aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
1999-09-10 * emulparms/elf64hppa.sh (OTHER_READONLY_SECTIONS): Put stubs beforeJeff Law3-3/+52
unwinders so that they are closer to the text section. (OTHER_BSS_SECTIONS): Define. (EXECUTABLE_SYMBOLS): Provide __SYSTEM_ID and _FPU_STATUS. (INIT_START, INIT_END): Define. (FINI_START, FINI_END): Define. * scripttempl/elf.sc: Add support for INIT_START, INIT_END, FINI_START, FINI_END and OTHER_BSS_SECTIONS.
1999-09-10 * emulparms/elf64hppa.sh (TEXT_START_ADDR): Move up one page.Jeff Law2-1/+7
(DATA_ADDR): Define.
1999-09-10 * emulparams/d10velf.sh (READONLY_START_ADDR): Set to 0x2000004.Richard Henderson2-1/+5
1999-09-09 * ld.texinfo: Fix arguments of @var to not contain punctuation.Andreas Schwab2-1/+5
1999-09-09Thu Sep 9 05:52:34 1999 Jeffrey A Law (law@cygnus.com)Jeff Law2-1/+15
* emulparms/elf64hppa.sh (OTHER_READWRITE_SECTIONS): Define. 1999-09-08 Ulrich Drepper <drepper@cygnus.com> * emulparams/elf64hppa.sh (ELFSIZE): New. Set to 64. Wed Sep 8 00:07:39 1999 Jeffrey A Law (law@cygnus.com) * emulparms/elf64hppa.sh (ENTRY): Define to main.
1999-09-06Applied patch from Scott Bambrough <scottb@netwinder.org>:Nick Clifton2-0/+10
Added HOSTING_CRT0, HOSTING_LIBS for target "arm*-*-linux-gnu*"
1999-09-041999-09-04 Steve Chamberlain <sac@pobox.com>Ian Lance Taylor7-0/+93
* configure.tgt (pjl-*-*, pj-*-*): New targets. * emulparams/pjelf.sh: New file. * emulparams/pjlelf.sh: New file. * scripttempl/pj.sc: New file. * Makefile.am (ALL_EMULATIONS): Add epjelf.o and epjlelf.o. (epjelf.o, epjlelf.o): New targets. * Makefile.in: Rebuild.
1999-09-04 * emulparams/elf64hppa.sh (MAXPAGESIZE): Define.Jeff Law2-0/+17
(OTHER_READONLY_SECTIONS, DATA_PLT): Likewise.
1999-09-02 * emulparams/elf64hppa.sh: New file.Jeff Law4-2/+19
* configure.tgt (hppa*w-*-*): Use elf64hppa emulation. * Makefile.am (ALL_64_EMULATIONS): Add eelf64hppa.o (eelf64hppa.c): Add dependencies. * Makefile.in: Rebuilt.
1999-08-25Patch from Philip Blundell <pb@nexus.co.uk>: Define __end__Nick Clifton4-3/+9
1999-08-24Patch from Roland McGrath <roland@baalperazim.frob.com>Nick Clifton5-0/+26
Add arm-netbsd target.
1999-08-23Implement --base-file command line switch.Nick Clifton2-0/+68
1999-08-23Add ability for individual targets to have their own command line switches byNick Clifton2-4/+25
defining PARSE_AND_LIST_ARGS.
1999-08-19 * configure.host: Use ${CC} instead of gcc for finding compilerAndreas Schwab2-39/+44
related files.
1999-08-171999-08-17 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-1/+5
* ld-cdtest/cdtest-foo.cc (Foo::init_foo): Use "%ld" for sizeof.
1999-08-11Fix typo in defintion of OUTPUT_FORMAT.Nick Clifton2-1/+5
1999-08-101999-08-09 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor2-0/+11
* scripttempl/i386go32.sc: Handle g++ exception sections.
1999-08-09rebuild with patched automakeIan Lance Taylor1-1/+1
1999-08-091999-08-09 Jakub Jelinek <jj@ultra.linux.cz>Ian Lance Taylor3-1/+8
* ld-elfvers/vers.exp: Run tests on sparc*-*-linux*. * ld-shared/shared.exp: Likewise.
1999-08-09 From Wally Iimura <iimura@microunity.com>:Ian Lance Taylor2-5/+20
* ldlang.c (lang_size_sections): When checking whether an address is within a region, don't get confused by wrapping around at the end of the address space.
1999-08-09 * ldlang.c (wild_doit): Update for renaming of SEC_SHORT toIan Lance Taylor2-3/+6
SEC_SMALL_DATA.
1999-08-08 * Makefile.am: Rename .dep* files to DEP*. Change DEP variable toIan Lance Taylor3-38/+44
MKDEP. Rebuild dependencies. * Makefile.in: Rebuild.
1999-08-081999-08-08 Jakub Jelinek <jj@ultra.linux.cz>Ian Lance Taylor2-0/+15
* configure.host (sparc-*-linux-gnu*): New host. (sparc64-*-linux-gnu*): New host.
1999-08-06 * lexsup.c (is_num): Reindent.Ian Lance Taylor2-13/+24
(parse_args): Mention program name in error message.
1999-08-06 * emultempl/ostring.sed: Rename from stringify.sed.Ian Lance Taylor22-131/+198
* emultempl/astring.sed: New file. * Makefile.am (stringify.sed): New target. (GEN_DEPENDS): Change $(srcdir)/emultempl/stringify.sed to stringify.sed. * configure.in: Define and substitute STRINGIFY. * emultempl/*.em: Use stringify.sed from build directory rather than source directory. * emultempl/elf32.em: Use stringify.sed rather than inline sed script. * emultempl/gld960.em, emultempl/gld960c.em: Likewise. * emultempl/hppaelf.em, emultempl/linux.em: Likewise. * emultempl/lnk960.em, emultempl/sunos.em: Likewise. * configure, Makefile.in: Rebuild.
1999-08-051999-08-05 Donn Terry <donn@interix.com>Ian Lance Taylor7-4/+47
* emulparams/i386pe.sh: Define ENTRY, SUBSYSTEM, and INITIAL_SYMBOL_CHAQR. * emulparams/i386pe_posix.sh: New file. * Makefile.am (YACC): If bison is not in the source tree, use @YACC@ rather than bison -y. (LEX): If flex is not in the source tree, use @LEX@ rather than flex. (ALL_EMULATIONS): Add ei386pe_posix.o. (ei386pe_posix.c): New target. * configure.tgt (i[3456]86-*-interix*): New target. * configure.host (i[3456]86-pc-interix*): New host. * Makefile.in: Rebuild.
1999-08-03 * emulparams/elf32ppc.sh (MAXPAGESIZE): Change to 0x10000.Ian Lance Taylor3-2/+7
* emulparams/elf32ppclinux.sh (MAXPAGESIZE): Likewise.
1999-08-031999-08-03 H.J. Lu <hjl@gnu.org>Ian Lance Taylor3-11/+7
* Makefile.am (ALL_EMULATIONS): Remove ego32.o. (ego32.c): Remove. * Makefile.in: Rebuild.
1999-07-28Notice multlib switches.Nick Clifton2-6/+62
1999-07-22Philip Blundell <pb@nexus.co.uk>Nick Clifton4-4/+19
* emulparams/armelf_linux26.sh (DATA_START_SYMBOLS): Define. (OTHER_BSS_SYMBOLS, OTHER_BSS_END_SYMBOLS): Likewise. * emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Define. * configure.tgt (arm*-*-uclinux*, thumb-*-uclinux*, thumb-*-linux-gnu*): New targets.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor2-2/+7
* scripttempl/i386go32.sc: Add handling of linkonce sections.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor3-42/+3
* emulparams/go32.sh: Remove; obsolete. * scripttempl/go32coff.sc: Remove; obsolete.
1999-07-22 From Mark Elbrecht:Ian Lance Taylor2-72/+5
* configure.bat: Remove; obsolete.
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor2-0/+10
* configure.tgt (mips*el-*-vxworks*): New target. 1999-07-21 Brad M. Garcia <bgarcia@fore.com> * configure.tgt (i[3456]86-*-vxworks*): New target.
1999-07-221999-07-21 H.J. Lu <hjl@gnu.org>Ian Lance Taylor12-3/+47
* ld-elfvers/vers1.c: Add missing prototypes and include <stdio.h> if necessary. * ld-elfvers/vers15.c: Likewise. * ld-elfvers/vers19.c: Likewise. * ld-elfvers/vers2.c: Likewise. * ld-elfvers/vers3.c: Likewise. * ld-elfvers/vers4.c: Likewise. * ld-elfvers/vers6.c: Likewise. * ld-elfvers/vers7.c: Likewise. * ld-elfvers/vers9.c: Likewise. * ld-shared/main.c: Likewise. * ld-srec/sr3.cc (Foo::Foo): Remove arg name.
1999-07-20 * ldlang.c (lang_gc_sections): Only handle the start symbolDoug Evans2-6/+14
specially if there is one.
1999-07-19 * emulparams/elf32bmipn32.sh (OTHER_RELOCATING_SECTIONS): AddMark Mitchell3-0/+70
.MIPS.events and .MIPS.content handling. * emulparams/elf64bmip.sh (OTHER_RELOCATING_SECTIONS): Likewise.
1999-07-19Improve selection of output formatNick Clifton2-35/+247
1999-07-16* emulparams/elf64_sparc.sh: Add 64-bit directories to native LIB_PATH.Richard Henderson2-0/+38
1999-07-15 * ld-undefined/undefined.exp: XFAIL on IRIX6 for the usual asMark Mitchell2-0/+6
with other DWARF2 targets.
1999-07-15 * configure.host: Set up HOSTING_CRT0 and HOSTING_LIBS for IRIX6.Mark Mitchell2-1/+10
1999-07-15 * configure.in: Bump version number to 2.9.5.Ian Lance Taylor3-2/+7
* configure: Rebuild.
1999-07-14UpdateRichard Henderson1-0/+8
1999-07-14 * scripttempl/elf.sc: Re-order .rel[a].foo outputs to theRichard Henderson1-20/+24
same order seen for the main sections. Add OTHER_READONLY_RELOC_SECTIONS and OTHER_GOT_RELOC_SECTIONS.
1999-07-14 * ldlang.c (wild_doit): Copy SEC_SHORT to output section.Richard Henderson1-0/+4
1999-07-13Remove xfails for arm toolchains.Nick Clifton2-3/+8
1999-07-12 * emultempl/linux.em (ld_${EMULATION_NAME}_emulation): Fill inAndreas Schwab2-1/+10
structure initializations.
1999-07-12 * emultempl/elf32.em (ld_${EMULATION_NAME}_emulation): Add missingAndreas Schwab2-1/+6
comma in initializer.
1999-07-11 * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSEDIan Lance Taylor7-26/+39
as appropriate. Fill in structure initializations.
1999-07-09 * ldfile.c: Revert patch of 1999-07-08.Ian Lance Taylor2-32/+37
(ldfile_try_open_bfd): If we are searching for the file, skip files with an incompatible architecture.