Sign in
llvm
/
clang
/
refs/heads/release_27
/
.
/
test
/
CodeGen
/
thread-specifier.c
blob: b1e1ed84647fc608dd5558b64761699dccaaa1e5 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -triple i686-pc-linux-gnu -emit-llvm -o - %s | grep thread_local | count 4
__thread
int
a
;
extern
__thread
int
b
;
int
c
()
{
return
&
b
;
}
int
d
()
{
__thread
static
int
e
;
__thread
static
union
{
float
a
;
int
b
;}
f
=
{.
b
=
1
};
}