X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=bfd%2FChangeLog;h=87d9a9849657ca8dda584909075394abb06991df;hb=927e3a3094e4c60a2552fb43a198134be96dc82b;hp=35c9cb3ef44f00fe644d534b6391951b801ca3a2;hpb=f5d3fb7587e9edae76435e029b7325eb8adee465;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 35c9cb3ef4..87d9a98496 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,15 +1,833 @@ -Wed Jun 11 20:17:03 1997 Fred Fish +Fri Oct 3 11:23:47 1997 Ian Lance Taylor + + 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. + + * bfd-in2.h: Rebuild. + + * elf32-sparc.c (sparc_elf_wdisp16_reloc): Cast to bfd_byte *, not + char *, when calling bfd_get_32 and bfd_put_32. + * sunos.c (sunos_scan_dynamic_symbol): Cast contents to char * + when calling strcpy. + +Thu Oct 2 16:15:50 1997 Doug Evans + + * reloc.c (bfd_check_overflow): New function. + (bfd_perform_relocation, bfd_install_relocation): Use it. + (BFD_RELOC_SPARC_{DISP64,PLT64}): New relocs. + (BFD_RELOC_SPARC_{HIX22,LOX10,H44,M44,L44,REGISTER}): New relocs. + * bfd-in2.h: Regenerate. + * libbfd.h: Regenerate. + +Thu Oct 2 13:17:18 1997 Ian Lance Taylor + + * peicode.h (coff_swap_scnhdr_out): Set IMAGE_SCN_MEM_READ for an + unrecognized section. From Jon Thackray . + +Wed Oct 1 14:03:44 1997 Ian Lance Taylor + + * Makefile.am ($(BFD_H)): Change stmp-bfd.h to stmp-bfd-h. + (stmp-bfd-h): Rename from stmp-bfd.h. + (BFD_H_FILES, LIBBFD_H_FILES, LIBCOFF_H_FILES): New variables. + ($(srcdir)/bfd-in2.h): Just depend upon stmp-bin2-h. + (stmp-bin2-h): New target. + ($(srcdir)/libbfd.h): Just depend upon stmp-lbfd-h. + (stmp-lbfd-h): New target. + ($(srcdir)/libcoff.h): Just depend upon stmp-lcoff-h. + (stmp-lcoff-h): New target. + (CLEANFILES): Change stmp-bfd.h to stmp-bfd-h. Add stmp-bin2.h, + stmp-lbfd-h, and stmp-lcoff-h. + * Makefile.in: Rebuild. + + * configure.in: Use a diversion to set enable_shared before the + arguments are parsed. + * configure: Rebuild. + +Tue Sep 30 14:18:32 1997 Doug Evans + + * elf32-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMP + renamed to R_SPARC_UNUSED_42. + (sparc_reloc_map): Delete R_SPARC_GLOB_JMP entry. + * elf64-sparc.c (_bfd_sparc_elf_howto_table): R_SPARC_GLOB_JMP + renamed to R_SPARC_UNUSED_42. + (sparc_reloc_map): Delete R_SPARC_GLOB_JMP entry. + * reloc.c (BFD_RELOC_SPARC_GLOB_JMP): Delete. + * bfd-in2.h: Regenerated. + * libbfd.h: Regenerated. + +Thu Sep 25 12:15:02 1997 Ian Lance Taylor + + * elflink.h (elf_merge_symbol): Don't check the hash creator until + after we have set *sym_hash. + +Wed Sep 24 16:52:28 1997 Joel Sherrill + + * config.bfd (sh*-*-rtems*): New target, like sh-*-*elf*. + +Wed Sep 24 11:27:23 1997 Ian Lance Taylor + + * Makefile.am (libbfd_a_SOURCES): Define. + * Makefile.in: Rebuild. + + * configure.in: Call AC_CHECK_TOOL before AM_PROG_LIBTOOL. + * aclocal.m4: Rebuild with new libtool. + * configure: Rebuild. + +Tue Sep 23 19:03:13 1997 Ian Lance Taylor + + * elf.c (map_sections_to_segments): Even if we are not demand + paged, don't put a loadable section after a nonloadable section. + (assign_file_positions_for_segments): Increment the file offset + for a section with contents, even if it is not loadable. + +start-sanitize-v850e +Sun Sep 21 11:03:24 1997 Nick Clifton + + * elf32-v850.c (v850_elf_final_link_relocate): Add return code + indicating that __ctbp could not be found. + +end-sanitize-v850e +Thu Sep 18 15:04:57 1997 Nick Clifton + + * elf32-v850.c (v850_elf_check_relocs): Improve error message. + +Wed Sep 17 09:54:51 1997 Nick Clifton +start-sanitize-v850e + + * elf32-v850.c (v850_elf_final_link_relocate, v850_elf_reloc, + v850_elf_check_relocs, v850_elf_reloc_map, v850_elf_howto_table): + Add support for the CALLT relocs. + + * reloc.c (COMMENT): Add BFD_RELOC_V850_CALLT_6_7_OFFSET and + BFD_RELOC_V850_CALLT_16_16_OFFSET. +end-sanitize-v850e + + * elf32-v850.c (v850_elf_final_link_relocate): Add checks to catch + relocations against non-existant symbols. + +Tue Sep 16 14:20:27 1997 Nick Clifton + + * reloc.c: Add BFR_RELOC_V850_TDA_16_16_OFFSET. + + * elf32-v850.c (v850_elf_reloc, v850_elf_final_link_relocate, + v850_elf_howto_table, v850_elf_reloc_map): Add support for a 16 + bit reloc in the tiny data area. + +start-sanitize-d30v +Mon Sep 15 11:27:36 1997 Ken Raeburn + + Merged changes from Martin Hunt: + + * elf32-d30v.c (bfd_elf_d30v_reloc): Change pc-relative relocs + over 2^32 bytes to be absolute. Needed because D30V PC doesn't + necessarily wrap. + + * reloc.c, elf32-d30v.c (BFD_RELOC_D30V_9_PCREL, + BFD_RELOC_D30V_9_PCREL_R): New relocs. + + * elf32-d30v.c (bfd_elf_d30v_reloc_21): New function. + Do 15 and 21 bit pc-relative relocations. + * reloc.c (BFD_RELOC_D30V_15_PCREL_R, BFD_RELOC_D30V_21_PCREL_R): + New relocations. + + * elf32-d30v.c (bfd_elf_d30v_reloc): Addend needs to be + added to the relocation, not or'd. + +end-sanitize-d30v +Wed Sep 10 15:17:25 1997 Nick Clifton + + * elf32-v850.c (v850_elf_reloc): Remove spurious error message. + +Wed Sep 10 11:17:50 1997 Andrew Cagney + + * archures.c (bfd_default_scan): Use strcasecmp. + (bfd_default_scan): Test for match with arch_name + ":" + + printable_name. + (bfd_default_scan): Test for match with printable_name - ":". + (bfd_default_scan): Delete w65, h8300, h8500, z8k, i960 special + cases. Each implements their own scan function. + (bfd_default_scan): Delete 386, 2900, 860, mips 2000, mips 4400 + special cases. Since info->mach == 0. The test mach == number + fails. + (bfd_arch_list): New function, return name of all the supported + architectures. + +Tue Sep 9 10:21:56 1997 Nick Clifton + + * elf32-v850.c (v850_elf_print_private_bfd_data): Break after + decoding architecture. + (v850_elf_reloc): Do not complain if a R_V850_LO16 reloc has bit + 15 set. + +Sun Sep 7 12:25:22 1997 H.J. Lu (hjl@gnu.ai.mit.edu) + + * bfd/elf64-alpha.c (reloc_howto_type): Fix the howto table. + +Thu Sep 4 09:44:10 1997 Ian Lance Taylor + + * Makefile.am: Rebuild dependencies. + (ALL_MACHINES_CFILES): Add cpu-v850.c. + (ALL_MACHINES_CFILES): Add elf32-v850.c. + * Makefile.in: Rebuild. + + * reloc.c: Remove extraneous commas from relocation entries. + Remove BFD_RELOC_V850_16_PCREL. + * bfd-in2.h: Rebuild. + + * xcofflink.c (xcoff_link_add_symbols): Put XTY_CM/XMC_TD symbols + in sections named .tocbss rather than .bss. + +Wed Sep 3 11:23:23 1997 Nick Clifton + + * libbfd.h, bfd-in2.h, elf32-v850.c: Removed + BFD_RELOC_V850_16_PCREL. + +Tue Sep 2 20:44:10 1997 Fred Fish + + * cofflink.c (coff_link_check_ar_symbols): Handle C_SYSTEM syms + the same as C_EXT syms. + (coff_link_add_symbols): Ditto. + (_bfd_coff_link_input_bfd): Ditto. + (_bfd_coff_write_task_globals): Add save_global_to_static. Use + it to preserve and restore state of global_to_static flag. + +Tue Sep 2 17:45:22 1997 Nick Clifton + + * elf32-v850.c (v850_elf_object_p): Set machine number based on + bits in e_flags field rather than magic numbers. + (v850_elf_final_write_processing, v850_elf_set_private_flags, + v850_elf_copy_private_bfd_data, v850_elf_merge_private_bfd_data, + v850_elf_print_private_bfd_data): New functions. + +start-sanitize-v850e +Tue Sep 2 17:43:49 1997 Nick Clifton + + * elf.c (prep_headers): Remove V850E magic number. + * elf.c (prep_headers): Remove V850EQ magic number. +end-sanitize-v850e + +Tue Sep 2 17:35:05 1997 Doug Evans + + * cpu-arc.c (arc_get_mach): Properly scan defined mach entries. + +Tue Sep 2 18:29:37 1997 Jeffrey A Law (law@cygnus.com) + + * elf-m10200.c (mn10200_elf_final_link_relocate): PC relative + instructions are relative to the next instruction, not the + current instruction. + (mn10200_elf_relax_section): Similarly. + +Tue Sep 2 15:45:45 1997 Nick Clifton + + * cpu-v850.c: Use a macro to construct bfd_arch_info_type + entries. + + * reloc.c, libbfd.h, bfd-in2.h, elf32-v850.c: Replace + BFD_RELOC_V850_{SDA/TDA/ZDA}_OFFSET relocs with new bit pattern + specific versions: BFD_RELOC_V850_{area}_{bits}_OFFSET. + +Thu Aug 28 17:01:09 1997 Andrew Cagney + + * cpu-v850.c: Remove "plain" from v850 printable name. + (scan): Use strcasecmp. + + * archures.c (bfd_mach_v850): Define. + + * cpu-sh.c (scan_mach): Compare with table instead of hardwired to + just sh/SH, use strcasecmp. + (arch_info_struct): Add entries for sh3 et.al. + + * archures.c (bfd_mach_sh, ...): Define. + +Wed Aug 27 17:33:07 1997 Andrew Cagney + + * archures.c (bfd_archures_list): Always NULL terminate the list. + +Tue Aug 26 17:26:51 1997 Ian Lance Taylor + + * Makefile.am: Rebuild dependencies. + (ALL_MACHINES_CFILES): Add cpu-arc.c. + (ALL_MACHINES_CFILES): Add elf32-arc.c. + (elf32-arc.lo): Remove explicit dependency. + * Makefile.in: Rebuild. + + * acinclude.m4 (BFD_CC_FOR_BUILD): Set EXEEXT_FOR_BUILD. + * doc/Makefile.am (MKDOC): Use EXEEXT_FOR_BUILD, not EXEEXT. + * aclocal.m4, configure, Makefile.in, doc/Makefile.in: Rebuild. + +Mon Aug 25 16:14:34 1997 Christopher Provenzano + + * configure: Rebuild with latest devo autoconf for NT support + +Mon Aug 25 16:11:04 1997 Nick Clifton + + * cpu-arm.c (compatible): If B is a default type, return A. + +Mon Aug 25 15:35:46 1997 Nick Clifton + + * cpu-v850.c (scan): New function. + (arch_info_struct): New structure. + (bfd_v850_arch): Add link into arch_info_structure. - * coffgen.c (_bfd_coff_is_local_label_name): Return proper boolean - (enum) type. + * config.bfd (targ_cpu): All v850 variants use the bfd_arch_v850 + architecture. + + * elf32-v850.c (v850_elf_object_p): New function. + +start-sanitize-v850e + * archures.c (bfd_mach_v850e): Machine value for v850e. + + * bfd-in2.h (bfd_mach_v850e): Machine value for v850e. + + * elf32-v850.c (ELF_MACHINE_CODE): Default to v850e machine + number. + + * elf.c (prep_headers): Add support for v850e machine number. + + * archures.c (bfd_mach_v850eq): Machine value for v850eq. + + * bfd-in2.h (bfd_mach_v850eq): Machine value for v850eq. + + * elf32-v850.c (ELF_MACHINE_CODE): Default to v850eq machine + number. + + * elf.c (prep_headers): Add support for v850eq machine number. +end-sanitize-v850e + +Mon Aug 25 14:07:33 1997 Ian Lance Taylor + + * syms.c (_bfd_stab_section_find_nearest_line): Clear the + cached_stab field if the offset prevents us from using the cache. + +Mon Aug 25 12:08:13 1997 Ian Lance Taylor + + * aout-target.h (MY(vec)): Add SEC_CODE and SEC_DATA to section + flags. + * aout-arm.c (aout_arm_little_vec): Likewise. + (aout_arm_big_vec): Likewise. + * bout.c (b_out_vec_big_host): Likewise. + (b_out_vec_little_host): Likewise. + * mipsbsd.c (aout_mips_little_vec): Likewise. + (aout_mips_big_vec): Likewise. + +start-sanitize-tic80 +Tue Aug 19 10:09:10 1997 Fred Fish + + * coff-tic80.c (COFF_ALIGN_IN_SFLAGS): Define to 1. + * coffcode.h (styp_to_sec_flags): Ignore incoming STYP_INFO + bit in s_flags if COFF_ALIGN_IN_S_FLAGS is defined. + +end-sanitize-tic80 +Tue Aug 19 08:47:17 1997 Fred Fish + + * coff-i960.c (COFF_ALIGN_IN_SECTION_HEADER): Define to 1. + (GET_SCNHDR_ALIGN, PUT_SCNHDR_ALIGN): Define. + * coff-m88k.c (GET_SCNHDR_NRELOC, GET_SCNHDR_NLNNO): Define. + * coffcode.h (coff_set_alignment_hook): Conditionally compile in if + COFF_ALIGN_IN_SECTION_HEADER is defined. Convert alignment to power + of two for I960 only. + * coffswap.h (GET_SCNHDR_NRELOC, PUT_SCNHDR_NRELOC, GET_SCNDHR_NLNNO, + PUT_SCNHDR_NLNNO, GET_SCNHDR_FLAGS, PUT_SCNHDR_FLAGS): Provide + default definitions. + (coff_swap_scnhdr_in): Use GET_SCNHDR_FLAGS, GET_SCNHDR_NRELOC, + GET_SCNHDR_NLNNO, and GET_SCNHDR_ALIGN. + (coff_swap_scnhdr_out): Use PUT_SCNHDR_FLAGS, PUT_SCNHDR_ALIGN. +start-sanitize-tic80 + * Makefile.in (coff-tic80.o): Depends upon coffswap.h. + * coff-tic80.c (COFF_ALIGN_IN_SECTION_HEADER): Define to 1. + (GET_SCNHDR_FLAGS, PUT_SCNHDR_FLAGS): Define + *coffcode.h (coff_write_object_contents): Set alignment field in + section header for TIC80COFF files. +end-sanitize-tic80 + +Mon Aug 18 11:36:19 1997 Nick Clifton + + * elf32-v850.c (v850_elf_howto_table, v850_elf_reloc_map, + v850_elf_check_relocs, v850_elf_reloc, + v850_elf_final_link_relocate): Add support for + BFD_RELOC_V850_16_PCREL relocation. + + * reloc.c (COMMENT): Add suuport for BFD_RELOC_V850_16_PCREL + relocation. + + * libbfd.h: Add support for BFD_RELOC_V850_16_PCREL relocation. + + * bfd-in2.h: Add support for BFD_RELOC_V850_16_PCREL relocation. + +start-sanitize-v850e +Mon Aug 18 11:33:56 1997 Nick Clifton + + * cpu-v850e: New file. + + * elf.c (prep_headers): Add support for v850e target. + + * bfd-in2.h (bfd_architecture): Add support for v850e target. + + * config.bfd: Add support for v850e target. + + * archures.c: Add support for v850e target. + +Mon Aug 18 11:33:56 1997 Nick Clifton + + * cpu-v850eq: New file. + + * elf.c (prep_headers): Add support for v850eq target. + + * bfd-in2.h (bfd_architecture): Add support for v850eq target. + + * config.bfd: Add support for v850eq target. + + * archures.c: Add support for v850eq target. +end-sanitize-v850e + +Fri Aug 15 12:01:28 1997 Ian Lance Taylor + + * coffgen.c (coff_find_nearest_line): Correctly handle the offset + argument as section relative, rather than an absolute address. + From Jan Hoogenraad . + +Fri Aug 15 04:58:02 1997 Doug Evans + + * config.bfd (arc-*-elf*): Add. + * configure.in (bfd_elf32_{little,big}arc_vec): Add. + * configure: Rebuild. + * Makefile.am (ALL_MACHINES): Add cpu-arc.lo. + (BFD32_BACKENDS): Add elf32-arc.lo. + (cpu-arc.lo,elf32-arc.lo): Add rules for. + * Makefile.in: Rebuild. + * archures.c (architecture list): Add bfd_arch_arc. + (bfd_archures_list): Add bfd_arc_arch. + (bfd_mach_arc_base): Define. + * reloc.c (BFD_RELOC_ARC_B22_PCREL,BFD_RELOC_ARC_B26): Add. + * targets.c (bfd_elf32_{little,big}arc_vec): Declare. + (bfd_target_vect): Add them. + * bfd-in2.h, libbfd.h: Rebuild. + * cpu-arc.c, elf32-arc.c: New files. + * elf.c (pre_headers): Recognize bfd_arch_arc. + +Tue Aug 12 11:45:18 1997 Ian Lance Taylor + + * aoutx.h (NAME(aout,final_link)): If no symbols, make sure the + data section is correctly rounded to a page in the file. + +Mon Aug 11 12:45:43 1997 Ian Lance Taylor + + * aoutx.h (NAME(aout,final_link)): Don't emit the string table if + there are no symbols. + +Sun Aug 10 14:45:56 1997 Ian Lance Taylor + + * coff-stgo32.c: Rename from coff-stubgo32.c to avoid old System V + file system 14 character limit. + * Makefile.am, configure.in: Corresponding changes. + * Makefile.in, configure: Rebuild. + +Fri Aug 8 18:34:36 1997 Ian Lance Taylor + + * Makefile.am: (ALL_MACHINES_CFILES): Add elf32-d10v.c. + Rebuild dependencies. + * Makefile.in: Rebuild. + +Wed Aug 6 18:56:51 1997 Ian Lance Taylor + + * Makefile.am (docdir): Define. + * Makefile.in: Rebuild. + +Tue Aug 5 23:05:03 1997 Ian Lance Taylor + + * configure: Rebuild with autoconf 2.12.1. + +Mon Aug 4 12:00:35 1997 Ian Lance Taylor + + * aclocal.m4, configure: Rebuild with new automake patches. + +Sun Aug 3 08:15:12 1997 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * rs6000-core.c (make_bfd_asection): New function to add a section + to the core file bfd. + (rs6000coff_core_p): Use make_bfd_asection to add the core file + sections. + Use BFD routines to seek, read and stat the core file. + Handle .data sections from loaded objects and anonymously mmapped + regions, these are available in AIX 4 core files. + +Fri Aug 1 12:58:32 1997 Ian Lance Taylor + + * configure.in: Set enable_shared before AM_PROG_LIBTOOL. + * acinclude.m4: Move acmacros.m4 in here. Remove AM_PROG_LIBTOOL + copy; use a patches libtool instead. + * acmacros.m4: Remove. + * Makefile.in, aclocal.m4, configure: Rebuild. + +Thu Jul 31 19:55:36 1997 Ian Lance Taylor + + * Makefile.am: New file, based on old Makefile.in. + * acmacros.m4: New file, copied from old aclocal.m4. + * acinclude.m4: New file. + * configure.in: Call AM_PROG_LIBTOOL. Remove shared library + handling; now handled by libtool. Replace AC_CONFIG_HEADER with + AM_CONFIG_HEADER. Replace AC_PROG_INSTALL with AM_PROG_INSTALL. + Call AM_MAINTAINER_MODE, AM_CYGWIN32, and AM_EXEEXT. Change all + .o files to .lo. Remove stamp-h handling in AC_OUTPUT. + * acconfig.h: Mention PACKAGE and VERSION. + * stamp-h.in: New file. + * dep-in.sed: Change .o to .lo. + * Makefile.in: Now built with automake. + * aclocal.m4: Now built with aclocal. + * config.in, configure: Rebuild. + * VERSION: Remove. + +Thu Jul 31 12:09:20 1997 Geoff Keating + + * elf32-ppc.c (ppc_elf_size_dynamic_sections): Don't set TEXTREL + if there is only a relocation to a read-only but not allocatable + section (like .stab). + * elf32-sparc.c (elf32_sparc_size_dynamic_sections): Likewise. + * elf32-i386.c (elf_i386_size_dynamic_sections): Likewise. + * elf32-m68k.c (elf_m68k_size_dynamic_sections): Likewise. + * elf32-mips.c (mips_elf_size_dynamic_sections): Likewise. + * elf64-alpha.c (elf64_alpha_size_dynamic_sections): Likewise. + + * elf32-ppc.c (ppc_elf_howto_raw): Correct various comments. + (ppc_elf_create_linker_section): These sections are not + created by the linker (that is, they are created by the user + putting data in them). In particular, they can be the source + and target of relocations. + (ppc_elf_adjust_dynamic_symbol): Check postcondition of + bfd_elf32_link_record_dynamic_symbol. Align 16-byte common + objects (for instance, 'long double') to 16-byte boundaries. + (ppc_elf_size_dynamic_sections): Make the code that generates + section symbols exactly the same as for sparc, reducing the + number of section symbols output. + (ppc_elf_check_relocs): Check postcondition of + bfd_elf32_link_record_dynamic_symbol. Make default case the + same as corresponding code for sparc, fixing bug involving + .rela.stabs. + (ppc_elf_finish_dynamic_symbol): Fix case involving GOT symbols + forced to be local because of versioning (by replicating + corresponding change in sparc). Treat R_PPC_RELATIVE RELA relocs + as usual in ELF, not as pseudo-REL relocs (as the sparc linker + does). + (ppc_elf_relocate_section): Add handy debugging code for when + assertion fails. Add some more 'symbol made local because of + versioning' cases. + + * elf32-ppc.c (ppc_elf_relocate_section): Cope with addend when + processing a GOT relocation as required by ABI. + +Wed Jul 30 21:30:35 1997 Andreas Schwab + + * elflink.h (NAME(bfd_elf,record_link_assignment)): Remove any + version info if this symbol came from a dynamic object. + (elf_link_add_object_symbols): Set the version info of a symbol + only if the object actually contains version definitions and + defines this symbol. + +Mon Jul 28 18:07:43 1997 Rob Savoye + + * aclocal.m4: Add CYGWIN and EXEEXT autoconf macros. + * configure.in: Use CYGWIN and EXEEXT autoconf macro to look for + win32 dependencies. + * configure: Regenerated with autoconf 2.12. + * doc/Makefile.in: Add $(EXEEXT) to chew executable. + +Mon Jul 28 02:50:29 1997 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) + + * rs6000-core.c (rs6000coff_core_p): If CORE_TRUNC is set, print + a warning rather than returning an error. + +Sun Jul 27 19:54:14 1997 Felix Lee + + * coffswap.h (coff_swap_aux_in): add semicolon to make MSVC happy. + +Fri Jul 25 14:50:08 1997 Felix Lee + + * cisco-core.c: define signals for wingdb. + +Fri Jul 25 16:27:07 1997 Ian Lance Taylor + + * ecofflink.c (bfd_ecoff_debug_accumulate): Only merge files with + the same number of aux entries. + +Fri Jul 25 08:22:15 1997 Jeffrey A Law (law@cygnus.com) + + * som.c (hppa_som_gen_reloc_type): Use R_DATA_EXPR for the + difference of two symbols if the relocation size is 32 bits. + (som_write_fixups): Handle R_DATA_EXPR. + +Wed Jul 23 16:08:02 1997 Ian Lance Taylor + + * coff-i386.c (coff_i386_reloc): Don't offset a common symbol by + its value if COFF_WITH_PE is defined. + +Tue Jul 22 17:19:45 1997 Robert Hoehne + + * coff-stubgo32.c: New file. + * go32stub.h: New file. + * coff-i386.c: If COFF_GO32_EXE, include coff/go32exe.h. + * coffswap.h (coff_swap_filehdr_in): Invoke + COFF_ADJUST_FILEHDR_IN_PRE and COFF_ADJUST_FILEHDR_IN_POST if they + are defined. + (coff_swap_filehdr_out): Invoke COFF_ADJUST_FILEHDR_OUT_PRE and + COFF_ADJUST_FILEHDR_OUT_POST if they are defined. + (coff_swap_aux_in): Invoke COFF_ADJUST_AUX_IN_PRE and + COFF_ADJUST_AUX_IN_POST if they are defined. + (coff_swap_aux_out): Invoke COFF_ADJUST_AUX_OUT_PRE and + COFF_ADJUST_AUX_OUT_POST if they are defined. + (coff_swap_scnhdr_in): Invoke COFF_ADJUST_SCNHDR_IN_PRE and + COFF_ADJUST_SCNHDR_IN_POST if they are defined. + (coff_swap_scnhdr_out): Invoke COFF_ADJUST_SCNHDR_OUT_PRE and + COFF_ADJUST_SCNHDR_OUT_POST if they are defined. + * targets.c (go32stubbedcoff_vec): Declare. + (bfd_target_vector): Add go32stubbedcoff_vec. + * configure.in (go32coff_vec): New target vector. + (go32stubbedcoff_vec): Likewise. + * config.bfd (i[3456]86-*-msdosdjgpp*): New target. + (i[3456]86-*-go32*): Change to be like new msdosdjgpp*. + * Makefile.in: Rebuild dependencies. + (BFD32_BACKENDS): Add coff-stubgo32.o. + (BFD32_BACKENDS_CFILES): Add coff-stubgo32.c. + (HFILES): Add go32stub.h. + +Tue Jul 22 15:09:12 1997 Ian Lance Taylor + + * configure.in: Check for fdopen. + * configure, config.in: Rebuild. + * opncls.c (bfd_fdopenr): Check HAVE_FDOPEN rather than VMS or + __GO32__. Reindent a bit. + +Sun Jul 20 20:05:20 1997 Ian Lance Taylor + + * sunos.c (sunos_create_dynamic_sections): Set SEC_LINKER_CREATED + flag for newly created sections. + (sunos_add_dynamic_symbols): Don't discard newly created sections + if shared library is dynobj. + +Mon Jul 14 15:33:55 1997 Ian Lance Taylor + + * elf.c (map_sections_to_segments): When checking whether + including a section in a segment would force us to skip a page, + align the address of the next segment to avoid wraparound + problems. + +start-sanitize-tic80 +Tue Jul 8 12:11:29 1997 Fred Fish + + * coffcode.h (coff_write_object_contents): Initialize + target id field to TIC80_TARGET_ID. + * coffswap.h (coff_swap_filehdr_out): Swap out target id field + if used. + (coff_swap_filehdr_in): Swap in target id field if used. + +end-sanitize-tic80 +Mon Jul 7 16:41:20 1997 Ian Lance Taylor + + * coff-i386.c (coff_i386_is_local_label_name): New static function + if TARGET_UNDERSCORE. + (coff_bfd_is_local_label_name): Define if TARGET_UNDERSCORE. + (i386coff_vec): Add SEC_CODE and SEC_DATA to section_flags. + +Mon Jun 30 14:29:26 1997 Ian Lance Taylor + + * elf32-m68k.c (howto_table): Use complain_overflow_bitfield, not + complain_overflow_signed, for 32 bit PC relative relocations. + +Thu Jun 26 01:26:31 1997 Ian Lance Taylor + + * elflink.h (elf_link_add_object_symbols): When a version + indirection symbol is overridden, make the original symbol point + at the real overriding symbol. + + * elf.c (bfd_elf_string_from_elf_section): Check for an invalid + string index. + + * elflink.h (elf_link_output_extsym): Use the right section for a + common symbol. + * elf32-mips.c (mips_elf_link_output_symbol_hook): If a common + symbol was in .scommon, mark it as SHN_MIPS_SCOMMON. + +Wed Jun 25 12:43:10 1997 H.J. Lu + + * elflink.h (elf_merge_symbols): Resolve indirect and warning + symbols before checking for new symbols. + + * elfcore.h (elf_corefile_note): Move out of HAVE_SYS_PROCFS_H. + +Tue Jun 24 11:20:43 1997 Ian Lance Taylor + + * coffgen.c (coff_object_p): Read the f_opthdr bytes from the + file, not aoutsz bytes (they are different in XCOFF .o files). + + * xcofflink.c (xcoff_link_add_symbols): Permit symbols to be + redefined by objects included from archives. + +Mon Jun 23 18:03:27 1997 Ian Lance Taylor + + * elflink.h (elf_merge_symbol): In the case of a new defined + symbol overriding an old defined symbol, return the hash table + entry which we modify, even if it is the target of an + indirection. + (elf_link_add_object_symbols): If the real name of the symbol gets + overridden, convert the versioned symbol into an indirect symbol + to the real symbol. + + * elflink.h (elf_merge_symbol): New static function, broken out of + elf_link_add_object_symbols. + (elf_link_add_object_symbols): Call it. + +Sun Jun 22 19:40:57 1997 Ian Lance Taylor + + * coff-i386.c (i3coff_object_p): If COFF_IMAGE_WITH_PE, hack to + handle case where COFF filehdr does not immediately follow PE + header. + * coffgen.c (coff_object_p): Remove useless seek to current + location. + +Wed Jun 18 19:03:38 1997 Ian Lance Taylor + + * linker.c (link_action): Change COMMON_ROW/indr to from CREF to + REFC. + +Tue Jun 17 11:55:02 1997 Ian Lance Taylor + + * cofflink.c (_bfd_coff_link_input_bfd): If stripping debugging + symbols, skip N_ABS symbols with debugging storage classes. + +Mon Jun 16 18:56:27 1997 Geoff Keating + + * elf32-ppc.c (ppc_elf_relocate_section): Don't emit R_PPC_REL* + relocs in shared libraries which refer to local symbols. Cope + with addend when processing a GOT relocation. + + * elf32-ppc.c (ppc_elf_size_dynamic_sections): Only create symbols + for sections that the linker didn't create. + (ppc_elf_finish_dynamic_sections): Only try to write out a section + symbol if it was created in ppc_elf_size_dynamic_sections. + (ppc_elf_relocate_section): Complain if we have to generate a reloc + relative to a section for which we didn't output a symbol. + + * elf32-ppc.c (ppc_elf_size_dynamic_sections): Clean up. PLT + relocs are 'rela' relocs, like everything else. .rela.plt is not + a read-only section, so we don't have to special-case it. + + * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Entries in the + .rela.bss section are (of course) 'rela' relocs not 'rel' relocs. + + * elf32-ppc.c (ppc_elf_check_relocs): Initialise srelgot. + (ppc_elf_relocate_section): @got offsets are 4 from start of the + actual .got section. + * elflink.c (_bfd_elf_create_got_section): The three reserved + words start from the symbol '_GLOBAL_OFFSET_TABLE_'. + + * elf32-ppc.c (ppc_elf_size_dynamic_sections): '.rela' is 5 + characters, not 4. + + * elf32-ppc.c (ppc_elf_check_relocs): Use + _bfd_elf_create_got_section to create the GOT rather than + ppc_elf_create_linker_section. Create the '.rela.got' section + ourselves. + (ppc_elf_finish_dynamic_symbol): Set up GOT relocations when a + symbol has a GOT entry. + (ppc_elf_relocate_section): Record when a symbol is used through + the GOT, and allocate space in the GOT for each such symbol. + (ppc_elf_adjust_dynamic_symbol): Delete unused .got.plt stuff. + (ppc_elf_create_linker_section): Delete unused LINKER_SECTION_GOT + stuff. + + * elf32-ppc.c (ppc_elf_howto_raw): GOT16_HA relocs should be + treated in a similar way to ADDR16_HA relocs. + (ppc_elf_relocate_section): PLTREL24 relocs do not get copied into + shared objects; the linker must deal with them. + (ppc_elf_create_linker_section): Stop setting + _GLOBAL_OFFSET_TABLE_ to the wrong value; delete unused + LINKER_SECTION_PLT stuff. + (ppc_elf_check_relocs): Delete unused LINKER_SECTION_PLT stuff. + (ppc_elf_finish_dynamic_sections): Use BFD calls to get GOT + section, not ELF-specific calls. + (elf_backend_plt_not_loaded): Set to 1. + (elf_backend_got_symbol_offset): Set to 4. + * elf-bfd.h (elf_backend_data): Add 'plt_not_loaded' member + for when ld.so fills in the PLT; and 'got_symbol_offset' member. + * elflink.c (_bfd_elf_create_dynamic_sections): Apply + plt_not_loaded member. + (_bfd_elf_create_got_section): Apply got_symbol_offset. + * elfxx-target.h (elf_backend_plt_not_loaded): Set default to + 'loaded'. + (elf_backend_G_O_T_offset): Set default to 0. + (elfNN_bed): Set added fields. + + * elf32-ppc.c (ppc_elf_size_dynamic_sections): Was setting + DT_RELENT in shared objects; should be DT_RELAENT. + + * elf32-ppc.c (ppc_elf_relocate_section): Propagate + R_PPC_ADDR16_HA relocs to shared objects. Cope with case where + such a reloc (in a non-shared object) refers to a symbol that's + not defined. + +Mon Jun 16 14:42:14 1997 H.J. Lu + + * elfcode.h (put_signed_word): Define. + (get_signed_word): Define. + (elf_swap_reloca_in): Use get_signed_word for the r_addend field. + (elf_swap_reloca_out): Use put_signed_word for the r_addend + field. + * elf32-m68k.c (elf_m68k_finish_dynamic_symbol): Use + bfd_get_signed_32 to set the r_addend field. + * elf64-mips.c (mips_elf64_swap_reloca_in): Use + bfd_h_get_signed_64 to set the r_addend field. + +Mon Jun 16 12:31:29 1997 Ian Lance Taylor + + * elf32-i386.c (elf_i386_relocate_section): When generating a + shared library, do the relocation if the input section is not + allocated in memory. + + * elflink.h (NAME(bfd_elf,size_dynamic_sections)): Call + elf_link_assign_sym_version before elf_adjust_dynamic_symbol. + (elf_fix_symbol_flags): New static function, broken out of + elf_adjust_dynamic_symbol. + (elf_adjust_dynamic_symbol): Call elf_fix_symbol_flags. + (elf_link_assign_sym_version): Likewise. Permit a symbol to be + forced local even if NEEDS_PLT is set. When forcing a symbol to + be local, clear NEEDS_PLT. + (elf_link_output_extsym): Remove unused local bed. + +Wed Jun 11 22:44:20 1997 Jeffrey A Law (law@cygnus.com) + + * elf32-mn10300.c (elf32_mn10300_link_hash_entry): New structure + for derived elf linker hash table entries. References to + elf_link_hash_entry changed appropriately. + (elf32_mn10300_link_hash_table): New structure for derived elf + linker hash table. + (elf32_mn10300_hash_table): Define. + (elf32_mn10300_link_hash_traverse): Likewise. + (elf32_mn10300_link_hash_newfunc): New function. + (elf32_mn10300_link_hash_table_create): Likewise. + (elf32_mn10300_finish_hash_table_entry): Likewise. + (mn10300_elf_relax_section): Handle "call" -> "calls", removal + of prologue code, and call:32->call:16 relaxing. + (compute_function_info: New function. + (bfd_elf32_bfd_ilink_hash_table_create): Define. Wed Jun 11 00:00:07 1997 Ian Lance Taylor * elflink.h (elf_link_output_extsym): Call finish_dynamic_symbol for a symbol which is being forced to be local. * elf32-i386.c (elf_i386_relocate_section): Write out the - relocation value for a GOT reloc for a symbol which is turning - into a local symbol. + relocation value for a GOT reloc for a symbol which is turning + into a local symbol. (elf_i386_finish_dynamic_symbol): If a symbol is turning into a local symbol, write out a RELATIVE reloc rather than a GLOB_DAT reloc. @@ -51,7 +869,7 @@ Mon Jun 9 12:34:21 1997 Andreas Schwab * cofflink.c (_bfd_coff_generic_relocate_section): Write a long, - not a bfd_vma, to the base file, to match how dlltool reads it. + not a bfd_vma, to the base file, to match how dlltool reads it. Tue Jun 3 16:57:45 1997 Nick Clifton @@ -94,7 +912,7 @@ Wed May 28 09:48:43 1997 Nick Clifton Tue May 27 19:42:03 1997 Bob Manson * cofflink.c (_bfd_coff_final_link): Initialize global_to_static - member. + member. Tue May 27 14:34:08 1997 Nick Clifton @@ -185,7 +1003,7 @@ Wed May 21 09:58:10 1997 Nick Clifton * cofflink.c (mark_relocs): Add new function to mark symbols which are used by relocations. - (_bfd_coff_link_input_bfd): Add call to mark_relocs() and code to + (_bfd_coff_link_input_bfd): Add call to mark_relocs() and code to suppress the skipping of symbols that have thus been marked. Tue May 20 18:45:26 1997 Ian Lance Taylor @@ -207,10 +1025,10 @@ Mon May 19 14:26:36 1997 Mark Alexander end-sanitize-tic80 Fri May 16 10:23:03 1997 Jeffrey A Law (law@cygnus.com) - * elf-m10300.c (elf32_mn10300_relax_section): Read in all - the symbols associated with each BFD. - (mn10300_elf_relax_delete_bytes): Don't adjust the same symbol - more than once. + * elf-m10300.c (elf32_mn10300_relax_section): Read in all + the symbols associated with each BFD. + (mn10300_elf_relax_delete_bytes): Don't adjust the same symbol + more than once. * elf-m10200.c: Likewise. * elf32-m32r.c: Likewise. * elf32-sh.c: Likewise. @@ -218,9 +1036,9 @@ Fri May 16 10:23:03 1997 Jeffrey A Law (law@cygnus.com) Fri May 16 12:10:52 1997 Ian Lance Taylor * elflink.h (elf_link_add_object_symbols): Don't decrease the - alignment of a common symbol. If two symbols that look like - common symbols are found in two shared libraries, and the size is - different, use the larger size, and warn if --warn-common. If a + alignment of a common symbol. If two symbols that look like + common symbols are found in two shared libraries, and the size is + different, use the larger size, and warn if --warn-common. If a common symbol overrides a definition in a shared library, set the size to the larger size, and warn if --warn-common. @@ -260,7 +1078,7 @@ Fri May 9 10:15:27 1997 Nick Clifton * coffcode.h (coff_mkobject_hook): Added call to coff_arm_bfd_set_private_flags(). - (coff_set_arch_mach_hook): Added code to set machine type based on + (coff_set_arch_mach_hook): Added code to set machine type based on bits stored in internal flags. (coff_set_flags): Added code to set the new bits in the flags field based on the machine number. @@ -1235,13 +2053,11 @@ Tue Feb 18 11:41:00 1996 Dawn Perchik * sysdep.h: Don't define errno in MSVC if error.h is included. -start-sanitize-v850 Tue Feb 18 10:04:13 1997 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (v850_elf_relocate_section): Make sure r_symndx is initialized before it is used. -end-sanitize-v850 Mon Feb 17 11:28:40 1997 Ian Lance Taylor * hp300hpux.c (convert_sym_type): Don't convert a secondary common @@ -1384,10 +2200,8 @@ Mon Jan 27 12:25:02 1997 Ian Lance Taylor * aout-arm.c (MY_swap_std_reloc_in): Remove unused r_length. * elf32-ppc.c (ppc_elf_check_relocs): Remove unused plt. -start-sanitize-v850 * elf32-v850.c (v850_elf_final_link_relocate): Remove used r_format and r_pcrel. Always return a value. -end-sanitize-v850 * riscix.c (MY_final_link_callback): Define to dummy value. * elf32-i386.c (elf_i386_size_dynamic_sections): When checking for @@ -1440,7 +2254,6 @@ Mon Jan 13 22:39:08 1997 Michael Meissner * config.bfd (tic80-*-*): Don't require 'coff'. end-sanitize-tic80 -start-sanitize-v850 Mon Jan 13 19:36:25 1997 Michael Meissner * elf32-v850.c (v850_elf_howto_table): Set the special_function @@ -1451,7 +2264,6 @@ Mon Jan 13 19:36:25 1997 Michael Meissner (v850_elf_relocate_section): Fix up error message, don't just call abort. -end-sanitize-v850 Mon Jan 6 13:28:35 1997 Jeffrey A Law (law@cygnus.com) * elf32-mn10200.c (elf_mn10200_howto): Don't ever set partial-inplace. @@ -1517,7 +2329,6 @@ Fri Jan 3 16:58:31 1997 Richard Henderson * elf64-alpha.c: Rewrite everything touching relocations. -start-sanitize-v850 Fri Jan 3 11:42:53 1997 Michael Meissner * elf32-v850.c (all functions and static variables): Go through @@ -1533,7 +2344,6 @@ Tue Dec 31 15:15:28 1996 Michael Meissner * elf32-v850.c (elf_v850_howto_table): Fix some spacing. -end-sanitize-v850 Tue Dec 31 14:44:50 1996 Ian Lance Taylor * config.bfd (mips*el-*-linux*): New target. @@ -1877,19 +2687,16 @@ Fri Oct 25 16:56:40 1996 Ian Lance Taylor * ieee.c (ieee_write_external_part): Correctly record whether there is an external part. -start-sanitize-v850 Thu Oct 24 14:32:52 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (elf32_v850_bfd_final_link_relocate): Correctly handle tda offsets for sld.w and sst.w instructions. Fix alignment check in sld.w and sst.w tda reloc handling. -end-sanitize-v850 Thu Oct 24 09:08:47 1996 Stu Grossman (grossman@critters.cygnus.com) * aclocal.m4, configure: Set USE_BINARY_FOPEN for *-*-windows. -start-sanitize-v850 Wed Oct 23 00:53:16 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c: Add comments about assumptions about @@ -1900,7 +2707,6 @@ Wed Oct 23 00:53:16 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (elf32_v850_howto_table): Fix typo in R_V850_SDA_OFFSET entry. -end-sanitize-v850 Wed Oct 23 00:20:34 1996 Ian Lance Taylor * xcofflink.c (bfd_xcoff_import_symbol): Don't allocate ldsym. @@ -1908,7 +2714,6 @@ Wed Oct 23 00:20:34 1996 Ian Lance Taylor (xcoff_build_ldsyms): Assume that ldsym was not previously allocated. For an imported symbol, copy ldindx into l_ifile. -start-sanitize-v850 Tue Oct 22 19:20:38 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (elf_v850_howto_table): Fix ordering of @@ -1925,7 +2730,6 @@ Tue Oct 22 19:20:38 1996 Jeffrey A Law (law@cygnus.com) (v850_elf_relocation_section): Likewise. (elf_backend_relocate_section): Define. -end-sanitize-v850 Tue Oct 22 17:22:43 1996 Ian Lance Taylor * binary.c (binary_set_section_contents): Ignore sections which @@ -1962,9 +2766,6 @@ Wed Oct 16 11:24:35 1996 Jeffrey A Law (law@cygnus.com) all sections that will be included in the output file. (_bfd_generic_link_output_symbols): Discard symbols in sections which are being discarded. - -start-sanitize-v850 - * elf32-v850.c (enum reloc_type): Add R_V850_SDA_OFFSET, R_V850_TDA_OFFSET and R_V850_ZDA_OFFSET. (elf_v850_howto_table): Corresponding changes. @@ -1984,7 +2785,6 @@ Tue Oct 15 16:17:28 1996 Stu Grossman (grossman@critters.cygnus.com) * elf32-v850.c: Define elf_symbol_leading_char to be '_'. -end-sanitize-v850 Tue Oct 15 12:40:41 1996 Ian Lance Taylor * VERSION: Bump for new relocation. @@ -2190,13 +2990,11 @@ Tue Oct 1 12:31:39 1996 Ian Lance Taylor a dynamic object in the dynamic symbol table if it is referenced or defined by a regular object. -start-sanitize-v850 Fri Sep 27 18:41:07 1996 Stu Grossman (grossman@critters.cygnus.com) * elf32-v850.c (bfd_elf32_v850_is_local_label): New function to remove dwarf local labels. Shrinks binaries by a factor of 3! -end-sanitize-v850 Mon Sep 23 13:33:00 1996 Ian Lance Taylor * elf32-ppc.c (ppc_elf_add_symbol_hook): Create the .sbss section @@ -2389,14 +3187,12 @@ Mon Sep 9 12:31:22 1996 Doug Evans * Makefile.in,archures.c,elf.c,targets.c: Likewise. * config.bfd: Keep target list alphabetically sorted. -start-sanitize-v850 Mon Sep 9 11:48:41 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (bfd_elf32_v850_reloc, case R_V850_HI16): Don't forget to add in the constant part found in the instruction itself. (case R_V850_HI16_S): Likewise. -end-sanitize-v850 Fri Sep 6 17:04:39 1996 Martin M. Hunt * elf32-d10v.c (elf_d10v_howto_table): Modify the size of R_D10V_16 @@ -2419,7 +3215,6 @@ Tue Sep 3 12:16:20 1996 Doug Evans (bfd_target_vector): Add sparcle_aout_vec. * aout-sparcle.c: New file. -start-sanitize-v850 Tue Sep 3 00:57:02 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (bfd_elf32_v850_reloc): Fix handling of @@ -2431,7 +3226,6 @@ Tue Sep 3 00:57:02 1996 Jeffrey A Law (law@cygnus.com) relocations. Twiddle masks & shifts for some relocs. Set partial_inplace where needed. -end-sanitize-v850 Mon Sep 2 12:12:34 1996 Ian Lance Taylor * cpu-mips.c: Add an explicit mips:3000 entry, and change the @@ -2441,7 +3235,6 @@ Mon Sep 2 12:12:34 1996 Ian Lance Taylor (_bfd_mips_elf_merge_private_bfd_data): If the machine number of the output BFD is the default, set it from the first input BFD. -start-sanitize-v850 Sun Sep 1 18:38:01 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (elf_v850_howto_table): All the 16bit relocs @@ -2452,14 +3245,12 @@ Sun Sep 1 18:38:01 1996 Jeffrey A Law (law@cygnus.com) (TARGET_BIG_SYM, TARGET_BIG_NAME): Remove. The V850 is little endian! -end-sanitize-v850 Sun Sep 1 15:41:08 1996 Ian Lance Taylor * rs6000-core.c (rs6000coff_core_file_matches_executable_p): Rewrite to use BFD file read routines and to avoid using a fixed length for the file name. -start-sanitize-v850 Sat Aug 31 10:22:25 1996 Jeffrey A Law (law@cygnus.com) * elf32-v850.c (enum reloc_type): Add R_V850_{32,16,8}. @@ -2474,7 +3265,6 @@ Fri Aug 30 18:06:04 1996 J.T. Conklin (v850_reloc_map): Add HI_16_S reloc. * reloc.c: Define BFD_RELOC_V850_* relocs. -end-sanitize-v850 Fri Aug 30 11:49:19 1996 Ian Lance Taylor Add SH ELF support. @@ -2563,7 +3353,6 @@ Thu Aug 22 10:54:38 1996 Ian Lance Taylor undefined symbol merely because we are generating a shared library. -start-sanitize-v850 Tue Aug 20 15:06:05 1996 J.T. Conklin * Makefile.in (ALL_MACHINES): Add cpu-v850.o. @@ -2578,7 +3367,6 @@ Tue Aug 20 15:06:05 1996 J.T. Conklin * elf32-v850.c: New file. * targets.c (bfd_elf32_v850_vec): New vector. -end-sanitize-v850 Fri Aug 16 16:25:35 1996 Ian Lance Taylor * xcofflink.c (xcoff_link_add_dynamic_symbols): Create and define