OSDN Git Service

bfd/
authorhjl <hjl>
Wed, 14 Feb 2007 14:15:51 +0000 (14:15 +0000)
committerhjl <hjl>
Wed, 14 Feb 2007 14:15:51 +0000 (14:15 +0000)
commitaeb2af075dc72924bd76b977e294e51d2937f637
tree5daa41c17f9f602e47d32ddded71f6e4e754adde
parent65647630a6faf40b40fed48633f647dd09ada74f
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