aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
1996-11-01Fix sanitization of D10V script templateStan Shebs1-1/+8
1996-10-31 * scriptempl/v850.sc (zdata): Handle reszdata, romzdata andJeff Law1-1/+8
romzbss too.
1996-10-29Tue Oct 29 12:33:05 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-2/+6
* d10velf.sh: Changes needed for D10V-EVA board. Set TEXT_START_ADDR to 0x1000000. Set READONLY_START_ADDR to 0x2000000.
1996-10-29Tue Oct 29 12:33:05 1996 Martin M. Hunt <hunt@pizza.cygnus.com>Martin Hunt1-0/+11
* emulparams/d10velf.sh: Changes needed for D10V-EVA board. Set TEXT_START_ADDR to 0x1000000. Set READONLY_START_ADDR to 0x2000000. * scripttempl/elfd10v.sc: Fix calculation of .text. Change .stack to start at 0x2007ffe.
1996-10-28handle v850.scIan Lance Taylor1-0/+8
1996-10-28 * configure.tgt (sparclet*-*-aout*): Delete, use sparc*-*-aout*.David Edelsohn1-0/+6
1996-10-23 * scriptempl/v850.sc (zdata): Make sure this staysJeff Law2-1/+6
in lo-memory. zda testing.
1996-10-23 * scripttempl/v850.sc (__ep): Put it at the startJeff Law2-1/+4
of the tda section. v850.
1996-10-22 * scriptempl/v850.sc: Move all "normal" sections intoJeff Law2-1/+8
the external memory region (0x100000 - 0x200000). So plumhall works again (hopefully).
1996-10-21Make d10v .text start at 0x10000Michael Meissner2-0/+14
1996-10-19 * emulparams/m32relf.sh (TEXT_START_ADDR): Change from 0 to 0x100.David Edelsohn1-0/+6
1996-10-18 * Makefile.in (ALL_EMULATIONS): Remove eelf64alpha.o.Ian Lance Taylor2-1/+12
(ALL_64_EMULATIONS): New variable. * configure.in: Accept --enable-64-bit-bfd option. If it is set with --enable-targets=all, include ALL_64_EMULATIONS in EMULATION_OFILES. * configure: Rebuild.
1996-10-18 * scripttempl/v850.sc (__gp, __ep): Define.Jeff Law2-0/+8
1996-10-17 * ld.texinfo: Try to consistently use a single or a double dashIan Lance Taylor1-1/+6
for each option.
1996-10-17 * scripttempl/v850.sc (.zdata): Add this before .text.Jeff Law2-1/+7
(.sdata): Also include .rosdata as part of the .sdata. (.tdata): Include this just before .sdata.
1996-10-17 * emulparams/m32relf.sh (EMBEDDED): Define.David Edelsohn2-0/+7
1996-10-17 * emulparms/v850.sh (SCRIPT_NAME): Use "v850" not "elf".Jeff Law2-0/+7
* scripttempl/v850.sc: Wrap script with a "cat << EOF". Problems with last night's changes.
1996-10-17 * scripttempl/v850.sc: New linker script for the V850.Jeff Law3-1/+118
* Makefile.in: Use it.
1996-10-10 * emulparams/elf32b4300.sh: Define _gp in OTHER_GOT_SYMBOLS, notIan Lance Taylor1-0/+6
OTHER_READWRITE_SECTIONS. * emulparams/elf32l4300.sh: Likewise.
1996-10-09 * ld.h (ld_config_type): Add warn_section_align field.Ian Lance Taylor3-13/+41
* lexsup.c (OPTION_WARN_SECTION_ALIGN): Define. (ld_options): Add --warn-section-align. (parse_args): Handle --warn-section-align. * ldlang.c (lang_size_sections): If warn_section_align, warn if the start of a section changes due to alignment. * ld.texinfo, ld.1: Document --warn-section-align. * ld.texinfo: Change some single dashes to double dashes. PR 10739.
1996-10-09 * emultempl/pe.em (set_pe_subsystem): Record entry symbol for eachIan Lance Taylor1-0/+5
subsystem type. Ifdef out os2 type. Recognize a version number.
1996-10-09 * emultempl/pe.em (set_pe_subsystem): When setting the subsystemIan Lance Taylor2-0/+26
to windows, set the entry point.
1996-10-08 * Makefile.in (ldlex.c): Don't pass any options to $(LEX).Ian Lance Taylor2-1/+5
1996-10-07 * ld.texinfo (Options): Mention .so extensions for sharedIan Lance Taylor2-2/+13
libraries.
1996-10-07Sun Oct 6 22:35:36 1996 Jason Merrill <jason@yorick.cygnus.com>Jason Merrill3-0/+12
* scripttempl/elf{,mips,ppc}.sc: Add DWARF 2 sections.
1996-10-04 * scripttempl/m68kcoff.sc: Only set the address of .text ifIan Lance Taylor1-0/+5
RELOCATING.
1996-10-04 * emulparams/sparcaout.sh ({BIG,LITTLE}_OUTPUT_FORMAT): Define.David Edelsohn1-0/+6
* scripttempl/aout.sc ({BIG,LITTLE}_OUTPUT_FORMAT): Provide default. (OUTPUT_FORMAT): Support bi-endian targets.
1996-10-03 * fnmatch.h, fnmatch.c: Remove (now in libiberty).Ian Lance Taylor5-293/+12
* Makefile.in: Rebuild dependencies. (CFILES): Remove fnmatch.c. (HFILES): Remove fnmatch.h. (OFILES): Remove fnmatch.o.
1996-10-03Wed Oct 2 23:45:25 1996 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-21/+31
* emultmpl/pe.em: increase size of stack reserve to 0x2000000 (necessary in order to compile parse.c in gcc sources under NT)
1996-10-03 * Makefile.in (mostlyclean): Move config.log to distclean.Jason Molenda2-2/+6
1996-10-02 * lexsup.c (ld_options): Fix typo in --rpath-link description.Ian Lance Taylor2-1/+7
* emultempl/elf32.em (gld${EMULATION_NAME}_after_open): Suggest --rpath if a needed library is not found.
1996-10-01 * ld.texinfo (Options): Give more detail on -l option.Ian Lance Taylor2-2/+135
PR 10418.
1996-10-01 * scripttempl/elfmips.sc: Handle CREATE_SHLIB the same way thatIan Lance Taylor2-12/+15
elf.sc does, so that glibc works better.
1996-10-01Tue Oct 1 16:17:33 1996 Joel Sherrill <joel@oarcorp.com>Ian Lance Taylor1-0/+4
* configure.tgt (mips*-*-rtems*): New target, like mips*-*-elf*.
1996-10-01 * lib/ld.exp (default_ld_version): Fix for current versionIan Lance Taylor1-4/+3
printing.
1996-10-01 * ldver.c (ld_program_version): New variable.Ian Lance Taylor2-9/+48
(ldversion): Use it. * ldver.h (ld_program_version): Declare. * lexsup.c (ld_options): Handle --dll-verbose like --verbose, not --version. Change --version handling to match current GNU standards. (help): Print bug report address.
1996-09-30m32r supportDavid Edelsohn2-0/+18
1996-09-30 * Makefile.in (em32relf.c): Add rule for.David Edelsohn4-2/+68
* configure.tgt (m32r-*-*): Recognize. * emulparams/m32relf.sh: New file.
1996-09-26always keep pregenerated emulation fileStan Shebs1-0/+1
1996-09-26 * mpw-make.sed: Add symbolic doublequoting to ldmain compile edit.Stan Shebs3-5/+1480
* mpw-config.in: Add mips-*-* case as mips-elf, and use more wildcards in matching. * mpw-emipself.c: New file, pregenerated mips elf emulation.
1996-09-17 * configure.tgt: Add cases for MIPS 5000 like MIPS 4300.Ian Lance Taylor1-0/+4
1996-09-16 * scripttempl/armcoff.sc: Only define symbols if RELOCATING. FixIan Lance Taylor1-0/+3
syntax error on __end__ line.
1996-09-16 * scripttempl/armcoff.sc: For -N or -n, don't align .data. FromIan Lance Taylor2-3/+27
Chris Hadley <Christopher.Hadley@cl.cam.ac.uk>
1996-09-16 * emulparms/v850.sh: Fix OTHER_RELOCATING_SECTIONS.Jeff Law1-0/+6
Something Mark noticed.
1996-09-15 * emulparms/d10v.sh: Set OTHER_RELOCATING_SECTIONS to putMark Alexander1-0/+7
stack at top of simulator memory.
1996-09-13 * ldlex.l (SYMBOLCHARN): Add $, _, and ~.Ian Lance Taylor1-0/+4
1996-09-12 * ldmain.c (get_emulation): Check for -mips4 like -mips1, et. al.Ian Lance Taylor1-0/+4
1996-09-05 * ldlang.c (section_already_linked): Accept a lang_input_statementIan Lance Taylor1-0/+7
as the PTR argument. If the file is symbols only, discard all input sections. (ldlang_add_file): Pass entry to bfd_map_over_sections. PR 10555.
1996-09-04 * configure.tgt (alpha-*-gnu*): New target. From Fila KolodnyIan Lance Taylor2-32/+52
<fila@ibi.com>.
1996-08-31 * emulparms/v850.sh: Entry symbol is "_start", tweakJeff Law2-0/+21
ctor/dtor support.