New makefile for new directory
authorChris Lattner <sabre@nondot.org>
Wed, 20 Aug 2003 20:24:16 +0000 (20:24 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 20 Aug 2003 20:24:16 +0000 (20:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7990 91177308-0d34-0410-b5e6-96231b3b80d8

test/C++Frontend/Makefile [new file with mode: 0644]

diff --git a/test/C++Frontend/Makefile b/test/C++Frontend/Makefile
new file mode 100644 (file)
index 0000000..3b1ac98
--- /dev/null
@@ -0,0 +1,20 @@
+#             test/Regression/C++Frontend/CompileFail/Makefile
+#
+# This directory contains regression tests for the GCC C++ frontend for LLVM.  
+# These tests are C++ source files that are input to GCC and compiled to .ll
+# files. After that, the files are assembled by the LLVM 'as' program to make
+# sure GCC emitted something valid.  This is intended to catch crashers and bad
+# output by GCC.  Miscompilations by GCC should be caught by the 
+# test/Programs/SingleSource/UnitTests test suite
+#
+LEVEL = ../../../..
+include $(LEVEL)/test/Makefile.tests
+
+TESTS := $(wildcard *.cpp)
+TR_TESTS := $(wildcard *.cpp.tr)
+
+all:: $(addprefix Output/, $(TESTS:%.cpp=%.tbc))
+all:: $(addprefix Output/, $(TR_TESTS:%=%.out))
+
+Output/%.cpp.tr.out: %.cpp.tr Output/.dir $(LCC1XX)
+       -$(TESTRUNR) $<