Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
0bb3af9ec1bd55cf11dd8c68f2cb1580dbec75a8
/
.
/
test
/
CFrontend
/
extern-weak.c
blob: ce9d77241b317612d6da8ae238fc17c4e6acf93f [
file
] [
log
] [
blame
]
// RUN: %llvmgcc -O3 -S -o - -emit-llvm %s | grep extern_weak &&
// RUN: %llvmgcc -O3 -S -o - -emit-llvm | llvm-as | llc
#ifndef
__linux__
void
foo
()
__attribute__
((
weak_import
));
#else
void
foo
()
__attribute__
((
weak
));
#endif
void
bar
()
{
foo
();
}