OSDN Git Service

Reenable -Wexpansion-to-defined.
authorNico Weber <nicolasweber@gmx.de>
Tue, 19 Jan 2016 22:46:33 +0000 (22:46 +0000)
committerNico Weber <nicolasweber@gmx.de>
Tue, 19 Jan 2016 22:46:33 +0000 (22:46 +0000)
I think I fixed all instances of this in the codebase
(r258202, 258200, 258190).  Also, the suppression didn't
have an effect on bots using make anyways, and it looks
like many bots still use configure/make bots.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@258210 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/modules/HandleLLVMOptions.cmake

index c946b79..6db258f 100644 (file)
@@ -403,9 +403,6 @@ elseif( LLVM_COMPILER_IS_GCC_COMPATIBLE )
     append("-Wall -W -Wno-unused-parameter -Wwrite-strings" CMAKE_C_FLAGS CMAKE_CXX_FLAGS)
     append("-Wcast-qual" CMAKE_CXX_FLAGS)
 
-    # FIXME: Clean up the codebase, then remove this flag.
-    add_flag_if_supported("-Wno-expansion-to-defined" EXPANSION_TO_DEFINED_FLAG)
-
     # Turn off missing field initializer warnings for gcc to avoid noise from
     # false positives with empty {}. Turn them on otherwise (they're off by
     # default for clang).