Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
unwinders so that they are closer to the text section.
(OTHER_BSS_SECTIONS): Define.
(EXECUTABLE_SYMBOLS): Provide __SYSTEM_ID and _FPU_STATUS.
(INIT_START, INIT_END): Define.
(FINI_START, FINI_END): Define.
* scripttempl/elf.sc: Add support for INIT_START, INIT_END,
FINI_START, FINI_END and OTHER_BSS_SECTIONS.
|
|
(DATA_ADDR): Define.
|
|
|
|
|
|
* emulparms/elf64hppa.sh (OTHER_READWRITE_SECTIONS): Define.
1999-09-08 Ulrich Drepper <drepper@cygnus.com>
* emulparams/elf64hppa.sh (ELFSIZE): New. Set to 64.
Wed Sep 8 00:07:39 1999 Jeffrey A Law (law@cygnus.com)
* emulparms/elf64hppa.sh (ENTRY): Define to main.
|
|
Added HOSTING_CRT0, HOSTING_LIBS for target "arm*-*-linux-gnu*"
|
|
* configure.tgt (pjl-*-*, pj-*-*): New targets.
* emulparams/pjelf.sh: New file.
* emulparams/pjlelf.sh: New file.
* scripttempl/pj.sc: New file.
* Makefile.am (ALL_EMULATIONS): Add epjelf.o and epjlelf.o.
(epjelf.o, epjlelf.o): New targets.
* Makefile.in: Rebuild.
|
|
(OTHER_READONLY_SECTIONS, DATA_PLT): Likewise.
|
|
* configure.tgt (hppa*w-*-*): Use elf64hppa emulation.
* Makefile.am (ALL_64_EMULATIONS): Add eelf64hppa.o
(eelf64hppa.c): Add dependencies.
* Makefile.in: Rebuilt.
|
|
|
|
Add arm-netbsd target.
|
|
|
|
defining PARSE_AND_LIST_ARGS.
|
|
related files.
|
|
|
|
* scripttempl/i386go32.sc: Handle g++ exception sections.
|
|
* 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.
|
|
specially if there is one.
|
|
.MIPS.events and .MIPS.content handling.
* emulparams/elf64bmip.sh (OTHER_RELOCATING_SECTIONS): Likewise.
|
|
|
|
|
|
|
|
* configure: Rebuild.
|
|
|
|
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.
|
|
|
|
|
|
(eelf32bmipn32.c): New target.
* Makefile.in: Regenerated.
* configure.tgt (mips-sgi-irix6*): Make n32 the default
emulation.
* emulparams/elf32bmipn32.sh: New file.
|