summaryrefslogtreecommitdiff
path: root/ld
Commit message (Collapse)AuthorAgeFilesLines
* discard all unexpected sections.Nick Clifton2000-03-142-1/+5
|
* 2000-03-09 Andreas Jaeger <aj@suse.de>H.J. Lu2000-03-093-2/+7
| | | | | * Makefile.am (check-DEJAGNU): Also unset LANG. * Makefile.in: Rebuild.
* * ldfile.c (ldfile_try_open_bfd): Don't crash if we see an emptyIan Lance Taylor2000-03-062-9/+19
| | | | archive.
* Include getopt.hNick Clifton2000-03-022-0/+6
|
* * configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.Ian Lance Taylor2000-03-022-3/+4
|
* mention new -Bsymbolic behaviourIan Lance Taylor2000-03-021-0/+4
|
* Fix building with --enable-targets=all.Nick Clifton2000-03-015-15/+35
|
* 2000-03-01 H.J. Lu <hjl@gnu.org>H.J. Lu2000-03-012-6/+21
| | | | | | * ldmain.c (undefined_symbol): Take one more arg, fatal, to indicate if the undefined symbol is a fatal error or not. Don't delete the output file if "fatal" is false.
* 2000-02-29 H.J. Lu <hjl@gnu.org>H.J. Lu2000-02-293-10/+20
| | | | | | | | * Makefile.am (check-DEJAGNU): Also pass LIBS="$(LIBS)". Set LC_COLLATE and LC_ALL to null and export them. It is for sort which expects the C locale. Add $(LIBS) to all $(HOSTING_LIBS). * Makefile.in: Rebuild.
* GCC warning fix: Add missing NULL initialiser for find_potential_libraries.Alan Modra2000-02-2916-15/+38
|
* *** empty log message ***Jim Blandy2000-02-291-0/+8
|
* * ldgram.y (exclude_name_list): Don't require a comma to separateJim Blandy2000-02-292-5/+5
| | | | | | | list entries; the lexer considers commas to be valid part of a filename, so in something like `foo, bar' the comma is considered part of the first filename, `foo,'. * ld.texinfo: Update section on EXCLUDE_FILE lists.
* 2000-02-27 Loren J. Rittle <ljrittle@acm.org>Ian Lance Taylor2000-02-282-0/+19
| | | | | * configure.host: Added HOSTING_CRT0, HOSTING_LIBS for host "i[3456]86-*-freebsdelf*".
* 2000-02-27 Mark Elbrecht <snowball3@bigfoot.com>Ian Lance Taylor2000-02-282-3/+7
| | | | * scripttempl/i386go32.sc: Move misplaced semicolons.
* 2000-02-27 H.J. Lu (hjl@gnu.org)H.J. Lu2000-02-272-1/+6
| | | | * lib/ld-lib.exp (default_ld_link): Added "$LIBS" to libs.
* rebuild with current toolsIan Lance Taylor2000-02-275-1165/+703
|
* * Makefile.am (ALL_EMULATIONS): Remove ehppaelf.o.Ian Lance Taylor2000-02-263-18/+9
| | | | | | (ALL_64_EMULATIONS): Remove eelf64hppa.o. (eelf64hppa.c, ehppaelf.c): Remove targets. * Makefile.in: Rebuild.
* * configure.tgt (targ_extra_ofiles): Enable elf64_sparc onAlexandre Oliva2000-02-252-1/+5
| | | | GNU/Linux/sparc, but keep the default as 32.
* * configure.tgt: Enable elf64_sparc on Solaris7+/sparc. And makeAlexandre Oliva2000-02-252-0/+18
| | | | it default if sparcv9 or sparc64.
* fix typo in previous deltaNick Clifton2000-02-241-1/+1
|
* Add support for WinCE based toolchains.Nick Clifton2000-02-2413-11/+255
|
* * scripttempl/elfd10v.sc: Remove dynamic linking hooks.Richard Henderson2000-02-232-98/+44
| | | | Add and use memory regions.
* Add IBM 370 support.Alan Modra2000-02-236-0/+245
|
* This lot mainly cleans up `comparison between signed and unsigned' gccAlan Modra2000-02-212-22/+31
| | | | | warnings. One usused var, and a macro parenthesis fix too. Also check input sections are elf when doing gc in elflink.h.
* * scripttempl/elf.sc: Place OTHER_PLT_RELOC_SECTION.Richard Henderson2000-02-162-0/+5
|
* Add LMA memory region functionality.Timothy Wall2000-02-169-47/+139
|
* These snippets were missed in the previous bytes vs octets patch toTimothy Wall2000-02-092-2/+11
| | | | the linker.
* Fix typo in ALIGN_N usage.Timothy Wall2000-02-042-2/+6
|
* Add octets vs bytes functionality to LD.Timothy Wall2000-02-033-51/+106
|
* Most of these changes are really only cosmetic. The readelf.c patchAlan Modra2000-01-263-4/+13
| | | | | | fixes a thinko in get_dynamic_flags. I found at least one message string that included a `%' being passed to printf in the format argument.
* To satisfy latest CVS gcc:Alan Modra2000-01-2215-38/+122
| | | | | | * emultempl/*.em (ld_emulation_xfer_struct): Add missing NULL initialisers, and comments. * testsuite/ld-srec/sr3.cc (__rethrow): New.
* fix typo in comment.Nick Clifton2000-01-212-0/+5
|
* Apply H.J.'s patch to fix NOLOAD section sizes and dot updatesNick Clifton2000-01-182-3/+13
|
* Add arm-conix targetNick Clifton2000-01-102-0/+5
|
* Fix description of -n command line switchNick Clifton2000-01-072-5/+7
|
* Remind users about -Wl,Nick Clifton2000-01-072-0/+20
|
* * ld.h (wildcard_spec): Change exclude_name to exclude_name_list.Catherine Moore2000-01-057-37/+92
| | | | | | | | | | | | (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.
* oops - change omitted from previous deltaNick Clifton2000-01-041-0/+3
|
* Applied Mumit Kha's patch to tweak dll production code.Nick Clifton2000-01-044-10/+42
|
* Added year 2000 copyright noticeNick Clifton2000-01-042-2/+2
|
* Apply patch from Mumit Khan to fix bugs generating dll names.Nick Clifton2000-01-043-9/+14
|
* Add arm-epoc-pe specific linker scriptNick Clifton1999-12-025-3/+164
|
* * configure.in: Put AC_MSG_CHECKING/AC_MSG_RESULT around check forAndreas Schwab1999-11-263-9/+21
| | | | | | STRINGIFY. Use yes/no instead of true/false as value for cache variable. * configure: Regenerate.
* Fix bug in previous deltaNick Clifton1999-11-242-1/+6
|
* Do not check sections without a LOAD attribute for overlapNick Clifton1999-11-232-41/+50
|
* Wed Nov 3 23:31:19 1999 Jeffrey A Law (law@cygnus.com)Jeff Law1999-11-045-222/+257
| | | | | | | | | | | | | | * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive): Clean up code to use EXTRA_SHLIB_EXTENSION. 1999-09-14 Ulrich Drepper <drepper@cygnus.com> * configure.in: Define EXTRA_SHLIB_EXTENSION to ".sl" for HP target. * config.in: Add EXTRA_SHLIB_EXTENSION. * emultempl/elf32.em (gld${EMULATION_NAME}_open_dynamic_archive): Search for second shared lib extension only if EXTRA_SHLIB_EXTENSION is defined.
* Change the default endianness to little.Nick Clifton1999-11-033-2/+7
|
* 1999-11-01 Steve Chamberlain <sac@pobox.com>Ian Lance Taylor1999-11-012-21/+92
| | | | | | | | * ldlang.c (section_already_linked): Rework to use hash table. (already_linked_newfunc): New function. (already_linked_table_init): New function. (already_linked_table_free): New function. (lang_process): Initialize and free the already_linked hash table.
* Fixed test to disable these checks if the target is PE based.Nick Clifton1999-11-012-1/+9
|
* *** empty log message ***Catherine Moore1999-10-291-1/+6
|