old-cross-binutils/ld/testsuite
Nick Clifton e597fa0866 PR ld/12001
* ldlang.c (ldlang_def_chain_list): New variable.  Contains a list
        of symbols defined via the --defsym command line option and
        currently waiting assignment.
        (insert_defined): Add a defined symbol to the symbol table.
        (ldlang_add_def): Add a entry to the ldlang_def_chain_list.
        (lang_place_defineds): Walk ldlang_def_chain_list defining the
        symbols.
        (lang_process): Call lang_place_defineds.
        (lang_add_assignment): If the assignment has come from a --defsym
        command line option then call lang_add_def.

        * ld-script/default-script2.d: Fix expected address for text
        section.

        PR gold/12001
        * script.h (class Symbol_assignment: name): New member.  Returns
        the name of the symbol.
        * scrfipt.cc (Script_options::is_pending_assignment): New member.
        Returns true if the given symbol name is on the list of
        assignments wating to be processed.
        * archive.cc (should_incldue_member): If the symbol is undefined,
        check to see if it is on the list of symbols pending assignment.
2010-11-03 17:18:23 +00:00
..
config
ld-alpha
ld-arm * gas/config/tc-arm.c (arm_ext_v6z): Remove. 2010-09-23 15:26:24 +00:00
ld-auto-import
ld-bootstrap Applied patch series for LD plugin interface (six parts). 2010-10-14 01:31:33 +00:00
ld-cdtest
ld-checks
ld-cris PR ld/11458 2010-03-31 13:23:40 +00:00
ld-crx
ld-cygwin
ld-d10v * ld-d10v/reloc-007.d: Don't error. 2010-09-23 11:55:47 +00:00
ld-discard bfd/ 2010-10-25 15:54:16 +00:00
ld-elf Include compressed DWARF debug sections in ELF linker scripts. 2010-11-02 13:47:44 +00:00
ld-elfcomm * ld-elf/elf.exp: Don't run --gc-sections tls var test on v850. 2010-09-23 12:24:41 +00:00
ld-elfvers * ld-elfvers/vers.exp: Enable test for powerpc64. 2010-10-28 09:08:35 +00:00
ld-elfvsb
ld-elfweak * ld-elfvers/vers.exp: Enable test for powerpc64. 2010-10-28 09:08:35 +00:00
ld-fastcall
ld-frv
ld-gc * ld-gc/abi-note.d: Exclude aout and oldld targets. 2010-09-10 07:18:36 +00:00
ld-h8300 * ld-h8300/h8300.exp: Use is_elf_format. 2010-09-29 06:20:06 +00:00
ld-i386 Add 2 tests for PR ld/11812. 2010-10-01 04:47:02 +00:00
ld-ia64
ld-ifunc Support garbage collection against STT_GNU_IFUNC symbols. 2010-07-13 16:59:14 +00:00
ld-libs
ld-linkonce
ld-m68hc11
ld-m68k
ld-mep
ld-mips-elf bfd/ 2010-09-19 10:26:28 +00:00
ld-mmix * ld-mmix/sec-3.d: Adjust for 2010-09-29 orphan change. 2010-10-11 08:10:43 +00:00
ld-mn10300
ld-pe 2010-10-16 Kai Tietz <kai.tietz@onevision.com> 2010-10-16 20:11:40 +00:00
ld-pie
ld-plugin * ld-plugin/plugin.exp (libs): Remove $LIBS. 2010-10-28 08:16:34 +00:00
ld-powerpc * ld-powerpc/tocopt.s, * ld-powerpc/tocopt.d: New test. 2010-08-05 14:38:10 +00:00
ld-s390 2010-10-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> 2010-10-27 15:02:52 +00:00
ld-scripts PR ld/12001 2010-11-03 17:18:23 +00:00
ld-selective
ld-sh * ld-sh/sh.exp: Add missing newline. 2010-08-20 21:13:03 +00:00
ld-shared * ld-elfvers/vers.exp: Enable test for powerpc64. 2010-10-28 09:08:35 +00:00
ld-sparc bfd/ 2010-02-11 19:57:40 +00:00
ld-spu
ld-srec
ld-tic6x bfd: 2010-11-02 14:36:39 +00:00
ld-undefined
ld-v850 Add support for v850E2 and v850E2V3 2010-07-23 14:52:54 +00:00
ld-versados
ld-vxworks
ld-x86-64 Add 2 tests for PR ld/11812. 2010-10-01 04:47:02 +00:00
ld-xc16x
ld-xstormy16
ld-xtensa
lib Applied patch series for LD plugin interface (six parts). 2010-10-14 01:31:33 +00:00
ChangeLog PR ld/12001 2010-11-03 17:18:23 +00:00
ChangeLog-2004
ChangeLog-2005
ChangeLog-2006
ChangeLog-2007
ChangeLog-2008
ChangeLog-2009
ChangeLog-9303