aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
1996-12-13Make __{e,g}p correctly start relative to the beginning of the section; CleanupMichael Meissner2-84/+150
1996-12-13 * Makefile.in (emn10200.c): Add dependencies.Jeff Law3-2/+16
* configure.tgt: Handle mn10200. * emulparms/mn10200.sh: New file. mn10200 linker. Somehow I forgot to commit everything yesterday.
1996-12-12 * emultempl/gld960c.em: Include <ctype.h>.Ian Lance Taylor2-0/+201
(gld960_set_output_arch): Get the machine type from the -A option if there is one, rather than always using core. PR 11255.
1996-12-12 * Makefile.in (emn10200.c): Add dependencies.Jeff Law1-0/+20
* configure.tgt: Handle mn10200. * emulparms/mn10200.sh: New file. mn10200 support.
1996-12-05modify last patchIan Lance Taylor1-4/+2
1996-12-05 * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don'tIan Lance Taylor2-2/+22
use hold_rel unless SEC_ALLOC is set for the reloc section. (gld${EMULATION_NAME}_place_section): Only set hold_rel if SEC_ALLOC is set. PR 11174.
1996-11-27 * scripttempl/{elfd10v.sc,elfmips.sc,elfppc.sc,v850.sc}: Likewise.Jason Merrill3-16/+49
1996-11-27 * scripttempl/elf.sc: Add the remaining DWARF sections.Jason Merrill1-0/+4
1996-11-26 * configure: Rebuild with autoconf 2.12.Ian Lance Taylor1-0/+9
1996-11-25 * emulparms/mn10300.sh: Remove bogus '_' prefix forJeff Law1-0/+5
entry symbol and ctor/dtor stuff. Getting c-torture tests to link
1996-11-22minor sanitization tweaksIan Lance Taylor1-2/+2
1996-11-15 * Makefile.in (emn10300.c): Add dependencies.Jeff Law3-0/+33
* configure.tgt: Handle mn10300. * emulparms/mn10300.sh: New file. Skeleton support for the mn10300. Matsushita.
1996-11-01 * ld.texinfo: Add section on reporting bugs.Ian Lance Taylor2-35/+246
1996-11-01 * scripttempl/m68kcoff.sc: Make sure the etext and __CTOR_LIST__Ian Lance Taylor1-0/+5
symbols are correctly aligned.
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.