From 49ecde8d80fccfb2d471e79b9cd874878eb1e14f Mon Sep 17 00:00:00 2001 From: Cameron Smith Date: Wed, 5 Feb 2020 11:00:34 -0500 Subject: [PATCH 1/2] support compiling with IBM XL 16.1 w/ clang front end --- src/err.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/err.hpp b/src/err.hpp index ed26a65e..3f3278f8 100644 --- a/src/err.hpp +++ b/src/err.hpp @@ -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_); From f4dff8eed6fdbed047ebe9bab1d6d73cba9c1465 Mon Sep 17 00:00:00 2001 From: Cameron Smith Date: Wed, 5 Feb 2020 11:46:08 -0500 Subject: [PATCH 2/2] relicense stmt --- RELICENSE/cwsmith.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 RELICENSE/cwsmith.md diff --git a/RELICENSE/cwsmith.md b/RELICENSE/cwsmith.md new file mode 100644 index 00000000..2292f335 --- /dev/null +++ b/RELICENSE/cwsmith.md @@ -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 ", 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