mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-21 19:23:51 +00:00
Problem: pragma diagnostic is new in GCC 4.2
Solution: check for GCC version before using pragma diagnostic in tweetnacl to avoid an additional warning.
This commit is contained in:
parent
71050259f7
commit
3945f27f6d
@ -11,7 +11,7 @@ Public domain.
|
||||
Disable warnings for this source only, rather than for the whole
|
||||
codebase when building with C99 or with Microsoft's compiler
|
||||
*/
|
||||
#if defined __GNUC__ && __STDC_VERSION__ < 201112L
|
||||
#if defined __GNUC__ && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)) && __STDC_VERSION__ < 201112L
|
||||
# pragma GCC diagnostic ignored "-Wsign-compare"
|
||||
#elif defined _MSC_VER
|
||||
# pragma warning (disable:4018 4244 4146)
|
||||
|
@ -5,7 +5,7 @@
|
||||
Disable warnings for this source only, rather than for the whole
|
||||
codebase when building with C99 or with Microsoft's compiler
|
||||
*/
|
||||
#if defined __GNUC__ && __STDC_VERSION__ < 201112L
|
||||
#if defined __GNUC__ && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 2)) && __STDC_VERSION__ < 201112L
|
||||
# pragma GCC diagnostic ignored "-Wsign-compare"
|
||||
#elif defined _MSC_VER
|
||||
# pragma warning (disable:4018 4244 4146)
|
||||
|
Loading…
x
Reference in New Issue
Block a user