aboutsummaryrefslogtreecommitdiff
path: root/ld/scripttempl
AgeCommit message (Collapse)AuthorFilesLines
2000-03-27ATMEL AVR microcontroller support.Alan Modra1-0/+149
2000-02-282000-02-27 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor1-3/+3
* scripttempl/i386go32.sc: Move misplaced semicolons.
2000-02-24Add support for WinCE based toolchains.Nick Clifton1-0/+5
2000-02-23 * scripttempl/elfd10v.sc: Remove dynamic linking hooks.Richard Henderson1-98/+39
Add and use memory regions.
2000-02-23Add IBM 370 support.Alan Modra1-0/+218
2000-02-16 * scripttempl/elf.sc: Place OTHER_PLT_RELOC_SECTION.Richard Henderson1-0/+1
2000-01-05 * ld.h (wildcard_spec): Change exclude_name to exclude_name_list.Catherine Moore1-2/+2
(name_list): New. * ld.texinfo (EXCLUDE_FILE): Update documentation. * ldgram.y (wildcard_spec): Support a list of excluded_files. (exclude_name_list): New. ldlang.c (walk_wild_section): Support list of excluded files. (print_wild_statement): Likewise. (lang_add_wild): Likewise. * ldlang.h (lang_wild_statement_type): Likewise. * scripttempl/elf.sc (OTHER_EXCLUDE_FILES): Support.
1999-12-02Add arm-epoc-pe specific linker scriptNick Clifton1-0/+151
1999-10-07* scripttempl/elf.sc (.rel.sdata): Combine all the sdata relocsGeoffrey Keating1-3/+25
being .rel.sdata, .rel.sdata.*, .rel.gnu.linkonce.s*. (.rela.sdata): Likewise for .rela.sdata.* and .rela.gnu.linkonce.s*. (.rel.sbss): Make like .rel.bss. (.rela.sbss): Make like .rel.bss. (.sdata): Don't include .gnu.linkonce.s.* or .sdata.* when ld -r. (.sbss): Do the same things as for .bss: include SDATA_START_SYMBOLS, .dynsbss.
1999-09-28* scripttempl/elf.sc (.sdata): Include .gnu.linkonce.s.* sectionsGeoffrey Keating1-1/+1
in .sdata too.
1999-09-26Merge sections named .bss.* into .bss section. Similarly for .sbss.Nick Clifton1-1/+6
1999-09-121999-09-12 Donn Terry <donn@interix.com>Ian Lance Taylor1-13/+13
* scripttempl/pe.sc: Use ${ENTRY} rather than _mainCRTStartup. Move .bss section after .rdata. Move .reloc section after .rsrc.
1999-09-10 * emulparms/elf64hppa.sh (OTHER_READONLY_SECTIONS): Put stubs beforeJeff Law1-2/+19
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-041999-09-04 Steve Chamberlain <sac@pobox.com>Ian Lance Taylor1-0/+55
* 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-08-11Fix typo in defintion of OUTPUT_FORMAT.Nick Clifton1-1/+1
1999-08-101999-08-09 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor1-0/+7
* scripttempl/i386go32.sc: Handle g++ exception sections.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor1-2/+5
* scripttempl/i386go32.sc: Add handling of linkonce sections.
1999-07-221999-07-21 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor1-33/+0
* emulparams/go32.sh: Remove; obsolete. * scripttempl/go32coff.sc: Remove; obsolete.
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-09Include big endian and little endian formats in OUTPUT_FORMAT directive.Nick Clifton1-1/+1
1999-07-09Applied patch from Felix Lee <flee@cygnus.com>:Nick Clifton1-2/+9
Fix quoting problem, for bash 2.x
1999-06-21 * scripttempl/elf.sc (WRITABLE_RODATA): New variable forMark Mitchell1-7/+4
controlling whether or not .rodata is in the data segment or the text segment.
1999-06-02Jason Merrill <jason@yorick.cygnus.com>Richard Henderson1-2/+6
* scripttempl/v850.sc: Add initp support.
1999-05-111999-05-10 DJ Delorie <dj@cygnus.com>DJ Delorie1-0/+1
* scripttempl/pe.sc: Specify the output arch, which Ian says is the Right Thing to do. * emultempl/pe.em: various changes to parameterize the target-specific information. (gld_i386pe_after_open): Detect and fix MS import libraries by renaming the member objects (which are all named the same). * pe-dll.c: various changes to parameterize the target-specific information. (generate_reloc): support relocs more generically to allow for expansion. (pe_exe_build_sections): new; used to add .relocs to .exes (pe_exe_fill_sections): ditto
1999-05-07fix output format.Nick Clifton1-4/+3
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson53-0/+4131