Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* scripttempl/i386go32.sc: Handle g++ exception sections.
|
|
|
|
* ld-elfvers/vers.exp: Run tests on sparc*-*-linux*.
* ld-shared/shared.exp: Likewise.
|
|
* ldlang.c (lang_size_sections): When checking whether an address
is within a region, don't get confused by wrapping around at the
end of the address space.
|
|
SEC_SMALL_DATA.
|
|
MKDEP. Rebuild dependencies.
* Makefile.in: Rebuild.
|
|
* configure.host (sparc-*-linux-gnu*): New host.
(sparc64-*-linux-gnu*): New host.
|
|
(parse_args): Mention program name in error message.
|
|
* 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.
|
|
* emulparams/i386pe.sh: Define ENTRY, SUBSYSTEM, and
INITIAL_SYMBOL_CHAQR.
* emulparams/i386pe_posix.sh: New file.
* Makefile.am (YACC): If bison is not in the source tree, use
@YACC@ rather than bison -y.
(LEX): If flex is not in the source tree, use @LEX@ rather than
flex.
(ALL_EMULATIONS): Add ei386pe_posix.o.
(ei386pe_posix.c): New target.
* configure.tgt (i[3456]86-*-interix*): New target.
* configure.host (i[3456]86-pc-interix*): New host.
* Makefile.in: Rebuild.
|
|
* emulparams/elf32ppclinux.sh (MAXPAGESIZE): Likewise.
|
|
* Makefile.am (ALL_EMULATIONS): Remove ego32.o.
(ego32.c): Remove.
* Makefile.in: Rebuild.
|
|
|
|
* emulparams/armelf_linux26.sh (DATA_START_SYMBOLS): Define.
(OTHER_BSS_SYMBOLS, OTHER_BSS_END_SYMBOLS): Likewise.
* emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Define.
* configure.tgt (arm*-*-uclinux*, thumb-*-uclinux*,
thumb-*-linux-gnu*): New targets.
|
|
* scripttempl/i386go32.sc: Add handling of linkonce sections.
|
|
* emulparams/go32.sh: Remove; obsolete.
* scripttempl/go32coff.sc: Remove; obsolete.
|
|
* configure.bat: Remove; obsolete.
|
|
* configure.tgt (mips*el-*-vxworks*): New target.
1999-07-21 Brad M. Garcia <bgarcia@fore.com>
* configure.tgt (i[3456]86-*-vxworks*): New target.
|
|
* ld-elfvers/vers1.c: Add missing prototypes and include
<stdio.h> if necessary.
* ld-elfvers/vers15.c: Likewise.
* ld-elfvers/vers19.c: Likewise.
* ld-elfvers/vers2.c: Likewise.
* ld-elfvers/vers3.c: Likewise.
* ld-elfvers/vers4.c: Likewise.
* ld-elfvers/vers6.c: Likewise.
* ld-elfvers/vers7.c: Likewise.
* ld-elfvers/vers9.c: Likewise.
* ld-shared/main.c: Likewise.
* ld-srec/sr3.cc (Foo::Foo): Remove arg name.
|
|
specially if there is one.
|
|
.MIPS.events and .MIPS.content handling.
* emulparams/elf64bmip.sh (OTHER_RELOCATING_SECTIONS): Likewise.
|
|
|
|
|
|
with other DWARF2 targets.
|
|
|
|
* configure: Rebuild.
|
|
|
|
same order seen for the main sections. Add
OTHER_READONLY_RELOC_SECTIONS and OTHER_GOT_RELOC_SECTIONS.
|
|
|
|
|
|
structure initializations.
|
|
comma in initializer.
|
|
as appropriate. Fill in structure initializations.
|
|
(ldfile_try_open_bfd): If we are searching for the file, skip
files with an incompatible architecture.
|
|
|
|
|
|
Fix quoting problem, for bash 2.x
|
|
* ldfile.c (ldfile_open_file_search): Skip libraries made for
incompatible architectures in the search path. Let the user know
about any such skips.
|
|
|
|
(eelf64bmip): New target.
* Makefile.in: Regenerated.
* configure.tgt (mips-sgi-irix6*): Add 64-bit emulation.
* emulparams/elf64bmip.sh: New file.
|
|
* ld/elfvers/{vers17.*, vers18.*, vers19.*}: New files.
|
|
|
|
|
|
|
|
|
|
(eelf32bmipn32.c): New target.
* Makefile.in: Regenerated.
* configure.tgt (mips-sgi-irix6*): Make n32 the default
emulation.
* emulparams/elf32bmipn32.sh: New file.
|
|
Added code so that .xs linker scripts are called so that ARM shared libraries
are built correctly.
CVS: ----------------------------------------------------------------------
|
|
link_info.fini_function.
* lexsup.c (OPTION_INIT): New macro.
(OPTION_FINI): Likewise.
(ld_options): Add descriptions for them.
(parse_args): Handle them.
|
|
sections if we are building constructors.
|