blob: 2912bb68469011668c64b616f30be058c296d34e [file] [log] [blame]
/* APPLE LOCAL file CW asm blocks */
/* { dg-do assemble { target powerpc*-*-darwin* } } */
/* { dg-options { "-fasm-blocks" } } */
/* Radar 4211947 */
void foo() {
#ifdef __cplusplus
/* This should be fixed with the recursive descent rewrite for the C
frontend. */
asm
#endif
int i;
asm nop
; int l;
asm asm
int j = i, k = l;
int m = j;
asm nop ; nop
asm ; nop
asm nop ; nop asm nop ; nop
asm {
; nop
nop ; nop
}
}