aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1999-05-11 * ecoff.c (_bfd_ecoff_write_armap): give the symtab element aDJ Delorie6-4/+125
reasonable mode until "ar x" is smart enough to skip it (fixes gcc/libgcc.a builds on mips-ecoff targets * coffcode.h (styp_to_sec_flags): Explain how COMDATs are supposed to work. Hack to support MS import libraries, which use different COMDAT types than GNU. (coff_slurp_symbol_table): C_SECTION symbols are local; they refer to implied zero-length sections (see peicode below) * coffgen.c (coff_get_normalized_symtab): Properly read long MS filename symbols, which use one *or more* auxents. * coffswap.h (coff_swap_aux_in): ditto * peicode.h (coff_swap_sym_in): Build the implied zero-length sections
1999-05-11 * elf32-v850.c (v850_elf_howto_table): Make partial_inplace falseJeff Law2-6/+11
for all relocations.
1999-05-10 * bfd-in.h (bfd_arm_allocate_interworking_sections): StaticCatherine Moore6-7/+43
if COFF_IMAGE_WITH_PE. (bfd_arm_process_before_allocation): Likewise. (bfd_arm_get_bfd_for_interworking): Likewise. * coff-arm.c: Likewise. * bfd-in2.h: Regenerate. * configure.in (armpe_little_vec): Remove coff-arm.lo. (armpe_big_vec): Likewise. * configure: Rebuild.
1999-05-10Check for period after .rel{a} when detecting reloc sections.Nick Clifton2-2/+7
1999-05-07Replace assert (about endianism) with an error messageNick Clifton2-2/+18
1999-05-06Fred Fish <fnf@be.com>Richard Henderson2-2/+8
* dwarf2.c (read_abbrevs): Change cast of dwarf_abbrev_buffer assignment from "unsigned char *" to "char *". (decode_line_info): Likewise for dwarf_line_buffer assignment.
1999-05-05 * coff-arm.c (coff_arm_relocate_section): Add one toCatherine Moore2-2/+7
address of ARM_RVA32 thumb functions.
1999-05-05Remove extra copy of elf32_m68k_copy_private_bfd_data.Catherine Moore1-21/+0
1999-05-05 * elf32-m68k.c (elf32_m68k_set_private_flags): New.Catherine Moore2-25/+236
(elf32_m68k_copy_private_bfd_data): New. (elf32_m68k_merge_private_bfd_data): New. (elf32_m68k_print_private_bfd_data): New. (CPU32_FLAG): Define. (PLT_CPU32_ENTRY_SIZE): Define. (elf_cpu32_plt0_entry): Declare. (elf_cpu32_plt_entry): Declare. (elf_m68k_adjust_dynamic_symbol): Generate cpu32 plt entries. (elf_m68k_finish_dynamic_symbol): Likewise. (elf_m68k_finish_dynamic_sections): Likewise. (elf_backend_plt_header_size): Remove definition. (bfd_elf32_bfd_copy_private_bfd_data): Define. (bfd_elf32_bfd_merge_private_bfd_data): Define. (bfd_elf32_bfd_set_private_flags): Define. (bfd_elf32_bfd_print_private_bfd_data): Define.
1999-05-03MJeff Law1-3/+2
* som.c (som_fixup_formats): Fix comments for R_SHORT_PCREL_MODE and R_LONG_PCREL_MODE.
1999-05-03ΓΏJeff Law1-0/+5
* som.c (som_fixup_formats): Fix comments for R_SHORT_PCREL_MODE and R_LONG_PCREL_MODE.
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson302-0/+249495