binutils-gdb/ld/testsuite
Richard Sandiford 7a9823f1a9 bfd/
* bfd-in.h (bfd_h8300_pad_address): Declare.
	* bfd-in2.h: Regenerate.
	* cpu-h8300.c (bfd_h8300_pad_address): New function.
	* coff-h8300.c (h8300_reloc16_estimate): Use it to canonicalize
	addresses before checking whether they can be relaxed.
	(h8300_reloc16_extra_cases): Likewise for the R_MOVL2 sanity check.
	Don't complain about overflows in general 8-bit relocations.
	* elf32-h8300.c (elf32_h8_relax_section): Use bfd_h8300_pad_address.
	Fix handling of R_H8_DIR24A8.

ld/testsuite/
	* ld-h8300/relax-3{.s,.d,-coff.d}: New test.
	* ld-h8300/h8300.exp: Run it.
2003-07-11 14:59:41 +00:00
..
config ld/ 2003-05-30 13:23:25 +00:00
ld-alpha * ld-alpha/tlsbin.sd: Cope with truncated address in data dumps. 2003-01-23 22:37:21 +00:00
ld-auto-import Test the auto importing direct from a dll functionality. 2002-12-18 16:05:10 +00:00
ld-bootstrap * ld-bootstrap/bootstrap.exp: Test --relax. 2002-05-30 21:39:41 +00:00
ld-cdtest Do not require any exception support library. Check results against NRV. 2001-08-01 14:37:47 +00:00
ld-checks * ld-checks/checks.exp: .lcomm is incompatible with ppc coff. 2001-08-27 10:49:55 +00:00
ld-cris * ld-cris/locref1.d, ld-cris/locref1.s, ld-cris/locref2.d, 2003-06-18 04:11:13 +00:00
ld-cygwin Add new test for cygwin target: building an executable with an export table. 2003-06-02 09:11:01 +00:00
ld-d10v Tests for d10v. 2002-06-17 14:05:53 +00:00
ld-discard bfd/ 2003-06-03 18:15:05 +00:00
ld-elf * ld-elf/elf.exp: Use if_elf_format. 2003-05-29 00:16:46 +00:00
ld-elfcomm * ld-elfcomm/elfcomm.exp (dump_common1): Use $READELF, not plain 2003-06-18 03:38:05 +00:00
ld-elfvers 2003-05-15 H.J. Lu <hongjiu.lu@intel.com> 2003-05-16 05:04:34 +00:00
ld-elfvsb * ld-elfvsb/elfvsb.exp: Run for powerpc64 too. 2003-06-10 04:36:01 +00:00
ld-elfweak 2003-05-15 H.J. Lu <hongjiu.lu@intel.com> 2003-05-16 05:04:34 +00:00
ld-empic * config/default.exp (ld_nm): Add "nmflags" arg. 2001-07-24 11:07:16 +00:00
ld-fastcall Only run tests for PE type x86 targets. 2002-11-07 08:36:04 +00:00
ld-h8300 bfd/ 2003-07-11 14:59:41 +00:00
ld-i386 * symbols.c (S_SET_THREAD_LOCAL): New function. 2002-11-28 14:15:55 +00:00
ld-ia64 gas/ 2003-05-01 00:53:39 +00:00
ld-linkonce 2002-10-12 H.J. Lu (hjl@gnu.org) 2002-10-12 15:40:13 +00:00
ld-m68hc11 * ld-m68hc11/link-hcs12.d: New test. 2003-05-13 19:11:45 +00:00
ld-mips-elf * ld-mips-elf/mips-elf.exp: Use is_elf_format. 2003-06-28 22:14:59 +00:00
ld-mmix * ld-mmix/b-fixo2.d, ld-mmix/bpo-18.d, ld-mmix/bpo-18m.d, 2003-05-12 05:45:38 +00:00
ld-powerpc * ld-powerpc/powerpc.exp: Dump output .got section rather than .toc. 2003-07-10 00:38:42 +00:00
ld-s390 * ld-s390/s390.exp: New file. 2003-01-24 17:20:25 +00:00
ld-scripts Add Xtensa port 2003-04-01 15:50:31 +00:00
ld-selective * ld-elfvsb/elf-offset.ld: Add .rel.eh_frame and .rela.eh_frame 2003-05-09 15:35:09 +00:00
ld-sh * elf32-sh.c (tpoff): New. 2003-04-24 05:19:09 +00:00
ld-shared 2003-05-15 H.J. Lu <hongjiu.lu@intel.com> 2003-05-16 05:04:34 +00:00
ld-sparc bfd/ 2003-01-24 23:44:45 +00:00
ld-srec * ld-srec/srec.exp (run_srec_test): Remove powerpc64 xfails, and 2003-06-11 06:20:44 +00:00
ld-undefined * ld-undefined/undefined.exp (i?86-*-freebsd*): Remove xfail. 2003-06-17 11:01:17 +00:00
ld-versados Fixtypos in ChangeLogs, fix copyright dates in files 2001-03-13 06:14:29 +00:00
ld-x86-64 bfd/ 2002-10-01 09:15:34 +00:00
ld-xstormy16 Fix xstormy16's handling of pc-relative relocs against defined symbols. 2003-05-02 12:42:13 +00:00
ld-xtensa * ld-xtensa/coalesce.exp: Skip if target is not xtensa-*-*. 2003-04-02 18:00:34 +00:00
lib * lib/ld-lib.exp (default_ld_simple_link): Trim ld parms before 2003-06-18 01:55:57 +00:00
ChangeLog bfd/ 2003-07-11 14:59:41 +00:00