[llvm-commits] [dragonegg] r169723 - /dragonegg/branches/release_32/Makefile

Duncan Sands baldrick at free.fr
Sun Dec 9 20:38:20 PST 2012


Author: baldrick
Date: Sun Dec  9 22:38:20 2012
New Revision: 169723

URL: http://llvm.org/viewvc/llvm-project?rev=169723&view=rev
Log:
Hack to ensure that you can compile dragonegg with gcc when LLVM was compiled
with clang.  PR14539.

Modified:
    dragonegg/branches/release_32/Makefile

Modified: dragonegg/branches/release_32/Makefile
URL: http://llvm.org/viewvc/llvm-project/dragonegg/branches/release_32/Makefile?rev=169723&r1=169722&r2=169723&view=diff
==============================================================================
--- dragonegg/branches/release_32/Makefile (original)
+++ dragonegg/branches/release_32/Makefile Sun Dec  9 22:38:20 2012
@@ -42,8 +42,8 @@
 else
 COMMON_FLAGS+=-fvisibility=hidden
 endif
-CFLAGS+=$(COMMON_FLAGS) $(shell $(LLVM_CONFIG) --cflags)
-CXXFLAGS+=$(COMMON_FLAGS) $(shell $(LLVM_CONFIG) --cxxflags)
+CFLAGS+=$(COMMON_FLAGS) $(shell $(LLVM_CONFIG) --cflags | sed -e 's/-Wcovered-switch-default//')
+CXXFLAGS+=$(COMMON_FLAGS) $(shell $(LLVM_CONFIG) --cxxflags | sed -e 's/-Wcovered-switch-default//')
 
 ifeq ($(shell uname),Darwin)
 LOADABLE_MODULE_OPTIONS=-bundle -undefined dynamic_lookup
@@ -76,7 +76,7 @@
 
 ALL_OBJECTS=$(PLUGIN_OBJECTS) $(TARGET_OBJECT) $(TARGET_UTIL_OBJECTS)
 
-CPP_OPTIONS+=$(CPPFLAGS) $(shell $(LLVM_CONFIG) --cppflags) \
+CPP_OPTIONS+=$(CPPFLAGS) $(shell $(LLVM_CONFIG) --cppflags | sed -e 's/-Wcovered-switch-default//') \
 	     -fno-rtti \
 	     -MD -MP \
 	     -DIN_GCC -DLLVM_VERSION=\"$(LLVM_VERSION)\" \





More information about the llvm-commits mailing list