aboutsummaryrefslogtreecommitdiff
path: root/binutils
diff options
context:
space:
mode:
authorJeff Law <law@redhat.com>1994-03-20 19:27:40 +0000
committerJeff Law <law@redhat.com>1994-03-20 19:27:40 +0000
commitfb158b92f988b291a7726b54d2851742ab3ee32e (patch)
tree256fc49754d8cc21b5cbfddbc7f3570a083d600e /binutils
parent517a6af6328a583cc95518c0448cb96dc7833449 (diff)
downloadgdb-fb158b92f988b291a7726b54d2851742ab3ee32e.zip
gdb-fb158b92f988b291a7726b54d2851742ab3ee32e.tar.gz
gdb-fb158b92f988b291a7726b54d2851742ab3ee32e.tar.bz2
* objcopy.c: Changes to keep it from stripping symbols used
in output relocations. (mark_symbols_used_in_relocations): New function. Mark symbols used in output relocations with BSF_KEEP. (filter_symbols): Do not strip symbols marked with BSF_KEEP. (copy_object): Reorder actions. First setup sections, then build the output symbol table, then copy the section contents.
Diffstat (limited to 'binutils')
-rw-r--r--binutils/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 88dd54c..ebd52e3 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,13 @@
+Sun Mar 20 11:26:36 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
+
+ * objcopy.c: Changes to keep it from stripping symbols used
+ in output relocations.
+ (mark_symbols_used_in_relocations): New function. Mark symbols
+ used in output relocations with BSF_KEEP.
+ (filter_symbols): Do not strip symbols marked with BSF_KEEP.
+ (copy_object): Reorder actions. First setup sections, then
+ build the output symbol table, then copy the section contents.
+
Fri Mar 18 10:53:55 1994 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* ar.c (write_archive): Allocate space for the null byte. From