summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/cfstring-elf.c
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGen/cfstring-elf.c')
-rw-r--r--clang/test/CodeGen/cfstring-elf.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/clang/test/CodeGen/cfstring-elf.c b/clang/test/CodeGen/cfstring-elf.c
deleted file mode 100644
index 79fd9baa016..00000000000
--- a/clang/test/CodeGen/cfstring-elf.c
+++ /dev/null
@@ -1,34 +0,0 @@
-// RUN: %clang_cc1 -triple x86_64-elf -DCF_BUILDING_CF -DDECL -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF-IN-CF-DECL
-// RUN: %clang_cc1 -triple x86_64-elf -DCF_BUILDING_CF -DDEFN -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF-IN-CF-DEFN
-// RUN: %clang_cc1 -triple x86_64-elf -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF
-// RUN: %clang_cc1 -triple x86_64-elf -DEXTERN -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF-EXTERN
-
-// RUN: %clang_cc1 -Os -triple x86_64-elf -DCF_BUILDING_CF -DDECL -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF-IN-CF-DECL
-// RUN: %clang_cc1 -Os -triple x86_64-elf -DCF_BUILDING_CF -DDEFN -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF-IN-CF-DEFN
-// RUN: %clang_cc1 -Os -triple x86_64-elf -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF
-// RUN: %clang_cc1 -Os -triple x86_64-elf -DEXTERN -S -emit-llvm %s -o - | FileCheck %s -check-prefix CHECK-CF-EXTERN
-
-
-#if defined(CF_BUILDING_CF)
-#if defined(DECL)
-extern long __CFConstantStringClassReference[];
-#elif defined(DEFN)
-long __CFConstantStringClassReference[32];
-#endif
-#else
-#if defined(EXTERN)
-extern long __CFConstantStringClassReference[];
-#else
-long __CFConstantStringClassReference[];
-#endif
-#endif
-
-typedef struct __CFString *CFStringRef;
-const CFStringRef string = (CFStringRef)__builtin___CFStringMakeConstantString("string");
-
-
-// CHECK-CF-IN-CF-DECL: @__CFConstantStringClassReference = external global [0 x i32]
-// CHECK-CF-IN-CF-DEFN: @__CFConstantStringClassReference = common global [32 x i64] zeroinitializer, align 16
-// CHECK-CF: @__CFConstantStringClassReference = common global [1 x i64] zeroinitializer, align 8
-// CHECK-CF-EXTERN: @__CFConstantStringClassReference = external global [0 x i32]
-// CHECK-CF-EXTERN: @.str = private unnamed_addr constant [7 x i8] c"string\00", section ".rodata", align 1
OpenPOWER on IntegriCloud