Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
1999-07-02 | x | Ian Lance Taylor | 1 | -0/+4 | |
1999-07-02 | * ldlang.c: Revert change of 1999-06-23. | Ian Lance Taylor | 1 | -5/+17 | |
1999-07-02 | rebuild | Ian Lance Taylor | 1 | -0/+4 | |
1999-06-30 | * Makefile.am (ALL_EMULATIONS): Add eelf32bmipn32.o. | Mark Mitchell | 4 | -1/+60 | |
(eelf32bmipn32.c): New target. * Makefile.in: Regenerated. * configure.tgt (mips-sgi-irix6*): Make n32 the default emulation. * emulparams/elf32bmipn32.sh: New file. | |||||
1999-06-29 | Patch from: Jim Pick <jim@jimpick.com> | Nick Clifton | 2 | -0/+11 | |
Added code so that .xs linker scripts are called so that ARM shared libraries are built correctly. CVS: ---------------------------------------------------------------------- | |||||
1999-06-23 | * ldmain.c (main): Initialize link_info.init_function and | Mark Mitchell | 4 | -1/+44 | |
link_info.fini_function. * lexsup.c (OPTION_INIT): New macro. (OPTION_FINI): Likewise. (ld_options): Add descriptions for them. (parse_args): Handle them. | |||||
1999-06-22 | * ldlang.c (section_already_linked): Only discard link once | Ian Lance Taylor | 2 | -0/+10 | |
sections if we are building constructors. | |||||
1999-06-22 | document behaviour of dot inside sections. | Nick Clifton | 2 | -0/+38 | |
1999-06-21 | * scripttempl/elf.sc (WRITABLE_RODATA): New variable for | Mark Mitchell | 2 | -8/+10 | |
controlling whether or not .rodata is in the data segment or the text segment. | |||||
1999-06-21 | Add new command line switch --thumb-entry. | Nick Clifton | 5 | -3/+173 | |
1999-06-20 | H.J. Lu <hjl@gnu.org> | Richard Henderson | 3 | -6/+18 | |
* configure.in (all_libpath): Accumulate across all enabled targets. | |||||
1999-06-20 | * emultempl/armelf.em: Watch EMULATION_LIBPATH instead of | Richard Henderson | 4 | -16/+39 | |
DEFAULT_EMULATION. * emultempl/elf32.em: Likewise. * emultempl/sunos.em: Likewise. | |||||
1999-06-18 | * Makefile.am (GENSCRIPTS): Pass EMULATION_LIBPATH, not EMUL. | Richard Henderson | 7 | -249/+447 | |
* configure.in (all_emuls): Add targ_extra_libpath. (all_libpath, EMULATION_LIBPATH): Define. * configure.tgt (powerpc-*-linux-gnu*): Define targ_extra_libpath. * genscripts.sh (LIB_PATH): Define if emulation in EMULATION_LIBPATH. | |||||
1999-06-14 | Fix use of @item vs. @itemx. | Andreas Schwab | 2 | -2/+6 | |
1999-06-13 | mention --no-undefined | Ian Lance Taylor | 1 | -0/+3 | |
1999-06-13 | mention EXCLUDE_FILE | Ian Lance Taylor | 1 | -0/+3 | |
1999-06-12 | * ld-checks/asm.s: Use a symbol name for .lcomm. | Ian Lance Taylor | 3 | -9/+13 | |
* ld-checks/checks.exp: Use different names for the two tests. Don't add extra text when invoking fail. | |||||
1999-06-12 | This fixes ! to work as documented in a memory region attribute list. | Ian Lance Taylor | 4 | -18/+35 | |
From Thomas Zenker <thz@lennartz-electronic.de>: * ldgram.y (attributes_opt): Use attributes_list instead of NAME. (attributes_list, attributes_string): New nonterminals. * ldlang.c (lang_set_flags): Add invert parameter. Don't handle '!'. * ldlang.c (lang_set_flags): Update declaration. | |||||
1999-06-12 | * emultempl/pe.em (gld_${EMULATION_NAME}_after_parse): Don't add | Ian Lance Taylor | 2 | -2/+8 | |
entry_symbol as an undefined symbol when doing a relocateable link. From <jeffdb@goodnet.com>. | |||||
1999-06-12 | 1999-06-12 David O'Brien <obrien@freebsd.org> | Ian Lance Taylor | 2 | -2/+7 | |
* configure.tgt: (i[3456]86-*-freebsd*): Now defaults to ELF. | |||||
1999-06-12 | * ld-scripts/phdrs.exp: Change target check from "*-*-linuxaout*" | Ian Lance Taylor | 4 | -11/+13 | |
to "*-*-linux*aout*". * ld-scripts/weak.exp: Likewise. * ld-shared/shared.exp: Likewise. Simplify condition a bit. | |||||
1999-06-09 | restore previous format of --help output | Nick Clifton | 2 | -2/+8 | |
1999-06-09 | * ld-cdtest/cdtest-main.cc: Avoid `implicit int' warning. | Andreas Schwab | 3 | -2/+7 | |
* ld-shared/sh1.c: Fix typo. | |||||
1999-06-04 | 1999-06-04 H.J. Lu <hjl@gnu.org> | Ian Lance Taylor | 2 | -0/+9 | |
* lib/ld-lib.exp (default_ld_nm): Clear nm_output first if necessary. | |||||
1999-06-04 | Rename epoc-pe interworking function names to avoid a name space clash | Nick Clifton | 2 | -0/+14 | |
1999-06-03 | Update. | Richard Henderson | 2 | -319/+336 | |
1999-06-02 | Jason Merrill <jason@yorick.cygnus.com> | Richard Henderson | 2 | -2/+10 | |
* scripttempl/v850.sc: Add initp support. | |||||
1999-06-02 | Rename ARM interworking functions to avoid a name space collision | Nick Clifton | 2 | -3/+8 | |
1999-06-02 | Forgot to commit. | Richard Henderson | 1 | -0/+6 | |
1999-05-30 | Cort Dougan <cort@attis.cs.nmt.edu> | Richard Henderson | 4 | -174/+42 | |
* Makefile.am (ALL_EMULATIONS): Add eelf32ppclinux.o. * configure.tgt (powerpc-*-linux-gnu): Use it. * emulparams/elf32ppclinux.sh: New file. | |||||
1999-05-29 | * ld.texinfo (Options): Clarify that options which refer to files | Ian Lance Taylor | 2 | -7/+15 | |
must be properly ordered. | |||||
1999-05-29 | Implement new command line option for new ABI: -p which prevents the ARM code | Nick Clifton | 3 | -4/+75 | |
from exhibiting any knowledge of the length of the processor's pipeline. | |||||
1999-05-28 | fix typo. | Nick Clifton | 1 | -1/+1 | |
1999-05-28 | Minor formatting changes. | Nick Clifton | 2 | -4/+8 | |
1999-05-27 | 1999-05-28 Martin Dorey <mdorey@madge.com> | Ian Lance Taylor | 5 | -1/+26 | |
* configure.tgt (i960-*-elf*): New target. * emulparams/elf32_i960.sh: New file. * Makefile.am (ALL_EMULATIONS): Add eelf32_i960.o. (eelf32_i960.c): New target. * Makefile.in: Rebuild. | |||||
1999-05-26 | Use correct template | Nick Clifton | 2 | -1/+5 | |
1999-05-24 | 1999-05-24 Philip Blundell <philb@gnu.org> | Nick Clifton | 4 | -0/+12 | |
* 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-22 | Add definitions related to shared objects (copied from elf32.em) | Nick Clifton | 2 | -15/+1003 | |
1999-05-19 | * Makefile.am (ALL_EMULATIONS): Remove earmlinux.o and | Andreas Schwab | 3 | -4/+10 | |
earm26linux.o, add earmelf_linux.o and earmelf_linux26.o. * Makefile.in: Regenerated. | |||||
1999-05-17 | Add xfail for mcore-elf | Nick Clifton | 2 | -0/+5 | |
1999-05-16 | Add mcore-elf support for shared libraries | Nick Clifton | 2 | -0/+8 | |
1999-05-13 | Joel Sherrill (joel@OARcorp.com) | Richard Henderson | 2 | -1/+10 | |
* configure.tgt (i386-*-rtemself*, sh-*-rtemself*): New targets. (mips*el-*-rtems*, powerpcle-*-rtems*): New targets. | |||||
1999-05-11 | 1999-05-10 DJ Delorie <dj@cygnus.com> | DJ Delorie | 4 | -62/+290 | |
* 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-11 | * ld-srec/srec.exp: Do not run tests for PE based ports. | DJ Delorie | 2 | -0/+10 | |
1999-05-10 | 1999-05-10 Catherine Moore <clm@cygnus.com> | Catherine Moore | 2 | -2/+8 | |
* emulttempl/pe.em (gld_${EMULATION_NAME}_after_open): Check for TARGET_IS_arm_epoc_pe. (gld_${EMULATION_NAME}_before_allocation): Likewise. | |||||
1999-05-08 | * ldlang.c (walk_wild, walk_wild_file, walk_wild_section, | Richard Henderson | 2 | -277/+210 | |
output_section_callback, gc_section_callback): New functions for generic section walks. (wild, lang_gc_wild): Use walk_wild. (wild_file, lang_gc_wild_file): Deleted. Common logic moved to walk_wild_file. (wild_section, lang_gc_wild_section): Deleted. Common logic moved to walk_fild_section. Unique logic moved into callbacks output_section_callback and gc_section_callback. | |||||
1999-05-07 | REstore mcore support (duh!) | Nick Clifton | 5 | -6/+19 | |
1999-05-07 | fix output format. | Nick Clifton | 1 | -4/+3 | |
1999-05-07 | restore. (Duh!) | Nick Clifton | 2 | -0/+41 | |
1999-05-06 | Remove traces of mcore. | Nick Clifton | 6 | -69/+0 | |