Alan Modra
1c7566d167
* emultempl/m68kelf.em (m68k_elf_after_allocation): Call
...
after_allocation_default, not gld..._before_allocation.
2001-03-05 05:02:03 +00:00
Matthew Hiller
c19bd1c6f4
*** empty log message ***
2001-03-01 19:39:30 +00:00
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.
2001-03-01 19:13:27 +00:00
Alan Modra
27b7e12d2d
Bump version to 2.11.90, fix missing dependencies in bfd/,
...
and run "make dep-am".
2001-02-27 06:43:56 +00:00
Timothy Wall
2bc551c701
Add aix5 settings.
2001-02-27 03:23:00 +00:00
Nick Clifton
1276aefac0
BFD: Catch & report unhandled PE section flags.
...
LD: Catch BFD errors whilst loading symbols and do not produce an executable.
2001-02-27 01:38:06 +00:00
Timothy Wall
41c4999810
Add ia64-*-aix* configuration.
2001-02-22 17:24:33 +00:00
Kazu Hirata
1ac7e077c9
Fix a typo.
2001-02-21 00:19:45 +00:00
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.
2001-02-20 21:07:24 +00:00
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>
2001-02-19 06:51:51 +00:00
Nick Clifton
e135f41bc2
Add PDP-11 support
2001-02-18 23:33:11 +00:00
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>
2001-02-18 02:17:24 +00:00
H.J. Lu
69f03d6521
Change "armelf" to armelf.
2001-02-15 17:18:35 +00:00
H.J. Lu
ad995491f8
2001-02-14 H.J. Lu <hjl@gnu.org>
...
* 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-15 01:17:07 +00:00
H.J. Lu
24174db0fa
2001-02-14 H.J. Lu <hjl@gnu.org>
...
* configure.tgt: Remove mention of earmelf_linux26.
2001-02-14 18:34:13 +00:00
Richard Henderson
30c3c13a92
* emulparams/elf64_ia64.sh (OTHER_GOT_SYMBOLS): Remove.
2001-02-13 23:07:54 +00:00
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.
2001-02-13 22:23:33 +00:00
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.
2001-02-10 01:44:39 +00:00
Nick Clifton
a85d7ed0f0
Add s390 support
2001-02-10 00:58:38 +00:00
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.
2001-02-09 15:55:14 +00:00
Stephane Carrez
fef67c28c8
* ld-srec/srec.exp (run_srec_test): m6811 code has references
...
to soft registers, define them with --defsym.
* ld-selective/selective.exp: Likewise.
2001-02-08 18:57:47 +00:00
Phil Blundell
0e2534bd04
2001-02-06 Philip Blundell <philb@gnu.org>
...
* Makefile.am: Remove mention of earmelf_linux26.
* Makefile.in: Regenerate.
2001-02-06 08:19:34 +00:00
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.
2001-02-04 14:01:35 +00:00
Nick Clifton
0088edd2a0
Replace occurances of -oformat with --oformat.
2001-02-01 18:44:43 +00:00
Alan Modra
02aa14fb32
(lang_leave_overlay): Don't set lma_region when load_base is specified.
2001-01-25 02:31:42 +00:00
Hans-Peter Nilsson
f813923cf3
* emultempl/elf32.em: Correct spelling in comments and listed
...
options.
2001-01-24 06:14:09 +00:00
Alan Modra
c1eb148815
Only set lma_region from the default for the first section
...
of a group of overlay sections.
2001-01-23 11:48:28 +00:00
Alan Modra
d9fc371418
Allow Maciej to select weird --libdir options and still select
...
tooldir correctly.
2001-01-22 13:50:17 +00:00
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.
2001-01-16 23:44:26 +00:00
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.
2001-01-16 21:04:29 +00:00
Alan Modra
d952f17a9d
Linux target variants for elfxx-hppa.
2001-01-14 11:12:53 +00:00
Alan Modra
ffd6e9debc
Automatically enable --unique=.text for elf32-hppa.
2001-01-14 07:39:01 +00:00
Alan Modra
577a062318
Extend "ld --unique" functionality.
2001-01-14 04:36:35 +00:00
Hans-Peter Nilsson
332dac408a
* ld-sh/sh.exp: Use --oformat srec, not -oformat srec.
2001-01-13 23:13:16 +00:00
Nick Clifton
b7ed8fad53
formatting fix
2001-01-13 19:45:52 +00:00
Nick Clifton
d0398d6ac6
Update copyright date to 2001
2001-01-12 18:01:56 +00:00
Phil Blundell
350fdb00d3
Add support for cygwin libraries
2001-01-12 12:43:10 +00:00
Nick Clifton
2f6d2f8520
Rotate ChangeLogs
2001-01-11 19:01:42 +00:00
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.
2001-01-10 18:58:36 +00:00
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.
2001-01-10 11:42:27 +00:00
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>
2001-01-08 05:25:58 +00:00
Phil Blundell
d7ed7ca67b
2001-01-07 Philip Blundell <philb@gnu.org>
...
* ld.texinfo (Bug Reporting): Update email address for reports.
2001-01-07 15:12:04 +00:00
Phil Blundell
2ffd68ef6e
2001-01-03 Philip Blundell <pb@futuretv.com>
...
* ld-elfvsb/elfvsb.exp: Run test on Linux/Alpha.
* ld-shared/shared.exp: Likewise.
2001-01-03 09:51:52 +00:00
Phil Blundell
7dc542b23c
2001-01-01 Philip Blundell <philb@gnu.org>
...
* ld-undefined/weak-undef.exp: New test.
* ld-undefined/weak-undef.s, ld-undefined/weak-undef.t: Supporting
files for above.
2001-01-01 14:54:03 +00:00
Phil Blundell
4f38fc1c6c
2001-01-01 Philip Blundell <philb@gnu.org>
...
* ld-elfvers/vers.exp: Run test on Linux/ARM.
* ld-elfvsb/elfvsb.exp: Likewise.
* ld-shared/shared.exp: Likewise.
2001-01-01 14:52:34 +00:00
Nick Clifton
0fc3347a5c
Fix problems with new EXACTLY_TWO_DASHES command line switch option.
2000-12-31 19:56:04 +00:00
Nick Clifton
e4897a3288
Requre that long options starting with 'o' only accept a double dash prefix.
2000-12-28 19:54:33 +00:00
Nick Clifton
1122a5fc50
Add --no-default-excludes option for PE targets
2000-12-26 20:55:30 +00:00
Nick Clifton
037849a9a0
Revert the last beautification with "innocent" whitespace,
...
it breaks the K&R C preprocessor.
2000-12-13 18:28:52 +00:00
DJ Delorie
7ec229cebe
* ld.texinfo: Add notes about --whole-archive and gcc.
2000-12-12 22:37:20 +00:00