mirror of
https://github.com/zeromq/libzmq.git
synced 2024-12-12 18:40:27 +01:00
Merge pull request #3818 from SCOREC/xlClang
support compiling with IBM XL 16.1 w/ clang front end
This commit is contained in:
commit
d4af92cd15
13
RELICENSE/cwsmith.md
Normal file
13
RELICENSE/cwsmith.md
Normal file
@ -0,0 +1,13 @@
|
||||
# Permission to Relicense under MPLv2
|
||||
|
||||
This is a statement by Cameron Smith
|
||||
that grants permission to relicense its copyrights in the libzmq C++
|
||||
library (ZeroMQ) under the Mozilla Public License v2 (MPLv2).
|
||||
|
||||
A portion of the commits made by the Github handle "cwsmith", with
|
||||
commit author "Cameron Smith <smithc11@rpi.edu>", are copyright of Cameron Smith.
|
||||
This document hereby grants the libzmq project team to relicense libzmq,
|
||||
including all past, present and future contributions of the author listed above.
|
||||
|
||||
Cameron Smith
|
||||
2020/02/05
|
@ -59,6 +59,8 @@ const char *errno_to_string (int errno_);
|
||||
#if defined __clang__
|
||||
#if __has_feature(attribute_analyzer_noreturn)
|
||||
void zmq_abort (const char *errmsg_) __attribute__ ((analyzer_noreturn));
|
||||
#else
|
||||
void zmq_abort (const char *errmsg_);
|
||||
#endif
|
||||
#elif defined __MSCVER__
|
||||
__declspec(noreturn) void zmq_abort (const char *errmsg_);
|
||||
|
Loading…
Reference in New Issue
Block a user