binutils-gdb/ld/testsuite
Alan Modra b301b24869 bfd/
* elf.c (IS_LOADED): Define.
	(assign_file_positions_for_segments): Don't round up file offset of
	PT_LOAD segments containing no SEC_LOAD sections, instead round down.
	Delete code handling link script adjustment of lma.  Do the adjust
	in later code handling similar ajustments.  Remove dead code error
	check.  Warn if section lma would require a negative offset
	adjustment.  Tweak lma adjustment to use p_filesz rather than p_memsz.
	Use p_vaddr + p_memsz inside section loop in place of voff.  Don't
	update voff in section loop.  Change voff in segment loop to be an
	adjustment on top of "off".  Set sec->filepos and update "off" later.
	Test for loadable sections consistently using IS_LOADED.  Similarly,
	test for alloc-only sections other than .tbss consistently.
	Don't bother checking SEC_ALLOC in PT_LOAD segments.  Remove FIXME.
	Tidy PT_NOTE handling.  Use %B and %A in error messages.
	(assign_file_positions_except_relocs): Use %B in error message.

ld/testsuite/
	* ld-scripts/overlay-size.d: Don't check .mbss lma.
	* ld-sh/sh64/mix1.xd: Update for changed .bss file offset.
	* ld-sh/sh64/shdl32.xd: Likewise.
	* ld-sh/sh64/shdl64.xd: Likewise.
2004-09-22 06:45:39 +00:00
..
config ld/ 2003-05-30 13:23:25 +00:00
ld-alpha Update expected output regexps to include .eh_frame section. 2003-07-29 06:26:23 +00:00
ld-arm bfd/ 2004-09-17 12:18:19 +00:00
ld-auto-import
ld-bootstrap * ld-bootstrap/bootstrap.exp: Handle timestamps in more pe targets. 2004-06-26 04:20:14 +00:00
ld-cdtest PR 47. 2004-04-08 14:20:05 +00:00
ld-checks 2003-09-30 H.J. Lu <hongjiu.lu@intel.com> 2003-09-30 19:50:40 +00:00
ld-cris * ld-cris/hiddef1.d, ld-cris/hiddef1.d, ld-cris/hidrefgotplt1.s: 2004-09-07 18:32:27 +00:00
ld-crx Add LD and GAS testsuites for CRX port. 2004-09-03 14:31:41 +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 Adjust for objdump -d change. 2003-08-02 11:34:30 +00:00
ld-discard * ld-discard/static.d: Accept both original sym and section sym. 2004-07-02 06:46:17 +00:00
ld-elf * emulparams/shlelf32_linux.sh (COMMONPAGESIZE): Set to 4KB. 2004-07-02 11:25:54 +00:00
ld-elfcomm * ld-elfcomm/elfcomm.exp (dump_common1): Use $READELF, not plain 2003-06-18 03:38:05 +00:00
ld-elfvers 2004-06-24 H.J. Lu <hongjiu.lu@intel.com> 2004-06-24 15:07:43 +00:00
ld-elfvsb * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols. 2004-08-17 05:39:32 +00:00
ld-elfweak 2004-04-20 H.J. Lu <hongjiu.lu@intel.com> 2004-04-20 14:50:22 +00:00
ld-fastcall
ld-frv bfd/ChangeLog: 2004-06-21 14:45:42 +00:00
ld-h8300 ld-h8300/h8300.exp: Addition of new test case to check relaxation for H8S target. 2004-07-27 16:47:02 +00:00
ld-i386 bfd/ 2004-05-11 17:08:38 +00:00
ld-ia64 bfd/ 2004-05-11 17:08:38 +00:00
ld-linkonce
ld-m68hc11 * ld-m68hc11/link-hcs12.d: New test. 2003-05-13 19:11:45 +00:00
ld-mips-elf * ld-mips-elf/reloc-merge-lo16.{s,d,ld}: New test. 2004-07-08 15:43:00 +00:00
ld-mmix 2004-05-10 John Paul Wallington <jpw@gnu.org> 2004-05-10 03:57:04 +00:00
ld-pe Add support for a .secrel32 x86 reloc to allow DWARF" debug information to used 2004-04-20 12:17:16 +00:00
ld-powerpc bfd/ 2004-05-11 17:08:38 +00:00
ld-s390 bfd/ 2004-05-11 17:08:38 +00:00
ld-scripts bfd/ 2004-09-22 06:45:39 +00:00
ld-selective * ld-elfvsb/main.c: Ensure visibility_def and visibility_func are 2004-06-18 15:41:47 +00:00
ld-sh bfd/ 2004-09-22 06:45:39 +00:00
ld-shared bfd/ 2004-05-11 17:08:38 +00:00
ld-sparc * ld-sparc/tlssunpic32.rd: Adjust for section reordering changes 2004-07-01 16:24:51 +00:00
ld-srec * ld-srec/srec.exp (run_srec_test): Remove -fgnu-linker, since GCC 2003-12-30 16:53:31 +00:00
ld-undefined * ld-undefined/undefined.exp: The undefine tests now work on 2004-08-01 20:10:05 +00:00
ld-versados
ld-x86-64 bfd/ 2004-05-11 17:08:38 +00:00
ld-xstormy16 Adjust for objdump -d change. 2003-08-02 11:34:30 +00:00
ld-xtensa * ld-xtensa/coalesce.exp: Skip if target is not xtensa-*-*. 2003-04-02 18:00:34 +00:00
lib * ld-sh/sh64/relax.exp: Remove stray semicolons. 2004-05-12 03:08:09 +00:00
ChangeLog bfd/ 2004-09-22 06:45:39 +00:00
ChangeLog-9303 Split ChangeLog files. 2004-01-02 11:16:21 +00:00