aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
1998-02-02 * ld-scripts/phdrs.exp: Adjust phdrs_regexp for a 64 bit target.Ian Lance Taylor1-0/+13
1998-02-02 * configure.host: Correct HOSTING_CRT0 in alpha*-*-linux* case toIan Lance Taylor2-1/+7
accept either ld.so or ld-linux.so.
1998-01-31 * Makefile.am ({CC,CXX}_FOR_TARGET): Change program_transform_nameDoug Evans3-4/+10
to transform. * Makefile.in: Regenerate.
1998-01-31Fri Jan 30 19:15:17 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor2-0/+5
* scripttempl/elfppc.sc: Put .dynsbss in .sbss.
1998-01-30Fri Jan 30 11:43:49 1998 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor3-0/+17
* Makefile.am (eelf32bsmip.c, eelf32lsmip.c): New targets. * Makefile.in: Rebuild.
1998-01-29Thu Jan 29 16:04:21 1998 Mumit Khan <khan@xraylith.wisc.edu>Ian Lance Taylor1-0/+11
* ldfile.c (slash): Set to backslash if _WIN32 but not __CYGWIN32__. (ldfile_open_file_search): If __MSDOS__ or _WIN32, accept a leading backslash or a leading x: as an absolute path. (ldfile_find_command_file): Use slash rather than / when generating name to try. * lexsup.c (PATH_SEPARATOR): Define. (set_default_dirlist): Use PATH_SEPARATOR rather than ':'.
1998-01-28* emulparams/elf64_sparc.sh (ELFSIZE): 64Richard Henderson1-0/+6
(TEXT_START_ADDR): Round off, since SIZEOF_HEADERS is added later. (DATA_PLT): Needed by v9 abi.
1998-01-28spacing fixIan Lance Taylor1-1/+1
1998-01-28Wed Jan 28 16:37:27 1998 J.J. van der Heijden ↵Ian Lance Taylor2-2/+7
<J.J.vanderHeijden@student.utwente.nl> * configure.tgt (i[3456]86-*-mingw32*): New entry.
1998-01-28 * scripttempl/elf.sc: Only include linkonce sections in finalIan Lance Taylor1-0/+5
sections when relocating.
1998-01-28 * ld.texinfo (Options): Add a brief description of the types ofIan Lance Taylor1-0/+3
information included in a link map.
1998-01-28 * configure.tgt (dvp-*-*): Recognize.Doug Evans3-12/+11
1998-01-28delete txvu stuff, building mips files nowDoug Evans2-10/+0
1998-01-28delete txvuelf.sh, generating mips files nowDoug Evans2-16/+0
1998-01-28 * ld.texinfo (Options): Mention LDEMULATION in description of -m.Ian Lance Taylor2-6/+25
(Environment): Mention LDEMULATION.
1998-01-28 * ld.texinfo (Options): Clarify --export-dynamic a bit.Ian Lance Taylor2-28/+252
1998-01-23* ldlex.l (<SCRIPT>{WILDCHAR}*): Take care for the comments thisRichard Henderson1-0/+5
pattern could match.
1998-01-22 * emultempl/pe.em (gld_${EMULATION_NAME}_set_symbols): When doingIan Lance Taylor1-0/+9
a relocateable link, set the image base to 0, and don't define the various symbols. * emulparams/i386pe.sh (RELOCATEABLE_OUTPUT_FORMAT): Define. * scripttempl/pe.sc: Swap the .data and .bss sections so that .data comes first. If doing a relocateable link, use RELOCATEABLE_OUTPUT_FORMAT if it is defined, and start the sections at 0, and don't define any symbols.
1998-01-22 * ldlang.c (lang_memory_default): Correct parenthisization ofIan Lance Taylor1-0/+5
expression.
1998-01-22Wed Jan 21 21:20:32 1998 Manfred Hollstein <manfred@s-direktnet.de>Ian Lance Taylor1-0/+5
* emultempl/sunos.em: Don't include sys/types.h and sys/stat.h here; they are included already via sysdep.h.
1998-01-06 * scripttempl/i960.sc: Don't explicitly set .data and .bss startRichard Henderson1-0/+4
PR 13305
1998-01-02Implement MEMORY attributes for unknown sectionsMichael Meissner5-30/+214
1998-01-01Link in .eh_section into data sectionMichael Meissner2-27/+67
1998-01-01 * scripttempl/h8300h.sc: Fix typo.Jeff Law1-0/+5
* scripttempl/h8300s.sc: Likewise.
1997-12-22 * Makefile.am (etxvuelf.c): Add rule for.Doug Evans4-2/+85
* Makefile.in: Regenerate. * configure: Regenerate. * configure.tgt (txvu-*-*): Recognize. * emulparams/txvuelf.sh: New file.
1997-12-22txvuelf.sh: New file.Doug Evans2-0/+16
1997-12-17 * lexsup.c (parse_args): Keep track of where we are in the optionIan Lance Taylor1-0/+7
parsing before calling ldemul_parse_args, so that we don't call it multiple times on the same argument and confuse the getopt internals.
1997-12-16Add armcoff.em to list of kept files.Nick Clifton1-0/+1
1997-12-12Renamed v850eq -> v850eaNick Clifton2-60/+0
1997-12-11Rename d30velf_{o,e} to be unique within 8 charactersMichael Meissner5-32/+15
1997-12-11sanitization fixes. (files not mentioned, fences misspelled)Felix Lee1-1/+10
1997-12-10Add .rel/.rela sections; Setup constructors/destructors; Delete sections not ↵Michael Meissner1-0/+9
linked in
1997-12-09Change order slightlyMichael Meissner1-16/+15
1997-12-09Add support for d30velf_{e,o} emulations to control whether text/data/et. al ↵Michael Meissner4-2/+45
go in external memory or onchip memory
1997-12-09Add d30v, d10v, tic80 to all_emulations; Add Oct 23 changes to Makefile.in ↵Michael Meissner3-10/+30
to Makefile.am
1997-12-09Add configurability to d30vMichael Meissner2-0/+172
1997-12-02Add support for Thumb target.Nick Clifton2-0/+13
1997-12-02Added expected failure of tests 1 and 2 for ARM coff targets.Nick Clifton2-6/+39
1997-11-17Make d30v defaults match chipMichael Meissner1-0/+19
1997-11-12 * ld-cdtest/cdtest-foo.h (class Foo): Declare len to be int toIan Lance Taylor1-0/+24
avoid compiler warning. * ld-srec/sr3.cc (class Foo): Likewise.
1997-11-10 * lib/ld-lib.exp (default_ld_simple_link): Permit the linker toIan Lance Taylor1-0/+3
have any name when looking for entry symbol warnings.
1997-11-10 * ld-srec/sr3.cc (__eh_pc): Define.Ian Lance Taylor2-0/+6
1997-11-02Sun Nov 2 14:51:36 1997 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor1-0/+5
* configure.host (alpha*-*-linux*): Correct HOSTING_CRT0. Set HOSTING_LIBS.
1997-10-30 * ld.h (args_type): Add warn_mismatch field.Ian Lance Taylor2-1/+22
* ldmain.c (main): Initialize warn_mismatch field. * lexsup.c (parse_args): Handle --no-warn-mismatch option. * ldlang.c (ignore_bfd_error): New static function. (lang_check): If warn_mismatch is false, don't warn about mismatched input files. * ld.texinfo, ld.1: Document new option. PR 12714.
1997-10-29 * configure.tgt: Add tx49 configury based on 4300.Gavin Romig-Koch3-0/+39
1997-10-23Rename '_stack' to '__stack'Nick Clifton1-0/+6
1997-10-23 * Makefile.in (ALL_EMULATIONS): Move eelf64_sparc.o ...Richard Henderson1-0/+7
(ALL_64_EMULATIONS): ... here. (eelf64_sparc.c): Template should be elf32 not generic. * emulparams/elf64_sparc.sh (TEMPLATE_NAME): New definition.
1997-10-23 * configure.tgt: Add sparc64-*-linux*.Richard Henderson3-0/+20
* emulparams/elf64_sparc.sh (GENERATE_SHLIB_SCRIPT, NOP): New.
1997-10-22 * scripttempl/pe.sc: Put .eh_frame in .rdata.Ian Lance Taylor1-0/+4
1997-10-20 * ld-srec/sr3.cc: Add definitions for terminate, __terminate, andIan Lance Taylor2-6/+37
__throw, since the current g++ expects them to be defined.