aboutsummaryrefslogtreecommitdiff
path: root/ld/emultempl
AgeCommit message (Collapse)AuthorFilesLines
1999-08-23Add ability for individual targets to have their own command line switches byNick Clifton1-4/+20
defining PARSE_AND_LIST_ARGS.
1999-08-06 * emultempl/ostring.sed: Rename from stringify.sed.Ian Lance Taylor17-129/+118
* emultempl/astring.sed: New file. * Makefile.am (stringify.sed): New target. (GEN_DEPENDS): Change $(srcdir)/emultempl/stringify.sed to stringify.sed. * configure.in: Define and substitute STRINGIFY. * emultempl/*.em: Use stringify.sed from build directory rather than source directory. * emultempl/elf32.em: Use stringify.sed rather than inline sed script. * emultempl/gld960.em, emultempl/gld960c.em: Likewise. * emultempl/hppaelf.em, emultempl/linux.em: Likewise. * emultempl/lnk960.em, emultempl/sunos.em: Likewise. * configure, Makefile.in: Rebuild.
1999-07-12 * emultempl/linux.em (ld_${EMULATION_NAME}_emulation): Fill inAndreas Schwab1-1/+7
structure initializations.
1999-07-12 * emultempl/elf32.em (ld_${EMULATION_NAME}_emulation): Add missingAndreas Schwab1-1/+1
comma in initializer.
1999-07-11 * Many files: Changes to avoid gcc warnings: Add ATTRIBUTE_UNUSEDIan Lance Taylor1-1/+7
as appropriate. Fill in structure initializations.
1999-07-05Abort if input format is ARM and output format is notNick Clifton3-7/+40
1999-06-29Patch from: Jim Pick <jim@jimpick.com>Nick Clifton1-0/+6
Added code so that .xs linker scripts are called so that ARM shared libraries are built correctly. CVS: ----------------------------------------------------------------------
1999-06-21Add new command line switch --thumb-entry.Nick Clifton3-2/+156
1999-06-20 * emultempl/armelf.em: Watch EMULATION_LIBPATH instead ofRichard Henderson3-16/+32
DEFAULT_EMULATION. * emultempl/elf32.em: Likewise. * emultempl/sunos.em: Likewise.
1999-06-12 * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Don't addIan Lance Taylor1-2/+2
entry_symbol as an undefined symbol when doing a relocateable link. From <jeffdb@goodnet.com>.
1999-06-04Rename epoc-pe interworking function names to avoid a name space clashNick Clifton1-0/+9
1999-06-02Rename ARM interworking functions to avoid a name space collisionNick Clifton1-3/+3
1999-05-29Implement new command line option for new ABI: -p which prevents the ARM codeNick Clifton2-4/+62
from exhibiting any knowledge of the length of the processor's pipeline.
1999-05-28fix typo.Nick Clifton1-1/+1
1999-05-241999-05-24 Philip Blundell <philb@gnu.org>Nick Clifton1-0/+2
* emultempl/armelf.em (before_parse): Set config.dynamic_link and config.has_shared. * emulparams/armelf.sh (GENERATE_SHLIB_SCRIPT): Define. * emulparams/armelf_linux.sh (GENERATE_SHLIB_SCRIPT): Likewise
1999-05-22Add definitions related to shared objects (copied from elf32.em)Nick Clifton1-15/+998
1999-05-111999-05-10 DJ Delorie <dj@cygnus.com>DJ Delorie1-10/+85
* 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-101999-05-10 Catherine Moore <clm@cygnus.com>Catherine Moore1-2/+2
* emulttempl/pe.em (gld_${EMULATION_NAME}_after_open): Check for TARGET_IS_arm_epoc_pe. (gld_${EMULATION_NAME}_before_allocation): Likewise.
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson18-0/+7353