# 1 "somesystemheader.h" 1 3 4
void __attribute__((__overloadable__)) f0(int a) {}
void __attribute__((__overloadable__)) f0(long b) {}
void foo() __asm__("bar");
void foo2() __asm__("bar");
int nux __asm__("foo");
extern float nux2 __asm__("foo");
int test() {
foo();
foo2();
return nux + nux2;
}
void foo3() __asm__("var");
void test2() {
foo3();
}
int foo4 __asm__("var") = 4;
extern int foo5 __asm__("var2");
void test3() {
foo5 = 1;
}
void foo6() __asm__("var2");
void foo6() {
}
int foo7 __asm__("foo7") __attribute__((used));
float foo8 __asm__("foo7") = 42;
int func(void);
extern int func (void) __asm__ ("FUNC");
int func(void) {
return 42;
}
typedef __attribute__(( vector_size(16) )) float float4;
void __attribute__((__overloadable__)) foo9(float4 f) {}
extern int llvm_cas(volatile int*, int, int)
__asm__("llvm.atomic.cmp.swap.i32.p0i32");
int foo10(volatile int* add, int from, int to) {
return llvm_cas(add, from, to);
}