aboutsummaryrefslogtreecommitdiff
path: root/ld/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2000-12-31Fix problems with new EXACTLY_TWO_DASHES command line switch option.Nick Clifton1-0/+5
2000-12-28Requre that long options starting with 'o' only accept a double dash prefix.Nick Clifton1-0/+21
2000-12-26Add --no-default-excludes option for PE targetsNick Clifton1-0/+7
2000-12-13Revert the last beautification with "innocent" whitespace,Nick Clifton1-0/+5
it breaks the K&R C preprocessor.
2000-12-12* ld.texinfo: Add notes about --whole-archive and gcc.DJ Delorie1-0/+4
2000-12-12Add link option to allow undefiedn symbols in shared librariesNick Clifton1-0/+9
2000-12-12 * emulparams/elf32ppc.sh (OTHER_READWRITE_SECTIONS):Geoffrey Keating1-0/+8
.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-11 * NEWS: Add note about x86_64 architecture.Jan Hubicka1-0/+4
* MAINTAINERS: Add myself and Andreas Jaeger as x86_64 maintainer.
2000-12-06* scripttempl/i386go32.sc: Use PROVIDE with _etext, _edata, _end.DJ Delorie1-0/+5
Set DWARF2 sections to a VMA of zero.
2000-12-01Update RTEMS targetsNick Clifton1-0/+7
2000-11-30Add support for x86_64-*-linux-gnu* targetNick Clifton1-0/+8
2000-11-30 * emulparams/crislinux.sh (ENTRY): Change back to _start.Hans-Peter Nilsson1-0/+8
(TEXT_START_SYMBOLS): Remove conditional setting of __start. * scripttempl/crisaout.sc: Change all RELOCATING not related to merging non-a.out sections into CONSTRUCTING.
2000-11-28Move GNU Free Documentation License from the output into a commentNick Clifton1-0/+7
2000-11-282000-11-28 David O'Brien <obrien@dragon.nuxi.com>David O'Brien1-1/+5
* emulparams/elf64alpha.sh (ENTRY): Remove leading underscore as ELF does not use them. Approved by: Richard Henderson <rth@twiddle.net> Message-ID: <20001127014059.A16638@twiddle.net>
2000-11-252000-11-25 David O'Brien <obrien@FreeBSD.org>David O'Brien1-0/+6
* ld.1: Remove old date so it does not give the impression the manpage is way out of date. Approved by: Nick Clifton <nickc@redhat.com> <200011250036.QAA09984@elmo.cygnus.com>
2000-11-25Add ARM v5t, v5te and XScale supportNick Clifton1-0/+5
2000-11-24Remove redundant init of config.make_executable to true.Nick Clifton1-0/+5
2000-11-15 * emulparams/elf64alpha.sh (MAXPAGESIZE): Typo -- 64k, not 1M.Richard Henderson1-0/+4
2000-11-142000-11-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+6
* scripttempl/h8300.sc: Fix formatting. * scripttempl/h8300h.sc: Likewise. * scripttempl/h8300s.sc: Likewise.
2000-11-13 * scripttempl/elf32avr.sc: Fix bug in .eeprom segment.Denis Chertykov1-0/+4
2000-11-132000-11-09 Philip Blundell <pb@futuretv.com>Phil Blundell1-0/+5
* emultempl/pe.em: Define ___start_SECNAME and ___stop_SECNAME around orphan sections whose names can be represented in C.
2000-11-08Handle srdata sections emitted by Intel compiler.Jim Wilson1-0/+5
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): New local hold_sdata. If SEC_SMALL_DATA set, set place to hold_sdata.
2000-11-06Add GNU Free Documentation LicenseNick Clifton1-0/+1
2000-11-06Add GNU Free Documentation LicenseNick Clifton1-0/+5
2000-11-05* ldlex.l (yy_create_string_buffer): Init all structure fields.Alan Modra1-0/+9
* Makefile.am (DISTCLEANFILES): Add stringify.sed. Move 2000-11-02 Makefile.in changes to this file.
2000-11-03Use ${CONSTRUCTING...} to enclose constructors and destructors.Nick Clifton1-0/+15
2000-11-02Add support for *-storm-chaos targetNick Clifton1-0/+7
2000-10-20 * emulparams/elf64_sparc.sh (TEXT_START_ADDR,Jakub Jelinek1-0/+8
NONPAGED_TEXT_START_ADDR): Set to 4GB for Solaris targets. Fix sed invocation, so that it coped with '/' in Solaris 64bit library path suffix. Based on patch by Andrew Macleod <amacleod@cygnus.com>.
2000-10-18 * scripttempl/crisaout.sc (.text, .data): Pad, with ALIGN (32),Hans-Peter Nilsson1-0/+5
for consecutive sections.
2000-10-17Added new option --target-help.Chandra Chavva1-0/+6
2000-10-16Add tests of return values from bfd function callsNick Clifton1-0/+5
2000-10-13Oops - fix mistake in previous delta where unused variable 'nsyms' wasNick Clifton1-1/+2
deleted, but along with its (necessary) call to bfd_canonicalize_symtab.
2000-10-13Add #ifdef DLL_SUPPORT around use of pe_dll_search_prefix.Nick Clifton1-0/+7
2000-10-12* emultempl/pe.em (pe_dll_search_prefix): New variable,DJ Delorie1-0/+11
(longopts): New --dll-search-prefix option. (gld_${EMULATION_NAME}_list_options): Document. (gld_${EMULATION_NAME}_parse_args): Handle. (gld_${EMULATION_NAME}_open_dynamic_archive): When linking dynamically, search for a dll named '<prefix><basename>.dll' in preference to 'lib<basename>.dll' if --dll-search-prefix is specified.
2000-10-12Another try at correcting relocations against discardedAlan Modra1-0/+5
link-once section symbols.
2000-10-112000-10-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+6
* deffile.h: Fix formatting. * lexsup.c: Likewise. * mri.c: Likewise.
2000-10-10* pe-dll.c (make_one): Do not generate code thunk for DATADJ Delorie1-0/+6
exports. (process_def_file): deduce DATA flag for auto-export sumbols.
2000-10-092000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-1/+3
* pe-dll.c: Revert some formatting fixes.
2000-10-092000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+12
* ldcref.c: Fix formatting. * ldctor.h: Likewise. * ldemul.c: Likewise. * ldemul.h: Likewise. * ldexp.c: Likewise. * ldexp.h: Likewise. * ldfile.c: Likewise. * ldfile.h: Likewise. * ld.h: Likewise. * ldlang.c: Likewise. * ldlang.h: Likewise. * ldmain.c: Likewise.
2000-10-092000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* pe-dll.c: Fix formatting.
2000-10-092000-10-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* pe-dll.c: Fix formatting.
2000-10-052000-10-05 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* ldlang.c: Fix formatting.
2000-10-03* pe-dll.c (fill_edata): initialize entire blockDJ Delorie1-0/+5
(make_one): fill in correct section.
2000-10-032000-10-03 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+4
* ldexp.c: Fix formatting.
2000-10-02* emultempl/pe.em (gld_*_after_open): detect case where there twoDJ Delorie1-0/+10
import libraries for same dll; rename one to ensure proper link order. * pe-dll.c (process_def_file): compare ordinals to -1, not 0; fix typo (generate_edata): fix typo
2000-09-29 * scripttempl/crisaout.sc (ENTRY): Now __start.Hans-Peter Nilsson1-0/+13
(.text): Add default setting for __start. Remove CONSTRUCTORS handling. (/DISCARD/): Add .gnu.warning.*. * emulparams/crislinux.sh (ENTRY): Now __start. (TEXT_START_SYMBOLS): New; provide __Stext and __start default. * emulparams/criself.sh (OUTPUT_FORMAT): Now elf32-us-cris. (ENTRY): Now __start. (INITIAL_READONLY_SECTIONS): Add KEEP for .startup. (EXECUTABLE_SYMBOLS): Add default setting for __start.
2000-09-292000-09-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-1/+11
* deffile.h: Fix formatting. * ld.h: Likewise. * ldctor.h: Likewise. * ldemul.h: Likewise. * ldexp.h: Likewise. * ldfile.h: Likewise. * ldlang.h: Likewise. * lexsup.c: Likewise. * mri.c: Likewise. * pe-dll.c: Likewise.
2000-09-292000-09-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata1-0/+9
* ldcref.c: Fix formatting. * ldctor.c: Likewise. * ldemul.c: Likewise. * ldexp.c: Likewise. * ldfile.c: Likewise. * ldlang.c: Likewise.
2000-09-28* pe-dll.c (process_def_file): Uninitialized data wasn'tDJ Delorie1-0/+10
exported with --export-all-symbols switch. * pe-dll.c (fill_edata): rearrange the data so that ordinals and noname work properly.
2000-09-27.plt stub for lazy linking, --stub-group-size=N ld switch,Alan Modra1-0/+12
import stub fix, extra DIR14F reloc to fix abort in tc_gen_reloc