From: Duncan Sands Date: Thu, 7 Aug 2008 17:48:08 +0000 (+0000) Subject: Move tests of the ObjC++ front-end to their own X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=dbfccf64d93e2ea30d9194e754e53ea7b2ea9aba;p=oota-llvm.git Move tests of the ObjC++ front-end to their own directory: some people (guess who!) may build llvm-gcc with support for objc but not with support for objc++. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54471 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/FrontendObjC++/2007-10-03-MetadataPointers.mm b/test/FrontendObjC++/2007-10-03-MetadataPointers.mm new file mode 100644 index 00000000000..5975e38f873 --- /dev/null +++ b/test/FrontendObjC++/2007-10-03-MetadataPointers.mm @@ -0,0 +1,7 @@ +// RUN: %llvmgcc -w -x objective-c++ -c %s -o /dev/null + +@class NSImage; +void bork() { + NSImage *nsimage; + [nsimage release]; +} diff --git a/test/FrontendObjC++/dg.exp b/test/FrontendObjC++/dg.exp new file mode 100644 index 00000000000..15fb0bb4843 --- /dev/null +++ b/test/FrontendObjC++/dg.exp @@ -0,0 +1,5 @@ +load_lib llvm.exp + +if [ llvm_gcc_supports objc++ ] then { + RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{mm}]] +} diff --git a/test/FrontendObjC/2007-10-03-MetadataPointers.mm b/test/FrontendObjC/2007-10-03-MetadataPointers.mm deleted file mode 100644 index 5975e38f873..00000000000 --- a/test/FrontendObjC/2007-10-03-MetadataPointers.mm +++ /dev/null @@ -1,7 +0,0 @@ -// RUN: %llvmgcc -w -x objective-c++ -c %s -o /dev/null - -@class NSImage; -void bork() { - NSImage *nsimage; - [nsimage release]; -} diff --git a/test/FrontendObjC/dg.exp b/test/FrontendObjC/dg.exp index 90100ddd94e..18f73a79787 100644 --- a/test/FrontendObjC/dg.exp +++ b/test/FrontendObjC/dg.exp @@ -2,6 +2,4 @@ load_lib llvm.exp if [ llvm_gcc_supports objc ] then { RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{m}]] - RunLLVMTests [lsort [glob -nocomplain $srcdir/$subdir/*.{mm}]] } -