Age | Commit message (Collapse) | Author | Files | Lines |
|
* configure: Rebuild.
|
|
|
|
|
|
variable.
(global_vercheck_failed): New file static variable.
(gld${EMULATION_NAME}_after_open): Check for shared libraries
twice, once with force set to 0 and once with it set to 1.
(gld${EMULATION_NAME}_check_ld_so_conf): Add force parameter.
Change all callers.
(gld${EMULATION_NAME}_search_needed): Likewise.
(gld${EMULATION_NAME}_try_needed): Likewise. If not force, check
whether the libraries needs any incompatible versions.
(gld${EMULATION_NAME}_vercheck): New static function.
|
|
|
|
invoking runtest.
* Makefile.in: Rebuild.
|
|
|
|
strings.
* ld.h: Added gettext-related includes and defines.
* ldmain.c: Call setlocale, bindtextdomain, textdomain.
* acconfig.h (ENABLE_NLS, HAVE_CATGETS, HAVE_GETTEXT, HAVE_STPCPY,
HAVE_LC_MESSAGES): Define.
* configure.in: Call CY_GNU_GETTEXT. Create po/Makefile.in and
po/Makefile. Use AM_PROG_LEX.
(TDIRS): AC_SUBST early on, to avoid having value split when it
happens to cross line 90 of the generated sed script.
* Makefile.am (SUBDIRS): New macro.
(POTFILES): Likewise.
(po/POTFILES.in): New target.
(ld_new_LDADD): Added INTLLIBS.
(ld_new_DEPENDENCIES): Added INTLDEPS.
* po/Make-in, po/POTFILES.in, po/gas.pot: New files.
|
|
by Nick Clifton <nickc@cygnus.com>.
(PROVIDE): Likewise.
|
|
|
|
rather than its raw size.
pr 15650
|
|
* configure.in (TESTBFDLIB): New. Defined and substituted.
* Makefile.am (TESTBFDLIB): Changed to @TESTBFDLIB@.
* configure, Makefile.in: Rebuild.
|
|
rather than relying on default rule. Don't depend upon
bfdsumm.texi.
(ld.dvi): Likewise.
(bfdsumm.texi): Remove target.
(CLEANFILES): Take bfdsumm.texi out of value.
* Makefile.in: Rebuild.
|
|
how $ is handled when expanding a shell substitution.
|
|
(DISTCLEANFILES): Add site.exp and site.bak.
* Makefile.in: Rebuild.
|
|
|
|
|
|
(mostlyclean-local): New target to remove tmpdir.
* Makefile.in: Rebuild.
|
|
* ldcref.c (output_cref): Add casts to avoid warnings.
* ldfile.c (ldfile_add_arch): Likewise.
* ldlang.c (lang_leave_overlay_section): Likewise.
* lexsup.c (OPTION_COUNT): Likewise.
(parse_args): Likewise.
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan):
Likewise.
* emultempl/sunos.em (gld${EMULATION_NAME}_search_dir): Likewise.
* ldlang.c (lang_check): Initialize variables to avoid warnings.
* ldwrite.c (build_link_order): Likewise.
* emultempl/sunos.em (gld${EMULATION_NAME}_find_so): Likewise.
* emultempl/armcoff.em (gld${EMULATION_NAME}_before_allocation):
Remove unused variables.
|
|
ARM code inside ifdef TARGET_IS_armpe.
|
|
|
|
* Makefile.am (LDDISTSTUFF): New variable.
(diststuff): New target.
* Makefile.in: Rebuild.
|
|
relocating.
|
|
* configure.tgt: (sh*-*-rtems*): Switched from ELF to COFF.
|
|
* scripttempl/pe.sc: The Cygwin32 library uses a .data$nocopy
section to avoid copying certain data on fork. The linker used to
include this between __data_start__ and __data_end__, but that
breaks building the cygwin32 dll. The fix is to rename the
section ".data_cygwin_nocopy" and explictly include it after
__data_end__.
|
|
|
|
|
|
|
|
|
|
a trailing '*' when sorting grouped sections.
* scripttempl/pe.sc: Include grouped sections using NAME\$*. Only
include them when relocating.
|
|
format size. From Gordon W. Ross <gwr@mc.com>.
|
|
* configure.host (alpha*-*-netbsd*): New host.
* configure.tgt (alpha*-*-netbsd*, powerpc-*-netbsd*): New
targets.
|
|
* ld.texinfo (Bug Reporting): Likewise.
|
|
* ldlex.l (V_IDENTIFIER): Allow '.' as symbol prefix.
|
|
configure.host and configure.tgt.
* configure.host, configure.tgt: Change -linux* to -linux-gnu*.
* Makefile.in: Rebuild.
|
|
(eelf32l5900.c): Add rule for building.
* configure.tgt: Use r5900 specific emulation script.
* emulparams/elf32l5900.sh: 5900 specific emulation script.
|
|
|
|
|
|
From Thomas de Lellis <tdel@wrs.com>.
|
|
|
|
* Makefile.in: Rebuild.
|
|
Add tms320c30 support:
* configure.tgt (tic30-*-*aout*, tic30-*-*coff*): New targets.
* emulparams/tic30aout.sh: New file.
* emulparams/tic30coff.sh: New file.
* scripttempl/tic30aout.sc: New file.
* scripttempl/tic30coff.sc: New file.
* Makefile.am (ALL_EMULATIONS): Add etic30aout.o and
etic30coff.o.
(etic30aout.c, etic30coff.c): New targets.
* Makefile.in: Rebuild.
|
|
accept either ld.so or ld-linux.so.
|
|
to transform.
* Makefile.in: Regenerate.
|
|
* scripttempl/elfppc.sc: Put .dynsbss in .sbss.
|
|
* Makefile.am (eelf32bsmip.c, eelf32lsmip.c): New targets.
* Makefile.in: Rebuild.
|
|
* ldfile.c (slash): Set to backslash if _WIN32 but not
__CYGWIN32__.
(ldfile_open_file_search): If __MSDOS__ or _WIN32, accept a
leading backslash or a leading x: as an absolute path.
(ldfile_find_command_file): Use slash rather than / when
generating name to try.
* lexsup.c (PATH_SEPARATOR): Define.
(set_default_dirlist): Use PATH_SEPARATOR rather than ':'.
|
|
(TEXT_START_ADDR): Round off, since SIZEOF_HEADERS is added later.
(DATA_PLT): Needed by v9 abi.
|
|
|
|
<J.J.vanderHeijden@student.utwente.nl>
* configure.tgt (i[3456]86-*-mingw32*): New entry.
|