summaryrefslogtreecommitdiffstats
path: root/ld
Commit message (Collapse)AuthorAgeFilesLines
* 2000-11-14 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-11-144-30/+36
| | | | | | * scripttempl/h8300.sc: Fix formatting. * scripttempl/h8300h.sc: Likewise. * scripttempl/h8300s.sc: Likewise.
* * scripttempl/elf32avr.sc: Fix bug in .eeprom segment.Denis Chertykov2000-11-132-2/+6
|
* 2000-11-09 Philip Blundell <pb@futuretv.com>Phil Blundell2000-11-132-0/+41
| | | | | * emultempl/pe.em: Define ___start_SECNAME and ___stop_SECNAME around orphan sections whose names can be represented in C.
* Handle srdata sections emitted by Intel compiler.Jim Wilson2000-11-082-0/+9
| | | | | * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): New local hold_sdata. If SEC_SMALL_DATA set, set place to hold_sdata.
* Add GNU Free Documentation LicenseNick Clifton2000-11-064-27/+392
|
* Add GNU Free Documentation LicenseNick Clifton2000-11-063-35/+763
|
* Fix compilation warnings as otherwise we fail the test.Alan Modra2000-11-062-3/+7
|
* * ldlex.l (yy_create_string_buffer): Init all structure fields.Alan Modra2000-11-054-3/+21
| | | | | * Makefile.am (DISTCLEANFILES): Add stringify.sed. Move 2000-11-02 Makefile.in changes to this file.
* Use ${CONSTRUCTING...} to enclose constructors and destructors.Nick Clifton2000-11-0312-280/+400
|
* Add support for *-storm-chaos targetNick Clifton2000-11-024-0/+22
|
* * ld-selective/selective.exp <no CXX>: Fix typo for argument toHans-Peter Nilsson2000-10-292-1/+6
| | | | "untested".
* * emulparams/elf64_sparc.sh (TEXT_START_ADDR,Jakub Jelinek2000-10-202-3/+20
| | | | | | | 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-19 H.J. Lu (hjl@gnu.org)H.J. Lu2000-10-193-0/+23
| | | | | | * ld-elfvsb/elfvsb.exp (visibility_run): Set expected failures for Linux/PPC. * ld-shared/shared.exp: Likewise.
* * scripttempl/crisaout.sc (.text, .data): Pad, with ALIGN (32),Hans-Peter Nilsson2000-10-182-0/+17
| | | | for consecutive sections.
* Added new option --target-help.Chandra Chavva2000-10-173-0/+17
|
* Add tests of return values from bfd function callsNick Clifton2000-10-162-28/+64
|
* Oops - fix mistake in previous delta where unused variable 'nsyms' wasNick Clifton2000-10-132-6/+14
| | | | deleted, but along with its (necessary) call to bfd_canonicalize_symtab.
* Add #ifdef DLL_SUPPORT around use of pe_dll_search_prefix.Nick Clifton2000-10-132-9/+14
|
* * emultempl/pe.em (pe_dll_search_prefix): New variable,DJ Delorie2000-10-122-9/+55
| | | | | | | | | | (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.
* Another try at correcting relocations against discardedAlan Modra2000-10-122-2/+6
| | | | link-once section symbols.
* 2000-10-10 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-114-130/+119
| | | | | | * deffile.h: Fix formatting. * lexsup.c: Likewise. * mri.c: Likewise.
* * pe-dll.c (make_one): Do not generate code thunk for DATADJ Delorie2000-10-102-21/+35
| | | | | exports. (process_def_file): deduce DATA flag for auto-export sumbols.
* 2000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-092-7/+9
| | | | * pe-dll.c: Revert some formatting fixes.
* 2000-10-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-0913-154/+119
| | | | | | | | | | | | | | | * 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-09 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-092-39/+43
| | | | * pe-dll.c: Fix formatting.
* 2000-10-08 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-092-51/+55
| | | | * pe-dll.c: Fix formatting.
* * ld-selective/selective.exp: Rearrange to be table-driven.Hans-Peter Nilsson2000-10-092-184/+109
|
* * ld-scripts/phdrs.exp: hppa*64*-*-* is 64-bit ELF tooAlan Modra2000-10-072-1/+6
|
* 2000-10-05 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-052-272/+274
| | | | * ldlang.c: Fix formatting.
* * pe-dll.c (fill_edata): initialize entire blockDJ Delorie2000-10-032-4/+9
| | | | (make_one): fill in correct section.
* 2000-10-03 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-10-032-328/+342
| | | | * ldexp.c: Fix formatting.
* * emultempl/pe.em (gld_*_after_open): detect case where there twoDJ Delorie2000-10-023-3/+89
| | | | | | | | | 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
* Remove some hppa-elf fudges.Alan Modra2000-10-023-11/+5
|
* * ltconfig, ltmain.sh, libtool.m4: Updated from libtoolAlexandre Oliva2000-09-301-244/+234
| | | | | multi-language branch, to work around Solaris' /bin/sh bug. Rebuilt all affected `configure' scripts.
* * scripttempl/crisaout.sc (ENTRY): Now __start.Hans-Peter Nilsson2000-09-294-16/+43
| | | | | | | | | | | | (.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-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-09-2911-120/+119
| | | | | | | | | | | | | * 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-29 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-09-297-145/+125
| | | | | | | | | * ldcref.c: Fix formatting. * ldctor.c: Likewise. * ldemul.c: Likewise. * ldexp.c: Likewise. * ldfile.c: Likewise. * ldlang.c: Likewise.
* * ld-selective/5.cc: New test.Hans-Peter Nilsson2000-09-284-2/+90
| | | | | | * ld-selective/selective.exp: Run it as xfailed. * ld-selective/4.cc: Correct spelling of "lose".
* oops, didn't mean to check in that change yetDJ Delorie2000-09-281-21/+0
|
* * pe-dll.c (process_def_file): Uninitialized data wasn'tDJ Delorie2000-09-283-5/+41
| | | | | | | exported with --export-all-symbols switch. * pe-dll.c (fill_edata): rearrange the data so that ordinals and noname work properly.
* .plt stub for lazy linking, --stub-group-size=N ld switch,Alan Modra2000-09-273-3/+77
| | | | import stub fix, extra DIR14F reloc to fix abort in tc_gen_reloc
* Conditionalise the embedded relocs feature on the m68*-*-elf targetNick Clifton2000-09-222-78/+122
|
* 2000-09-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata2000-09-215-68/+67
| | | | | | | * ldmain.c: Fix formatting. * ldmisc.c: Likewise. * ldver.c: Likewise. * ldwrite.c: Likewise.
* Silence gcc warning.Alan Modra2000-09-212-1/+9
|
* Handle out of memory situations.Alan Modra2000-09-203-15/+27
|
* Group stub sections.Alan Modra2000-09-182-5/+12
|
* add support for embedded relocs in m68k ELF portNick Clifton2000-09-156-29/+197
|
* (DATA_START_SYMBOLS): Provide $global$ only as needed.Alan Modra2000-09-152-1/+6
|
* Disable relaxation if multiple symbol definitions are encountered - otherwiseNick Clifton2000-09-142-0/+13
| | | | the linker could abort with an assertion failure.
* Fix formattingNick Clifton2000-09-102-186/+168
|
OpenPOWER on IntegriCloud