blob: cad903b0cf2904969355022a7850fb8381bb3ddd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/* PR target/70830. */
/* { dg-do assemble } */
/* { dg-require-effective-target arm_arm_ok } */
/* { dg-options "-Os -marm -save-temps" } */
/* This test is not valid when -mthumb. */
extern void prints (char *);
void __attribute__ ((interrupt ("IRQ"))) dm3730_IRQHandler(void)
{
prints("IRQ" );
}
/* { dg-final { scan-assembler "ldmfd\tsp!, {r0, r1, r2, r3, ip, pc}\\^" } } */
|