aboutsummaryrefslogtreecommitdiff
path: root/bfd
AgeCommit message (Collapse)AuthorFilesLines
1995-01-27 * srec.c (srec_set_section_contents): Fix off bySteve Chamberlain1-0/+3
one end address calculation.
1995-01-26 * elfcode.h (elf_link_add_object_symbols): Only examine weakdef ifIan Lance Taylor2-0/+4
we are using an ELF hash table.
1995-01-26 * config.bfd: (m68*-est-coff): New configuration.Steve Chamberlain1-0/+4
1995-01-26 * aoutx.h (NAME(aout,some_aout_object_p)): Always set EXEC_P ifIan Lance Taylor1-0/+6
the start address is in the .text section, even if STAT_FOR_EXEC is set. Just use STAT_FOR_EXEC as an additional test.
1995-01-26Add new relocs for PowerPC Elf support.Michael Meissner3-1/+18
Add eabi support.
1995-01-26 * coff-sh.c (CALC_ADDEND): Don't define.Ian Lance Taylor1-0/+6
(coff_sh_relocate_section): Remove. (coff_relocate_section): Use _bfd_coff_generic_relocate_section.
1995-01-24update copyright datesIan Lance Taylor6-11/+10
1995-01-24 * elf32-mips.c (mips_elf_output_extsym): Set the value of theIan Lance Taylor2-2/+23
ECOFF symbol from the hash table entry.
1995-01-23Mon Jan 23 14:53:35 1995 Steve Chamberlain <sac@splat>Steve Chamberlain2-1/+5
* coff-sh.c (coff_sh_relocate_section): Don't subtract vma twice.
1995-01-23 * coff-sh.c (sh_reloc): Don't ignore the previous contents of anIan Lance Taylor2-8/+5
R_SH_IMM32 reloc. PR 6215.
1995-01-23xIan Lance Taylor1-0/+3
1995-01-23 * config.bfd (i[345]86-*-gnu*): Set bfd_name to i386-gnu.Ian Lance Taylor1-1/+5
* config/i386-gnu.mt: New file. Include ELF support.
1995-01-23 * opncls.c (bfd_openstreamr): Call bfd_cache_init.Ian Lance Taylor2-0/+50
1995-01-20 * sunos.c (sunos_add_one_symbol): Only set the sunos specificIan Lance Taylor2-25/+40
fields if we are doing a sunos link.
1995-01-17 * bfd-in.h (bfd_byte, reloc_howto_type): Define here, not...Ian Lance Taylor3-55/+60
* reloc.c (bfd_byte, reloc_howto_type): here. * Changed all occurrences of ``const struct reloc_howto_struct'' to be ``reloc_howto_type'' instead. * bfd-in2.h, libbfd.h, libcoff.h: Rebuilt. Avoids problems with the native Irix 5 compiler.
1995-01-17 * opncls.c (bfd_openstreamr): New function.Ian Lance Taylor2-1/+6
* bfd-in2.h: Rebuilt.
1995-01-17 * elf32-mips.c (enum reloc_type): Define new relocs used on Irix.Ian Lance Taylor2-0/+211
(elf_mips_howto_table): Add entries for new relocs. (mips_elf_section_from_shdr): Handle SHT_MIPS_MSYM, SHT_MIPS_DWARF, and SHT_MIPS_EVENTS. (mips_elf_fake_sections): Handle sections named .msym, .debug_* and .MIPS.events.*.
1995-01-16 * archures.c, Makefile.in, targets.c, bfd-in2.h, coffcode.h,Steve Chamberlain4-0/+78
config.bfd, configure.in, config/w65.mt: Initial support for the W65.
1995-01-16 * archures.c, Makefile.in, targets.c, bfd-in2.h, coffcode.h,Steve Chamberlain1-0/+5
config.bfd, configure.in, config/w65.mt: Initial support for the W65.
1995-01-15Sun Jan 15 13:57:45 1995 Steve Chamberlain <sac@splat>Steve Chamberlain2-73/+75
* opncls.c (bfd_fdopenr): Configure for WIN32.
1995-01-12Makefile changes for arc, rce, diststuff.Ken Raeburn1-0/+27
Const fixes and hex_value changes to various files.
1995-01-12(ALL_MACHINES, BFD32_BACKENDS): Include arc and rce, appropriately sanitized.Ken Raeburn1-10/+28
(diststuff): Include `headers'. Updated dependencies.
1995-01-12* srec.c, tekhex.c: Include libiberty.h. Delete static array hex_value andKen Raeburn1-329/+554
replace references to it with references to hex_init, hex_p, and hex_value. * tekhex.c (digs): Now const.
1995-01-12* sunos.c (m68k_plt_first_entry, sparc_plt_first_entry): Now const.Ken Raeburn1-4/+4
* elf32-i386.c (elf_i386_plt0_entry, elf_i386_plt_entry): Ditto. * archures.c (archures_init_table): Now const. (bfd_arch_init): Adjusted type of local var `ptable'.
1995-01-12check makefile.in for arc, rce stuffKen Raeburn1-2/+2
1995-01-12const fixesKen Raeburn1-11/+16
1995-01-12 * hosts/symmetry.h: Redefine `shared' to enable compilationPeter Schauer1-0/+7
with the native Dynix cc compiler. * i386dynix.c: Include aoutx.h instead of using routines from aout32.c.
1995-01-12Forgot an entry in last checkin:Ken Raeburn1-0/+3
* ecoff.c (ecoff_type_to_string): Local variable `buffer1' doesn't need to be static.
1995-01-12Change "reloc_howto_type" typedef to be "const", since all uses of it are (orKen Raeburn13-39/+716
should be) anyways.
1995-01-11 * sunos.c (sunos_add_one_symbol): Don't core dump if a multipleIan Lance Taylor2-7/+10
definition of an absolute symbol is encountered.
1995-01-11 * linker.c (_bfd_generic_link_add_one_symbol): IgnoreIan Lance Taylor2-1/+17
redefinitions of an absolute symbol to the same value. PR 6159.
1995-01-09 * elfcode.h (elf_link_add_object_symbols): It's reasonable for noIan Lance Taylor2-1/+6
flags to be set, so don't insist otherwise.
1995-01-09Add 1995 to copyright.Jeff Law1-1/+2
1995-01-06 * elfcode.h (elf_slurp_symbol_table): Don't set BSF_GLOBAL for anIan Lance Taylor2-2/+16
undefined or common symbol. (elf_link_add_object_symbols): Likewise.
1995-01-05 * som.c (bfd_section_from_som_symbol): Only return sections whichJeff Law2-2/+6
correspond to subspaces.
1995-01-04 * som.c (som_begin_writing): Don't forget to bump theJeff Law2-1/+6
total_subspaces when writing the unloadable subspaces.
1995-01-03 * mpw-make.in (DebugOptions): Remove define of DEBUG_BFD_SEND.Stan Shebs2-1/+6
1994-12-29 * som.c (som_write_fixups): Use SEC_HAS_CONTENTS to identifyJeff Law2-3/+10
bss-like sections. (som_get_section_contents): Likewise. (som_set_section_contents): Likewise.
1994-12-27coffgen.c changes checked in last tuesday -- forgot to check in the log entryKen Raeburn1-0/+7
1994-12-27 * som.c (setup_sections): Turn off SEC_HAS_CONTENTS for bss-likeJeff Law2-20/+47
sections.
1994-12-21Opps. Check in correct version of last elf32-hppa.c change.Jeff Law1-54/+52
1994-12-21 * i386linux.c (linux_add_one_symbol): Don't do anything LinuxIan Lance Taylor1-0/+4
specific if this is not a Linux hash table. From Eric Youngdale <eric@aib.com>.
1994-12-21 Patches from kkojima@mix.or.jp (Kazumoto Kojima):Ian Lance Taylor2-7/+12
* mipsbsd.c (mips_howto_table_ext): Change sizes of memory relocs apply to from two bytes to four bytes. * MY(reloc_howto_type_lookup): Handle BFD_RELOC_CTOR.
1994-12-20* elfcode.h (assign_file_positions_except_relocs): In assertion, force allKen Raeburn2-10/+17
values to the same type.
1994-12-20 * coff-h8300.c (howto_table): All relocs get a special function.Steve Chamberlain2-23/+65
(special): Never do anything when linking -r.
1994-12-20 * elf32-i386.c (elf_i386_relocate_section): Correct and expand theIan Lance Taylor3-16/+81
list of cases for which relocation need not be computed. * elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
1994-12-20 * elf32-hppa.c (elf32_hppa_read_symext_info): Delete do_locals andJeff Law2-49/+114
do_globals arguments, always read symbol extension information for globals and locals. All callers changed. (elf32_hppa_size_stubs): Rework to only read symbol extension information once for each input bfd. Another 10% improvement in linker performance.
1994-12-16 * elfcode.h (elf_section_from_bfd_section): CheckIan Lance Taylor1-0/+6
bfd_is_abs_section, etc., only after checking for the section in the BFD and after calling the backend routine.
1994-12-15 * hosts/mpw.h: Include spin.h.Stan Shebs2-0/+6
1994-12-15 * elfcode.h (elf_map_symbols): Only use section symbols whoseIan Lance Taylor1-1/+3
value is the start of the section, checking output_offset when using output_section. When creating a new symbol, set the value to 0, since BFD symbol values are section relative.