old-cross-binutils/ld/testsuite/ld-sh/sh64
Kaz Kojima f19ae42f43 [ld]
* emulparams/shelf32_nbsd.sh (OTHER_SECTIONS): Redefine.

[ld/testsuite]
	* ld-sh/rd-sh.exp (LDFLAGS): Define appropriately for each
	sh64/sh5 targets.
	* ld-sh/sh.exp: Don't do relaxing test for sh64*-*-* and
	sh5*-*-* targets.
	* ld-sh/sh64/relax.exp (emul32): Set to shelf32_nbsd for netbsd.
	* ld-sh/sh64/relfail.exp: Set parameters for netbsd.
	* ld-sh/sh64/sh64.exp: Skip this for netbsd.  Trim the section
	numbers for crangerel1 and crengerel2 tests.
	* ld-sh/sh64/abi32.sd: Update.
	* ld-sh/sh64/abi32.xd: Likewise.
	* ld-sh/sh64/abi64.sd: Likewise.
	* ld-sh/sh64/abi64.xd: Likewise.
	* ld-sh/sh64/abixx-noexp.sd: Likewise.
	* ld-sh/sh64/cmpct1.sd: Likewise.
	* ld-sh/sh64/cmpct1.xd: Likewise.
	* ld-sh/sh64/crange1.rd: Likewise.
	* ld-sh/sh64/crange2.rd: Likewise.
	* ld-sh/sh64/crange3-cmpct.rd: Likewise.
	* ld-sh/sh64/crange3-media.rd: Likewise.
	* ld-sh/sh64/crange3.rd: Likewise.
	* ld-sh/sh64/crangerel1.rd: Likewise.
	* ld-sh/sh64/crangerel2.rd: Likewise.
	* ld-sh/sh64/dlsection.sd: Likewise.
	* ld-sh/sh64/endian.sbd: Likewise.
	* ld-sh/sh64/endian.sld: Likewise.
	* ld-sh/sh64/gotplt.d: Likewise.
	* ld-sh/sh64/init-cmpct.d: Likewise.
	* ld-sh/sh64/init-media.d: Likewise.
	* ld-sh/sh64/init.s: Align functions.
	* ld-sh/sh64/init64.d: Update.
	* ld-sh/sh64/mix1-noexp.sd: Likewise.
	* ld-sh/sh64/mix1.sd: Likewise.
	* ld-sh/sh64/mix1.xd: Likewise.
	* ld-sh/sh64/mix2-noexp.sd: Likewise.
	* ld-sh/sh64/mix2.sd: Likewise.
	* ld-sh/sh64/mix2.xd:Likewise.
	* ld-sh/sh64/rel32.xd: Likewise.
	* ld-sh/sh64/rel64.xd: Likewise.
	* ld-sh/sh64/reldl32.rd: Likewise.
	* ld-sh/sh64/reldl64.rd: Likewise.
	* ld-sh/sh64/shdl32.xd: Update.
	* ld-sh/sh64/shdl64.sd: Likewise.
	* ld-sh/sh64/shdl64.xd: Likewise.
	* ld-sh/shared-1.d: Add -z nocombreloc to ld option.  Update.
	* ld-sh/sub2l-1.d: Make file format match with elf32-sh.*.
	* ld-sh/weak1.d: Likewise.
2003-10-13 05:09:21 +00:00
..
abi32.sd [ld] 2003-10-13 05:09:21 +00:00
abi32.xd [ld] 2003-10-13 05:09:21 +00:00
abi64.sd [ld] 2003-10-13 05:09:21 +00:00
abi64.xd [ld] 2003-10-13 05:09:21 +00:00
abixx-noexp.sd [ld] 2003-10-13 05:09:21 +00:00
cmpct1.sd [ld] 2003-10-13 05:09:21 +00:00
cmpct1.xd [ld] 2003-10-13 05:09:21 +00:00
crange-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2a.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2b.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2c.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2d.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2e.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2f.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2g.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2h.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
crange-2i.s * ld-sh/sh64/reldl64.rd: Add relocation symbol data in info field. 2002-02-11 07:56:03 +00:00
crange1.rd [ld] 2003-10-13 05:09:21 +00:00
crange2.rd [ld] 2003-10-13 05:09:21 +00:00
crange3-cmpct.rd [ld] 2003-10-13 05:09:21 +00:00
crange3-media.rd [ld] 2003-10-13 05:09:21 +00:00
crange3.dd * ld-sh/sh64/cmpct1.sd : Fix linked file name. 2002-10-02 21:19:59 +00:00
crange3.rd [ld] 2003-10-13 05:09:21 +00:00
crangerel1.rd [ld] 2003-10-13 05:09:21 +00:00
crangerel2.rd [ld] 2003-10-13 05:09:21 +00:00
dlsection-1.s * ld-sh/sh64/sh64.exp: Add dlsection. 2002-08-16 18:47:31 +00:00
dlsection.sd [ld] 2003-10-13 05:09:21 +00:00
endian.dbd Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
endian.dld Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
endian.ld Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
endian.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
endian.sbd [ld] 2003-10-13 05:09:21 +00:00
endian.sld [ld] 2003-10-13 05:09:21 +00:00
gotplt.d [ld] 2003-10-13 05:09:21 +00:00
gotplt.map * ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map, 2002-10-02 21:56:50 +00:00
gotplt.s * ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map, 2002-10-02 21:56:50 +00:00
init-cmpct.d [ld] 2003-10-13 05:09:21 +00:00
init-media.d [ld] 2003-10-13 05:09:21 +00:00
init.s [ld] 2003-10-13 05:09:21 +00:00
init64.d [ld] 2003-10-13 05:09:21 +00:00
mix1-noexp.sd [ld] 2003-10-13 05:09:21 +00:00
mix1.sd [ld] 2003-10-13 05:09:21 +00:00
mix1.xd [ld] 2003-10-13 05:09:21 +00:00
mix2-noexp.sd [ld] 2003-10-13 05:09:21 +00:00
mix2.sd [ld] 2003-10-13 05:09:21 +00:00
mix2.xd [ld] 2003-10-13 05:09:21 +00:00
rd-sh64.exp * ld-sh/sh64/rd-sh64.exp: New framework file. 2002-08-23 08:14:06 +00:00
rel-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
rel-2.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
rel32.xd [ld] 2003-10-13 05:09:21 +00:00
rel64.xd [ld] 2003-10-13 05:09:21 +00:00
relax.exp [ld] 2003-10-13 05:09:21 +00:00
relax1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
relax2.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
relax3.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
relax4.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
reldl-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
reldl-2.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
reldl32.rd [ld] 2003-10-13 05:09:21 +00:00
reldl64.rd [ld] 2003-10-13 05:09:21 +00:00
relfail.exp [ld] 2003-10-13 05:09:21 +00:00
relfail.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
sh64-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
sh64-2.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
sh64.exp [ld] 2003-10-13 05:09:21 +00:00
shcmp-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
shdl-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
shdl-2.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
shdl32.xd [ld] 2003-10-13 05:09:21 +00:00
shdl64.sd [ld] 2003-10-13 05:09:21 +00:00
shdl64.xd [ld] 2003-10-13 05:09:21 +00:00
shmix-1.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
shmix-2.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00
shmix-3.s Contribute sh64-elf. 2002-02-08 06:50:02 +00:00