* coff-m88k.c (GET_SCNDHR_NRELOC): Fix typo in macro name.
[deliverable/binutils-gdb.git] / bfd / ChangeLog
index 540b066a320ca45584c272e4d7114154afd9aef8..5163b8fb35c1874c55cf41808830d24c0193ff24 100644 (file)
@@ -1,3 +1,178 @@
+Wed Jan 21 21:16:06 1998  Manfred Hollstein  <manfred@s-direktnet.de>
+
+       * coff-m88k.c (GET_SCNDHR_NRELOC): Fix typo in macro name.
+       (GET_SCNDHR_NLNNO): Likewise.
+
+start-sanitize-sky
+Tue Jan 20 15:08:44 1998  Doug Evans  <devans@seba.cygnus.com>
+
+       * reloc.c (BFD_RELOC_TXVU_11_PCREL): New reloc.
+       * bfd-in2.h: Regenerate.
+       * libbfd.h: Regenerate.
+       * elf32-txvu.c (txvu_elf_howto_table): Add entry for it.
+       (txvu_reloc_map): Likewise.
+
+end-sanitize-sky
+Mon Jan 19 12:49:52 1998  Ian Lance Taylor  <ian@cygnus.com>
+
+       * cpu-sh.c (arch_info_struct): Correct next field of sh3e.
+
+Wed Jan 14 17:23:27 1998  Nick Clifton  <nickc@cygnus.com>
+
+       * elf32-m32r.c: Add macros to handle NOP insertion.
+
+Wed Jan 14 16:15:22 1998  Richard Henderson  <rth@cygnus.com>
+
+       * xcofflink.c (xcoff_mark_symbol): Don't mark the absolute section.
+       (xcoff_mark): Likewise.
+       (xcoff_build_ldsyms): Mark absolute symbols.
+
+Wed Jan 14 16:03:11 1998  Richard Henderson  <rth@cygnus.com>
+
+       * bout.c (b_out_write_object_contents): Sort symbols before output
+       to keep {CALL,BAL}NAME symbols adjacent.
+       (b_out_symbol_cmp): New function.
+
+Tue Dec 30 12:45:18 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * elf32-sparc.c (elf32_sparc_check_relocs): If -Bsymbolic, don't
+       allocate space for a PC relative reloc against a symbol which is
+       defined in a regular file.
+       (elf32_sparc_relocate_section): If -Bsymbolic, don't copy a PC
+       relative reloc against a symbol which is defined in a regular
+       file.
+
+Mon Dec 29 18:02:28 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       From Jonathan Stone <jonathan@DSG.Stanford.EDU>:
+       * config.bfd (mips-dec-netbsd*): Add ECOFF vectors to
+       targ_selvecs.
+       (mips*el-*-netbsd*): Like mips-dec-netbsd*.
+       (mips*-*-netbsd*): New target.
+
+Mon Dec 29 17:13:28 1997  H.J. Lu  (hjl@gnu.org)
+
+       * elflink.h (elf_link_assign_sym_version): Change error message
+       from "undefined version name" to "undefined versioned symbol
+       name".
+
+Mon Dec 29 11:41:16 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * coff-arm.c (coff_arm_relocate_section): Fix typo from previous
+       delta.
+
+Tue Dec 23 17:01:10 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * libbfd-in.h (_bfd_dwarf2_find_nearest_line): Declare.
+       * libbfd.h: Rebuild.
+
+       * peicode.h (coff_swap_scnhdr_out): Set .reloc section to be
+       shared.  Set stab* sections to be shared and read.  Set .rsrc
+       section to be read and shared.
+
+start-sanitize-sky
+Mon Dec 22 15:14:28 1997  Doug Evans  <devans@canuck.cygnus.com>
+
+       * Makefile.am (ALL_MACHINES,BFD32_BACKENDS): Add txvu support.
+       (cpu-txvu.lo,elf32-txvu.lo): Add rules for.
+       * Makefile.in: Rebuild.
+       * config.bfd, configure.in: Add txvu support.
+       * configure: Regenerate.
+       * archures.c, elf.c, targets.c: Add txvu support.
+       * bfd-in2.h: Regenerate.
+       * cpu-txvu.c, elf32-txvu.c: New files.
+
+end-sanitize-sky
+Mon Dec 22 13:20:57 1997  Ian Lance Taylor  <ian@cygnus.com>
+
+       * Makefile.am: Rebuild dependencies.
+       (ALL_MACHINES_CFILES): Add dwarf2.lo.
+       (ALL_MACHINES_CFILES): Add dwarf2.c.
+       * Makefile.in: Rebuild.
+
+       * coff-arm.c: Don't include obstack.h.
+
+Mon Dec 22 13:04:33 1997  Joel Sherrill  <joel@oarcorp.com>
+
+        * config.bfd (i[3456]86*-go32-rtems*): Fix to be the same as
+       i[3456]86-go32.
+
+Thu Dec 18 16:01:25 1997  Doug Evans  <devans@canuck.cygnus.com>
+
+       * configure: Regenerate to get @SHELL@ substituted.
+
+Wed Dec 17 09:45:09 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * coff-arm.c (coff_arm_relocate_section): Only look at section
+       owner if there is one.
+
+       * elf.c (assign_file_positions_for_segments): Fail if there is not
+       enough room for the program headers.  (PR14186)
+
+Tue Dec 16 08:09:56 1997  Gavin Koch  <gavin@cygnus.com>
+
+       * elf.c (_bfd_elf_find_nearest_line): Call
+       _bfd_dwarf2_find_nearest_line first.
+       * elf32-mips.c (_bfd_mips_elf_find_nearest_line): Same.
+       * dwarf2.c: New file; implement _bfd_dwarf2_find_nearest_line.  
+
+Mon Dec 15 16:08:52 1997  Nick Clifton  <nickc@cygnus.com>
+
+start-sanitize-m32rx
+       * elf32-m32r.c (m32r_elf_merge_private_bfd_data): Allow M32R
+       object files to be merged into a M32RX executable.
+       
+       * archures.c: Add bfd_mach_m32rx.
+end-sanitize-m32rx
+       * archures.c: Add bfd_mach_m32r.
+
+Mon Dec 15 16:11:22 1997  Fred Fish  <fnf@cygnus.com>
+
+       * coffcode.h (ALIGN_SECTIONS_IN_FILE): Define if I960 not defined.
+       (coff_compute_section_file_positions): Use ALIGN_SECTIONS_IN_FILE
+       to decide when to align the file sections for paging.
+start-sanitize-tic80
+       * coffcode.h (ALIGN_SECTIONS_IN_FILE): Undefine for TIC80COFF.
+end-sanitize-tic80
+
+Mon Dec 15 15:01:15 1997  Nick Clifton  <nickc@cygnus.com>
+
+       * elf32-m32r.c (m32r_elf_object_p): New Function.
+       (m32r_elf_final_write_processing):  New Function.
+       (m32r_elf_set_private_flags):  New Function.
+       (m32r_elf_copy_private_bfd_data):  New Function.
+       (m32r_elf_merge_private_bfd_data):  New Function.
+       (m32r_elf_print_private_bfd_data):  New Function.
+       (elf_backend_object_p): Point to m32r_object_p.
+       (elf_backend_final_write_processing): Point to
+       m32r_elf_final_write_processing. 
+       (bfd_elf32_bfd_copy_private_bfd_data): Point to
+       m32r_elf_copy_private_bfd_data. 
+       (bfd_elf32_bfd_merge_private_bfd_data): Point to
+       m32r_elf_merge_private_bfd_data. 
+       (bfd_elf32_bfd_set_private_flags): Point to
+       m32r_elf_set_private_bfd_data. 
+       (bfd_elf32_bfd_print_private_bfd_data): Point to
+       m32r_elf_print_private_bfd_data. 
+
+start-sanitize-m32rx
+       * cpu-m32r.c: Add m32rx cpu architecture.
+       * bfd-in2.h (bfd_mach_m32rx): Add identifier for M32RX
+       architecture machines. 
+end-sanitize-m32rx
+
+       * bfd-in2.h (bfd_mach_m32r): Add identifier for M32R architecture
+       machines. 
+
+Fri Dec 12 11:30:28 1997  Brendan Kehoe  <brendan@canuck.cygnus.com>
+
+       * configure: Only build libbfd shared if --enable-shared's value
+       was `yes', or was set to `*bfd*'.
+       * aclocal.m4: Likewise.
+       * NOTE: this really needs to be fixed in libtool/libtool.m4, the
+       original source of this bit of code.  It's not clear what the best fix
+       would be, though.
+
 Thu Dec 11 17:48:11 1997  Richard Henderson  <rth@cygnus.com>
 
        * linker.c (generic_link_add_symbol_list): Always init udata.p so
@@ -611,7 +786,7 @@ start-sanitize-v850e
 Tue Sep  2 17:43:49 1997  Nick Clifton  <nickc@cygnus.com>
 
        * elf.c (prep_headers): Remove V850E magic number.
-       * elf.c (prep_headers): Remove V850EQ magic number.
+       * elf.c (prep_headers): Remove V850EA magic number.
 end-sanitize-v850e
 
 Tue Sep  2 17:35:05 1997  Doug Evans  <dje@canuck.cygnus.com>
@@ -692,14 +867,14 @@ start-sanitize-v850e
        
        * elf.c (prep_headers): Add support for v850e machine number. 
 
-       * archures.c (bfd_mach_v850eq): Machine value for v850eq.
+       * archures.c (bfd_mach_v850ea): Machine value for v850ea.
        
-       * bfd-in2.h (bfd_mach_v850eq): Machine value for v850eq.
+       * bfd-in2.h (bfd_mach_v850ea): Machine value for v850ea.
        
-       * elf32-v850.c (ELF_MACHINE_CODE): Default to v850eq machine
+       * elf32-v850.c (ELF_MACHINE_CODE): Default to v850ea machine
        number.
        
-       * elf.c (prep_headers): Add support for v850eq machine number. 
+       * elf.c (prep_headers): Add support for v850ea machine number. 
 end-sanitize-v850e
 
 Mon Aug 25 14:07:33 1997  Ian Lance Taylor  <ian@cygnus.com>
@@ -777,15 +952,15 @@ Mon Aug 18 11:33:56 1997  Nick Clifton  <nickc@cygnus.com>
 
 Mon Aug 18 11:33:56 1997  Nick Clifton  <nickc@cygnus.com>
 
-       * cpu-v850eq: New file.
+       * cpu-v850ea: New file.
        
-       * elf.c (prep_headers): Add support for v850eq target.
+       * elf.c (prep_headers): Add support for v850ea target.
        
-       * bfd-in2.h (bfd_architecture): Add support for v850eq target. 
+       * bfd-in2.h (bfd_architecture): Add support for v850ea target. 
        
-       * config.bfd: Add support for v850eq target.
+       * config.bfd: Add support for v850ea target.
 
-       * archures.c: Add support for v850eq target.
+       * archures.c: Add support for v850ea target.
 end-sanitize-v850e
 
 Fri Aug 15 12:01:28 1997  Ian Lance Taylor  <ian@cygnus.com>
This page took 0.026988 seconds and 4 git commands to generate.