diff options
author | Dan Albert <danalbert@google.com> | 2015-02-05 01:33:15 +0000 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2015-02-05 01:33:15 +0000 |
commit | a1fce46063c99e307594236c55004b4e5b62243f (patch) | |
tree | 8833e23684c15dbc85c1fb368a7dd628a80a4dc2 /cmake | |
parent | 3cbecdfb17187900a42286372a094055a3a87d57 (diff) |
Enable -Wundef.
The problem that caused the need for http://reviews.llvm.org/D7419 was
caused by testing the value of something that was undefined. This
should prevent that in the future.
git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@228257 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/config-ix.cmake | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index b6ee40f..2fea2cd 100644 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -25,6 +25,7 @@ check_cxx_compiler_flag(-Wsign-compare LIBCXXABI_HAS_WSIGN_COMPARE_FLAG) check_cxx_compiler_flag(-Wshadow LIBCXXABI_HAS_WSHADOW_FLAG) check_cxx_compiler_flag(-Wconversion LIBCXXABI_HAS_WCONVERSION_FLAG) check_cxx_compiler_flag(-Wnewline-eof LIBCXXABI_HAS_WNEWLINE_EOF_FLAG) +check_cxx_compiler_flag(-Wundef LIBCXXABI_HAS_WUNDEF_FLAG) check_cxx_compiler_flag(-pedantic LIBCXXABI_HAS_PEDANTIC_FLAG) check_cxx_compiler_flag(-Werror LIBCXXABI_HAS_WERROR_FLAG) check_cxx_compiler_flag(-Wno-error LIBCXXABI_HAS_WNO_ERROR_FLAG) |