lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master e97c7ec6 17/24: Enable another clang warning,


From: Greg Chicares
Subject: [lmi-commits] [lmi] master e97c7ec6 17/24: Enable another clang warning, with one pragmatic exception
Date: Fri, 8 Jul 2022 07:11:28 -0400 (EDT)

branch: master
commit e97c7ec6731d355bf741e11228dc6f586900011a
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Enable another clang warning, with one pragmatic exception
---
 compiler_clang_warnings.make | 1 -
 fdlibm.hpp                   | 3 +++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/compiler_clang_warnings.make b/compiler_clang_warnings.make
index add31320..d9f09060 100644
--- a/compiler_clang_warnings.make
+++ b/compiler_clang_warnings.make
@@ -81,7 +81,6 @@ clang_cxx_warnings := \
   -Wno-missing-variable-declarations \
   -Wno-old-style-cast \
   -Wno-padded \
-  -Wno-reserved-macro-identifier \
   -Wno-shadow \
   -Wno-sign-conversion \
   -Wno-string-plus-int \
diff --git a/fdlibm.hpp b/fdlibm.hpp
index 89c61588..7b92c93d 100644
--- a/fdlibm.hpp
+++ b/fdlibm.hpp
@@ -47,7 +47,10 @@
 // endianness is necessarily the same as integer endianness.
 #if defined LMI_CLANG
 #   if !defined __FLOAT_WORD_ORDER__ && defined __BYTE_ORDER__
+#       pragma clang diagnostic push
+#       pragma clang diagnostic ignored "-Wreserved-macro-identifier"
 #       define __FLOAT_WORD_ORDER__ __BYTE_ORDER__
+#       pragma clang diagnostic pop
 #   endif // !defined __FLOAT_WORD_ORDER__ && defined __BYTE_ORDER__
 #endif // defined LMI_CLANG
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]