[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