Test Run By jbglaw on Wed Mar 15 11:04:56 2017 Target is hppa-unknown-linux-gnu Host is powerpc64le-unknown-linux-gnu === gas tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/jbglaw/repos/binutils_gdb/gas/testsuite/config/default.exp as tool-and-target-specific interface file. WARNING: Assuming target board is the local machine (which is probably wrong). You may need to set your DEJAGNU environment variable. Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/aarch64/aarch64.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/aarch64/aarch64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/gas.exp ... Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/p2425.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: pcrel values in assignment XFAIL: simplifiable double subtraction Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/float.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: simple FP constants Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/equiv1.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/equiv1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/equiv1.s:5: Error: symbol `x' is already defined PASS: .equiv for symbol already set to another one Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/equiv2.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/equiv2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/equiv2.s:6: Error: symbol `x' is already defined PASS: .equiv for symbol already set to an expression Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/eqv-ok.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: .eqv support Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/eqv-bad.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/eqv-bad.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/eqv-bad.s:2: Error: symbol `x' is already defined PASS: .eqv for symbol already set Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/assign-ok.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: == assignment support Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/assign-bad.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/assign-bad.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/assign-bad.s:2: Error: symbol `yyy' is already defined PASS: == assignment for symbol already set ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/fwdexp.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/fwdexp.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -rs -j .text dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -rs -j .text dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: forward expression ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .equ redefinitions ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -rs -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -rs -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .equ redefinitions (2) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -rsj .data dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -rsj .data dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .equ redefinitions (3) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef4.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef4.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef4.s:3: Error: symbol `sym' is already defined PASS: .set for symbol already used as label Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef5.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef5.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/redef5.s:2: Error: symbol `sym' is already defined PASS: .set for symbol already defined through .comm Starting ../as-new -al comment.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/comment.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/comment.s page 1 1 # This test file is to see whether comments get written into listings 2 # correctly. The file has no real contents. 3 /* C comments too! */ GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/comment.s page 1 1 # This test file is to see whether comments get written into listings 2 # correctly. The file has no real contents. 3 /* C comments too! */ PASS: comment.s: comments in listings Starting ../as-new -agn comment.s Executing on host: sh -c {../as-new -agn /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/comment.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GNU assembler version 2.28.51 (hppa-linux) using BFD version (GNU Binutils) 2.28.51.20170315. options passed : -agn input file : /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/comment.s output file : a.out target : hppa-unknown-linux-gnu time stamp : 2017-03-15T11:04:56.000+0000 GNU assembler version 2.28.51 (hppa-linux) using BFD version (GNU Binutils) 2.28.51.20170315. options passed : -agn input file : /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/comment.s output file : a.out target : hppa-unknown-linux-gnu time stamp : 2017-03-15T11:04:56.000+0000 PASS: general info section in listings ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/assign.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/assign.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: assignment tests ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests (2) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests (3) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-4.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests (4) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-5.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-5.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests (5) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-7.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-7.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests (7) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-8.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/sleb128-8.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .sleb128 tests (8) ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/relax.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/relax.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: relax .uleb128 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/quad.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/quad.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .quad tests ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/octa.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/octa.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: octa bignum ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: weakref tests, relocations ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --defined-only --extern-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --defined-only --extern-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: weakref tests, global syms ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --defined-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --defined-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: weakref tests, local syms ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --undefined-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --undefined-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: weakref tests, strong undefined syms ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --undefined-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --undefined-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: weakref tests, weak undefined syms Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref2.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref2.s:5: Error: e: would close weakref loop: e => a => b => c => d => e PASS: e: would close weakref loop: e => a => b => c => d => e Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref3.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref3.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref3.s:5: Error: a: would close weakref loop: a => b => c => d => e => a PASS: a: would close weakref loop: a => b => c => d => e => a Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:3: Error: symbol `Wnm1' is already defined /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:6: Error: symbol `Wum2' is already defined /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:10: Error: symbol `Wwm3' is already defined /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:16: Error: symbol `lr1' is already defined /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:21: Error: symbol `lr2' is already defined /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:39: Error: symbol `lr6' is already defined /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/weakref4.s:44: Error: symbol `lr7' is already defined PASS: is already defined ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/string.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/string.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data -j "\$DATA\$" dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .strings tests ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/quoted-sym-names.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/quoted-sym-names.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --extern-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --extern-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: quoted symbol names Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/pr20312.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/pr20312.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/pr20312.s:3: Error: .err encountered PASS: all pr20312 Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s:3: Error: an error message /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s:4: Error: .error argument must be a string /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s:5: Error: .error directive invoked in source file /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s:6: Error: .error directive invoked in source file /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-1.s:7: Error: PASS: gas/all/err-1.s (test for errors, line 3) PASS: gas/all/err-1.s (test for errors, line 4) PASS: gas/all/err-1.s (test for errors, line 5) PASS: gas/all/err-1.s (test for errors, line 6) PASS: gas/all/err-1.s (test for errors, line 7) PASS: gas/all/err-1.s (test for excess errors) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:3: Error: syntax error in .startof. or .sizeof. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:3: Error: junk at end of line, first unrecognized character is `b' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:4: Error: syntax error in .startof. or .sizeof. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:4: Error: junk at end of line, first unrecognized character is `y' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:5: Error: syntax error in .startof. or .sizeof. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:5: Error: junk at end of line, first unrecognized character is `)' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:6: Error: syntax error in .startof. or .sizeof. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:6: Error: junk at end of line, first unrecognized character is `)' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:9: Error: expected symbol name /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:9: Warning: zero assumed for missing expression /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:10: Error: expected symbol name /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//err-sizeof.s:10: Warning: zero assumed for missing expression PASS: gas/all/err-sizeof.s (test for errors, line 3) PASS: gas/all/err-sizeof.s (test for errors, line 4) PASS: gas/all/err-sizeof.s (test for errors, line 5) PASS: gas/all/err-sizeof.s (test for errors, line 6) PASS: gas/all/err-sizeof.s (test for errors, line 9) PASS: gas/all/err-sizeof.s (test for errors, line 10) PASS: gas/all/err-sizeof.s (test for errors, line 3) PASS: gas/all/err-sizeof.s junk (test for errors, line 4) PASS: gas/all/err-sizeof.s junk (test for errors, line 5) PASS: gas/all/err-sizeof.s junk (test for errors, line 6) PASS: gas/all/err-sizeof.s missing (test for warnings, line 9) PASS: gas/all/err-sizeof.s missing (test for warnings, line 10) PASS: gas/all/err-sizeof.s (test for excess errors) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s:3: Warning: a warning message /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s:4: Error: .warning argument must be a string /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s:5: Warning: .warning directive invoked in source file /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s:6: Warning: .warning directive invoked in source file /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all//warn-1.s:7: Warning: PASS: gas/all/warn-1.s (test for warnings, line 3) PASS: gas/all/warn-1.s (test for errors, line 4) PASS: gas/all/warn-1.s (test for warnings, line 5) PASS: gas/all/warn-1.s (test for warnings, line 6) PASS: gas/all/warn-1.s (test for warnings, line 7) PASS: gas/all/warn-1.s (test for excess errors) ../as-new -gdwarf2 --defsym nop_type=0 -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-1.s Executing on host: sh -c {../as-new -gdwarf2 --defsym nop_type=0 -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-1.s:22: Error: attempt to move .org backwards /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-1.s:22: Error: attempt to move .org backwards PASS: .org test 1 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-2.s:6: Error: attempt to move .org backwards /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-2.s:6: Error: attempt to move .org backwards PASS: .org test 2 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-3.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-3.s:6: Error: attempt to move .org backwards /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-3.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-3.s:6: Error: attempt to move .org backwards PASS: .org test 3 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-4.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -g --defined-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -g --defined-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .org test 4 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-5.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-5.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -g --defined-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -g --defined-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .org test 5 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-6.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/org-6.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -g --defined-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -g --defined-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .org test 6 testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/all/gas.exp completed in 1 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/alpha/alpha.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/alpha/alpha.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/arc/arc.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/arc/arc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/arc/warn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/arc/warn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/arm/arm.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/arm/arm.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/avr/avr.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/avr/avr.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/bfin/bfin.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/bfin/bfin.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/bfin/error.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/bfin/error.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi.exp ... ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-hppa-1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-hppa-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI on hppa Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-diag-1.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-diag-1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-diag-1.s:2: Error: register save offset not a multiple of 4 PASS: cfi cfi-diag-1 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 1 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 2 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 3 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-4.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 4 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-5.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-5.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 5 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-6.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-6.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 6 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-7.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-7.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 7 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-8.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-8.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 8 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-9.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi-common-9.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -Wf dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: CFI common 9 testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cfi/cfi.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cr16/cr16.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cr16/cr16.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cr16/pic.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cr16/pic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cris/cris.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/cris/cris.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/crx/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/crx/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/d10v/d10v.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/d10v/d10v.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/d30v/d30.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/d30v/d30.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/dlx/alltests.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/dlx/alltests.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/elf.exp ... ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/ehopt0.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/ehopt0.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .eh_frame dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .eh_frame dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf ehopt0 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/file.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/file.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -t dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -t dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .file file names ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/file-2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/file-2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -t dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -t dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .file file names ordering ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group0.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group0.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: group section ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group0.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group0.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -g dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -g dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: group section ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group0.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group0.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -sW dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -sW dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: group section name ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: group section with multiple sections of same name ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -g dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -g dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: group section with multiple sections of same name ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/group2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: debug info in group section and non-group section with same name ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/groupauto.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/groupauto.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: automatic section group a ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/groupauto.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/groupauto.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -g dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -g dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: automatic section group b ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:2: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:4: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:6: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:8: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:10: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:12: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:14: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:14: Error: expected comma after name in .symver /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:16: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:18: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:18: Error: unrecognized symbol type "" /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:2: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:4: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:6: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:8: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:10: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:12: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:14: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:14: Error: expected comma after name in .symver /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:16: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:18: Error: Missing symbol name in directive /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/pseudo.s:18: Error: unrecognized symbol type "" PASS: Ill-formed directives ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section0.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section0.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf section0 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf section1 Executing on host: sh -c {../as-new -al -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section2.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section2.s:2: Warning: section symbols are already global GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section2.s page 1 1 .section A 2 .global A 3 0000 31 .byte 49 /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s dump.o > dump.out Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s dump.o >readelf.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf section2 list ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: note section ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section4.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf --sections dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf --sections dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: label arithmetic with multiple same-name sections Executing on host: sh -c {../as-new -al -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:7: Warning: ignoring changed section type for .test1 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:7: Warning: ignoring changed section attributes for .test1 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:10: Warning: ignoring changed section attributes for .test2 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:16: Warning: ignoring changed section attributes for .test4 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:18: Warning: ignoring changed section attributes for .data /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:20: Warning: ignoring changed section attributes for .bss /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:22: Warning: ignoring incorrect section type for .data /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s:24: Warning: ignoring incorrect section type for .bss GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section5.s page 1 1 .section .test0 2 .section .test1, "", %progbits 3 .section .test2 4 .section .test3, "aw" 5 .section .test4, "aw", %nobits 6 7 .section .test1, "aw", %nobits 8 0000 00000000 test1: .long test1 9 10 .section .test2, "w" 11 0000 00000000 test2: .long test2 12 13 .section .test3, "aw", %progbits 14 0000 00000000 test3: .long test3 15 16 .section .test4, "aw" 17 18 .section .data, "a" 19 20 .section .bss, "a" 21 22 .section .data, "aw", %nobits 23 24 .section .bss, "aw", %progbits /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o | grep " \\.test\[0-9\]" > dump.out Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -SW dump.o >readelf.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf section5 list ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/struct.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/struct.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --extern-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --extern-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: ELF struct ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/symver.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/symver.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump --syms dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump --syms dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: ELF symbol versioning ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/ifunc-1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/ifunc-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: .set with IFUNC Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/type.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s dump.o | grep "1 *\[FIONTCU\]" > dump.out Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s dump.o >readelf.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf type list ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section6.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section6.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf section6 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section7.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section7.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: elf section7 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section8.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section8.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S --wide dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S --wide dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: section flags ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section9.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section9.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S --wide dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S --wide dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: section flags ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section10.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section10.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -N --wide dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -N --wide dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: numeric section flags and types ../as-new --no-pad-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section11.s Executing on host: sh -c {../as-new --no-pad-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/section11.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S --wide dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S --wide dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: Disabling section padding ../as-new --compress-debug-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-1.s Executing on host: sh -c {../as-new --compress-debug-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -w dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -w dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: DWARF2 1 ../as-new --compress-debug-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-2.s Executing on host: sh -c {../as-new --compress-debug-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -w dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -w dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: DWARF2 2 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wl dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wl dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: DWARF2 3 ../as-new --compress-debug-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-4.s Executing on host: sh -c {../as-new --compress-debug-sections -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/dwarf2-4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -w dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -w dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: DWARF2 4 UNSUPPORTED: good .bss / .struct data allocation directives UNSUPPORTED: bad .bss / .struct data allocation directives ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-section-flag.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-section-flag.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-section-flag.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-section-flag.s:1: Fatal error: unrecognized .section attribute: want a,e,w,x,M,S,G,T or number /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-section-flag.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-section-flag.s:1: Fatal error: unrecognized .section attribute: want a,e,w,x,M,S,G,T or number PASS: Check bad section flag ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-size.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-size.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-size.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-size.s: Error: .size expression for _test_nop does not evaluate to a constant /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-size.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-size.s: Error: .size expression for _test_nop does not evaluate to a constant PASS: Check bad size directive ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-group.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-group.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-group.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-group.s:10: Error: invalid operands (.text.unlikely and .text.startup sections) for `-' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-group.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bad-group.s:10: Error: invalid operands (.text.unlikely and .text.startup sections) for `-' PASS: Check bad group ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/syms.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/syms.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S -s -p .strtab dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -S -s -p .strtab dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: Multibyte symbol names ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common1.s: Error: symbol `foobar' can not be both weak and common /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common1.s: Error: symbol `foobar' can not be both weak and common PASS: weak and common directives ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common2.s: Error: symbol `foobar' can not be both weak and common /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common2.s: Error: symbol `foobar' can not be both weak and common PASS: common and weak directives ../as-new --elf-stt-common=yes -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common3.s Executing on host: sh -c {../as-new --elf-stt-common=yes -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: gas/elf/common3a ../as-new --elf-stt-common=no -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common3.s Executing on host: sh -c {../as-new --elf-stt-common=no -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: gas/elf/common3b ../as-new --elf-stt-common=yes -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common4.s Executing on host: sh -c {../as-new --elf-stt-common=yes -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: gas/elf/common4a ../as-new --elf-stt-common=no -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common4.s Executing on host: sh -c {../as-new --elf-stt-common=no -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/common4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -s -W dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: gas/elf/common4b ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/strtab.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/strtab.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -W -x .strtab dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -W -x .strtab dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/strtab.d starting with "^ +0x[0-9 ]+.*\.xxxx\..*$" EOF from dump.out PASS: .strtab section ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bignums.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/bignums.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -x .data dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -x .data dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: bignum byte values Executing on host: sh -c {../as-new --gdwarf2 --defsym nop_type=0 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf//warn-2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf//warn-2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf//warn-2.s: Warning: dwarf line number information for *ABS* ignored PASS: gas/elf/warn-2.s (test for warnings, line ) PASS: gas/elf/warn-2.s (test for excess errors) testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/elf/elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/epiphany/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/epiphany/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/fr30/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/fr30/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/fr30/fr30.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/fr30/fr30.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/frv/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/frv/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ft32/ft32.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ft32/ft32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/h8300-coff.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/h8300-coff.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/h8300-elf.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/h8300-elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/h8300.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/h8300.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t01_mov.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t01_mov.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t02_mova.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t02_mova.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t03_add.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t03_add.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t04_sub.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t04_sub.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t05_cmp.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t05_cmp.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t06_ari2.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t06_ari2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t07_ari3.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t07_ari3.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t08_or.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t08_or.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t09_xor.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t09_xor.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t10_and.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t10_and.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t11_logs.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t11_logs.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t12_bit.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t12_bit.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t13_otr.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/h8300/t13_otr.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/basic.exp ... Starting ../as-new -al imem.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/imem.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/imem.s page 1 1 .code 2 .align 4 3 .EXPORT integer_memory_tests,CODE 4 .EXPORT integer_indexing_load,CODE 5 .EXPORT integer_load_short_memory,CODE 6 .EXPORT integer_store_short_memory,CODE 7 .EXPORT main,CODE 8 .EXPORT main,ENTRY,PRIV_LEV=3,RTNVAL=GR 9 ; Basic integer memory tests which also test the various 10 ; addressing modes and completers. 11 ; 12 ; We could/should test some of the corner cases for register and 13 ; immediate fields. We should also check the assorted field 14 ; selectors to make sure they're handled correctly. 15 ; 16 integer_memory_tests: 17 0000 0C80109A ldw 0(%sr0,%r4),%r26 18 0004 0C80105A ldh 0(%sr0,%r4),%r26 19 0008 0C80101A ldb 0(%sr0,%r4),%r26 20 000c 0C9A1280 stw %r26,0(%sr0,%r4) 21 0010 0C9A1240 sth %r26,0(%sr0,%r4) 22 0014 0C9A1200 stb %r26,0(%sr0,%r4) 23 24 ; Should make sure pre/post modes are recognized correctly. 25 0018 4C9A0000 ldwm 0(%sr0,%r4),%r26 26 001c 6C9A0000 stwm %r26,0(%sr0,%r4) 27 28 integer_indexing_load: 29 0020 0C85009A ldwx %r5(%sr0,%r4),%r26 30 0024 0C85209A ldwx,s %r5(%sr0,%r4),%r26 31 0028 0C8500BA ldwx,m %r5(%sr0,%r4),%r26 32 002c 0C8520BA ldwx,sm %r5(%sr0,%r4),%r26 33 0030 0C85005A ldhx %r5(%sr0,%r4),%r26 34 0034 0C85205A ldhx,s %r5(%sr0,%r4),%r26 35 0038 0C85007A ldhx,m %r5(%sr0,%r4),%r26 36 003c 0C85207A ldhx,sm %r5(%sr0,%r4),%r26 37 0040 0C85001A ldbx %r5(%sr0,%r4),%r26 38 0044 0C85201A ldbx,s %r5(%sr0,%r4),%r26 39 0048 0C85003A ldbx,m %r5(%sr0,%r4),%r26 40 004c 0C85203A ldbx,sm %r5(%sr0,%r4),%r26 41 0050 0C85019A ldwax %r5(%r4),%r26 42 0054 0C85219A ldwax,s %r5(%r4),%r26 43 0058 0C8501BA ldwax,m %r5(%r4),%r26 44 005c 0C8521BA ldwax,sm %r5(%r4),%r26 45 0060 0C8501DA ldcwx %r5(%sr0,%r4),%r26 46 0064 0C8521DA ldcwx,s %r5(%sr0,%r4),%r26 47 0068 0C8501FA ldcwx,m %r5(%sr0,%r4),%r26 48 006c 0C8521FA ldcwx,sm %r5(%sr0,%r4),%r26 49 50 integer_load_short_memory: 51 0070 0C80109A ldws 0(%sr0,%r4),%r26 52 0074 0C8030BA ldws,mb 0(%sr0,%r4),%r26 53 0078 0C8010BA ldws,ma 0(%sr0,%r4),%r26 54 007c 0C80105A ldhs 0(%sr0,%r4),%r26 55 0080 0C80307A ldhs,mb 0(%sr0,%r4),%r26 56 0084 0C80107A ldhs,ma 0(%sr0,%r4),%r26 57 0088 0C80101A ldbs 0(%sr0,%r4),%r26 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/imem.s page 2 58 008c 0C80303A ldbs,mb 0(%sr0,%r4),%r26 59 0090 0C80103A ldbs,ma 0(%sr0,%r4),%r26 60 0094 0C80119A ldwas 0(%r4),%r26 61 0098 0C8031BA ldwas,mb 0(%r4),%r26 62 009c 0C8011BA ldwas,ma 0(%r4),%r26 63 00a0 0C8011DA ldcws 0(%sr0,%r4),%r26 64 00a4 0C8031FA ldcws,mb 0(%sr0,%r4),%r26 65 00a8 0C8011FA ldcws,ma 0(%sr0,%r4),%r26 66 67 integer_store_short_memory: 68 00ac 0C9A1280 stws %r26,0(%sr0,%r4) 69 00b0 0C9A32A0 stws,mb %r26,0(%sr0,%r4) 70 00b4 0C9A12A0 stws,ma %r26,0(%sr0,%r4) 71 00b8 0C9A1240 sths %r26,0(%sr0,%r4) 72 00bc 0C9A3260 sths,mb %r26,0(%sr0,%r4) 73 00c0 0C9A1260 sths,ma %r26,0(%sr0,%r4) 74 00c4 0C9A1200 stbs %r26,0(%sr0,%r4) 75 00c8 0C9A3220 stbs,mb %r26,0(%sr0,%r4) 76 00cc 0C9A1220 stbs,ma %r26,0(%sr0,%r4) 77 00d0 0C9A1380 stwas %r26,0(%r4) 78 00d4 0C9A33A0 stwas,mb %r26,0(%r4) 79 00d8 0C9A13A0 stwas,ma %r26,0(%r4) 80 00dc 0C9A1300 stbys %r26,0(%sr0,%r4) 81 00e0 0C9A1300 stbys,b %r26,0(%sr0,%r4) 82 00e4 0C9A3300 stbys,e %r26,0(%sr0,%r4) 83 00e8 0C9A1320 stbys,b,m %r26,0(%sr0,%r4) 84 00ec 0C9A3320 stbys,e,m %r26,0(%sr0,%r4) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/imem.s page 1 1 .code 2 .align 4 3 .EXPORT integer_memory_tests,CODE 4 .EXPORT integer_indexing_load,CODE 5 .EXPORT integer_load_short_memory,CODE 6 .EXPORT integer_store_short_memory,CODE 7 .EXPORT main,CODE 8 .EXPORT main,ENTRY,PRIV_LEV=3,RTNVAL=GR 9 ; Basic integer memory tests which also test the various 10 ; addressing modes and completers. 11 ; 12 ; We could/should test some of the corner cases for register and 13 ; immediate fields. We should also check the assorted field 14 ; selectors to make sure they're handled correctly. 15 ; 16 integer_memory_tests: 17 0000 0C80109A ldw 0(%sr0,%r4),%r26 18 0004 0C80105A ldh 0(%sr0,%r4),%r26 19 0008 0C80101A ldb 0(%sr0,%r4),%r26 20 000c 0C9A1280 stw %r26,0(%sr0,%r4) 21 0010 0C9A1240 sth %r26,0(%sr0,%r4) 22 0014 0C9A1200 stb %r26,0(%sr0,%r4) 23 24 ; Should make sure pre/post modes are recognized correctly. 25 0018 4C9A0000 ldwm 0(%sr0,%r4),%r26 26 001c 6C9A0000 stwm %r26,0(%sr0,%r4) 27 28 integer_indexing_load: 29 0020 0C85009A ldwx %r5(%sr0,%r4),%r26 30 0024 0C85209A ldwx,s %r5(%sr0,%r4),%r26 31 0028 0C8500BA ldwx,m %r5(%sr0,%r4),%r26 32 002c 0C8520BA ldwx,sm %r5(%sr0,%r4),%r26 33 0030 0C85005A ldhx %r5(%sr0,%r4),%r26 34 0034 0C85205A ldhx,s %r5(%sr0,%r4),%r26 35 0038 0C85007A ldhx,m %r5(%sr0,%r4),%r26 36 003c 0C85207A ldhx,sm %r5(%sr0,%r4),%r26 37 0040 0C85001A ldbx %r5(%sr0,%r4),%r26 38 0044 0C85201A ldbx,s %r5(%sr0,%r4),%r26 39 0048 0C85003A ldbx,m %r5(%sr0,%r4),%r26 40 004c 0C85203A ldbx,sm %r5(%sr0,%r4),%r26 41 0050 0C85019A ldwax %r5(%r4),%r26 42 0054 0C85219A ldwax,s %r5(%r4),%r26 43 0058 0C8501BA ldwax,m %r5(%r4),%r26 44 005c 0C8521BA ldwax,sm %r5(%r4),%r26 45 0060 0C8501DA ldcwx %r5(%sr0,%r4),%r26 46 0064 0C8521DA ldcwx,s %r5(%sr0,%r4),%r26 47 0068 0C8501FA ldcwx,m %r5(%sr0,%r4),%r26 48 006c 0C8521FA ldcwx,sm %r5(%sr0,%r4),%r26 49 50 integer_load_short_memory: 51 0070 0C80109A ldws 0(%sr0,%r4),%r26 52 0074 0C8030BA ldws,mb 0(%sr0,%r4),%r26 53 0078 0C8010BA ldws,ma 0(%sr0,%r4),%r26 54 007c 0C80105A ldhs 0(%sr0,%r4),%r26 55 0080 0C80307A ldhs,mb 0(%sr0,%r4),%r26 56 0084 0C80107A ldhs,ma 0(%sr0,%r4),%r26 57 0088 0C80101A ldbs 0(%sr0,%r4),%r26 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/imem.s page 2 58 008c 0C80303A ldbs,mb 0(%sr0,%r4),%r26 59 0090 0C80103A ldbs,ma 0(%sr0,%r4),%r26 60 0094 0C80119A ldwas 0(%r4),%r26 61 0098 0C8031BA ldwas,mb 0(%r4),%r26 62 009c 0C8011BA ldwas,ma 0(%r4),%r26 63 00a0 0C8011DA ldcws 0(%sr0,%r4),%r26 64 00a4 0C8031FA ldcws,mb 0(%sr0,%r4),%r26 65 00a8 0C8011FA ldcws,ma 0(%sr0,%r4),%r26 66 67 integer_store_short_memory: 68 00ac 0C9A1280 stws %r26,0(%sr0,%r4) 69 00b0 0C9A32A0 stws,mb %r26,0(%sr0,%r4) 70 00b4 0C9A12A0 stws,ma %r26,0(%sr0,%r4) 71 00b8 0C9A1240 sths %r26,0(%sr0,%r4) 72 00bc 0C9A3260 sths,mb %r26,0(%sr0,%r4) 73 00c0 0C9A1260 sths,ma %r26,0(%sr0,%r4) 74 00c4 0C9A1200 stbs %r26,0(%sr0,%r4) 75 00c8 0C9A3220 stbs,mb %r26,0(%sr0,%r4) 76 00cc 0C9A1220 stbs,ma %r26,0(%sr0,%r4) 77 00d0 0C9A1380 stwas %r26,0(%r4) 78 00d4 0C9A33A0 stwas,mb %r26,0(%r4) 79 00d8 0C9A13A0 stwas,ma %r26,0(%r4) 80 00dc 0C9A1300 stbys %r26,0(%sr0,%r4) 81 00e0 0C9A1300 stbys,b %r26,0(%sr0,%r4) 82 00e4 0C9A3300 stbys,e %r26,0(%sr0,%r4) 83 00e8 0C9A1320 stbys,b,m %r26,0(%sr0,%r4) 84 00ec 0C9A3320 stbys,e,m %r26,0(%sr0,%r4) PASS: imem.s: integer memory loads and stores Starting ../as-new -al immed.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/immed.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/immed.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 immediate_tests: 9 0000 375A000A ldo 5(%r26),%r26 10 0004 234DFBD5 ldil L%0xdeadbeef,%r26 11 0008 28ADFBD5 addil L%0xdeadbeef,%r5 12 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/immed.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 immediate_tests: 9 0000 375A000A ldo 5(%r26),%r26 10 0004 234DFBD5 ldil L%0xdeadbeef,%r26 11 0008 28ADFBD5 addil L%0xdeadbeef,%r5 12 PASS: immed.s: immediate tests Starting ../as-new -al branch.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; More branching instructions than you ever knew what to do with. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 branch_tests: 10 0000 E85F1FF5 bl branch_tests,%r2 11 0004 E85F1FEF bl,n branch_tests,%r2 12 0008 E81F1FE5 b branch_tests 13 000c E81F1FDF b,n branch_tests 14 0010 E85F3FD5 gate branch_tests,%r2 15 0014 E85F3FCF gate,n branch_tests,%r2 16 0018 E8444000 blr %r4,%r2 17 001c E8444002 blr,n %r4,%r2 18 0020 E8044000 blr %r4,%r0 19 0024 E8044002 blr,n %r4,%r0 20 0028 E840C000 bv %r0(%r2) 21 002c E840C002 bv,n %r0(%r2) 22 0030 E040446C be 0x1234(%sr1,%r2) 23 0034 E040446E be,n 0x1234(%sr1,%r2) 24 0038 E440446C ble 0x1234(%sr1,%r2) 25 003c E440446E ble,n 0x1234(%sr1,%r2) 26 27 movb_tests: 28 0040 CB441FF5 movb %r4,%r26,movb_tests 29 0044 CB443FED movb,= %r4,%r26,movb_tests 30 0048 CB445FE5 movb,< %r4,%r26,movb_tests 31 004c CB447FDD movb,od %r4,%r26,movb_tests 32 0050 CB449FD5 movb,tr %r4,%r26,movb_tests 33 0054 CB44BFCD movb,<> %r4,%r26,movb_tests 34 0058 CB44DFC5 movb,>= %r4,%r26,movb_tests 35 005c CB44FFBD movb,ev %r4,%r26,movb_tests 36 movb_nullified_tests: 37 0060 CB441FB7 movb,n %r4,%r26,movb_tests 38 0064 CB443FAF movb,=,n %r4,%r26,movb_tests 39 0068 CB445FA7 movb,<,n %r4,%r26,movb_tests 40 006c CB447F9F movb,od,n %r4,%r26,movb_tests 41 0070 CB449F97 movb,tr,n %r4,%r26,movb_tests 42 0074 CB44BF8F movb,<>,n %r4,%r26,movb_tests 43 0078 CB44DF87 movb,>=,n %r4,%r26,movb_tests 44 007c CB44FF7F movb,ev,n %r4,%r26,movb_tests 45 46 movib_tests: 47 0080 CF4A1FF5 movib 5,%r26,movib_tests 48 0084 CF4A3FED movib,= 5,%r26,movib_tests 49 0088 CF4A5FE5 movib,< 5,%r26,movib_tests 50 008c CF4A7FDD movib,od 5,%r26,movib_tests 51 0090 CF4A9FD5 movib,tr 5,%r26,movib_tests 52 0094 CF4ABFCD movib,<> 5,%r26,movib_tests 53 0098 CF4ADFC5 movib,>= 5,%r26,movib_tests 54 009c CF4AFFBD movib,ev 5,%r26,movib_tests 55 movib_nullified_tests: 56 00a0 CF4A1FB7 movib,n 5,%r26,movib_tests 57 00a4 CF4A3FAF movib,=,n 5,%r26,movib_tests GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 2 58 00a8 CF4A5FA7 movib,<,n 5,%r26,movib_tests 59 00ac CF4A7F9F movib,od,n 5,%r26,movib_tests 60 00b0 CF4A9F97 movib,tr,n 5,%r26,movib_tests 61 00b4 CF4ABF8F movib,<>,n 5,%r26,movib_tests 62 00b8 CF4ADF87 movib,>=,n 5,%r26,movib_tests 63 00bc CF4AFF7F movib,ev,n 5,%r26,movib_tests 64 65 comb_tests: 66 00c0 80801FF5 comb %r0,%r4,comb_tests 67 00c4 80803FED comb,= %r0,%r4,comb_tests 68 00c8 80805FE5 comb,< %r0,%r4,comb_tests 69 00cc 80807FDD comb,<= %r0,%r4,comb_tests 70 00d0 80809FD5 comb,<< %r0,%r4,comb_tests 71 00d4 8080BFCD comb,<<= %r0,%r4,comb_tests 72 00d8 8080DFC5 comb,sv %r0,%r4,comb_tests 73 00dc 8080FFBD comb,od %r0,%r4,comb_tests 74 00e0 88801FB5 comb,tr %r0,%r4,comb_tests 75 00e4 88803FAD comb,<> %r0,%r4,comb_tests 76 00e8 88805FA5 comb,>= %r0,%r4,comb_tests 77 00ec 88807F9D comb,> %r0,%r4,comb_tests 78 00f0 88809F95 comb,>>= %r0,%r4,comb_tests 79 00f4 8880BF8D comb,>> %r0,%r4,comb_tests 80 00f8 8880DF85 comb,nsv %r0,%r4,comb_tests 81 00fc 8880FF7D comb,ev %r0,%r4,comb_tests 82 comb_nullified_tests: 83 0100 80801F77 comb,n %r0,%r4,comb_tests 84 0104 80803F6F comb,=,n %r0,%r4,comb_tests 85 0108 80805F67 comb,<,n %r0,%r4,comb_tests 86 010c 80807F5F comb,<=,n %r0,%r4,comb_tests 87 0110 80809F57 comb,<<,n %r0,%r4,comb_tests 88 0114 8080BF4F comb,<<=,n %r0,%r4,comb_tests 89 0118 8080DF47 comb,sv,n %r0,%r4,comb_tests 90 011c 8080FF3F comb,od,n %r0,%r4,comb_tests 91 0120 88801F37 comb,tr,n %r0,%r4,comb_tests 92 0124 88803F2F comb,<>,n %r0,%r4,comb_tests 93 0128 88805F27 comb,>=,n %r0,%r4,comb_tests 94 012c 88807F1F comb,>,n %r0,%r4,comb_tests 95 0130 88809F17 comb,>>=,n %r0,%r4,comb_tests 96 0134 8880BF0F comb,>>,n %r0,%r4,comb_tests 97 0138 8880DF07 comb,nsv,n %r0,%r4,comb_tests 98 013c 8880FEFF comb,ev,n %r0,%r4,comb_tests 99 100 comib_tests: 101 0140 84801FF5 comib 0,%r4,comib_tests 102 0144 84805FED comib,< 0,%r4,comib_tests 103 0148 84807FE5 comib,<= 0,%r4,comib_tests 104 014c 84809FDD comib,<< 0,%r4,comib_tests 105 0150 8480BFD5 comib,<<= 0,%r4,comib_tests 106 0154 8480DFCD comib,sv 0,%r4,comib_tests 107 0158 8480FFC5 comib,od 0,%r4,comib_tests 108 015c 8C801FBD comib,tr 0,%r4,comib_tests 109 0160 8C803FB5 comib,<> 0,%r4,comib_tests 110 0164 8C805FAD comib,>= 0,%r4,comib_tests 111 0168 8C807FA5 comib,> 0,%r4,comib_tests 112 016c 8C809F9D comib,>>= 0,%r4,comib_tests 113 0170 8C80BF95 comib,>> 0,%r4,comib_tests 114 0174 8C80DF8D comib,nsv 0,%r4,comib_tests GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 3 115 0178 8C80FE85 comib,ev 0,%r4,comb_tests 116 117 comib_nullified_tests: 118 017c 84801F7F comib,n 0,%r4,comib_tests 119 0180 84803F77 comib,=,n 0,%r4,comib_tests 120 0184 84805F6F comib,<,n 0,%r4,comib_tests 121 0188 84807F67 comib,<=,n 0,%r4,comib_tests 122 018c 84809F5F comib,<<,n 0,%r4,comib_tests 123 0190 8480BF57 comib,<<=,n 0,%r4,comib_tests 124 0194 8480DF4F comib,sv,n 0,%r4,comib_tests 125 0198 8480FF47 comib,od,n 0,%r4,comib_tests 126 019c 8C801F3F comib,tr,n 0,%r4,comib_tests 127 01a0 8C803F37 comib,<>,n 0,%r4,comib_tests 128 01a4 8C805F2F comib,>=,n 0,%r4,comib_tests 129 01a8 8C807F27 comib,>,n 0,%r4,comib_tests 130 01ac 8C809F1F comib,>>=,n 0,%r4,comib_tests 131 01b0 8C80BF17 comib,>>,n 0,%r4,comib_tests 132 01b4 8C80DF0F comib,nsv,n 0,%r4,comib_tests 133 01b8 8C80FF07 comib,ev,n 0,%r4,comib_tests 134 135 136 137 addb_tests: 138 01bc A0811FF5 addb %r1,%r4,addb_tests 139 01c0 A0813FED addb,= %r1,%r4,addb_tests 140 01c4 A0815FE5 addb,< %r1,%r4,addb_tests 141 01c8 A0817FDD addb,<= %r1,%r4,addb_tests 142 01cc A0819FD5 addb,nuv %r1,%r4,addb_tests 143 01d0 A081BFCD addb,znv %r1,%r4,addb_tests 144 01d4 A081DFC5 addb,sv %r1,%r4,addb_tests 145 01d8 A081FFBD addb,od %r1,%r4,addb_tests 146 01dc A8811FB5 addb,tr %r1,%r4,addb_tests 147 01e0 A8813FAD addb,<> %r1,%r4,addb_tests 148 01e4 A8815FA5 addb,>= %r1,%r4,addb_tests 149 01e8 A8817F9D addb,> %r1,%r4,addb_tests 150 01ec A8819F95 addb,uv %r1,%r4,addb_tests 151 01f0 A881BF8D addb,vnz %r1,%r4,addb_tests 152 01f4 A881DF85 addb,nsv %r1,%r4,addb_tests 153 01f8 A881FF7D addb,ev %r1,%r4,addb_tests 154 addb_nullified_tests: 155 01fc A0811F77 addb,n %r1,%r4,addb_tests 156 0200 A0813F6F addb,=,n %r1,%r4,addb_tests 157 0204 A0815F67 addb,<,n %r1,%r4,addb_tests 158 0208 A0817F5F addb,<=,n %r1,%r4,addb_tests 159 020c A0819F57 addb,nuv,n %r1,%r4,addb_tests 160 0210 A081BF4F addb,znv,n %r1,%r4,addb_tests 161 0214 A081DF47 addb,sv,n %r1,%r4,addb_tests 162 0218 A081FF3F addb,od,n %r1,%r4,addb_tests 163 021c A8811F37 addb,tr,n %r1,%r4,addb_tests 164 0220 A8813F2F addb,<>,n %r1,%r4,addb_tests 165 0224 A8815F27 addb,>=,n %r1,%r4,addb_tests 166 0228 A8817F1F addb,>,n %r1,%r4,addb_tests 167 022c A8819F17 addb,uv,n %r1,%r4,addb_tests 168 0230 A881BF0F addb,vnz,n %r1,%r4,addb_tests 169 0234 A881DF07 addb,nsv,n %r1,%r4,addb_tests 170 0238 A881FEFF addb,ev,n %r1,%r4,addb_tests 171 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 4 172 addib_tests: 173 023c A49F1FF5 addib -1,%r4,addib_tests 174 0240 A49F3FED addib,= -1,%r4,addib_tests 175 0244 A49F5FE5 addib,< -1,%r4,addib_tests 176 0248 A49F7FDD addib,<= -1,%r4,addib_tests 177 024c A49F9FD5 addib,nuv -1,%r4,addib_tests 178 0250 A49FBFCD addib,znv -1,%r4,addib_tests 179 0254 A49FDFC5 addib,sv -1,%r4,addib_tests 180 0258 A49FFFBD addib,od -1,%r4,addib_tests 181 025c AC9F1FB5 addib,tr -1,%r4,addib_tests 182 0260 AC9F3FAD addib,<> -1,%r4,addib_tests 183 0264 AC9F5FA5 addib,>= -1,%r4,addib_tests 184 0268 AC9F7F9D addib,> -1,%r4,addib_tests 185 026c AC9F9F95 addib,uv -1,%r4,addib_tests 186 0270 AC9FBF8D addib,vnz -1,%r4,addib_tests 187 0274 AC9FDF85 addib,nsv -1,%r4,addib_tests 188 0278 AC9FFC85 addib,ev -1,%r4,comb_tests 189 190 addib_nullified_tests: 191 027c A49F1F77 addib,n -1,%r4,addib_tests 192 0280 A49F3F6F addib,=,n -1,%r4,addib_tests 193 0284 A49F5F67 addib,<,n -1,%r4,addib_tests 194 0288 A49F7F5F addib,<=,n -1,%r4,addib_tests 195 028c A49F9F57 addib,nuv,n -1,%r4,addib_tests 196 0290 A49FBF4F addib,znv,n -1,%r4,addib_tests 197 0294 A49FDF47 addib,sv,n -1,%r4,addib_tests 198 0298 A49FFF3F addib,od,n -1,%r4,addib_tests 199 029c AC9F1F37 addib,tr,n -1,%r4,addib_tests 200 02a0 AC9F3F2F addib,<>,n -1,%r4,addib_tests 201 02a4 AC9F5F27 addib,>=,n -1,%r4,addib_tests 202 02a8 AC9F7F1F addib,>,n -1,%r4,addib_tests 203 02ac AC9F9F17 addib,uv,n -1,%r4,addib_tests 204 02b0 AC9FBF0F addib,vnz,n -1,%r4,addib_tests 205 02b4 AC9FDF07 addib,nsv,n -1,%r4,addib_tests 206 02b8 AC9FFEFF addib,ev,n -1,%r4,addib_tests 207 208 209 ; Needs to check lots of stuff (like corner bit cases) 210 bb_tests: 211 02bc C0045FF5 bvb,< %r4,bb_tests 212 02c0 C004DFED bvb,>= %r4,bb_tests 213 02c4 C0045FE7 bvb,<,n %r4,bb_tests 214 02c8 C004DFDF bvb,>=,n %r4,bb_tests 215 02cc C4A45FD5 bb,< %r4,5,bb_tests 216 02d0 C4A4DFCD bb,>= %r4,5,bb_tests 217 02d4 C4A45FC7 bb,<,n %r4,5,bb_tests 218 02d8 C4A4DFBF bb,>=,n %r4,5,bb_tests 219 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; More branching instructions than you ever knew what to do with. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 branch_tests: 10 0000 E85F1FF5 bl branch_tests,%r2 11 0004 E85F1FEF bl,n branch_tests,%r2 12 0008 E81F1FE5 b branch_tests 13 000c E81F1FDF b,n branch_tests 14 0010 E85F3FD5 gate branch_tests,%r2 15 0014 E85F3FCF gate,n branch_tests,%r2 16 0018 E8444000 blr %r4,%r2 17 001c E8444002 blr,n %r4,%r2 18 0020 E8044000 blr %r4,%r0 19 0024 E8044002 blr,n %r4,%r0 20 0028 E840C000 bv %r0(%r2) 21 002c E840C002 bv,n %r0(%r2) 22 0030 E040446C be 0x1234(%sr1,%r2) 23 0034 E040446E be,n 0x1234(%sr1,%r2) 24 0038 E440446C ble 0x1234(%sr1,%r2) 25 003c E440446E ble,n 0x1234(%sr1,%r2) 26 27 movb_tests: 28 0040 CB441FF5 movb %r4,%r26,movb_tests 29 0044 CB443FED movb,= %r4,%r26,movb_tests 30 0048 CB445FE5 movb,< %r4,%r26,movb_tests 31 004c CB447FDD movb,od %r4,%r26,movb_tests 32 0050 CB449FD5 movb,tr %r4,%r26,movb_tests 33 0054 CB44BFCD movb,<> %r4,%r26,movb_tests 34 0058 CB44DFC5 movb,>= %r4,%r26,movb_tests 35 005c CB44FFBD movb,ev %r4,%r26,movb_tests 36 movb_nullified_tests: 37 0060 CB441FB7 movb,n %r4,%r26,movb_tests 38 0064 CB443FAF movb,=,n %r4,%r26,movb_tests 39 0068 CB445FA7 movb,<,n %r4,%r26,movb_tests 40 006c CB447F9F movb,od,n %r4,%r26,movb_tests 41 0070 CB449F97 movb,tr,n %r4,%r26,movb_tests 42 0074 CB44BF8F movb,<>,n %r4,%r26,movb_tests 43 0078 CB44DF87 movb,>=,n %r4,%r26,movb_tests 44 007c CB44FF7F movb,ev,n %r4,%r26,movb_tests 45 46 movib_tests: 47 0080 CF4A1FF5 movib 5,%r26,movib_tests 48 0084 CF4A3FED movib,= 5,%r26,movib_tests 49 0088 CF4A5FE5 movib,< 5,%r26,movib_tests 50 008c CF4A7FDD movib,od 5,%r26,movib_tests 51 0090 CF4A9FD5 movib,tr 5,%r26,movib_tests 52 0094 CF4ABFCD movib,<> 5,%r26,movib_tests 53 0098 CF4ADFC5 movib,>= 5,%r26,movib_tests 54 009c CF4AFFBD movib,ev 5,%r26,movib_tests 55 movib_nullified_tests: 56 00a0 CF4A1FB7 movib,n 5,%r26,movib_tests 57 00a4 CF4A3FAF movib,=,n 5,%r26,movib_tests GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 2 58 00a8 CF4A5FA7 movib,<,n 5,%r26,movib_tests 59 00ac CF4A7F9F movib,od,n 5,%r26,movib_tests 60 00b0 CF4A9F97 movib,tr,n 5,%r26,movib_tests 61 00b4 CF4ABF8F movib,<>,n 5,%r26,movib_tests 62 00b8 CF4ADF87 movib,>=,n 5,%r26,movib_tests 63 00bc CF4AFF7F movib,ev,n 5,%r26,movib_tests 64 65 comb_tests: 66 00c0 80801FF5 comb %r0,%r4,comb_tests 67 00c4 80803FED comb,= %r0,%r4,comb_tests 68 00c8 80805FE5 comb,< %r0,%r4,comb_tests 69 00cc 80807FDD comb,<= %r0,%r4,comb_tests 70 00d0 80809FD5 comb,<< %r0,%r4,comb_tests 71 00d4 8080BFCD comb,<<= %r0,%r4,comb_tests 72 00d8 8080DFC5 comb,sv %r0,%r4,comb_tests 73 00dc 8080FFBD comb,od %r0,%r4,comb_tests 74 00e0 88801FB5 comb,tr %r0,%r4,comb_tests 75 00e4 88803FAD comb,<> %r0,%r4,comb_tests 76 00e8 88805FA5 comb,>= %r0,%r4,comb_tests 77 00ec 88807F9D comb,> %r0,%r4,comb_tests 78 00f0 88809F95 comb,>>= %r0,%r4,comb_tests 79 00f4 8880BF8D comb,>> %r0,%r4,comb_tests 80 00f8 8880DF85 comb,nsv %r0,%r4,comb_tests 81 00fc 8880FF7D comb,ev %r0,%r4,comb_tests 82 comb_nullified_tests: 83 0100 80801F77 comb,n %r0,%r4,comb_tests 84 0104 80803F6F comb,=,n %r0,%r4,comb_tests 85 0108 80805F67 comb,<,n %r0,%r4,comb_tests 86 010c 80807F5F comb,<=,n %r0,%r4,comb_tests 87 0110 80809F57 comb,<<,n %r0,%r4,comb_tests 88 0114 8080BF4F comb,<<=,n %r0,%r4,comb_tests 89 0118 8080DF47 comb,sv,n %r0,%r4,comb_tests 90 011c 8080FF3F comb,od,n %r0,%r4,comb_tests 91 0120 88801F37 comb,tr,n %r0,%r4,comb_tests 92 0124 88803F2F comb,<>,n %r0,%r4,comb_tests 93 0128 88805F27 comb,>=,n %r0,%r4,comb_tests 94 012c 88807F1F comb,>,n %r0,%r4,comb_tests 95 0130 88809F17 comb,>>=,n %r0,%r4,comb_tests 96 0134 8880BF0F comb,>>,n %r0,%r4,comb_tests 97 0138 8880DF07 comb,nsv,n %r0,%r4,comb_tests 98 013c 8880FEFF comb,ev,n %r0,%r4,comb_tests 99 100 comib_tests: 101 0140 84801FF5 comib 0,%r4,comib_tests 102 0144 84805FED comib,< 0,%r4,comib_tests 103 0148 84807FE5 comib,<= 0,%r4,comib_tests 104 014c 84809FDD comib,<< 0,%r4,comib_tests 105 0150 8480BFD5 comib,<<= 0,%r4,comib_tests 106 0154 8480DFCD comib,sv 0,%r4,comib_tests 107 0158 8480FFC5 comib,od 0,%r4,comib_tests 108 015c 8C801FBD comib,tr 0,%r4,comib_tests 109 0160 8C803FB5 comib,<> 0,%r4,comib_tests 110 0164 8C805FAD comib,>= 0,%r4,comib_tests 111 0168 8C807FA5 comib,> 0,%r4,comib_tests 112 016c 8C809F9D comib,>>= 0,%r4,comib_tests 113 0170 8C80BF95 comib,>> 0,%r4,comib_tests 114 0174 8C80DF8D comib,nsv 0,%r4,comib_tests GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 3 115 0178 8C80FE85 comib,ev 0,%r4,comb_tests 116 117 comib_nullified_tests: 118 017c 84801F7F comib,n 0,%r4,comib_tests 119 0180 84803F77 comib,=,n 0,%r4,comib_tests 120 0184 84805F6F comib,<,n 0,%r4,comib_tests 121 0188 84807F67 comib,<=,n 0,%r4,comib_tests 122 018c 84809F5F comib,<<,n 0,%r4,comib_tests 123 0190 8480BF57 comib,<<=,n 0,%r4,comib_tests 124 0194 8480DF4F comib,sv,n 0,%r4,comib_tests 125 0198 8480FF47 comib,od,n 0,%r4,comib_tests 126 019c 8C801F3F comib,tr,n 0,%r4,comib_tests 127 01a0 8C803F37 comib,<>,n 0,%r4,comib_tests 128 01a4 8C805F2F comib,>=,n 0,%r4,comib_tests 129 01a8 8C807F27 comib,>,n 0,%r4,comib_tests 130 01ac 8C809F1F comib,>>=,n 0,%r4,comib_tests 131 01b0 8C80BF17 comib,>>,n 0,%r4,comib_tests 132 01b4 8C80DF0F comib,nsv,n 0,%r4,comib_tests 133 01b8 8C80FF07 comib,ev,n 0,%r4,comib_tests 134 135 136 137 addb_tests: 138 01bc A0811FF5 addb %r1,%r4,addb_tests 139 01c0 A0813FED addb,= %r1,%r4,addb_tests 140 01c4 A0815FE5 addb,< %r1,%r4,addb_tests 141 01c8 A0817FDD addb,<= %r1,%r4,addb_tests 142 01cc A0819FD5 addb,nuv %r1,%r4,addb_tests 143 01d0 A081BFCD addb,znv %r1,%r4,addb_tests 144 01d4 A081DFC5 addb,sv %r1,%r4,addb_tests 145 01d8 A081FFBD addb,od %r1,%r4,addb_tests 146 01dc A8811FB5 addb,tr %r1,%r4,addb_tests 147 01e0 A8813FAD addb,<> %r1,%r4,addb_tests 148 01e4 A8815FA5 addb,>= %r1,%r4,addb_tests 149 01e8 A8817F9D addb,> %r1,%r4,addb_tests 150 01ec A8819F95 addb,uv %r1,%r4,addb_tests 151 01f0 A881BF8D addb,vnz %r1,%r4,addb_tests 152 01f4 A881DF85 addb,nsv %r1,%r4,addb_tests 153 01f8 A881FF7D addb,ev %r1,%r4,addb_tests 154 addb_nullified_tests: 155 01fc A0811F77 addb,n %r1,%r4,addb_tests 156 0200 A0813F6F addb,=,n %r1,%r4,addb_tests 157 0204 A0815F67 addb,<,n %r1,%r4,addb_tests 158 0208 A0817F5F addb,<=,n %r1,%r4,addb_tests 159 020c A0819F57 addb,nuv,n %r1,%r4,addb_tests 160 0210 A081BF4F addb,znv,n %r1,%r4,addb_tests 161 0214 A081DF47 addb,sv,n %r1,%r4,addb_tests 162 0218 A081FF3F addb,od,n %r1,%r4,addb_tests 163 021c A8811F37 addb,tr,n %r1,%r4,addb_tests 164 0220 A8813F2F addb,<>,n %r1,%r4,addb_tests 165 0224 A8815F27 addb,>=,n %r1,%r4,addb_tests 166 0228 A8817F1F addb,>,n %r1,%r4,addb_tests 167 022c A8819F17 addb,uv,n %r1,%r4,addb_tests 168 0230 A881BF0F addb,vnz,n %r1,%r4,addb_tests 169 0234 A881DF07 addb,nsv,n %r1,%r4,addb_tests 170 0238 A881FEFF addb,ev,n %r1,%r4,addb_tests 171 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch.s page 4 172 addib_tests: 173 023c A49F1FF5 addib -1,%r4,addib_tests 174 0240 A49F3FED addib,= -1,%r4,addib_tests 175 0244 A49F5FE5 addib,< -1,%r4,addib_tests 176 0248 A49F7FDD addib,<= -1,%r4,addib_tests 177 024c A49F9FD5 addib,nuv -1,%r4,addib_tests 178 0250 A49FBFCD addib,znv -1,%r4,addib_tests 179 0254 A49FDFC5 addib,sv -1,%r4,addib_tests 180 0258 A49FFFBD addib,od -1,%r4,addib_tests 181 025c AC9F1FB5 addib,tr -1,%r4,addib_tests 182 0260 AC9F3FAD addib,<> -1,%r4,addib_tests 183 0264 AC9F5FA5 addib,>= -1,%r4,addib_tests 184 0268 AC9F7F9D addib,> -1,%r4,addib_tests 185 026c AC9F9F95 addib,uv -1,%r4,addib_tests 186 0270 AC9FBF8D addib,vnz -1,%r4,addib_tests 187 0274 AC9FDF85 addib,nsv -1,%r4,addib_tests 188 0278 AC9FFC85 addib,ev -1,%r4,comb_tests 189 190 addib_nullified_tests: 191 027c A49F1F77 addib,n -1,%r4,addib_tests 192 0280 A49F3F6F addib,=,n -1,%r4,addib_tests 193 0284 A49F5F67 addib,<,n -1,%r4,addib_tests 194 0288 A49F7F5F addib,<=,n -1,%r4,addib_tests 195 028c A49F9F57 addib,nuv,n -1,%r4,addib_tests 196 0290 A49FBF4F addib,znv,n -1,%r4,addib_tests 197 0294 A49FDF47 addib,sv,n -1,%r4,addib_tests 198 0298 A49FFF3F addib,od,n -1,%r4,addib_tests 199 029c AC9F1F37 addib,tr,n -1,%r4,addib_tests 200 02a0 AC9F3F2F addib,<>,n -1,%r4,addib_tests 201 02a4 AC9F5F27 addib,>=,n -1,%r4,addib_tests 202 02a8 AC9F7F1F addib,>,n -1,%r4,addib_tests 203 02ac AC9F9F17 addib,uv,n -1,%r4,addib_tests 204 02b0 AC9FBF0F addib,vnz,n -1,%r4,addib_tests 205 02b4 AC9FDF07 addib,nsv,n -1,%r4,addib_tests 206 02b8 AC9FFEFF addib,ev,n -1,%r4,addib_tests 207 208 209 ; Needs to check lots of stuff (like corner bit cases) 210 bb_tests: 211 02bc C0045FF5 bvb,< %r4,bb_tests 212 02c0 C004DFED bvb,>= %r4,bb_tests 213 02c4 C0045FE7 bvb,<,n %r4,bb_tests 214 02c8 C004DFDF bvb,>=,n %r4,bb_tests 215 02cc C4A45FD5 bb,< %r4,5,bb_tests 216 02d0 C4A4DFCD bb,>= %r4,5,bb_tests 217 02d4 C4A45FC7 bb,<,n %r4,5,bb_tests 218 02d8 C4A4DFBF bb,>=,n %r4,5,bb_tests 219 PASS: branch.s: branch tests Starting ../as-new -al add.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic add/sh?add instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40606 add %r4,%r5,%r6 10 0004 08A42606 add,= %r4,%r5,%r6 11 0008 08A44606 add,< %r4,%r5,%r6 12 000c 08A46606 add,<= %r4,%r5,%r6 13 0010 08A48606 add,nuv %r4,%r5,%r6 14 0014 08A4A606 add,znv %r4,%r5,%r6 15 0018 08A4C606 add,sv %r4,%r5,%r6 16 001c 08A4E606 add,od %r4,%r5,%r6 17 0020 08A41606 add,tr %r4,%r5,%r6 18 0024 08A43606 add,<> %r4,%r5,%r6 19 0028 08A45606 add,>= %r4,%r5,%r6 20 002c 08A47606 add,> %r4,%r5,%r6 21 0030 08A49606 add,uv %r4,%r5,%r6 22 0034 08A4B606 add,vnz %r4,%r5,%r6 23 0038 08A4D606 add,nsv %r4,%r5,%r6 24 003c 08A4F606 add,ev %r4,%r5,%r6 25 26 0040 08A40A06 addl %r4,%r5,%r6 27 0044 08A42A06 addl,= %r4,%r5,%r6 28 0048 08A44A06 addl,< %r4,%r5,%r6 29 004c 08A46A06 addl,<= %r4,%r5,%r6 30 0050 08A48A06 addl,nuv %r4,%r5,%r6 31 0054 08A4AA06 addl,znv %r4,%r5,%r6 32 0058 08A4CA06 addl,sv %r4,%r5,%r6 33 005c 08A4EA06 addl,od %r4,%r5,%r6 34 0060 08A41A06 addl,tr %r4,%r5,%r6 35 0064 08A43A06 addl,<> %r4,%r5,%r6 36 0068 08A45A06 addl,>= %r4,%r5,%r6 37 006c 08A47A06 addl,> %r4,%r5,%r6 38 0070 08A49A06 addl,uv %r4,%r5,%r6 39 0074 08A4BA06 addl,vnz %r4,%r5,%r6 40 0078 08A4DA06 addl,nsv %r4,%r5,%r6 41 007c 08A4FA06 addl,ev %r4,%r5,%r6 42 43 0080 08A40E06 addo %r4,%r5,%r6 44 0084 08A42E06 addo,= %r4,%r5,%r6 45 0088 08A44E06 addo,< %r4,%r5,%r6 46 008c 08A46E06 addo,<= %r4,%r5,%r6 47 0090 08A48E06 addo,nuv %r4,%r5,%r6 48 0094 08A4AE06 addo,znv %r4,%r5,%r6 49 0098 08A4CE06 addo,sv %r4,%r5,%r6 50 009c 08A4EE06 addo,od %r4,%r5,%r6 51 00a0 08A41E06 addo,tr %r4,%r5,%r6 52 00a4 08A43E06 addo,<> %r4,%r5,%r6 53 00a8 08A45E06 addo,>= %r4,%r5,%r6 54 00ac 08A47E06 addo,> %r4,%r5,%r6 55 00b0 08A49E06 addo,uv %r4,%r5,%r6 56 00b4 08A4BE06 addo,vnz %r4,%r5,%r6 57 00b8 08A4DE06 addo,nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s page 2 58 00bc 08A4FE06 addo,ev %r4,%r5,%r6 59 60 00c0 08A40706 addc %r4,%r5,%r6 61 00c4 08A42706 addc,= %r4,%r5,%r6 62 00c8 08A44706 addc,< %r4,%r5,%r6 63 00cc 08A46706 addc,<= %r4,%r5,%r6 64 00d0 08A48706 addc,nuv %r4,%r5,%r6 65 00d4 08A4A706 addc,znv %r4,%r5,%r6 66 00d8 08A4C706 addc,sv %r4,%r5,%r6 67 00dc 08A4E706 addc,od %r4,%r5,%r6 68 00e0 08A41706 addc,tr %r4,%r5,%r6 69 00e4 08A43706 addc,<> %r4,%r5,%r6 70 00e8 08A45706 addc,>= %r4,%r5,%r6 71 00ec 08A47706 addc,> %r4,%r5,%r6 72 00f0 08A49706 addc,uv %r4,%r5,%r6 73 00f4 08A4B706 addc,vnz %r4,%r5,%r6 74 00f8 08A4D706 addc,nsv %r4,%r5,%r6 75 00fc 08A4F706 addc,ev %r4,%r5,%r6 76 77 0100 08A40F06 addco %r4,%r5,%r6 78 0104 08A42F06 addco,= %r4,%r5,%r6 79 0108 08A44F06 addco,< %r4,%r5,%r6 80 010c 08A46F06 addco,<= %r4,%r5,%r6 81 0110 08A48F06 addco,nuv %r4,%r5,%r6 82 0114 08A4AF06 addco,znv %r4,%r5,%r6 83 0118 08A4CF06 addco,sv %r4,%r5,%r6 84 011c 08A4EF06 addco,od %r4,%r5,%r6 85 0120 08A41F06 addco,tr %r4,%r5,%r6 86 0124 08A43F06 addco,<> %r4,%r5,%r6 87 0128 08A45F06 addco,>= %r4,%r5,%r6 88 012c 08A47F06 addco,> %r4,%r5,%r6 89 0130 08A49F06 addco,uv %r4,%r5,%r6 90 0134 08A4BF06 addco,vnz %r4,%r5,%r6 91 0138 08A4DF06 addco,nsv %r4,%r5,%r6 92 013c 08A4FF06 addco,ev %r4,%r5,%r6 93 94 0140 08A40A06 add,l %r4,%r5,%r6 95 0144 08A42A06 add,l,= %r4,%r5,%r6 96 0148 08A44A06 add,l,< %r4,%r5,%r6 97 014c 08A46A06 add,l,<= %r4,%r5,%r6 98 0150 08A48A06 add,l,nuv %r4,%r5,%r6 99 0154 08A4AA06 add,l,znv %r4,%r5,%r6 100 0158 08A4CA06 add,l,sv %r4,%r5,%r6 101 015c 08A4EA06 add,l,od %r4,%r5,%r6 102 0160 08A41A06 add,l,tr %r4,%r5,%r6 103 0164 08A43A06 add,l,<> %r4,%r5,%r6 104 0168 08A45A06 add,l,>= %r4,%r5,%r6 105 016c 08A47A06 add,l,> %r4,%r5,%r6 106 0170 08A49A06 add,l,uv %r4,%r5,%r6 107 0174 08A4BA06 add,l,vnz %r4,%r5,%r6 108 0178 08A4DA06 add,l,nsv %r4,%r5,%r6 109 017c 08A4FA06 add,l,ev %r4,%r5,%r6 110 111 0180 08A40E06 add,tsv %r4,%r5,%r6 112 0184 08A42E06 add,tsv,= %r4,%r5,%r6 113 0188 08A44E06 add,tsv,< %r4,%r5,%r6 114 018c 08A46E06 add,tsv,<= %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s page 3 115 0190 08A48E06 add,tsv,nuv %r4,%r5,%r6 116 0194 08A4AE06 add,tsv,znv %r4,%r5,%r6 117 0198 08A4CE06 add,tsv,sv %r4,%r5,%r6 118 019c 08A4EE06 add,tsv,od %r4,%r5,%r6 119 01a0 08A41E06 add,tsv,tr %r4,%r5,%r6 120 01a4 08A43E06 add,tsv,<> %r4,%r5,%r6 121 01a8 08A45E06 add,tsv,>= %r4,%r5,%r6 122 01ac 08A47E06 add,tsv,> %r4,%r5,%r6 123 01b0 08A49E06 add,tsv,uv %r4,%r5,%r6 124 01b4 08A4BE06 add,tsv,vnz %r4,%r5,%r6 125 01b8 08A4DE06 add,tsv,nsv %r4,%r5,%r6 126 01bc 08A4FE06 add,tsv,ev %r4,%r5,%r6 127 128 01c0 08A40706 add,c %r4,%r5,%r6 129 01c4 08A42706 add,c,= %r4,%r5,%r6 130 01c8 08A44706 add,c,< %r4,%r5,%r6 131 01cc 08A46706 add,c,<= %r4,%r5,%r6 132 01d0 08A48706 add,c,nuv %r4,%r5,%r6 133 01d4 08A4A706 add,c,znv %r4,%r5,%r6 134 01d8 08A4C706 add,c,sv %r4,%r5,%r6 135 01dc 08A4E706 add,c,od %r4,%r5,%r6 136 01e0 08A41706 add,c,tr %r4,%r5,%r6 137 01e4 08A43706 add,c,<> %r4,%r5,%r6 138 01e8 08A45706 add,c,>= %r4,%r5,%r6 139 01ec 08A47706 add,c,> %r4,%r5,%r6 140 01f0 08A49706 add,c,uv %r4,%r5,%r6 141 01f4 08A4B706 add,c,vnz %r4,%r5,%r6 142 01f8 08A4D706 add,c,nsv %r4,%r5,%r6 143 01fc 08A4F706 add,c,ev %r4,%r5,%r6 144 145 0200 08A40F06 add,c,tsv %r4,%r5,%r6 146 0204 08A42F06 add,c,tsv,= %r4,%r5,%r6 147 0208 08A44F06 add,c,tsv,< %r4,%r5,%r6 148 020c 08A46F06 add,c,tsv,<= %r4,%r5,%r6 149 0210 08A48F06 add,c,tsv,nuv %r4,%r5,%r6 150 0214 08A4AF06 add,c,tsv,znv %r4,%r5,%r6 151 0218 08A4CF06 add,c,tsv,sv %r4,%r5,%r6 152 021c 08A4EF06 add,c,tsv,od %r4,%r5,%r6 153 0220 08A41F06 add,tsv,c,tr %r4,%r5,%r6 154 0224 08A43F06 add,tsv,c,<> %r4,%r5,%r6 155 0228 08A45F06 add,tsv,c,>= %r4,%r5,%r6 156 022c 08A47F06 add,tsv,c,> %r4,%r5,%r6 157 0230 08A49F06 add,tsv,c,uv %r4,%r5,%r6 158 0234 08A4BF06 add,tsv,c,vnz %r4,%r5,%r6 159 0238 08A4DF06 add,tsv,c,nsv %r4,%r5,%r6 160 023c 08A4FF06 add,tsv,c,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic add/sh?add instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40606 add %r4,%r5,%r6 10 0004 08A42606 add,= %r4,%r5,%r6 11 0008 08A44606 add,< %r4,%r5,%r6 12 000c 08A46606 add,<= %r4,%r5,%r6 13 0010 08A48606 add,nuv %r4,%r5,%r6 14 0014 08A4A606 add,znv %r4,%r5,%r6 15 0018 08A4C606 add,sv %r4,%r5,%r6 16 001c 08A4E606 add,od %r4,%r5,%r6 17 0020 08A41606 add,tr %r4,%r5,%r6 18 0024 08A43606 add,<> %r4,%r5,%r6 19 0028 08A45606 add,>= %r4,%r5,%r6 20 002c 08A47606 add,> %r4,%r5,%r6 21 0030 08A49606 add,uv %r4,%r5,%r6 22 0034 08A4B606 add,vnz %r4,%r5,%r6 23 0038 08A4D606 add,nsv %r4,%r5,%r6 24 003c 08A4F606 add,ev %r4,%r5,%r6 25 26 0040 08A40A06 addl %r4,%r5,%r6 27 0044 08A42A06 addl,= %r4,%r5,%r6 28 0048 08A44A06 addl,< %r4,%r5,%r6 29 004c 08A46A06 addl,<= %r4,%r5,%r6 30 0050 08A48A06 addl,nuv %r4,%r5,%r6 31 0054 08A4AA06 addl,znv %r4,%r5,%r6 32 0058 08A4CA06 addl,sv %r4,%r5,%r6 33 005c 08A4EA06 addl,od %r4,%r5,%r6 34 0060 08A41A06 addl,tr %r4,%r5,%r6 35 0064 08A43A06 addl,<> %r4,%r5,%r6 36 0068 08A45A06 addl,>= %r4,%r5,%r6 37 006c 08A47A06 addl,> %r4,%r5,%r6 38 0070 08A49A06 addl,uv %r4,%r5,%r6 39 0074 08A4BA06 addl,vnz %r4,%r5,%r6 40 0078 08A4DA06 addl,nsv %r4,%r5,%r6 41 007c 08A4FA06 addl,ev %r4,%r5,%r6 42 43 0080 08A40E06 addo %r4,%r5,%r6 44 0084 08A42E06 addo,= %r4,%r5,%r6 45 0088 08A44E06 addo,< %r4,%r5,%r6 46 008c 08A46E06 addo,<= %r4,%r5,%r6 47 0090 08A48E06 addo,nuv %r4,%r5,%r6 48 0094 08A4AE06 addo,znv %r4,%r5,%r6 49 0098 08A4CE06 addo,sv %r4,%r5,%r6 50 009c 08A4EE06 addo,od %r4,%r5,%r6 51 00a0 08A41E06 addo,tr %r4,%r5,%r6 52 00a4 08A43E06 addo,<> %r4,%r5,%r6 53 00a8 08A45E06 addo,>= %r4,%r5,%r6 54 00ac 08A47E06 addo,> %r4,%r5,%r6 55 00b0 08A49E06 addo,uv %r4,%r5,%r6 56 00b4 08A4BE06 addo,vnz %r4,%r5,%r6 57 00b8 08A4DE06 addo,nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s page 2 58 00bc 08A4FE06 addo,ev %r4,%r5,%r6 59 60 00c0 08A40706 addc %r4,%r5,%r6 61 00c4 08A42706 addc,= %r4,%r5,%r6 62 00c8 08A44706 addc,< %r4,%r5,%r6 63 00cc 08A46706 addc,<= %r4,%r5,%r6 64 00d0 08A48706 addc,nuv %r4,%r5,%r6 65 00d4 08A4A706 addc,znv %r4,%r5,%r6 66 00d8 08A4C706 addc,sv %r4,%r5,%r6 67 00dc 08A4E706 addc,od %r4,%r5,%r6 68 00e0 08A41706 addc,tr %r4,%r5,%r6 69 00e4 08A43706 addc,<> %r4,%r5,%r6 70 00e8 08A45706 addc,>= %r4,%r5,%r6 71 00ec 08A47706 addc,> %r4,%r5,%r6 72 00f0 08A49706 addc,uv %r4,%r5,%r6 73 00f4 08A4B706 addc,vnz %r4,%r5,%r6 74 00f8 08A4D706 addc,nsv %r4,%r5,%r6 75 00fc 08A4F706 addc,ev %r4,%r5,%r6 76 77 0100 08A40F06 addco %r4,%r5,%r6 78 0104 08A42F06 addco,= %r4,%r5,%r6 79 0108 08A44F06 addco,< %r4,%r5,%r6 80 010c 08A46F06 addco,<= %r4,%r5,%r6 81 0110 08A48F06 addco,nuv %r4,%r5,%r6 82 0114 08A4AF06 addco,znv %r4,%r5,%r6 83 0118 08A4CF06 addco,sv %r4,%r5,%r6 84 011c 08A4EF06 addco,od %r4,%r5,%r6 85 0120 08A41F06 addco,tr %r4,%r5,%r6 86 0124 08A43F06 addco,<> %r4,%r5,%r6 87 0128 08A45F06 addco,>= %r4,%r5,%r6 88 012c 08A47F06 addco,> %r4,%r5,%r6 89 0130 08A49F06 addco,uv %r4,%r5,%r6 90 0134 08A4BF06 addco,vnz %r4,%r5,%r6 91 0138 08A4DF06 addco,nsv %r4,%r5,%r6 92 013c 08A4FF06 addco,ev %r4,%r5,%r6 93 94 0140 08A40A06 add,l %r4,%r5,%r6 95 0144 08A42A06 add,l,= %r4,%r5,%r6 96 0148 08A44A06 add,l,< %r4,%r5,%r6 97 014c 08A46A06 add,l,<= %r4,%r5,%r6 98 0150 08A48A06 add,l,nuv %r4,%r5,%r6 99 0154 08A4AA06 add,l,znv %r4,%r5,%r6 100 0158 08A4CA06 add,l,sv %r4,%r5,%r6 101 015c 08A4EA06 add,l,od %r4,%r5,%r6 102 0160 08A41A06 add,l,tr %r4,%r5,%r6 103 0164 08A43A06 add,l,<> %r4,%r5,%r6 104 0168 08A45A06 add,l,>= %r4,%r5,%r6 105 016c 08A47A06 add,l,> %r4,%r5,%r6 106 0170 08A49A06 add,l,uv %r4,%r5,%r6 107 0174 08A4BA06 add,l,vnz %r4,%r5,%r6 108 0178 08A4DA06 add,l,nsv %r4,%r5,%r6 109 017c 08A4FA06 add,l,ev %r4,%r5,%r6 110 111 0180 08A40E06 add,tsv %r4,%r5,%r6 112 0184 08A42E06 add,tsv,= %r4,%r5,%r6 113 0188 08A44E06 add,tsv,< %r4,%r5,%r6 114 018c 08A46E06 add,tsv,<= %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add.s page 3 115 0190 08A48E06 add,tsv,nuv %r4,%r5,%r6 116 0194 08A4AE06 add,tsv,znv %r4,%r5,%r6 117 0198 08A4CE06 add,tsv,sv %r4,%r5,%r6 118 019c 08A4EE06 add,tsv,od %r4,%r5,%r6 119 01a0 08A41E06 add,tsv,tr %r4,%r5,%r6 120 01a4 08A43E06 add,tsv,<> %r4,%r5,%r6 121 01a8 08A45E06 add,tsv,>= %r4,%r5,%r6 122 01ac 08A47E06 add,tsv,> %r4,%r5,%r6 123 01b0 08A49E06 add,tsv,uv %r4,%r5,%r6 124 01b4 08A4BE06 add,tsv,vnz %r4,%r5,%r6 125 01b8 08A4DE06 add,tsv,nsv %r4,%r5,%r6 126 01bc 08A4FE06 add,tsv,ev %r4,%r5,%r6 127 128 01c0 08A40706 add,c %r4,%r5,%r6 129 01c4 08A42706 add,c,= %r4,%r5,%r6 130 01c8 08A44706 add,c,< %r4,%r5,%r6 131 01cc 08A46706 add,c,<= %r4,%r5,%r6 132 01d0 08A48706 add,c,nuv %r4,%r5,%r6 133 01d4 08A4A706 add,c,znv %r4,%r5,%r6 134 01d8 08A4C706 add,c,sv %r4,%r5,%r6 135 01dc 08A4E706 add,c,od %r4,%r5,%r6 136 01e0 08A41706 add,c,tr %r4,%r5,%r6 137 01e4 08A43706 add,c,<> %r4,%r5,%r6 138 01e8 08A45706 add,c,>= %r4,%r5,%r6 139 01ec 08A47706 add,c,> %r4,%r5,%r6 140 01f0 08A49706 add,c,uv %r4,%r5,%r6 141 01f4 08A4B706 add,c,vnz %r4,%r5,%r6 142 01f8 08A4D706 add,c,nsv %r4,%r5,%r6 143 01fc 08A4F706 add,c,ev %r4,%r5,%r6 144 145 0200 08A40F06 add,c,tsv %r4,%r5,%r6 146 0204 08A42F06 add,c,tsv,= %r4,%r5,%r6 147 0208 08A44F06 add,c,tsv,< %r4,%r5,%r6 148 020c 08A46F06 add,c,tsv,<= %r4,%r5,%r6 149 0210 08A48F06 add,c,tsv,nuv %r4,%r5,%r6 150 0214 08A4AF06 add,c,tsv,znv %r4,%r5,%r6 151 0218 08A4CF06 add,c,tsv,sv %r4,%r5,%r6 152 021c 08A4EF06 add,c,tsv,od %r4,%r5,%r6 153 0220 08A41F06 add,tsv,c,tr %r4,%r5,%r6 154 0224 08A43F06 add,tsv,c,<> %r4,%r5,%r6 155 0228 08A45F06 add,tsv,c,>= %r4,%r5,%r6 156 022c 08A47F06 add,tsv,c,> %r4,%r5,%r6 157 0230 08A49F06 add,tsv,c,uv %r4,%r5,%r6 158 0234 08A4BF06 add,tsv,c,vnz %r4,%r5,%r6 159 0238 08A4DF06 add,tsv,c,nsv %r4,%r5,%r6 160 023c 08A4FF06 add,tsv,c,ev %r4,%r5,%r6 PASS: add.s: add tests Starting ../as-new -al add2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic add/sh?add instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40626 add,* %r4,%r5,%r6 10 0004 08A42626 add,*= %r4,%r5,%r6 11 0008 08A44626 add,*< %r4,%r5,%r6 12 000c 08A46626 add,*<= %r4,%r5,%r6 13 0010 08A48626 add,*nuv %r4,%r5,%r6 14 0014 08A4A626 add,*znv %r4,%r5,%r6 15 0018 08A4C626 add,*sv %r4,%r5,%r6 16 001c 08A4E626 add,*od %r4,%r5,%r6 17 0020 08A41626 add,*tr %r4,%r5,%r6 18 0024 08A43626 add,*<> %r4,%r5,%r6 19 0028 08A45626 add,*>= %r4,%r5,%r6 20 002c 08A47626 add,*> %r4,%r5,%r6 21 0030 08A49626 add,*uv %r4,%r5,%r6 22 0034 08A4B626 add,*vnz %r4,%r5,%r6 23 0038 08A4D626 add,*nsv %r4,%r5,%r6 24 003c 08A4F626 add,*ev %r4,%r5,%r6 25 26 0040 08A40A26 add,l,* %r4,%r5,%r6 27 0044 08A42A26 add,l,*= %r4,%r5,%r6 28 0048 08A44A26 add,l,*< %r4,%r5,%r6 29 004c 08A46A26 add,l,*<= %r4,%r5,%r6 30 0050 08A48A26 add,l,*nuv %r4,%r5,%r6 31 0054 08A4AA26 add,l,*znv %r4,%r5,%r6 32 0058 08A4CA26 add,l,*sv %r4,%r5,%r6 33 005c 08A4EA26 add,l,*od %r4,%r5,%r6 34 0060 08A41A26 add,l,*tr %r4,%r5,%r6 35 0064 08A43A26 add,l,*<> %r4,%r5,%r6 36 0068 08A45A26 add,l,*>= %r4,%r5,%r6 37 006c 08A47A26 add,l,*> %r4,%r5,%r6 38 0070 08A49A26 add,l,*uv %r4,%r5,%r6 39 0074 08A4BA26 add,l,*vnz %r4,%r5,%r6 40 0078 08A4DA26 add,l,*nsv %r4,%r5,%r6 41 007c 08A4FA26 add,l,*ev %r4,%r5,%r6 42 43 0080 08A40E26 add,tsv,* %r4,%r5,%r6 44 0084 08A42E26 add,tsv,*= %r4,%r5,%r6 45 0088 08A44E26 add,tsv,*< %r4,%r5,%r6 46 008c 08A46E26 add,tsv,*<= %r4,%r5,%r6 47 0090 08A48E26 add,tsv,*nuv %r4,%r5,%r6 48 0094 08A4AE26 add,tsv,*znv %r4,%r5,%r6 49 0098 08A4CE26 add,tsv,*sv %r4,%r5,%r6 50 009c 08A4EE26 add,tsv,*od %r4,%r5,%r6 51 00a0 08A41E26 add,tsv,*tr %r4,%r5,%r6 52 00a4 08A43E26 add,tsv,*<> %r4,%r5,%r6 53 00a8 08A45E26 add,tsv,*>= %r4,%r5,%r6 54 00ac 08A47E26 add,tsv,*> %r4,%r5,%r6 55 00b0 08A49E26 add,tsv,*uv %r4,%r5,%r6 56 00b4 08A4BE26 add,tsv,*vnz %r4,%r5,%r6 57 00b8 08A4DE26 add,tsv,*nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add2.s page 2 58 00bc 08A4FE26 add,tsv,*ev %r4,%r5,%r6 59 60 00c0 08A40726 add,dc,* %r4,%r5,%r6 61 00c4 08A42726 add,dc,*= %r4,%r5,%r6 62 00c8 08A44726 add,dc,*< %r4,%r5,%r6 63 00cc 08A46726 add,dc,*<= %r4,%r5,%r6 64 00d0 08A48726 add,dc,*nuv %r4,%r5,%r6 65 00d4 08A4A726 add,dc,*znv %r4,%r5,%r6 66 00d8 08A4C726 add,dc,*sv %r4,%r5,%r6 67 00dc 08A4E726 add,dc,*od %r4,%r5,%r6 68 00e0 08A41726 add,dc,*tr %r4,%r5,%r6 69 00e4 08A43726 add,dc,*<> %r4,%r5,%r6 70 00e8 08A45726 add,dc,*>= %r4,%r5,%r6 71 00ec 08A47726 add,dc,*> %r4,%r5,%r6 72 00f0 08A49726 add,dc,*uv %r4,%r5,%r6 73 00f4 08A4B726 add,dc,*vnz %r4,%r5,%r6 74 00f8 08A4D726 add,dc,*nsv %r4,%r5,%r6 75 00fc 08A4F726 add,dc,*ev %r4,%r5,%r6 76 77 0100 08A40F26 add,dc,tsv,* %r4,%r5,%r6 78 0104 08A42F26 add,dc,tsv,*= %r4,%r5,%r6 79 0108 08A44F26 add,dc,tsv,*< %r4,%r5,%r6 80 010c 08A46F26 add,dc,tsv,*<= %r4,%r5,%r6 81 0110 08A48F26 add,dc,tsv,*nuv %r4,%r5,%r6 82 0114 08A4AF26 add,dc,tsv,*znv %r4,%r5,%r6 83 0118 08A4CF26 add,dc,tsv,*sv %r4,%r5,%r6 84 011c 08A4EF26 add,dc,tsv,*od %r4,%r5,%r6 85 0120 08A41F26 add,tsv,dc,*tr %r4,%r5,%r6 86 0124 08A43F26 add,tsv,dc,*<> %r4,%r5,%r6 87 0128 08A45F26 add,tsv,dc,*>= %r4,%r5,%r6 88 012c 08A47F26 add,tsv,dc,*> %r4,%r5,%r6 89 0130 08A49F26 add,tsv,dc,*uv %r4,%r5,%r6 90 0134 08A4BF26 add,tsv,dc,*vnz %r4,%r5,%r6 91 0138 08A4DF26 add,tsv,dc,*nsv %r4,%r5,%r6 92 013c 08A4FF26 add,tsv,dc,*ev %r4,%r5,%r6 93 94 ;; PR gas/11395: Check for the correct assembly 95 ;; of unconditional 32-bit and 64-bit add instructions. 96 0140 08210601 add %r1,%r1,%r1 97 0144 08210721 add,dc %r1,%r1,%r1 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic add/sh?add instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40626 add,* %r4,%r5,%r6 10 0004 08A42626 add,*= %r4,%r5,%r6 11 0008 08A44626 add,*< %r4,%r5,%r6 12 000c 08A46626 add,*<= %r4,%r5,%r6 13 0010 08A48626 add,*nuv %r4,%r5,%r6 14 0014 08A4A626 add,*znv %r4,%r5,%r6 15 0018 08A4C626 add,*sv %r4,%r5,%r6 16 001c 08A4E626 add,*od %r4,%r5,%r6 17 0020 08A41626 add,*tr %r4,%r5,%r6 18 0024 08A43626 add,*<> %r4,%r5,%r6 19 0028 08A45626 add,*>= %r4,%r5,%r6 20 002c 08A47626 add,*> %r4,%r5,%r6 21 0030 08A49626 add,*uv %r4,%r5,%r6 22 0034 08A4B626 add,*vnz %r4,%r5,%r6 23 0038 08A4D626 add,*nsv %r4,%r5,%r6 24 003c 08A4F626 add,*ev %r4,%r5,%r6 25 26 0040 08A40A26 add,l,* %r4,%r5,%r6 27 0044 08A42A26 add,l,*= %r4,%r5,%r6 28 0048 08A44A26 add,l,*< %r4,%r5,%r6 29 004c 08A46A26 add,l,*<= %r4,%r5,%r6 30 0050 08A48A26 add,l,*nuv %r4,%r5,%r6 31 0054 08A4AA26 add,l,*znv %r4,%r5,%r6 32 0058 08A4CA26 add,l,*sv %r4,%r5,%r6 33 005c 08A4EA26 add,l,*od %r4,%r5,%r6 34 0060 08A41A26 add,l,*tr %r4,%r5,%r6 35 0064 08A43A26 add,l,*<> %r4,%r5,%r6 36 0068 08A45A26 add,l,*>= %r4,%r5,%r6 37 006c 08A47A26 add,l,*> %r4,%r5,%r6 38 0070 08A49A26 add,l,*uv %r4,%r5,%r6 39 0074 08A4BA26 add,l,*vnz %r4,%r5,%r6 40 0078 08A4DA26 add,l,*nsv %r4,%r5,%r6 41 007c 08A4FA26 add,l,*ev %r4,%r5,%r6 42 43 0080 08A40E26 add,tsv,* %r4,%r5,%r6 44 0084 08A42E26 add,tsv,*= %r4,%r5,%r6 45 0088 08A44E26 add,tsv,*< %r4,%r5,%r6 46 008c 08A46E26 add,tsv,*<= %r4,%r5,%r6 47 0090 08A48E26 add,tsv,*nuv %r4,%r5,%r6 48 0094 08A4AE26 add,tsv,*znv %r4,%r5,%r6 49 0098 08A4CE26 add,tsv,*sv %r4,%r5,%r6 50 009c 08A4EE26 add,tsv,*od %r4,%r5,%r6 51 00a0 08A41E26 add,tsv,*tr %r4,%r5,%r6 52 00a4 08A43E26 add,tsv,*<> %r4,%r5,%r6 53 00a8 08A45E26 add,tsv,*>= %r4,%r5,%r6 54 00ac 08A47E26 add,tsv,*> %r4,%r5,%r6 55 00b0 08A49E26 add,tsv,*uv %r4,%r5,%r6 56 00b4 08A4BE26 add,tsv,*vnz %r4,%r5,%r6 57 00b8 08A4DE26 add,tsv,*nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/add2.s page 2 58 00bc 08A4FE26 add,tsv,*ev %r4,%r5,%r6 59 60 00c0 08A40726 add,dc,* %r4,%r5,%r6 61 00c4 08A42726 add,dc,*= %r4,%r5,%r6 62 00c8 08A44726 add,dc,*< %r4,%r5,%r6 63 00cc 08A46726 add,dc,*<= %r4,%r5,%r6 64 00d0 08A48726 add,dc,*nuv %r4,%r5,%r6 65 00d4 08A4A726 add,dc,*znv %r4,%r5,%r6 66 00d8 08A4C726 add,dc,*sv %r4,%r5,%r6 67 00dc 08A4E726 add,dc,*od %r4,%r5,%r6 68 00e0 08A41726 add,dc,*tr %r4,%r5,%r6 69 00e4 08A43726 add,dc,*<> %r4,%r5,%r6 70 00e8 08A45726 add,dc,*>= %r4,%r5,%r6 71 00ec 08A47726 add,dc,*> %r4,%r5,%r6 72 00f0 08A49726 add,dc,*uv %r4,%r5,%r6 73 00f4 08A4B726 add,dc,*vnz %r4,%r5,%r6 74 00f8 08A4D726 add,dc,*nsv %r4,%r5,%r6 75 00fc 08A4F726 add,dc,*ev %r4,%r5,%r6 76 77 0100 08A40F26 add,dc,tsv,* %r4,%r5,%r6 78 0104 08A42F26 add,dc,tsv,*= %r4,%r5,%r6 79 0108 08A44F26 add,dc,tsv,*< %r4,%r5,%r6 80 010c 08A46F26 add,dc,tsv,*<= %r4,%r5,%r6 81 0110 08A48F26 add,dc,tsv,*nuv %r4,%r5,%r6 82 0114 08A4AF26 add,dc,tsv,*znv %r4,%r5,%r6 83 0118 08A4CF26 add,dc,tsv,*sv %r4,%r5,%r6 84 011c 08A4EF26 add,dc,tsv,*od %r4,%r5,%r6 85 0120 08A41F26 add,tsv,dc,*tr %r4,%r5,%r6 86 0124 08A43F26 add,tsv,dc,*<> %r4,%r5,%r6 87 0128 08A45F26 add,tsv,dc,*>= %r4,%r5,%r6 88 012c 08A47F26 add,tsv,dc,*> %r4,%r5,%r6 89 0130 08A49F26 add,tsv,dc,*uv %r4,%r5,%r6 90 0134 08A4BF26 add,tsv,dc,*vnz %r4,%r5,%r6 91 0138 08A4DF26 add,tsv,dc,*nsv %r4,%r5,%r6 92 013c 08A4FF26 add,tsv,dc,*ev %r4,%r5,%r6 93 94 ;; PR gas/11395: Check for the correct assembly 95 ;; of unconditional 32-bit and 64-bit add instructions. 96 0140 08210601 add %r1,%r1,%r1 97 0144 08210721 add,dc %r1,%r1,%r1 PASS: add2.s: add2 tests Starting ../as-new -al sh1add.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh1add.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh1add.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40646 sh1add %r4,%r5,%r6 9 0004 08A42646 sh1add,= %r4,%r5,%r6 10 0008 08A44646 sh1add,< %r4,%r5,%r6 11 000c 08A46646 sh1add,<= %r4,%r5,%r6 12 0010 08A48646 sh1add,nuv %r4,%r5,%r6 13 0014 08A4A646 sh1add,znv %r4,%r5,%r6 14 0018 08A4C646 sh1add,sv %r4,%r5,%r6 15 001c 08A4E646 sh1add,od %r4,%r5,%r6 16 0020 08A41646 sh1add,tr %r4,%r5,%r6 17 0024 08A43646 sh1add,<> %r4,%r5,%r6 18 0028 08A45646 sh1add,>= %r4,%r5,%r6 19 002c 08A47646 sh1add,> %r4,%r5,%r6 20 0030 08A49646 sh1add,uv %r4,%r5,%r6 21 0034 08A4B646 sh1add,vnz %r4,%r5,%r6 22 0038 08A4D646 sh1add,nsv %r4,%r5,%r6 23 003c 08A4F646 sh1add,ev %r4,%r5,%r6 24 25 0040 08A40A46 sh1addl %r4,%r5,%r6 26 0044 08A42A46 sh1addl,= %r4,%r5,%r6 27 0048 08A44A46 sh1addl,< %r4,%r5,%r6 28 004c 08A46A46 sh1addl,<= %r4,%r5,%r6 29 0050 08A48A46 sh1addl,nuv %r4,%r5,%r6 30 0054 08A4AA46 sh1addl,znv %r4,%r5,%r6 31 0058 08A4CA46 sh1addl,sv %r4,%r5,%r6 32 005c 08A4EA46 sh1addl,od %r4,%r5,%r6 33 0060 08A41A46 sh1addl,tr %r4,%r5,%r6 34 0064 08A43A46 sh1addl,<> %r4,%r5,%r6 35 0068 08A45A46 sh1addl,>= %r4,%r5,%r6 36 006c 08A47A46 sh1addl,> %r4,%r5,%r6 37 0070 08A49A46 sh1addl,uv %r4,%r5,%r6 38 0074 08A4BA46 sh1addl,vnz %r4,%r5,%r6 39 0078 08A4DA46 sh1addl,nsv %r4,%r5,%r6 40 007c 08A4FA46 sh1addl,ev %r4,%r5,%r6 41 42 0080 08A40E46 sh1addo %r4,%r5,%r6 43 0084 08A42E46 sh1addo,= %r4,%r5,%r6 44 0088 08A44E46 sh1addo,< %r4,%r5,%r6 45 008c 08A46E46 sh1addo,<= %r4,%r5,%r6 46 0090 08A48E46 sh1addo,nuv %r4,%r5,%r6 47 0094 08A4AE46 sh1addo,znv %r4,%r5,%r6 48 0098 08A4CE46 sh1addo,sv %r4,%r5,%r6 49 009c 08A4EE46 sh1addo,od %r4,%r5,%r6 50 00a0 08A41E46 sh1addo,tr %r4,%r5,%r6 51 00a4 08A43E46 sh1addo,<> %r4,%r5,%r6 52 00a8 08A45E46 sh1addo,>= %r4,%r5,%r6 53 00ac 08A47E46 sh1addo,> %r4,%r5,%r6 54 00b0 08A49E46 sh1addo,uv %r4,%r5,%r6 55 00b4 08A4BE46 sh1addo,vnz %r4,%r5,%r6 56 00b8 08A4DE46 sh1addo,nsv %r4,%r5,%r6 57 00bc 08A4FE46 sh1addo,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh1add.s page 2 58 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh1add.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40646 sh1add %r4,%r5,%r6 9 0004 08A42646 sh1add,= %r4,%r5,%r6 10 0008 08A44646 sh1add,< %r4,%r5,%r6 11 000c 08A46646 sh1add,<= %r4,%r5,%r6 12 0010 08A48646 sh1add,nuv %r4,%r5,%r6 13 0014 08A4A646 sh1add,znv %r4,%r5,%r6 14 0018 08A4C646 sh1add,sv %r4,%r5,%r6 15 001c 08A4E646 sh1add,od %r4,%r5,%r6 16 0020 08A41646 sh1add,tr %r4,%r5,%r6 17 0024 08A43646 sh1add,<> %r4,%r5,%r6 18 0028 08A45646 sh1add,>= %r4,%r5,%r6 19 002c 08A47646 sh1add,> %r4,%r5,%r6 20 0030 08A49646 sh1add,uv %r4,%r5,%r6 21 0034 08A4B646 sh1add,vnz %r4,%r5,%r6 22 0038 08A4D646 sh1add,nsv %r4,%r5,%r6 23 003c 08A4F646 sh1add,ev %r4,%r5,%r6 24 25 0040 08A40A46 sh1addl %r4,%r5,%r6 26 0044 08A42A46 sh1addl,= %r4,%r5,%r6 27 0048 08A44A46 sh1addl,< %r4,%r5,%r6 28 004c 08A46A46 sh1addl,<= %r4,%r5,%r6 29 0050 08A48A46 sh1addl,nuv %r4,%r5,%r6 30 0054 08A4AA46 sh1addl,znv %r4,%r5,%r6 31 0058 08A4CA46 sh1addl,sv %r4,%r5,%r6 32 005c 08A4EA46 sh1addl,od %r4,%r5,%r6 33 0060 08A41A46 sh1addl,tr %r4,%r5,%r6 34 0064 08A43A46 sh1addl,<> %r4,%r5,%r6 35 0068 08A45A46 sh1addl,>= %r4,%r5,%r6 36 006c 08A47A46 sh1addl,> %r4,%r5,%r6 37 0070 08A49A46 sh1addl,uv %r4,%r5,%r6 38 0074 08A4BA46 sh1addl,vnz %r4,%r5,%r6 39 0078 08A4DA46 sh1addl,nsv %r4,%r5,%r6 40 007c 08A4FA46 sh1addl,ev %r4,%r5,%r6 41 42 0080 08A40E46 sh1addo %r4,%r5,%r6 43 0084 08A42E46 sh1addo,= %r4,%r5,%r6 44 0088 08A44E46 sh1addo,< %r4,%r5,%r6 45 008c 08A46E46 sh1addo,<= %r4,%r5,%r6 46 0090 08A48E46 sh1addo,nuv %r4,%r5,%r6 47 0094 08A4AE46 sh1addo,znv %r4,%r5,%r6 48 0098 08A4CE46 sh1addo,sv %r4,%r5,%r6 49 009c 08A4EE46 sh1addo,od %r4,%r5,%r6 50 00a0 08A41E46 sh1addo,tr %r4,%r5,%r6 51 00a4 08A43E46 sh1addo,<> %r4,%r5,%r6 52 00a8 08A45E46 sh1addo,>= %r4,%r5,%r6 53 00ac 08A47E46 sh1addo,> %r4,%r5,%r6 54 00b0 08A49E46 sh1addo,uv %r4,%r5,%r6 55 00b4 08A4BE46 sh1addo,vnz %r4,%r5,%r6 56 00b8 08A4DE46 sh1addo,nsv %r4,%r5,%r6 57 00bc 08A4FE46 sh1addo,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh1add.s page 2 58 PASS: sh1add.s: sh1add tests Starting ../as-new -al sh2add.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh2add.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh2add.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40686 sh2add %r4,%r5,%r6 9 0004 08A42686 sh2add,= %r4,%r5,%r6 10 0008 08A44686 sh2add,< %r4,%r5,%r6 11 000c 08A46686 sh2add,<= %r4,%r5,%r6 12 0010 08A48686 sh2add,nuv %r4,%r5,%r6 13 0014 08A4A686 sh2add,znv %r4,%r5,%r6 14 0018 08A4C686 sh2add,sv %r4,%r5,%r6 15 001c 08A4E686 sh2add,od %r4,%r5,%r6 16 0020 08A41686 sh2add,tr %r4,%r5,%r6 17 0024 08A43686 sh2add,<> %r4,%r5,%r6 18 0028 08A45686 sh2add,>= %r4,%r5,%r6 19 002c 08A47686 sh2add,> %r4,%r5,%r6 20 0030 08A49686 sh2add,uv %r4,%r5,%r6 21 0034 08A4B686 sh2add,vnz %r4,%r5,%r6 22 0038 08A4D686 sh2add,nsv %r4,%r5,%r6 23 003c 08A4F686 sh2add,ev %r4,%r5,%r6 24 25 0040 08A40A86 sh2addl %r4,%r5,%r6 26 0044 08A42A86 sh2addl,= %r4,%r5,%r6 27 0048 08A44A86 sh2addl,< %r4,%r5,%r6 28 004c 08A46A86 sh2addl,<= %r4,%r5,%r6 29 0050 08A48A86 sh2addl,nuv %r4,%r5,%r6 30 0054 08A4AA86 sh2addl,znv %r4,%r5,%r6 31 0058 08A4CA86 sh2addl,sv %r4,%r5,%r6 32 005c 08A4EA86 sh2addl,od %r4,%r5,%r6 33 0060 08A41A86 sh2addl,tr %r4,%r5,%r6 34 0064 08A43A86 sh2addl,<> %r4,%r5,%r6 35 0068 08A45A86 sh2addl,>= %r4,%r5,%r6 36 006c 08A47A86 sh2addl,> %r4,%r5,%r6 37 0070 08A49A86 sh2addl,uv %r4,%r5,%r6 38 0074 08A4BA86 sh2addl,vnz %r4,%r5,%r6 39 0078 08A4DA86 sh2addl,nsv %r4,%r5,%r6 40 007c 08A4FA86 sh2addl,ev %r4,%r5,%r6 41 42 0080 08A40E86 sh2addo %r4,%r5,%r6 43 0084 08A42E86 sh2addo,= %r4,%r5,%r6 44 0088 08A44E86 sh2addo,< %r4,%r5,%r6 45 008c 08A46E86 sh2addo,<= %r4,%r5,%r6 46 0090 08A48E86 sh2addo,nuv %r4,%r5,%r6 47 0094 08A4AE86 sh2addo,znv %r4,%r5,%r6 48 0098 08A4CE86 sh2addo,sv %r4,%r5,%r6 49 009c 08A4EE86 sh2addo,od %r4,%r5,%r6 50 00a0 08A41E86 sh2addo,tr %r4,%r5,%r6 51 00a4 08A43E86 sh2addo,<> %r4,%r5,%r6 52 00a8 08A45E86 sh2addo,>= %r4,%r5,%r6 53 00ac 08A47E86 sh2addo,> %r4,%r5,%r6 54 00b0 08A49E86 sh2addo,uv %r4,%r5,%r6 55 00b4 08A4BE86 sh2addo,vnz %r4,%r5,%r6 56 00b8 08A4DE86 sh2addo,nsv %r4,%r5,%r6 57 00bc 08A4FE86 sh2addo,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh2add.s page 2 58 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh2add.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40686 sh2add %r4,%r5,%r6 9 0004 08A42686 sh2add,= %r4,%r5,%r6 10 0008 08A44686 sh2add,< %r4,%r5,%r6 11 000c 08A46686 sh2add,<= %r4,%r5,%r6 12 0010 08A48686 sh2add,nuv %r4,%r5,%r6 13 0014 08A4A686 sh2add,znv %r4,%r5,%r6 14 0018 08A4C686 sh2add,sv %r4,%r5,%r6 15 001c 08A4E686 sh2add,od %r4,%r5,%r6 16 0020 08A41686 sh2add,tr %r4,%r5,%r6 17 0024 08A43686 sh2add,<> %r4,%r5,%r6 18 0028 08A45686 sh2add,>= %r4,%r5,%r6 19 002c 08A47686 sh2add,> %r4,%r5,%r6 20 0030 08A49686 sh2add,uv %r4,%r5,%r6 21 0034 08A4B686 sh2add,vnz %r4,%r5,%r6 22 0038 08A4D686 sh2add,nsv %r4,%r5,%r6 23 003c 08A4F686 sh2add,ev %r4,%r5,%r6 24 25 0040 08A40A86 sh2addl %r4,%r5,%r6 26 0044 08A42A86 sh2addl,= %r4,%r5,%r6 27 0048 08A44A86 sh2addl,< %r4,%r5,%r6 28 004c 08A46A86 sh2addl,<= %r4,%r5,%r6 29 0050 08A48A86 sh2addl,nuv %r4,%r5,%r6 30 0054 08A4AA86 sh2addl,znv %r4,%r5,%r6 31 0058 08A4CA86 sh2addl,sv %r4,%r5,%r6 32 005c 08A4EA86 sh2addl,od %r4,%r5,%r6 33 0060 08A41A86 sh2addl,tr %r4,%r5,%r6 34 0064 08A43A86 sh2addl,<> %r4,%r5,%r6 35 0068 08A45A86 sh2addl,>= %r4,%r5,%r6 36 006c 08A47A86 sh2addl,> %r4,%r5,%r6 37 0070 08A49A86 sh2addl,uv %r4,%r5,%r6 38 0074 08A4BA86 sh2addl,vnz %r4,%r5,%r6 39 0078 08A4DA86 sh2addl,nsv %r4,%r5,%r6 40 007c 08A4FA86 sh2addl,ev %r4,%r5,%r6 41 42 0080 08A40E86 sh2addo %r4,%r5,%r6 43 0084 08A42E86 sh2addo,= %r4,%r5,%r6 44 0088 08A44E86 sh2addo,< %r4,%r5,%r6 45 008c 08A46E86 sh2addo,<= %r4,%r5,%r6 46 0090 08A48E86 sh2addo,nuv %r4,%r5,%r6 47 0094 08A4AE86 sh2addo,znv %r4,%r5,%r6 48 0098 08A4CE86 sh2addo,sv %r4,%r5,%r6 49 009c 08A4EE86 sh2addo,od %r4,%r5,%r6 50 00a0 08A41E86 sh2addo,tr %r4,%r5,%r6 51 00a4 08A43E86 sh2addo,<> %r4,%r5,%r6 52 00a8 08A45E86 sh2addo,>= %r4,%r5,%r6 53 00ac 08A47E86 sh2addo,> %r4,%r5,%r6 54 00b0 08A49E86 sh2addo,uv %r4,%r5,%r6 55 00b4 08A4BE86 sh2addo,vnz %r4,%r5,%r6 56 00b8 08A4DE86 sh2addo,nsv %r4,%r5,%r6 57 00bc 08A4FE86 sh2addo,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh2add.s page 2 58 PASS: sh2add.s: sh2add tests Starting ../as-new -al sh3add.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh3add.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh3add.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A406C6 sh3add %r4,%r5,%r6 9 0004 08A426C6 sh3add,= %r4,%r5,%r6 10 0008 08A446C6 sh3add,< %r4,%r5,%r6 11 000c 08A466C6 sh3add,<= %r4,%r5,%r6 12 0010 08A486C6 sh3add,nuv %r4,%r5,%r6 13 0014 08A4A6C6 sh3add,znv %r4,%r5,%r6 14 0018 08A4C6C6 sh3add,sv %r4,%r5,%r6 15 001c 08A4E6C6 sh3add,od %r4,%r5,%r6 16 0020 08A416C6 sh3add,tr %r4,%r5,%r6 17 0024 08A436C6 sh3add,<> %r4,%r5,%r6 18 0028 08A456C6 sh3add,>= %r4,%r5,%r6 19 002c 08A476C6 sh3add,> %r4,%r5,%r6 20 0030 08A496C6 sh3add,uv %r4,%r5,%r6 21 0034 08A4B6C6 sh3add,vnz %r4,%r5,%r6 22 0038 08A4D6C6 sh3add,nsv %r4,%r5,%r6 23 003c 08A4F6C6 sh3add,ev %r4,%r5,%r6 24 25 0040 08A40AC6 sh3addl %r4,%r5,%r6 26 0044 08A42AC6 sh3addl,= %r4,%r5,%r6 27 0048 08A44AC6 sh3addl,< %r4,%r5,%r6 28 004c 08A46AC6 sh3addl,<= %r4,%r5,%r6 29 0050 08A48AC6 sh3addl,nuv %r4,%r5,%r6 30 0054 08A4AAC6 sh3addl,znv %r4,%r5,%r6 31 0058 08A4CAC6 sh3addl,sv %r4,%r5,%r6 32 005c 08A4EAC6 sh3addl,od %r4,%r5,%r6 33 0060 08A41AC6 sh3addl,tr %r4,%r5,%r6 34 0064 08A43AC6 sh3addl,<> %r4,%r5,%r6 35 0068 08A45AC6 sh3addl,>= %r4,%r5,%r6 36 006c 08A47AC6 sh3addl,> %r4,%r5,%r6 37 0070 08A49AC6 sh3addl,uv %r4,%r5,%r6 38 0074 08A4BAC6 sh3addl,vnz %r4,%r5,%r6 39 0078 08A4DAC6 sh3addl,nsv %r4,%r5,%r6 40 007c 08A4FAC6 sh3addl,ev %r4,%r5,%r6 41 42 0080 08A40EC6 sh3addo %r4,%r5,%r6 43 0084 08A42EC6 sh3addo,= %r4,%r5,%r6 44 0088 08A44EC6 sh3addo,< %r4,%r5,%r6 45 008c 08A46EC6 sh3addo,<= %r4,%r5,%r6 46 0090 08A48EC6 sh3addo,nuv %r4,%r5,%r6 47 0094 08A4AEC6 sh3addo,znv %r4,%r5,%r6 48 0098 08A4CEC6 sh3addo,sv %r4,%r5,%r6 49 009c 08A4EEC6 sh3addo,od %r4,%r5,%r6 50 00a0 08A41EC6 sh3addo,tr %r4,%r5,%r6 51 00a4 08A43EC6 sh3addo,<> %r4,%r5,%r6 52 00a8 08A45EC6 sh3addo,>= %r4,%r5,%r6 53 00ac 08A47EC6 sh3addo,> %r4,%r5,%r6 54 00b0 08A49EC6 sh3addo,uv %r4,%r5,%r6 55 00b4 08A4BEC6 sh3addo,vnz %r4,%r5,%r6 56 00b8 08A4DEC6 sh3addo,nsv %r4,%r5,%r6 57 00bc 08A4FEC6 sh3addo,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh3add.s page 2 58 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh3add.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A406C6 sh3add %r4,%r5,%r6 9 0004 08A426C6 sh3add,= %r4,%r5,%r6 10 0008 08A446C6 sh3add,< %r4,%r5,%r6 11 000c 08A466C6 sh3add,<= %r4,%r5,%r6 12 0010 08A486C6 sh3add,nuv %r4,%r5,%r6 13 0014 08A4A6C6 sh3add,znv %r4,%r5,%r6 14 0018 08A4C6C6 sh3add,sv %r4,%r5,%r6 15 001c 08A4E6C6 sh3add,od %r4,%r5,%r6 16 0020 08A416C6 sh3add,tr %r4,%r5,%r6 17 0024 08A436C6 sh3add,<> %r4,%r5,%r6 18 0028 08A456C6 sh3add,>= %r4,%r5,%r6 19 002c 08A476C6 sh3add,> %r4,%r5,%r6 20 0030 08A496C6 sh3add,uv %r4,%r5,%r6 21 0034 08A4B6C6 sh3add,vnz %r4,%r5,%r6 22 0038 08A4D6C6 sh3add,nsv %r4,%r5,%r6 23 003c 08A4F6C6 sh3add,ev %r4,%r5,%r6 24 25 0040 08A40AC6 sh3addl %r4,%r5,%r6 26 0044 08A42AC6 sh3addl,= %r4,%r5,%r6 27 0048 08A44AC6 sh3addl,< %r4,%r5,%r6 28 004c 08A46AC6 sh3addl,<= %r4,%r5,%r6 29 0050 08A48AC6 sh3addl,nuv %r4,%r5,%r6 30 0054 08A4AAC6 sh3addl,znv %r4,%r5,%r6 31 0058 08A4CAC6 sh3addl,sv %r4,%r5,%r6 32 005c 08A4EAC6 sh3addl,od %r4,%r5,%r6 33 0060 08A41AC6 sh3addl,tr %r4,%r5,%r6 34 0064 08A43AC6 sh3addl,<> %r4,%r5,%r6 35 0068 08A45AC6 sh3addl,>= %r4,%r5,%r6 36 006c 08A47AC6 sh3addl,> %r4,%r5,%r6 37 0070 08A49AC6 sh3addl,uv %r4,%r5,%r6 38 0074 08A4BAC6 sh3addl,vnz %r4,%r5,%r6 39 0078 08A4DAC6 sh3addl,nsv %r4,%r5,%r6 40 007c 08A4FAC6 sh3addl,ev %r4,%r5,%r6 41 42 0080 08A40EC6 sh3addo %r4,%r5,%r6 43 0084 08A42EC6 sh3addo,= %r4,%r5,%r6 44 0088 08A44EC6 sh3addo,< %r4,%r5,%r6 45 008c 08A46EC6 sh3addo,<= %r4,%r5,%r6 46 0090 08A48EC6 sh3addo,nuv %r4,%r5,%r6 47 0094 08A4AEC6 sh3addo,znv %r4,%r5,%r6 48 0098 08A4CEC6 sh3addo,sv %r4,%r5,%r6 49 009c 08A4EEC6 sh3addo,od %r4,%r5,%r6 50 00a0 08A41EC6 sh3addo,tr %r4,%r5,%r6 51 00a4 08A43EC6 sh3addo,<> %r4,%r5,%r6 52 00a8 08A45EC6 sh3addo,>= %r4,%r5,%r6 53 00ac 08A47EC6 sh3addo,> %r4,%r5,%r6 54 00b0 08A49EC6 sh3addo,uv %r4,%r5,%r6 55 00b4 08A4BEC6 sh3addo,vnz %r4,%r5,%r6 56 00b8 08A4DEC6 sh3addo,nsv %r4,%r5,%r6 57 00bc 08A4FEC6 sh3addo,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sh3add.s page 2 58 PASS: sh3add.s: sh3add tests Starting ../as-new -al shladd.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic shladd instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40646 shladd %r4,1,%r5,%r6 10 0004 08A42646 shladd,= %r4,1,%r5,%r6 11 0008 08A44646 shladd,< %r4,1,%r5,%r6 12 000c 08A46646 shladd,<= %r4,1,%r5,%r6 13 0010 08A48646 shladd,nuv %r4,1,%r5,%r6 14 0014 08A4A646 shladd,znv %r4,1,%r5,%r6 15 0018 08A4C646 shladd,sv %r4,1,%r5,%r6 16 001c 08A4E646 shladd,od %r4,1,%r5,%r6 17 0020 08A41646 shladd,tr %r4,1,%r5,%r6 18 0024 08A43646 shladd,<> %r4,1,%r5,%r6 19 0028 08A45646 shladd,>= %r4,1,%r5,%r6 20 002c 08A47646 shladd,> %r4,1,%r5,%r6 21 0030 08A49646 shladd,uv %r4,1,%r5,%r6 22 0034 08A4B646 shladd,vnz %r4,1,%r5,%r6 23 0038 08A4D646 shladd,nsv %r4,1,%r5,%r6 24 003c 08A4F646 shladd,ev %r4,1,%r5,%r6 25 26 0040 08A40A46 shladd,l %r4,1,%r5,%r6 27 0044 08A42A46 shladd,l,= %r4,1,%r5,%r6 28 0048 08A44A46 shladd,l,< %r4,1,%r5,%r6 29 004c 08A46A46 shladd,l,<= %r4,1,%r5,%r6 30 0050 08A48A46 shladd,l,nuv %r4,1,%r5,%r6 31 0054 08A4AA46 shladd,l,znv %r4,1,%r5,%r6 32 0058 08A4CA46 shladd,l,sv %r4,1,%r5,%r6 33 005c 08A4EA46 shladd,l,od %r4,1,%r5,%r6 34 0060 08A41A46 shladd,l,tr %r4,1,%r5,%r6 35 0064 08A43A46 shladd,l,<> %r4,1,%r5,%r6 36 0068 08A45A46 shladd,l,>= %r4,1,%r5,%r6 37 006c 08A47A46 shladd,l,> %r4,1,%r5,%r6 38 0070 08A49A46 shladd,l,uv %r4,1,%r5,%r6 39 0074 08A4BA46 shladd,l,vnz %r4,1,%r5,%r6 40 0078 08A4DA46 shladd,l,nsv %r4,1,%r5,%r6 41 007c 08A4FA46 shladd,l,ev %r4,1,%r5,%r6 42 43 0080 08A40E46 shladd,tsv %r4,1,%r5,%r6 44 0084 08A42E46 shladd,tsv,= %r4,1,%r5,%r6 45 0088 08A44E46 shladd,tsv,< %r4,1,%r5,%r6 46 008c 08A46E46 shladd,tsv,<= %r4,1,%r5,%r6 47 0090 08A48E46 shladd,tsv,nuv %r4,1,%r5,%r6 48 0094 08A4AE46 shladd,tsv,znv %r4,1,%r5,%r6 49 0098 08A4CE46 shladd,tsv,sv %r4,1,%r5,%r6 50 009c 08A4EE46 shladd,tsv,od %r4,1,%r5,%r6 51 00a0 08A41E46 shladd,tsv,tr %r4,1,%r5,%r6 52 00a4 08A43E46 shladd,tsv,<> %r4,1,%r5,%r6 53 00a8 08A45E46 shladd,tsv,>= %r4,1,%r5,%r6 54 00ac 08A47E46 shladd,tsv,> %r4,1,%r5,%r6 55 00b0 08A49E46 shladd,tsv,uv %r4,1,%r5,%r6 56 00b4 08A4BE46 shladd,tsv,vnz %r4,1,%r5,%r6 57 00b8 08A4DE46 shladd,tsv,nsv %r4,1,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s page 2 58 00bc 08A4FE46 shladd,tsv,ev %r4,1,%r5,%r6 59 60 00c0 08A40686 shladd %r4,2,%r5,%r6 61 00c4 08A42686 shladd,= %r4,2,%r5,%r6 62 00c8 08A44686 shladd,< %r4,2,%r5,%r6 63 00cc 08A46686 shladd,<= %r4,2,%r5,%r6 64 00d0 08A48686 shladd,nuv %r4,2,%r5,%r6 65 00d4 08A4A686 shladd,znv %r4,2,%r5,%r6 66 00d8 08A4C686 shladd,sv %r4,2,%r5,%r6 67 00dc 08A4E686 shladd,od %r4,2,%r5,%r6 68 00e0 08A41686 shladd,tr %r4,2,%r5,%r6 69 00e4 08A43686 shladd,<> %r4,2,%r5,%r6 70 00e8 08A45686 shladd,>= %r4,2,%r5,%r6 71 00ec 08A47686 shladd,> %r4,2,%r5,%r6 72 00f0 08A49686 shladd,uv %r4,2,%r5,%r6 73 00f4 08A4B686 shladd,vnz %r4,2,%r5,%r6 74 00f8 08A4D686 shladd,nsv %r4,2,%r5,%r6 75 00fc 08A4F686 shladd,ev %r4,2,%r5,%r6 76 77 0100 08A40A86 shladd,l %r4,2,%r5,%r6 78 0104 08A42A86 shladd,l,= %r4,2,%r5,%r6 79 0108 08A44A86 shladd,l,< %r4,2,%r5,%r6 80 010c 08A46A86 shladd,l,<= %r4,2,%r5,%r6 81 0110 08A48A86 shladd,l,nuv %r4,2,%r5,%r6 82 0114 08A4AA86 shladd,l,znv %r4,2,%r5,%r6 83 0118 08A4CA86 shladd,l,sv %r4,2,%r5,%r6 84 011c 08A4EA86 shladd,l,od %r4,2,%r5,%r6 85 0120 08A41A86 shladd,l,tr %r4,2,%r5,%r6 86 0124 08A43A86 shladd,l,<> %r4,2,%r5,%r6 87 0128 08A45A86 shladd,l,>= %r4,2,%r5,%r6 88 012c 08A47A86 shladd,l,> %r4,2,%r5,%r6 89 0130 08A49A86 shladd,l,uv %r4,2,%r5,%r6 90 0134 08A4BA86 shladd,l,vnz %r4,2,%r5,%r6 91 0138 08A4DA86 shladd,l,nsv %r4,2,%r5,%r6 92 013c 08A4FA86 shladd,l,ev %r4,2,%r5,%r6 93 94 0140 08A40E86 shladd,tsv %r4,2,%r5,%r6 95 0144 08A42E86 shladd,tsv,= %r4,2,%r5,%r6 96 0148 08A44E86 shladd,tsv,< %r4,2,%r5,%r6 97 014c 08A46E86 shladd,tsv,<= %r4,2,%r5,%r6 98 0150 08A48E86 shladd,tsv,nuv %r4,2,%r5,%r6 99 0154 08A4AE86 shladd,tsv,znv %r4,2,%r5,%r6 100 0158 08A4CE86 shladd,tsv,sv %r4,2,%r5,%r6 101 015c 08A4EE86 shladd,tsv,od %r4,2,%r5,%r6 102 0160 08A41E86 shladd,tsv,tr %r4,2,%r5,%r6 103 0164 08A43E86 shladd,tsv,<> %r4,2,%r5,%r6 104 0168 08A45E86 shladd,tsv,>= %r4,2,%r5,%r6 105 016c 08A47E86 shladd,tsv,> %r4,2,%r5,%r6 106 0170 08A49E86 shladd,tsv,uv %r4,2,%r5,%r6 107 0174 08A4BE86 shladd,tsv,vnz %r4,2,%r5,%r6 108 0178 08A4DE86 shladd,tsv,nsv %r4,2,%r5,%r6 109 017c 08A4FE86 shladd,tsv,ev %r4,2,%r5,%r6 110 111 0180 08A406C6 shladd %r4,3,%r5,%r6 112 0184 08A426C6 shladd,= %r4,3,%r5,%r6 113 0188 08A446C6 shladd,< %r4,3,%r5,%r6 114 018c 08A466C6 shladd,<= %r4,3,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s page 3 115 0190 08A486C6 shladd,nuv %r4,3,%r5,%r6 116 0194 08A4A6C6 shladd,znv %r4,3,%r5,%r6 117 0198 08A4C6C6 shladd,sv %r4,3,%r5,%r6 118 019c 08A4E6C6 shladd,od %r4,3,%r5,%r6 119 01a0 08A416C6 shladd,tr %r4,3,%r5,%r6 120 01a4 08A436C6 shladd,<> %r4,3,%r5,%r6 121 01a8 08A456C6 shladd,>= %r4,3,%r5,%r6 122 01ac 08A476C6 shladd,> %r4,3,%r5,%r6 123 01b0 08A496C6 shladd,uv %r4,3,%r5,%r6 124 01b4 08A4B6C6 shladd,vnz %r4,3,%r5,%r6 125 01b8 08A4D6C6 shladd,nsv %r4,3,%r5,%r6 126 01bc 08A4F6C6 shladd,ev %r4,3,%r5,%r6 127 128 01c0 08A40AC6 shladd,l %r4,3,%r5,%r6 129 01c4 08A42AC6 shladd,l,= %r4,3,%r5,%r6 130 01c8 08A44AC6 shladd,l,< %r4,3,%r5,%r6 131 01cc 08A46AC6 shladd,l,<= %r4,3,%r5,%r6 132 01d0 08A48AC6 shladd,l,nuv %r4,3,%r5,%r6 133 01d4 08A4AAC6 shladd,l,znv %r4,3,%r5,%r6 134 01d8 08A4CAC6 shladd,l,sv %r4,3,%r5,%r6 135 01dc 08A4EAC6 shladd,l,od %r4,3,%r5,%r6 136 01e0 08A41AC6 shladd,l,tr %r4,3,%r5,%r6 137 01e4 08A43AC6 shladd,l,<> %r4,3,%r5,%r6 138 01e8 08A45AC6 shladd,l,>= %r4,3,%r5,%r6 139 01ec 08A47AC6 shladd,l,> %r4,3,%r5,%r6 140 01f0 08A49AC6 shladd,l,uv %r4,3,%r5,%r6 141 01f4 08A4BAC6 shladd,l,vnz %r4,3,%r5,%r6 142 01f8 08A4DAC6 shladd,l,nsv %r4,3,%r5,%r6 143 01fc 08A4FAC6 shladd,l,ev %r4,3,%r5,%r6 144 145 0200 08A40EC6 shladd,tsv %r4,3,%r5,%r6 146 0204 08A42EC6 shladd,tsv,= %r4,3,%r5,%r6 147 0208 08A44EC6 shladd,tsv,< %r4,3,%r5,%r6 148 020c 08A46EC6 shladd,tsv,<= %r4,3,%r5,%r6 149 0210 08A48EC6 shladd,tsv,nuv %r4,3,%r5,%r6 150 0214 08A4AEC6 shladd,tsv,znv %r4,3,%r5,%r6 151 0218 08A4CEC6 shladd,tsv,sv %r4,3,%r5,%r6 152 021c 08A4EEC6 shladd,tsv,od %r4,3,%r5,%r6 153 0220 08A41EC6 shladd,tsv,tr %r4,3,%r5,%r6 154 0224 08A43EC6 shladd,tsv,<> %r4,3,%r5,%r6 155 0228 08A45EC6 shladd,tsv,>= %r4,3,%r5,%r6 156 022c 08A47EC6 shladd,tsv,> %r4,3,%r5,%r6 157 0230 08A49EC6 shladd,tsv,uv %r4,3,%r5,%r6 158 0234 08A4BEC6 shladd,tsv,vnz %r4,3,%r5,%r6 159 0238 08A4DEC6 shladd,tsv,nsv %r4,3,%r5,%r6 160 023c 08A4FEC6 shladd,tsv,ev %r4,3,%r5,%r6 161 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic shladd instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40646 shladd %r4,1,%r5,%r6 10 0004 08A42646 shladd,= %r4,1,%r5,%r6 11 0008 08A44646 shladd,< %r4,1,%r5,%r6 12 000c 08A46646 shladd,<= %r4,1,%r5,%r6 13 0010 08A48646 shladd,nuv %r4,1,%r5,%r6 14 0014 08A4A646 shladd,znv %r4,1,%r5,%r6 15 0018 08A4C646 shladd,sv %r4,1,%r5,%r6 16 001c 08A4E646 shladd,od %r4,1,%r5,%r6 17 0020 08A41646 shladd,tr %r4,1,%r5,%r6 18 0024 08A43646 shladd,<> %r4,1,%r5,%r6 19 0028 08A45646 shladd,>= %r4,1,%r5,%r6 20 002c 08A47646 shladd,> %r4,1,%r5,%r6 21 0030 08A49646 shladd,uv %r4,1,%r5,%r6 22 0034 08A4B646 shladd,vnz %r4,1,%r5,%r6 23 0038 08A4D646 shladd,nsv %r4,1,%r5,%r6 24 003c 08A4F646 shladd,ev %r4,1,%r5,%r6 25 26 0040 08A40A46 shladd,l %r4,1,%r5,%r6 27 0044 08A42A46 shladd,l,= %r4,1,%r5,%r6 28 0048 08A44A46 shladd,l,< %r4,1,%r5,%r6 29 004c 08A46A46 shladd,l,<= %r4,1,%r5,%r6 30 0050 08A48A46 shladd,l,nuv %r4,1,%r5,%r6 31 0054 08A4AA46 shladd,l,znv %r4,1,%r5,%r6 32 0058 08A4CA46 shladd,l,sv %r4,1,%r5,%r6 33 005c 08A4EA46 shladd,l,od %r4,1,%r5,%r6 34 0060 08A41A46 shladd,l,tr %r4,1,%r5,%r6 35 0064 08A43A46 shladd,l,<> %r4,1,%r5,%r6 36 0068 08A45A46 shladd,l,>= %r4,1,%r5,%r6 37 006c 08A47A46 shladd,l,> %r4,1,%r5,%r6 38 0070 08A49A46 shladd,l,uv %r4,1,%r5,%r6 39 0074 08A4BA46 shladd,l,vnz %r4,1,%r5,%r6 40 0078 08A4DA46 shladd,l,nsv %r4,1,%r5,%r6 41 007c 08A4FA46 shladd,l,ev %r4,1,%r5,%r6 42 43 0080 08A40E46 shladd,tsv %r4,1,%r5,%r6 44 0084 08A42E46 shladd,tsv,= %r4,1,%r5,%r6 45 0088 08A44E46 shladd,tsv,< %r4,1,%r5,%r6 46 008c 08A46E46 shladd,tsv,<= %r4,1,%r5,%r6 47 0090 08A48E46 shladd,tsv,nuv %r4,1,%r5,%r6 48 0094 08A4AE46 shladd,tsv,znv %r4,1,%r5,%r6 49 0098 08A4CE46 shladd,tsv,sv %r4,1,%r5,%r6 50 009c 08A4EE46 shladd,tsv,od %r4,1,%r5,%r6 51 00a0 08A41E46 shladd,tsv,tr %r4,1,%r5,%r6 52 00a4 08A43E46 shladd,tsv,<> %r4,1,%r5,%r6 53 00a8 08A45E46 shladd,tsv,>= %r4,1,%r5,%r6 54 00ac 08A47E46 shladd,tsv,> %r4,1,%r5,%r6 55 00b0 08A49E46 shladd,tsv,uv %r4,1,%r5,%r6 56 00b4 08A4BE46 shladd,tsv,vnz %r4,1,%r5,%r6 57 00b8 08A4DE46 shladd,tsv,nsv %r4,1,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s page 2 58 00bc 08A4FE46 shladd,tsv,ev %r4,1,%r5,%r6 59 60 00c0 08A40686 shladd %r4,2,%r5,%r6 61 00c4 08A42686 shladd,= %r4,2,%r5,%r6 62 00c8 08A44686 shladd,< %r4,2,%r5,%r6 63 00cc 08A46686 shladd,<= %r4,2,%r5,%r6 64 00d0 08A48686 shladd,nuv %r4,2,%r5,%r6 65 00d4 08A4A686 shladd,znv %r4,2,%r5,%r6 66 00d8 08A4C686 shladd,sv %r4,2,%r5,%r6 67 00dc 08A4E686 shladd,od %r4,2,%r5,%r6 68 00e0 08A41686 shladd,tr %r4,2,%r5,%r6 69 00e4 08A43686 shladd,<> %r4,2,%r5,%r6 70 00e8 08A45686 shladd,>= %r4,2,%r5,%r6 71 00ec 08A47686 shladd,> %r4,2,%r5,%r6 72 00f0 08A49686 shladd,uv %r4,2,%r5,%r6 73 00f4 08A4B686 shladd,vnz %r4,2,%r5,%r6 74 00f8 08A4D686 shladd,nsv %r4,2,%r5,%r6 75 00fc 08A4F686 shladd,ev %r4,2,%r5,%r6 76 77 0100 08A40A86 shladd,l %r4,2,%r5,%r6 78 0104 08A42A86 shladd,l,= %r4,2,%r5,%r6 79 0108 08A44A86 shladd,l,< %r4,2,%r5,%r6 80 010c 08A46A86 shladd,l,<= %r4,2,%r5,%r6 81 0110 08A48A86 shladd,l,nuv %r4,2,%r5,%r6 82 0114 08A4AA86 shladd,l,znv %r4,2,%r5,%r6 83 0118 08A4CA86 shladd,l,sv %r4,2,%r5,%r6 84 011c 08A4EA86 shladd,l,od %r4,2,%r5,%r6 85 0120 08A41A86 shladd,l,tr %r4,2,%r5,%r6 86 0124 08A43A86 shladd,l,<> %r4,2,%r5,%r6 87 0128 08A45A86 shladd,l,>= %r4,2,%r5,%r6 88 012c 08A47A86 shladd,l,> %r4,2,%r5,%r6 89 0130 08A49A86 shladd,l,uv %r4,2,%r5,%r6 90 0134 08A4BA86 shladd,l,vnz %r4,2,%r5,%r6 91 0138 08A4DA86 shladd,l,nsv %r4,2,%r5,%r6 92 013c 08A4FA86 shladd,l,ev %r4,2,%r5,%r6 93 94 0140 08A40E86 shladd,tsv %r4,2,%r5,%r6 95 0144 08A42E86 shladd,tsv,= %r4,2,%r5,%r6 96 0148 08A44E86 shladd,tsv,< %r4,2,%r5,%r6 97 014c 08A46E86 shladd,tsv,<= %r4,2,%r5,%r6 98 0150 08A48E86 shladd,tsv,nuv %r4,2,%r5,%r6 99 0154 08A4AE86 shladd,tsv,znv %r4,2,%r5,%r6 100 0158 08A4CE86 shladd,tsv,sv %r4,2,%r5,%r6 101 015c 08A4EE86 shladd,tsv,od %r4,2,%r5,%r6 102 0160 08A41E86 shladd,tsv,tr %r4,2,%r5,%r6 103 0164 08A43E86 shladd,tsv,<> %r4,2,%r5,%r6 104 0168 08A45E86 shladd,tsv,>= %r4,2,%r5,%r6 105 016c 08A47E86 shladd,tsv,> %r4,2,%r5,%r6 106 0170 08A49E86 shladd,tsv,uv %r4,2,%r5,%r6 107 0174 08A4BE86 shladd,tsv,vnz %r4,2,%r5,%r6 108 0178 08A4DE86 shladd,tsv,nsv %r4,2,%r5,%r6 109 017c 08A4FE86 shladd,tsv,ev %r4,2,%r5,%r6 110 111 0180 08A406C6 shladd %r4,3,%r5,%r6 112 0184 08A426C6 shladd,= %r4,3,%r5,%r6 113 0188 08A446C6 shladd,< %r4,3,%r5,%r6 114 018c 08A466C6 shladd,<= %r4,3,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd.s page 3 115 0190 08A486C6 shladd,nuv %r4,3,%r5,%r6 116 0194 08A4A6C6 shladd,znv %r4,3,%r5,%r6 117 0198 08A4C6C6 shladd,sv %r4,3,%r5,%r6 118 019c 08A4E6C6 shladd,od %r4,3,%r5,%r6 119 01a0 08A416C6 shladd,tr %r4,3,%r5,%r6 120 01a4 08A436C6 shladd,<> %r4,3,%r5,%r6 121 01a8 08A456C6 shladd,>= %r4,3,%r5,%r6 122 01ac 08A476C6 shladd,> %r4,3,%r5,%r6 123 01b0 08A496C6 shladd,uv %r4,3,%r5,%r6 124 01b4 08A4B6C6 shladd,vnz %r4,3,%r5,%r6 125 01b8 08A4D6C6 shladd,nsv %r4,3,%r5,%r6 126 01bc 08A4F6C6 shladd,ev %r4,3,%r5,%r6 127 128 01c0 08A40AC6 shladd,l %r4,3,%r5,%r6 129 01c4 08A42AC6 shladd,l,= %r4,3,%r5,%r6 130 01c8 08A44AC6 shladd,l,< %r4,3,%r5,%r6 131 01cc 08A46AC6 shladd,l,<= %r4,3,%r5,%r6 132 01d0 08A48AC6 shladd,l,nuv %r4,3,%r5,%r6 133 01d4 08A4AAC6 shladd,l,znv %r4,3,%r5,%r6 134 01d8 08A4CAC6 shladd,l,sv %r4,3,%r5,%r6 135 01dc 08A4EAC6 shladd,l,od %r4,3,%r5,%r6 136 01e0 08A41AC6 shladd,l,tr %r4,3,%r5,%r6 137 01e4 08A43AC6 shladd,l,<> %r4,3,%r5,%r6 138 01e8 08A45AC6 shladd,l,>= %r4,3,%r5,%r6 139 01ec 08A47AC6 shladd,l,> %r4,3,%r5,%r6 140 01f0 08A49AC6 shladd,l,uv %r4,3,%r5,%r6 141 01f4 08A4BAC6 shladd,l,vnz %r4,3,%r5,%r6 142 01f8 08A4DAC6 shladd,l,nsv %r4,3,%r5,%r6 143 01fc 08A4FAC6 shladd,l,ev %r4,3,%r5,%r6 144 145 0200 08A40EC6 shladd,tsv %r4,3,%r5,%r6 146 0204 08A42EC6 shladd,tsv,= %r4,3,%r5,%r6 147 0208 08A44EC6 shladd,tsv,< %r4,3,%r5,%r6 148 020c 08A46EC6 shladd,tsv,<= %r4,3,%r5,%r6 149 0210 08A48EC6 shladd,tsv,nuv %r4,3,%r5,%r6 150 0214 08A4AEC6 shladd,tsv,znv %r4,3,%r5,%r6 151 0218 08A4CEC6 shladd,tsv,sv %r4,3,%r5,%r6 152 021c 08A4EEC6 shladd,tsv,od %r4,3,%r5,%r6 153 0220 08A41EC6 shladd,tsv,tr %r4,3,%r5,%r6 154 0224 08A43EC6 shladd,tsv,<> %r4,3,%r5,%r6 155 0228 08A45EC6 shladd,tsv,>= %r4,3,%r5,%r6 156 022c 08A47EC6 shladd,tsv,> %r4,3,%r5,%r6 157 0230 08A49EC6 shladd,tsv,uv %r4,3,%r5,%r6 158 0234 08A4BEC6 shladd,tsv,vnz %r4,3,%r5,%r6 159 0238 08A4DEC6 shladd,tsv,nsv %r4,3,%r5,%r6 160 023c 08A4FEC6 shladd,tsv,ev %r4,3,%r5,%r6 161 PASS: shladd.s: shladd tests Starting ../as-new -al shladd2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 shladd instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40666 shladd,* %r4,1,%r5,%r6 10 0004 08A42666 shladd,*= %r4,1,%r5,%r6 11 0008 08A44666 shladd,*< %r4,1,%r5,%r6 12 000c 08A46666 shladd,*<= %r4,1,%r5,%r6 13 0010 08A48666 shladd,*nuv %r4,1,%r5,%r6 14 0014 08A4A666 shladd,*znv %r4,1,%r5,%r6 15 0018 08A4C666 shladd,*sv %r4,1,%r5,%r6 16 001c 08A4E666 shladd,*od %r4,1,%r5,%r6 17 0020 08A41666 shladd,*tr %r4,1,%r5,%r6 18 0024 08A43666 shladd,*<> %r4,1,%r5,%r6 19 0028 08A45666 shladd,*>= %r4,1,%r5,%r6 20 002c 08A47666 shladd,*> %r4,1,%r5,%r6 21 0030 08A49666 shladd,*uv %r4,1,%r5,%r6 22 0034 08A4B666 shladd,*vnz %r4,1,%r5,%r6 23 0038 08A4D666 shladd,*nsv %r4,1,%r5,%r6 24 003c 08A4F666 shladd,*ev %r4,1,%r5,%r6 25 26 0040 08A40A66 shladd,l,* %r4,1,%r5,%r6 27 0044 08A42A66 shladd,l,*= %r4,1,%r5,%r6 28 0048 08A44A66 shladd,l,*< %r4,1,%r5,%r6 29 004c 08A46A66 shladd,l,*<= %r4,1,%r5,%r6 30 0050 08A48A66 shladd,l,*nuv %r4,1,%r5,%r6 31 0054 08A4AA66 shladd,l,*znv %r4,1,%r5,%r6 32 0058 08A4CA66 shladd,l,*sv %r4,1,%r5,%r6 33 005c 08A4EA66 shladd,l,*od %r4,1,%r5,%r6 34 0060 08A41A66 shladd,l,*tr %r4,1,%r5,%r6 35 0064 08A43A66 shladd,l,*<> %r4,1,%r5,%r6 36 0068 08A45A66 shladd,l,*>= %r4,1,%r5,%r6 37 006c 08A47A66 shladd,l,*> %r4,1,%r5,%r6 38 0070 08A49A66 shladd,l,*uv %r4,1,%r5,%r6 39 0074 08A4BA66 shladd,l,*vnz %r4,1,%r5,%r6 40 0078 08A4DA66 shladd,l,*nsv %r4,1,%r5,%r6 41 007c 08A4FA66 shladd,l,*ev %r4,1,%r5,%r6 42 43 0080 08A40E66 shladd,tsv,* %r4,1,%r5,%r6 44 0084 08A42E66 shladd,tsv,*= %r4,1,%r5,%r6 45 0088 08A44E66 shladd,tsv,*< %r4,1,%r5,%r6 46 008c 08A46E66 shladd,tsv,*<= %r4,1,%r5,%r6 47 0090 08A48E66 shladd,tsv,*nuv %r4,1,%r5,%r6 48 0094 08A4AE66 shladd,tsv,*znv %r4,1,%r5,%r6 49 0098 08A4CE66 shladd,tsv,*sv %r4,1,%r5,%r6 50 009c 08A4EE66 shladd,tsv,*od %r4,1,%r5,%r6 51 00a0 08A41E66 shladd,tsv,*tr %r4,1,%r5,%r6 52 00a4 08A43E66 shladd,tsv,*<> %r4,1,%r5,%r6 53 00a8 08A45E66 shladd,tsv,*>= %r4,1,%r5,%r6 54 00ac 08A47E66 shladd,tsv,*> %r4,1,%r5,%r6 55 00b0 08A49E66 shladd,tsv,*uv %r4,1,%r5,%r6 56 00b4 08A4BE66 shladd,tsv,*vnz %r4,1,%r5,%r6 57 00b8 08A4DE66 shladd,tsv,*nsv %r4,1,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s page 2 58 00bc 08A4FE66 shladd,tsv,*ev %r4,1,%r5,%r6 59 60 00c0 08A406A6 shladd,* %r4,2,%r5,%r6 61 00c4 08A426A6 shladd,*= %r4,2,%r5,%r6 62 00c8 08A446A6 shladd,*< %r4,2,%r5,%r6 63 00cc 08A466A6 shladd,*<= %r4,2,%r5,%r6 64 00d0 08A486A6 shladd,*nuv %r4,2,%r5,%r6 65 00d4 08A4A6A6 shladd,*znv %r4,2,%r5,%r6 66 00d8 08A4C6A6 shladd,*sv %r4,2,%r5,%r6 67 00dc 08A4E6A6 shladd,*od %r4,2,%r5,%r6 68 00e0 08A416A6 shladd,*tr %r4,2,%r5,%r6 69 00e4 08A436A6 shladd,*<> %r4,2,%r5,%r6 70 00e8 08A456A6 shladd,*>= %r4,2,%r5,%r6 71 00ec 08A476A6 shladd,*> %r4,2,%r5,%r6 72 00f0 08A496A6 shladd,*uv %r4,2,%r5,%r6 73 00f4 08A4B6A6 shladd,*vnz %r4,2,%r5,%r6 74 00f8 08A4D6A6 shladd,*nsv %r4,2,%r5,%r6 75 00fc 08A4F6A6 shladd,*ev %r4,2,%r5,%r6 76 77 0100 08A40AA6 shladd,l,* %r4,2,%r5,%r6 78 0104 08A42AA6 shladd,l,*= %r4,2,%r5,%r6 79 0108 08A44AA6 shladd,l,*< %r4,2,%r5,%r6 80 010c 08A46AA6 shladd,l,*<= %r4,2,%r5,%r6 81 0110 08A48AA6 shladd,l,*nuv %r4,2,%r5,%r6 82 0114 08A4AAA6 shladd,l,*znv %r4,2,%r5,%r6 83 0118 08A4CAA6 shladd,l,*sv %r4,2,%r5,%r6 84 011c 08A4EAA6 shladd,l,*od %r4,2,%r5,%r6 85 0120 08A41AA6 shladd,l,*tr %r4,2,%r5,%r6 86 0124 08A43AA6 shladd,l,*<> %r4,2,%r5,%r6 87 0128 08A45AA6 shladd,l,*>= %r4,2,%r5,%r6 88 012c 08A47AA6 shladd,l,*> %r4,2,%r5,%r6 89 0130 08A49AA6 shladd,l,*uv %r4,2,%r5,%r6 90 0134 08A4BAA6 shladd,l,*vnz %r4,2,%r5,%r6 91 0138 08A4DAA6 shladd,l,*nsv %r4,2,%r5,%r6 92 013c 08A4FAA6 shladd,l,*ev %r4,2,%r5,%r6 93 94 0140 08A40EA6 shladd,tsv,* %r4,2,%r5,%r6 95 0144 08A42EA6 shladd,tsv,*= %r4,2,%r5,%r6 96 0148 08A44EA6 shladd,tsv,*< %r4,2,%r5,%r6 97 014c 08A46EA6 shladd,tsv,*<= %r4,2,%r5,%r6 98 0150 08A48EA6 shladd,tsv,*nuv %r4,2,%r5,%r6 99 0154 08A4AEA6 shladd,tsv,*znv %r4,2,%r5,%r6 100 0158 08A4CEA6 shladd,tsv,*sv %r4,2,%r5,%r6 101 015c 08A4EEA6 shladd,tsv,*od %r4,2,%r5,%r6 102 0160 08A41EA6 shladd,tsv,*tr %r4,2,%r5,%r6 103 0164 08A43EA6 shladd,tsv,*<> %r4,2,%r5,%r6 104 0168 08A45EA6 shladd,tsv,*>= %r4,2,%r5,%r6 105 016c 08A47EA6 shladd,tsv,*> %r4,2,%r5,%r6 106 0170 08A49EA6 shladd,tsv,*uv %r4,2,%r5,%r6 107 0174 08A4BEA6 shladd,tsv,*vnz %r4,2,%r5,%r6 108 0178 08A4DEA6 shladd,tsv,*nsv %r4,2,%r5,%r6 109 017c 08A4FEA6 shladd,tsv,*ev %r4,2,%r5,%r6 110 111 0180 08A406E6 shladd,* %r4,3,%r5,%r6 112 0184 08A426E6 shladd,*= %r4,3,%r5,%r6 113 0188 08A446E6 shladd,*< %r4,3,%r5,%r6 114 018c 08A466E6 shladd,*<= %r4,3,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s page 3 115 0190 08A486E6 shladd,*nuv %r4,3,%r5,%r6 116 0194 08A4A6E6 shladd,*znv %r4,3,%r5,%r6 117 0198 08A4C6E6 shladd,*sv %r4,3,%r5,%r6 118 019c 08A4E6E6 shladd,*od %r4,3,%r5,%r6 119 01a0 08A416E6 shladd,*tr %r4,3,%r5,%r6 120 01a4 08A436E6 shladd,*<> %r4,3,%r5,%r6 121 01a8 08A456E6 shladd,*>= %r4,3,%r5,%r6 122 01ac 08A476E6 shladd,*> %r4,3,%r5,%r6 123 01b0 08A496E6 shladd,*uv %r4,3,%r5,%r6 124 01b4 08A4B6E6 shladd,*vnz %r4,3,%r5,%r6 125 01b8 08A4D6E6 shladd,*nsv %r4,3,%r5,%r6 126 01bc 08A4F6E6 shladd,*ev %r4,3,%r5,%r6 127 128 01c0 08A40AE6 shladd,l,* %r4,3,%r5,%r6 129 01c4 08A42AE6 shladd,l,*= %r4,3,%r5,%r6 130 01c8 08A44AE6 shladd,l,*< %r4,3,%r5,%r6 131 01cc 08A46AE6 shladd,l,*<= %r4,3,%r5,%r6 132 01d0 08A48AE6 shladd,l,*nuv %r4,3,%r5,%r6 133 01d4 08A4AAE6 shladd,l,*znv %r4,3,%r5,%r6 134 01d8 08A4CAE6 shladd,l,*sv %r4,3,%r5,%r6 135 01dc 08A4EAE6 shladd,l,*od %r4,3,%r5,%r6 136 01e0 08A41AE6 shladd,l,*tr %r4,3,%r5,%r6 137 01e4 08A43AE6 shladd,l,*<> %r4,3,%r5,%r6 138 01e8 08A45AE6 shladd,l,*>= %r4,3,%r5,%r6 139 01ec 08A47AE6 shladd,l,*> %r4,3,%r5,%r6 140 01f0 08A49AE6 shladd,l,*uv %r4,3,%r5,%r6 141 01f4 08A4BAE6 shladd,l,*vnz %r4,3,%r5,%r6 142 01f8 08A4DAE6 shladd,l,*nsv %r4,3,%r5,%r6 143 01fc 08A4FAE6 shladd,l,*ev %r4,3,%r5,%r6 144 145 0200 08A40EE6 shladd,tsv,* %r4,3,%r5,%r6 146 0204 08A42EE6 shladd,tsv,*= %r4,3,%r5,%r6 147 0208 08A44EE6 shladd,tsv,*< %r4,3,%r5,%r6 148 020c 08A46EE6 shladd,tsv,*<= %r4,3,%r5,%r6 149 0210 08A48EE6 shladd,tsv,*nuv %r4,3,%r5,%r6 150 0214 08A4AEE6 shladd,tsv,*znv %r4,3,%r5,%r6 151 0218 08A4CEE6 shladd,tsv,*sv %r4,3,%r5,%r6 152 021c 08A4EEE6 shladd,tsv,*od %r4,3,%r5,%r6 153 0220 08A41EE6 shladd,tsv,*tr %r4,3,%r5,%r6 154 0224 08A43EE6 shladd,tsv,*<> %r4,3,%r5,%r6 155 0228 08A45EE6 shladd,tsv,*>= %r4,3,%r5,%r6 156 022c 08A47EE6 shladd,tsv,*> %r4,3,%r5,%r6 157 0230 08A49EE6 shladd,tsv,*uv %r4,3,%r5,%r6 158 0234 08A4BEE6 shladd,tsv,*vnz %r4,3,%r5,%r6 159 0238 08A4DEE6 shladd,tsv,*nsv %r4,3,%r5,%r6 160 023c 08A4FEE6 shladd,tsv,*ev %r4,3,%r5,%r6 161 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 shladd instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40666 shladd,* %r4,1,%r5,%r6 10 0004 08A42666 shladd,*= %r4,1,%r5,%r6 11 0008 08A44666 shladd,*< %r4,1,%r5,%r6 12 000c 08A46666 shladd,*<= %r4,1,%r5,%r6 13 0010 08A48666 shladd,*nuv %r4,1,%r5,%r6 14 0014 08A4A666 shladd,*znv %r4,1,%r5,%r6 15 0018 08A4C666 shladd,*sv %r4,1,%r5,%r6 16 001c 08A4E666 shladd,*od %r4,1,%r5,%r6 17 0020 08A41666 shladd,*tr %r4,1,%r5,%r6 18 0024 08A43666 shladd,*<> %r4,1,%r5,%r6 19 0028 08A45666 shladd,*>= %r4,1,%r5,%r6 20 002c 08A47666 shladd,*> %r4,1,%r5,%r6 21 0030 08A49666 shladd,*uv %r4,1,%r5,%r6 22 0034 08A4B666 shladd,*vnz %r4,1,%r5,%r6 23 0038 08A4D666 shladd,*nsv %r4,1,%r5,%r6 24 003c 08A4F666 shladd,*ev %r4,1,%r5,%r6 25 26 0040 08A40A66 shladd,l,* %r4,1,%r5,%r6 27 0044 08A42A66 shladd,l,*= %r4,1,%r5,%r6 28 0048 08A44A66 shladd,l,*< %r4,1,%r5,%r6 29 004c 08A46A66 shladd,l,*<= %r4,1,%r5,%r6 30 0050 08A48A66 shladd,l,*nuv %r4,1,%r5,%r6 31 0054 08A4AA66 shladd,l,*znv %r4,1,%r5,%r6 32 0058 08A4CA66 shladd,l,*sv %r4,1,%r5,%r6 33 005c 08A4EA66 shladd,l,*od %r4,1,%r5,%r6 34 0060 08A41A66 shladd,l,*tr %r4,1,%r5,%r6 35 0064 08A43A66 shladd,l,*<> %r4,1,%r5,%r6 36 0068 08A45A66 shladd,l,*>= %r4,1,%r5,%r6 37 006c 08A47A66 shladd,l,*> %r4,1,%r5,%r6 38 0070 08A49A66 shladd,l,*uv %r4,1,%r5,%r6 39 0074 08A4BA66 shladd,l,*vnz %r4,1,%r5,%r6 40 0078 08A4DA66 shladd,l,*nsv %r4,1,%r5,%r6 41 007c 08A4FA66 shladd,l,*ev %r4,1,%r5,%r6 42 43 0080 08A40E66 shladd,tsv,* %r4,1,%r5,%r6 44 0084 08A42E66 shladd,tsv,*= %r4,1,%r5,%r6 45 0088 08A44E66 shladd,tsv,*< %r4,1,%r5,%r6 46 008c 08A46E66 shladd,tsv,*<= %r4,1,%r5,%r6 47 0090 08A48E66 shladd,tsv,*nuv %r4,1,%r5,%r6 48 0094 08A4AE66 shladd,tsv,*znv %r4,1,%r5,%r6 49 0098 08A4CE66 shladd,tsv,*sv %r4,1,%r5,%r6 50 009c 08A4EE66 shladd,tsv,*od %r4,1,%r5,%r6 51 00a0 08A41E66 shladd,tsv,*tr %r4,1,%r5,%r6 52 00a4 08A43E66 shladd,tsv,*<> %r4,1,%r5,%r6 53 00a8 08A45E66 shladd,tsv,*>= %r4,1,%r5,%r6 54 00ac 08A47E66 shladd,tsv,*> %r4,1,%r5,%r6 55 00b0 08A49E66 shladd,tsv,*uv %r4,1,%r5,%r6 56 00b4 08A4BE66 shladd,tsv,*vnz %r4,1,%r5,%r6 57 00b8 08A4DE66 shladd,tsv,*nsv %r4,1,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s page 2 58 00bc 08A4FE66 shladd,tsv,*ev %r4,1,%r5,%r6 59 60 00c0 08A406A6 shladd,* %r4,2,%r5,%r6 61 00c4 08A426A6 shladd,*= %r4,2,%r5,%r6 62 00c8 08A446A6 shladd,*< %r4,2,%r5,%r6 63 00cc 08A466A6 shladd,*<= %r4,2,%r5,%r6 64 00d0 08A486A6 shladd,*nuv %r4,2,%r5,%r6 65 00d4 08A4A6A6 shladd,*znv %r4,2,%r5,%r6 66 00d8 08A4C6A6 shladd,*sv %r4,2,%r5,%r6 67 00dc 08A4E6A6 shladd,*od %r4,2,%r5,%r6 68 00e0 08A416A6 shladd,*tr %r4,2,%r5,%r6 69 00e4 08A436A6 shladd,*<> %r4,2,%r5,%r6 70 00e8 08A456A6 shladd,*>= %r4,2,%r5,%r6 71 00ec 08A476A6 shladd,*> %r4,2,%r5,%r6 72 00f0 08A496A6 shladd,*uv %r4,2,%r5,%r6 73 00f4 08A4B6A6 shladd,*vnz %r4,2,%r5,%r6 74 00f8 08A4D6A6 shladd,*nsv %r4,2,%r5,%r6 75 00fc 08A4F6A6 shladd,*ev %r4,2,%r5,%r6 76 77 0100 08A40AA6 shladd,l,* %r4,2,%r5,%r6 78 0104 08A42AA6 shladd,l,*= %r4,2,%r5,%r6 79 0108 08A44AA6 shladd,l,*< %r4,2,%r5,%r6 80 010c 08A46AA6 shladd,l,*<= %r4,2,%r5,%r6 81 0110 08A48AA6 shladd,l,*nuv %r4,2,%r5,%r6 82 0114 08A4AAA6 shladd,l,*znv %r4,2,%r5,%r6 83 0118 08A4CAA6 shladd,l,*sv %r4,2,%r5,%r6 84 011c 08A4EAA6 shladd,l,*od %r4,2,%r5,%r6 85 0120 08A41AA6 shladd,l,*tr %r4,2,%r5,%r6 86 0124 08A43AA6 shladd,l,*<> %r4,2,%r5,%r6 87 0128 08A45AA6 shladd,l,*>= %r4,2,%r5,%r6 88 012c 08A47AA6 shladd,l,*> %r4,2,%r5,%r6 89 0130 08A49AA6 shladd,l,*uv %r4,2,%r5,%r6 90 0134 08A4BAA6 shladd,l,*vnz %r4,2,%r5,%r6 91 0138 08A4DAA6 shladd,l,*nsv %r4,2,%r5,%r6 92 013c 08A4FAA6 shladd,l,*ev %r4,2,%r5,%r6 93 94 0140 08A40EA6 shladd,tsv,* %r4,2,%r5,%r6 95 0144 08A42EA6 shladd,tsv,*= %r4,2,%r5,%r6 96 0148 08A44EA6 shladd,tsv,*< %r4,2,%r5,%r6 97 014c 08A46EA6 shladd,tsv,*<= %r4,2,%r5,%r6 98 0150 08A48EA6 shladd,tsv,*nuv %r4,2,%r5,%r6 99 0154 08A4AEA6 shladd,tsv,*znv %r4,2,%r5,%r6 100 0158 08A4CEA6 shladd,tsv,*sv %r4,2,%r5,%r6 101 015c 08A4EEA6 shladd,tsv,*od %r4,2,%r5,%r6 102 0160 08A41EA6 shladd,tsv,*tr %r4,2,%r5,%r6 103 0164 08A43EA6 shladd,tsv,*<> %r4,2,%r5,%r6 104 0168 08A45EA6 shladd,tsv,*>= %r4,2,%r5,%r6 105 016c 08A47EA6 shladd,tsv,*> %r4,2,%r5,%r6 106 0170 08A49EA6 shladd,tsv,*uv %r4,2,%r5,%r6 107 0174 08A4BEA6 shladd,tsv,*vnz %r4,2,%r5,%r6 108 0178 08A4DEA6 shladd,tsv,*nsv %r4,2,%r5,%r6 109 017c 08A4FEA6 shladd,tsv,*ev %r4,2,%r5,%r6 110 111 0180 08A406E6 shladd,* %r4,3,%r5,%r6 112 0184 08A426E6 shladd,*= %r4,3,%r5,%r6 113 0188 08A446E6 shladd,*< %r4,3,%r5,%r6 114 018c 08A466E6 shladd,*<= %r4,3,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shladd2.s page 3 115 0190 08A486E6 shladd,*nuv %r4,3,%r5,%r6 116 0194 08A4A6E6 shladd,*znv %r4,3,%r5,%r6 117 0198 08A4C6E6 shladd,*sv %r4,3,%r5,%r6 118 019c 08A4E6E6 shladd,*od %r4,3,%r5,%r6 119 01a0 08A416E6 shladd,*tr %r4,3,%r5,%r6 120 01a4 08A436E6 shladd,*<> %r4,3,%r5,%r6 121 01a8 08A456E6 shladd,*>= %r4,3,%r5,%r6 122 01ac 08A476E6 shladd,*> %r4,3,%r5,%r6 123 01b0 08A496E6 shladd,*uv %r4,3,%r5,%r6 124 01b4 08A4B6E6 shladd,*vnz %r4,3,%r5,%r6 125 01b8 08A4D6E6 shladd,*nsv %r4,3,%r5,%r6 126 01bc 08A4F6E6 shladd,*ev %r4,3,%r5,%r6 127 128 01c0 08A40AE6 shladd,l,* %r4,3,%r5,%r6 129 01c4 08A42AE6 shladd,l,*= %r4,3,%r5,%r6 130 01c8 08A44AE6 shladd,l,*< %r4,3,%r5,%r6 131 01cc 08A46AE6 shladd,l,*<= %r4,3,%r5,%r6 132 01d0 08A48AE6 shladd,l,*nuv %r4,3,%r5,%r6 133 01d4 08A4AAE6 shladd,l,*znv %r4,3,%r5,%r6 134 01d8 08A4CAE6 shladd,l,*sv %r4,3,%r5,%r6 135 01dc 08A4EAE6 shladd,l,*od %r4,3,%r5,%r6 136 01e0 08A41AE6 shladd,l,*tr %r4,3,%r5,%r6 137 01e4 08A43AE6 shladd,l,*<> %r4,3,%r5,%r6 138 01e8 08A45AE6 shladd,l,*>= %r4,3,%r5,%r6 139 01ec 08A47AE6 shladd,l,*> %r4,3,%r5,%r6 140 01f0 08A49AE6 shladd,l,*uv %r4,3,%r5,%r6 141 01f4 08A4BAE6 shladd,l,*vnz %r4,3,%r5,%r6 142 01f8 08A4DAE6 shladd,l,*nsv %r4,3,%r5,%r6 143 01fc 08A4FAE6 shladd,l,*ev %r4,3,%r5,%r6 144 145 0200 08A40EE6 shladd,tsv,* %r4,3,%r5,%r6 146 0204 08A42EE6 shladd,tsv,*= %r4,3,%r5,%r6 147 0208 08A44EE6 shladd,tsv,*< %r4,3,%r5,%r6 148 020c 08A46EE6 shladd,tsv,*<= %r4,3,%r5,%r6 149 0210 08A48EE6 shladd,tsv,*nuv %r4,3,%r5,%r6 150 0214 08A4AEE6 shladd,tsv,*znv %r4,3,%r5,%r6 151 0218 08A4CEE6 shladd,tsv,*sv %r4,3,%r5,%r6 152 021c 08A4EEE6 shladd,tsv,*od %r4,3,%r5,%r6 153 0220 08A41EE6 shladd,tsv,*tr %r4,3,%r5,%r6 154 0224 08A43EE6 shladd,tsv,*<> %r4,3,%r5,%r6 155 0228 08A45EE6 shladd,tsv,*>= %r4,3,%r5,%r6 156 022c 08A47EE6 shladd,tsv,*> %r4,3,%r5,%r6 157 0230 08A49EE6 shladd,tsv,*uv %r4,3,%r5,%r6 158 0234 08A4BEE6 shladd,tsv,*vnz %r4,3,%r5,%r6 159 0238 08A4DEE6 shladd,tsv,*nsv %r4,3,%r5,%r6 160 023c 08A4FEE6 shladd,tsv,*ev %r4,3,%r5,%r6 161 PASS: shladd2.s: shladd2 tests Starting ../as-new -al sub.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40406 sub %r4,%r5,%r6 10 0004 08A42406 sub,= %r4,%r5,%r6 11 0008 08A44406 sub,< %r4,%r5,%r6 12 000c 08A46406 sub,<= %r4,%r5,%r6 13 0010 08A48406 sub,<< %r4,%r5,%r6 14 0014 08A4A406 sub,<<= %r4,%r5,%r6 15 0018 08A4C406 sub,sv %r4,%r5,%r6 16 001c 08A4E406 sub,od %r4,%r5,%r6 17 0020 08A41406 sub,tr %r4,%r5,%r6 18 0024 08A43406 sub,<> %r4,%r5,%r6 19 0028 08A45406 sub,>= %r4,%r5,%r6 20 002c 08A47406 sub,> %r4,%r5,%r6 21 0030 08A49406 sub,>>= %r4,%r5,%r6 22 0034 08A4B406 sub,>> %r4,%r5,%r6 23 0038 08A4D406 sub,nsv %r4,%r5,%r6 24 003c 08A4F406 sub,ev %r4,%r5,%r6 25 26 0040 08A40C06 subo %r4,%r5,%r6 27 0044 08A42C06 subo,= %r4,%r5,%r6 28 0048 08A44C06 subo,< %r4,%r5,%r6 29 004c 08A46C06 subo,<= %r4,%r5,%r6 30 0050 08A48C06 subo,<< %r4,%r5,%r6 31 0054 08A4AC06 subo,<<= %r4,%r5,%r6 32 0058 08A4CC06 subo,sv %r4,%r5,%r6 33 005c 08A4EC06 subo,od %r4,%r5,%r6 34 0060 08A41C06 subo,tr %r4,%r5,%r6 35 0064 08A43C06 subo,<> %r4,%r5,%r6 36 0068 08A45C06 subo,>= %r4,%r5,%r6 37 006c 08A47C06 subo,> %r4,%r5,%r6 38 0070 08A49C06 subo,>>= %r4,%r5,%r6 39 0074 08A4BC06 subo,>> %r4,%r5,%r6 40 0078 08A4DC06 subo,nsv %r4,%r5,%r6 41 007c 08A4FC06 subo,ev %r4,%r5,%r6 42 43 0080 08A40506 subb %r4,%r5,%r6 44 0084 08A42506 subb,= %r4,%r5,%r6 45 0088 08A44506 subb,< %r4,%r5,%r6 46 008c 08A46506 subb,<= %r4,%r5,%r6 47 0090 08A48506 subb,<< %r4,%r5,%r6 48 0094 08A4A506 subb,<<= %r4,%r5,%r6 49 0098 08A4C506 subb,sv %r4,%r5,%r6 50 009c 08A4E506 subb,od %r4,%r5,%r6 51 00a0 08A41506 subb,tr %r4,%r5,%r6 52 00a4 08A43506 subb,<> %r4,%r5,%r6 53 00a8 08A45506 subb,>= %r4,%r5,%r6 54 00ac 08A47506 subb,> %r4,%r5,%r6 55 00b0 08A49506 subb,>>= %r4,%r5,%r6 56 00b4 08A4B506 subb,>> %r4,%r5,%r6 57 00b8 08A4D506 subb,nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 2 58 00bc 08A4F506 subb,ev %r4,%r5,%r6 59 60 00c0 08A40D06 subbo %r4,%r5,%r6 61 00c4 08A42D06 subbo,= %r4,%r5,%r6 62 00c8 08A44D06 subbo,< %r4,%r5,%r6 63 00cc 08A46D06 subbo,<= %r4,%r5,%r6 64 00d0 08A48D06 subbo,<< %r4,%r5,%r6 65 00d4 08A4AD06 subbo,<<= %r4,%r5,%r6 66 00d8 08A4CD06 subbo,sv %r4,%r5,%r6 67 00dc 08A4ED06 subbo,od %r4,%r5,%r6 68 00e0 08A41D06 subbo,tr %r4,%r5,%r6 69 00e4 08A43D06 subbo,<> %r4,%r5,%r6 70 00e8 08A45D06 subbo,>= %r4,%r5,%r6 71 00ec 08A47D06 subbo,> %r4,%r5,%r6 72 00f0 08A49D06 subbo,>>= %r4,%r5,%r6 73 00f4 08A4BD06 subbo,>> %r4,%r5,%r6 74 00f8 08A4DD06 subbo,nsv %r4,%r5,%r6 75 00fc 08A4FD06 subbo,ev %r4,%r5,%r6 76 77 0100 08A404C6 subt %r4,%r5,%r6 78 0104 08A424C6 subt,= %r4,%r5,%r6 79 0108 08A444C6 subt,< %r4,%r5,%r6 80 010c 08A464C6 subt,<= %r4,%r5,%r6 81 0110 08A484C6 subt,<< %r4,%r5,%r6 82 0114 08A4A4C6 subt,<<= %r4,%r5,%r6 83 0118 08A4C4C6 subt,sv %r4,%r5,%r6 84 011c 08A4E4C6 subt,od %r4,%r5,%r6 85 0120 08A414C6 subt,tr %r4,%r5,%r6 86 0124 08A434C6 subt,<> %r4,%r5,%r6 87 0128 08A454C6 subt,>= %r4,%r5,%r6 88 012c 08A474C6 subt,> %r4,%r5,%r6 89 0130 08A494C6 subt,>>= %r4,%r5,%r6 90 0134 08A4B4C6 subt,>> %r4,%r5,%r6 91 0138 08A4D4C6 subt,nsv %r4,%r5,%r6 92 013c 08A4F4C6 subt,ev %r4,%r5,%r6 93 94 0140 08A40CC6 subto %r4,%r5,%r6 95 0144 08A42CC6 subto,= %r4,%r5,%r6 96 0148 08A44CC6 subto,< %r4,%r5,%r6 97 014c 08A46CC6 subto,<= %r4,%r5,%r6 98 0150 08A48CC6 subto,<< %r4,%r5,%r6 99 0154 08A4ACC6 subto,<<= %r4,%r5,%r6 100 0158 08A4CCC6 subto,sv %r4,%r5,%r6 101 015c 08A4ECC6 subto,od %r4,%r5,%r6 102 0160 08A41CC6 subto,tr %r4,%r5,%r6 103 0164 08A43CC6 subto,<> %r4,%r5,%r6 104 0168 08A45CC6 subto,>= %r4,%r5,%r6 105 016c 08A47CC6 subto,> %r4,%r5,%r6 106 0170 08A49CC6 subto,>>= %r4,%r5,%r6 107 0174 08A4BCC6 subto,>> %r4,%r5,%r6 108 0178 08A4DCC6 subto,nsv %r4,%r5,%r6 109 017c 08A4FCC6 subto,ev %r4,%r5,%r6 110 111 0180 08A40C06 sub,tsv %r4,%r5,%r6 112 0184 08A42C06 sub,tsv,= %r4,%r5,%r6 113 0188 08A44C06 sub,tsv,< %r4,%r5,%r6 114 018c 08A46C06 sub,tsv,<= %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 3 115 0190 08A48C06 sub,tsv,<< %r4,%r5,%r6 116 0194 08A4AC06 sub,tsv,<<= %r4,%r5,%r6 117 0198 08A4CC06 sub,tsv,sv %r4,%r5,%r6 118 019c 08A4EC06 sub,tsv,od %r4,%r5,%r6 119 01a0 08A41C06 sub,tsv,tr %r4,%r5,%r6 120 01a4 08A43C06 sub,tsv,<> %r4,%r5,%r6 121 01a8 08A45C06 sub,tsv,>= %r4,%r5,%r6 122 01ac 08A47C06 sub,tsv,> %r4,%r5,%r6 123 01b0 08A49C06 sub,tsv,>>= %r4,%r5,%r6 124 01b4 08A4BC06 sub,tsv,>> %r4,%r5,%r6 125 01b8 08A4DC06 sub,tsv,nsv %r4,%r5,%r6 126 01bc 08A4FC06 sub,tsv,ev %r4,%r5,%r6 127 128 01c0 08A40506 sub,b %r4,%r5,%r6 129 01c4 08A42506 sub,b,= %r4,%r5,%r6 130 01c8 08A44506 sub,b,< %r4,%r5,%r6 131 01cc 08A46506 sub,b,<= %r4,%r5,%r6 132 01d0 08A48506 sub,b,<< %r4,%r5,%r6 133 01d4 08A4A506 sub,b,<<= %r4,%r5,%r6 134 01d8 08A4C506 sub,b,sv %r4,%r5,%r6 135 01dc 08A4E506 sub,b,od %r4,%r5,%r6 136 01e0 08A41506 sub,b,tr %r4,%r5,%r6 137 01e4 08A43506 sub,b,<> %r4,%r5,%r6 138 01e8 08A45506 sub,b,>= %r4,%r5,%r6 139 01ec 08A47506 sub,b,> %r4,%r5,%r6 140 01f0 08A49506 sub,b,>>= %r4,%r5,%r6 141 01f4 08A4B506 sub,b,>> %r4,%r5,%r6 142 01f8 08A4D506 sub,b,nsv %r4,%r5,%r6 143 01fc 08A4F506 sub,b,ev %r4,%r5,%r6 144 145 0200 08A40D06 sub,b,tsv %r4,%r5,%r6 146 0204 08A42D06 sub,b,tsv,= %r4,%r5,%r6 147 0208 08A44D06 sub,b,tsv,< %r4,%r5,%r6 148 020c 08A46D06 sub,b,tsv,<= %r4,%r5,%r6 149 0210 08A48D06 sub,b,tsv,<< %r4,%r5,%r6 150 0214 08A4AD06 sub,b,tsv,<<= %r4,%r5,%r6 151 0218 08A4CD06 sub,b,tsv,sv %r4,%r5,%r6 152 021c 08A4ED06 sub,b,tsv,od %r4,%r5,%r6 153 0220 08A41D06 sub,tsv,b,tr %r4,%r5,%r6 154 0224 08A43D06 sub,tsv,b,<> %r4,%r5,%r6 155 0228 08A45D06 sub,tsv,b,>= %r4,%r5,%r6 156 022c 08A47D06 sub,tsv,b,> %r4,%r5,%r6 157 0230 08A49D06 sub,tsv,b,>>= %r4,%r5,%r6 158 0234 08A4BD06 sub,tsv,b,>> %r4,%r5,%r6 159 0238 08A4DD06 sub,tsv,b,nsv %r4,%r5,%r6 160 023c 08A4FD06 sub,tsv,b,ev %r4,%r5,%r6 161 162 0240 08A404C6 sub,tc %r4,%r5,%r6 163 0244 08A424C6 sub,tc,= %r4,%r5,%r6 164 0248 08A444C6 sub,tc,< %r4,%r5,%r6 165 024c 08A464C6 sub,tc,<= %r4,%r5,%r6 166 0250 08A484C6 sub,tc,<< %r4,%r5,%r6 167 0254 08A4A4C6 sub,tc,<<= %r4,%r5,%r6 168 0258 08A4C4C6 sub,tc,sv %r4,%r5,%r6 169 025c 08A4E4C6 sub,tc,od %r4,%r5,%r6 170 0260 08A414C6 sub,tc,tr %r4,%r5,%r6 171 0264 08A434C6 sub,tc,<> %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 4 172 0268 08A454C6 sub,tc,>= %r4,%r5,%r6 173 026c 08A474C6 sub,tc,> %r4,%r5,%r6 174 0270 08A494C6 sub,tc,>>= %r4,%r5,%r6 175 0274 08A4B4C6 sub,tc,>> %r4,%r5,%r6 176 0278 08A4D4C6 sub,tc,nsv %r4,%r5,%r6 177 027c 08A4F4C6 sub,tc,ev %r4,%r5,%r6 178 179 0280 08A40CC6 sub,tc,tsv %r4,%r5,%r6 180 0284 08A42CC6 sub,tc,tsv,= %r4,%r5,%r6 181 0288 08A44CC6 sub,tc,tsv,< %r4,%r5,%r6 182 028c 08A46CC6 sub,tc,tsv,<= %r4,%r5,%r6 183 0290 08A48CC6 sub,tc,tsv,<< %r4,%r5,%r6 184 0294 08A4ACC6 sub,tc,tsv,<<= %r4,%r5,%r6 185 0298 08A4CCC6 sub,tc,tsv,sv %r4,%r5,%r6 186 029c 08A4ECC6 sub,tc,tsv,od %r4,%r5,%r6 187 02a0 08A41CC6 sub,tsv,tc,tr %r4,%r5,%r6 188 02a4 08A43CC6 sub,tsv,tc,<> %r4,%r5,%r6 189 02a8 08A45CC6 sub,tsv,tc,>= %r4,%r5,%r6 190 02ac 08A47CC6 sub,tsv,tc,> %r4,%r5,%r6 191 02b0 08A49CC6 sub,tsv,tc,>>= %r4,%r5,%r6 192 02b4 08A4BCC6 sub,tsv,tc,>> %r4,%r5,%r6 193 02b8 08A4DCC6 sub,tsv,tc,nsv %r4,%r5,%r6 194 02bc 08A4FCC6 sub,tsv,tc,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40406 sub %r4,%r5,%r6 10 0004 08A42406 sub,= %r4,%r5,%r6 11 0008 08A44406 sub,< %r4,%r5,%r6 12 000c 08A46406 sub,<= %r4,%r5,%r6 13 0010 08A48406 sub,<< %r4,%r5,%r6 14 0014 08A4A406 sub,<<= %r4,%r5,%r6 15 0018 08A4C406 sub,sv %r4,%r5,%r6 16 001c 08A4E406 sub,od %r4,%r5,%r6 17 0020 08A41406 sub,tr %r4,%r5,%r6 18 0024 08A43406 sub,<> %r4,%r5,%r6 19 0028 08A45406 sub,>= %r4,%r5,%r6 20 002c 08A47406 sub,> %r4,%r5,%r6 21 0030 08A49406 sub,>>= %r4,%r5,%r6 22 0034 08A4B406 sub,>> %r4,%r5,%r6 23 0038 08A4D406 sub,nsv %r4,%r5,%r6 24 003c 08A4F406 sub,ev %r4,%r5,%r6 25 26 0040 08A40C06 subo %r4,%r5,%r6 27 0044 08A42C06 subo,= %r4,%r5,%r6 28 0048 08A44C06 subo,< %r4,%r5,%r6 29 004c 08A46C06 subo,<= %r4,%r5,%r6 30 0050 08A48C06 subo,<< %r4,%r5,%r6 31 0054 08A4AC06 subo,<<= %r4,%r5,%r6 32 0058 08A4CC06 subo,sv %r4,%r5,%r6 33 005c 08A4EC06 subo,od %r4,%r5,%r6 34 0060 08A41C06 subo,tr %r4,%r5,%r6 35 0064 08A43C06 subo,<> %r4,%r5,%r6 36 0068 08A45C06 subo,>= %r4,%r5,%r6 37 006c 08A47C06 subo,> %r4,%r5,%r6 38 0070 08A49C06 subo,>>= %r4,%r5,%r6 39 0074 08A4BC06 subo,>> %r4,%r5,%r6 40 0078 08A4DC06 subo,nsv %r4,%r5,%r6 41 007c 08A4FC06 subo,ev %r4,%r5,%r6 42 43 0080 08A40506 subb %r4,%r5,%r6 44 0084 08A42506 subb,= %r4,%r5,%r6 45 0088 08A44506 subb,< %r4,%r5,%r6 46 008c 08A46506 subb,<= %r4,%r5,%r6 47 0090 08A48506 subb,<< %r4,%r5,%r6 48 0094 08A4A506 subb,<<= %r4,%r5,%r6 49 0098 08A4C506 subb,sv %r4,%r5,%r6 50 009c 08A4E506 subb,od %r4,%r5,%r6 51 00a0 08A41506 subb,tr %r4,%r5,%r6 52 00a4 08A43506 subb,<> %r4,%r5,%r6 53 00a8 08A45506 subb,>= %r4,%r5,%r6 54 00ac 08A47506 subb,> %r4,%r5,%r6 55 00b0 08A49506 subb,>>= %r4,%r5,%r6 56 00b4 08A4B506 subb,>> %r4,%r5,%r6 57 00b8 08A4D506 subb,nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 2 58 00bc 08A4F506 subb,ev %r4,%r5,%r6 59 60 00c0 08A40D06 subbo %r4,%r5,%r6 61 00c4 08A42D06 subbo,= %r4,%r5,%r6 62 00c8 08A44D06 subbo,< %r4,%r5,%r6 63 00cc 08A46D06 subbo,<= %r4,%r5,%r6 64 00d0 08A48D06 subbo,<< %r4,%r5,%r6 65 00d4 08A4AD06 subbo,<<= %r4,%r5,%r6 66 00d8 08A4CD06 subbo,sv %r4,%r5,%r6 67 00dc 08A4ED06 subbo,od %r4,%r5,%r6 68 00e0 08A41D06 subbo,tr %r4,%r5,%r6 69 00e4 08A43D06 subbo,<> %r4,%r5,%r6 70 00e8 08A45D06 subbo,>= %r4,%r5,%r6 71 00ec 08A47D06 subbo,> %r4,%r5,%r6 72 00f0 08A49D06 subbo,>>= %r4,%r5,%r6 73 00f4 08A4BD06 subbo,>> %r4,%r5,%r6 74 00f8 08A4DD06 subbo,nsv %r4,%r5,%r6 75 00fc 08A4FD06 subbo,ev %r4,%r5,%r6 76 77 0100 08A404C6 subt %r4,%r5,%r6 78 0104 08A424C6 subt,= %r4,%r5,%r6 79 0108 08A444C6 subt,< %r4,%r5,%r6 80 010c 08A464C6 subt,<= %r4,%r5,%r6 81 0110 08A484C6 subt,<< %r4,%r5,%r6 82 0114 08A4A4C6 subt,<<= %r4,%r5,%r6 83 0118 08A4C4C6 subt,sv %r4,%r5,%r6 84 011c 08A4E4C6 subt,od %r4,%r5,%r6 85 0120 08A414C6 subt,tr %r4,%r5,%r6 86 0124 08A434C6 subt,<> %r4,%r5,%r6 87 0128 08A454C6 subt,>= %r4,%r5,%r6 88 012c 08A474C6 subt,> %r4,%r5,%r6 89 0130 08A494C6 subt,>>= %r4,%r5,%r6 90 0134 08A4B4C6 subt,>> %r4,%r5,%r6 91 0138 08A4D4C6 subt,nsv %r4,%r5,%r6 92 013c 08A4F4C6 subt,ev %r4,%r5,%r6 93 94 0140 08A40CC6 subto %r4,%r5,%r6 95 0144 08A42CC6 subto,= %r4,%r5,%r6 96 0148 08A44CC6 subto,< %r4,%r5,%r6 97 014c 08A46CC6 subto,<= %r4,%r5,%r6 98 0150 08A48CC6 subto,<< %r4,%r5,%r6 99 0154 08A4ACC6 subto,<<= %r4,%r5,%r6 100 0158 08A4CCC6 subto,sv %r4,%r5,%r6 101 015c 08A4ECC6 subto,od %r4,%r5,%r6 102 0160 08A41CC6 subto,tr %r4,%r5,%r6 103 0164 08A43CC6 subto,<> %r4,%r5,%r6 104 0168 08A45CC6 subto,>= %r4,%r5,%r6 105 016c 08A47CC6 subto,> %r4,%r5,%r6 106 0170 08A49CC6 subto,>>= %r4,%r5,%r6 107 0174 08A4BCC6 subto,>> %r4,%r5,%r6 108 0178 08A4DCC6 subto,nsv %r4,%r5,%r6 109 017c 08A4FCC6 subto,ev %r4,%r5,%r6 110 111 0180 08A40C06 sub,tsv %r4,%r5,%r6 112 0184 08A42C06 sub,tsv,= %r4,%r5,%r6 113 0188 08A44C06 sub,tsv,< %r4,%r5,%r6 114 018c 08A46C06 sub,tsv,<= %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 3 115 0190 08A48C06 sub,tsv,<< %r4,%r5,%r6 116 0194 08A4AC06 sub,tsv,<<= %r4,%r5,%r6 117 0198 08A4CC06 sub,tsv,sv %r4,%r5,%r6 118 019c 08A4EC06 sub,tsv,od %r4,%r5,%r6 119 01a0 08A41C06 sub,tsv,tr %r4,%r5,%r6 120 01a4 08A43C06 sub,tsv,<> %r4,%r5,%r6 121 01a8 08A45C06 sub,tsv,>= %r4,%r5,%r6 122 01ac 08A47C06 sub,tsv,> %r4,%r5,%r6 123 01b0 08A49C06 sub,tsv,>>= %r4,%r5,%r6 124 01b4 08A4BC06 sub,tsv,>> %r4,%r5,%r6 125 01b8 08A4DC06 sub,tsv,nsv %r4,%r5,%r6 126 01bc 08A4FC06 sub,tsv,ev %r4,%r5,%r6 127 128 01c0 08A40506 sub,b %r4,%r5,%r6 129 01c4 08A42506 sub,b,= %r4,%r5,%r6 130 01c8 08A44506 sub,b,< %r4,%r5,%r6 131 01cc 08A46506 sub,b,<= %r4,%r5,%r6 132 01d0 08A48506 sub,b,<< %r4,%r5,%r6 133 01d4 08A4A506 sub,b,<<= %r4,%r5,%r6 134 01d8 08A4C506 sub,b,sv %r4,%r5,%r6 135 01dc 08A4E506 sub,b,od %r4,%r5,%r6 136 01e0 08A41506 sub,b,tr %r4,%r5,%r6 137 01e4 08A43506 sub,b,<> %r4,%r5,%r6 138 01e8 08A45506 sub,b,>= %r4,%r5,%r6 139 01ec 08A47506 sub,b,> %r4,%r5,%r6 140 01f0 08A49506 sub,b,>>= %r4,%r5,%r6 141 01f4 08A4B506 sub,b,>> %r4,%r5,%r6 142 01f8 08A4D506 sub,b,nsv %r4,%r5,%r6 143 01fc 08A4F506 sub,b,ev %r4,%r5,%r6 144 145 0200 08A40D06 sub,b,tsv %r4,%r5,%r6 146 0204 08A42D06 sub,b,tsv,= %r4,%r5,%r6 147 0208 08A44D06 sub,b,tsv,< %r4,%r5,%r6 148 020c 08A46D06 sub,b,tsv,<= %r4,%r5,%r6 149 0210 08A48D06 sub,b,tsv,<< %r4,%r5,%r6 150 0214 08A4AD06 sub,b,tsv,<<= %r4,%r5,%r6 151 0218 08A4CD06 sub,b,tsv,sv %r4,%r5,%r6 152 021c 08A4ED06 sub,b,tsv,od %r4,%r5,%r6 153 0220 08A41D06 sub,tsv,b,tr %r4,%r5,%r6 154 0224 08A43D06 sub,tsv,b,<> %r4,%r5,%r6 155 0228 08A45D06 sub,tsv,b,>= %r4,%r5,%r6 156 022c 08A47D06 sub,tsv,b,> %r4,%r5,%r6 157 0230 08A49D06 sub,tsv,b,>>= %r4,%r5,%r6 158 0234 08A4BD06 sub,tsv,b,>> %r4,%r5,%r6 159 0238 08A4DD06 sub,tsv,b,nsv %r4,%r5,%r6 160 023c 08A4FD06 sub,tsv,b,ev %r4,%r5,%r6 161 162 0240 08A404C6 sub,tc %r4,%r5,%r6 163 0244 08A424C6 sub,tc,= %r4,%r5,%r6 164 0248 08A444C6 sub,tc,< %r4,%r5,%r6 165 024c 08A464C6 sub,tc,<= %r4,%r5,%r6 166 0250 08A484C6 sub,tc,<< %r4,%r5,%r6 167 0254 08A4A4C6 sub,tc,<<= %r4,%r5,%r6 168 0258 08A4C4C6 sub,tc,sv %r4,%r5,%r6 169 025c 08A4E4C6 sub,tc,od %r4,%r5,%r6 170 0260 08A414C6 sub,tc,tr %r4,%r5,%r6 171 0264 08A434C6 sub,tc,<> %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub.s page 4 172 0268 08A454C6 sub,tc,>= %r4,%r5,%r6 173 026c 08A474C6 sub,tc,> %r4,%r5,%r6 174 0270 08A494C6 sub,tc,>>= %r4,%r5,%r6 175 0274 08A4B4C6 sub,tc,>> %r4,%r5,%r6 176 0278 08A4D4C6 sub,tc,nsv %r4,%r5,%r6 177 027c 08A4F4C6 sub,tc,ev %r4,%r5,%r6 178 179 0280 08A40CC6 sub,tc,tsv %r4,%r5,%r6 180 0284 08A42CC6 sub,tc,tsv,= %r4,%r5,%r6 181 0288 08A44CC6 sub,tc,tsv,< %r4,%r5,%r6 182 028c 08A46CC6 sub,tc,tsv,<= %r4,%r5,%r6 183 0290 08A48CC6 sub,tc,tsv,<< %r4,%r5,%r6 184 0294 08A4ACC6 sub,tc,tsv,<<= %r4,%r5,%r6 185 0298 08A4CCC6 sub,tc,tsv,sv %r4,%r5,%r6 186 029c 08A4ECC6 sub,tc,tsv,od %r4,%r5,%r6 187 02a0 08A41CC6 sub,tsv,tc,tr %r4,%r5,%r6 188 02a4 08A43CC6 sub,tsv,tc,<> %r4,%r5,%r6 189 02a8 08A45CC6 sub,tsv,tc,>= %r4,%r5,%r6 190 02ac 08A47CC6 sub,tsv,tc,> %r4,%r5,%r6 191 02b0 08A49CC6 sub,tsv,tc,>>= %r4,%r5,%r6 192 02b4 08A4BCC6 sub,tsv,tc,>> %r4,%r5,%r6 193 02b8 08A4DCC6 sub,tsv,tc,nsv %r4,%r5,%r6 194 02bc 08A4FCC6 sub,tsv,tc,ev %r4,%r5,%r6 PASS: sub.s: sub tests Starting ../as-new -al sub2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40426 sub,* %r4,%r5,%r6 10 0004 08A42426 sub,*= %r4,%r5,%r6 11 0008 08A44426 sub,*< %r4,%r5,%r6 12 000c 08A46426 sub,*<= %r4,%r5,%r6 13 0010 08A48426 sub,*<< %r4,%r5,%r6 14 0014 08A4A426 sub,*<<= %r4,%r5,%r6 15 0018 08A4C426 sub,*sv %r4,%r5,%r6 16 001c 08A4E426 sub,*od %r4,%r5,%r6 17 0020 08A41426 sub,*tr %r4,%r5,%r6 18 0024 08A43426 sub,*<> %r4,%r5,%r6 19 0028 08A45426 sub,*>= %r4,%r5,%r6 20 002c 08A47426 sub,*> %r4,%r5,%r6 21 0030 08A49426 sub,*>>= %r4,%r5,%r6 22 0034 08A4B426 sub,*>> %r4,%r5,%r6 23 0038 08A4D426 sub,*nsv %r4,%r5,%r6 24 003c 08A4F426 sub,*ev %r4,%r5,%r6 25 26 0040 08A40C26 sub,tsv,* %r4,%r5,%r6 27 0044 08A42C26 sub,tsv,*= %r4,%r5,%r6 28 0048 08A44C26 sub,tsv,*< %r4,%r5,%r6 29 004c 08A46C26 sub,tsv,*<= %r4,%r5,%r6 30 0050 08A48C26 sub,tsv,*<< %r4,%r5,%r6 31 0054 08A4AC26 sub,tsv,*<<= %r4,%r5,%r6 32 0058 08A4CC26 sub,tsv,*sv %r4,%r5,%r6 33 005c 08A4EC26 sub,tsv,*od %r4,%r5,%r6 34 0060 08A41C26 sub,tsv,*tr %r4,%r5,%r6 35 0064 08A43C26 sub,tsv,*<> %r4,%r5,%r6 36 0068 08A45C26 sub,tsv,*>= %r4,%r5,%r6 37 006c 08A47C26 sub,tsv,*> %r4,%r5,%r6 38 0070 08A49C26 sub,tsv,*>>= %r4,%r5,%r6 39 0074 08A4BC26 sub,tsv,*>> %r4,%r5,%r6 40 0078 08A4DC26 sub,tsv,*nsv %r4,%r5,%r6 41 007c 08A4FC26 sub,tsv,*ev %r4,%r5,%r6 42 43 0080 08A40526 sub,db,* %r4,%r5,%r6 44 0084 08A42526 sub,db,*= %r4,%r5,%r6 45 0088 08A44526 sub,db,*< %r4,%r5,%r6 46 008c 08A46526 sub,db,*<= %r4,%r5,%r6 47 0090 08A48526 sub,db,*<< %r4,%r5,%r6 48 0094 08A4A526 sub,db,*<<= %r4,%r5,%r6 49 0098 08A4C526 sub,db,*sv %r4,%r5,%r6 50 009c 08A4E526 sub,db,*od %r4,%r5,%r6 51 00a0 08A41526 sub,db,*tr %r4,%r5,%r6 52 00a4 08A43526 sub,db,*<> %r4,%r5,%r6 53 00a8 08A45526 sub,db,*>= %r4,%r5,%r6 54 00ac 08A47526 sub,db,*> %r4,%r5,%r6 55 00b0 08A49526 sub,db,*>>= %r4,%r5,%r6 56 00b4 08A4B526 sub,db,*>> %r4,%r5,%r6 57 00b8 08A4D526 sub,db,*nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s page 2 58 00bc 08A4F526 sub,db,*ev %r4,%r5,%r6 59 60 00c0 08A40D26 sub,db,tsv,* %r4,%r5,%r6 61 00c4 08A42D26 sub,db,tsv,*= %r4,%r5,%r6 62 00c8 08A44D26 sub,db,tsv,*< %r4,%r5,%r6 63 00cc 08A46D26 sub,db,tsv,*<= %r4,%r5,%r6 64 00d0 08A48D26 sub,db,tsv,*<< %r4,%r5,%r6 65 00d4 08A4AD26 sub,db,tsv,*<<= %r4,%r5,%r6 66 00d8 08A4CD26 sub,db,tsv,*sv %r4,%r5,%r6 67 00dc 08A4ED26 sub,db,tsv,*od %r4,%r5,%r6 68 00e0 08A41D26 sub,tsv,db,*tr %r4,%r5,%r6 69 00e4 08A43D26 sub,tsv,db,*<> %r4,%r5,%r6 70 00e8 08A45D26 sub,tsv,db,*>= %r4,%r5,%r6 71 00ec 08A47D26 sub,tsv,db,*> %r4,%r5,%r6 72 00f0 08A49D26 sub,tsv,db,*>>= %r4,%r5,%r6 73 00f4 08A4BD26 sub,tsv,db,*>> %r4,%r5,%r6 74 00f8 08A4DD26 sub,tsv,db,*nsv %r4,%r5,%r6 75 00fc 08A4FD26 sub,tsv,db,*ev %r4,%r5,%r6 76 77 0100 08A404E6 sub,tc,* %r4,%r5,%r6 78 0104 08A424E6 sub,tc,*= %r4,%r5,%r6 79 0108 08A444E6 sub,tc,*< %r4,%r5,%r6 80 010c 08A464E6 sub,tc,*<= %r4,%r5,%r6 81 0110 08A484E6 sub,tc,*<< %r4,%r5,%r6 82 0114 08A4A4E6 sub,tc,*<<= %r4,%r5,%r6 83 0118 08A4C4E6 sub,tc,*sv %r4,%r5,%r6 84 011c 08A4E4E6 sub,tc,*od %r4,%r5,%r6 85 0120 08A414E6 sub,tc,*tr %r4,%r5,%r6 86 0124 08A434E6 sub,tc,*<> %r4,%r5,%r6 87 0128 08A454E6 sub,tc,*>= %r4,%r5,%r6 88 012c 08A474E6 sub,tc,*> %r4,%r5,%r6 89 0130 08A494E6 sub,tc,*>>= %r4,%r5,%r6 90 0134 08A4B4E6 sub,tc,*>> %r4,%r5,%r6 91 0138 08A4D4E6 sub,tc,*nsv %r4,%r5,%r6 92 013c 08A4F4E6 sub,tc,*ev %r4,%r5,%r6 93 94 0140 08A40CE6 sub,tc,tsv,* %r4,%r5,%r6 95 0144 08A42CE6 sub,tc,tsv,*= %r4,%r5,%r6 96 0148 08A44CE6 sub,tc,tsv,*< %r4,%r5,%r6 97 014c 08A46CE6 sub,tc,tsv,*<= %r4,%r5,%r6 98 0150 08A48CE6 sub,tc,tsv,*<< %r4,%r5,%r6 99 0154 08A4ACE6 sub,tc,tsv,*<<= %r4,%r5,%r6 100 0158 08A4CCE6 sub,tc,tsv,*sv %r4,%r5,%r6 101 015c 08A4ECE6 sub,tc,tsv,*od %r4,%r5,%r6 102 0160 08A41CE6 sub,tsv,tc,*tr %r4,%r5,%r6 103 0164 08A43CE6 sub,tsv,tc,*<> %r4,%r5,%r6 104 0168 08A45CE6 sub,tsv,tc,*>= %r4,%r5,%r6 105 016c 08A47CE6 sub,tsv,tc,*> %r4,%r5,%r6 106 0170 08A49CE6 sub,tsv,tc,*>>= %r4,%r5,%r6 107 0174 08A4BCE6 sub,tsv,tc,*>> %r4,%r5,%r6 108 0178 08A4DCE6 sub,tsv,tc,*nsv %r4,%r5,%r6 109 017c 08A4FCE6 sub,tsv,tc,*ev %r4,%r5,%r6 110 111 ;; PR gas/11395: Check for the correct assembly 112 ;; of unconditional 32-bit and 64-bit sub instructions. 113 0180 08210401 sub %r1,%r1,%r1 114 0184 08210521 sub,db %r1,%r1,%r1 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s page 3 115 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40426 sub,* %r4,%r5,%r6 10 0004 08A42426 sub,*= %r4,%r5,%r6 11 0008 08A44426 sub,*< %r4,%r5,%r6 12 000c 08A46426 sub,*<= %r4,%r5,%r6 13 0010 08A48426 sub,*<< %r4,%r5,%r6 14 0014 08A4A426 sub,*<<= %r4,%r5,%r6 15 0018 08A4C426 sub,*sv %r4,%r5,%r6 16 001c 08A4E426 sub,*od %r4,%r5,%r6 17 0020 08A41426 sub,*tr %r4,%r5,%r6 18 0024 08A43426 sub,*<> %r4,%r5,%r6 19 0028 08A45426 sub,*>= %r4,%r5,%r6 20 002c 08A47426 sub,*> %r4,%r5,%r6 21 0030 08A49426 sub,*>>= %r4,%r5,%r6 22 0034 08A4B426 sub,*>> %r4,%r5,%r6 23 0038 08A4D426 sub,*nsv %r4,%r5,%r6 24 003c 08A4F426 sub,*ev %r4,%r5,%r6 25 26 0040 08A40C26 sub,tsv,* %r4,%r5,%r6 27 0044 08A42C26 sub,tsv,*= %r4,%r5,%r6 28 0048 08A44C26 sub,tsv,*< %r4,%r5,%r6 29 004c 08A46C26 sub,tsv,*<= %r4,%r5,%r6 30 0050 08A48C26 sub,tsv,*<< %r4,%r5,%r6 31 0054 08A4AC26 sub,tsv,*<<= %r4,%r5,%r6 32 0058 08A4CC26 sub,tsv,*sv %r4,%r5,%r6 33 005c 08A4EC26 sub,tsv,*od %r4,%r5,%r6 34 0060 08A41C26 sub,tsv,*tr %r4,%r5,%r6 35 0064 08A43C26 sub,tsv,*<> %r4,%r5,%r6 36 0068 08A45C26 sub,tsv,*>= %r4,%r5,%r6 37 006c 08A47C26 sub,tsv,*> %r4,%r5,%r6 38 0070 08A49C26 sub,tsv,*>>= %r4,%r5,%r6 39 0074 08A4BC26 sub,tsv,*>> %r4,%r5,%r6 40 0078 08A4DC26 sub,tsv,*nsv %r4,%r5,%r6 41 007c 08A4FC26 sub,tsv,*ev %r4,%r5,%r6 42 43 0080 08A40526 sub,db,* %r4,%r5,%r6 44 0084 08A42526 sub,db,*= %r4,%r5,%r6 45 0088 08A44526 sub,db,*< %r4,%r5,%r6 46 008c 08A46526 sub,db,*<= %r4,%r5,%r6 47 0090 08A48526 sub,db,*<< %r4,%r5,%r6 48 0094 08A4A526 sub,db,*<<= %r4,%r5,%r6 49 0098 08A4C526 sub,db,*sv %r4,%r5,%r6 50 009c 08A4E526 sub,db,*od %r4,%r5,%r6 51 00a0 08A41526 sub,db,*tr %r4,%r5,%r6 52 00a4 08A43526 sub,db,*<> %r4,%r5,%r6 53 00a8 08A45526 sub,db,*>= %r4,%r5,%r6 54 00ac 08A47526 sub,db,*> %r4,%r5,%r6 55 00b0 08A49526 sub,db,*>>= %r4,%r5,%r6 56 00b4 08A4B526 sub,db,*>> %r4,%r5,%r6 57 00b8 08A4D526 sub,db,*nsv %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s page 2 58 00bc 08A4F526 sub,db,*ev %r4,%r5,%r6 59 60 00c0 08A40D26 sub,db,tsv,* %r4,%r5,%r6 61 00c4 08A42D26 sub,db,tsv,*= %r4,%r5,%r6 62 00c8 08A44D26 sub,db,tsv,*< %r4,%r5,%r6 63 00cc 08A46D26 sub,db,tsv,*<= %r4,%r5,%r6 64 00d0 08A48D26 sub,db,tsv,*<< %r4,%r5,%r6 65 00d4 08A4AD26 sub,db,tsv,*<<= %r4,%r5,%r6 66 00d8 08A4CD26 sub,db,tsv,*sv %r4,%r5,%r6 67 00dc 08A4ED26 sub,db,tsv,*od %r4,%r5,%r6 68 00e0 08A41D26 sub,tsv,db,*tr %r4,%r5,%r6 69 00e4 08A43D26 sub,tsv,db,*<> %r4,%r5,%r6 70 00e8 08A45D26 sub,tsv,db,*>= %r4,%r5,%r6 71 00ec 08A47D26 sub,tsv,db,*> %r4,%r5,%r6 72 00f0 08A49D26 sub,tsv,db,*>>= %r4,%r5,%r6 73 00f4 08A4BD26 sub,tsv,db,*>> %r4,%r5,%r6 74 00f8 08A4DD26 sub,tsv,db,*nsv %r4,%r5,%r6 75 00fc 08A4FD26 sub,tsv,db,*ev %r4,%r5,%r6 76 77 0100 08A404E6 sub,tc,* %r4,%r5,%r6 78 0104 08A424E6 sub,tc,*= %r4,%r5,%r6 79 0108 08A444E6 sub,tc,*< %r4,%r5,%r6 80 010c 08A464E6 sub,tc,*<= %r4,%r5,%r6 81 0110 08A484E6 sub,tc,*<< %r4,%r5,%r6 82 0114 08A4A4E6 sub,tc,*<<= %r4,%r5,%r6 83 0118 08A4C4E6 sub,tc,*sv %r4,%r5,%r6 84 011c 08A4E4E6 sub,tc,*od %r4,%r5,%r6 85 0120 08A414E6 sub,tc,*tr %r4,%r5,%r6 86 0124 08A434E6 sub,tc,*<> %r4,%r5,%r6 87 0128 08A454E6 sub,tc,*>= %r4,%r5,%r6 88 012c 08A474E6 sub,tc,*> %r4,%r5,%r6 89 0130 08A494E6 sub,tc,*>>= %r4,%r5,%r6 90 0134 08A4B4E6 sub,tc,*>> %r4,%r5,%r6 91 0138 08A4D4E6 sub,tc,*nsv %r4,%r5,%r6 92 013c 08A4F4E6 sub,tc,*ev %r4,%r5,%r6 93 94 0140 08A40CE6 sub,tc,tsv,* %r4,%r5,%r6 95 0144 08A42CE6 sub,tc,tsv,*= %r4,%r5,%r6 96 0148 08A44CE6 sub,tc,tsv,*< %r4,%r5,%r6 97 014c 08A46CE6 sub,tc,tsv,*<= %r4,%r5,%r6 98 0150 08A48CE6 sub,tc,tsv,*<< %r4,%r5,%r6 99 0154 08A4ACE6 sub,tc,tsv,*<<= %r4,%r5,%r6 100 0158 08A4CCE6 sub,tc,tsv,*sv %r4,%r5,%r6 101 015c 08A4ECE6 sub,tc,tsv,*od %r4,%r5,%r6 102 0160 08A41CE6 sub,tsv,tc,*tr %r4,%r5,%r6 103 0164 08A43CE6 sub,tsv,tc,*<> %r4,%r5,%r6 104 0168 08A45CE6 sub,tsv,tc,*>= %r4,%r5,%r6 105 016c 08A47CE6 sub,tsv,tc,*> %r4,%r5,%r6 106 0170 08A49CE6 sub,tsv,tc,*>>= %r4,%r5,%r6 107 0174 08A4BCE6 sub,tsv,tc,*>> %r4,%r5,%r6 108 0178 08A4DCE6 sub,tsv,tc,*nsv %r4,%r5,%r6 109 017c 08A4FCE6 sub,tsv,tc,*ev %r4,%r5,%r6 110 111 ;; PR gas/11395: Check for the correct assembly 112 ;; of unconditional 32-bit and 64-bit sub instructions. 113 0180 08210401 sub %r1,%r1,%r1 114 0184 08210521 sub,db %r1,%r1,%r1 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/sub2.s page 3 115 PASS: sub2.s: sub2 tests Starting ../as-new -al ds.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/ds.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/ds.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40446 ds %r4,%r5,%r6 9 0004 08A42446 ds,= %r4,%r5,%r6 10 0008 08A44446 ds,< %r4,%r5,%r6 11 000c 08A46446 ds,<= %r4,%r5,%r6 12 0010 08A48446 ds,<< %r4,%r5,%r6 13 0014 08A4A446 ds,<<= %r4,%r5,%r6 14 0018 08A4C446 ds,sv %r4,%r5,%r6 15 001c 08A4E446 ds,od %r4,%r5,%r6 16 0020 08A41446 ds,tr %r4,%r5,%r6 17 0024 08A43446 ds,<> %r4,%r5,%r6 18 0028 08A45446 ds,>= %r4,%r5,%r6 19 002c 08A47446 ds,> %r4,%r5,%r6 20 0030 08A49446 ds,>>= %r4,%r5,%r6 21 0034 08A4B446 ds,>> %r4,%r5,%r6 22 0038 08A4D446 ds,nsv %r4,%r5,%r6 23 003c 08A4F446 ds,ev %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/ds.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40446 ds %r4,%r5,%r6 9 0004 08A42446 ds,= %r4,%r5,%r6 10 0008 08A44446 ds,< %r4,%r5,%r6 11 000c 08A46446 ds,<= %r4,%r5,%r6 12 0010 08A48446 ds,<< %r4,%r5,%r6 13 0014 08A4A446 ds,<<= %r4,%r5,%r6 14 0018 08A4C446 ds,sv %r4,%r5,%r6 15 001c 08A4E446 ds,od %r4,%r5,%r6 16 0020 08A41446 ds,tr %r4,%r5,%r6 17 0024 08A43446 ds,<> %r4,%r5,%r6 18 0028 08A45446 ds,>= %r4,%r5,%r6 19 002c 08A47446 ds,> %r4,%r5,%r6 20 0030 08A49446 ds,>>= %r4,%r5,%r6 21 0034 08A4B446 ds,>> %r4,%r5,%r6 22 0038 08A4D446 ds,nsv %r4,%r5,%r6 23 003c 08A4F446 ds,ev %r4,%r5,%r6 PASS: ds.s: ds tests Starting ../as-new -al comclr.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/comclr.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/comclr.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40886 comclr %r4,%r5,%r6 9 0004 08A42886 comclr,= %r4,%r5,%r6 10 0008 08A44886 comclr,< %r4,%r5,%r6 11 000c 08A46886 comclr,<= %r4,%r5,%r6 12 0010 08A48886 comclr,<< %r4,%r5,%r6 13 0014 08A4A886 comclr,<<= %r4,%r5,%r6 14 0018 08A4C886 comclr,sv %r4,%r5,%r6 15 001c 08A4E886 comclr,od %r4,%r5,%r6 16 0020 08A41886 comclr,tr %r4,%r5,%r6 17 0024 08A43886 comclr,<> %r4,%r5,%r6 18 0028 08A45886 comclr,>= %r4,%r5,%r6 19 002c 08A47886 comclr,> %r4,%r5,%r6 20 0030 08A49886 comclr,>>= %r4,%r5,%r6 21 0034 08A4B886 comclr,>> %r4,%r5,%r6 22 0038 08A4D886 comclr,nsv %r4,%r5,%r6 23 003c 08A4F886 comclr,ev %r4,%r5,%r6 24 25 0040 90A600F6 comiclr 123,%r5,%r6 26 0044 90A620F6 comiclr,= 123,%r5,%r6 27 0048 90A640F6 comiclr,< 123,%r5,%r6 28 004c 90A660F6 comiclr,<= 123,%r5,%r6 29 0050 90A680F6 comiclr,<< 123,%r5,%r6 30 0054 90A6A0F6 comiclr,<<= 123,%r5,%r6 31 0058 90A6C0F6 comiclr,sv 123,%r5,%r6 32 005c 90A6E0F6 comiclr,od 123,%r5,%r6 33 0060 90A610F6 comiclr,tr 123,%r5,%r6 34 0064 90A630F6 comiclr,<> 123,%r5,%r6 35 0068 90A650F6 comiclr,>= 123,%r5,%r6 36 006c 90A670F6 comiclr,> 123,%r5,%r6 37 0070 90A690F6 comiclr,>>= 123,%r5,%r6 38 0074 90A6B0F6 comiclr,>> 123,%r5,%r6 39 0078 90A6D0F6 comiclr,nsv 123,%r5,%r6 40 007c 90A6F0F6 comiclr,ev 123,%r5,%r6 41 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/comclr.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 08A40886 comclr %r4,%r5,%r6 9 0004 08A42886 comclr,= %r4,%r5,%r6 10 0008 08A44886 comclr,< %r4,%r5,%r6 11 000c 08A46886 comclr,<= %r4,%r5,%r6 12 0010 08A48886 comclr,<< %r4,%r5,%r6 13 0014 08A4A886 comclr,<<= %r4,%r5,%r6 14 0018 08A4C886 comclr,sv %r4,%r5,%r6 15 001c 08A4E886 comclr,od %r4,%r5,%r6 16 0020 08A41886 comclr,tr %r4,%r5,%r6 17 0024 08A43886 comclr,<> %r4,%r5,%r6 18 0028 08A45886 comclr,>= %r4,%r5,%r6 19 002c 08A47886 comclr,> %r4,%r5,%r6 20 0030 08A49886 comclr,>>= %r4,%r5,%r6 21 0034 08A4B886 comclr,>> %r4,%r5,%r6 22 0038 08A4D886 comclr,nsv %r4,%r5,%r6 23 003c 08A4F886 comclr,ev %r4,%r5,%r6 24 25 0040 90A600F6 comiclr 123,%r5,%r6 26 0044 90A620F6 comiclr,= 123,%r5,%r6 27 0048 90A640F6 comiclr,< 123,%r5,%r6 28 004c 90A660F6 comiclr,<= 123,%r5,%r6 29 0050 90A680F6 comiclr,<< 123,%r5,%r6 30 0054 90A6A0F6 comiclr,<<= 123,%r5,%r6 31 0058 90A6C0F6 comiclr,sv 123,%r5,%r6 32 005c 90A6E0F6 comiclr,od 123,%r5,%r6 33 0060 90A610F6 comiclr,tr 123,%r5,%r6 34 0064 90A630F6 comiclr,<> 123,%r5,%r6 35 0068 90A650F6 comiclr,>= 123,%r5,%r6 36 006c 90A670F6 comiclr,> 123,%r5,%r6 37 0070 90A690F6 comiclr,>>= 123,%r5,%r6 38 0074 90A6B0F6 comiclr,>> 123,%r5,%r6 39 0078 90A6D0F6 comiclr,nsv 123,%r5,%r6 40 007c 90A6F0F6 comiclr,ev 123,%r5,%r6 41 PASS: comclr.s: comclr tests Starting ../as-new -al logical.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/logical.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/logical.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40246 or %r4,%r5,%r6 10 0004 08A42246 or,= %r4,%r5,%r6 11 0008 08A44246 or,< %r4,%r5,%r6 12 000c 08A46246 or,<= %r4,%r5,%r6 13 0010 08A4E246 or,od %r4,%r5,%r6 14 0014 08A41246 or,tr %r4,%r5,%r6 15 0018 08A43246 or,<> %r4,%r5,%r6 16 001c 08A45246 or,>= %r4,%r5,%r6 17 0020 08A47246 or,> %r4,%r5,%r6 18 0024 08A4F246 or,ev %r4,%r5,%r6 19 20 0028 08A40286 xor %r4,%r5,%r6 21 002c 08A42286 xor,= %r4,%r5,%r6 22 0030 08A44286 xor,< %r4,%r5,%r6 23 0034 08A46286 xor,<= %r4,%r5,%r6 24 0038 08A4E286 xor,od %r4,%r5,%r6 25 003c 08A41286 xor,tr %r4,%r5,%r6 26 0040 08A43286 xor,<> %r4,%r5,%r6 27 0044 08A45286 xor,>= %r4,%r5,%r6 28 0048 08A47286 xor,> %r4,%r5,%r6 29 004c 08A4F286 xor,ev %r4,%r5,%r6 30 31 0050 08A40206 and %r4,%r5,%r6 32 0054 08A42206 and,= %r4,%r5,%r6 33 0058 08A44206 and,< %r4,%r5,%r6 34 005c 08A46206 and,<= %r4,%r5,%r6 35 0060 08A4E206 and,od %r4,%r5,%r6 36 0064 08A41206 and,tr %r4,%r5,%r6 37 0068 08A43206 and,<> %r4,%r5,%r6 38 006c 08A45206 and,>= %r4,%r5,%r6 39 0070 08A47206 and,> %r4,%r5,%r6 40 0074 08A4F206 and,ev %r4,%r5,%r6 41 42 0078 08A40006 andcm %r4,%r5,%r6 43 007c 08A42006 andcm,= %r4,%r5,%r6 44 0080 08A44006 andcm,< %r4,%r5,%r6 45 0084 08A46006 andcm,<= %r4,%r5,%r6 46 0088 08A4E006 andcm,od %r4,%r5,%r6 47 008c 08A41006 andcm,tr %r4,%r5,%r6 48 0090 08A43006 andcm,<> %r4,%r5,%r6 49 0094 08A45006 andcm,>= %r4,%r5,%r6 50 0098 08A47006 andcm,> %r4,%r5,%r6 51 009c 08A4F006 andcm,ev %r4,%r5,%r6 52 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/logical.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08A40246 or %r4,%r5,%r6 10 0004 08A42246 or,= %r4,%r5,%r6 11 0008 08A44246 or,< %r4,%r5,%r6 12 000c 08A46246 or,<= %r4,%r5,%r6 13 0010 08A4E246 or,od %r4,%r5,%r6 14 0014 08A41246 or,tr %r4,%r5,%r6 15 0018 08A43246 or,<> %r4,%r5,%r6 16 001c 08A45246 or,>= %r4,%r5,%r6 17 0020 08A47246 or,> %r4,%r5,%r6 18 0024 08A4F246 or,ev %r4,%r5,%r6 19 20 0028 08A40286 xor %r4,%r5,%r6 21 002c 08A42286 xor,= %r4,%r5,%r6 22 0030 08A44286 xor,< %r4,%r5,%r6 23 0034 08A46286 xor,<= %r4,%r5,%r6 24 0038 08A4E286 xor,od %r4,%r5,%r6 25 003c 08A41286 xor,tr %r4,%r5,%r6 26 0040 08A43286 xor,<> %r4,%r5,%r6 27 0044 08A45286 xor,>= %r4,%r5,%r6 28 0048 08A47286 xor,> %r4,%r5,%r6 29 004c 08A4F286 xor,ev %r4,%r5,%r6 30 31 0050 08A40206 and %r4,%r5,%r6 32 0054 08A42206 and,= %r4,%r5,%r6 33 0058 08A44206 and,< %r4,%r5,%r6 34 005c 08A46206 and,<= %r4,%r5,%r6 35 0060 08A4E206 and,od %r4,%r5,%r6 36 0064 08A41206 and,tr %r4,%r5,%r6 37 0068 08A43206 and,<> %r4,%r5,%r6 38 006c 08A45206 and,>= %r4,%r5,%r6 39 0070 08A47206 and,> %r4,%r5,%r6 40 0074 08A4F206 and,ev %r4,%r5,%r6 41 42 0078 08A40006 andcm %r4,%r5,%r6 43 007c 08A42006 andcm,= %r4,%r5,%r6 44 0080 08A44006 andcm,< %r4,%r5,%r6 45 0084 08A46006 andcm,<= %r4,%r5,%r6 46 0088 08A4E006 andcm,od %r4,%r5,%r6 47 008c 08A41006 andcm,tr %r4,%r5,%r6 48 0090 08A43006 andcm,<> %r4,%r5,%r6 49 0094 08A45006 andcm,>= %r4,%r5,%r6 50 0098 08A47006 andcm,> %r4,%r5,%r6 51 009c 08A4F006 andcm,ev %r4,%r5,%r6 52 PASS: logical.s: logical tests Starting ../as-new -al unit.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/unit.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/unit.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic unit instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 10 0000 08A40386 uxor %r4,%r5,%r6 11 0004 08A44386 uxor,sbz %r4,%r5,%r6 12 0008 08A46386 uxor,shz %r4,%r5,%r6 13 000c 08A41386 uxor,tr %r4,%r5,%r6 14 0010 08A45386 uxor,nbz %r4,%r5,%r6 15 0014 08A47386 uxor,nhz %r4,%r5,%r6 16 17 0018 08A40986 uaddcm %r4,%r5,%r6 18 001c 08A44986 uaddcm,sbz %r4,%r5,%r6 19 0020 08A46986 uaddcm,shz %r4,%r5,%r6 20 0024 08A48986 uaddcm,sdc %r4,%r5,%r6 21 0028 08A4C986 uaddcm,sbc %r4,%r5,%r6 22 002c 08A4E986 uaddcm,shc %r4,%r5,%r6 23 0030 08A41986 uaddcm,tr %r4,%r5,%r6 24 0034 08A45986 uaddcm,nbz %r4,%r5,%r6 25 0038 08A47986 uaddcm,nhz %r4,%r5,%r6 26 003c 08A49986 uaddcm,ndc %r4,%r5,%r6 27 0040 08A4D986 uaddcm,nbc %r4,%r5,%r6 28 0044 08A4F986 uaddcm,nhc %r4,%r5,%r6 29 30 0048 08A409C6 uaddcmt %r4,%r5,%r6 31 004c 08A449C6 uaddcmt,sbz %r4,%r5,%r6 32 0050 08A469C6 uaddcmt,shz %r4,%r5,%r6 33 0054 08A489C6 uaddcmt,sdc %r4,%r5,%r6 34 0058 08A4C9C6 uaddcmt,sbc %r4,%r5,%r6 35 005c 08A4E9C6 uaddcmt,shc %r4,%r5,%r6 36 0060 08A419C6 uaddcmt,tr %r4,%r5,%r6 37 0064 08A459C6 uaddcmt,nbz %r4,%r5,%r6 38 0068 08A479C6 uaddcmt,nhz %r4,%r5,%r6 39 006c 08A499C6 uaddcmt,ndc %r4,%r5,%r6 40 0070 08A4D9C6 uaddcmt,nbc %r4,%r5,%r6 41 0074 08A4F9C6 uaddcmt,nhc %r4,%r5,%r6 42 43 0078 08A409C6 uaddcm,tc %r4,%r5,%r6 44 007c 08A449C6 uaddcm,tc,sbz %r4,%r5,%r6 45 0080 08A469C6 uaddcm,tc,shz %r4,%r5,%r6 46 0084 08A489C6 uaddcm,tc,sdc %r4,%r5,%r6 47 0088 08A4C9C6 uaddcm,tc,sbc %r4,%r5,%r6 48 008c 08A4E9C6 uaddcm,tc,shc %r4,%r5,%r6 49 0090 08A419C6 uaddcm,tc,tr %r4,%r5,%r6 50 0094 08A459C6 uaddcm,tc,nbz %r4,%r5,%r6 51 0098 08A479C6 uaddcm,tc,nhz %r4,%r5,%r6 52 009c 08A499C6 uaddcm,tc,ndc %r4,%r5,%r6 53 00a0 08A4D9C6 uaddcm,tc,nbc %r4,%r5,%r6 54 00a4 08A4F9C6 uaddcm,tc,nhc %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/unit.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic unit instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 10 0000 08A40386 uxor %r4,%r5,%r6 11 0004 08A44386 uxor,sbz %r4,%r5,%r6 12 0008 08A46386 uxor,shz %r4,%r5,%r6 13 000c 08A41386 uxor,tr %r4,%r5,%r6 14 0010 08A45386 uxor,nbz %r4,%r5,%r6 15 0014 08A47386 uxor,nhz %r4,%r5,%r6 16 17 0018 08A40986 uaddcm %r4,%r5,%r6 18 001c 08A44986 uaddcm,sbz %r4,%r5,%r6 19 0020 08A46986 uaddcm,shz %r4,%r5,%r6 20 0024 08A48986 uaddcm,sdc %r4,%r5,%r6 21 0028 08A4C986 uaddcm,sbc %r4,%r5,%r6 22 002c 08A4E986 uaddcm,shc %r4,%r5,%r6 23 0030 08A41986 uaddcm,tr %r4,%r5,%r6 24 0034 08A45986 uaddcm,nbz %r4,%r5,%r6 25 0038 08A47986 uaddcm,nhz %r4,%r5,%r6 26 003c 08A49986 uaddcm,ndc %r4,%r5,%r6 27 0040 08A4D986 uaddcm,nbc %r4,%r5,%r6 28 0044 08A4F986 uaddcm,nhc %r4,%r5,%r6 29 30 0048 08A409C6 uaddcmt %r4,%r5,%r6 31 004c 08A449C6 uaddcmt,sbz %r4,%r5,%r6 32 0050 08A469C6 uaddcmt,shz %r4,%r5,%r6 33 0054 08A489C6 uaddcmt,sdc %r4,%r5,%r6 34 0058 08A4C9C6 uaddcmt,sbc %r4,%r5,%r6 35 005c 08A4E9C6 uaddcmt,shc %r4,%r5,%r6 36 0060 08A419C6 uaddcmt,tr %r4,%r5,%r6 37 0064 08A459C6 uaddcmt,nbz %r4,%r5,%r6 38 0068 08A479C6 uaddcmt,nhz %r4,%r5,%r6 39 006c 08A499C6 uaddcmt,ndc %r4,%r5,%r6 40 0070 08A4D9C6 uaddcmt,nbc %r4,%r5,%r6 41 0074 08A4F9C6 uaddcmt,nhc %r4,%r5,%r6 42 43 0078 08A409C6 uaddcm,tc %r4,%r5,%r6 44 007c 08A449C6 uaddcm,tc,sbz %r4,%r5,%r6 45 0080 08A469C6 uaddcm,tc,shz %r4,%r5,%r6 46 0084 08A489C6 uaddcm,tc,sdc %r4,%r5,%r6 47 0088 08A4C9C6 uaddcm,tc,sbc %r4,%r5,%r6 48 008c 08A4E9C6 uaddcm,tc,shc %r4,%r5,%r6 49 0090 08A419C6 uaddcm,tc,tr %r4,%r5,%r6 50 0094 08A459C6 uaddcm,tc,nbz %r4,%r5,%r6 51 0098 08A479C6 uaddcm,tc,nhz %r4,%r5,%r6 52 009c 08A499C6 uaddcm,tc,ndc %r4,%r5,%r6 53 00a0 08A4D9C6 uaddcm,tc,nbc %r4,%r5,%r6 54 00a4 08A4F9C6 uaddcm,tc,nhc %r4,%r5,%r6 PASS: unit.s: unit tests Starting ../as-new -al unit2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/unit2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/unit2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 unit instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 10 0000 08A403A6 uxor,* %r4,%r5,%r6 11 0004 08A443A6 uxor,*sbz %r4,%r5,%r6 12 0008 08A463A6 uxor,*shz %r4,%r5,%r6 13 000c 08A413A6 uxor,*tr %r4,%r5,%r6 14 0010 08A453A6 uxor,*nbz %r4,%r5,%r6 15 0014 08A473A6 uxor,*nhz %r4,%r5,%r6 16 17 0018 08A409A6 uaddcm,* %r4,%r5,%r6 18 001c 08A449A6 uaddcm,*sbz %r4,%r5,%r6 19 0020 08A469A6 uaddcm,*shz %r4,%r5,%r6 20 0024 08A489A6 uaddcm,*sdc %r4,%r5,%r6 21 0028 08A4C9A6 uaddcm,*sbc %r4,%r5,%r6 22 002c 08A4E9A6 uaddcm,*shc %r4,%r5,%r6 23 0030 08A419A6 uaddcm,*tr %r4,%r5,%r6 24 0034 08A459A6 uaddcm,*nbz %r4,%r5,%r6 25 0038 08A479A6 uaddcm,*nhz %r4,%r5,%r6 26 003c 08A499A6 uaddcm,*ndc %r4,%r5,%r6 27 0040 08A4D9A6 uaddcm,*nbc %r4,%r5,%r6 28 0044 08A4F9A6 uaddcm,*nhc %r4,%r5,%r6 29 30 0048 08A409E6 uaddcm,tc,* %r4,%r5,%r6 31 004c 08A449E6 uaddcm,tc,*sbz %r4,%r5,%r6 32 0050 08A469E6 uaddcm,tc,*shz %r4,%r5,%r6 33 0054 08A489E6 uaddcm,tc,*sdc %r4,%r5,%r6 34 0058 08A4C9E6 uaddcm,tc,*sbc %r4,%r5,%r6 35 005c 08A4E9E6 uaddcm,tc,*shc %r4,%r5,%r6 36 0060 08A419E6 uaddcm,tc,*tr %r4,%r5,%r6 37 0064 08A459E6 uaddcm,tc,*nbz %r4,%r5,%r6 38 0068 08A479E6 uaddcm,tc,*nhz %r4,%r5,%r6 39 006c 08A499E6 uaddcm,tc,*ndc %r4,%r5,%r6 40 0070 08A4D9E6 uaddcm,tc,*nbc %r4,%r5,%r6 41 0074 08A4F9E6 uaddcm,tc,*nhc %r4,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/unit2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 unit instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 10 0000 08A403A6 uxor,* %r4,%r5,%r6 11 0004 08A443A6 uxor,*sbz %r4,%r5,%r6 12 0008 08A463A6 uxor,*shz %r4,%r5,%r6 13 000c 08A413A6 uxor,*tr %r4,%r5,%r6 14 0010 08A453A6 uxor,*nbz %r4,%r5,%r6 15 0014 08A473A6 uxor,*nhz %r4,%r5,%r6 16 17 0018 08A409A6 uaddcm,* %r4,%r5,%r6 18 001c 08A449A6 uaddcm,*sbz %r4,%r5,%r6 19 0020 08A469A6 uaddcm,*shz %r4,%r5,%r6 20 0024 08A489A6 uaddcm,*sdc %r4,%r5,%r6 21 0028 08A4C9A6 uaddcm,*sbc %r4,%r5,%r6 22 002c 08A4E9A6 uaddcm,*shc %r4,%r5,%r6 23 0030 08A419A6 uaddcm,*tr %r4,%r5,%r6 24 0034 08A459A6 uaddcm,*nbz %r4,%r5,%r6 25 0038 08A479A6 uaddcm,*nhz %r4,%r5,%r6 26 003c 08A499A6 uaddcm,*ndc %r4,%r5,%r6 27 0040 08A4D9A6 uaddcm,*nbc %r4,%r5,%r6 28 0044 08A4F9A6 uaddcm,*nhc %r4,%r5,%r6 29 30 0048 08A409E6 uaddcm,tc,* %r4,%r5,%r6 31 004c 08A449E6 uaddcm,tc,*sbz %r4,%r5,%r6 32 0050 08A469E6 uaddcm,tc,*shz %r4,%r5,%r6 33 0054 08A489E6 uaddcm,tc,*sdc %r4,%r5,%r6 34 0058 08A4C9E6 uaddcm,tc,*sbc %r4,%r5,%r6 35 005c 08A4E9E6 uaddcm,tc,*shc %r4,%r5,%r6 36 0060 08A419E6 uaddcm,tc,*tr %r4,%r5,%r6 37 0064 08A459E6 uaddcm,tc,*nbz %r4,%r5,%r6 38 0068 08A479E6 uaddcm,tc,*nhz %r4,%r5,%r6 39 006c 08A499E6 uaddcm,tc,*ndc %r4,%r5,%r6 40 0070 08A4D9E6 uaddcm,tc,*nbc %r4,%r5,%r6 41 0074 08A4F9E6 uaddcm,tc,*nhc %r4,%r5,%r6 PASS: unit2.s: unit2 tests Starting ../as-new -al dcor.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/dcor.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/dcor.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; decimal correction instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08800B85 dcor %r4,%r5 10 0004 08804B85 dcor,sbz %r4,%r5 11 0008 08806B85 dcor,shz %r4,%r5 12 000c 08808B85 dcor,sdc %r4,%r5 13 0010 0880CB85 dcor,sbc %r4,%r5 14 0014 0880EB85 dcor,shc %r4,%r5 15 0018 08801B85 dcor,tr %r4,%r5 16 001c 08805B85 dcor,nbz %r4,%r5 17 0020 08807B85 dcor,nhz %r4,%r5 18 0024 08809B85 dcor,ndc %r4,%r5 19 0028 0880DB85 dcor,nbc %r4,%r5 20 002c 0880FB85 dcor,nhc %r4,%r5 21 22 0030 08800BC5 idcor %r4,%r5 23 0034 08804BC5 idcor,sbz %r4,%r5 24 0038 08806BC5 idcor,shz %r4,%r5 25 003c 08808BC5 idcor,sdc %r4,%r5 26 0040 0880CBC5 idcor,sbc %r4,%r5 27 0044 0880EBC5 idcor,shc %r4,%r5 28 0048 08801BC5 idcor,tr %r4,%r5 29 004c 08805BC5 idcor,nbz %r4,%r5 30 0050 08807BC5 idcor,nhz %r4,%r5 31 0054 08809BC5 idcor,ndc %r4,%r5 32 0058 0880DBC5 idcor,nbc %r4,%r5 33 005c 0880FBC5 idcor,nhc %r4,%r5 34 35 0060 08800BC5 dcor,i %r4,%r5 36 0064 08804BC5 dcor,i,sbz %r4,%r5 37 0068 08806BC5 dcor,i,shz %r4,%r5 38 006c 08808BC5 dcor,i,sdc %r4,%r5 39 0070 0880CBC5 dcor,i,sbc %r4,%r5 40 0074 0880EBC5 dcor,i,shc %r4,%r5 41 0078 08801BC5 dcor,i,tr %r4,%r5 42 007c 08805BC5 dcor,i,nbz %r4,%r5 43 0080 08807BC5 dcor,i,nhz %r4,%r5 44 0084 08809BC5 dcor,i,ndc %r4,%r5 45 0088 0880DBC5 dcor,i,nbc %r4,%r5 46 008c 0880FBC5 dcor,i,nhc %r4,%r5 47 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/dcor.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; decimal correction instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08800B85 dcor %r4,%r5 10 0004 08804B85 dcor,sbz %r4,%r5 11 0008 08806B85 dcor,shz %r4,%r5 12 000c 08808B85 dcor,sdc %r4,%r5 13 0010 0880CB85 dcor,sbc %r4,%r5 14 0014 0880EB85 dcor,shc %r4,%r5 15 0018 08801B85 dcor,tr %r4,%r5 16 001c 08805B85 dcor,nbz %r4,%r5 17 0020 08807B85 dcor,nhz %r4,%r5 18 0024 08809B85 dcor,ndc %r4,%r5 19 0028 0880DB85 dcor,nbc %r4,%r5 20 002c 0880FB85 dcor,nhc %r4,%r5 21 22 0030 08800BC5 idcor %r4,%r5 23 0034 08804BC5 idcor,sbz %r4,%r5 24 0038 08806BC5 idcor,shz %r4,%r5 25 003c 08808BC5 idcor,sdc %r4,%r5 26 0040 0880CBC5 idcor,sbc %r4,%r5 27 0044 0880EBC5 idcor,shc %r4,%r5 28 0048 08801BC5 idcor,tr %r4,%r5 29 004c 08805BC5 idcor,nbz %r4,%r5 30 0050 08807BC5 idcor,nhz %r4,%r5 31 0054 08809BC5 idcor,ndc %r4,%r5 32 0058 0880DBC5 idcor,nbc %r4,%r5 33 005c 0880FBC5 idcor,nhc %r4,%r5 34 35 0060 08800BC5 dcor,i %r4,%r5 36 0064 08804BC5 dcor,i,sbz %r4,%r5 37 0068 08806BC5 dcor,i,shz %r4,%r5 38 006c 08808BC5 dcor,i,sdc %r4,%r5 39 0070 0880CBC5 dcor,i,sbc %r4,%r5 40 0074 0880EBC5 dcor,i,shc %r4,%r5 41 0078 08801BC5 dcor,i,tr %r4,%r5 42 007c 08805BC5 dcor,i,nbz %r4,%r5 43 0080 08807BC5 dcor,i,nhz %r4,%r5 44 0084 08809BC5 dcor,i,ndc %r4,%r5 45 0088 0880DBC5 dcor,i,nbc %r4,%r5 46 008c 0880FBC5 dcor,i,nhc %r4,%r5 47 PASS: dcor.s: dcor tests Starting ../as-new -al dcor2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/dcor2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/dcor2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 decimal correction instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08800BA5 dcor,* %r4,%r5 10 0004 08804BA5 dcor,*sbz %r4,%r5 11 0008 08806BA5 dcor,*shz %r4,%r5 12 000c 08808BA5 dcor,*sdc %r4,%r5 13 0010 0880CBA5 dcor,*sbc %r4,%r5 14 0014 0880EBA5 dcor,*shc %r4,%r5 15 0018 08801BA5 dcor,*tr %r4,%r5 16 001c 08805BA5 dcor,*nbz %r4,%r5 17 0020 08807BA5 dcor,*nhz %r4,%r5 18 0024 08809BA5 dcor,*ndc %r4,%r5 19 0028 0880DBA5 dcor,*nbc %r4,%r5 20 002c 0880FBA5 dcor,*nhc %r4,%r5 21 22 0030 08800BE5 dcor,i,* %r4,%r5 23 0034 08804BE5 dcor,i,*sbz %r4,%r5 24 0038 08806BE5 dcor,i,*shz %r4,%r5 25 003c 08808BE5 dcor,i,*sdc %r4,%r5 26 0040 0880CBE5 dcor,i,*sbc %r4,%r5 27 0044 0880EBE5 dcor,i,*shc %r4,%r5 28 0048 08801BE5 dcor,i,*tr %r4,%r5 29 004c 08805BE5 dcor,i,*nbz %r4,%r5 30 0050 08807BE5 dcor,i,*nhz %r4,%r5 31 0054 08809BE5 dcor,i,*ndc %r4,%r5 32 0058 0880DBE5 dcor,i,*nbc %r4,%r5 33 005c 0880FBE5 dcor,i,*nhc %r4,%r5 34 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/dcor2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 decimal correction instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 08800BA5 dcor,* %r4,%r5 10 0004 08804BA5 dcor,*sbz %r4,%r5 11 0008 08806BA5 dcor,*shz %r4,%r5 12 000c 08808BA5 dcor,*sdc %r4,%r5 13 0010 0880CBA5 dcor,*sbc %r4,%r5 14 0014 0880EBA5 dcor,*shc %r4,%r5 15 0018 08801BA5 dcor,*tr %r4,%r5 16 001c 08805BA5 dcor,*nbz %r4,%r5 17 0020 08807BA5 dcor,*nhz %r4,%r5 18 0024 08809BA5 dcor,*ndc %r4,%r5 19 0028 0880DBA5 dcor,*nbc %r4,%r5 20 002c 0880FBA5 dcor,*nhc %r4,%r5 21 22 0030 08800BE5 dcor,i,* %r4,%r5 23 0034 08804BE5 dcor,i,*sbz %r4,%r5 24 0038 08806BE5 dcor,i,*shz %r4,%r5 25 003c 08808BE5 dcor,i,*sdc %r4,%r5 26 0040 0880CBE5 dcor,i,*sbc %r4,%r5 27 0044 0880EBE5 dcor,i,*shc %r4,%r5 28 0048 08801BE5 dcor,i,*tr %r4,%r5 29 004c 08805BE5 dcor,i,*nbz %r4,%r5 30 0050 08807BE5 dcor,i,*nhz %r4,%r5 31 0054 08809BE5 dcor,i,*ndc %r4,%r5 32 0058 0880DBE5 dcor,i,*nbc %r4,%r5 33 005c 0880FBE5 dcor,i,*nhc %r4,%r5 34 PASS: dcor2.s: dcor2 tests Starting ../as-new -al addi.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s page 1 1 .code 2 .align 4 3 ; Basic add immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 B4A600F6 addi 123,%r5,%r6 9 0004 B4A620F6 addi,= 123,%r5,%r6 10 0008 B4A640F6 addi,< 123,%r5,%r6 11 000c B4A660F6 addi,<= 123,%r5,%r6 12 0010 B4A680F6 addi,nuv 123,%r5,%r6 13 0014 B4A6A0F6 addi,znv 123,%r5,%r6 14 0018 B4A6C0F6 addi,sv 123,%r5,%r6 15 001c B4A6E0F6 addi,od 123,%r5,%r6 16 0020 B4A610F6 addi,tr 123,%r5,%r6 17 0024 B4A630F6 addi,<> 123,%r5,%r6 18 0028 B4A650F6 addi,>= 123,%r5,%r6 19 002c B4A670F6 addi,> 123,%r5,%r6 20 0030 B4A690F6 addi,uv 123,%r5,%r6 21 0034 B4A6B0F6 addi,vnz 123,%r5,%r6 22 0038 B4A6D0F6 addi,nsv 123,%r5,%r6 23 003c B4A6F0F6 addi,ev 123,%r5,%r6 24 25 0040 B4A608F6 addio 123,%r5,%r6 26 0044 B4A628F6 addio,= 123,%r5,%r6 27 0048 B4A648F6 addio,< 123,%r5,%r6 28 004c B4A668F6 addio,<= 123,%r5,%r6 29 0050 B4A688F6 addio,nuv 123,%r5,%r6 30 0054 B4A6A8F6 addio,znv 123,%r5,%r6 31 0058 B4A6C8F6 addio,sv 123,%r5,%r6 32 005c B4A6E8F6 addio,od 123,%r5,%r6 33 0060 B4A618F6 addio,tr 123,%r5,%r6 34 0064 B4A638F6 addio,<> 123,%r5,%r6 35 0068 B4A658F6 addio,>= 123,%r5,%r6 36 006c B4A678F6 addio,> 123,%r5,%r6 37 0070 B4A698F6 addio,uv 123,%r5,%r6 38 0074 B4A6B8F6 addio,vnz 123,%r5,%r6 39 0078 B4A6D8F6 addio,nsv 123,%r5,%r6 40 007c B4A6F8F6 addio,ev 123,%r5,%r6 41 42 0080 B0A600F6 addit 123,%r5,%r6 43 0084 B0A620F6 addit,= 123,%r5,%r6 44 0088 B0A640F6 addit,< 123,%r5,%r6 45 008c B0A660F6 addit,<= 123,%r5,%r6 46 0090 B0A680F6 addit,nuv 123,%r5,%r6 47 0094 B0A6A0F6 addit,znv 123,%r5,%r6 48 0098 B0A6C0F6 addit,sv 123,%r5,%r6 49 009c B0A6E0F6 addit,od 123,%r5,%r6 50 00a0 B0A610F6 addit,tr 123,%r5,%r6 51 00a4 B0A630F6 addit,<> 123,%r5,%r6 52 00a8 B0A650F6 addit,>= 123,%r5,%r6 53 00ac B0A670F6 addit,> 123,%r5,%r6 54 00b0 B0A690F6 addit,uv 123,%r5,%r6 55 00b4 B0A6B0F6 addit,vnz 123,%r5,%r6 56 00b8 B0A6D0F6 addit,nsv 123,%r5,%r6 57 00bc B0A6F0F6 addit,ev 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s page 2 58 59 00c0 B0A608F6 addito 123,%r5,%r6 60 00c4 B0A628F6 addito,= 123,%r5,%r6 61 00c8 B0A648F6 addito,< 123,%r5,%r6 62 00cc B0A668F6 addito,<= 123,%r5,%r6 63 00d0 B0A688F6 addito,nuv 123,%r5,%r6 64 00d4 B0A6A8F6 addito,znv 123,%r5,%r6 65 00d8 B0A6C8F6 addito,sv 123,%r5,%r6 66 00dc B0A6E8F6 addito,od 123,%r5,%r6 67 00e0 B0A618F6 addito,tr 123,%r5,%r6 68 00e4 B0A638F6 addito,<> 123,%r5,%r6 69 00e8 B0A658F6 addito,>= 123,%r5,%r6 70 00ec B0A678F6 addito,> 123,%r5,%r6 71 00f0 B0A698F6 addito,uv 123,%r5,%r6 72 00f4 B0A6B8F6 addito,vnz 123,%r5,%r6 73 00f8 B0A6D8F6 addito,nsv 123,%r5,%r6 74 00fc B0A6F8F6 addito,ev 123,%r5,%r6 75 76 0100 B4A608F6 addi,tsv 123,%r5,%r6 77 0104 B4A628F6 addi,tsv,= 123,%r5,%r6 78 0108 B4A648F6 addi,tsv,< 123,%r5,%r6 79 010c B4A668F6 addi,tsv,<= 123,%r5,%r6 80 0110 B4A688F6 addi,tsv,nuv 123,%r5,%r6 81 0114 B4A6A8F6 addi,tsv,znv 123,%r5,%r6 82 0118 B4A6C8F6 addi,tsv,sv 123,%r5,%r6 83 011c B4A6E8F6 addi,tsv,od 123,%r5,%r6 84 0120 B4A618F6 addi,tsv,tr 123,%r5,%r6 85 0124 B4A638F6 addi,tsv,<> 123,%r5,%r6 86 0128 B4A658F6 addi,tsv,>= 123,%r5,%r6 87 012c B4A678F6 addi,tsv,> 123,%r5,%r6 88 0130 B4A698F6 addi,tsv,uv 123,%r5,%r6 89 0134 B4A6B8F6 addi,tsv,vnz 123,%r5,%r6 90 0138 B4A6D8F6 addi,tsv,nsv 123,%r5,%r6 91 013c B4A6F8F6 addi,tsv,ev 123,%r5,%r6 92 93 0140 B0A600F6 addi,tc 123,%r5,%r6 94 0144 B0A620F6 addi,tc,= 123,%r5,%r6 95 0148 B0A640F6 addi,tc,< 123,%r5,%r6 96 014c B0A660F6 addi,tc,<= 123,%r5,%r6 97 0150 B0A680F6 addi,tc,nuv 123,%r5,%r6 98 0154 B0A6A0F6 addi,tc,znv 123,%r5,%r6 99 0158 B0A6C0F6 addi,tc,sv 123,%r5,%r6 100 015c B0A6E0F6 addi,tc,od 123,%r5,%r6 101 0160 B0A610F6 addi,tc,tr 123,%r5,%r6 102 0164 B0A630F6 addi,tc,<> 123,%r5,%r6 103 0168 B0A650F6 addi,tc,>= 123,%r5,%r6 104 016c B0A670F6 addi,tc,> 123,%r5,%r6 105 0170 B0A690F6 addi,tc,uv 123,%r5,%r6 106 0174 B0A6B0F6 addi,tc,vnz 123,%r5,%r6 107 0178 B0A6D0F6 addi,tc,nsv 123,%r5,%r6 108 017c B0A6F0F6 addi,tc,ev 123,%r5,%r6 109 110 0180 B0A608F6 addi,tc,tsv 123,%r5,%r6 111 0184 B0A628F6 addi,tc,tsv,= 123,%r5,%r6 112 0188 B0A648F6 addi,tc,tsv,< 123,%r5,%r6 113 018c B0A668F6 addi,tc,tsv,<= 123,%r5,%r6 114 0190 B0A688F6 addi,tc,tsv,nuv 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s page 3 115 0194 B0A6A8F6 addi,tc,tsv,znv 123,%r5,%r6 116 0198 B0A6C8F6 addi,tc,tsv,sv 123,%r5,%r6 117 019c B0A6E8F6 addi,tc,tsv,od 123,%r5,%r6 118 01a0 B0A618F6 addi,tsv,tc,tr 123,%r5,%r6 119 01a4 B0A638F6 addi,tsv,tc,<> 123,%r5,%r6 120 01a8 B0A658F6 addi,tsv,tc,>= 123,%r5,%r6 121 01ac B0A678F6 addi,tsv,tc,> 123,%r5,%r6 122 01b0 B0A698F6 addi,tsv,tc,uv 123,%r5,%r6 123 01b4 B0A6B8F6 addi,tsv,tc,vnz 123,%r5,%r6 124 01b8 B0A6D8F6 addi,tsv,tc,nsv 123,%r5,%r6 125 01bc B0A6F8F6 addi,tsv,tc,ev 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s page 1 1 .code 2 .align 4 3 ; Basic add immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 B4A600F6 addi 123,%r5,%r6 9 0004 B4A620F6 addi,= 123,%r5,%r6 10 0008 B4A640F6 addi,< 123,%r5,%r6 11 000c B4A660F6 addi,<= 123,%r5,%r6 12 0010 B4A680F6 addi,nuv 123,%r5,%r6 13 0014 B4A6A0F6 addi,znv 123,%r5,%r6 14 0018 B4A6C0F6 addi,sv 123,%r5,%r6 15 001c B4A6E0F6 addi,od 123,%r5,%r6 16 0020 B4A610F6 addi,tr 123,%r5,%r6 17 0024 B4A630F6 addi,<> 123,%r5,%r6 18 0028 B4A650F6 addi,>= 123,%r5,%r6 19 002c B4A670F6 addi,> 123,%r5,%r6 20 0030 B4A690F6 addi,uv 123,%r5,%r6 21 0034 B4A6B0F6 addi,vnz 123,%r5,%r6 22 0038 B4A6D0F6 addi,nsv 123,%r5,%r6 23 003c B4A6F0F6 addi,ev 123,%r5,%r6 24 25 0040 B4A608F6 addio 123,%r5,%r6 26 0044 B4A628F6 addio,= 123,%r5,%r6 27 0048 B4A648F6 addio,< 123,%r5,%r6 28 004c B4A668F6 addio,<= 123,%r5,%r6 29 0050 B4A688F6 addio,nuv 123,%r5,%r6 30 0054 B4A6A8F6 addio,znv 123,%r5,%r6 31 0058 B4A6C8F6 addio,sv 123,%r5,%r6 32 005c B4A6E8F6 addio,od 123,%r5,%r6 33 0060 B4A618F6 addio,tr 123,%r5,%r6 34 0064 B4A638F6 addio,<> 123,%r5,%r6 35 0068 B4A658F6 addio,>= 123,%r5,%r6 36 006c B4A678F6 addio,> 123,%r5,%r6 37 0070 B4A698F6 addio,uv 123,%r5,%r6 38 0074 B4A6B8F6 addio,vnz 123,%r5,%r6 39 0078 B4A6D8F6 addio,nsv 123,%r5,%r6 40 007c B4A6F8F6 addio,ev 123,%r5,%r6 41 42 0080 B0A600F6 addit 123,%r5,%r6 43 0084 B0A620F6 addit,= 123,%r5,%r6 44 0088 B0A640F6 addit,< 123,%r5,%r6 45 008c B0A660F6 addit,<= 123,%r5,%r6 46 0090 B0A680F6 addit,nuv 123,%r5,%r6 47 0094 B0A6A0F6 addit,znv 123,%r5,%r6 48 0098 B0A6C0F6 addit,sv 123,%r5,%r6 49 009c B0A6E0F6 addit,od 123,%r5,%r6 50 00a0 B0A610F6 addit,tr 123,%r5,%r6 51 00a4 B0A630F6 addit,<> 123,%r5,%r6 52 00a8 B0A650F6 addit,>= 123,%r5,%r6 53 00ac B0A670F6 addit,> 123,%r5,%r6 54 00b0 B0A690F6 addit,uv 123,%r5,%r6 55 00b4 B0A6B0F6 addit,vnz 123,%r5,%r6 56 00b8 B0A6D0F6 addit,nsv 123,%r5,%r6 57 00bc B0A6F0F6 addit,ev 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s page 2 58 59 00c0 B0A608F6 addito 123,%r5,%r6 60 00c4 B0A628F6 addito,= 123,%r5,%r6 61 00c8 B0A648F6 addito,< 123,%r5,%r6 62 00cc B0A668F6 addito,<= 123,%r5,%r6 63 00d0 B0A688F6 addito,nuv 123,%r5,%r6 64 00d4 B0A6A8F6 addito,znv 123,%r5,%r6 65 00d8 B0A6C8F6 addito,sv 123,%r5,%r6 66 00dc B0A6E8F6 addito,od 123,%r5,%r6 67 00e0 B0A618F6 addito,tr 123,%r5,%r6 68 00e4 B0A638F6 addito,<> 123,%r5,%r6 69 00e8 B0A658F6 addito,>= 123,%r5,%r6 70 00ec B0A678F6 addito,> 123,%r5,%r6 71 00f0 B0A698F6 addito,uv 123,%r5,%r6 72 00f4 B0A6B8F6 addito,vnz 123,%r5,%r6 73 00f8 B0A6D8F6 addito,nsv 123,%r5,%r6 74 00fc B0A6F8F6 addito,ev 123,%r5,%r6 75 76 0100 B4A608F6 addi,tsv 123,%r5,%r6 77 0104 B4A628F6 addi,tsv,= 123,%r5,%r6 78 0108 B4A648F6 addi,tsv,< 123,%r5,%r6 79 010c B4A668F6 addi,tsv,<= 123,%r5,%r6 80 0110 B4A688F6 addi,tsv,nuv 123,%r5,%r6 81 0114 B4A6A8F6 addi,tsv,znv 123,%r5,%r6 82 0118 B4A6C8F6 addi,tsv,sv 123,%r5,%r6 83 011c B4A6E8F6 addi,tsv,od 123,%r5,%r6 84 0120 B4A618F6 addi,tsv,tr 123,%r5,%r6 85 0124 B4A638F6 addi,tsv,<> 123,%r5,%r6 86 0128 B4A658F6 addi,tsv,>= 123,%r5,%r6 87 012c B4A678F6 addi,tsv,> 123,%r5,%r6 88 0130 B4A698F6 addi,tsv,uv 123,%r5,%r6 89 0134 B4A6B8F6 addi,tsv,vnz 123,%r5,%r6 90 0138 B4A6D8F6 addi,tsv,nsv 123,%r5,%r6 91 013c B4A6F8F6 addi,tsv,ev 123,%r5,%r6 92 93 0140 B0A600F6 addi,tc 123,%r5,%r6 94 0144 B0A620F6 addi,tc,= 123,%r5,%r6 95 0148 B0A640F6 addi,tc,< 123,%r5,%r6 96 014c B0A660F6 addi,tc,<= 123,%r5,%r6 97 0150 B0A680F6 addi,tc,nuv 123,%r5,%r6 98 0154 B0A6A0F6 addi,tc,znv 123,%r5,%r6 99 0158 B0A6C0F6 addi,tc,sv 123,%r5,%r6 100 015c B0A6E0F6 addi,tc,od 123,%r5,%r6 101 0160 B0A610F6 addi,tc,tr 123,%r5,%r6 102 0164 B0A630F6 addi,tc,<> 123,%r5,%r6 103 0168 B0A650F6 addi,tc,>= 123,%r5,%r6 104 016c B0A670F6 addi,tc,> 123,%r5,%r6 105 0170 B0A690F6 addi,tc,uv 123,%r5,%r6 106 0174 B0A6B0F6 addi,tc,vnz 123,%r5,%r6 107 0178 B0A6D0F6 addi,tc,nsv 123,%r5,%r6 108 017c B0A6F0F6 addi,tc,ev 123,%r5,%r6 109 110 0180 B0A608F6 addi,tc,tsv 123,%r5,%r6 111 0184 B0A628F6 addi,tc,tsv,= 123,%r5,%r6 112 0188 B0A648F6 addi,tc,tsv,< 123,%r5,%r6 113 018c B0A668F6 addi,tc,tsv,<= 123,%r5,%r6 114 0190 B0A688F6 addi,tc,tsv,nuv 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/addi.s page 3 115 0194 B0A6A8F6 addi,tc,tsv,znv 123,%r5,%r6 116 0198 B0A6C8F6 addi,tc,tsv,sv 123,%r5,%r6 117 019c B0A6E8F6 addi,tc,tsv,od 123,%r5,%r6 118 01a0 B0A618F6 addi,tsv,tc,tr 123,%r5,%r6 119 01a4 B0A638F6 addi,tsv,tc,<> 123,%r5,%r6 120 01a8 B0A658F6 addi,tsv,tc,>= 123,%r5,%r6 121 01ac B0A678F6 addi,tsv,tc,> 123,%r5,%r6 122 01b0 B0A698F6 addi,tsv,tc,uv 123,%r5,%r6 123 01b4 B0A6B8F6 addi,tsv,tc,vnz 123,%r5,%r6 124 01b8 B0A6D8F6 addi,tsv,tc,nsv 123,%r5,%r6 125 01bc B0A6F8F6 addi,tsv,tc,ev 123,%r5,%r6 PASS: addi.s: addi tests Starting ../as-new -al subi.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/subi.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/subi.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 94A600F6 subi 123,%r5,%r6 9 0004 94A620F6 subi,= 123,%r5,%r6 10 0008 94A640F6 subi,< 123,%r5,%r6 11 000c 94A660F6 subi,<= 123,%r5,%r6 12 0010 94A680F6 subi,<< 123,%r5,%r6 13 0014 94A6A0F6 subi,<<= 123,%r5,%r6 14 0018 94A6C0F6 subi,sv 123,%r5,%r6 15 001c 94A6E0F6 subi,od 123,%r5,%r6 16 0020 94A610F6 subi,tr 123,%r5,%r6 17 0024 94A630F6 subi,<> 123,%r5,%r6 18 0028 94A650F6 subi,>= 123,%r5,%r6 19 002c 94A670F6 subi,> 123,%r5,%r6 20 0030 94A690F6 subi,>>= 123,%r5,%r6 21 0034 94A6B0F6 subi,>> 123,%r5,%r6 22 0038 94A6D0F6 subi,nsv 123,%r5,%r6 23 003c 94A6F0F6 subi,ev 123,%r5,%r6 24 25 0040 94A608F6 subio 123,%r5,%r6 26 0044 94A628F6 subio,= 123,%r5,%r6 27 0048 94A648F6 subio,< 123,%r5,%r6 28 004c 94A668F6 subio,<= 123,%r5,%r6 29 0050 94A688F6 subio,<< 123,%r5,%r6 30 0054 94A6A8F6 subio,<<= 123,%r5,%r6 31 0058 94A6C8F6 subio,sv 123,%r5,%r6 32 005c 94A6E8F6 subio,od 123,%r5,%r6 33 0060 94A618F6 subio,tr 123,%r5,%r6 34 0064 94A638F6 subio,<> 123,%r5,%r6 35 0068 94A658F6 subio,>= 123,%r5,%r6 36 006c 94A678F6 subio,> 123,%r5,%r6 37 0070 94A698F6 subio,>>= 123,%r5,%r6 38 0074 94A6B8F6 subio,>> 123,%r5,%r6 39 0078 94A6D8F6 subio,nsv 123,%r5,%r6 40 007c 94A6F8F6 subio,ev 123,%r5,%r6 41 42 0080 94A608F6 subi,tsv 123,%r5,%r6 43 0084 94A628F6 subi,tsv,= 123,%r5,%r6 44 0088 94A648F6 subi,tsv,< 123,%r5,%r6 45 008c 94A668F6 subi,tsv,<= 123,%r5,%r6 46 0090 94A688F6 subi,tsv,<< 123,%r5,%r6 47 0094 94A6A8F6 subi,tsv,<<= 123,%r5,%r6 48 0098 94A6C8F6 subi,tsv,sv 123,%r5,%r6 49 009c 94A6E8F6 subi,tsv,od 123,%r5,%r6 50 00a0 94A618F6 subi,tsv,tr 123,%r5,%r6 51 00a4 94A638F6 subi,tsv,<> 123,%r5,%r6 52 00a8 94A658F6 subi,tsv,>= 123,%r5,%r6 53 00ac 94A678F6 subi,tsv,> 123,%r5,%r6 54 00b0 94A698F6 subi,tsv,>>= 123,%r5,%r6 55 00b4 94A6B8F6 subi,tsv,>> 123,%r5,%r6 56 00b8 94A6D8F6 subi,tsv,nsv 123,%r5,%r6 57 00bc 94A6F8F6 subi,tsv,ev 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/subi.s page 2 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/subi.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 94A600F6 subi 123,%r5,%r6 9 0004 94A620F6 subi,= 123,%r5,%r6 10 0008 94A640F6 subi,< 123,%r5,%r6 11 000c 94A660F6 subi,<= 123,%r5,%r6 12 0010 94A680F6 subi,<< 123,%r5,%r6 13 0014 94A6A0F6 subi,<<= 123,%r5,%r6 14 0018 94A6C0F6 subi,sv 123,%r5,%r6 15 001c 94A6E0F6 subi,od 123,%r5,%r6 16 0020 94A610F6 subi,tr 123,%r5,%r6 17 0024 94A630F6 subi,<> 123,%r5,%r6 18 0028 94A650F6 subi,>= 123,%r5,%r6 19 002c 94A670F6 subi,> 123,%r5,%r6 20 0030 94A690F6 subi,>>= 123,%r5,%r6 21 0034 94A6B0F6 subi,>> 123,%r5,%r6 22 0038 94A6D0F6 subi,nsv 123,%r5,%r6 23 003c 94A6F0F6 subi,ev 123,%r5,%r6 24 25 0040 94A608F6 subio 123,%r5,%r6 26 0044 94A628F6 subio,= 123,%r5,%r6 27 0048 94A648F6 subio,< 123,%r5,%r6 28 004c 94A668F6 subio,<= 123,%r5,%r6 29 0050 94A688F6 subio,<< 123,%r5,%r6 30 0054 94A6A8F6 subio,<<= 123,%r5,%r6 31 0058 94A6C8F6 subio,sv 123,%r5,%r6 32 005c 94A6E8F6 subio,od 123,%r5,%r6 33 0060 94A618F6 subio,tr 123,%r5,%r6 34 0064 94A638F6 subio,<> 123,%r5,%r6 35 0068 94A658F6 subio,>= 123,%r5,%r6 36 006c 94A678F6 subio,> 123,%r5,%r6 37 0070 94A698F6 subio,>>= 123,%r5,%r6 38 0074 94A6B8F6 subio,>> 123,%r5,%r6 39 0078 94A6D8F6 subio,nsv 123,%r5,%r6 40 007c 94A6F8F6 subio,ev 123,%r5,%r6 41 42 0080 94A608F6 subi,tsv 123,%r5,%r6 43 0084 94A628F6 subi,tsv,= 123,%r5,%r6 44 0088 94A648F6 subi,tsv,< 123,%r5,%r6 45 008c 94A668F6 subi,tsv,<= 123,%r5,%r6 46 0090 94A688F6 subi,tsv,<< 123,%r5,%r6 47 0094 94A6A8F6 subi,tsv,<<= 123,%r5,%r6 48 0098 94A6C8F6 subi,tsv,sv 123,%r5,%r6 49 009c 94A6E8F6 subi,tsv,od 123,%r5,%r6 50 00a0 94A618F6 subi,tsv,tr 123,%r5,%r6 51 00a4 94A638F6 subi,tsv,<> 123,%r5,%r6 52 00a8 94A658F6 subi,tsv,>= 123,%r5,%r6 53 00ac 94A678F6 subi,tsv,> 123,%r5,%r6 54 00b0 94A698F6 subi,tsv,>>= 123,%r5,%r6 55 00b4 94A6B8F6 subi,tsv,>> 123,%r5,%r6 56 00b8 94A6D8F6 subi,tsv,nsv 123,%r5,%r6 57 00bc 94A6F8F6 subi,tsv,ev 123,%r5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/subi.s page 2 PASS: subi.s: subi tests Starting ../as-new -al shift.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D0A40006 vshd %r4,%r5,%r6 9 0004 D0A42006 vshd,= %r4,%r5,%r6 10 0008 D0A44006 vshd,< %r4,%r5,%r6 11 000c D0A46006 vshd,od %r4,%r5,%r6 12 0010 D0A48006 vshd,tr %r4,%r5,%r6 13 0014 D0A4A006 vshd,<> %r4,%r5,%r6 14 0018 D0A4C006 vshd,>= %r4,%r5,%r6 15 001c D0A4E006 vshd,ev %r4,%r5,%r6 16 17 0020 D0A40B46 shd %r4,%r5,5,%r6 18 0024 D0A42B46 shd,= %r4,%r5,5,%r6 19 0028 D0A44B46 shd,< %r4,%r5,5,%r6 20 002c D0A46B46 shd,od %r4,%r5,5,%r6 21 0030 D0A48B46 shd,tr %r4,%r5,5,%r6 22 0034 D0A4AB46 shd,<> %r4,%r5,5,%r6 23 0038 D0A4CB46 shd,>= %r4,%r5,5,%r6 24 003c D0A4EB46 shd,ev %r4,%r5,5,%r6 25 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D0A40006 vshd %r4,%r5,%r6 9 0004 D0A42006 vshd,= %r4,%r5,%r6 10 0008 D0A44006 vshd,< %r4,%r5,%r6 11 000c D0A46006 vshd,od %r4,%r5,%r6 12 0010 D0A48006 vshd,tr %r4,%r5,%r6 13 0014 D0A4A006 vshd,<> %r4,%r5,%r6 14 0018 D0A4C006 vshd,>= %r4,%r5,%r6 15 001c D0A4E006 vshd,ev %r4,%r5,%r6 16 17 0020 D0A40B46 shd %r4,%r5,5,%r6 18 0024 D0A42B46 shd,= %r4,%r5,5,%r6 19 0028 D0A44B46 shd,< %r4,%r5,5,%r6 20 002c D0A46B46 shd,od %r4,%r5,5,%r6 21 0030 D0A48B46 shd,tr %r4,%r5,5,%r6 22 0034 D0A4AB46 shd,<> %r4,%r5,5,%r6 23 0038 D0A4CB46 shd,>= %r4,%r5,5,%r6 24 003c D0A4EB46 shd,ev %r4,%r5,5,%r6 25 PASS: shift.s: shift tests Starting ../as-new -al shift2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift2.s page 1 1 .code 2 .align 4 3 ; PA 2.0 format shift right instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D0A40006 shrpw %r4,%r5,%sar,%r6 9 0004 D0A42006 shrpw,= %r4,%r5,%sar,%r6 10 0008 D0A44006 shrpw,< %r4,%r5,%sar,%r6 11 000c D0A46006 shrpw,od %r4,%r5,%sar,%r6 12 0010 D0A48006 shrpw,tr %r4,%r5,%cr11,%r6 13 0014 D0A4A006 shrpw,<> %r4,%r5,%cr11,%r6 14 0018 D0A4C006 shrpw,>= %r4,%r5,%cr11,%r6 15 001c D0A4E006 shrpw,ev %r4,%r5,%cr11,%r6 16 17 0020 D0A40B46 shrpw %r4,%r5,5,%r6 18 0024 D0A42B46 shrpw,= %r4,%r5,5,%r6 19 0028 D0A44B46 shrpw,< %r4,%r5,5,%r6 20 002c D0A46B46 shrpw,od %r4,%r5,5,%r6 21 0030 D0A48B46 shrpw,tr %r4,%r5,5,%r6 22 0034 D0A4AB46 shrpw,<> %r4,%r5,5,%r6 23 0038 D0A4CB46 shrpw,>= %r4,%r5,5,%r6 24 003c D0A4EB46 shrpw,ev %r4,%r5,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift2.s page 1 1 .code 2 .align 4 3 ; PA 2.0 format shift right instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D0A40006 shrpw %r4,%r5,%sar,%r6 9 0004 D0A42006 shrpw,= %r4,%r5,%sar,%r6 10 0008 D0A44006 shrpw,< %r4,%r5,%sar,%r6 11 000c D0A46006 shrpw,od %r4,%r5,%sar,%r6 12 0010 D0A48006 shrpw,tr %r4,%r5,%cr11,%r6 13 0014 D0A4A006 shrpw,<> %r4,%r5,%cr11,%r6 14 0018 D0A4C006 shrpw,>= %r4,%r5,%cr11,%r6 15 001c D0A4E006 shrpw,ev %r4,%r5,%cr11,%r6 16 17 0020 D0A40B46 shrpw %r4,%r5,5,%r6 18 0024 D0A42B46 shrpw,= %r4,%r5,5,%r6 19 0028 D0A44B46 shrpw,< %r4,%r5,5,%r6 20 002c D0A46B46 shrpw,od %r4,%r5,5,%r6 21 0030 D0A48B46 shrpw,tr %r4,%r5,5,%r6 22 0034 D0A4AB46 shrpw,<> %r4,%r5,5,%r6 23 0038 D0A4CB46 shrpw,>= %r4,%r5,5,%r6 24 003c D0A4EB46 shrpw,ev %r4,%r5,5,%r6 PASS: shift2.s: shift tests Starting ../as-new -al shift3.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift3.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA 2.0 shift right instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 D0A40206 shrpd,* %r4,%r5,%sar,%r6 10 0004 D0A42206 shrpd,*= %r4,%r5,%sar,%r6 11 0008 D0A44206 shrpd,*< %r4,%r5,%sar,%r6 12 000c D0A46206 shrpd,*od %r4,%r5,%sar,%r6 13 0010 D0A48206 shrpd,*tr %r4,%r5,%cr11,%r6 14 0014 D0A4A206 shrpd,*<> %r4,%r5,%cr11,%r6 15 0018 D0A4C206 shrpd,*>= %r4,%r5,%cr11,%r6 16 001c D0A4E206 shrpd,*ev %r4,%r5,%cr11,%r6 17 18 0020 D0A40F46 shrpd,* %r4,%r5,5,%r6 19 0024 D0A42F46 shrpd,*= %r4,%r5,5,%r6 20 0028 D0A44F46 shrpd,*< %r4,%r5,5,%r6 21 002c D0A46F46 shrpd,*od %r4,%r5,5,%r6 22 0030 D0A48F46 shrpd,*tr %r4,%r5,5,%r6 23 0034 D0A4AF46 shrpd,*<> %r4,%r5,5,%r6 24 0038 D0A4CF46 shrpd,*>= %r4,%r5,5,%r6 25 003c D0A4EF46 shrpd,*ev %r4,%r5,5,%r6 26 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/shift3.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA 2.0 shift right instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 D0A40206 shrpd,* %r4,%r5,%sar,%r6 10 0004 D0A42206 shrpd,*= %r4,%r5,%sar,%r6 11 0008 D0A44206 shrpd,*< %r4,%r5,%sar,%r6 12 000c D0A46206 shrpd,*od %r4,%r5,%sar,%r6 13 0010 D0A48206 shrpd,*tr %r4,%r5,%cr11,%r6 14 0014 D0A4A206 shrpd,*<> %r4,%r5,%cr11,%r6 15 0018 D0A4C206 shrpd,*>= %r4,%r5,%cr11,%r6 16 001c D0A4E206 shrpd,*ev %r4,%r5,%cr11,%r6 17 18 0020 D0A40F46 shrpd,* %r4,%r5,5,%r6 19 0024 D0A42F46 shrpd,*= %r4,%r5,5,%r6 20 0028 D0A44F46 shrpd,*< %r4,%r5,5,%r6 21 002c D0A46F46 shrpd,*od %r4,%r5,5,%r6 22 0030 D0A48F46 shrpd,*tr %r4,%r5,5,%r6 23 0034 D0A4AF46 shrpd,*<> %r4,%r5,5,%r6 24 0038 D0A4CF46 shrpd,*>= %r4,%r5,5,%r6 25 003c D0A4EF46 shrpd,*ev %r4,%r5,5,%r6 26 PASS: shift3.s: shift3 tests Starting ../as-new -al extract.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:24: Warning: Immediates 5 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D08618B6 extru %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D08638B6 extru,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D08658B6 extru,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D08678B6 extru,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D08698B6 extru,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D086B8B6 extru,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D086D8B6 extru,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D086F8B6 extru,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D0861CB6 extrs %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D0863CB6 extrs,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D0865CB6 extrs,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D0867CB6 extrs,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D0869CB6 extrs,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D086BCB6 extrs,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D086DCB6 extrs,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D086FCB6 extrs,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D086101B vextru %r4,5,%r6 27 0044 D086301B vextru,= %r4,5,%r6 28 0048 D086501B vextru,< %r4,5,%r6 29 004c D086701B vextru,od %r4,5,%r6 30 0050 D086901B vextru,tr %r4,5,%r6 31 0054 D086B01B vextru,<> %r4,5,%r6 32 0058 D086D01B vextru,>= %r4,5,%r6 33 005c D086F01B vextru,ev %r4,5,%r6 34 35 0060 D086141B vextrs %r4,5,%r6 36 0064 D086341B vextrs,= %r4,5,%r6 37 0068 D086541B vextrs,< %r4,5,%r6 38 006c D086741B vextrs,od %r4,5,%r6 39 0070 D086941B vextrs,tr %r4,5,%r6 40 0074 D086B41B vextrs,<> %r4,5,%r6 41 0078 D086D41B vextrs,>= %r4,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s page 2 42 007c D086F41B vextrs,ev %r4,5,%r6 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s:24: Warning: Immediates 5 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D08618B6 extru %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D08638B6 extru,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D08658B6 extru,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D08678B6 extru,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D08698B6 extru,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D086B8B6 extru,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D086D8B6 extru,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D086F8B6 extru,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D0861CB6 extrs %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D0863CB6 extrs,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D0865CB6 extrs,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D0867CB6 extrs,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D0869CB6 extrs,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D086BCB6 extrs,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D086DCB6 extrs,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D086FCB6 extrs,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D086101B vextru %r4,5,%r6 27 0044 D086301B vextru,= %r4,5,%r6 28 0048 D086501B vextru,< %r4,5,%r6 29 004c D086701B vextru,od %r4,5,%r6 30 0050 D086901B vextru,tr %r4,5,%r6 31 0054 D086B01B vextru,<> %r4,5,%r6 32 0058 D086D01B vextru,>= %r4,5,%r6 33 005c D086F01B vextru,ev %r4,5,%r6 34 35 0060 D086141B vextrs %r4,5,%r6 36 0064 D086341B vextrs,= %r4,5,%r6 37 0068 D086541B vextrs,< %r4,5,%r6 38 006c D086741B vextrs,od %r4,5,%r6 39 0070 D086941B vextrs,tr %r4,5,%r6 40 0074 D086B41B vextrs,<> %r4,5,%r6 41 0078 D086D41B vextrs,>= %r4,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract.s page 2 42 007c D086F41B vextrs,ev %r4,5,%r6 PASS: extract.s: extract tests Starting ../as-new -al extract2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:24: Warning: Immediates 5 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D08618B6 extrw,u %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D08638B6 extrw,u,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D08658B6 extrw,u,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D08678B6 extrw,u,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D08698B6 extrw,u,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D086B8B6 extrw,u,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D086D8B6 extrw,u,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D086F8B6 extrw,u,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D0861CB6 extrw,s %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D0863CB6 extrw,s,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D0865CB6 extrw,s,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D0867CB6 extrw,s,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D0869CB6 extrw,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D086BCB6 extrw,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D086DCB6 extrw,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D086FCB6 extrw,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D086101B extrw,u %r4,%sar,5,%r6 27 0044 D086301B extrw,u,= %r4,%sar,5,%r6 28 0048 D086501B extrw,u,< %r4,%sar,5,%r6 29 004c D086701B extrw,u,od %r4,%sar,5,%r6 30 0050 D086901B extrw,u,tr %r4,%sar,5,%r6 31 0054 D086B01B extrw,u,<> %r4,%sar,5,%r6 32 0058 D086D01B extrw,u,>= %r4,%sar,5,%r6 33 005c D086F01B extrw,u,ev %r4,%sar,5,%r6 34 35 0060 D086141B extrw,s %r4,%sar,5,%r6 36 0064 D086341B extrw,s,= %r4,%sar,5,%r6 37 0068 D086541B extrw,s,< %r4,%sar,5,%r6 38 006c D086741B extrw,s,od %r4,%sar,5,%r6 39 0070 D086941B extrw,tr %r4,%sar,5,%r6 40 0074 D086B41B extrw,<> %r4,%sar,5,%r6 41 0078 D086D41B extrw,>= %r4,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s page 2 42 007c D086F41B extrw,ev %r4,%sar,5,%r6 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s:24: Warning: Immediates 5 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D08618B6 extrw,u %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D08638B6 extrw,u,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D08658B6 extrw,u,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D08678B6 extrw,u,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D08698B6 extrw,u,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D086B8B6 extrw,u,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D086D8B6 extrw,u,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D086F8B6 extrw,u,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D0861CB6 extrw,s %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D0863CB6 extrw,s,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D0865CB6 extrw,s,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D0867CB6 extrw,s,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D0869CB6 extrw,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D086BCB6 extrw,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D086DCB6 extrw,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D086FCB6 extrw,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D086101B extrw,u %r4,%sar,5,%r6 27 0044 D086301B extrw,u,= %r4,%sar,5,%r6 28 0048 D086501B extrw,u,< %r4,%sar,5,%r6 29 004c D086701B extrw,u,od %r4,%sar,5,%r6 30 0050 D086901B extrw,u,tr %r4,%sar,5,%r6 31 0054 D086B01B extrw,u,<> %r4,%sar,5,%r6 32 0058 D086D01B extrw,u,>= %r4,%sar,5,%r6 33 005c D086F01B extrw,u,ev %r4,%sar,5,%r6 34 35 0060 D086141B extrw,s %r4,%sar,5,%r6 36 0064 D086341B extrw,s,= %r4,%sar,5,%r6 37 0068 D086541B extrw,s,< %r4,%sar,5,%r6 38 006c D086741B extrw,s,od %r4,%sar,5,%r6 39 0070 D086941B extrw,tr %r4,%sar,5,%r6 40 0074 D086B41B extrw,<> %r4,%sar,5,%r6 41 0078 D086D41B extrw,>= %r4,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract2.s page 2 42 007c D086F41B extrw,ev %r4,%sar,5,%r6 PASS: extract2.s: extract2 tests Starting ../as-new -al extract3.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract3.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 D886015B extrd,u,* %r4,10,5,%r6 10 0004 D886215B extrd,u,*= %r4,10,5,%r6 11 0008 D886415B extrd,u,*< %r4,10,5,%r6 12 000c D886615B extrd,u,*od %r4,10,5,%r6 13 0010 D886815B extrd,u,*tr %r4,10,5,%r6 14 0014 D886A15B extrd,u,*<> %r4,10,5,%r6 15 0018 D886C15B extrd,u,*>= %r4,10,5,%r6 16 001c D886E15B extrd,u,*ev %r4,10,5,%r6 17 18 0020 D886055B extrd,s,* %r4,10,5,%r6 19 0024 D886255B extrd,s,*= %r4,10,5,%r6 20 0028 D886455B extrd,s,*< %r4,10,5,%r6 21 002c D886655B extrd,s,*od %r4,10,5,%r6 22 0030 D886855B extrd,*tr %r4,10,5,%r6 23 0034 D886A55B extrd,*<> %r4,10,5,%r6 24 0038 D886C55B extrd,*>= %r4,10,5,%r6 25 003c D886E55B extrd,*ev %r4,10,5,%r6 26 27 0040 D086121B extrd,u,* %r4,%sar,5,%r6 28 0044 D086321B extrd,u,*= %r4,%sar,5,%r6 29 0048 D086521B extrd,u,*< %r4,%sar,5,%r6 30 004c D086721B extrd,u,*od %r4,%sar,5,%r6 31 0050 D086921B extrd,u,*tr %r4,%sar,5,%r6 32 0054 D086B21B extrd,u,*<> %r4,%sar,5,%r6 33 0058 D086D21B extrd,u,*>= %r4,%sar,5,%r6 34 005c D086F21B extrd,u,*ev %r4,%sar,5,%r6 35 36 0060 D086161B extrd,s,* %r4,%sar,5,%r6 37 0064 D086361B extrd,s,*= %r4,%sar,5,%r6 38 0068 D086561B extrd,s,*< %r4,%sar,5,%r6 39 006c D086761B extrd,s,*od %r4,%sar,5,%r6 40 0070 D086961B extrd,*tr %r4,%sar,5,%r6 41 0074 D086B61B extrd,*<> %r4,%sar,5,%r6 42 0078 D086D61B extrd,*>= %r4,%sar,5,%r6 43 007c D086F61B extrd,*ev %r4,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/extract3.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 D886015B extrd,u,* %r4,10,5,%r6 10 0004 D886215B extrd,u,*= %r4,10,5,%r6 11 0008 D886415B extrd,u,*< %r4,10,5,%r6 12 000c D886615B extrd,u,*od %r4,10,5,%r6 13 0010 D886815B extrd,u,*tr %r4,10,5,%r6 14 0014 D886A15B extrd,u,*<> %r4,10,5,%r6 15 0018 D886C15B extrd,u,*>= %r4,10,5,%r6 16 001c D886E15B extrd,u,*ev %r4,10,5,%r6 17 18 0020 D886055B extrd,s,* %r4,10,5,%r6 19 0024 D886255B extrd,s,*= %r4,10,5,%r6 20 0028 D886455B extrd,s,*< %r4,10,5,%r6 21 002c D886655B extrd,s,*od %r4,10,5,%r6 22 0030 D886855B extrd,*tr %r4,10,5,%r6 23 0034 D886A55B extrd,*<> %r4,10,5,%r6 24 0038 D886C55B extrd,*>= %r4,10,5,%r6 25 003c D886E55B extrd,*ev %r4,10,5,%r6 26 27 0040 D086121B extrd,u,* %r4,%sar,5,%r6 28 0044 D086321B extrd,u,*= %r4,%sar,5,%r6 29 0048 D086521B extrd,u,*< %r4,%sar,5,%r6 30 004c D086721B extrd,u,*od %r4,%sar,5,%r6 31 0050 D086921B extrd,u,*tr %r4,%sar,5,%r6 32 0054 D086B21B extrd,u,*<> %r4,%sar,5,%r6 33 0058 D086D21B extrd,u,*>= %r4,%sar,5,%r6 34 005c D086F21B extrd,u,*ev %r4,%sar,5,%r6 35 36 0060 D086161B extrd,s,* %r4,%sar,5,%r6 37 0064 D086361B extrd,s,*= %r4,%sar,5,%r6 38 0068 D086561B extrd,s,*< %r4,%sar,5,%r6 39 006c D086761B extrd,s,*od %r4,%sar,5,%r6 40 0070 D086961B extrd,*tr %r4,%sar,5,%r6 41 0074 D086B61B extrd,*<> %r4,%sar,5,%r6 42 0078 D086D61B extrd,*>= %r4,%sar,5,%r6 43 007c D086F61B extrd,*ev %r4,%sar,5,%r6 PASS: extract3.s: extract3 tests Starting ../as-new -al deposit.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:24: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:62: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:63: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:64: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:65: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:66: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:67: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:68: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:69: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:71: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:72: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:73: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:74: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:75: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:76: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:77: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:78: Warning: Immediates 4 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D4C40B56 zdep %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D4C42B56 zdep,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D4C44B56 zdep,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D4C46B56 zdep,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D4C48B56 zdep,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D4C4AB56 zdep,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D4C4CB56 zdep,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D4C4EB56 zdep,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D4C40F56 dep %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D4C42F56 dep,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D4C44F56 dep,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D4C46F56 dep,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D4C48F56 dep,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D4C4AF56 dep,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D4C4CF56 dep,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D4C4EF56 dep,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D4C4001B zvdep %r4,5,%r6 27 0044 D4C4201B zvdep,= %r4,5,%r6 28 0048 D4C4401B zvdep,< %r4,5,%r6 29 004c D4C4601B zvdep,od %r4,5,%r6 30 0050 D4C4801B zvdep,tr %r4,5,%r6 31 0054 D4C4A01B zvdep,<> %r4,5,%r6 32 0058 D4C4C01B zvdep,>= %r4,5,%r6 33 005c D4C4E01B zvdep,ev %r4,5,%r6 34 35 0060 D4C4041B vdep %r4,5,%r6 36 0064 D4C4241B vdep,= %r4,5,%r6 37 0068 D4C4441B vdep,< %r4,5,%r6 38 006c D4C4641B vdep,od %r4,5,%r6 39 0070 D4C4841B vdep,tr %r4,5,%r6 40 0074 D4C4A41B vdep,<> %r4,5,%r6 41 0078 D4C4C41B vdep,>= %r4,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s page 2 42 007c D4C4E41B vdep,ev %r4,5,%r6 43 44 0080 D4DF141B vdepi -1,5,%r6 45 0084 D4DF341B vdepi,= -1,5,%r6 46 0088 D4DF541B vdepi,< -1,5,%r6 47 008c D4DF741B vdepi,od -1,5,%r6 48 0090 D4DF941B vdepi,tr -1,5,%r6 49 0094 D4DFB41B vdepi,<> -1,5,%r6 50 0098 D4DFD41B vdepi,>= -1,5,%r6 51 009c D4DFF41B vdepi,ev -1,5,%r6 52 53 00a0 D4DF101B zvdepi -1,5,%r6 54 00a4 D4DF301B zvdepi,= -1,5,%r6 55 00a8 D4DF501B zvdepi,< -1,5,%r6 56 00ac D4DF701B zvdepi,od -1,5,%r6 57 00b0 D4DF901B zvdepi,tr -1,5,%r6 58 00b4 D4DFB01B zvdepi,<> -1,5,%r6 59 00b8 D4DFD01B zvdepi,>= -1,5,%r6 60 00bc D4DFF01B zvdepi,ev -1,5,%r6 61 62 00c0 D4DF1F76 depi -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 63 00c4 D4DF3F76 depi,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 64 00c8 D4DF5F76 depi,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 65 00cc D4DF7F76 depi,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 66 00d0 D4DF9F76 depi,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 67 00d4 D4DFBF76 depi,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 68 00d8 D4DFDF76 depi,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 69 00dc D4DFFF76 depi,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 70 71 00e0 D4DF1B76 zdepi -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 72 00e4 D4DF3B76 zdepi,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 73 00e8 D4DF5B76 zdepi,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 74 00ec D4DF7B76 zdepi,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 75 00f0 D4DF9B76 zdepi,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 76 00f4 D4DFBB76 zdepi,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 77 00f8 D4DFDB76 zdepi,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 78 00fc D4DFFB76 zdepi,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 79 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:24: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:62: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:63: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:64: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:65: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:66: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:67: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:68: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:69: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:71: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:72: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:73: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:74: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:75: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:76: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:77: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s:78: Warning: Immediates 4 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D4C40B56 zdep %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D4C42B56 zdep,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D4C44B56 zdep,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D4C46B56 zdep,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D4C48B56 zdep,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D4C4AB56 zdep,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D4C4CB56 zdep,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D4C4EB56 zdep,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D4C40F56 dep %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D4C42F56 dep,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D4C44F56 dep,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D4C46F56 dep,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D4C48F56 dep,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D4C4AF56 dep,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D4C4CF56 dep,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D4C4EF56 dep,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D4C4001B zvdep %r4,5,%r6 27 0044 D4C4201B zvdep,= %r4,5,%r6 28 0048 D4C4401B zvdep,< %r4,5,%r6 29 004c D4C4601B zvdep,od %r4,5,%r6 30 0050 D4C4801B zvdep,tr %r4,5,%r6 31 0054 D4C4A01B zvdep,<> %r4,5,%r6 32 0058 D4C4C01B zvdep,>= %r4,5,%r6 33 005c D4C4E01B zvdep,ev %r4,5,%r6 34 35 0060 D4C4041B vdep %r4,5,%r6 36 0064 D4C4241B vdep,= %r4,5,%r6 37 0068 D4C4441B vdep,< %r4,5,%r6 38 006c D4C4641B vdep,od %r4,5,%r6 39 0070 D4C4841B vdep,tr %r4,5,%r6 40 0074 D4C4A41B vdep,<> %r4,5,%r6 41 0078 D4C4C41B vdep,>= %r4,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit.s page 2 42 007c D4C4E41B vdep,ev %r4,5,%r6 43 44 0080 D4DF141B vdepi -1,5,%r6 45 0084 D4DF341B vdepi,= -1,5,%r6 46 0088 D4DF541B vdepi,< -1,5,%r6 47 008c D4DF741B vdepi,od -1,5,%r6 48 0090 D4DF941B vdepi,tr -1,5,%r6 49 0094 D4DFB41B vdepi,<> -1,5,%r6 50 0098 D4DFD41B vdepi,>= -1,5,%r6 51 009c D4DFF41B vdepi,ev -1,5,%r6 52 53 00a0 D4DF101B zvdepi -1,5,%r6 54 00a4 D4DF301B zvdepi,= -1,5,%r6 55 00a8 D4DF501B zvdepi,< -1,5,%r6 56 00ac D4DF701B zvdepi,od -1,5,%r6 57 00b0 D4DF901B zvdepi,tr -1,5,%r6 58 00b4 D4DFB01B zvdepi,<> -1,5,%r6 59 00b8 D4DFD01B zvdepi,>= -1,5,%r6 60 00bc D4DFF01B zvdepi,ev -1,5,%r6 61 62 00c0 D4DF1F76 depi -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 63 00c4 D4DF3F76 depi,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 64 00c8 D4DF5F76 depi,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 65 00cc D4DF7F76 depi,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 66 00d0 D4DF9F76 depi,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 67 00d4 D4DFBF76 depi,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 68 00d8 D4DFDF76 depi,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 69 00dc D4DFFF76 depi,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 70 71 00e0 D4DF1B76 zdepi -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 72 00e4 D4DF3B76 zdepi,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 73 00e8 D4DF5B76 zdepi,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 74 00ec D4DF7B76 zdepi,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 75 00f0 D4DF9B76 zdepi,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 76 00f4 D4DFBB76 zdepi,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 77 00f8 D4DFDB76 zdepi,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 78 00fc D4DFFB76 zdepi,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 79 PASS: deposit.s: deposit tests Starting ../as-new -al deposit2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:24: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:62: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:63: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:64: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:65: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:66: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:67: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:68: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:69: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:71: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:72: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:73: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:74: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:75: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:76: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:77: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:78: Warning: Immediates 4 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s page 1 1 .code 2 .align 4 3 ; Deposit instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D4C40B56 depw,z %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D4C42B56 depw,z,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D4C44B56 depw,z,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D4C46B56 depw,z,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D4C48B56 depw,z,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D4C4AB56 depw,z,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D4C4CB56 depw,z,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D4C4EB56 depw,z,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D4C40F56 depw %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D4C42F56 depw,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D4C44F56 depw,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D4C46F56 depw,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D4C48F56 depw,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D4C4AF56 depw,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D4C4CF56 depw,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D4C4EF56 depw,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D4C4001B depw,z %r4,%sar,5,%r6 27 0044 D4C4201B depw,z,= %r4,%sar,5,%r6 28 0048 D4C4401B depw,z,< %r4,%sar,5,%r6 29 004c D4C4601B depw,z,od %r4,%sar,5,%r6 30 0050 D4C4801B depw,z,tr %r4,%sar,5,%r6 31 0054 D4C4A01B depw,z,<> %r4,%sar,5,%r6 32 0058 D4C4C01B depw,z,>= %r4,%sar,5,%r6 33 005c D4C4E01B depw,z,ev %r4,%sar,5,%r6 34 35 0060 D4C4041B depw %r4,%sar,5,%r6 36 0064 D4C4241B depw,= %r4,%sar,5,%r6 37 0068 D4C4441B depw,< %r4,%sar,5,%r6 38 006c D4C4641B depw,od %r4,%sar,5,%r6 39 0070 D4C4841B depw,tr %r4,%sar,5,%r6 40 0074 D4C4A41B depw,<> %r4,%sar,5,%r6 41 0078 D4C4C41B depw,>= %r4,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s page 2 42 007c D4C4E41B depw,ev %r4,%sar,5,%r6 43 44 0080 D4DF141B depwi -1,%sar,5,%r6 45 0084 D4DF341B depwi,= -1,%sar,5,%r6 46 0088 D4DF541B depwi,< -1,%sar,5,%r6 47 008c D4DF741B depwi,od -1,%sar,5,%r6 48 0090 D4DF941B depwi,tr -1,%sar,5,%r6 49 0094 D4DFB41B depwi,<> -1,%sar,5,%r6 50 0098 D4DFD41B depwi,>= -1,%sar,5,%r6 51 009c D4DFF41B depwi,ev -1,%sar,5,%r6 52 53 00a0 D4DF101B depwi,z -1,%sar,5,%r6 54 00a4 D4DF301B depwi,z,= -1,%sar,5,%r6 55 00a8 D4DF501B depwi,z,< -1,%sar,5,%r6 56 00ac D4DF701B depwi,z,od -1,%sar,5,%r6 57 00b0 D4DF901B depwi,z,tr -1,%sar,5,%r6 58 00b4 D4DFB01B depwi,z,<> -1,%sar,5,%r6 59 00b8 D4DFD01B depwi,z,>= -1,%sar,5,%r6 60 00bc D4DFF01B depwi,z,ev -1,%sar,5,%r6 61 62 00c0 D4DF1F76 depwi -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 63 00c4 D4DF3F76 depwi,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 64 00c8 D4DF5F76 depwi,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 65 00cc D4DF7F76 depwi,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 66 00d0 D4DF9F76 depwi,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 67 00d4 D4DFBF76 depwi,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 68 00d8 D4DFDF76 depwi,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 69 00dc D4DFFF76 depwi,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 70 71 00e0 D4DF1B76 depwi,z -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 72 00e4 D4DF3B76 depwi,z,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 73 00e8 D4DF5B76 depwi,z,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 74 00ec D4DF7B76 depwi,z,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 75 00f0 D4DF9B76 depwi,z,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 76 00f4 D4DFBB76 depwi,z,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 77 00f8 D4DFDB76 depwi,z,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 78 00fc D4DFFB76 depwi,z,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:8: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:9: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:10: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:11: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:12: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:13: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:14: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:15: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:17: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:18: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:19: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:20: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:21: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:22: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:23: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:24: Warning: Immediates 5 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:62: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:63: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:64: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:65: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:66: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:67: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:68: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:69: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:71: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:72: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:73: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:74: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:75: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:76: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:77: Warning: Immediates 4 and 10 will give undefined behavior. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s:78: Warning: Immediates 4 and 10 will give undefined behavior. GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s page 1 1 .code 2 .align 4 3 ; Deposit instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 D4C40B56 depw,z %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 9 0004 D4C42B56 depw,z,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 10 0008 D4C44B56 depw,z,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 11 000c D4C46B56 depw,z,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 12 0010 D4C48B56 depw,z,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 13 0014 D4C4AB56 depw,z,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 14 0018 D4C4CB56 depw,z,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 15 001c D4C4EB56 depw,z,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 16 17 0020 D4C40F56 depw %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 18 0024 D4C42F56 depw,= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 19 0028 D4C44F56 depw,< %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 20 002c D4C46F56 depw,od %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 21 0030 D4C48F56 depw,tr %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 22 0034 D4C4AF56 depw,<> %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 23 0038 D4C4CF56 depw,>= %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 24 003c D4C4EF56 depw,ev %r4,5,10,%r6 **** Warning: Immediates 5 and 10 will give undefined behavior. 25 26 0040 D4C4001B depw,z %r4,%sar,5,%r6 27 0044 D4C4201B depw,z,= %r4,%sar,5,%r6 28 0048 D4C4401B depw,z,< %r4,%sar,5,%r6 29 004c D4C4601B depw,z,od %r4,%sar,5,%r6 30 0050 D4C4801B depw,z,tr %r4,%sar,5,%r6 31 0054 D4C4A01B depw,z,<> %r4,%sar,5,%r6 32 0058 D4C4C01B depw,z,>= %r4,%sar,5,%r6 33 005c D4C4E01B depw,z,ev %r4,%sar,5,%r6 34 35 0060 D4C4041B depw %r4,%sar,5,%r6 36 0064 D4C4241B depw,= %r4,%sar,5,%r6 37 0068 D4C4441B depw,< %r4,%sar,5,%r6 38 006c D4C4641B depw,od %r4,%sar,5,%r6 39 0070 D4C4841B depw,tr %r4,%sar,5,%r6 40 0074 D4C4A41B depw,<> %r4,%sar,5,%r6 41 0078 D4C4C41B depw,>= %r4,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit2.s page 2 42 007c D4C4E41B depw,ev %r4,%sar,5,%r6 43 44 0080 D4DF141B depwi -1,%sar,5,%r6 45 0084 D4DF341B depwi,= -1,%sar,5,%r6 46 0088 D4DF541B depwi,< -1,%sar,5,%r6 47 008c D4DF741B depwi,od -1,%sar,5,%r6 48 0090 D4DF941B depwi,tr -1,%sar,5,%r6 49 0094 D4DFB41B depwi,<> -1,%sar,5,%r6 50 0098 D4DFD41B depwi,>= -1,%sar,5,%r6 51 009c D4DFF41B depwi,ev -1,%sar,5,%r6 52 53 00a0 D4DF101B depwi,z -1,%sar,5,%r6 54 00a4 D4DF301B depwi,z,= -1,%sar,5,%r6 55 00a8 D4DF501B depwi,z,< -1,%sar,5,%r6 56 00ac D4DF701B depwi,z,od -1,%sar,5,%r6 57 00b0 D4DF901B depwi,z,tr -1,%sar,5,%r6 58 00b4 D4DFB01B depwi,z,<> -1,%sar,5,%r6 59 00b8 D4DFD01B depwi,z,>= -1,%sar,5,%r6 60 00bc D4DFF01B depwi,z,ev -1,%sar,5,%r6 61 62 00c0 D4DF1F76 depwi -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 63 00c4 D4DF3F76 depwi,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 64 00c8 D4DF5F76 depwi,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 65 00cc D4DF7F76 depwi,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 66 00d0 D4DF9F76 depwi,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 67 00d4 D4DFBF76 depwi,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 68 00d8 D4DFDF76 depwi,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 69 00dc D4DFFF76 depwi,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 70 71 00e0 D4DF1B76 depwi,z -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 72 00e4 D4DF3B76 depwi,z,= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 73 00e8 D4DF5B76 depwi,z,< -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 74 00ec D4DF7B76 depwi,z,od -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 75 00f0 D4DF9B76 depwi,z,tr -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 76 00f4 D4DFBB76 depwi,z,<> -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 77 00f8 D4DFDB76 depwi,z,>= -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. 78 00fc D4DFFB76 depwi,z,ev -1,4,10,%r6 **** Warning: Immediates 4 and 10 will give undefined behavior. PASS: deposit2.s: deposit2 tests Starting ../as-new -al deposit3.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit3.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA 2.0 Deposit instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 F0C40ABB depd,z,* %r4,10,5,%r6 10 0004 F0C42ABB depd,z,*= %r4,10,5,%r6 11 0008 F0C44ABB depd,z,*< %r4,10,5,%r6 12 000c F0C46ABB depd,z,*od %r4,10,5,%r6 13 0010 F0C48ABB depd,z,*tr %r4,10,5,%r6 14 0014 F0C4AABB depd,z,*<> %r4,10,5,%r6 15 0018 F0C4CABB depd,z,*>= %r4,10,5,%r6 16 001c F0C4EABB depd,z,*ev %r4,10,5,%r6 17 18 0020 F0C40EBB depd,* %r4,10,5,%r6 19 0024 F0C42EBB depd,*= %r4,10,5,%r6 20 0028 F0C44EBB depd,*< %r4,10,5,%r6 21 002c F0C46EBB depd,*od %r4,10,5,%r6 22 0030 F0C48EBB depd,*tr %r4,10,5,%r6 23 0034 F0C4AEBB depd,*<> %r4,10,5,%r6 24 0038 F0C4CEBB depd,*>= %r4,10,5,%r6 25 003c F0C4EEBB depd,*ev %r4,10,5,%r6 26 27 0040 D4C4021B depd,z,* %r4,%sar,5,%r6 28 0044 D4C4221B depd,z,*= %r4,%sar,5,%r6 29 0048 D4C4421B depd,z,*< %r4,%sar,5,%r6 30 004c D4C4621B depd,z,*od %r4,%sar,5,%r6 31 0050 D4C4821B depd,z,*tr %r4,%sar,5,%r6 32 0054 D4C4A21B depd,z,*<> %r4,%sar,5,%r6 33 0058 D4C4C21B depd,z,*>= %r4,%sar,5,%r6 34 005c D4C4E21B depd,z,*ev %r4,%sar,5,%r6 35 36 0060 D4C4061B depd,* %r4,%sar,5,%r6 37 0064 D4C4261B depd,*= %r4,%sar,5,%r6 38 0068 D4C4461B depd,*< %r4,%sar,5,%r6 39 006c D4C4661B depd,*od %r4,%sar,5,%r6 40 0070 D4C4861B depd,*tr %r4,%sar,5,%r6 41 0074 D4C4A61B depd,*<> %r4,%sar,5,%r6 42 0078 D4C4C61B depd,*>= %r4,%sar,5,%r6 43 007c D4C4E61B depd,*ev %r4,%sar,5,%r6 44 45 0080 D4DF161B depdi,* -1,%sar,5,%r6 46 0084 D4DF361B depdi,*= -1,%sar,5,%r6 47 0088 D4DF561B depdi,*< -1,%sar,5,%r6 48 008c D4DF761B depdi,*od -1,%sar,5,%r6 49 0090 D4DF961B depdi,*tr -1,%sar,5,%r6 50 0094 D4DFB61B depdi,*<> -1,%sar,5,%r6 51 0098 D4DFD61B depdi,*>= -1,%sar,5,%r6 52 009c D4DFF61B depdi,*ev -1,%sar,5,%r6 53 54 00a0 D4DF121B depdi,z,* -1,%sar,5,%r6 55 00a4 D4DF321B depdi,z,*= -1,%sar,5,%r6 56 00a8 D4DF521B depdi,z,*< -1,%sar,5,%r6 57 00ac D4DF721B depdi,z,*od -1,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit3.s page 2 58 00b0 D4DF921B depdi,z,*tr -1,%sar,5,%r6 59 00b4 D4DFB21B depdi,z,*<> -1,%sar,5,%r6 60 00b8 D4DFD21B depdi,z,*>= -1,%sar,5,%r6 61 00bc D4DFF21B depdi,z,*ev -1,%sar,5,%r6 62 63 00c0 F4DF0EBC depdi,* -1,10,4,%r6 64 00c4 F4DF2EBC depdi,*= -1,10,4,%r6 65 00c8 F4DF4EBC depdi,*< -1,10,4,%r6 66 00cc F4DF6EBC depdi,*od -1,10,4,%r6 67 00d0 F4DF8EBC depdi,*tr -1,10,4,%r6 68 00d4 F4DFAEBC depdi,*<> -1,10,4,%r6 69 00d8 F4DFCEBC depdi,*>= -1,10,4,%r6 70 00dc F4DFEEBC depdi,*ev -1,10,4,%r6 71 72 00e0 F4DF0ABC depdi,z,* -1,10,4,%r6 73 00e4 F4DF2ABC depdi,z,*= -1,10,4,%r6 74 00e8 F4DF4ABC depdi,z,*< -1,10,4,%r6 75 00ec F4DF6ABC depdi,z,*od -1,10,4,%r6 76 00f0 F4DF8ABC depdi,z,*tr -1,10,4,%r6 77 00f4 F4DFAABC depdi,z,*<> -1,10,4,%r6 78 00f8 F4DFCABC depdi,z,*>= -1,10,4,%r6 79 00fc F4DFEABC depdi,z,*ev -1,10,4,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit3.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA 2.0 Deposit instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 F0C40ABB depd,z,* %r4,10,5,%r6 10 0004 F0C42ABB depd,z,*= %r4,10,5,%r6 11 0008 F0C44ABB depd,z,*< %r4,10,5,%r6 12 000c F0C46ABB depd,z,*od %r4,10,5,%r6 13 0010 F0C48ABB depd,z,*tr %r4,10,5,%r6 14 0014 F0C4AABB depd,z,*<> %r4,10,5,%r6 15 0018 F0C4CABB depd,z,*>= %r4,10,5,%r6 16 001c F0C4EABB depd,z,*ev %r4,10,5,%r6 17 18 0020 F0C40EBB depd,* %r4,10,5,%r6 19 0024 F0C42EBB depd,*= %r4,10,5,%r6 20 0028 F0C44EBB depd,*< %r4,10,5,%r6 21 002c F0C46EBB depd,*od %r4,10,5,%r6 22 0030 F0C48EBB depd,*tr %r4,10,5,%r6 23 0034 F0C4AEBB depd,*<> %r4,10,5,%r6 24 0038 F0C4CEBB depd,*>= %r4,10,5,%r6 25 003c F0C4EEBB depd,*ev %r4,10,5,%r6 26 27 0040 D4C4021B depd,z,* %r4,%sar,5,%r6 28 0044 D4C4221B depd,z,*= %r4,%sar,5,%r6 29 0048 D4C4421B depd,z,*< %r4,%sar,5,%r6 30 004c D4C4621B depd,z,*od %r4,%sar,5,%r6 31 0050 D4C4821B depd,z,*tr %r4,%sar,5,%r6 32 0054 D4C4A21B depd,z,*<> %r4,%sar,5,%r6 33 0058 D4C4C21B depd,z,*>= %r4,%sar,5,%r6 34 005c D4C4E21B depd,z,*ev %r4,%sar,5,%r6 35 36 0060 D4C4061B depd,* %r4,%sar,5,%r6 37 0064 D4C4261B depd,*= %r4,%sar,5,%r6 38 0068 D4C4461B depd,*< %r4,%sar,5,%r6 39 006c D4C4661B depd,*od %r4,%sar,5,%r6 40 0070 D4C4861B depd,*tr %r4,%sar,5,%r6 41 0074 D4C4A61B depd,*<> %r4,%sar,5,%r6 42 0078 D4C4C61B depd,*>= %r4,%sar,5,%r6 43 007c D4C4E61B depd,*ev %r4,%sar,5,%r6 44 45 0080 D4DF161B depdi,* -1,%sar,5,%r6 46 0084 D4DF361B depdi,*= -1,%sar,5,%r6 47 0088 D4DF561B depdi,*< -1,%sar,5,%r6 48 008c D4DF761B depdi,*od -1,%sar,5,%r6 49 0090 D4DF961B depdi,*tr -1,%sar,5,%r6 50 0094 D4DFB61B depdi,*<> -1,%sar,5,%r6 51 0098 D4DFD61B depdi,*>= -1,%sar,5,%r6 52 009c D4DFF61B depdi,*ev -1,%sar,5,%r6 53 54 00a0 D4DF121B depdi,z,* -1,%sar,5,%r6 55 00a4 D4DF321B depdi,z,*= -1,%sar,5,%r6 56 00a8 D4DF521B depdi,z,*< -1,%sar,5,%r6 57 00ac D4DF721B depdi,z,*od -1,%sar,5,%r6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/deposit3.s page 2 58 00b0 D4DF921B depdi,z,*tr -1,%sar,5,%r6 59 00b4 D4DFB21B depdi,z,*<> -1,%sar,5,%r6 60 00b8 D4DFD21B depdi,z,*>= -1,%sar,5,%r6 61 00bc D4DFF21B depdi,z,*ev -1,%sar,5,%r6 62 63 00c0 F4DF0EBC depdi,* -1,10,4,%r6 64 00c4 F4DF2EBC depdi,*= -1,10,4,%r6 65 00c8 F4DF4EBC depdi,*< -1,10,4,%r6 66 00cc F4DF6EBC depdi,*od -1,10,4,%r6 67 00d0 F4DF8EBC depdi,*tr -1,10,4,%r6 68 00d4 F4DFAEBC depdi,*<> -1,10,4,%r6 69 00d8 F4DFCEBC depdi,*>= -1,10,4,%r6 70 00dc F4DFEEBC depdi,*ev -1,10,4,%r6 71 72 00e0 F4DF0ABC depdi,z,* -1,10,4,%r6 73 00e4 F4DF2ABC depdi,z,*= -1,10,4,%r6 74 00e8 F4DF4ABC depdi,z,*< -1,10,4,%r6 75 00ec F4DF6ABC depdi,z,*od -1,10,4,%r6 76 00f0 F4DF8ABC depdi,z,*tr -1,10,4,%r6 77 00f4 F4DFAABC depdi,z,*<> -1,10,4,%r6 78 00f8 F4DFCABC depdi,z,*>= -1,10,4,%r6 79 00fc F4DFEABC depdi,z,*ev -1,10,4,%r6 PASS: deposit3.s: deposit3 tests Starting ../as-new -al system.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/system.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/system.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 00018005 break 5,12 10 0004 00000C00 rfi 11 0008 00000CA0 rfir 12 000c 00050D64 ssm 5,%r4 13 0010 00050E64 rsm 5,%r4 14 0014 00041860 mtsm %r4 15 0018 00A010A4 ldsid (%sr0,%r5),%r4 16 001c 00041820 mtsp %r4,%sr0 17 0020 01441840 mtctl %r4,%cr10 18 0024 000004A4 mfsp %sr0,%r4 19 0028 014008A4 mfctl %cr10,%r4 20 002c 00000400 sync 21 0030 00100400 syncdma 22 0034 140004D2 diag 1234 23 24 0038 04A61187 prober (%sr0,%r5),%r6,%r7 25 003c 04A13187 proberi (%sr0,%r5),1,%r7 26 0040 04A611C7 probew (%sr0,%r5),%r6,%r7 27 0044 04A131C7 probewi (%sr0,%r5),1,%r7 28 29 0048 04A41346 lpa %r4(%sr0,%r5),%r6 30 004c 04A41366 lpa,m %r4(%sr0,%r5),%r6 31 0050 04A41306 lci %r4(%sr0,%r5),%r6 32 33 0054 04A41040 idtlba %r4,(%sr0,%r5) 34 0058 04A42040 iitlba %r4,(%sr4,%r5) 35 005c 04A41000 idtlbp %r4,(%sr0,%r5) 36 0060 04A42000 iitlbp %r4,(%sr4,%r5) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/system.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 00018005 break 5,12 10 0004 00000C00 rfi 11 0008 00000CA0 rfir 12 000c 00050D64 ssm 5,%r4 13 0010 00050E64 rsm 5,%r4 14 0014 00041860 mtsm %r4 15 0018 00A010A4 ldsid (%sr0,%r5),%r4 16 001c 00041820 mtsp %r4,%sr0 17 0020 01441840 mtctl %r4,%cr10 18 0024 000004A4 mfsp %sr0,%r4 19 0028 014008A4 mfctl %cr10,%r4 20 002c 00000400 sync 21 0030 00100400 syncdma 22 0034 140004D2 diag 1234 23 24 0038 04A61187 prober (%sr0,%r5),%r6,%r7 25 003c 04A13187 proberi (%sr0,%r5),1,%r7 26 0040 04A611C7 probew (%sr0,%r5),%r6,%r7 27 0044 04A131C7 probewi (%sr0,%r5),1,%r7 28 29 0048 04A41346 lpa %r4(%sr0,%r5),%r6 30 004c 04A41366 lpa,m %r4(%sr0,%r5),%r6 31 0050 04A41306 lci %r4(%sr0,%r5),%r6 32 33 0054 04A41040 idtlba %r4,(%sr0,%r5) 34 0058 04A42040 iitlba %r4,(%sr4,%r5) 35 005c 04A41000 idtlbp %r4,(%sr0,%r5) 36 0060 04A42000 iitlbp %r4,(%sr4,%r5) PASS: system.s: system tests Starting ../as-new -al system2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/system2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/system2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 system instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 00000C00 rfi 10 0004 00000CA0 rfi,r 11 0008 039B0D64 ssm 923,%r4 12 000c 039B0E64 rsm 923,%r4 13 0010 016048A4 mfctl,w %cr11,%r4 14 15 0014 04A61187 probe,r (%sr0,%r5),%r6,%r7 16 0018 04A13187 probei,r (%sr0,%r5),1,%r7 17 001c 04A611C7 probe,w (%sr0,%r5),%r6,%r7 18 0020 04A131C7 probei,w (%sr0,%r5),1,%r7 19 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/system2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 system instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 00000C00 rfi 10 0004 00000CA0 rfi,r 11 0008 039B0D64 ssm 923,%r4 12 000c 039B0E64 rsm 923,%r4 13 0010 016048A4 mfctl,w %cr11,%r4 14 15 0014 04A61187 probe,r (%sr0,%r5),%r6,%r7 16 0018 04A13187 probei,r (%sr0,%r5),1,%r7 17 001c 04A611C7 probe,w (%sr0,%r5),%r6,%r7 18 0020 04A131C7 probei,w (%sr0,%r5),1,%r7 19 PASS: system2.s: system2 tests Starting ../as-new -al purge.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/purge.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/purge.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 04A41200 pdtlb %r4(%sr0,%r5) 9 0004 04A41220 pdtlb,m %r4(%sr0,%r5) 10 0008 04A42200 pitlb %r4(%sr4,%r5) 11 000c 04A42220 pitlb,m %r4(%sr4,%r5) 12 0010 04A41240 pdtlbe %r4(%sr0,%r5) 13 0014 04A41260 pdtlbe,m %r4(%sr0,%r5) 14 0018 04A42240 pitlbe %r4(%sr4,%r5) 15 001c 04A42260 pitlbe,m %r4(%sr4,%r5) 16 0020 04A41380 pdc %r4(%sr0,%r5) 17 0024 04A413A0 pdc,m %r4(%sr0,%r5) 18 0028 04A41280 fdc %r4(%sr0,%r5) 19 002c 04A412A0 fdc,m %r4(%sr0,%r5) 20 0030 04A42280 fic %r4(%sr4,%r5) 21 0034 04A422A0 fic,m %r4(%sr4,%r5) 22 0038 04A412C0 fdce %r4(%sr0,%r5) 23 003c 04A412E0 fdce,m %r4(%sr0,%r5) 24 0040 04A422C0 fice %r4(%sr4,%r5) 25 0044 04A422E0 fice,m %r4(%sr4,%r5) 26 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/purge.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 04A41200 pdtlb %r4(%sr0,%r5) 9 0004 04A41220 pdtlb,m %r4(%sr0,%r5) 10 0008 04A42200 pitlb %r4(%sr4,%r5) 11 000c 04A42220 pitlb,m %r4(%sr4,%r5) 12 0010 04A41240 pdtlbe %r4(%sr0,%r5) 13 0014 04A41260 pdtlbe,m %r4(%sr0,%r5) 14 0018 04A42240 pitlbe %r4(%sr4,%r5) 15 001c 04A42260 pitlbe,m %r4(%sr4,%r5) 16 0020 04A41380 pdc %r4(%sr0,%r5) 17 0024 04A413A0 pdc,m %r4(%sr0,%r5) 18 0028 04A41280 fdc %r4(%sr0,%r5) 19 002c 04A412A0 fdc,m %r4(%sr0,%r5) 20 0030 04A42280 fic %r4(%sr4,%r5) 21 0034 04A422A0 fic,m %r4(%sr4,%r5) 22 0038 04A412C0 fdce %r4(%sr0,%r5) 23 003c 04A412E0 fdce,m %r4(%sr0,%r5) 24 0040 04A422C0 fice %r4(%sr4,%r5) 25 0044 04A422E0 fice,m %r4(%sr4,%r5) 26 PASS: purge.s: purge tests Starting ../as-new -al purge2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/purge2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/purge2.s page 1 1 .level 2.0 2 .code 3 .align 4 4 ; PA2.0 purge instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 04A41600 pdtlb,l %r4(%sr0,%r5) 10 0004 04A41620 pdtlb,l,m %r4(%sr0,%r5) 11 0008 04A42600 pitlb,l %r4(%sr4,%r5) 12 000c 04A42620 pitlb,l,m %r4(%sr4,%r5) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/purge2.s page 1 1 .level 2.0 2 .code 3 .align 4 4 ; PA2.0 purge instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 04A41600 pdtlb,l %r4(%sr0,%r5) 10 0004 04A41620 pdtlb,l,m %r4(%sr0,%r5) 11 0008 04A42600 pitlb,l %r4(%sr4,%r5) 12 000c 04A42620 pitlb,l,m %r4(%sr4,%r5) PASS: purge2.s: purge2 tests Starting ../as-new -al fp_misc.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_misc.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_misc.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 fpu_misc_tests: 9 0000 30002420 ftest GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_misc.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 fpu_misc_tests: 9 0000 30002420 ftest PASS: fp_misc.s: fp_misc tests Starting ../as-new -al fmem.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmem.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmem.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 24A40006 fldwx %r4(%sr0,%r5),%fr6 9 0004 24A42006 fldwx,s %r4(%sr0,%r5),%fr6 10 0008 24A40026 fldwx,m %r4(%sr0,%r5),%fr6 11 000c 24A42026 fldwx,sm %r4(%sr0,%r5),%fr6 12 0010 2CA40006 flddx %r4(%sr0,%r5),%fr6 13 0014 2CA42006 flddx,s %r4(%sr0,%r5),%fr6 14 0018 2CA40026 flddx,m %r4(%sr0,%r5),%fr6 15 001c 2CA42026 flddx,sm %r4(%sr0,%r5),%fr6 16 0020 24A40206 fstwx %fr6,%r4(%sr0,%r5) 17 0024 24A42206 fstwx,s %fr6,%r4(%sr0,%r5) 18 0028 24A40226 fstwx,m %fr6,%r4(%sr0,%r5) 19 002c 24A42226 fstwx,sm %fr6,%r4(%sr0,%r5) 20 0030 2CA40206 fstdx %fr6,%r4(%sr0,%r5) 21 0034 2CA42206 fstdx,s %fr6,%r4(%sr0,%r5) 22 0038 2CA40226 fstdx,m %fr6,%r4(%sr0,%r5) 23 003c 2CA42226 fstdx,sm %fr6,%r4(%sr0,%r5) 24 0040 3CA40206 fstqx %fr6,%r4(%sr0,%r5) 25 0044 3CA42206 fstqx,s %fr6,%r4(%sr0,%r5) 26 0048 3CA40226 fstqx,m %fr6,%r4(%sr0,%r5) 27 004c 3CA42226 fstqx,sm %fr6,%r4(%sr0,%r5) 28 29 0050 24A01006 fldws 0(%sr0,%r5),%fr6 30 0054 24A03026 fldws,mb 0(%sr0,%r5),%fr6 31 0058 24A01026 fldws,ma 0(%sr0,%r5),%fr6 32 005c 2CA01006 fldds 0(%sr0,%r5),%fr6 33 0060 2CA03026 fldds,mb 0(%sr0,%r5),%fr6 34 0064 2CA01026 fldds,ma 0(%sr0,%r5),%fr6 35 0068 24A01206 fstws %fr6,0(%sr0,%r5) 36 006c 24A03226 fstws,mb %fr6,0(%sr0,%r5) 37 0070 24A01226 fstws,ma %fr6,0(%sr0,%r5) 38 0074 2CA01206 fstds %fr6,0(%sr0,%r5) 39 0078 2CA03226 fstds,mb %fr6,0(%sr0,%r5) 40 007c 2CA01226 fstds,ma %fr6,0(%sr0,%r5) 41 0080 3CA01206 fstqs %fr6,0(%sr0,%r5) 42 0084 3CA03226 fstqs,mb %fr6,0(%sr0,%r5) 43 0088 3CA01226 fstqs,ma %fr6,0(%sr0,%r5) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmem.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 24A40006 fldwx %r4(%sr0,%r5),%fr6 9 0004 24A42006 fldwx,s %r4(%sr0,%r5),%fr6 10 0008 24A40026 fldwx,m %r4(%sr0,%r5),%fr6 11 000c 24A42026 fldwx,sm %r4(%sr0,%r5),%fr6 12 0010 2CA40006 flddx %r4(%sr0,%r5),%fr6 13 0014 2CA42006 flddx,s %r4(%sr0,%r5),%fr6 14 0018 2CA40026 flddx,m %r4(%sr0,%r5),%fr6 15 001c 2CA42026 flddx,sm %r4(%sr0,%r5),%fr6 16 0020 24A40206 fstwx %fr6,%r4(%sr0,%r5) 17 0024 24A42206 fstwx,s %fr6,%r4(%sr0,%r5) 18 0028 24A40226 fstwx,m %fr6,%r4(%sr0,%r5) 19 002c 24A42226 fstwx,sm %fr6,%r4(%sr0,%r5) 20 0030 2CA40206 fstdx %fr6,%r4(%sr0,%r5) 21 0034 2CA42206 fstdx,s %fr6,%r4(%sr0,%r5) 22 0038 2CA40226 fstdx,m %fr6,%r4(%sr0,%r5) 23 003c 2CA42226 fstdx,sm %fr6,%r4(%sr0,%r5) 24 0040 3CA40206 fstqx %fr6,%r4(%sr0,%r5) 25 0044 3CA42206 fstqx,s %fr6,%r4(%sr0,%r5) 26 0048 3CA40226 fstqx,m %fr6,%r4(%sr0,%r5) 27 004c 3CA42226 fstqx,sm %fr6,%r4(%sr0,%r5) 28 29 0050 24A01006 fldws 0(%sr0,%r5),%fr6 30 0054 24A03026 fldws,mb 0(%sr0,%r5),%fr6 31 0058 24A01026 fldws,ma 0(%sr0,%r5),%fr6 32 005c 2CA01006 fldds 0(%sr0,%r5),%fr6 33 0060 2CA03026 fldds,mb 0(%sr0,%r5),%fr6 34 0064 2CA01026 fldds,ma 0(%sr0,%r5),%fr6 35 0068 24A01206 fstws %fr6,0(%sr0,%r5) 36 006c 24A03226 fstws,mb %fr6,0(%sr0,%r5) 37 0070 24A01226 fstws,ma %fr6,0(%sr0,%r5) 38 0074 2CA01206 fstds %fr6,0(%sr0,%r5) 39 0078 2CA03226 fstds,mb %fr6,0(%sr0,%r5) 40 007c 2CA01226 fstds,ma %fr6,0(%sr0,%r5) 41 0080 3CA01206 fstqs %fr6,0(%sr0,%r5) 42 0084 3CA03226 fstqs,mb %fr6,0(%sr0,%r5) 43 0088 3CA01226 fstqs,ma %fr6,0(%sr0,%r5) PASS: fmem.s: fmem tests Starting ../as-new -al fp_comp.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 30A0400A fcpy,sgl %fr5,%fr10 10 0004 30A0480A fcpy,dbl %fr5,%fr10 11 0008 30A0580A fcpy,quad %fr5,%fr10 12 000c 32804018 fcpy,sgl %fr20,%fr24 13 0010 32804818 fcpy,dbl %fr20,%fr24 14 15 0014 30A0600A fabs,sgl %fr5,%fr10 16 0018 30A0680A fabs,dbl %fr5,%fr10 17 001c 30A0780A fabs,quad %fr5,%fr10 18 0020 32806018 fabs,sgl %fr20,%fr24 19 0024 32806818 fabs,dbl %fr20,%fr24 20 21 0028 30A0800A fsqrt,sgl %fr5,%fr10 22 002c 30A0880A fsqrt,dbl %fr5,%fr10 23 0030 30A0980A fsqrt,quad %fr5,%fr10 24 0034 32808018 fsqrt,sgl %fr20,%fr24 25 0038 32808818 fsqrt,dbl %fr20,%fr24 26 27 003c 30A0A00A frnd,sgl %fr5,%fr10 28 0040 30A0A80A frnd,dbl %fr5,%fr10 29 0044 30A0B80A frnd,quad %fr5,%fr10 30 0048 3280A018 frnd,sgl %fr20,%fr24 31 004c 3280A818 frnd,dbl %fr20,%fr24 32 33 0050 3088060C fadd,sgl %fr4,%fr8,%fr12 34 0054 30880E0C fadd,dbl %fr4,%fr8,%fr12 35 0058 30881E0C fadd,quad %fr4,%fr8,%fr12 36 005c 3298061C fadd,sgl %fr20,%fr24,%fr28 37 0060 32980E1C fadd,dbl %fr20,%fr24,%fr28 38 0064 32981E1C fadd,quad %fr20,%fr24,%fr28 39 40 0068 3088260C fsub,sgl %fr4,%fr8,%fr12 41 006c 30882E0C fsub,dbl %fr4,%fr8,%fr12 42 0070 30883E0C fsub,quad %fr4,%fr8,%fr12 43 0074 3298261C fsub,sgl %fr20,%fr24,%fr28 44 0078 32982E1C fsub,dbl %fr20,%fr24,%fr28 45 007c 32983E1C fsub,quad %fr20,%fr24,%fr28 46 47 0080 3088460C fmpy,sgl %fr4,%fr8,%fr12 48 0084 30884E0C fmpy,dbl %fr4,%fr8,%fr12 49 0088 30885E0C fmpy,quad %fr4,%fr8,%fr12 50 008c 3298461C fmpy,sgl %fr20,%fr24,%fr28 51 0090 32984E1C fmpy,dbl %fr20,%fr24,%fr28 52 0094 32985E1C fmpy,quad %fr20,%fr24,%fr28 53 54 0098 3088660C fdiv,sgl %fr4,%fr8,%fr12 55 009c 30886E0C fdiv,dbl %fr4,%fr8,%fr12 56 00a0 30887E0C fdiv,quad %fr4,%fr8,%fr12 57 00a4 3298661C fdiv,sgl %fr20,%fr24,%fr28 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp.s page 2 58 00a8 32986E1C fdiv,dbl %fr20,%fr24,%fr28 59 00ac 32987E1C fdiv,quad %fr20,%fr24,%fr28 60 61 00b0 3088860C frem,sgl %fr4,%fr8,%fr12 62 00b4 30888E0C frem,dbl %fr4,%fr8,%fr12 63 00b8 30889E0C frem,quad %fr4,%fr8,%fr12 64 00bc 3298861C frem,sgl %fr20,%fr24,%fr28 65 00c0 32988E1C frem,dbl %fr20,%fr24,%fr28 66 00c4 32989E1C frem,quad %fr20,%fr24,%fr28 67 68 00c8 180120E2 fmpyadd,sgl %fr16,%fr17,%fr18,%fr19,%fr20 69 00cc 1A11A4D2 fmpyadd,dbl %fr16,%fr17,%fr18,%fr19,%fr20 70 00d0 980120E2 fmpysub,sgl %fr16,%fr17,%fr18,%fr19,%fr20 71 00d4 9A11A4D2 fmpysub,dbl %fr16,%fr17,%fr18,%fr19,%fr20 72 73 00d8 38854706 xmpyu %fr4,%fr5,%fr6 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp.s page 1 1 .level 1.1 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 30A0400A fcpy,sgl %fr5,%fr10 10 0004 30A0480A fcpy,dbl %fr5,%fr10 11 0008 30A0580A fcpy,quad %fr5,%fr10 12 000c 32804018 fcpy,sgl %fr20,%fr24 13 0010 32804818 fcpy,dbl %fr20,%fr24 14 15 0014 30A0600A fabs,sgl %fr5,%fr10 16 0018 30A0680A fabs,dbl %fr5,%fr10 17 001c 30A0780A fabs,quad %fr5,%fr10 18 0020 32806018 fabs,sgl %fr20,%fr24 19 0024 32806818 fabs,dbl %fr20,%fr24 20 21 0028 30A0800A fsqrt,sgl %fr5,%fr10 22 002c 30A0880A fsqrt,dbl %fr5,%fr10 23 0030 30A0980A fsqrt,quad %fr5,%fr10 24 0034 32808018 fsqrt,sgl %fr20,%fr24 25 0038 32808818 fsqrt,dbl %fr20,%fr24 26 27 003c 30A0A00A frnd,sgl %fr5,%fr10 28 0040 30A0A80A frnd,dbl %fr5,%fr10 29 0044 30A0B80A frnd,quad %fr5,%fr10 30 0048 3280A018 frnd,sgl %fr20,%fr24 31 004c 3280A818 frnd,dbl %fr20,%fr24 32 33 0050 3088060C fadd,sgl %fr4,%fr8,%fr12 34 0054 30880E0C fadd,dbl %fr4,%fr8,%fr12 35 0058 30881E0C fadd,quad %fr4,%fr8,%fr12 36 005c 3298061C fadd,sgl %fr20,%fr24,%fr28 37 0060 32980E1C fadd,dbl %fr20,%fr24,%fr28 38 0064 32981E1C fadd,quad %fr20,%fr24,%fr28 39 40 0068 3088260C fsub,sgl %fr4,%fr8,%fr12 41 006c 30882E0C fsub,dbl %fr4,%fr8,%fr12 42 0070 30883E0C fsub,quad %fr4,%fr8,%fr12 43 0074 3298261C fsub,sgl %fr20,%fr24,%fr28 44 0078 32982E1C fsub,dbl %fr20,%fr24,%fr28 45 007c 32983E1C fsub,quad %fr20,%fr24,%fr28 46 47 0080 3088460C fmpy,sgl %fr4,%fr8,%fr12 48 0084 30884E0C fmpy,dbl %fr4,%fr8,%fr12 49 0088 30885E0C fmpy,quad %fr4,%fr8,%fr12 50 008c 3298461C fmpy,sgl %fr20,%fr24,%fr28 51 0090 32984E1C fmpy,dbl %fr20,%fr24,%fr28 52 0094 32985E1C fmpy,quad %fr20,%fr24,%fr28 53 54 0098 3088660C fdiv,sgl %fr4,%fr8,%fr12 55 009c 30886E0C fdiv,dbl %fr4,%fr8,%fr12 56 00a0 30887E0C fdiv,quad %fr4,%fr8,%fr12 57 00a4 3298661C fdiv,sgl %fr20,%fr24,%fr28 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp.s page 2 58 00a8 32986E1C fdiv,dbl %fr20,%fr24,%fr28 59 00ac 32987E1C fdiv,quad %fr20,%fr24,%fr28 60 61 00b0 3088860C frem,sgl %fr4,%fr8,%fr12 62 00b4 30888E0C frem,dbl %fr4,%fr8,%fr12 63 00b8 30889E0C frem,quad %fr4,%fr8,%fr12 64 00bc 3298861C frem,sgl %fr20,%fr24,%fr28 65 00c0 32988E1C frem,dbl %fr20,%fr24,%fr28 66 00c4 32989E1C frem,quad %fr20,%fr24,%fr28 67 68 00c8 180120E2 fmpyadd,sgl %fr16,%fr17,%fr18,%fr19,%fr20 69 00cc 1A11A4D2 fmpyadd,dbl %fr16,%fr17,%fr18,%fr19,%fr20 70 00d0 980120E2 fmpysub,sgl %fr16,%fr17,%fr18,%fr19,%fr20 71 00d4 9A11A4D2 fmpysub,dbl %fr16,%fr17,%fr18,%fr19,%fr20 72 73 00d8 38854706 xmpyu %fr4,%fr5,%fr6 PASS: fp_comp.s: fp_comp tests Starting ../as-new -al fp_conv.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_conv.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_conv.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 30A0020A fcnvff,sgl,sgl %fr5,%fr10 9 0004 30A0220A fcnvff,sgl,dbl %fr5,%fr10 10 0008 30A0620A fcnvff,sgl,quad %fr5,%fr10 11 000c 30A00A0A fcnvff,dbl,sgl %fr5,%fr10 12 0010 30A02A0A fcnvff,dbl,dbl %fr5,%fr10 13 0014 30A06A0A fcnvff,dbl,quad %fr5,%fr10 14 0018 30A01A0A fcnvff,quad,sgl %fr5,%fr10 15 001c 30A03A0A fcnvff,quad,dbl %fr5,%fr10 16 0020 30A07A0A fcnvff,quad,quad %fr5,%fr10 17 0024 32800218 fcnvff,sgl,sgl %fr20,%fr24 18 0028 32802218 fcnvff,sgl,dbl %fr20,%fr24 19 002c 32806218 fcnvff,sgl,quad %fr20,%fr24 20 0030 32800A18 fcnvff,dbl,sgl %fr20,%fr24 21 0034 32802A18 fcnvff,dbl,dbl %fr20,%fr24 22 0038 32806A18 fcnvff,dbl,quad %fr20,%fr24 23 003c 32801A18 fcnvff,quad,sgl %fr20,%fr24 24 0040 32803A18 fcnvff,quad,dbl %fr20,%fr24 25 0044 32807A18 fcnvff,quad,quad %fr20,%fr24 26 27 0048 30A0820A fcnvxf,sgl,sgl %fr5,%fr10 28 004c 30A0A20A fcnvxf,sgl,dbl %fr5,%fr10 29 0050 30A0E20A fcnvxf,sgl,quad %fr5,%fr10 30 0054 30A08A0A fcnvxf,dbl,sgl %fr5,%fr10 31 0058 30A0AA0A fcnvxf,dbl,dbl %fr5,%fr10 32 005c 30A0EA0A fcnvxf,dbl,quad %fr5,%fr10 33 0060 30A09A0A fcnvxf,quad,sgl %fr5,%fr10 34 0064 30A0BA0A fcnvxf,quad,dbl %fr5,%fr10 35 0068 30A0FA0A fcnvxf,quad,quad %fr5,%fr10 36 006c 32808218 fcnvxf,sgl,sgl %fr20,%fr24 37 0070 3280A218 fcnvxf,sgl,dbl %fr20,%fr24 38 0074 3280E218 fcnvxf,sgl,quad %fr20,%fr24 39 0078 32808A18 fcnvxf,dbl,sgl %fr20,%fr24 40 007c 3280AA18 fcnvxf,dbl,dbl %fr20,%fr24 41 0080 3280EA18 fcnvxf,dbl,quad %fr20,%fr24 42 0084 32809A18 fcnvxf,quad,sgl %fr20,%fr24 43 0088 3280BA18 fcnvxf,quad,dbl %fr20,%fr24 44 008c 3280FA18 fcnvxf,quad,quad %fr20,%fr24 45 46 0090 30A1020A fcnvfx,sgl,sgl %fr5,%fr10 47 0094 30A1220A fcnvfx,sgl,dbl %fr5,%fr10 48 0098 30A1620A fcnvfx,sgl,quad %fr5,%fr10 49 009c 30A10A0A fcnvfx,dbl,sgl %fr5,%fr10 50 00a0 30A12A0A fcnvfx,dbl,dbl %fr5,%fr10 51 00a4 30A16A0A fcnvfx,dbl,quad %fr5,%fr10 52 00a8 30A11A0A fcnvfx,quad,sgl %fr5,%fr10 53 00ac 30A13A0A fcnvfx,quad,dbl %fr5,%fr10 54 00b0 30A17A0A fcnvfx,quad,quad %fr5,%fr10 55 00b4 32810218 fcnvfx,sgl,sgl %fr20,%fr24 56 00b8 32812218 fcnvfx,sgl,dbl %fr20,%fr24 57 00bc 32816218 fcnvfx,sgl,quad %fr20,%fr24 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_conv.s page 2 58 00c0 32810A18 fcnvfx,dbl,sgl %fr20,%fr24 59 00c4 32812A18 fcnvfx,dbl,dbl %fr20,%fr24 60 00c8 32816A18 fcnvfx,dbl,quad %fr20,%fr24 61 00cc 32811A18 fcnvfx,quad,sgl %fr20,%fr24 62 00d0 32813A18 fcnvfx,quad,dbl %fr20,%fr24 63 00d4 32817A18 fcnvfx,quad,quad %fr20,%fr24 64 65 00d8 30A1820A fcnvfxt,sgl,sgl %fr5,%fr10 66 00dc 30A1A20A fcnvfxt,sgl,dbl %fr5,%fr10 67 00e0 30A1E20A fcnvfxt,sgl,quad %fr5,%fr10 68 00e4 30A18A0A fcnvfxt,dbl,sgl %fr5,%fr10 69 00e8 30A1AA0A fcnvfxt,dbl,dbl %fr5,%fr10 70 00ec 30A1EA0A fcnvfxt,dbl,quad %fr5,%fr10 71 00f0 30A19A0A fcnvfxt,quad,sgl %fr5,%fr10 72 00f4 30A1BA0A fcnvfxt,quad,dbl %fr5,%fr10 73 00f8 30A1FA0A fcnvfxt,quad,quad %fr5,%fr10 74 00fc 32818218 fcnvfxt,sgl,sgl %fr20,%fr24 75 0100 3281A218 fcnvfxt,sgl,dbl %fr20,%fr24 76 0104 3281E218 fcnvfxt,sgl,quad %fr20,%fr24 77 0108 32818A18 fcnvfxt,dbl,sgl %fr20,%fr24 78 010c 3281AA18 fcnvfxt,dbl,dbl %fr20,%fr24 79 0110 3281EA18 fcnvfxt,dbl,quad %fr20,%fr24 80 0114 32819A18 fcnvfxt,quad,sgl %fr20,%fr24 81 0118 3281BA18 fcnvfxt,quad,dbl %fr20,%fr24 82 011c 3281FA18 fcnvfxt,quad,quad %fr20,%fr24 83 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_conv.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 30A0020A fcnvff,sgl,sgl %fr5,%fr10 9 0004 30A0220A fcnvff,sgl,dbl %fr5,%fr10 10 0008 30A0620A fcnvff,sgl,quad %fr5,%fr10 11 000c 30A00A0A fcnvff,dbl,sgl %fr5,%fr10 12 0010 30A02A0A fcnvff,dbl,dbl %fr5,%fr10 13 0014 30A06A0A fcnvff,dbl,quad %fr5,%fr10 14 0018 30A01A0A fcnvff,quad,sgl %fr5,%fr10 15 001c 30A03A0A fcnvff,quad,dbl %fr5,%fr10 16 0020 30A07A0A fcnvff,quad,quad %fr5,%fr10 17 0024 32800218 fcnvff,sgl,sgl %fr20,%fr24 18 0028 32802218 fcnvff,sgl,dbl %fr20,%fr24 19 002c 32806218 fcnvff,sgl,quad %fr20,%fr24 20 0030 32800A18 fcnvff,dbl,sgl %fr20,%fr24 21 0034 32802A18 fcnvff,dbl,dbl %fr20,%fr24 22 0038 32806A18 fcnvff,dbl,quad %fr20,%fr24 23 003c 32801A18 fcnvff,quad,sgl %fr20,%fr24 24 0040 32803A18 fcnvff,quad,dbl %fr20,%fr24 25 0044 32807A18 fcnvff,quad,quad %fr20,%fr24 26 27 0048 30A0820A fcnvxf,sgl,sgl %fr5,%fr10 28 004c 30A0A20A fcnvxf,sgl,dbl %fr5,%fr10 29 0050 30A0E20A fcnvxf,sgl,quad %fr5,%fr10 30 0054 30A08A0A fcnvxf,dbl,sgl %fr5,%fr10 31 0058 30A0AA0A fcnvxf,dbl,dbl %fr5,%fr10 32 005c 30A0EA0A fcnvxf,dbl,quad %fr5,%fr10 33 0060 30A09A0A fcnvxf,quad,sgl %fr5,%fr10 34 0064 30A0BA0A fcnvxf,quad,dbl %fr5,%fr10 35 0068 30A0FA0A fcnvxf,quad,quad %fr5,%fr10 36 006c 32808218 fcnvxf,sgl,sgl %fr20,%fr24 37 0070 3280A218 fcnvxf,sgl,dbl %fr20,%fr24 38 0074 3280E218 fcnvxf,sgl,quad %fr20,%fr24 39 0078 32808A18 fcnvxf,dbl,sgl %fr20,%fr24 40 007c 3280AA18 fcnvxf,dbl,dbl %fr20,%fr24 41 0080 3280EA18 fcnvxf,dbl,quad %fr20,%fr24 42 0084 32809A18 fcnvxf,quad,sgl %fr20,%fr24 43 0088 3280BA18 fcnvxf,quad,dbl %fr20,%fr24 44 008c 3280FA18 fcnvxf,quad,quad %fr20,%fr24 45 46 0090 30A1020A fcnvfx,sgl,sgl %fr5,%fr10 47 0094 30A1220A fcnvfx,sgl,dbl %fr5,%fr10 48 0098 30A1620A fcnvfx,sgl,quad %fr5,%fr10 49 009c 30A10A0A fcnvfx,dbl,sgl %fr5,%fr10 50 00a0 30A12A0A fcnvfx,dbl,dbl %fr5,%fr10 51 00a4 30A16A0A fcnvfx,dbl,quad %fr5,%fr10 52 00a8 30A11A0A fcnvfx,quad,sgl %fr5,%fr10 53 00ac 30A13A0A fcnvfx,quad,dbl %fr5,%fr10 54 00b0 30A17A0A fcnvfx,quad,quad %fr5,%fr10 55 00b4 32810218 fcnvfx,sgl,sgl %fr20,%fr24 56 00b8 32812218 fcnvfx,sgl,dbl %fr20,%fr24 57 00bc 32816218 fcnvfx,sgl,quad %fr20,%fr24 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_conv.s page 2 58 00c0 32810A18 fcnvfx,dbl,sgl %fr20,%fr24 59 00c4 32812A18 fcnvfx,dbl,dbl %fr20,%fr24 60 00c8 32816A18 fcnvfx,dbl,quad %fr20,%fr24 61 00cc 32811A18 fcnvfx,quad,sgl %fr20,%fr24 62 00d0 32813A18 fcnvfx,quad,dbl %fr20,%fr24 63 00d4 32817A18 fcnvfx,quad,quad %fr20,%fr24 64 65 00d8 30A1820A fcnvfxt,sgl,sgl %fr5,%fr10 66 00dc 30A1A20A fcnvfxt,sgl,dbl %fr5,%fr10 67 00e0 30A1E20A fcnvfxt,sgl,quad %fr5,%fr10 68 00e4 30A18A0A fcnvfxt,dbl,sgl %fr5,%fr10 69 00e8 30A1AA0A fcnvfxt,dbl,dbl %fr5,%fr10 70 00ec 30A1EA0A fcnvfxt,dbl,quad %fr5,%fr10 71 00f0 30A19A0A fcnvfxt,quad,sgl %fr5,%fr10 72 00f4 30A1BA0A fcnvfxt,quad,dbl %fr5,%fr10 73 00f8 30A1FA0A fcnvfxt,quad,quad %fr5,%fr10 74 00fc 32818218 fcnvfxt,sgl,sgl %fr20,%fr24 75 0100 3281A218 fcnvfxt,sgl,dbl %fr20,%fr24 76 0104 3281E218 fcnvfxt,sgl,quad %fr20,%fr24 77 0108 32818A18 fcnvfxt,dbl,sgl %fr20,%fr24 78 010c 3281AA18 fcnvfxt,dbl,dbl %fr20,%fr24 79 0110 3281EA18 fcnvfxt,dbl,quad %fr20,%fr24 80 0114 32819A18 fcnvfxt,quad,sgl %fr20,%fr24 81 0118 3281BA18 fcnvfxt,quad,dbl %fr20,%fr24 82 011c 3281FA18 fcnvfxt,quad,quad %fr20,%fr24 83 PASS: fp_conv.s: fp_conv tests Starting ../as-new -al fp_fcmp.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_fcmp.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_fcmp.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 30850400 fcmp,sgl,false? %fr4,%fr5 9 0004 30850401 fcmp,sgl,false %fr4,%fr5 10 0008 30850402 fcmp,sgl,? %fr4,%fr5 11 000c 30850403 fcmp,sgl,!<=> %fr4,%fr5 12 0010 30850404 fcmp,sgl,= %fr4,%fr5 13 0014 30850405 fcmp,sgl,=T %fr4,%fr5 14 0018 30850406 fcmp,sgl,?= %fr4,%fr5 15 001c 30850407 fcmp,sgl,!<> %fr4,%fr5 16 0020 30850408 fcmp,sgl,!?>= %fr4,%fr5 17 0024 30850409 fcmp,sgl,< %fr4,%fr5 18 0028 3085040A fcmp,sgl,?< %fr4,%fr5 19 002c 3085040B fcmp,sgl,!>= %fr4,%fr5 20 0030 3085040C fcmp,sgl,!?> %fr4,%fr5 21 0034 3085040D fcmp,sgl,<= %fr4,%fr5 22 0038 3085040E fcmp,sgl,?<= %fr4,%fr5 23 003c 3085040F fcmp,sgl,!> %fr4,%fr5 24 0040 30850410 fcmp,sgl,!?<= %fr4,%fr5 25 0044 30850411 fcmp,sgl,> %fr4,%fr5 26 0048 30850412 fcmp,sgl,?> %fr4,%fr5 27 004c 30850413 fcmp,sgl,!<= %fr4,%fr5 28 0050 30850414 fcmp,sgl,!?< %fr4,%fr5 29 0054 30850415 fcmp,sgl,>= %fr4,%fr5 30 0058 30850416 fcmp,sgl,?>= %fr4,%fr5 31 005c 30850417 fcmp,sgl,!< %fr4,%fr5 32 0060 30850418 fcmp,sgl,!?= %fr4,%fr5 33 0064 30850419 fcmp,sgl,<> %fr4,%fr5 34 0068 3085041A fcmp,sgl,!= %fr4,%fr5 35 006c 3085041B fcmp,sgl,!=T %fr4,%fr5 36 0070 3085041C fcmp,sgl,!? %fr4,%fr5 37 0074 3085041D fcmp,sgl,<=> %fr4,%fr5 38 0078 3085041E fcmp,sgl,true? %fr4,%fr5 39 007c 3085041F fcmp,sgl,true %fr4,%fr5 40 41 0080 30850C00 fcmp,dbl,false? %fr4,%fr5 42 0084 30850C01 fcmp,dbl,false %fr4,%fr5 43 0088 30850C02 fcmp,dbl,? %fr4,%fr5 44 008c 30850C03 fcmp,dbl,!<=> %fr4,%fr5 45 0090 30850C04 fcmp,dbl,= %fr4,%fr5 46 0094 30850C05 fcmp,dbl,=T %fr4,%fr5 47 0098 30850C06 fcmp,dbl,?= %fr4,%fr5 48 009c 30850C07 fcmp,dbl,!<> %fr4,%fr5 49 00a0 30850C08 fcmp,dbl,!?>= %fr4,%fr5 50 00a4 30850C09 fcmp,dbl,< %fr4,%fr5 51 00a8 30850C0A fcmp,dbl,?< %fr4,%fr5 52 00ac 30850C0B fcmp,dbl,!>= %fr4,%fr5 53 00b0 30850C0C fcmp,dbl,!?> %fr4,%fr5 54 00b4 30850C0D fcmp,dbl,<= %fr4,%fr5 55 00b8 30850C0E fcmp,dbl,?<= %fr4,%fr5 56 00bc 30850C0F fcmp,dbl,!> %fr4,%fr5 57 00c0 30850C10 fcmp,dbl,!?<= %fr4,%fr5 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_fcmp.s page 2 58 00c4 30850C11 fcmp,dbl,> %fr4,%fr5 59 00c8 30850C12 fcmp,dbl,?> %fr4,%fr5 60 00cc 30850C13 fcmp,dbl,!<= %fr4,%fr5 61 00d0 30850C14 fcmp,dbl,!?< %fr4,%fr5 62 00d4 30850C15 fcmp,dbl,>= %fr4,%fr5 63 00d8 30850C16 fcmp,dbl,?>= %fr4,%fr5 64 00dc 30850C17 fcmp,dbl,!< %fr4,%fr5 65 00e0 30850C18 fcmp,dbl,!?= %fr4,%fr5 66 00e4 30850C19 fcmp,dbl,<> %fr4,%fr5 67 00e8 30850C1A fcmp,dbl,!= %fr4,%fr5 68 00ec 30850C1B fcmp,dbl,!=T %fr4,%fr5 69 00f0 30850C1C fcmp,dbl,!? %fr4,%fr5 70 00f4 30850C1D fcmp,dbl,<=> %fr4,%fr5 71 00f8 30850C1E fcmp,dbl,true? %fr4,%fr5 72 00fc 30850C1F fcmp,dbl,true %fr4,%fr5 73 74 0100 30851C00 fcmp,quad,false? %fr4,%fr5 75 0104 30851C01 fcmp,quad,false %fr4,%fr5 76 0108 30851C02 fcmp,quad,? %fr4,%fr5 77 010c 30851C03 fcmp,quad,!<=> %fr4,%fr5 78 0110 30851C04 fcmp,quad,= %fr4,%fr5 79 0114 30851C05 fcmp,quad,=T %fr4,%fr5 80 0118 30851C06 fcmp,quad,?= %fr4,%fr5 81 011c 30851C07 fcmp,quad,!<> %fr4,%fr5 82 0120 30851C08 fcmp,quad,!?>= %fr4,%fr5 83 0124 30851C09 fcmp,quad,< %fr4,%fr5 84 0128 30851C0A fcmp,quad,?< %fr4,%fr5 85 012c 30851C0B fcmp,quad,!>= %fr4,%fr5 86 0130 30851C0C fcmp,quad,!?> %fr4,%fr5 87 0134 30851C0D fcmp,quad,<= %fr4,%fr5 88 0138 30851C0E fcmp,quad,?<= %fr4,%fr5 89 013c 30851C0F fcmp,quad,!> %fr4,%fr5 90 0140 30851C10 fcmp,quad,!?<= %fr4,%fr5 91 0144 30851C11 fcmp,quad,> %fr4,%fr5 92 0148 30851C12 fcmp,quad,?> %fr4,%fr5 93 014c 30851C13 fcmp,quad,!<= %fr4,%fr5 94 0150 30851C14 fcmp,quad,!?< %fr4,%fr5 95 0154 30851C15 fcmp,quad,>= %fr4,%fr5 96 0158 30851C16 fcmp,quad,?>= %fr4,%fr5 97 015c 30851C17 fcmp,quad,!< %fr4,%fr5 98 0160 30851C18 fcmp,quad,!?= %fr4,%fr5 99 0164 30851C19 fcmp,quad,<> %fr4,%fr5 100 0168 30851C1A fcmp,quad,!= %fr4,%fr5 101 016c 30851C1B fcmp,quad,!=T %fr4,%fr5 102 0170 30851C1C fcmp,quad,!? %fr4,%fr5 103 0174 30851C1D fcmp,quad,<=> %fr4,%fr5 104 0178 30851C1E fcmp,quad,true? %fr4,%fr5 105 017c 30851C1F fcmp,quad,true %fr4,%fr5 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_fcmp.s page 1 1 .code 2 .align 4 3 ; Basic immediate instruction tests. 4 ; 5 ; We could/should test some of the corner cases for register and 6 ; immediate fields. We should also check the assorted field 7 ; selectors to make sure they're handled correctly. 8 0000 30850400 fcmp,sgl,false? %fr4,%fr5 9 0004 30850401 fcmp,sgl,false %fr4,%fr5 10 0008 30850402 fcmp,sgl,? %fr4,%fr5 11 000c 30850403 fcmp,sgl,!<=> %fr4,%fr5 12 0010 30850404 fcmp,sgl,= %fr4,%fr5 13 0014 30850405 fcmp,sgl,=T %fr4,%fr5 14 0018 30850406 fcmp,sgl,?= %fr4,%fr5 15 001c 30850407 fcmp,sgl,!<> %fr4,%fr5 16 0020 30850408 fcmp,sgl,!?>= %fr4,%fr5 17 0024 30850409 fcmp,sgl,< %fr4,%fr5 18 0028 3085040A fcmp,sgl,?< %fr4,%fr5 19 002c 3085040B fcmp,sgl,!>= %fr4,%fr5 20 0030 3085040C fcmp,sgl,!?> %fr4,%fr5 21 0034 3085040D fcmp,sgl,<= %fr4,%fr5 22 0038 3085040E fcmp,sgl,?<= %fr4,%fr5 23 003c 3085040F fcmp,sgl,!> %fr4,%fr5 24 0040 30850410 fcmp,sgl,!?<= %fr4,%fr5 25 0044 30850411 fcmp,sgl,> %fr4,%fr5 26 0048 30850412 fcmp,sgl,?> %fr4,%fr5 27 004c 30850413 fcmp,sgl,!<= %fr4,%fr5 28 0050 30850414 fcmp,sgl,!?< %fr4,%fr5 29 0054 30850415 fcmp,sgl,>= %fr4,%fr5 30 0058 30850416 fcmp,sgl,?>= %fr4,%fr5 31 005c 30850417 fcmp,sgl,!< %fr4,%fr5 32 0060 30850418 fcmp,sgl,!?= %fr4,%fr5 33 0064 30850419 fcmp,sgl,<> %fr4,%fr5 34 0068 3085041A fcmp,sgl,!= %fr4,%fr5 35 006c 3085041B fcmp,sgl,!=T %fr4,%fr5 36 0070 3085041C fcmp,sgl,!? %fr4,%fr5 37 0074 3085041D fcmp,sgl,<=> %fr4,%fr5 38 0078 3085041E fcmp,sgl,true? %fr4,%fr5 39 007c 3085041F fcmp,sgl,true %fr4,%fr5 40 41 0080 30850C00 fcmp,dbl,false? %fr4,%fr5 42 0084 30850C01 fcmp,dbl,false %fr4,%fr5 43 0088 30850C02 fcmp,dbl,? %fr4,%fr5 44 008c 30850C03 fcmp,dbl,!<=> %fr4,%fr5 45 0090 30850C04 fcmp,dbl,= %fr4,%fr5 46 0094 30850C05 fcmp,dbl,=T %fr4,%fr5 47 0098 30850C06 fcmp,dbl,?= %fr4,%fr5 48 009c 30850C07 fcmp,dbl,!<> %fr4,%fr5 49 00a0 30850C08 fcmp,dbl,!?>= %fr4,%fr5 50 00a4 30850C09 fcmp,dbl,< %fr4,%fr5 51 00a8 30850C0A fcmp,dbl,?< %fr4,%fr5 52 00ac 30850C0B fcmp,dbl,!>= %fr4,%fr5 53 00b0 30850C0C fcmp,dbl,!?> %fr4,%fr5 54 00b4 30850C0D fcmp,dbl,<= %fr4,%fr5 55 00b8 30850C0E fcmp,dbl,?<= %fr4,%fr5 56 00bc 30850C0F fcmp,dbl,!> %fr4,%fr5 57 00c0 30850C10 fcmp,dbl,!?<= %fr4,%fr5 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_fcmp.s page 2 58 00c4 30850C11 fcmp,dbl,> %fr4,%fr5 59 00c8 30850C12 fcmp,dbl,?> %fr4,%fr5 60 00cc 30850C13 fcmp,dbl,!<= %fr4,%fr5 61 00d0 30850C14 fcmp,dbl,!?< %fr4,%fr5 62 00d4 30850C15 fcmp,dbl,>= %fr4,%fr5 63 00d8 30850C16 fcmp,dbl,?>= %fr4,%fr5 64 00dc 30850C17 fcmp,dbl,!< %fr4,%fr5 65 00e0 30850C18 fcmp,dbl,!?= %fr4,%fr5 66 00e4 30850C19 fcmp,dbl,<> %fr4,%fr5 67 00e8 30850C1A fcmp,dbl,!= %fr4,%fr5 68 00ec 30850C1B fcmp,dbl,!=T %fr4,%fr5 69 00f0 30850C1C fcmp,dbl,!? %fr4,%fr5 70 00f4 30850C1D fcmp,dbl,<=> %fr4,%fr5 71 00f8 30850C1E fcmp,dbl,true? %fr4,%fr5 72 00fc 30850C1F fcmp,dbl,true %fr4,%fr5 73 74 0100 30851C00 fcmp,quad,false? %fr4,%fr5 75 0104 30851C01 fcmp,quad,false %fr4,%fr5 76 0108 30851C02 fcmp,quad,? %fr4,%fr5 77 010c 30851C03 fcmp,quad,!<=> %fr4,%fr5 78 0110 30851C04 fcmp,quad,= %fr4,%fr5 79 0114 30851C05 fcmp,quad,=T %fr4,%fr5 80 0118 30851C06 fcmp,quad,?= %fr4,%fr5 81 011c 30851C07 fcmp,quad,!<> %fr4,%fr5 82 0120 30851C08 fcmp,quad,!?>= %fr4,%fr5 83 0124 30851C09 fcmp,quad,< %fr4,%fr5 84 0128 30851C0A fcmp,quad,?< %fr4,%fr5 85 012c 30851C0B fcmp,quad,!>= %fr4,%fr5 86 0130 30851C0C fcmp,quad,!?> %fr4,%fr5 87 0134 30851C0D fcmp,quad,<= %fr4,%fr5 88 0138 30851C0E fcmp,quad,?<= %fr4,%fr5 89 013c 30851C0F fcmp,quad,!> %fr4,%fr5 90 0140 30851C10 fcmp,quad,!?<= %fr4,%fr5 91 0144 30851C11 fcmp,quad,> %fr4,%fr5 92 0148 30851C12 fcmp,quad,?> %fr4,%fr5 93 014c 30851C13 fcmp,quad,!<= %fr4,%fr5 94 0150 30851C14 fcmp,quad,!?< %fr4,%fr5 95 0154 30851C15 fcmp,quad,>= %fr4,%fr5 96 0158 30851C16 fcmp,quad,?>= %fr4,%fr5 97 015c 30851C17 fcmp,quad,!< %fr4,%fr5 98 0160 30851C18 fcmp,quad,!?= %fr4,%fr5 99 0164 30851C19 fcmp,quad,<> %fr4,%fr5 100 0168 30851C1A fcmp,quad,!= %fr4,%fr5 101 016c 30851C1B fcmp,quad,!=T %fr4,%fr5 102 0170 30851C1C fcmp,quad,!? %fr4,%fr5 103 0174 30851C1D fcmp,quad,<=> %fr4,%fr5 104 0178 30851C1E fcmp,quad,true? %fr4,%fr5 105 017c 30851C1F fcmp,quad,true %fr4,%fr5 PASS: fp_fcmp.s: fp_fcmp tests Starting ../as-new -al special.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/special.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/special.s page 1 1 .level 1.1 2 .code 3 .align 4 4 0000 04A41680 gfw %r4(%sr0,%r5) 5 0004 04A416A0 gfw,m %r4(%sr0,%r5) 6 0008 04A41A80 gfr %r4(%sr0,%r5) 7 000c 04A41AA0 gfr,m %r4(%sr0,%r5) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/special.s page 1 1 .level 1.1 2 .code 3 .align 4 4 0000 04A41680 gfw %r4(%sr0,%r5) 5 0004 04A416A0 gfw,m %r4(%sr0,%r5) 6 0008 04A41A80 gfr %r4(%sr0,%r5) 7 000c 04A41AA0 gfr,m %r4(%sr0,%r5) PASS: special.s: special tests Starting ../as-new -al perf.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/perf.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/perf.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 performance monitor instruction tests 5 6 7 0000 30000680 pmenb 8 0004 30000280 pmdis 9 0008 300002A0 pmdis,n 10 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/perf.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 performance monitor instruction tests 5 6 7 0000 30000680 pmenb 8 0004 30000280 pmdis 9 0008 300002A0 pmdis,n 10 PASS: perf.s: perf tests Starting ../as-new -al spop.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/spop.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/spop.s page 1 1 .code 2 .align 4 3 ; We could/should test some of the corner cases for register and 4 ; immediate fields. We should also check the assorted field 5 ; selectors to make sure they're handled correctly. 6 spop_tests: 7 0000 10000105 spop0,4,5 8 0004 10001913 spop0,4,115 9 0008 10000125 spop0,4,5,n 10 000c 10001933 spop0,4,115,n 11 0010 10002B05 spop1,4,5 %r5 12 0014 10039B05 spop1,4,115 %r5 13 0018 10002B25 spop1,4,5,n %r5 14 001c 10039B25 spop1,4,115,n %r5 15 0020 10A00505 spop2,4,5 %r5 16 0024 10A01D13 spop2,4,115 %r5 17 0028 10A00525 spop2,4,5,n %r5 18 002c 10A01D33 spop2,4,115,n %r5 19 0030 10C50705 spop3,4,5 %r5,%r6 20 0034 10C51F13 spop3,4,115 %r5,%r6 21 0038 10C50725 spop3,4,5,n %r5,%r6 22 003c 10C51F33 spop3,4,115,n %r5,%r6 23 24 ; Gas fucks this up... Thinks it has the expression 5 mod r5. 25 ; spop1,4,5 %r5 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/spop.s page 1 1 .code 2 .align 4 3 ; We could/should test some of the corner cases for register and 4 ; immediate fields. We should also check the assorted field 5 ; selectors to make sure they're handled correctly. 6 spop_tests: 7 0000 10000105 spop0,4,5 8 0004 10001913 spop0,4,115 9 0008 10000125 spop0,4,5,n 10 000c 10001933 spop0,4,115,n 11 0010 10002B05 spop1,4,5 %r5 12 0014 10039B05 spop1,4,115 %r5 13 0018 10002B25 spop1,4,5,n %r5 14 001c 10039B25 spop1,4,115,n %r5 15 0020 10A00505 spop2,4,5 %r5 16 0024 10A01D13 spop2,4,115 %r5 17 0028 10A00525 spop2,4,5,n %r5 18 002c 10A01D33 spop2,4,115,n %r5 19 0030 10C50705 spop3,4,5 %r5,%r6 20 0034 10C51F13 spop3,4,115 %r5,%r6 21 0038 10C50725 spop3,4,5,n %r5,%r6 22 003c 10C51F33 spop3,4,115,n %r5,%r6 23 24 ; Gas fucks this up... Thinks it has the expression 5 mod r5. 25 ; spop1,4,5 %r5 PASS: spop.s: spop tests Starting ../as-new -al copr.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/copr.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/copr.s page 1 1 .code 2 .align 4 3 ; We could/should test some of the corner cases for register and 4 ; immediate fields. We should also check the assorted field 5 ; selectors to make sure they're handled correctly. 6 copr_tests: 7 0000 30000105 copr,4,5 8 0004 30000713 copr,4,115 9 0008 30000125 copr,4,5,n 10 000c 30000733 copr,4,115,n GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/copr.s page 1 1 .code 2 .align 4 3 ; We could/should test some of the corner cases for register and 4 ; immediate fields. We should also check the assorted field 5 ; selectors to make sure they're handled correctly. 6 copr_tests: 7 0000 30000105 copr,4,5 8 0004 30000713 copr,4,115 9 0008 30000125 copr,4,5,n 10 000c 30000733 copr,4,115,n PASS: copr.s: copr tests Starting ../as-new -al coprmem.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/coprmem.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/coprmem.s page 1 1 .code 2 .align 4 3 ; Basic copr memory tests which also test the various 4 ; addressing modes and completers. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 ; 10 copr_indexing_load: 11 12 0000 2485011A cldwx,4 %r5(%sr0,%r4),%r26 13 0004 2485211A cldwx,4,s %r5(%sr0,%r4),%r26 14 0008 2485013A cldwx,4,m %r5(%sr0,%r4),%r26 15 000c 2485213A cldwx,4,sm %r5(%sr0,%r4),%r26 16 0010 2C85011A clddx,4 %r5(%sr0,%r4),%r26 17 0014 2C85211A clddx,4,s %r5(%sr0,%r4),%r26 18 0018 2C85013A clddx,4,m %r5(%sr0,%r4),%r26 19 001c 2C85213A clddx,4,sm %r5(%sr0,%r4),%r26 20 21 copr_indexing_store: 22 0020 2485031A cstwx,4 %r26,%r5(%sr0,%r4) 23 0024 2485231A cstwx,4,s %r26,%r5(%sr0,%r4) 24 0028 2485033A cstwx,4,m %r26,%r5(%sr0,%r4) 25 002c 2485233A cstwx,4,sm %r26,%r5(%sr0,%r4) 26 0030 2C85031A cstdx,4 %r26,%r5(%sr0,%r4) 27 0034 2C85231A cstdx,4,s %r26,%r5(%sr0,%r4) 28 0038 2C85033A cstdx,4,m %r26,%r5(%sr0,%r4) 29 003c 2C85233A cstdx,4,sm %r26,%r5(%sr0,%r4) 30 31 copr_short_memory: 32 0040 2480111A cldws,4 0(%sr0,%r4),%r26 33 0044 2480313A cldws,4,mb 0(%sr0,%r4),%r26 34 0048 2480113A cldws,4,ma 0(%sr0,%r4),%r26 35 004c 2C80111A cldds,4 0(%sr0,%r4),%r26 36 0050 2C80313A cldds,4,mb 0(%sr0,%r4),%r26 37 0054 2C80113A cldds,4,ma 0(%sr0,%r4),%r26 38 0058 2480131A cstws,4 %r26,0(%sr0,%r4) 39 005c 2480333A cstws,4,mb %r26,0(%sr0,%r4) 40 0060 2480133A cstws,4,ma %r26,0(%sr0,%r4) 41 0064 2C80131A cstds,4 %r26,0(%sr0,%r4) 42 0068 2C80333A cstds,4,mb %r26,0(%sr0,%r4) 43 006c 2C80133A cstds,4,ma %r26,0(%sr0,%r4) 44 45 ; gas fucks this up thinks it gets the expression 4 modulo 5 46 ; cldwx,4 %r5(0,%r4),%r%r26 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/coprmem.s page 1 1 .code 2 .align 4 3 ; Basic copr memory tests which also test the various 4 ; addressing modes and completers. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 ; 10 copr_indexing_load: 11 12 0000 2485011A cldwx,4 %r5(%sr0,%r4),%r26 13 0004 2485211A cldwx,4,s %r5(%sr0,%r4),%r26 14 0008 2485013A cldwx,4,m %r5(%sr0,%r4),%r26 15 000c 2485213A cldwx,4,sm %r5(%sr0,%r4),%r26 16 0010 2C85011A clddx,4 %r5(%sr0,%r4),%r26 17 0014 2C85211A clddx,4,s %r5(%sr0,%r4),%r26 18 0018 2C85013A clddx,4,m %r5(%sr0,%r4),%r26 19 001c 2C85213A clddx,4,sm %r5(%sr0,%r4),%r26 20 21 copr_indexing_store: 22 0020 2485031A cstwx,4 %r26,%r5(%sr0,%r4) 23 0024 2485231A cstwx,4,s %r26,%r5(%sr0,%r4) 24 0028 2485033A cstwx,4,m %r26,%r5(%sr0,%r4) 25 002c 2485233A cstwx,4,sm %r26,%r5(%sr0,%r4) 26 0030 2C85031A cstdx,4 %r26,%r5(%sr0,%r4) 27 0034 2C85231A cstdx,4,s %r26,%r5(%sr0,%r4) 28 0038 2C85033A cstdx,4,m %r26,%r5(%sr0,%r4) 29 003c 2C85233A cstdx,4,sm %r26,%r5(%sr0,%r4) 30 31 copr_short_memory: 32 0040 2480111A cldws,4 0(%sr0,%r4),%r26 33 0044 2480313A cldws,4,mb 0(%sr0,%r4),%r26 34 0048 2480113A cldws,4,ma 0(%sr0,%r4),%r26 35 004c 2C80111A cldds,4 0(%sr0,%r4),%r26 36 0050 2C80313A cldds,4,mb 0(%sr0,%r4),%r26 37 0054 2C80113A cldds,4,ma 0(%sr0,%r4),%r26 38 0058 2480131A cstws,4 %r26,0(%sr0,%r4) 39 005c 2480333A cstws,4,mb %r26,0(%sr0,%r4) 40 0060 2480133A cstws,4,ma %r26,0(%sr0,%r4) 41 0064 2C80131A cstds,4 %r26,0(%sr0,%r4) 42 0068 2C80333A cstds,4,mb %r26,0(%sr0,%r4) 43 006c 2C80133A cstds,4,ma %r26,0(%sr0,%r4) 44 45 ; gas fucks this up thinks it gets the expression 4 modulo 5 46 ; cldwx,4 %r5(0,%r4),%r%r26 PASS: coprmem.s: copr memory tests Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/weird.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: stabs parsing Starting ../as-new -al fmemLRbug.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmemLRbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmemLRbug.s page 1 1 .code 2 .export f 3 f: 4 .proc 5 .callinfo frame=0,no_calls 6 .entry 7 8 0000 27401246 fstws %fr6R,0(%r26) 9 0004 27481206 fstws %fr6L,4(%r26) 10 0008 27501206 fstws %fr6,8(%r26) 11 12 000c 2F481206 fstds %fr6L,4(%r26) 13 0010 2F501206 fstds %fr6,8(%r26) 14 15 0014 27401046 fldws 0(%r26),%fr6R 16 0018 27481006 fldws 4(%r26),%fr6L 17 001c 27501006 fldws 8(%r26),%fr6 18 19 0020 2F481006 fldds 4(%r26),%fr6L 20 0024 2F501006 fldds 8(%r26),%fr6 21 22 0028 27401246 fstws %fr6R,0(%sr0,%r26) 23 002c 27481206 fstws %fr6L,4(%sr0,%r26) 24 0030 27501206 fstws %fr6,8(%sr0,%r26) 25 26 0034 2F481206 fstds %fr6L,4(%sr0,%r26) 27 0038 2F501206 fstds %fr6,8(%sr0,%r26) 28 29 003c 27401046 fldws 0(%sr0,%r26),%fr6R 30 0040 27481006 fldws 4(%sr0,%r26),%fr6L 31 0044 27501006 fldws 8(%sr0,%r26),%fr6 32 33 0048 2F481006 fldds 4(%sr0,%r26),%fr6L 34 004c 2F501006 fldds 8(%sr0,%r26),%fr6 35 36 0050 27590246 fstwx %fr6R,%r25(%r26) 37 0054 27590206 fstwx %fr6L,%r25(%r26) 38 0058 27590206 fstwx %fr6,%r25(%r26) 39 40 005c 2F590206 fstdx %fr6L,%r25(%r26) 41 0060 2F590206 fstdx %fr6,%r25(%r26) 42 43 0064 27590046 fldwx %r25(%r26),%fr6R 44 0068 27590006 fldwx %r25(%r26),%fr6L 45 006c 27590006 fldwx %r25(%r26),%fr6 46 47 0070 2F590006 flddx %r25(%r26),%fr6L 48 0074 2F590006 flddx %r25(%r26),%fr6 49 50 0078 27590246 fstwx %fr6R,%r25(%sr0,%r26) 51 007c 27590206 fstwx %fr6L,%r25(%sr0,%r26) 52 0080 27590206 fstwx %fr6,%r25(%sr0,%r26) 53 54 0084 2F590206 fstdx %fr6L,%r25(%sr0,%r26) 55 0088 2F590206 fstdx %fr6,%r25(%sr0,%r26) 56 57 008c 27590046 fldwx %r25(%sr0,%r26),%fr6R GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmemLRbug.s page 2 58 0090 27590006 fldwx %r25(%sr0,%r26),%fr6L 59 0094 27590006 fldwx %r25(%sr0,%r26),%fr6 60 61 0098 2F590006 flddx %r25(%sr0,%r26),%fr6L 62 009c 2F590006 flddx %r25(%sr0,%r26),%fr6 63 64 00a0 E840C000 bv %r0(%r2) 65 00a4 08000240 nop 66 67 .exit 68 .procend GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmemLRbug.s page 1 1 .code 2 .export f 3 f: 4 .proc 5 .callinfo frame=0,no_calls 6 .entry 7 8 0000 27401246 fstws %fr6R,0(%r26) 9 0004 27481206 fstws %fr6L,4(%r26) 10 0008 27501206 fstws %fr6,8(%r26) 11 12 000c 2F481206 fstds %fr6L,4(%r26) 13 0010 2F501206 fstds %fr6,8(%r26) 14 15 0014 27401046 fldws 0(%r26),%fr6R 16 0018 27481006 fldws 4(%r26),%fr6L 17 001c 27501006 fldws 8(%r26),%fr6 18 19 0020 2F481006 fldds 4(%r26),%fr6L 20 0024 2F501006 fldds 8(%r26),%fr6 21 22 0028 27401246 fstws %fr6R,0(%sr0,%r26) 23 002c 27481206 fstws %fr6L,4(%sr0,%r26) 24 0030 27501206 fstws %fr6,8(%sr0,%r26) 25 26 0034 2F481206 fstds %fr6L,4(%sr0,%r26) 27 0038 2F501206 fstds %fr6,8(%sr0,%r26) 28 29 003c 27401046 fldws 0(%sr0,%r26),%fr6R 30 0040 27481006 fldws 4(%sr0,%r26),%fr6L 31 0044 27501006 fldws 8(%sr0,%r26),%fr6 32 33 0048 2F481006 fldds 4(%sr0,%r26),%fr6L 34 004c 2F501006 fldds 8(%sr0,%r26),%fr6 35 36 0050 27590246 fstwx %fr6R,%r25(%r26) 37 0054 27590206 fstwx %fr6L,%r25(%r26) 38 0058 27590206 fstwx %fr6,%r25(%r26) 39 40 005c 2F590206 fstdx %fr6L,%r25(%r26) 41 0060 2F590206 fstdx %fr6,%r25(%r26) 42 43 0064 27590046 fldwx %r25(%r26),%fr6R 44 0068 27590006 fldwx %r25(%r26),%fr6L 45 006c 27590006 fldwx %r25(%r26),%fr6 46 47 0070 2F590006 flddx %r25(%r26),%fr6L 48 0074 2F590006 flddx %r25(%r26),%fr6 49 50 0078 27590246 fstwx %fr6R,%r25(%sr0,%r26) 51 007c 27590206 fstwx %fr6L,%r25(%sr0,%r26) 52 0080 27590206 fstwx %fr6,%r25(%sr0,%r26) 53 54 0084 2F590206 fstdx %fr6L,%r25(%sr0,%r26) 55 0088 2F590206 fstdx %fr6,%r25(%sr0,%r26) 56 57 008c 27590046 fldwx %r25(%sr0,%r26),%fr6R GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fmemLRbug.s page 2 58 0090 27590006 fldwx %r25(%sr0,%r26),%fr6L 59 0094 27590006 fldwx %r25(%sr0,%r26),%fr6 60 61 0098 2F590006 flddx %r25(%sr0,%r26),%fr6L 62 009c 2F590006 flddx %r25(%sr0,%r26),%fr6 63 64 00a0 E840C000 bv %r0(%r2) 65 00a4 08000240 nop 66 67 .exit 68 .procend PASS: fmemLRbug.s: LR register selection on fp mem instructions Starting ../as-new -al fp_comp2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 B8AA638E fmpyfadd,sgl %fr5R,%fr10L,%fr13R,%fr14L 10 0004 B8AA6A0E fmpyfadd,dbl %fr5,%fr10,%fr13,%fr14 11 0008 BA5B2595 fmpyfadd,sgl %fr18R,%fr27L,%fr6R,%fr21L 12 000c BA5B2C15 fmpyfadd,dbl %fr18,%fr27,%fr6,%fr21 13 14 0010 B8AA63AE fmpynfadd,sgl %fr5R,%fr10L,%fr13R,%fr14L 15 0014 B8AA6A2E fmpynfadd,dbl %fr5,%fr10,%fr13,%fr14 16 0018 BA5B25B5 fmpynfadd,sgl %fr18R,%fr27L,%fr6R,%fr21L 17 001c BA5B2C35 fmpynfadd,dbl %fr18,%fr27,%fr6,%fr21 18 19 0020 38A0C04A fneg,sgl %fr5,%fr10R 20 0024 30A0C80A fneg,dbl %fr5,%fr10 21 0028 30A0D80A fneg,quad %fr5,%fr10 22 002c 3A80C098 fneg,sgl %fr20R,%fr24L 23 0030 3280C818 fneg,dbl %fr20,%fr24 24 25 0034 38A0E04A fnegabs,sgl %fr5,%fr10R 26 0038 30A0E80A fnegabs,dbl %fr5,%fr10 27 003c 30A0F80A fnegabs,quad %fr5,%fr10 28 0040 3A80E098 fnegabs,sgl %fr20R,%fr24L 29 0044 3280E818 fnegabs,dbl %fr20,%fr24 30 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/fp_comp2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; Basic immediate instruction tests. 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 0000 B8AA638E fmpyfadd,sgl %fr5R,%fr10L,%fr13R,%fr14L 10 0004 B8AA6A0E fmpyfadd,dbl %fr5,%fr10,%fr13,%fr14 11 0008 BA5B2595 fmpyfadd,sgl %fr18R,%fr27L,%fr6R,%fr21L 12 000c BA5B2C15 fmpyfadd,dbl %fr18,%fr27,%fr6,%fr21 13 14 0010 B8AA63AE fmpynfadd,sgl %fr5R,%fr10L,%fr13R,%fr14L 15 0014 B8AA6A2E fmpynfadd,dbl %fr5,%fr10,%fr13,%fr14 16 0018 BA5B25B5 fmpynfadd,sgl %fr18R,%fr27L,%fr6R,%fr21L 17 001c BA5B2C35 fmpynfadd,dbl %fr18,%fr27,%fr6,%fr21 18 19 0020 38A0C04A fneg,sgl %fr5,%fr10R 20 0024 30A0C80A fneg,dbl %fr5,%fr10 21 0028 30A0D80A fneg,quad %fr5,%fr10 22 002c 3A80C098 fneg,sgl %fr20R,%fr24L 23 0030 3280C818 fneg,dbl %fr20,%fr24 24 25 0034 38A0E04A fnegabs,sgl %fr5,%fr10R 26 0038 30A0E80A fnegabs,dbl %fr5,%fr10 27 003c 30A0F80A fnegabs,quad %fr5,%fr10 28 0040 3A80E098 fnegabs,sgl %fr20R,%fr24L 29 0044 3280E818 fnegabs,dbl %fr20,%fr24 30 PASS: fp_comp2.s: fp_comp2 tests Starting ../as-new -al branch2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; More branching instructions than you ever knew what to do with. 5 ; PA 2.0 versions and new syntax. 6 7 ; 8 ; We could/should test some of the corner cases for register and 9 ; immediate fields. We should also check the assorted field 10 ; selectors to make sure they're handled correctly. 11 12 bb_tests: 13 0000 C0045FF5 bb,< %r4,%sar,bb_tests 14 0004 C004DFED bb,>= %r4,%sar,bb_tests 15 0008 C0045FE7 bb,<,n %r4,%cr11,bb_tests 16 000c C004DFDF bb,>=,n %r4,%cr11,bb_tests 17 0010 C0047FD5 bb,*< %r4,%sar,bb_tests 18 0014 C004FFCD bb,*>= %r4,%sar,bb_tests 19 0018 C0047FC7 bb,*<,n %r4,%cr11,bb_tests 20 001c C004FFBF bb,*>=,n %r4,%cr11,bb_tests 21 0020 C4A47FB5 bb,*< %r4,5,bb_tests 22 0024 C4A4FFAD bb,*>= %r4,5,bb_tests 23 0028 C4A47FA7 bb,*<,n %r4,5,bb_tests 24 002c C4A4FF9F bb,*>=,n %r4,5,bb_tests 25 26 branch_stack: 27 0030 E8004005 clrbts 28 0034 E800400D popbts 1 29 0038 E8004F9D popbts 499 30 003c E8004001 pushnom 31 0040 E8044001 pushbts %r4 32 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/branch2.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; More branching instructions than you ever knew what to do with. 5 ; PA 2.0 versions and new syntax. 6 7 ; 8 ; We could/should test some of the corner cases for register and 9 ; immediate fields. We should also check the assorted field 10 ; selectors to make sure they're handled correctly. 11 12 bb_tests: 13 0000 C0045FF5 bb,< %r4,%sar,bb_tests 14 0004 C004DFED bb,>= %r4,%sar,bb_tests 15 0008 C0045FE7 bb,<,n %r4,%cr11,bb_tests 16 000c C004DFDF bb,>=,n %r4,%cr11,bb_tests 17 0010 C0047FD5 bb,*< %r4,%sar,bb_tests 18 0014 C004FFCD bb,*>= %r4,%sar,bb_tests 19 0018 C0047FC7 bb,*<,n %r4,%cr11,bb_tests 20 001c C004FFBF bb,*>=,n %r4,%cr11,bb_tests 21 0020 C4A47FB5 bb,*< %r4,5,bb_tests 22 0024 C4A4FFAD bb,*>= %r4,5,bb_tests 23 0028 C4A47FA7 bb,*<,n %r4,5,bb_tests 24 002c C4A4FF9F bb,*>=,n %r4,5,bb_tests 25 26 branch_stack: 27 0030 E8004005 clrbts 28 0034 E800400D popbts 1 29 0038 E8004F9D popbts 499 30 003c E8004001 pushnom 31 0040 E8044001 pushbts %r4 32 PASS: branch2.s: branch tests Starting ../as-new -al media.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/media.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/media.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 multimedia (halfword) instruction tests 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 10 0000 096703CC hadd %r7,%r11,%r12 11 0004 0967034C hadd,ss %r7,%r11,%r12 12 0008 0967030C hadd,us %r7,%r11,%r12 13 14 000c 096702CC havg %r7,%r11,%r12 15 0010 F8078B4B hshl %r7,13,%r11 16 0014 0967074C hshladd %r7,1,%r11,%r12 17 0018 0967078C hshladd %r7,2,%r11,%r12 18 001c 096707CC hshladd %r7,3,%r11,%r12 19 0020 F8E0CF4B hshr %r7,13,%r11 20 0024 F8E0CF4B hshr,s %r7,13,%r11 21 0028 F8E0CB4B hshr,u %r7,13,%r11 22 002c 0967054C hshradd %r7,1,%r11,%r12 23 0030 0967058C hshradd %r7,2,%r11,%r12 24 0034 096705CC hshradd %r7,3,%r11,%r12 25 26 0038 0ACE01C9 hsub %r14,%r22,%r9 27 003c 0ACE0149 hsub,ss %r14,%r22,%r9 28 0040 0ACE0109 hsub,us %r14,%r22,%r9 29 30 0044 FACE8409 mixh,l %r14,%r22,%r9 31 0048 FACEC409 mixh,r %r14,%r22,%r9 32 004c FACE8009 mixw,l %r14,%r22,%r9 33 0050 FACEC009 mixw,r %r14,%r22,%r9 34 35 0054 FAD60E49 permh,0321 %r22,%r9 36 0058 FAD64A89 permh,2222 %r22,%r9 37 005c FAD66309 permh,3030 %r22,%r9 38 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/media.s page 1 1 .LEVEL 2.0 2 .code 3 .align 4 4 ; PA2.0 multimedia (halfword) instruction tests 5 ; 6 ; We could/should test some of the corner cases for register and 7 ; immediate fields. We should also check the assorted field 8 ; selectors to make sure they're handled correctly. 9 10 0000 096703CC hadd %r7,%r11,%r12 11 0004 0967034C hadd,ss %r7,%r11,%r12 12 0008 0967030C hadd,us %r7,%r11,%r12 13 14 000c 096702CC havg %r7,%r11,%r12 15 0010 F8078B4B hshl %r7,13,%r11 16 0014 0967074C hshladd %r7,1,%r11,%r12 17 0018 0967078C hshladd %r7,2,%r11,%r12 18 001c 096707CC hshladd %r7,3,%r11,%r12 19 0020 F8E0CF4B hshr %r7,13,%r11 20 0024 F8E0CF4B hshr,s %r7,13,%r11 21 0028 F8E0CB4B hshr,u %r7,13,%r11 22 002c 0967054C hshradd %r7,1,%r11,%r12 23 0030 0967058C hshradd %r7,2,%r11,%r12 24 0034 096705CC hshradd %r7,3,%r11,%r12 25 26 0038 0ACE01C9 hsub %r14,%r22,%r9 27 003c 0ACE0149 hsub,ss %r14,%r22,%r9 28 0040 0ACE0109 hsub,us %r14,%r22,%r9 29 30 0044 FACE8409 mixh,l %r14,%r22,%r9 31 0048 FACEC409 mixh,r %r14,%r22,%r9 32 004c FACE8009 mixw,l %r14,%r22,%r9 33 0050 FACEC009 mixw,r %r14,%r22,%r9 34 35 0054 FAD60E49 permh,0321 %r22,%r9 36 0058 FAD64A89 permh,2222 %r22,%r9 37 005c FAD66309 permh,3030 %r22,%r9 38 PASS: media.s: media tests testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/basic/basic.exp completed in 12 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/parse.exp ... Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/linesepbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: line separator bug Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/global.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: check for sym-$global$ acceptance Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/procbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Label following .proc Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/undefbug.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] XFAIL: Check for error when using undefined symbol Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/nosubspace.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/nosubspace.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/nosubspace.s:1: Error: .space specifies non-absolute value PASS: Check for error(s) in input file Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/entrybug.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/entrybug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/entrybug.s:7: Error: Value for ENTRY_GR must be in the range 3..18 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/entrybug.s:7: Error: Value for ENTRY_FR must be in the range 12..21 PASS: Check for error on entry_gr and entry_fr Starting ../as-new -al stringer.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/stringer.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/stringer.s page 1 1 .data 2 3 4 ; GAS used to mis-parse the embedded quotes 5 0000 23696E63 .STRING "#include \"awk.def\"\x0a\x00" 5 6C756465 5 20226177 5 6B2E6465 5 66220A00 6 7 ; Octal escapes used to consume > 3 chars which led to this 8 ; string being screwed in a big way. 9 0014 09307831 .STRING "\0110x123" 9 3233 10 11 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/stringer.s page 1 1 .data 2 3 4 ; GAS used to mis-parse the embedded quotes 5 0000 23696E63 .STRING "#include \"awk.def\"\x0a\x00" 5 6C756465 5 20226177 5 6B2E6465 5 66220A00 6 7 ; Octal escapes used to consume > 3 chars which led to this 8 ; string being screwed in a big way. 9 0014 09307831 .STRING "\0110x123" 9 3233 10 11 PASS: stringer.s: Test embedded quotes and octal escapes in strings Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/versionbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: .version directive Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/spacebug.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/spacebug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/spacebug.s:2: Warning: .space repeat count is zero, ignored PASS: Check for error on bogus .space directive Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/calldatabug.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/calldatabug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/calldatabug.s:7: Error: Invalid argument description: 4 PASS: Check for invalid aguments on .call Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/exportbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: syntax check for an old .EXPORT bug Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/fixup7bug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: check for old "fixup7" gas bug Starting ../as-new -al lselbug.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/lselbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/lselbug.s page 1 1 .code 2 3 .align 4 4 ; In gas-1.36 the ldil instruction using parenthesis generated 5 ; garbage bits while the one without parens worked fine. 6 0000 22A04000 ldil L%(0x00040000 | 0x00000008 | 0x00000002),%r21 7 0004 36B50100 ldo L%(0x00040000 | 0x00000008 | 0x00000002) (%r21),%r21 8 0008 22A04000 ldil L%0x00040000 | 0x00000008 | 0x00000002,%r21 9 000c 36B50100 ldo L%0x00040000 | 0x00000008 | 0x00000002 (%r21),%r21 10 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/lselbug.s page 1 1 .code 2 3 .align 4 4 ; In gas-1.36 the ldil instruction using parenthesis generated 5 ; garbage bits while the one without parens worked fine. 6 0000 22A04000 ldil L%(0x00040000 | 0x00000008 | 0x00000002),%r21 7 0004 36B50100 ldo L%(0x00040000 | 0x00000008 | 0x00000002) (%r21),%r21 8 0008 22A04000 ldil L%0x00040000 | 0x00000008 | 0x00000002,%r21 9 000c 36B50100 ldo L%0x00040000 | 0x00000008 | 0x00000002 (%r21),%r21 10 PASS: lselbugs.s: lselbug Starting ../as-new -al align1.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/align1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/align1.s page 1 1 .code 2 .align 1 3 .align 8 4 0000 08000240 nop 5 ; "8" assumed if no alignment given. 6 0004 00000000 .align 7 0008 08000240 nop 8 000c 00000000 .align 4096 8 00000000 8 00000000 8 00000000 8 00000000 9 1000 08000240 nop 10 11 12 1004 00000000 .data 12 00000000 12 00000000 12 00000000 12 00000000 13 14 .ALIGN 8 15 $L00BSS: 16 home_buff: 17 0000 00000000 .BLOCK 1024 17 00000000 17 00000000 17 00000000 17 00000000 18 .ALIGN 8 19 current_buff: 20 0400 00000000 .BLOCK 1024 20 00000000 20 00000000 20 00000000 20 00000000 21 .ALIGN 4 22 lock_file: 23 0800 00000000 .BLOCK 4 24 0804 00000000 .ALIGN 8 25 L332.name: 26 0808 00000000 .BLOCK 30 26 00000000 26 00000000 26 00000000 26 00000000 27 0826 0000 .ALIGN 4 28 L352.last_case_wa: 29 0828 00000000 .BLOCK 4 30 31 082c 00000000 GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/align1.s page 1 1 .code 2 .align 1 3 .align 8 4 0000 08000240 nop 5 ; "8" assumed if no alignment given. 6 0004 00000000 .align 7 0008 08000240 nop 8 000c 00000000 .align 4096 8 00000000 8 00000000 8 00000000 8 00000000 9 1000 08000240 nop 10 11 12 1004 00000000 .data 12 00000000 12 00000000 12 00000000 12 00000000 13 14 .ALIGN 8 15 $L00BSS: 16 home_buff: 17 0000 00000000 .BLOCK 1024 17 00000000 17 00000000 17 00000000 17 00000000 18 .ALIGN 8 19 current_buff: 20 0400 00000000 .BLOCK 1024 20 00000000 20 00000000 20 00000000 20 00000000 21 .ALIGN 4 22 lock_file: 23 0800 00000000 .BLOCK 4 24 0804 00000000 .ALIGN 8 25 L332.name: 26 0808 00000000 .BLOCK 30 26 00000000 26 00000000 26 00000000 26 00000000 27 0826 0000 .ALIGN 4 28 L352.last_case_wa: 29 0828 00000000 .BLOCK 4 30 31 082c 00000000 PASS: align1.s: valid alignment tests Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/align2.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/align2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/align2.s:2: Error: alignment not a power of 2 PASS: Check for error on bogus argument to .align Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/block1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Check min/max values for .block Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/block2.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/block2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/block2.s:3: Error: Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff PASS: Check for error on bogus argument to .block Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/exprbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Check for sym1-sym2 acceptance Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:2: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:3: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:4: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:6: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:7: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:1: Error: .space specifies non-absolute value /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:5: Error: .space specifies non-absolute value /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:2: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:3: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:4: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:6: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:7: Error: unknown pseudo-op: `.subspa' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:1: Error: .space specifies non-absolute value /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/ssbug.s:5: Error: .space specifies non-absolute value XFAIL: Check for acceptance of non-default subspaces Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/defbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Missing register should default to %%r0 Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/stdreg.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test standard predefined registers Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:6: Error: Unknown opcode: `label_without_colon' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:16: Error: Unknown opcode: `l$1 add%r2,%r2,%r2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:18: Error: Unknown opcode: `l$3' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:21: Error: Unknown opcode: `l$4 add%r2,%r2,%r2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:23: Error: Unknown opcode: `l$6' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:6: Error: Unknown opcode: `label_without_colon' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:16: Error: Unknown opcode: `l$1 add%r2,%r2,%r2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:18: Error: Unknown opcode: `l$3' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:21: Error: Unknown opcode: `l$4 add%r2,%r2,%r2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/labelbug.s:23: Error: Unknown opcode: `l$6' XFAIL: Test label without colon Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/appbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test acceptance of #line directives Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s:4: Error: Field out of range [0..31] (-64). /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s:4: Error: Invalid operands /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s:5: Error: Field out of range [0..31] (-64). /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s:5: Error: Invalid operands /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s:6: Error: Field out of range [0..31] (-64). /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/xmpyubug.s:6: Error: Invalid operands PASS: Check for error on bogus argument to xmpyu Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/regpopbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test for bugs in .reg pseudo-op Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/callinfobug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test for bugs in .callinfo directive Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:4: Error: Unknown opcode: `foobar' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:8: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:9: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:10: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:11: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:12: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:13: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:13: Error: Invalid register for single precision fmpyadd or fmpysub /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:13: Error: Invalid operands /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:14: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:15: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:17: Error: Missing function name for .PROC /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:18: Error: unknown pseudo-op: `.bss' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:20: Error: Unknown opcode: `x' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/badfmpyadd.s:21: Error: Unknown opcode: `y' PASS: Check for error on bad fmpyadd insn Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/space.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test acceptance of spaces in directives testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/parse/parse.exp completed in 1 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/reloc.exp ... Starting ../as-new -al blebug3.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug3.s page 1 1 .code 2 .align 4 3 .import yabba,code 4 5 0000 E4002000 ble R%yabba(%sr4,%r0) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug3.s page 1 1 .code 2 .align 4 3 .import yabba,code 4 5 0000 E4002000 ble R%yabba(%sr4,%r0) PASS: blebug3.s: blebug3 Starting ../as-new -al blebug2.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug2.s page 1 1 .code 2 .align 4 3 4 0000 20202801 ldil L%0xc0001004,%r1 5 0004 E420E008 ble R%0xc0001004(%sr7,%r1) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug2.s page 1 1 .code 2 .align 4 3 4 0000 20202801 ldil L%0xc0001004,%r1 5 0004 E420E008 ble R%0xc0001004(%sr7,%r1) PASS: blebug2.s: blebug2 Starting ../as-new -al blebug3.s Executing on host: sh -c {../as-new -al /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug3.s page 1 1 .code 2 .align 4 3 .import yabba,code 4 5 0000 E4002000 ble R%yabba(%sr4,%r0) GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/blebug3.s page 1 1 .code 2 .align 4 3 .import yabba,code 4 5 0000 E4002000 ble R%yabba(%sr4,%r0) PASS: blebug3.s: blebug3 Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/plabelbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Old gas-1.36 plabel bug (part 1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000010 R_PARISC_PCREL17F __main 00000018 R_PARISC_DIR21L LC$0000 0000001c R_PARISC_PCREL17F printf 00000020 R_PARISC_DIR14R LC$0000 RELOCATION RECORDS FOR [.data]: OFFSET TYPE VALUE 00000000 R_PARISC_PLABEL32 abort 00000004 R_PARISC_PLABEL32 abort RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text+0x00000008 00000004 R_PARISC_SEGREL32 .text+0x0000002c a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000010 R_PARISC_PCREL17F __main 00000018 R_PARISC_DIR21L LC$0000 0000001c R_PARISC_PCREL17F printf 00000020 R_PARISC_DIR14R LC$0000 RELOCATION RECORDS FOR [.data]: OFFSET TYPE VALUE 00000000 R_PARISC_PLABEL32 abort 00000004 R_PARISC_PLABEL32 abort RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text+0x00000008 00000004 R_PARISC_SEGREL32 .text+0x0000002c PASS: plabelbug.s: Old gas-1.36 plabel bug (part 2) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/selectorbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test scope of field selector (part 1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.data]: OFFSET TYPE VALUE 00000000 R_PARISC_PLABEL32 default_intVec_error_handler__FPCc RELOCATION RECORDS FOR [.stab]: OFFSET TYPE VALUE 00000014 R_PARISC_DIR32 .text RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text-0x00000004 a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.data]: OFFSET TYPE VALUE 00000000 R_PARISC_PLABEL32 default_intVec_error_handler__FPCc RELOCATION RECORDS FOR [.stab]: OFFSET TYPE VALUE 00000014 R_PARISC_DIR32 .text RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text-0x00000004 PASS: selectorbug.s: Test scope of field selector Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/labelopbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Local label as operand (part 1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000014 R_PARISC_DIR21L L$0007 00000018 R_PARISC_DIR14R L$0007 00000024 R_PARISC_PCREL17F L$0001 0000002c R_PARISC_DIR21L L$0002 00000030 R_PARISC_DIR14R L$0002 RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text+0x00000038 a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000014 R_PARISC_DIR21L L$0007 00000018 R_PARISC_DIR14R L$0007 00000024 R_PARISC_PCREL17F L$0001 0000002c R_PARISC_DIR21L L$0002 00000030 R_PARISC_DIR14R L$0002 RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text+0x00000038 PASS: labelopbug.s: Test local label as operand (non-branching) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/exitbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test for bogus R_EXIT relocation (part 1) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/roundmode.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test switch of rounding modes(part 1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000000 R_PARISC_DIR21L foo-0x00012345 00000004 R_PARISC_DIR14R foo-0x00012345 00000008 R_PARISC_DIR21L foo-0x00012345 0000000c R_PARISC_DIR14R foo-0x00012345 00000010 R_PARISC_DIR21L foo-0x00012345 00000014 R_PARISC_DIR14R foo-0x00012345 00000018 R_PARISC_DIR21L foo-0x00012345 0000001c R_PARISC_DIR14R foo-0x00012345 a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 00000000 R_PARISC_DIR21L foo-0x00012345 00000004 R_PARISC_DIR14R foo-0x00012345 00000008 R_PARISC_DIR21L foo-0x00012345 0000000c R_PARISC_DIR14R foo-0x00012345 00000010 R_PARISC_DIR21L foo-0x00012345 00000014 R_PARISC_DIR14R foo-0x00012345 00000018 R_PARISC_DIR21L foo-0x00012345 0000001c R_PARISC_DIR14R foo-0x00012345 PASS: roundmode.s: Test switching of rounding modes (part 2) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/funcrelocbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test for reloc bug in non-plabel function reference (part 1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 0000002c R_PARISC_PCREL17F $$dyncall 000000b4 R_PARISC_DPREL21L L$TRAMP0000 000000b8 R_PARISC_DPREL14R L$TRAMP0000 000000cc R_PARISC_DIR21L f2___4 000000d0 R_PARISC_DIR14R f2___4 0000013c R_PARISC_PCREL17F g 00000150 R_PARISC_PCREL17F abort 00000178 R_PARISC_PCREL17F __main 00000180 R_PARISC_PCREL17F f 0000018c R_PARISC_PCREL17F exit RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text+0x00000060 00000010 R_PARISC_SEGREL32 .text+0x00000064 00000014 R_PARISC_SEGREL32 .text+0x0000009c 00000020 R_PARISC_SEGREL32 .text+0x000000a0 00000024 R_PARISC_SEGREL32 .text+0x00000164 00000030 R_PARISC_SEGREL32 .text+0x00000168 00000034 R_PARISC_SEGREL32 .text+0x000001a0 a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.text]: OFFSET TYPE VALUE 0000002c R_PARISC_PCREL17F $$dyncall 000000b4 R_PARISC_DPREL21L L$TRAMP0000 000000b8 R_PARISC_DPREL14R L$TRAMP0000 000000cc R_PARISC_DIR21L f2___4 000000d0 R_PARISC_DIR14R f2___4 0000013c R_PARISC_PCREL17F g 00000150 R_PARISC_PCREL17F abort 00000178 R_PARISC_PCREL17F __main 00000180 R_PARISC_PCREL17F f 0000018c R_PARISC_PCREL17F exit RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text+0x00000060 00000010 R_PARISC_SEGREL32 .text+0x00000064 00000014 R_PARISC_SEGREL32 .text+0x0000009c 00000020 R_PARISC_SEGREL32 .text+0x000000a0 00000024 R_PARISC_SEGREL32 .text+0x00000164 00000030 R_PARISC_SEGREL32 .text+0x00000168 00000034 R_PARISC_SEGREL32 .text+0x000001a0 PASS: funcrelocbug.s: Test for reloc bug in non-plabel function reference (part 2) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump --prefix-addresses -d a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux Disassembly of section .text: 00000000 stw rp,-14(sp) 00000004 copy r3,r1 00000008 copy sp,r3 0000000c stw,ma r1,80(sp) 00000010 stw r26,-24(r3) 00000014 stw r25,-28(r3) 00000018 stw r24,-2c(r3) 0000001c ldw -24(r3),r26 00000020 ldw -28(r3),r25 00000024 ldw -2c(r3),r19 00000028 copy r19,r22 0000002c b,l 00000034 ,r31 00000030 copy r31,rp 00000034 copy ret0,r19 00000038 cmpiclr,<> 0,r19,r0 0000003c b,l,n 0000004c ,r0 00000040 ldw -24(r3),ret0 00000044 b,l,n 00000054 ,r0 00000048 b,l,n 00000054 ,r0 0000004c ldw -28(r3),ret0 00000050 b,l,n 00000054 ,r0 00000054 ldw -14(r3),rp 00000058 ldo 40(r3),sp 0000005c ldw,mb -40(sp),r3 00000060 bv,n r0(rp) 00000064 copy r3,r1 00000068 copy sp,r3 0000006c stw,ma r1,40(sp) 00000070 stw ret1,8(r3) 00000074 stw r26,-24(r3) 00000078 stw r25,-28(r3) 0000007c ldw -24(r3),r19 00000080 ldw -28(r3),r20 00000084 cmpclr,>= r20,r19,r19 00000088 ldi 1,r19 0000008c copy r19,ret0 00000090 b,l,n 00000094 ,r0 00000094 ldo 40(r3),sp 00000098 ldw,mb -40(sp),r3 0000009c bv,n r0(rp) 000000a0 stw rp,-14(sp) 000000a4 copy r3,r1 000000a8 copy sp,r3 000000ac stw,ma r1,c0(sp) 000000b0 ldo 10(r3),r19 000000b4 addil L%0,dp,r1 000000b8 ldo 0(r1),r22 000000bc ldi 28,r20 000000c0 ldw,ma 4(r22),r21 000000c4 addib,>= -4,r20,000000c0 000000c8 stw,ma r21,4(r19) 000000cc ldil L%0,r20 000000d0 ldo 0(r20),r19 000000d4 stw r19,34(r3) 000000d8 ldo 8(r3),r19 000000dc stw r19,38(r3) 000000e0 ldo 10(r3),r19 000000e4 ldo 30(r3),r20 000000e8 fdc r0(r19) 000000ec fdc r0(r20) 000000f0 sync 000000f4 ldo 20(r19),r22 000000f8 mfsp sr0,r21 000000fc ldsid (r19),r20 00000100 mtsp r20,sr0 00000104 fic r0(sr0,r19) 00000108 fic r0(sr0,r22) 0000010c sync 00000110 mtsp r21,sr0 00000114 nop 00000118 nop 0000011c nop 00000120 nop 00000124 nop 00000128 nop 0000012c ldo 10(r3),r19 00000130 ldi 1,r26 00000134 ldi 2,r25 00000138 copy r19,r24 0000013c b,l 00000144 ,rp 00000140 nop 00000144 copy ret0,r19 00000148 cmpiclr,<> 2,r19,r0 0000014c b,l,n 00000158 ,r0 00000150 b,l 00000158 ,rp 00000154 nop 00000158 ldw -14(r3),rp 0000015c ldo 40(r3),sp 00000160 ldw,mb -40(sp),r3 00000164 bv,n r0(rp) 00000168
stw rp,-14(sp) 0000016c copy r3,r1 00000170 copy sp,r3 00000174 stw,ma r1,80(sp) 00000178 b,l 00000180 ,rp 0000017c nop 00000180 b,l 00000188 ,rp 00000184 nop 00000188 copy r0,r26 0000018c b,l 00000194 ,rp 00000190 nop 00000194 ldw -14(r3),rp 00000198 ldo 40(r3),sp 0000019c ldw,mb -40(sp),r3 000001a0 bv,n r0(rp) a.out: file format elf32-hppa-linux Disassembly of section .text: 00000000 stw rp,-14(sp) 00000004 copy r3,r1 00000008 copy sp,r3 0000000c stw,ma r1,80(sp) 00000010 stw r26,-24(r3) 00000014 stw r25,-28(r3) 00000018 stw r24,-2c(r3) 0000001c ldw -24(r3),r26 00000020 ldw -28(r3),r25 00000024 ldw -2c(r3),r19 00000028 copy r19,r22 0000002c b,l 00000034 ,r31 00000030 copy r31,rp 00000034 copy ret0,r19 00000038 cmpiclr,<> 0,r19,r0 0000003c b,l,n 0000004c ,r0 00000040 ldw -24(r3),ret0 00000044 b,l,n 00000054 ,r0 00000048 b,l,n 00000054 ,r0 0000004c ldw -28(r3),ret0 00000050 b,l,n 00000054 ,r0 00000054 ldw -14(r3),rp 00000058 ldo 40(r3),sp 0000005c ldw,mb -40(sp),r3 00000060 bv,n r0(rp) 00000064 copy r3,r1 00000068 copy sp,r3 0000006c stw,ma r1,40(sp) 00000070 stw ret1,8(r3) 00000074 stw r26,-24(r3) 00000078 stw r25,-28(r3) 0000007c ldw -24(r3),r19 00000080 ldw -28(r3),r20 00000084 cmpclr,>= r20,r19,r19 00000088 ldi 1,r19 0000008c copy r19,ret0 00000090 b,l,n 00000094 ,r0 00000094 ldo 40(r3),sp 00000098 ldw,mb -40(sp),r3 0000009c bv,n r0(rp) 000000a0 stw rp,-14(sp) 000000a4 copy r3,r1 000000a8 copy sp,r3 000000ac stw,ma r1,c0(sp) 000000b0 ldo 10(r3),r19 000000b4 addil L%0,dp,r1 000000b8 ldo 0(r1),r22 000000bc ldi 28,r20 000000c0 ldw,ma 4(r22),r21 000000c4 addib,>= -4,r20,000000c0 000000c8 stw,ma r21,4(r19) 000000cc ldil L%0,r20 000000d0 ldo 0(r20),r19 000000d4 stw r19,34(r3) 000000d8 ldo 8(r3),r19 000000dc stw r19,38(r3) 000000e0 ldo 10(r3),r19 000000e4 ldo 30(r3),r20 000000e8 fdc r0(r19) 000000ec fdc r0(r20) 000000f0 sync 000000f4 ldo 20(r19),r22 000000f8 mfsp sr0,r21 000000fc ldsid (r19),r20 00000100 mtsp r20,sr0 00000104 fic r0(sr0,r19) 00000108 fic r0(sr0,r22) 0000010c sync 00000110 mtsp r21,sr0 00000114 nop 00000118 nop 0000011c nop 00000120 nop 00000124 nop 00000128 nop 0000012c ldo 10(r3),r19 00000130 ldi 1,r26 00000134 ldi 2,r25 00000138 copy r19,r24 0000013c b,l 00000144 ,rp 00000140 nop 00000144 copy ret0,r19 00000148 cmpiclr,<> 2,r19,r0 0000014c b,l,n 00000158 ,r0 00000150 b,l 00000158 ,rp 00000154 nop 00000158 ldw -14(r3),rp 0000015c ldo 40(r3),sp 00000160 ldw,mb -40(sp),r3 00000164 bv,n r0(rp) 00000168
stw rp,-14(sp) 0000016c copy r3,r1 00000170 copy sp,r3 00000174 stw,ma r1,80(sp) 00000178 b,l 00000180 ,rp 0000017c nop 00000180 b,l 00000188 ,rp 00000184 nop 00000188 copy r0,r26 0000018c b,l 00000194 ,rp 00000190 nop 00000194 ldw -14(r3),rp 00000198 ldo 40(r3),sp 0000019c ldw,mb -40(sp),r3 000001a0 bv,n r0(rp) PASS: funcrelocbug.s: Test for reloc bug in non-plabel function reference (part3) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/r_no_reloc.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test for reloc bug in 4-byte R_NO_RELOCATION fixups (part 1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.data]: OFFSET TYPE VALUE 000c0004 R_PARISC_PLABEL32 g RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text a.out: file format elf32-hppa-linux RELOCATION RECORDS FOR [.data]: OFFSET TYPE VALUE 000c0004 R_PARISC_PLABEL32 g RELOCATION RECORDS FOR [.PARISC.unwind]: OFFSET TYPE VALUE 00000000 R_PARISC_SEGREL32 .text 00000004 R_PARISC_SEGREL32 .text PASS: r_no_reloc.s: Test for reloc bug in 4-byte R_NO_RELCOATION fixups (part 2) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/longcall.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Avoid resolving long-calls testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/reloc/reloc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/unsorted/unsorted.exp ... Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/unsorted/locallabel.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Elimination of local labels (part1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -t a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux SYMBOL TABLE: 00000000 l d .text 00000000 .text 00000000 l d .data 00000000 .data 00000000 l d .bss 00000000 .bss 00000000 l .text 00000000 Label a.out: file format elf32-hppa-linux SYMBOL TABLE: 00000000 l d .text 00000000 .text 00000000 l d .data 00000000 .data 00000000 l d .bss 00000000 .bss 00000000 l .text 00000000 Label PASS: locallabel.s: Elimination of local labels (part 2) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/unsorted/labeldiffs.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Difference of labels Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/unsorted/fragbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test bug in frag chaining (part1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump --prefix-addresses -d a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux Disassembly of section .text: 0x00000000 nop a.out: file format elf32-hppa-linux Disassembly of section .text: 0x00000000 nop PASS: fragbug.s: Test bug in frag chaining (part 2) Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/unsorted/importbug.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: Test for bug in .import directive (part1) Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump --syms a.out 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] a.out: file format elf32-hppa-linux SYMBOL TABLE: 00000000 l d .text 00000000 .text 00000000 l d .data 00000000 .data 00000000 l d .bss 00000000 .bss 00000000 l d .PARISC.unwind 00000000 .PARISC.unwind 00000000 g O .data 00000000 foo 00000000 *UND* 00000000 __main 00000000 g F .text 00000024 main a.out: file format elf32-hppa-linux SYMBOL TABLE: 00000000 l d .text 00000000 .text 00000000 l d .data 00000000 .data 00000000 l d .bss 00000000 .bss 00000000 l d .PARISC.unwind 00000000 .PARISC.unwind 00000000 g O .data 00000000 foo 00000000 *UND* 00000000 __main 00000000 g F .text 00000024 main PASS: importbug.s: Test for bug in .import directive (part2) testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/hppa/unsorted/unsorted.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/i386.exp ... Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --help 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] Usage: /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new: supported targets: elf32-hppa-linux elf32-hppa elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --help 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] Usage: /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new: supported targets: elf32-hppa-linux elf32-hppa elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/i386.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp ... Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --help 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] Usage: /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new: supported targets: elf32-hppa-linux elf32-hppa elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp ... Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --help 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] Usage: /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new: supported targets: elf32-hppa-linux elf32-hppa elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/ilp32.exp ... Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --help 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] Usage: /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new: supported targets: elf32-hppa-linux elf32-hppa elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/ilp32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp ... Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --help 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] Usage: /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new [option(s)] [file(s)] List symbols in [file(s)] (a.out by default). The options are: -a, --debug-syms Display debugger-only symbols -A, --print-file-name Print name of the input file before every symbol -B Same as --format=bsd -C, --demangle[=STYLE] Decode low-level symbol names into user-level names The STYLE, if specified, can be `auto' (the default), `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java' or `gnat' --no-demangle Do not demangle low-level symbol names -D, --dynamic Display dynamic symbols instead of normal symbols --defined-only Display only defined symbols -e (ignored) -f, --format=FORMAT Use the output format FORMAT. FORMAT can be `bsd', `sysv' or `posix'. The default is `bsd' -g, --extern-only Display only external symbols -l, --line-numbers Use debugging information to find a filename and line number for each symbol -n, --numeric-sort Sort symbols numerically by address -o Same as -A -p, --no-sort Do not sort the symbols -P, --portability Same as --format=posix -r, --reverse-sort Reverse the sense of the sort --plugin NAME Load the specified plugin -S, --print-size Print size of defined symbols -s, --print-armap Include index for symbols from archive members --size-sort Sort symbols by size --special-syms Include special symbols in the output --synthetic Display synthetic symbols as well -t, --radix=RADIX Use RADIX for printing symbol values --target=BFDNAME Specify the target object format as BFDNAME -u, --undefined-only Display only undefined symbols --with-symbol-versions Display version strings after symbol names -X 32_64 (ignored) @FILE Read options from FILE -h, --help Display this information -V, --version Display this program's version number /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new: supported targets: elf32-hppa-linux elf32-hppa elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex Report bugs to . testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i860/i860.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/i860/i860.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ia64/ia64.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ia64/ia64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ieee-fp/x930509a.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ieee-fp/x930509a.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ip2k/ip2k-allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ip2k/ip2k-allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/load-hazards.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/load-hazards.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/odd-ldw.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/odd-ldw.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/odd-sdw.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/odd-sdw.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/yield.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/iq2000/yield.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lm32/all.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lm32/all.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns.exp ... Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:2: Error: file number less than one /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:3: Error: missing string /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:4: Error: file number 1 already allocated /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:8: Error: unassigned file number 3 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:9: Error: junk at end of line, first unrecognized character is `1' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:12: Error: junk at end of line, first unrecognized character is `0' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:18: Error: is_stmt value not 0 or 1 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:19: Error: bad or irreducible absolute expression /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:23: Error: isa number less than zero /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:26: Error: bad or irreducible absolute expression /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:26: Error: file number less than one /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:27: Error: bad or irreducible absolute expression /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:28: Error: unknown .loc sub-directive `frobnitz' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-diag-1.s:29: Error: unknown .loc sub-directive `frobnitz' PASS: lns lns-diag-1 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-duplicate.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-duplicate.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wl dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wl dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: lns-duplicate ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-common-1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns-common-1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wl dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/readelf -wl dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: lns-common-1 testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/lns/lns.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/error.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/error.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/m32r.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/m32r.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/m32r2.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/m32r2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/m32rx.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/m32rx.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/pic.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/pic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/rel32.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m32r/rel32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m68hc11/m68hc11.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m68hc11/m68hc11.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m68k-coff/gas.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m68k-coff/gas.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m68k/all.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/m68k/all.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mach-o/mach-o.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mach-o/mach-o.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/macros.exp ... ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/test1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/test1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --extern-only dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new --extern-only dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: macro test 1 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/test2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/test2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: macro test 2 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/test3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/test3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: macro test 3 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/irp.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/irp.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: macro irp ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/rept.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/rept.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: macro rept ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/repeat.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/repeat.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: nested irp/irpc/rept ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/vararg.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/vararg.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -r dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: macro vararg Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/err.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/err.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/err.s:5: Fatal error: macros nested too deeply PASS: macro infinite recursion Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/and.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] PASS: logical and in macro definition ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/semi.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/semi.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .text dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .text dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: semi ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/strings.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/strings.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/objdump -s -j .data dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: strings ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: APP with macro without NO_APP ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app2.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app2.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: APP with macro then NO_APP ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app3.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app3.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: APP with macro then NO_APP then more code ../as-new -I/home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app4.s Executing on host: sh -c {../as-new -I/home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/app4.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:1: Error: Missing macro name /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:4: Error: Missing macro name /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:7: Error: Bad parameter list for macro `m1' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:10: Error: Bad parameter list for macro `m2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:13: Error: Bad parameter list for macro `m3' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:16: Error: Bad parameter list for macro `m4' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:19: Error: A parameter named `arg' already exists for macro `m5' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:25: Error: `arg' was already used as parameter (or another local) name /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:30: Error: `arg' was already used as parameter (or another local) name /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:38: Error: Missing parameter qualifier for `arg' in macro `m8' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:41: Error: `qual' is not a valid parameter qualifier for `arg' in macro `m9' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:44: Warning: Pointless default value for required parameter `arg' in macro `m10' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:47: Error: Missing value for required parameter `arg' of macro `m10' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/badarg.s:49: Error: Bad parameter list for macro `m11' PASS: macros badarg Executing on host: sh -c {../as-new -alm /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/dot.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/dot.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/dot.s:13: Warning: attempt to redefine pseudo-op `.macro' ignored /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/dot.s:27: Error: unknown pseudo-op: `.xyz' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/dot.s:28: Error: Unknown opcode: `x.y.z 0' GAS LISTING /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/dot.s page 1 1 .altmacro 2 3 .macro x.y.z val 4 .balign 4 5 .byte val,val 6 .endm 7 8 .macro .xyz val 9 .balign 8 10 .byte val,val 11 .endm 12 13 .macro .macro 14 .endm 15 16 label1:label2 : label3 :label4: m: .macro arg.1, arg.2 17 .data 18 labelA:labelB : labelC :labelD: x.y.z arg.1+arg.2 19 .skip arg.2 20 labelZ:labelY : labelX :labelW: .xyz arg.1-arg.2 21 .skip arg.1*arg.2 22 label9:label8 : label7 :label6: .endm 23 24 m 4, 2 24 > .data 24 > labelA:labelB:labelC:labelD:x.y.z 4+2 24 >> .balign 4 24 ???? 0606 >> .byte 4+2,4+2 24 ???? 0000 > .skip 2 24 > labelZ:labelY:labelX:labelW:.xyz 4-2 24 ???? 00000000 >> .balign 8 24 ???? 0202 >> .byte 4-2,4-2 24 ???? 00000000 > .skip 4*2 24 00000000 24 > label9:label8:label7:label6: 25 26 .purgem .xyz, x.y.z 27 .xyz 0 28 ???? 00000000 x.y.z 0 **** Error: Unknown opcode: `x.y.z 0' PASS: macros dot Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/end.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/end.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/end.s:1: Warning: .endm encountered without preceding .macro /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/end.s:2: Warning: .endr encountered without preceding .rept, .irp, or .irpc PASS: macros end Executing on host: sh -c {../as-new --hash-size=8000 /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s:12: Error: Unknown opcode: `macro1' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s:13: Error: Unknown opcode: `macro2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s:14: Error: Unknown opcode: `macro1' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s:15: Error: Unknown opcode: `macro2' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s:16: Warning: Attempt to purge non-existing macro `macro1' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/purge.s:17: Warning: Attempt to purge non-existing macro `macro2' PASS: macros purge Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/redef.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/redef.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/redef.s:3: Error: Macro `m' was already defined PASS: macros redef Executing on host: sh -c {../as-new -o /dev/null /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/../all/excl.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/../all/excl.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/../all/excl.s:1: Error: .EQU must use a label /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/../all/excl.s:1: Error: junk at end of line, first unrecognized character is `a' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/../all/excl.s:1: Error: junk at end of line, first unrecognized character is `0' Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/exit.s 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/exit.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/exit.s:6: Warning: ignoring macro exit outside a macro definition. /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/exit.s:8: Error: Unknown opcode: `bad_op' PASS: .exitm outside of a macro testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/macros/macros.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mcore/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mcore/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mep/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mep/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mep/complex-relocs.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mep/complex-relocs.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/metag/metag.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/metag/metag.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/endian.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/endian.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/relax_size.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/relax_size.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/reloc_sym.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/reloc_sym.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/special_reg.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/microblaze/special_reg.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mips/mips.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mips/mips.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mmix/mmix-err.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mmix/mmix-err.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mmix/mmix-list.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mmix/mmix-list.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mmix/mmix.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mmix/mmix.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mn10200/basic.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mn10200/basic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mn10300/basic.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mn10300/basic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mri/mri.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mri/mri.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/msp430/msp430.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/msp430/msp430.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mt/errors.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mt/errors.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mt/mt.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mt/mt.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mt/relocs.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/mt/relocs.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/nds32/nds32.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/nds32/nds32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/nios2/nios2.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/nios2/nios2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/or1k/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/or1k/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pdp11/pdp11.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pdp11/pdp11.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pe/pe.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pe/pe.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pj/pj.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pj/pj.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ppc/aix.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ppc/aix.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ppc/ppc.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/ppc/ppc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pru/pru.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/pru/pru.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/riscv/riscv.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/riscv/riscv.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/rl78/rl78.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/rl78/rl78.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/rx/rx.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/rx/rx.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/s390/s390.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/s390/s390.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/score/relax.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/score/relax.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/score/relax_32.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/score/relax_32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/arch/arch.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/arch/arch.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/basic.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/basic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/err.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/err.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/sh64/err.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/sh64/err.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/sh64/sh64.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sh/sh64/sh64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc-solaris/addend.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc-solaris/addend.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc-solaris/gas.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc-solaris/gas.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc/mismatch.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc/mismatch.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc/sparc.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sparc/sparc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sun4/addend.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/sun4/addend.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver.exp ... ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver0.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver0.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: symver symver0 ../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver1.s Executing on host: sh -c {../as-new -o dump.o /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver1.s 2>&1} /dev/null gas.out (timeout = 300) spawn [open ...] /home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o Executing on host: sh -c {/home/jbglaw/build/hppa-linux/build-binutils-full/gas/testsuite/../../binutils/nm-new -n dump.o >dump.out 2>gas.stderr} /dev/null (timeout = 300) spawn [open ...] PASS: symver symver1 Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver2.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver2.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver2.s: Error: invalid attempt to declare external version name as default in symbol `foo@@version1' PASS: symver symver2 Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver3.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver3.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver3.s:6: Error: missing version name in `foo' for symbol `foo' PASS: symver symver3 Executing on host: sh -c {../as-new /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver6.s 2>&1} /dev/null dump.out (timeout = 300) spawn [open ...] /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver6.s: Assembler messages: /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver6.s:7: Error: multiple versions [`foo@version1'|`foo@@version1'] for symbol `foo' /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver6.s: Error: invalid attempt to declare external version name as default in symbol `foo@@version1' PASS: symver symver6 testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/symver/symver.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tic4x/tic4x.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tic4x/tic4x.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tic54x/tic54x.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tic54x/tic54x.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tic6x/tic6x.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tic6x/tic6x.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tilegx/tilegx.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tilegx/tilegx.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tilepro/tilepro.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/tilepro/tilepro.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/v850/basic.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/v850/basic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/vax/vax.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/vax/vax.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/visium/error.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/visium/error.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/visium/visium.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/visium/visium.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xc16x/xc16x.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xc16x/xc16x.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xgate/xgate.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xgate/xgate.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xstormy16/allinsn.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xstormy16/allinsn.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xtensa/all.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xtensa/all.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xtensa/xtensa-err.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/xtensa/xtensa-err.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/z80/z80.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/z80/z80.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/z8k/z8k.exp ... testcase /home/jbglaw/repos/binutils_gdb/gas/testsuite/gas/z8k/z8k.exp completed in 0 seconds === gas Summary === # of expected passes 254 # of expected failures 4 # of unsupported tests 2 ../as-new 2.28.51.20170315 runtest completed at Wed Mar 15 11:05:10 2017