PATCH: PR ld/3953: ld crashes upon use of .gnu.warning.<symbol> sections

Nick Clifton nickc@redhat.com
Wed Feb 14 09:41:00 GMT 2007


Hi H. J.

> bfd/
> 2007-02-11  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-11  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.

Approved - please apply.

Cheers
   Nick



More information about the Binutils mailing list