You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
733 B
26 lines
733 B
// UNSUPPORTED: system-windows
|
|
// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s
|
|
|
|
// CHECK: @tentative_attr_first = global i32 undef
|
|
int tentative_attr_first __attribute__((loader_uninitialized));
|
|
int tentative_attr_first;
|
|
|
|
// CHECK: @tentative_attr_second = global i32 undef
|
|
int tentative_attr_second;
|
|
int tentative_attr_second __attribute__((loader_uninitialized));
|
|
|
|
// CHECK: @array = global [16 x float] undef
|
|
float array[16] __attribute__((loader_uninitialized));
|
|
|
|
typedef struct
|
|
{
|
|
int x;
|
|
float y;
|
|
} s;
|
|
|
|
// CHECK: @i = global %struct.s undef
|
|
s i __attribute__((loader_uninitialized));
|
|
|
|
// CHECK: @private_extern_ok = hidden global i32 undef
|
|
__private_extern__ int private_extern_ok __attribute__((loader_uninitialized));
|