aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
2001-02-27Bump version to 2.11.90, fix missing dependencies in bfd/,Alan Modra5-213/+236
and run "make dep-am".
2001-02-27Add aix5 settings.Timothy Wall2-3/+8
2001-02-27BFD: Catch & report unhandled PE section flags.Nick Clifton3-66/+129
LD: Catch BFD errors whilst loading symbols and do not produce an executable.
2001-02-22Add ia64-*-aix* configuration.Timothy Wall7-1/+45
2001-02-21Fix a typo.Kazu Hirata1-1/+1
2001-02-202001-02-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-7/+21
* ldfile.c (ldfile_open_file): Set entry->search_dirs_flag to false if we found the file.
2001-02-19001-02-18 David O'Brien <obrien@FreeBSD.org>David O'Brien2-0/+26
* configure.tgt: Add FreeBSD/Alpha, FreeBSD/x86-64, FreeBSD/ia64, FreeBSD/PowerPC, FreeBSD/arm, and FreeBSD/sparc64 entries. Approved by: Philip Blundell <philb@gnu.org> Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>
2001-02-18Add PDP-11 supportNick Clifton6-8/+28
2001-02-182001-02-17 David O'Brien <obrien@FreeBSD.org>David O'Brien2-24/+29
* configure.host: Add a generic FreeBSD configuration entry such that all [modern] FreeBSD systems on all platforms will look the same. Approved by: Alan Modra <alan@linuxcare.com.au> <Pine.LNX.4.21.0102172155140.30011-100000@front.linuxcare.com.au>
2001-02-15Change "armelf" to armelf.H.J. Lu1-1/+1
2001-02-152001-02-14 H.J. Lu <hjl@gnu.org>H.J. Lu6-17/+58
* ld-bootstrap/bootstrap.exp: Rebuild tmpdir/ld2 with tmpdir/ld3 for -static on ia64. * ld-checks/checks.exp: Don't run on ia64-*-elf* nor ia64-*-linux*. * ld-elfvers/vers.exp: Also run ia64-*-elf* and ia64-*-linux*. * ld-elfvsb/elfvsb.exp: Use i?86-*-*. Also run on ia64-*-linux*. Set up expected failures for ia64-*-linux*. * ld-shared/shared.exp: Likewise.
2001-02-142001-02-14 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+5
* configure.tgt: Remove mention of earmelf_linux26.
2001-02-13 * emulparams/elf64_ia64.sh (OTHER_GOT_SYMBOLS): Remove.Richard Henderson2-1/+4
2001-02-132001-02-13 H.J. Lu <hjl@gnu.org>H.J. Lu4-2/+18
* ldexp.h (node_type): Add etree_provided. * ldexp.c (exp_fold_tree): Handle etree_provided. Set the node type to etree_provided if defined by PROVIDE. Allow updating for etree_provided. (exp_print_tree): Handle etree_provided. * mpw-elfmips.c (gldelf32ebmip_find_exp_assignment): Handle etree_provided.
2001-02-10 * emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): AddRichard Henderson2-1/+7
.IA_64.unwind.* pattern to unwind table section and .IA_64.unwind_info* pattern to unwind info section.
2001-02-10Add s390 supportNick Clifton8-198/+265
2001-02-09 * configure.tgt (sparc64-*-linux-gnu*): Add elf32_sparc intoJakub Jelinek2-0/+8
targ_extra_libpath. (sparc-*-linux-gnu*): Add elf64_sparc into targ_extra_libpath.
2001-02-08 * ld-srec/srec.exp (run_srec_test): m6811 code has referencesStephane Carrez3-1/+20
to soft registers, define them with --defsym. * ld-selective/selective.exp: Likewise.
2001-02-062001-02-06 Philip Blundell <philb@gnu.org>Phil Blundell3-10/+5
* Makefile.am: Remove mention of earmelf_linux26. * Makefile.in: Regenerate.
2001-02-042001-02-04 Philip Blundell <philb@gnu.org>Phil Blundell3-26/+7
* emulparams/armelf_linux.sh (TEXT_START_ADDR): Set to 0x8000. * emulparams/armelf_linux26.sh: Delete. * configure.tgt: Remove mention of armelf_linux26 emulation.
2001-02-01Replace occurances of -oformat with --oformat.Nick Clifton2-2/+6
2001-01-25(lang_leave_overlay): Don't set lma_region when load_base is specified.Alan Modra2-2/+11
2001-01-24 * emultempl/elf32.em: Correct spelling in comments and listedHans-Peter Nilsson2-8/+13
options.
2001-01-23Only set lma_region from the default for the first sectionAlan Modra2-1/+9
of a group of overlay sections.
2001-01-22Allow Maciej to select weird --libdir options and still selectAlan Modra4-13/+29
tooldir correctly.
2001-01-16Fix gp overflow problem with Intel compiler.Jim Wilson2-1/+6
* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add IA_64.unwind and IA_64.unwind.info.
2001-01-162001-01-16 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+9
* ldlang.c (lang_check): Merge the private data only if the input file has contents.
2001-01-14Linux target variants for elfxx-hppa.Alan Modra2-13/+15
2001-01-14Automatically enable --unique=.text for elf32-hppa.Alan Modra2-2/+27
2001-01-14Extend "ld --unique" functionality.Alan Modra6-51/+119
2001-01-13 * ld-sh/sh.exp: Use --oformat srec, not -oformat srec.Hans-Peter Nilsson2-2/+6
2001-01-13formatting fixNick Clifton2-1/+5
2001-01-12Update copyright date to 2001Nick Clifton2-2/+6
2001-01-12Add support for cygwin librariesPhil Blundell2-0/+8
2001-01-11Rotate ChangeLogsNick Clifton3-9669/+9685
2001-01-102001-01-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata6-116/+101
* scripttempl/h8500.sc: Fix formatting. * scripttempl/h8500b.sc: Likewise. * scripttempl/h8500c.sc: Likewise. * scripttempl/h8500m.sc: Likewise. * scripttempl/h8500s.sc: Likewise.
2001-01-102001-01-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata4-53/+59
* scripttempl/h8300.sc: Fix formatting. Fix a comment typo. * scripttempl/h8300h.sc: Fix formatting. * scripttempl/h8300s.sc: Likewise.
2001-01-082000-01-07 David O'Brien <obrien@BSDi.com>David O'Brien2-4/+18
* emultempl/elf32.em: Only perform Linux ld hints processing when targeting Linux. Approved by: Nick Clifton <nickc@redhat.com> Message-Id: <200101040127.RAA15127@elmo.cygnus.com>
2001-01-072001-01-07 Philip Blundell <philb@gnu.org>Phil Blundell2-1/+5
* ld.texinfo (Bug Reporting): Update email address for reports.
2001-01-032001-01-03 Philip Blundell <pb@futuretv.com>Phil Blundell3-0/+7
* ld-elfvsb/elfvsb.exp: Run test on Linux/Alpha. * ld-shared/shared.exp: Likewise.
2001-01-012001-01-01 Philip Blundell <philb@gnu.org>Phil Blundell4-0/+71
* ld-undefined/weak-undef.exp: New test. * ld-undefined/weak-undef.s, ld-undefined/weak-undef.t: Supporting files for above.
2001-01-012001-01-01 Philip Blundell <philb@gnu.org>Phil Blundell4-3/+12
* ld-elfvers/vers.exp: Run test on Linux/ARM. * ld-elfvsb/elfvsb.exp: Likewise. * ld-shared/shared.exp: Likewise.
2000-12-31Fix problems with new EXACTLY_TWO_DASHES command line switch option.Nick Clifton4-5/+22
2000-12-28Requre that long options starting with 'o' only accept a double dash prefix.Nick Clifton4-20/+76
2000-12-26Add --no-default-excludes option for PE targetsNick Clifton4-109/+120
2000-12-13Revert the last beautification with "innocent" whitespace,Nick Clifton2-1/+7
it breaks the K&R C preprocessor.
2000-12-12* ld.texinfo: Add notes about --whole-archive and gcc.DJ Delorie2-0/+10
2000-12-12Add link option to allow undefiedn symbols in shared librariesNick Clifton5-190/+225
2000-12-12 * emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS):Geoffrey Keating5-12/+12
.fixup is actually read/write. * emulparams/elf32lppc.sh (OTHER_READWRITE_SECTIONS): Likewise. * emulparams/elf32ppcsim.sh (OTHER_READWRITE_SECTIONS): Likewise. * emulparams/elf32lppcsim.sh (OTHER_READWRITE_SECTIONS): Likewise.
2000-12-12Remove spurious whitespaceNick Clifton1-1/+1