/* APPLE LOCAL file CW asm blocks */ /* { dg-do assemble { target powerpc*-*-* } } */ /* { dg-options { -fasm-blocks } } */ asm void myasm1(register int i) { fralloc frfree /* { dg-error "blr must follow frfree" } */ } asm void myasm2(register int i) { fralloc frfree blr nop /* { dg-error "not allowed after frfree blr" } */ } void myasm3() { asm { fralloc frfree } /* { dg-error "blr must follow frfree" } */ }