summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-10-06 07:26:43 +0000
committerChris Lattner <sabre@nondot.org>2008-10-06 07:26:43 +0000
commita97132a9c44d31dafa81db000340caed6218cee5 (patch)
treebca75815d6c9c582efb78ba74d368700dcba9356 /clang/test
parent2c091b1ead0c834a63a1c9fbdb5a17537ae65fb7 (diff)
downloadbcm5719-llvm-a97132a9c44d31dafa81db000340caed6218cee5.tar.gz
bcm5719-llvm-a97132a9c44d31dafa81db000340caed6218cee5.zip
Make sema and codegen allow __builtin___CFStringMakeConstantString as a valid
constant lvalue. Implement this in codegen by moving the code out of CGBuiltin into EmitConstantExpr. llvm-svn: 57163
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CodeGen/cfstring.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/CodeGen/cfstring.c b/clang/test/CodeGen/cfstring.c
index ef42d062839..7d7edeca3cb 100644
--- a/clang/test/CodeGen/cfstring.c
+++ b/clang/test/CodeGen/cfstring.c
@@ -4,3 +4,8 @@
void f() {
CFSTR("Hello, World!");
}
+
+// rdar://6248329
+void *G = CFSTR("yo joe");
+
+
OpenPOWER on IntegriCloud