bfd/
commit1764a92fa562b03cb8494c773dcca6b5ef6086df
authorH.J. Lu <hjl@lucon.org>
Wed, 14 Feb 2007 14:15:52 +0000 (14 14:15 +0000)
committerH.J. Lu <hjl@lucon.org>
Wed, 14 Feb 2007 14:15:52 +0000 (14 14:15 +0000)
tree7a72f73bd914ac68e53aeb4054335145a7d8df3f
parentf0c995c94ac97ac38425b414ed41537e3d40461d
bfd/

2007-02-14  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/3953
* elflink.c (_bfd_elf_add_default_symbol): Check warning symbol
when adding default symbol.

ld/testsuite/

2007-02-14  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/3953
* ld-elf/beginwarn.c: New file.
* ld-elf/warn.out: Likewise.

* ld-elf/shared.exp (build_tests): Add "Build warn libbar.so".
(run_tests): Add "Run warn with versioned libfoo.so".

* lib/ld-lib.exp (default_ld_relocate): Make exec_output global
and remove target first.
(default_ld_link): Likewise.
(default_ld_simple_link): Likewise.
(run_ld_link_exec_tests): Take an optional linker warning and
check it.
(default_ld_link): Check pruned linker output.
bfd/ChangeLog
bfd/elflink.c
ld/testsuite/ChangeLog
ld/testsuite/ld-elf/beginwarn.c [new file with mode: 0644]
ld/testsuite/ld-elf/shared.exp
ld/testsuite/ld-elf/warn.out [new file with mode: 0644]
ld/testsuite/lib/ld-lib.exp