diff options
author | Alan Modra <amodra@gmail.com> | 2007-07-02 08:05:06 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2007-07-02 08:05:06 +0000 |
commit | e205a09915bcf2c75f2b925377eb7ce2da90c43a (patch) | |
tree | 6672a8ab309a05289cedb00a0c2e86642a18096c /binutils | |
parent | ae351704e23ab7a731fd68d75420f95e4b10b642 (diff) | |
download | gdb-e205a09915bcf2c75f2b925377eb7ce2da90c43a.zip gdb-e205a09915bcf2c75f2b925377eb7ce2da90c43a.tar.gz gdb-e205a09915bcf2c75f2b925377eb7ce2da90c43a.tar.bz2 |
PR 4716
* objcopy.c (filter_symbols): Correct relocatable file test.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 5 | ||||
-rw-r--r-- | binutils/objcopy.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 0937aee..574f183 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,5 +1,10 @@ 2007-07-02 Alan Modra <amodra@bigpond.net.au> + PR 4716 + * objcopy.c (filter_symbols): Correct relocatable file test. + +2007-07-02 Alan Modra <amodra@bigpond.net.au> + * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. * aclocal.m4: Regenerate. diff --git a/binutils/objcopy.c b/binutils/objcopy.c index 7c5b765..06e2946 100644 --- a/binutils/objcopy.c +++ b/binutils/objcopy.c @@ -910,8 +910,7 @@ filter_symbols (bfd *abfd, bfd *obfd, asymbol **osyms, { asymbol **from = isyms, **to = osyms; long src_count = 0, dst_count = 0; - int relocatable = (abfd->flags & (HAS_RELOC | EXEC_P | DYNAMIC)) - == HAS_RELOC; + int relocatable = (abfd->flags & (EXEC_P | DYNAMIC)) == 0; for (; src_count < symcount; src_count++) { |