summaryrefslogtreecommitdiffstats
path: root/llvm/test/FrontendObjC
diff options
context:
space:
mode:
authorDevang Patel <dpatel@apple.com>2009-08-26 05:01:18 +0000
committerDevang Patel <dpatel@apple.com>2009-08-26 05:01:18 +0000
commitf08e35d9dcf8887b3838aa5d87ff8c028b722693 (patch)
tree6d52c7378028875104ebd8e8f63a3e68d2f1dc10 /llvm/test/FrontendObjC
parent1c9afc71300790ce0229705e35d7977629eeff35 (diff)
downloadbcm5719-llvm-f08e35d9dcf8887b3838aa5d87ff8c028b722693.tar.gz
bcm5719-llvm-f08e35d9dcf8887b3838aa5d87ff8c028b722693.zip
Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.
llvm-svn: 80073
Diffstat (limited to 'llvm/test/FrontendObjC')
-rw-r--r--llvm/test/FrontendObjC/2009-02-17-RunTimeVer-dbg.m13
1 files changed, 13 insertions, 0 deletions
diff --git a/llvm/test/FrontendObjC/2009-02-17-RunTimeVer-dbg.m b/llvm/test/FrontendObjC/2009-02-17-RunTimeVer-dbg.m
new file mode 100644
index 00000000000..0fab94d9f8e
--- /dev/null
+++ b/llvm/test/FrontendObjC/2009-02-17-RunTimeVer-dbg.m
@@ -0,0 +1,13 @@
+// RUN: %llvmgcc -x objective-c -S %s -g --emit-llvm -o - | grep "dbg.compile_unit =" | grep "null, i32"
+// Last parameter represent i32 runtime version id. The previous paramenter
+// encodes command line flags when certain env. variables are set. In this
+// example it is the only compile_unit parameter that is null. This test case
+// tests existence of new additional compile_unit parameter to encode
+// Objective-C runtime version number.
+
+@interface foo
+@end
+@implementation foo
+@end
+
+void fn(foo *f) {}
OpenPOWER on IntegriCloud