Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-01-05 | * ld/pe-dll.c (autofilter_symbollist): Add cygwin_crt0. | Christopher Faylor | 2 | -0/+5 | |
2003-01-04 | * Makefile.am (ldmain.o): Pass BINDIR. | Daniel Jacobowitz | 4 | -4/+22 | |
* Makefile.in: Regenerated. * ldmain.c (set_scripts_dir): Use make_relative_prefix for the first search path. | |||||
2003-01-04 | * Makefile.am (ALL_EMULATIONS): Add eelf32iq2000.o. | Stan Cox | 7 | -0/+498 | |
(eelf32iq2000.c): New target. * Makefile.in: Regenerate. * configure.tgt: Handle iq2000-*-elf. * emulparams/elf32iq10.sh: New file. * emulparams/elf32iq2000.sh: New file. * scripttempl/iq2000.sc: New file. | |||||
2003-01-03 | * ld-mips-elf/mips-elf-flags.exp: Add -mips4 to a -mgp64 test. | Richard Sandiford | 2 | -1/+5 | |
2003-01-02 | bfd/ | Richard Sandiford | 3 | -0/+152 | |
* elfxx-mips.c: Include libiberty.h. (elf_mips_isa, _bfd_mips_elf_mach_extends_p): Remove. (mips_set_isa_flags): New function, split out from... (_bfd_mips_elf_final_write_processing): ...here. Only call mips_set_isa_flags if the EF_MIPS_MACH bits are clear. (mips_mach_extensions): New array. (mips_32bit_flags_p): New function. (_bfd_mips_elf_merge_private_bfd_data): Rework architecture checks. Use mips_32bit_flags_p to check if one binary is 32-bit and the other is 64-bit. When adopting IBFD's architecture, adopt the bfd_mach as well as the flags. ld/testsuite/ * ld-mips-elf/jr.s: New file. * ld-mips-elf/mips-elf-flags.exp: New test. | |||||
2003-01-02 | Add do_pseudo_reloc and _pei386_runtime_relocator to the exclude list. | Nick Clifton | 2 | -1/+8 | |
2003-01-02 | * ldfile.c: Fix comment typos. | Kazu Hirata | 5 | -14/+21 | |
* ldlang.c: Likewise. * mri.c: Likewise. * pe-dll.c: Likewise. | |||||
2003-01-02 | Suggested by Manfred Hollstein <manfred.h@gmx.net>: | Daniel Jacobowitz | 3 | -2/+9 | |
* Makefile.am (ld.1): Depend on configdoc.texi and ldver.texi. * Makefile.in: Regenerated. | |||||
2002-12-30 | Add support for msp430. | Nick Clifton | 48 | -404/+1757 | |
2002-12-30 | (HAVE_REALPATH): New entry. | Nick Clifton | 2 | -6/+9 | |
(HAVE_SYS_STAT_H, HAVE_SYS_TYPES_H): Removed: obsolete. | |||||
2002-12-30 | New win32 topics: 'symbol aliasing' and 'export dll symbols'. | Nick Clifton | 2 | -13/+113 | |
2002-12-23 | * ldmain.c (main): Init "strip_discarded". | Alan Modra | 3 | -9/+30 | |
* lexsup.c (OPTION_STRIP_DISCARDED): Define. (OPTION_NO_STRIP_DISCARDED): Define. (ld_options): Add "strip-discarded" and "no-strip-discarded". (parse_args): Handle them. | |||||
2002-12-23 | Change linker's default behaviour - it will now reject binary files whoes | Nick Clifton | 7 | -3/+43 | |
architecture it does not recognise, unless it has explicitly told to accept them. | |||||
2002-12-19 | * ldmain.c (main): Re-order link_info initialization. Init all | Alan Modra | 2 | -13/+21 | |
fields. | |||||
2002-12-19 | Clarify and extend the documentation in the Machine Dependent, WIN32 section. | Nick Clifton | 2 | -32/+141 | |
2002-12-18 | Add win32 library search path. | Nick Clifton | 2 | -1/+3 | |
2002-12-18 | Add win32 machine depending section. | Nick Clifton | 3 | -2/+123 | |
2002-12-18 | Test the auto importing direct from a dll functionality. | Nick Clifton | 4 | -0/+243 | |
2002-12-17 | Don't search for data import when auto-import is disabled. | Nick Clifton | 2 | -63/+75 | |
2002-12-17 | Use LD_PATHMAX+1 to account for trailing '\0'. | Nick Clifton | 2 | -2/+7 | |
2002-12-17 | Duplicate entry for --compact-implib so that it is not confused with -c. | Nick Clifton | 2 | -0/+8 | |
2002-12-16 | Add support to skip import libraries for performance reasons and instead | Nick Clifton | 9 | -72/+208 | |
use the direct auto-import of dll's | |||||
2002-12-12 | * ld-mips-elf/mips-elf.exp: Remove branch-misc-2 test. | Alexandre Oliva | 3 | -31/+5 | |
* ld-mips-elf/branch-misc-2.d: Removed. | |||||
2002-12-10 | * lib/ld-lib.exp (is_elf_format): Match NetBSD ELF targets. | Jason Thorpe | 2 | -0/+17 | |
2002-12-10 | * emultempl/elf32.em (struct orphan_save): Add os_tail field. | Alan Modra | 2 | -0/+28 | |
(gld${EMULATION_NAME}_place_orphan): Re-order output_section_statement list too. | |||||
2002-12-08 | * ldlang.h: Formatting. | Alan Modra | 2 | -48/+85 | |
2002-12-06 | * ldlang.c (init_os): Ensure sections mentioned in load_base | Alan Modra | 2 | -0/+8 | |
are initialized. | |||||
2002-12-04 | * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Set | Alan Modra | 2 | -3/+18 | |
load_base for orphans that follow a section with load_base set. | |||||
2002-12-03 | Fix the merging of .PPC.EMB.apuinfo sections. Add a test to make sure that | Nick Clifton | 6 | -1/+38 | |
the fix continues to work. | |||||
2002-12-02 | 2002-12-01 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -1/+5 | |
* ld.texinfo: Remove the extra `;' in sample version script. | |||||
2002-12-01 | Fix PR savannah/1417: | Stephane Carrez | 3 | -0/+42 | |
* ld-m68hc11/bug-1417.s: New test. * ld-m68hc11/bug-1417.d: Likewise. | |||||
2002-11-30 | * configure.host: Correct dynamic-linker for powerpc64 hosts. | Alan Modra | 2 | -0/+6 | |
2002-11-30 | * Makefile.am (eelf32ppcwindiss.c): Correct dependencies. | Alan Modra | 3 | -2/+7 | |
* Makefile.in: Regenerate. | |||||
2002-11-30 | s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. Simplify | Alan Modra | 46 | -1215/+1352 | |
comparisons of bfd_boolean vars with TRUE/FALSE. Formatting. | |||||
2002-11-28 | * symbols.c (S_SET_THREAD_LOCAL): New function. | Jakub Jelinek | 2 | -10/+14 | |
* symbols.h (S_SET_THREAD_LOCAL): New prototype. * config/tc-i386.c (md_apply_fix3): Call S_SET_THREAD_LOCAL for TLS relocations. * config/tc-ia64.c (md_apply_fix3): Likewise. * config/tc-alpha.c (md_apply_fix3): Likewise. * ld-i386/tlsnopic.rd: Change NOTYPE to TLS for UND sg* symbols. | |||||
2002-11-28 | * elf32-sh.c (sh_elf_relocate_section): Don't complain about | Kaz Kojima | 5 | -0/+45 | |
unresolved debugging relocs in dynamic applications. * elf64-sh64.c (sh_elf64_relocate_section): Likewise. * ld-sh/refdbg-0-dso.d: New test. * ld-sh/refdbg-1.d: Likewise. * ld-sh/refdbg.s: Likewise. * ld-sh/refdbglib.s: Likewise. | |||||
2002-11-28 | 2002-11-27 David O'Brien <obrien@FreeBSD.org> | David O'Brien | 2 | -1/+5 | |
* configure.host: Fix generic FreeBSD configuration entry. | |||||
2002-11-27 | 2002-11-27 H.J. Lu <hjl@gnu.org> | H.J. Lu | 2 | -2/+6 | |
* ld.texinfo: Add the missing `;' to sample version scripts. | |||||
2002-11-21 | * ld-elf/elf.exp: Remove sec64k test. | Alan Modra | 3 | -128/+162 | |
* ld-elf/sec64k.exp: Reinstate. | |||||
2002-11-21 | * ld-elf/elf.exp: Renamed from sec64k.exp. Add test_list loop. | Alan Modra | 5 | -4/+55 | |
* ld-elf/merge.s: New file. * ld-elf/merge.d: New file. * ld-elf/merge.ld: New file. | |||||
2002-11-20 | * emulparams/elf64ppc.sh (SEGMENT_SIZE): Don't define. | Alan Modra | 3 | -11/+20 | |
Also move some changelog entries to where they belong. | |||||
2002-11-18 | TIC4X testcase commit | Svein Seldal | 2 | -0/+8 | |
* binutils/testsuite/binutils-all/objcopy.exp: Disable tic4x from test * binutils/testsuite/binutils-all/objdump.exp: Setup proper values for tic4x testcase * gas/testsuite/gas/all/gas.exp: Setup for tic4x testcase * gas/testsuite/gas/macros/macros.exp: Ditto * gas/testsuite/gas/all/gas.exp: Setup for tic4x testcase * gas/testsuite/gas/macros/macros.exp: Ditto * gas/testsuite/gas/tic4x: New tic4x gas testsuite directory * ld/testsuite/ld-scripts/script.exp: Setup for tic4x testcase | |||||
2002-11-15 | Fix h8300 relaxation. | Nick Clifton | 4 | -0/+71 | |
2002-11-14 | Add --enable-auto-import extension. | Nick Clifton | 6 | -45/+214 | |
2002-11-12 | * ldlang.c (lang_add_section): Discard debugging sections that have | Alan Modra | 2 | -4/+10 | |
been marked SEC_EXCLUDE. | |||||
2002-11-12 | Add new/updated Danish translations | Nick Clifton | 4 | -2/+1710 | |
2002-11-12 | * emultempl/ppc64elf.em (ppc_before_allocation): New function. | Alan Modra | 3 | -60/+82 | |
(LDEMUL_BEFORE_ALLOCATION): Define. (gld${EMULATION_NAME}_finish): Run discard_info for relocatable linking. * emultemp/hppaelf.em ((gld${EMULATION_NAME}_finish): Likewise. | |||||
2002-11-12 | * configure.tgt (LIB_PATH): Default to searching w32api directory under cygwin. | Christopher Faylor | 2 | -1/+7 | |
2002-11-11 | * pe-dll.c (autofilter_liblist): add libmingwex and libgcj to the list of | Christopher Faylor | 2 | -0/+7 | |
restricted auto-export libs. | |||||
2002-11-11 | * pe-dll.c (autofilter_liblist): Generalize library names to catch more | Christopher Faylor | 2 | -6/+11 | |
creative library naming instances like, e.g., libstdc++-2.a. |