diff options
Diffstat (limited to 'test/CodeGen/global-init.c')
-rw-r--r-- | test/CodeGen/global-init.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/test/CodeGen/global-init.c b/test/CodeGen/global-init.c index 4b769f8ccb..2c4ccce5a6 100644 --- a/test/CodeGen/global-init.c +++ b/test/CodeGen/global-init.c @@ -1,7 +1,14 @@ -// RUN: clang-cc -emit-llvm -o - %s | not grep "common" +// RUN: clang-cc -emit-llvm -o - %s | FileCheck %s // This checks that the global won't be marked as common. // (It shouldn't because it's being initialized). int a; int a = 242; +// CHECK: @a = global i32 242 + +// This shouldn't be emitted as common because it has an explicit section. +// rdar://7119244 +int b __attribute__((section("foo"))); + +// CHECK: @b = global i32 0, section "foo" |