1234567891011121314151617181920212223242526272829303132 |
- //Original:/testcases/core/c_progctrl_call_pr/c_progctrl_call_pr.dsp
- // Spec Reference: progctrl call (pr)
- # mach: bfin
- .include "testutils.inc"
- start
- INIT_R_REGS 0;
- ASTAT = r0;
- FP = SP;
- loadsym P1, SUBR;
- CALL ( P1 );
- CHECKREG r0, 0x00000000;
- CHECKREG r1, 0x00001111;
- CHECKREG r2, 0x00000000;
- CHECKREG r3, 0x00000000;
- CHECKREG r4, 0x00000000;
- CHECKREG r5, 0x00000000;
- CHECKREG r6, 0x00000000;
- CHECKREG r7, 0x00000000;
- pass
- SUBR: // should jump here
- R1.L = 0x1111;
- RTS;
- R2.L = 0x2222; // should not go here
- RTS;
|