aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-07-29 * elf32-mips.c (_bfd_mips_elf_final_link): Only re-sort dynsyms ifRichard Henderson2-1/+6
dynamic_sections_created.
1999-07-29 * elf32-mips.c (mips_info_to_howto_rel): Split out switch to ...Richard Henderson2-14/+31
(mips_rtype_to_howto): ... new function. (_bfd_mips_elf_relocate_section): Use it.
1999-07-28Fix an overflow checking bug uncovered when a 32 bit target is compiledAlan Modra3-18/+13
with a 64 bit bfd.
1999-07-28Fix oops.Jeff Law1-0/+1
1999-07-28 * hppa-dis.c (print_insn_hppa): Remove unnecessary test in 'E'Jeff Law2-5/+6
code.
1999-07-28 * hppa.h (pa_opcodes): Add "pushnom" and "pushbts".Jeff Law2-10/+17
* hppa.h (pa_opcodes): Mark all PA2.0 opcodes with FLAG_STRICT.
1999-07-28 * elf32-mips.c (_bfd_mips_elf_relocate_section): Fix typo.Mark Mitchell2-1/+5
1999-07-28Notice multlib switches.Nick Clifton2-6/+62
1999-07-28 * config/tc-hppa.c (pa_ip): Add 'J' and 'K' codeJeff Law2-0/+29
processing.
1999-07-28 * hppa.h (pa_opcodes): Change xmpyu, fmpyfadd,Jeff Law2-3/+8
and fmpynfadd to use 'J' and 'K' instead of 'E' and 'X'.
1999-07-27 * config/tc-sparc.h (tc_fix_adjustable): Don't adjust GOT, PLT, orIan Lance Taylor2-0/+11
VTABLE relocations.
1999-07-27Change to strip out only symbols that start with LOCAL_LABEL_PREFIX followedNick Clifton2-19/+27
by 'L'.
1999-07-27Tweak for when --enable-targets includes 64-bit bfd target.Alan Modra2-1/+6
1999-07-27import gdb-1999-07-26 snapshotJason Molenda8-44/+326
1999-07-241999-07-23 Donn Terry <donn@interix.com>Ian Lance Taylor4-5/+52
* libcoff-in.h (coff_link_hash_entry): Add coff_link_hash_flags field, and define COFF_LINK_HASH_PE_SECTION_SYMBOL. * cofflink.c (coff_link_add_symbols): If PE, handle section symbols specially. * libcoff.h: Rebuild.
1999-07-241999-07-23 Donn Terry <donn@interix.com>Ian Lance Taylor2-0/+8
* config.bfd (i[3456]86-*-interix*): New target.
1999-07-23 * Makefile.in (binutils.tar.bz2): Don't pass makeall.bat andIan Lance Taylor3-18/+10
configure.bat in SUPPORT_FILES. (gas+binutils.tar.bz2): Likewise. * makeall.bat: Remove; obsolete.
1999-07-22Philip Blundell <pb@nexus.co.uk>Nick Clifton4-4/+19
* emulparams/armelf_linux26.sh (DATA_START_SYMBOLS): Define. (OTHER_BSS_SYMBOLS, OTHER_BSS_END_SYMBOLS): Likewise. * emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Define. * configure.tgt (arm*-*-uclinux*, thumb-*-uclinux*, thumb-*-linux-gnu*): New targets.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor2-2/+7
* scripttempl/i386go32.sc: Add handling of linkonce sections.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor2-2/+5
* config/te-go32.h (COFF_LONG_SECTION_NAMES): Define.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor4-0/+25
* coffcode.h (styp_to_sec_flags): If COFF_LONG_SECTION_NAMES and COFF_SUPPORT_GNU_LINKONCE, mark sections whose names begin with .gnu.linkonce with SEC_LINKONCE and SEC_LINK_DUPLICATES_DISCARD. * coff-go32.c: (COFF_LONG_SECTION_NAMES): Define. (COFF_SUPPORT_GNU_LINKONCE): Define. * coff-stgo32.c: (COFF_LONG_SECTION_NAMES): Define. (COFF_SUPPORT_GNU_LINKONCE): Define.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor3-42/+3
* emulparams/go32.sh: Remove; obsolete. * scripttempl/go32coff.sc: Remove; obsolete.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor8-127/+16
* configure.bat: Remove; obsolete.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor6-99/+11
* configure.bat: Remove; obsolete.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor3-150/+6
* configure.bat: Remove; obsolete. * config/go32.cfg: Likewise.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor4-78/+10
* makefile.dos: Remove; obsolete.
1999-07-22rebuildIan Lance Taylor1-4/+4
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-0/+5
* config.bfd (i[3456]86-*-vxworks*): Add targ_underscore=yes.
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-0/+10
* configure.tgt (mips*el-*-vxworks*): New target. 1999-07-21 Brad M. Garcia <bgarcia@fore.com> * configure.tgt (i[3456]86-*-vxworks*): New target.
1999-07-221999-07-21 Brad M. Garcia <bgarcia@fore.com>Ian Lance Taylor3-166/+173
* configure.in (i386-*-vxworks*): New target. * configure: Rebuild.
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor12-3/+47
* ld-elfvers/vers1.c: Add missing prototypes and include <stdio.h> if necessary. * ld-elfvers/vers15.c: Likewise. * ld-elfvers/vers19.c: Likewise. * ld-elfvers/vers2.c: Likewise. * ld-elfvers/vers3.c: Likewise. * ld-elfvers/vers4.c: Likewise. * ld-elfvers/vers6.c: Likewise. * ld-elfvers/vers7.c: Likewise. * ld-elfvers/vers9.c: Likewise. * ld-shared/main.c: Likewise. * ld-srec/sr3.cc (Foo::Foo): Remove arg name.
1999-07-221999-07-21 Philippe De Muyter <phdm@macqel.be>Ian Lance Taylor2-0/+13
* cofflink.c (_bfd_coff_generic_relocate_section): Issue an error message and fail if a symbol index is out of range.
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-0/+6
* binutils-all/testprog.c: Include <stdio.h>.
1999-07-21 * elf32-mips.c (mips_elf_calculate_relocation): Get the GP valueIan Lance Taylor2-0/+6
when looking at a R_MIPS_GOT16 relocation.
1999-07-20 * ldlang.c (lang_gc_sections): Only handle the start symbolDoug Evans2-6/+14
specially if there is one.
1999-07-20Use CREATE_BIG_COFF_TARGET_VECNick Clifton2-43/+5
1999-07-191999-07-19 Jason Molenda (jsm@bugshack.cygnus.com)Jason Molenda3-769/+0
* a1-selftest.exp, pointers2.c, pointers2.exp: These files were renamed as of this snapshot.
1999-07-19import gdb-1999-07-19 snapshotJason Molenda46-1073/+2658
1999-07-19This commit was generated by cvs2svn to track changes on a CVS vendorJason Molenda2-1/+3
branch.
1999-07-19import gdb-1999-07-19 snapshotJason Molenda2-1/+3
1999-07-19 * emulparams/elf32bmipn32.sh (OTHER_RELOCATING_SECTIONS): AddMark Mitchell3-0/+70
.MIPS.events and .MIPS.content handling. * emulparams/elf64bmip.sh (OTHER_RELOCATING_SECTIONS): Likewise.
1999-07-19Fix typo in last change.Mark Mitchell1-11/+9
1999-07-19 * elf32-mips.c (_bfd_mips_elf_final_link): Restore setting of GPMark Mitchell2-11/+40
removed in previous change. (_bfd_mips_elf_relocate_section): Adjust GP relative relocations in relocateable output.
1999-07-19 * coff-m88k.c (m88kbcs_vec): Initialize new field of bfd_targetIan Lance Taylor2-0/+5
structure.
1999-07-19 * elflink.h (elf_merge_symbol): Do merge symbols from the same BFDIan Lance Taylor2-2/+11
if they appear to be specially created by the linker.
1999-07-19Improve selection of output formatNick Clifton2-35/+247
1999-07-19Add new field to bfd_target structure.Nick Clifton55-823/+444
Initialise this field for all known bfd targets. Add new search function to targets.c
1999-07-19 * elflink.h (elf_bfd_final_link): Remove unused variables rel_hashAndreas Schwab2-3/+5
and rel_hdr.
1999-07-18 * elflink.h (elf_link_adjust_relocs): New function.Mark Mitchell3-60/+138
(elf_bfd_final_link): Use it. (elf_link_input_bfd): Deal with the fact that there can be two relocation sections for a single section. (elf_reloc_link_order): Likewise. * elf32-mips.c (_bfd_mips_elf_final_link): Don't set GP for a relocateable object. (_bfd_mips_elf_relocate_section): Handle relocateable links.
1999-07-17Rename F_SOFTFLOAt to F_SOFT_FLOAT for compatability with include/elf/arm.hNick Clifton2-5/+6