blob: 9e9b1977268ff6c18c00c3495d6c33e750f9ec3d [file] [log] [blame]
/* APPLE LOCAL file CW asm blocks */
/* { dg-do run { target i?86*-*-darwin* x86_64*-*-darwin* } } */
/* { dg-require-effective-target ilp32 } */
/* { dg-options { -fasm-blocks -msse3 } } */
/* Radar 4682427 */
void bar() __attribute ((weak));
void bar() { }
void bardef() { }
int main() {
asm {
call bar
call bardef
jmp foo
call eax
call foo
jmp bar
jmp bardef
jmp eax
nop
foo: nop
}
return 0;
}