aboutsummaryrefslogtreecommitdiff
path: root/ld
AgeCommit message (Collapse)AuthorFilesLines
1997-01-24 * emulparms/mn10200.sh (OTHER_RELOCATING_SECTIONS): Move theJeff Law1-0/+6
stack up to 0x80000. * emulparms/mn10300.sh (OTHER_RELOCATING_SECTIONS): Likewise. Because we're seeing .text for some of the plumhall tests which exceeds 0x40000 bytes on these machines.
1997-01-21 * emulparams/m32relf.sh (OTHER_RELOCATING_SECTIONS): Use PROVIDEDavid Edelsohn1-0/+7
to define `_stack'.
1997-01-16 * ld.h (args_type): Rename auxiliary_filter_shlib toIan Lance Taylor1-0/+6
auxiliary_filters, and make it char **. * lexsup.c (parse_args): Handle -f by setting up an array. * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Use new name of auxiliary_filters.
1997-01-16 * ld.texinfo (Options): Improve documentation of --filter andIan Lance Taylor2-9/+41
--auxiliary.
1997-01-16fix bugsAngela Marie Thomas1-0/+1
1997-01-14 * ld.texinfo (Commands): Clarify that the normal usage is -T.Ian Lance Taylor2-3/+13
1997-01-09 * scripttempl/armcoff.sc: Correct mask used for .data address.Ian Lance Taylor1-0/+4
PR 11442.
1997-01-08Wed Jan 8 15:14:59 1997 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer1-0/+5
* emultempl/pe.em: make default executable a.exe instead of a.out
1997-01-03Fri Jan 3 17:33:34 1997 Richard Henderson <rth@tamu.edu>Ian Lance Taylor1-0/+6
* scripttempl/elf.sc: Move .got closer to .sdata and .sbss by shifting .plt back. Rumour has it that the NetBSD ld.so depends on .dynamic being after .got, so we leave that.
1997-01-03 * Makefile.in (clean): Don't remove configdoc.texi.Ian Lance Taylor1-0/+3
(maintainer-clean): Do remove configdoc.texi.
1997-01-03 * ld.texinfo (Operators): Remove '@' from @smallexmple in commentIan Lance Taylor2-1/+6
to avoid confusing texi2roff.
1997-01-03Add .{z,t}common and .tcommon_byte sectionsMichael Meissner1-0/+7
1997-01-02 * configure.tgt (mips*el-*-linux*, mips*-*-linux*): New targets.Ian Lance Taylor2-0/+7
* scripttempl/elfmips.sc: Use __start as the entry address for mips*-*-linux*.
1996-12-31 * Makefile.in (ALL_CFLAGS): Add -D_GNU_SOURCE.Ian Lance Taylor2-1/+3
1996-12-31 * ld.h (args_type): Add filter_shlib and auxiliary_filter_shlibIan Lance Taylor3-38/+82
fields. * lexsup.c (parse_args): Recognize --auxiliary/-f and --filter/-F. * emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation): Pass filter_shlib and auxiliary_filter_shlib to size_dynamic_sections. * ld.texinfo, ld.1: Document --filter/-F and --auxiliary/-f.
1996-12-31improve formatIan Lance Taylor1-8/+15
1996-12-30Add .tbyte and .tbss sectionsMichael Meissner2-0/+8
1996-12-19 * mpw-make.sed: Use NewFolderRecursive for installation.Stan Shebs2-7/+5
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.