diff options
author | Ian Lance Taylor <ian@airs.com> | 1997-10-03 18:22:35 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 1997-10-03 18:22:35 +0000 |
commit | 927e3a3094e4c60a2552fb43a198134be96dc82b (patch) | |
tree | c7467f93b76bbd1664115cb45fe215cc0fbba01b /bfd | |
parent | 9388a6f2be06c69c47f0645179495cbc3e4ebe5a (diff) | |
download | gdb-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/ChangeLog | 11 |
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. |