binutils/
2009-03-09 H.J. Lu <hongjiu.lu@intel.com> PR binutils/9933 * objcopy.c (filter_symbols): Properly handle common symbols in relocatable file. binutils/testsuite/ 2009-03-09 H.J. Lu <hongjiu.lu@intel.com> PR binutils/9933 * binutils-all/copy-4.d: New. * binutils-all/objcopy.exp: Run copy-4.
This commit is contained in:
parent
47d6e8f1cc
commit
0691f7afbc
5 changed files with 25 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2009-03-09 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR binutils/9933
|
||||
* objcopy.c (filter_symbols): Properly handle common symbols
|
||||
in relocatable file.
|
||||
|
||||
2009-03-06 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* po/es.po: Updated Spanish translation.
|
||||
|
|
|
@ -1028,7 +1028,8 @@ filter_symbols (bfd *abfd, bfd *obfd, asymbol **osyms,
|
|||
used_in_reloc = TRUE;
|
||||
}
|
||||
else if (relocatable /* Relocatable file. */
|
||||
&& (flags & (BSF_GLOBAL | BSF_WEAK)) != 0)
|
||||
&& ((flags & (BSF_GLOBAL | BSF_WEAK)) != 0
|
||||
|| bfd_is_com_section (bfd_get_section (sym))))
|
||||
keep = TRUE;
|
||||
else if (bfd_decode_symclass (sym) == 'I')
|
||||
/* Global symbols in $idata sections need to be retained
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2009-03-09 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR binutils/9933
|
||||
* binutils-all/copy-4.d: New.
|
||||
|
||||
* binutils-all/objcopy.exp: Run copy-4.
|
||||
|
||||
2009-03-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
|
||||
|
||||
* config/hppa.sed: Fix spelling.
|
||||
|
|
9
binutils/testsuite/binutils-all/copy-4.d
Normal file
9
binutils/testsuite/binutils-all/copy-4.d
Normal file
|
@ -0,0 +1,9 @@
|
|||
#PROG: strip
|
||||
#source: bintest.s
|
||||
#strip: --strip-unneeded
|
||||
#nm: -n
|
||||
#name: strip --strip-unneeded on common symbol
|
||||
|
||||
#...
|
||||
0+04 C common_symbol
|
||||
#pass
|
|
@ -835,6 +835,7 @@ if [is_elf_format] {
|
|||
|
||||
run_dump_test "copy-2"
|
||||
run_dump_test "copy-3"
|
||||
run_dump_test "copy-4"
|
||||
|
||||
if [is_elf_format] {
|
||||
run_dump_test "strip-1"
|
||||
|
|
Loading…
Reference in a new issue