2002-08-29 Stephen Clarke * gas/elf.exp: Don't run for sh64*-*-linux*, because it sets the lsb in SHmedia code addresses. * gas/sh/basic.exp: Force SHcompact for sh64*-*-linux* to enable recognition of SH-1/2/3/4 instructions. (proc do_fp): Do not run dsp tests for sh64*-*-linux*. * gas/sh/sh64/abi-32.d: Adjust expected output to include sh64*-*-linux* formats too. * gas/sh/sh64/abi-64.d, gas/sh/sh64/basic-1.d, gas/sh/sh64/case-1.d, gas/sh/sh64/case-noexp-1.d, gas/sh/sh64/crange1-1.d, gas/sh/sh64/crange1-2.d, gas/sh/sh64/crange2-1.d, gas/sh/sh64/crange2-2.d, sh/sh64/crange2-noexp-1.d, gas/sh/sh64/crange3-1.d, gas/sh/sh64/crange4-1.d, gas/sh/sh64/crange5-1.d, gas/sh/sh64/creg-1.d, gas/sh/sh64/creg-2.d, gas/sh/sh64/datal-2.d, gas/sh/sh64/datal32-1.d, gas/sh/sh64/datal32-3.d, gas/sh/sh64/datal64-1.d, gas/sh/sh64/datal64-3.d, gas/sh/sh64/endian-1.d, gas/sh/sh64/endian-2.d, gas/sh/sh64/err-noexp-cmd1.s, gas/sh/sh64/immexpr32-1.d, gas/sh/sh64/immexpr32-2.d, gas/sh/sh64/immexpr64-1.d, gas/sh/sh64/immexpr64-2.d, gas/sh/sh64/lineno.d, gas/sh/sh64/localcom-1.d, gas/sh/sh64/mix-1.d, gas/sh/sh64/mix-noexp-1.d, gas/sh/sh64/movi-3.d, gas/sh/sh64/movi32-1.d, gas/sh/sh64/movi32-2.d, gas/sh/sh64/movi32-noexp-2.d, gas/sh/sh64/movi64-1.d, gas/sh/sh64/movi64-2.d, gas/sh/sh64/movi64-3.d, gas/sh/sh64/movi64-noexp-2.d, gas/sh/sh64/pt-1.d, gas/sh/sh64/pt-noexp-1.d, gas/sh/sh64/pt32-1.d, gas/sh/sh64/pt32-noexp-2.d, gas/sh/sh64/pt64-1.d, gas/sh/sh64/pt64-32-1.d, gas/sh/sh64/pt64-32-2.d, gas/sh/sh64/pt64-noexp-2.d, gas/sh/sh64/ptc32-1.d, gas/sh/sh64/ptc32-noexp-1.d, gas/sh/sh64/ptc64-1.d, gas/sh/sh64/ptc64-32-1.d, gas/sh/sh64/ptc64-noexp-1.d, gas/sh/sh64/ptext32-1.d, gas/sh/sh64/ptext32-noexp-1.d, gas/sh/sh64/ptext64-1.d, gas/sh/sh64/ptext64-32-1.d, gas/sh/sh64/ptext64-noexp-1.d, gas/sh/sh64/rel32-1.d, gas/sh/sh64/rel32-2.d, gas/sh/sh64/rel32-3.d, gas/sh/sh64/rel32-4.d, gas/sh/sh64/rel32-5.d, gas/sh/sh64/rel64-1.d, gas/sh/sh64/rel64-2.d, gas/sh/sh64/rel64-3.d, gas/sh/sh64/rel64-4.d, gas/sh/sh64/rel64-5.d, gas/sh/sh64/relax-1.d, gas/sh/sh64/relax-2.d, gas/sh/sh64/relax-3.d, gas/sh/sh64/shift32-1.d, gas/sh/sh64/shift32-3.d, gas/sh/sh64/shift32-noexp-3.d, gas/sh/sh64/shift64-1.d, gas/sh/sh64/shift64-2.d, gas/sh/sh64/shift64-3.d, gas/sh/sh64/shift64-noexp-3.d, gas/sh/sh64/syntax-1.d, gas/sh/sh64/syntax-2.d, gas/sh/sh64/ua32-1.d, gas/sh/sh64/ua64-1.d: Likewise. Index: gas/testsuite/gas/elf/elf.exp =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/elf/elf.exp,v retrieving revision 1.13 diff -u -p -r1.13 elf.exp --- gas/testsuite/gas/elf/elf.exp 1 Feb 2002 16:29:21 -0000 1.13 +++ gas/testsuite/gas/elf/elf.exp 30 Aug 2002 01:35:12 -0000 @@ -37,6 +37,7 @@ if { ([istarget "*-*-elf*"] && ![istarget *-*-linux*aout*] && ![istarget *-*-linux*coff*] && ![istarget *-*-linux*oldld*] + && ![istarget sh64*-*-linux*] } then { set target_machine "" if {[istarget "mips*-*-*"]} then { Index: gas/testsuite/gas/sh/basic.exp =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/basic.exp,v retrieving revision 1.8 diff -u -p -r1.8 basic.exp --- gas/testsuite/gas/sh/basic.exp 16 Aug 2002 00:06:06 -0000 1.8 +++ gas/testsuite/gas/sh/basic.exp 30 Aug 2002 01:35:12 -0000 @@ -23,6 +23,12 @@ if [istarget "sh*-*-linux-gnu"] { global ASFLAGS set ASFLAGS "$ASFLAGS -big" } +if [istarget "sh64*-*-linux-gnu"] { + global ASFLAGS + + set old_ASFLAGS $ASFLAGS + set ASFLAGS "$ASFLAGS --abi=32 --isa=SHcompact" +} proc do_fp {} { set testname "fp.s: floating point tests (sh3e)" @@ -124,7 +130,7 @@ if [istarget sh*-*-*] then { # dumped as sh4. if {[istarget sh*-*coff] || [istarget sh*-pe*] || [istarget sh*-rtems]} then { run_dump_test "pcrel-coff" - } else { + } elseif {![istarget sh64*-*-linux*]} { # Test DSP instructions run_dump_test "dsp" @@ -134,4 +140,9 @@ if [istarget sh*-*-*] then { if {[istarget sh*-*elf] || [istarget sh*-linux*]} then { run_dump_test "pic" } +} + +if {[info exists old_ASFLAGS]} { + global ASFLAGS + set ASFLAGS $old_ASFLAGS } Index: gas/testsuite/gas/sh/sh64/abi-32.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/abi-32.d,v retrieving revision 1.1 diff -u -p -r1.1 abi-32.d --- gas/testsuite/gas/sh/sh64/abi-32.d 8 Feb 2002 06:46:12 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/abi-32.d 30 Aug 2002 01:35:12 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Assertion .abi 32. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: [0]+ : Index: gas/testsuite/gas/sh/sh64/abi-64.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/abi-64.d,v retrieving revision 1.1 diff -u -p -r1.1 abi-64.d --- gas/testsuite/gas/sh/sh64/abi-64.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/abi-64.d 30 Aug 2002 01:35:12 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Assertion .abi 64. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: [0]+ : Index: gas/testsuite/gas/sh/sh64/basic-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/basic-1.d,v retrieving revision 1.1 diff -u -p -r1.1 basic-1.d --- gas/testsuite/gas/sh/sh64/basic-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/basic-1.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Basic SHmedia instructions. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: [0]+ : Index: gas/testsuite/gas/sh/sh64/case-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/case-1.d,v retrieving revision 1.1 diff -u -p -r1.1 case-1.d --- gas/testsuite/gas/sh/sh64/case-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/case-1.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Case-insensitive registers and opcodes. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/case-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/case-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 case-noexp-1.d --- gas/testsuite/gas/sh/sh64/case-noexp-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/case-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: case-1.s #name: Case-insensitive registers and opcodes with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/crange1-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange1-1.d,v retrieving revision 1.1 diff -u -p -r1.1 crange1-1.d --- gas/testsuite/gas/sh/sh64/crange1-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange1-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange1.s #name: .cranges descriptors. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.cranges\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/crange1-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange1-2.d,v retrieving revision 1.1 diff -u -p -r1.1 crange1-2.d --- gas/testsuite/gas/sh/sh64/crange1-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange1-2.d 30 Aug 2002 01:35:13 -0000 @@ -1,9 +1,9 @@ -#as: --abi=32 -shcompact-const-crange +#as: --abi=32 --isa=SHcompact -shcompact-const-crange #objdump: -sr #source: crange1.s #name: .cranges descriptors including SHcompact constant pool -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.cranges\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/crange2-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange2-1.d,v retrieving revision 1.1 diff -u -p -r1.1 crange2-1.d --- gas/testsuite/gas/sh/sh64/crange2-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange2-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange2.s #name: PT to SHcompact -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/crange2-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange2-2.d,v retrieving revision 1.1 diff -u -p -r1.1 crange2-2.d --- gas/testsuite/gas/sh/sh64/crange2-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange2-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange2.s #name: .cranges descriptors for SHcompact and SHmedia in .text. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.cranges\]: Index: gas/testsuite/gas/sh/sh64/crange2-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange2-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 crange2-noexp-1.d --- gas/testsuite/gas/sh/sh64/crange2-noexp-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange2-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange2.s #name: PT to SHcompact with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/crange3-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange3-1.d,v retrieving revision 1.1 diff -u -p -r1.1 crange3-1.d --- gas/testsuite/gas/sh/sh64/crange3-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange3-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange3.s #name: .cranges descriptors, constant mix. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.cranges\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/crange4-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange4-1.d,v retrieving revision 1.1 diff -u -p -r1.1 crange4-1.d --- gas/testsuite/gas/sh/sh64/crange4-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange4-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange4.s #name: .cranges descriptors with final variant. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.cranges\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/crange5-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/crange5-1.d,v retrieving revision 1.1 diff -u -p -r1.1 crange5-1.d --- gas/testsuite/gas/sh/sh64/crange5-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/crange5-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: crange5.s #name: Avoid zero length .cranges range descriptor at .align in code. -.*: file format .*-sh64 +.*: file format .*-sh64.* Contents of section \.text: 0000 e8003a00 d4ff80f0 4455fc00 acf000e0 .* Index: gas/testsuite/gas/sh/sh64/creg-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/creg-1.d,v retrieving revision 1.1 diff -u -p -r1.1 creg-1.d --- gas/testsuite/gas/sh/sh64/creg-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/creg-1.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Predefined control register names. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/creg-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/creg-2.d,v retrieving revision 1.1 diff -u -p -r1.1 creg-2.d --- gas/testsuite/gas/sh/sh64/creg-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/creg-2.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Predefined control register names specified in crN syntax. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/datal-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/datal-2.d,v retrieving revision 1.1 diff -u -p -r1.1 datal-2.d --- gas/testsuite/gas/sh/sh64/datal-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/datal-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: datal-2.s #name: DataLabel redundant local use, SHcompact -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/datal32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/datal32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 datal32-1.d --- gas/testsuite/gas/sh/sh64/datal32-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/datal32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: datal-1.s #name: DataLabel redundant local use, SHmedia 32-bit ABI -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/datal32-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/datal32-3.d,v retrieving revision 1.2 diff -u -p -r1.2 datal32-3.d --- gas/testsuite/gas/sh/sh64/datal32-3.d 16 Aug 2002 18:13:24 -0000 1.2 +++ gas/testsuite/gas/sh/sh64/datal32-3.d 30 Aug 2002 01:35:13 -0000 @@ -7,7 +7,7 @@ # check that STT_DATALABEL is set, but objdump doesn't do that at present, # and readelf isn't supported as a run_dump_test tool. -.*: file format .*-sh64 +.*: file format .*-sh64.* .* architecture: sh5, flags 0x0+11: HAS_RELOC, HAS_SYMS Index: gas/testsuite/gas/sh/sh64/datal64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/datal64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 datal64-1.d --- gas/testsuite/gas/sh/sh64/datal64-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/datal64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: datal-1.s #name: DataLabel redundant local use, SHmedia 64-bit ABI -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET TYPE VALUE Index: gas/testsuite/gas/sh/sh64/datal64-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/datal64-3.d,v retrieving revision 1.1 diff -u -p -r1.1 datal64-3.d --- gas/testsuite/gas/sh/sh64/datal64-3.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/datal64-3.d 30 Aug 2002 01:35:13 -0000 @@ -7,7 +7,7 @@ # check that STT_DATALABEL is set, but objdump doesn't do that at present, # and readelf isn't supported as a run_dump_test tool. -.*: file format .*-sh64 +.*: file format .*-sh64.* .* architecture: sh5, flags 0x0+11: HAS_RELOC, HAS_SYMS Index: gas/testsuite/gas/sh/sh64/endian-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/endian-1.d,v retrieving revision 1.1 diff -u -p -r1.1 endian-1.d --- gas/testsuite/gas/sh/sh64/endian-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/endian-1.d 30 Aug 2002 01:35:13 -0000 @@ -1,8 +1,8 @@ -#as: --isa=shmedia --no-exp -little +#as: --isa=shmedia --abi=64 --no-exp -little #objdump: -s #name: SH64 Little Endian -.*: file format elf64-sh64l +.*: file format elf64-sh64.* Contents of section .text: 0000 00d048cc 78563412 34120000.* Index: gas/testsuite/gas/sh/sh64/endian-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/endian-2.d,v retrieving revision 1.1 diff -u -p -r1.1 endian-2.d --- gas/testsuite/gas/sh/sh64/endian-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/endian-2.d 30 Aug 2002 01:35:13 -0000 @@ -1,8 +1,8 @@ -#as: --isa=shmedia --no-exp +#as: --isa=shmedia --abi=64 --no-exp -big #objdump: -s #name: SH64 Big Endian -.*: file format elf64-sh64 +.*: file format elf64-sh64.* Contents of section .text: 0000 cc48d000 12345678 12340000.* Index: gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s,v retrieving revision 1.1 diff -u -p -r1.1 err-noexp-cmd1.s --- gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/err-noexp-cmd1.s 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ ! { dg-do assemble } ! { dg-options "-no-expand" } -! { dg-error ".* only valid with SHcompact or SHmedia" "" { target sh64-*-* } 0 } +! { dg-error ".* only valid with SHcompact or SHmedia" "" { target sh64-*-elf* } 0 } .text start: Index: gas/testsuite/gas/sh/sh64/immexpr32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/immexpr32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 immexpr32-1.d --- gas/testsuite/gas/sh/sh64/immexpr32-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/immexpr32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: immexpr1.s #name: Immediate resolved operands, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/immexpr32-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/immexpr32-2.d,v retrieving revision 1.1 diff -u -p -r1.1 immexpr32-2.d --- gas/testsuite/gas/sh/sh64/immexpr32-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/immexpr32-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: immexpr2.s #name: Resolved 64-bit operand, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Contents of section \.text: 0000 6ff0fff0 6ff0fff0 6ff0fff0 .* Index: gas/testsuite/gas/sh/sh64/immexpr64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/immexpr64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 immexpr64-1.d --- gas/testsuite/gas/sh/sh64/immexpr64-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/immexpr64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: immexpr1.s #name: Immediate resolved operands, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/immexpr64-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/immexpr64-2.d,v retrieving revision 1.1 diff -u -p -r1.1 immexpr64-2.d --- gas/testsuite/gas/sh/sh64/immexpr64-2.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/immexpr64-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: immexpr2.s #name: Resolved 64-bit operand, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Contents of section \.text: 0000 6ff0fff0 6ff0fff0 6ff0fff0 .* Index: gas/testsuite/gas/sh/sh64/lineno.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/lineno.d,v retrieving revision 1.1 diff -u -p -r1.1 lineno.d --- gas/testsuite/gas/sh/sh64/lineno.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/lineno.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: lineno.s #name: Dwarf2 line numbers vs macro opcodes -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section .text: Index: gas/testsuite/gas/sh/sh64/localcom-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/localcom-1.d,v retrieving revision 1.1 diff -u -p -r1.1 localcom-1.d --- gas/testsuite/gas/sh/sh64/localcom-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/localcom-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: localcom-1.s #name: Datalabel on local comm symbol and equated local comm symbol -.*: file format .*-sh64 +.*: file format .*-sh64.* SYMBOL TABLE: 0+0 l d \.text 0+ Index: gas/testsuite/gas/sh/sh64/mix-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/mix-1.d,v retrieving revision 1.1 diff -u -p -r1.1 mix-1.d --- gas/testsuite/gas/sh/sh64/mix-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/mix-1.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Mixed-ISA objects. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/mix-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/mix-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 mix-noexp-1.d --- gas/testsuite/gas/sh/sh64/mix-noexp-1.d 8 Feb 2002 06:46:13 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/mix-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: mix-1.s #name: Mixed-ISA objects with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi-3.d,v retrieving revision 1.1 diff -u -p -r1.1 movi-3.d --- gas/testsuite/gas/sh/sh64/movi-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-3.s #name: Assembler PC-rel resolved negative MOVI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 movi32-1.d --- gas/testsuite/gas/sh/sh64/movi32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-1.s #name: MOVI expansion, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi32-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi32-2.d,v retrieving revision 1.1 diff -u -p -r1.1 movi32-2.d --- gas/testsuite/gas/sh/sh64/movi32-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi32-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-2.s #name: MOVI expansion of local symbols with relocs, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi32-noexp-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi32-noexp-2.d,v retrieving revision 1.1 diff -u -p -r1.1 movi32-noexp-2.d --- gas/testsuite/gas/sh/sh64/movi32-noexp-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi32-noexp-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-2.s #name: MOVI non-expansion of local symbols with relocs, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 movi64-1.d --- gas/testsuite/gas/sh/sh64/movi64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-1.s #name: MOVI expansion, 64-bit ABI, 32-bit subset. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi64-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi64-2.d,v retrieving revision 1.1 diff -u -p -r1.1 movi64-2.d --- gas/testsuite/gas/sh/sh64/movi64-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi64-2.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: MOVI expansion, 64-bit ABI, 64-bit subset. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi64-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi64-3.d,v retrieving revision 1.1 diff -u -p -r1.1 movi64-3.d --- gas/testsuite/gas/sh/sh64/movi64-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi64-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-2.s #name: MOVI expansion of local symbols with relocs, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/movi64-noexp-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/movi64-noexp-2.d,v retrieving revision 1.1 diff -u -p -r1.1 movi64-noexp-2.d --- gas/testsuite/gas/sh/sh64/movi64-noexp-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/movi64-noexp-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: movi-2.s #name: MOVI non-expansion of local symbols with relocs, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/pt-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt-1.d,v retrieving revision 1.1 diff -u -p -r1.1 pt-1.d --- gas/testsuite/gas/sh/sh64/pt-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt-1.d 30 Aug 2002 01:35:13 -0000 @@ -2,7 +2,7 @@ #objdump: -dr #name: Basic SHmedia PT and PTA instructions. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: [0]+ : Index: gas/testsuite/gas/sh/sh64/pt-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 pt-noexp-1.d --- gas/testsuite/gas/sh/sh64/pt-noexp-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: pt-1.s #name: Basic SHmedia PT and PTA instructions with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: [0]+ : Index: gas/testsuite/gas/sh/sh64/pt32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 pt32-1.d --- gas/testsuite/gas/sh/sh64/pt32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: pt-2.s #name: Inter-segment PT, 32-bit. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: 0+ : Index: gas/testsuite/gas/sh/sh64/pt32-noexp-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt32-noexp-2.d,v retrieving revision 1.1 diff -u -p -r1.1 pt32-noexp-2.d --- gas/testsuite/gas/sh/sh64/pt32-noexp-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt32-noexp-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: pt-2.s #name: Inter-segment PT, 32-bit with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: 0+ : Index: gas/testsuite/gas/sh/sh64/pt64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 pt64-1.d --- gas/testsuite/gas/sh/sh64/pt64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: pt-2.s #name: Inter-segment PT, 64-bit. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: 0+ : Index: gas/testsuite/gas/sh/sh64/pt64-32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt64-32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 pt64-32-1.d --- gas/testsuite/gas/sh/sh64/pt64-32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt64-32-1.d 30 Aug 2002 01:35:13 -0000 @@ -1,9 +1,9 @@ -#as: --isa=shmedia -expand-pt32 +#as: --isa=shmedia --abi=64 -expand-pt32 #objdump: -dr #source: pt-1.s #name: Basic SHmedia PT and PTA instructions with -expand-pt32. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: [0]+ : Index: gas/testsuite/gas/sh/sh64/pt64-32-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt64-32-2.d,v retrieving revision 1.1 diff -u -p -r1.1 pt64-32-2.d --- gas/testsuite/gas/sh/sh64/pt64-32-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt64-32-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: pt-2.s #name: Inter-segment PT, 64-bit with -expand-pt32. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: 0+ : Index: gas/testsuite/gas/sh/sh64/pt64-noexp-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/pt64-noexp-2.d,v retrieving revision 1.1 diff -u -p -r1.1 pt64-noexp-2.d --- gas/testsuite/gas/sh/sh64/pt64-noexp-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/pt64-noexp-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: pt-2.s #name: Inter-segment PT, 64-bit with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: 0+ : Index: gas/testsuite/gas/sh/sh64/ptc32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptc32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptc32-1.d --- gas/testsuite/gas/sh/sh64/ptc32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptc32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: ptc-1.s #name: PT constant, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptc32-noexp-1.d --- gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptc32-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: ptc-1.s #name: PT constant, 32-bit ABI with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptc64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptc64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptc64-1.d --- gas/testsuite/gas/sh/sh64/ptc64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptc64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: ptc-1.s #name: PT constant, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptc64-32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptc64-32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptc64-32-1.d --- gas/testsuite/gas/sh/sh64/ptc64-32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptc64-32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: ptc-1.s #name: PT constant, 64-bit ABI with -expand-pt32. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptc64-noexp-1.d --- gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptc64-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: ptc-1.s #name: PT constant, 64-bit ABI with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptext32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptext32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptext32-1.d --- gas/testsuite/gas/sh/sh64/ptext32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptext32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #objdump: -dr #name: PT, PTA, PTB expansion for external symbols, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptext32-noexp-1.d --- gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptext32-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #objdump: -dr #name: PT, PTA, PTB non-expansion for external symbols, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptext64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptext64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptext64-1.d --- gas/testsuite/gas/sh/sh64/ptext64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptext64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #objdump: -dr #name: PT, PTA, PTB expansion for external symbols, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptext64-32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptext64-32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptext64-32-1.d --- gas/testsuite/gas/sh/sh64/ptext64-32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptext64-32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #objdump: -dr #name: PT, PTA, PTB expansion for external symbols, 64-bit ABI with -expand-pt32. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ptext64-noexp-1.d --- gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ptext64-noexp-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #objdump: -dr #name: PT, PTA, PTB non-expansion for external symbols, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/rel32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 rel32-1.d --- gas/testsuite/gas/sh/sh64/rel32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-1.s #name: MOVI: PC-relative relocs, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/rel32-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel32-2.d,v retrieving revision 1.1 diff -u -p -r1.1 rel32-2.d --- gas/testsuite/gas/sh/sh64/rel32-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel32-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-2.s #name: MOVI: PC+1-relative relocs, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/rel32-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel32-3.d,v retrieving revision 1.1 diff -u -p -r1.1 rel32-3.d --- gas/testsuite/gas/sh/sh64/rel32-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel32-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-3.s #name: MOVI: PC-relative datalabel relocs, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/rel32-4.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel32-4.d,v retrieving revision 1.1 diff -u -p -r1.1 rel32-4.d --- gas/testsuite/gas/sh/sh64/rel32-4.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel32-4.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-4.s #name: MOVI: PC+1-relative datalabel relocs, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/rel32-5.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel32-5.d,v retrieving revision 1.1 diff -u -p -r1.1 rel32-5.d --- gas/testsuite/gas/sh/sh64/rel32-5.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel32-5.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-5.s #name: MOVI: PC-relative reloc within .text, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/rel64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 rel64-1.d --- gas/testsuite/gas/sh/sh64/rel64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-1.s #name: MOVI: PC-relative relocs, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET TYPE VALUE Index: gas/testsuite/gas/sh/sh64/rel64-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel64-2.d,v retrieving revision 1.1 diff -u -p -r1.1 rel64-2.d --- gas/testsuite/gas/sh/sh64/rel64-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel64-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-2.s #name: MOVI: PC+1-relative relocs, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET TYPE VALUE Index: gas/testsuite/gas/sh/sh64/rel64-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel64-3.d,v retrieving revision 1.1 diff -u -p -r1.1 rel64-3.d --- gas/testsuite/gas/sh/sh64/rel64-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel64-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-3.s #name: MOVI: PC-relative datalabel relocs, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET TYPE VALUE Index: gas/testsuite/gas/sh/sh64/rel64-4.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel64-4.d,v retrieving revision 1.1 diff -u -p -r1.1 rel64-4.d --- gas/testsuite/gas/sh/sh64/rel64-4.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel64-4.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-4.s #name: MOVI: PC+1-relative datalabel relocs, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET TYPE VALUE Index: gas/testsuite/gas/sh/sh64/rel64-5.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/rel64-5.d,v retrieving revision 1.1 diff -u -p -r1.1 rel64-5.d --- gas/testsuite/gas/sh/sh64/rel64-5.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/rel64-5.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: rel-5.s #name: MOVI: PC-relative reloc within .text, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.text\]: OFFSET TYPE VALUE Index: gas/testsuite/gas/sh/sh64/relax-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/relax-1.d,v retrieving revision 1.1 diff -u -p -r1.1 relax-1.d --- gas/testsuite/gas/sh/sh64/relax-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/relax-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: relax-1.s #name: Assembler PT relaxation limit, from first to second state. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/relax-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/relax-2.d,v retrieving revision 1.1 diff -u -p -r1.1 relax-2.d --- gas/testsuite/gas/sh/sh64/relax-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/relax-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: relax-2.s #name: Assembler PTB relaxation limit, from first to second state. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/relax-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/relax-3.d,v retrieving revision 1.1 diff -u -p -r1.1 relax-3.d --- gas/testsuite/gas/sh/sh64/relax-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/relax-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: relax-3.s #name: Assembler PC-rel MOVI relaxation limit, from first to second state. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 shift32-1.d --- gas/testsuite/gas/sh/sh64/shift32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift32-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-1.s #name: Shift expressions, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift32-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift32-3.d,v retrieving revision 1.1 diff -u -p -r1.1 shift32-3.d --- gas/testsuite/gas/sh/sh64/shift32-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift32-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-3.s #name: Shift expression, local but undefined symbol, 32-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift32-noexp-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift32-noexp-3.d,v retrieving revision 1.1 diff -u -p -r1.1 shift32-noexp-3.d --- gas/testsuite/gas/sh/sh64/shift32-noexp-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift32-noexp-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-3.s #name: Shift expression, local but undefined symbol, 32-bit ABI with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 shift64-1.d --- gas/testsuite/gas/sh/sh64/shift64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift64-1.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-1.s #name: Shift expressions, 64-bit ABI, 32-bit subset. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift64-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift64-2.d,v retrieving revision 1.1 diff -u -p -r1.1 shift64-2.d --- gas/testsuite/gas/sh/sh64/shift64-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift64-2.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-2.s #name: Shift expressions, 64-bit ABI, 64-bit subset. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift64-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift64-3.d,v retrieving revision 1.1 diff -u -p -r1.1 shift64-3.d --- gas/testsuite/gas/sh/sh64/shift64-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift64-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-3.s #name: Shift expression, local but undefined symbol, 64-bit ABI. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/shift64-noexp-3.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/shift64-noexp-3.d,v retrieving revision 1.1 diff -u -p -r1.1 shift64-noexp-3.d --- gas/testsuite/gas/sh/sh64/shift64-noexp-3.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/shift64-noexp-3.d 30 Aug 2002 01:35:13 -0000 @@ -3,7 +3,7 @@ #source: shift-3.s #name: Shift expression, local but undefined symbol, 64-bit ABI with -no-expand. -.*: file format .*-sh64 +.*: file format .*-sh64.* Disassembly of section \.text: Index: gas/testsuite/gas/sh/sh64/syntax-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/syntax-1.d,v retrieving revision 1.1 diff -u -p -r1.1 syntax-1.d --- gas/testsuite/gas/sh/sh64/syntax-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/syntax-1.d 30 Aug 2002 01:35:13 -0000 @@ -1,8 +1,8 @@ -#as: --isa=shmedia --no-exp +#as: --isa=shmedia --abi=64 --no-exp #objdump: -d #name: Minimum SH64 Syntax Support. -.*: file format elf64-sh64 +.*: file format elf64-sh64.* Disassembly of section .text: Index: gas/testsuite/gas/sh/sh64/syntax-2.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/syntax-2.d,v retrieving revision 1.1 diff -u -p -r1.1 syntax-2.d --- gas/testsuite/gas/sh/sh64/syntax-2.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/syntax-2.d 30 Aug 2002 01:35:13 -0000 @@ -1,8 +1,8 @@ -#as: --isa=shmedia +#as: --isa=shmedia --abi=64 #objdump: -d #name: Minimum SH64 Syntax Support - Pseudos. -dump.o: file format elf64-sh64 +dump.o: file format elf64-sh64.* Disassembly of section .text: Index: gas/testsuite/gas/sh/sh64/ua32-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ua32-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ua32-1.d --- gas/testsuite/gas/sh/sh64/ua32-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ua32-1.d 30 Aug 2002 01:35:13 -0000 @@ -6,7 +6,7 @@ # Note that the relocs for externsym0 + 3 and externsym2 + 42 are # partial-in-place, i.e. REL-like, and are not displayed correctly. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.rodata\]: OFFSET *TYPE *VALUE Index: gas/testsuite/gas/sh/sh64/ua64-1.d =================================================================== RCS file: /cvs/src/src/gas/testsuite/gas/sh/sh64/ua64-1.d,v retrieving revision 1.1 diff -u -p -r1.1 ua64-1.d --- gas/testsuite/gas/sh/sh64/ua64-1.d 8 Feb 2002 06:46:14 -0000 1.1 +++ gas/testsuite/gas/sh/sh64/ua64-1.d 30 Aug 2002 01:35:13 -0000 @@ -6,7 +6,7 @@ # Note that the relocs for externsym0 + 3 and externsym2 + 42 are # partial-in-place, i.e. REL-like, and are not displayed correctly. -.*: file format .*-sh64 +.*: file format .*-sh64.* RELOCATION RECORDS FOR \[\.rodata\]: OFFSET TYPE VALUE