tc-i386.c fix for oss-fuzz gas fuzzing
[binutils-gdb.git] / sim / testsuite / sh / fschg.s
blob7454787b1d6977a978dc61bce00ab778f5ecfd47
1 # sh testcase for fschg
2 # mach: sh
3 # as(sh): -defsym sim_cpu=0
5 .include "testutils.inc"
7 start
8 set_grs_a5a5
9 set_fprs_a5a5
10 sts fpscr, r0
11 assertreg0 0
12 fschg
13 sts fpscr, r0
14 assertreg0 0x100000
15 fschg
16 sts fpscr, r0
17 assertreg0 0
18 fschg
19 sts fpscr, r0
20 assertreg0 0x100000
21 fschg
22 sts fpscr, r0
23 assertreg0 0
25 set_greg 0xa5a5a5a5 r0
26 test_grs_a5a5
27 test_fprs_a5a5
28 pass
29 exit 0