blob: cad634a4b10395bf489591e5e146be84e692352c [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -emit-llvm -o %t %s
Daniel Dunbarf7e903d2011-04-12 23:30:52 +00002// RUN: FileCheck --check-prefix=CHECK-NEXT < %t %s
Daniel Dunbarb21d6af2008-09-04 04:36:23 +00003
Daniel Dunbarf7e903d2011-04-12 23:30:52 +00004// Check that we set alignment 1 on the string.
5//
6// CHECK-NEXT: @.str = {{.*}}constant [13 x i8] c"Hello World!\00", align 1
7
David Chisnall11d3f4c2012-07-03 20:49:52 +00008// RUN: %clang_cc1 -fobjc-runtime=gcc -emit-llvm -o %t %s
Daniel Dunbarf7e903d2011-04-12 23:30:52 +00009// RUN: FileCheck --check-prefix=CHECK-GNU < %t %s
10// CHECK-GNU: NXConstantString
Daniel Dunbarf7e903d2011-04-12 23:30:52 +000011
David Chisnall11d3f4c2012-07-03 20:49:52 +000012// RUN: %clang_cc1 -fobjc-runtime=gcc -fconstant-string-class NSConstantString -emit-llvm -o %t %s
Daniel Dunbarf7e903d2011-04-12 23:30:52 +000013// RUN: FileCheck --check-prefix=CHECK-GNU-WITH-CLASS < %t %s
14// CHECK-GNU-WITH-CLASS: NSConstantString
Daniel Dunbarb21d6af2008-09-04 04:36:23 +000015id a = @"Hello World!";
16