Nick Clifton
a2b64bede3
Fixtypos in ChangeLogs, fix copyright dates in files
26 years ago
Michael Meissner
788fca5a32
Add support for -fdata-sections
26 years ago
Alan Modra
1c7566d167
* emultempl/m68kelf.em (m68k_elf_after_allocation): Call
after_allocation_default, not gld..._before_allocation.
26 years ago
Matthew Hiller
c19bd1c6f4
*** empty log message ***
26 years ago
Matthew Hiller
1688b748f1
2001-02-28 Matt Hiller <hiller@redhat.com>
* testsuite/ld-scripts/crossref.exp: Initialize flags to
[big_or_little_endian].
* testsuite/ld-undefined/undefined.exp: Ditto, and include $flags
in ld invocations.
* testsuite/lib/ld-lib.exp (big_or_little_endian): Recognize -EB,
-eb, EL and el.
(is_endian_output_format): New function.
(default_ld_link): Set flags to [big_or_little_endian] only if ld
is being invoked such that the output format being used is of
known endianness.
(default_ld_simple_link): Ditto.
26 years ago
Alan Modra
27b7e12d2d
Bump version to 2.11.90, fix missing dependencies in bfd/,
and run "make dep-am".
26 years ago
Timothy Wall
2bc551c701
Add aix5 settings.
26 years ago
Nick Clifton
1276aefac0
BFD: Catch & report unhandled PE section flags.
LD: Catch BFD errors whilst loading symbols and do not produce an executable.
26 years ago
Timothy Wall
41c4999810
Add ia64-*-aix* configuration.
26 years ago
Kazu Hirata
1ac7e077c9
Fix a typo.
26 years ago
H.J. Lu
78f85fd798
2001-02-20 H.J. Lu <hjl@gnu.org>
* ldfile.c (ldfile_open_file): Set entry->search_dirs_flag to
false if we found the file.
26 years ago
David O'Brien
fb33b90691
001-02-18 David O'Brien <obrien@FreeBSD.org>
* 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>
26 years ago
Nick Clifton
e135f41bc2
Add PDP-11 support
26 years ago
David O'Brien
a842aceb48
2001-02-17 David O'Brien <obrien@FreeBSD.org>
* 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>
26 years ago
H.J. Lu
24174db0fa
2001-02-14 H.J. Lu <hjl@gnu.org>
* configure.tgt: Remove mention of earmelf_linux26.
26 years ago
Richard Henderson
30c3c13a92
* emulparams/elf64_ia64.sh (OTHER_GOT_SYMBOLS): Remove.
26 years ago
H.J. Lu
b46a87b160
2001-02-13 H.J. Lu <hjl@gnu.org>
* 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.
26 years ago
Richard Henderson
f3988fd901
* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add
.IA_64.unwind.* pattern to unwind table section and
.IA_64.unwind_info* pattern to unwind info section.
26 years ago
Nick Clifton
a85d7ed0f0
Add s390 support
26 years ago
Jakub Jelinek
780248c402
* configure.tgt (sparc64-*-linux-gnu*): Add elf32_sparc into
targ_extra_libpath.
(sparc-*-linux-gnu*): Add elf64_sparc into targ_extra_libpath.
26 years ago
Phil Blundell
0e2534bd04
2001-02-06 Philip Blundell <philb@gnu.org>
* Makefile.am: Remove mention of earmelf_linux26.
* Makefile.in: Regenerate.
26 years ago
Phil Blundell
46c1ea57dc
2001-02-04 Philip Blundell <philb@gnu.org>
* emulparams/armelf_linux.sh (TEXT_START_ADDR): Set to 0x8000.
* emulparams/armelf_linux26.sh: Delete.
* configure.tgt: Remove mention of armelf_linux26 emulation.
26 years ago
Nick Clifton
0088edd2a0
Replace occurances of -oformat with --oformat.
26 years ago
Alan Modra
02aa14fb32
(lang_leave_overlay): Don't set lma_region when load_base is specified.
26 years ago
Hans-Peter Nilsson
f813923cf3
* emultempl/elf32.em: Correct spelling in comments and listed
options.
26 years ago
Alan Modra
c1eb148815
Only set lma_region from the default for the first section
of a group of overlay sections.
26 years ago
Alan Modra
d9fc371418
Allow Maciej to select weird --libdir options and still select
tooldir correctly.
26 years ago
Jim Wilson
6be0ca9435
Fix gp overflow problem with Intel compiler.
* emulparams/elf64_ia64.sh (OTHER_READONLY_SECTIONS): Add IA_64.unwind
and IA_64.unwind.info.
26 years ago
H.J. Lu
b92473047e
2001-01-16 H.J. Lu <hjl@gnu.org>
* ldlang.c (lang_check): Merge the private data only if the
input file has contents.
26 years ago
Alan Modra
d952f17a9d
Linux target variants for elfxx-hppa.
26 years ago
Alan Modra
ffd6e9debc
Automatically enable --unique=.text for elf32-hppa.
26 years ago
Alan Modra
577a062318
Extend "ld --unique" functionality.
26 years ago
Nick Clifton
b7ed8fad53
formatting fix
26 years ago
Nick Clifton
d0398d6ac6
Update copyright date to 2001
26 years ago
Phil Blundell
350fdb00d3
Add support for cygwin libraries
26 years ago
Nick Clifton
2f6d2f8520
Rotate ChangeLogs
26 years ago
Kazu Hirata
69f069696b
2001-01-10 Kazu Hirata <kazu@hxi.com>
* scripttempl/h8500.sc: Fix formatting.
* scripttempl/h8500b.sc: Likewise.
* scripttempl/h8500c.sc: Likewise.
* scripttempl/h8500m.sc: Likewise.
* scripttempl/h8500s.sc: Likewise.
26 years ago
Kazu Hirata
60c6797e42
2001-01-10 Kazu Hirata <kazu@hxi.com>
* scripttempl/h8300.sc: Fix formatting. Fix a comment typo.
* scripttempl/h8300h.sc: Fix formatting.
* scripttempl/h8300s.sc: Likewise.
26 years ago
David O'Brien
482e8b3206
2000-01-07 David O'Brien <obrien@BSDi.com>
* 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>
26 years ago
Phil Blundell
d7ed7ca67b
2001-01-07 Philip Blundell <philb@gnu.org>
* ld.texinfo (Bug Reporting): Update email address for reports.
26 years ago
Nick Clifton
0fc3347a5c
Fix problems with new EXACTLY_TWO_DASHES command line switch option.
26 years ago
Nick Clifton
e4897a3288
Requre that long options starting with 'o' only accept a double dash prefix.
26 years ago
Nick Clifton
1122a5fc50
Add --no-default-excludes option for PE targets
26 years ago
Nick Clifton
037849a9a0
Revert the last beautification with "innocent" whitespace,
it breaks the K&R C preprocessor.
26 years ago
DJ Delorie
7ec229cebe
* ld.texinfo: Add notes about --whole-archive and gcc.
26 years ago
Nick Clifton
b79e8c7865
Add link option to allow undefiedn symbols in shared libraries
26 years ago
Geoffrey Keating
9a8e2505e8
* emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS):
.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.
26 years ago
Jan Hubicka
b8355149f8
* NEWS: Add note about x86_64 architecture.
* MAINTAINERS: Add myself and Andreas Jaeger as x86_64 maintainer.
26 years ago
DJ Delorie
93b63cd3a0
* scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.
Set DWARF2 sections to a VMA of zero.
26 years ago
Nick Clifton
24f6971a0f
Update RTEMS targets
26 years ago