aboutsummaryrefslogtreecommitdiff
path: root/bfd
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1997-10-03 18:22:35 +0000
committerIan Lance Taylor <ian@airs.com>1997-10-03 18:22:35 +0000
commit927e3a3094e4c60a2552fb43a198134be96dc82b (patch)
treec7467f93b76bbd1664115cb45fe215cc0fbba01b /bfd
parent9388a6f2be06c69c47f0645179495cbc3e4ebe5a (diff)
downloadgdb-927e3a3094e4c60a2552fb43a198134be96dc82b.zip
gdb-927e3a3094e4c60a2552fb43a198134be96dc82b.tar.gz
gdb-927e3a3094e4c60a2552fb43a198134be96dc82b.tar.bz2
Make ld -s work on AIX:
* xcofflink.c (xcoff_link_add_symbols): Don't create the .debug section if we are stripping. (bfd_xcoff_size_dynamic_sections): Don't set the .debug section size if we are stripping. (_bfd_xcoff_bfd_final_link): Don't set SEC_RELOC or rel_filepos, and don't write out relocs, if we are stripping. (xcoff_link_input_bfd): Don't set up reloc if we are stripping. (xcoff_write_global_symbol): Don't write out symbol or reloc if we are stripping.
Diffstat (limited to 'bfd')
-rw-r--r--bfd/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 3dff3d7..87d9a98 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,16 @@
Fri Oct 3 11:23:47 1997 Ian Lance Taylor <ian@cygnus.com>
+ Make ld -s work on AIX:
+ * xcofflink.c (xcoff_link_add_symbols): Don't create the .debug
+ section if we are stripping.
+ (bfd_xcoff_size_dynamic_sections): Don't set the .debug section
+ size if we are stripping.
+ (_bfd_xcoff_bfd_final_link): Don't set SEC_RELOC or rel_filepos,
+ and don't write out relocs, if we are stripping.
+ (xcoff_link_input_bfd): Don't set up reloc if we are stripping.
+ (xcoff_write_global_symbol): Don't write out symbol or reloc if we
+ are stripping.
+
* configure.in: Don't include elf.lo again for ELF targets; it's
always in the library anyhow.
* configure: Rebuild.