[llvm-commits] [test-suite] r123325 - /test-suite/trunk/TEST.dbg.Makefile

Devang Patel dpatel at apple.com
Wed Jan 12 13:38:56 PST 2011


Author: dpatel
Date: Wed Jan 12 15:38:55 2011
New Revision: 123325

URL: http://llvm.org/viewvc/llvm-project?rev=123325&view=rev
Log:
Handle c++ and objective-c files.

Modified:
    test-suite/trunk/TEST.dbg.Makefile

Modified: test-suite/trunk/TEST.dbg.Makefile
URL: http://llvm.org/viewvc/llvm-project/test-suite/trunk/TEST.dbg.Makefile?rev=123325&r1=123324&r2=123325&view=diff
==============================================================================
--- test-suite/trunk/TEST.dbg.Makefile (original)
+++ test-suite/trunk/TEST.dbg.Makefile Wed Jan 12 15:38:55 2011
@@ -23,6 +23,18 @@
 	$(LCC) $(CPPFLAGS) $(CFLAGS) -g -c -emit-llvm $< -o $@.bc
 	$(LOPT) -print-breakpoints-for-testing $@.bc -o $@
 
+Output/%.bp: %.cpp Output/.dir
+	$(LCXX) $(CPPFLAGS) $(CFLAGS) -g -c -emit-llvm $< -o $@.bc
+	$(LOPT) -print-breakpoints-for-testing $@.bc -o $@
+
+Output/%.bp: %.m Output/.dir
+	$(LCC) $(CPPFLAGS) $(CFLAGS) -g -c -emit-llvm $< -o $@.bc
+	$(LOPT) -print-breakpoints-for-testing $@.bc -o $@
+
+Output/%.bp: %.mm Output/.dir
+	$(LCXX) $(CPPFLAGS) $(CFLAGS) -g -c -emit-llvm $< -o $@.bc
+	$(LOPT) -print-breakpoints-for-testing $@.bc -o $@
+
 $(PROGRAMS_TO_TEST:%=test.$(TEST).%): \
 test.$(TEST).%: Output/%.bp Output/%.dbg Output/%.dbg.opt
 	echo $@





More information about the llvm-commits mailing list