tc-i386.c fix for oss-fuzz gas fuzzing
[binutils-gdb.git] / sim / testsuite / sh / fpchg.s
blob47ba03b1c03ebb4c8d3cc566219b278881c93c2b
1 # sh testcase for fpchg
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 fpchg
13 sts fpscr, r0
14 assertreg0 0x80000
15 fpchg
16 sts fpscr, r0
17 assertreg0 0
18 fpchg
19 sts fpscr, r0
20 assertreg0 0x80000
21 fpchg
22 sts fpscr, r0
23 assertreg0 0
25 set_greg 0xa5a5a5a5, r0
26 test_grs_a5a5
27 test_fprs_a5a5
29 pass
30 exit 0