* configure: Use ${config_shell} with ${moveifchange}. From Thomas
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 5966c10b0c47c33630e433a570646139508f47c5..0685d34694b0b20056e4622fdff8d5572c389f7d 100644 (file)
@@ -1,3 +1,72 @@
+Fri Apr 11 15:43:24 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * elfcode.h (elf_slurp_symbol_table): Only subtract the section
+       VMA if this is an executable file or a shared object.
+
+       * targets.c (netbsd_core_vec): Declare.  From Gordon W. Ross
+       <gwr@mc.com>.
+
+       * libaout.h (struct aout_backend_data): Add entry_is_text_address
+       field.
+       * aout-target.h (SEGMENT_SIZE): Define to TARGET_PAGE_SIZE at the
+       start of the file.  Remove uses later on which switch using
+       ifdef.
+       (MY(callback)): Handle entry_is_text_address.
+       (MY_entry_is_text_address): Define if not defined.
+       (MY(backend_data)): Initialize new field.
+       * aoutf1.h (sunos4_aout_backend): Likewise.
+       * i386aout.c (MY(backend_data)): Likewise.
+       * i386mach3.c (MY(backend_data)): Likewise.
+       * mipsbsd.c (MY(backend_data)): Likewise.
+       * sparclynx.c (sparclynx_aout_backend): Likewise.
+       * netbsd.h (SEGMENT_SIZE): Define if not defined.
+       (MY_entry_is_text_address): Define.
+       * m68knetbsd.c (SEGMENT_SIZE): Define as 0x20000
+
+       * xcofflink.c (bfd_xcoff_import_symbol): Handle importing a symbol
+       whose name starts with `.'.
+
+Fri Apr 11 11:57:15 1997  Niklas Hallqvist  <niklas@appli.se>
+
+       * config.bfd: (i[3456]86-*-openbsd*, m68*-*-openbsd*,
+       mips*el*-*-openbsd*, mips*-*-openbsd*, ns32k-*-openbsd*,
+       powerpc-*-*bsd*, sparc-*-openbsd*): New targets.
+       * configure.in (i[3456]86-*-openbsd*, mips*-*-openbsd*,
+       m68*-*-openbsd*, ns32k-*-openbsd*, powerpc-*-*bsd*,
+       sparc-*-openbsd*): New targets.
+       * configure: Rebuild.
+
+Tue Apr  8 18:09:29 1997  Jamie Lokier  <jamie@rebellion.co.uk>
+
+       * stabs.c (struct stab_section_info): New field
+       `cumulative_skips'.
+       (_bfd_link_section_stabs): Fill the above array.
+       (_bfd_stab_section_offset): Use `cumulative_skips' to
+       speed up offset calculation.
+
+Tue Apr  8 00:01:31 1997  Jeffrey A Law  (law@cygnus.com)
+
+        * elf-mn10300.c (mn10300_elf_relax_section): Don't forget the
+        addend for non pc-relative relocations.
+
+       * elf-m10300.c (bfd_elf32_mn10300_reloc): Remove prototype
+       for non-existent function.
+
+       * elf-m10300.c (mn10300_elf_relax_section): New function.
+       (mn10300_elf_relax_delete_bytes): Likewise.
+       (mn10300_elf_symbol_address_p): Likewise.
+       (mn10300_elf_get_relocated_section_contents): Likewise.
+       (bfd_elf32_bfd_relax_section): Define.
+       (bfd_elf32_bfd_get_relocated_section_contents): Likewise.
+
+Mon Apr  7 16:47:09 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * configure.host: Set SHLIB_LIBS.
+       * configure.in: Substitute SHLIB_LIBS.
+       * configure: Rebuild.
+       * Makefile.in (SHLIB_LIBS): New variable.
+       ($(SHLIB)): Use $(SHLIB_LIBS).
+
 Mon Apr  7 10:53:52 1997  Michael Snyder  <msnyder@cleaver.cygnus.com>
 
        * bfd-in.h bfd-in2.h: add bfd_section_lma macro to correspond
This page took 0.025945 seconds and 4 git commands to generate.