Nick Clifton
24f6971a0f
Update RTEMS targets
26 years ago
Nick Clifton
2be3aa031f
Add support for x86_64-*-linux-gnu* target
26 years ago
Nick Clifton
077b8428ab
Add ARM v5t, v5te and XScale support
26 years ago
Nick Clifton
59ff2774bb
Add support for *-storm-chaos target
26 years ago
Alexandre Oliva
4a428502cb
* configure.tgt (sh-*-linux*): Added.
* Makefile.am: Added eshelf_linux and eshlelf_linux.
* Makefile.in: Rebuilt.
* emulparams/shelf_linux.sh: New file.
* emulparams/shlelf_linux.sh: New file.
26 years ago
Jason Eckhardt
165589e4ad
2000-08-10 Jason Eckhardt <jle@cygnus.com>
* emulparams/elf32_i860.sh: New file.
* configure.tgt: Recognize new target i860-stardent-{sysv4*|elf*}.
* Makefile.am (ALL_EMULATIONS): Add eelf32_i860.o.
(eelf32_i860.c): New rule.
* Makefile.in: Regenerate.
26 years ago
Alan Modra
28423a689e
Select elf for Unixware 7 (ix86-*-sysv5*)
26 years ago
Hans-Peter Nilsson
9d06555c53
* Makefile.am (ALL_EMULATIONS): Add ecrisaout.o, ecriself.o,
ecrislinux.o.
(ecrisaout.c, ecriself.c, ecrislinux.c): New rules.
Regenerate dependencies.
* Makefile.in: Rebuild.
* configure.tgt (cris-*-*): New target.
* emulparams/crisaout.sh, emulparams/criself.sh,
emulparams/crislinux.sh, scripttempl/crisaout.sc: New files.
* po/POTFILES.in, po/ld.pot: Regenerate.
26 years ago
Alan Modra
9a8cbb092b
Warning fix and remove extraneous hppa*-*-linux-gnu*.
26 years ago
Alan Modra
4900fc0695
hppaelf.em: Merge from elf32.em and implement multiple linker stubs.
Makefile.am: Re-enable ehppaelf.o, add ehppalinux.o
configure.tgt: targ_emul=hppalinux for hppa*linux
26 years ago
Ulf Carlsson
3548145dcb
2000-07-01 Koundinya K <kk@ddeorg.soft.net>
* configure.tgt: Add traditional mips (mips*-*-sysv4*) target.
* emulparams/elf32btsmip.sh: New file.
* Makefile.am: Add traditional mips target.
* Makefile.in: Rebuild.
27 years ago
Timothy Wall
74459f0e3e
tic54x/ibmc54xdsp target for ld.
27 years ago
Nick Clifton
60bcf0fa8c
Applied Stephane Carrez <Stephane.Carrez@worldnet.fr> patches to add support
for m68hc11 and m68hc12 processors.
27 years ago
Jeff Law
0b76fe778f
* configure.tgt (hppa*64*-*-*): Enable PA64 target.
27 years ago
Jeff Law
730a39a0a3
* Makefile.am: Add PA64 support. Add missing dependencies for
PA32 elf support.
* Makefile.in: Rebuilt.
* configure.tgt: Add PA64 support (currently disabled).
27 years ago
Jeff Law
d8475ff6b6
* configure.tgt: Add NetBSD/sparc ELF, and NetBSD/sparc64 support.
27 years ago
Jim Wilson
800eeca487
IA-64 ELF support.
27 years ago
Geoffrey Keating
bdbe570575
* scripttempl/elfppc.sc: Remove.
* emulparams/elf32ppc.sh: Use elf.sc.
* emulparams/elf32lppc.sh: Use elf.sc.
* emulparams/elf32ppclinux.sh: Use elf.sc.
* emulparams/elf32ppcsim.sh: New file.
* emulparams/elf32lppcsim.sh: New file.
* Makefile.am: Update dependencies. Add elf32ppcsim ad elf32lppcsim.
(ALL_EMULATIONS): Add elf32ppcsim ad elf32lppcsim.
* Makefile.in: Regenerate.
* configure.tgt (powerpc-*): Add elf32ppcsim and elf32lppcsim.
27 years ago
Alan Modra
adde6300e0
ATMEL AVR microcontroller support.
27 years ago
Ian Lance Taylor
4e277b3808
* configure.tgt: Remove *-*-aout, *-*-coff, and *-*-netware.
27 years ago
Alexandre Oliva
ad51fb572c
* configure.tgt (targ_extra_ofiles): Enable elf64_sparc on
GNU/Linux/sparc, but keep the default as 32.
27 years ago
Alexandre Oliva
a1836d496f
* configure.tgt: Enable elf64_sparc on Solaris7+/sparc. And make
it default if sparcv9 or sparc64.
27 years ago
Nick Clifton
344a211f99
Add support for WinCE based toolchains.
27 years ago
Alan Modra
5b93d8bb51
Add IBM 370 support.
27 years ago
Nick Clifton
0decc84046
Add arm-conix target
27 years ago
Ian Lance Taylor
c6c8c6dc7a
1999-09-04 Steve Chamberlain <sac@pobox.com>
* 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.
27 years ago
Jeff Law
f6e143a199
* emulparams/elf64hppa.sh: New file.
* configure.tgt (hppa*w-*-*): Use elf64hppa emulation.
* Makefile.am (ALL_64_EMULATIONS): Add eelf64hppa.o
(eelf64hppa.c): Add dependencies.
* Makefile.in: Rebuilt.
27 years ago
Nick Clifton
8959586aab
Patch from Roland McGrath <roland@baalperazim.frob.com>
Add arm-netbsd target.
27 years ago
Ian Lance Taylor
a7e78dae79
1999-08-05 Donn Terry <donn@interix.com>
* 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.
27 years ago
Nick Clifton
5fa803d337
Philip Blundell <pb@nexus.co.uk>
* 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.
27 years ago
Ian Lance Taylor
41d390a7ac
1999-07-21 H.J. Lu <hjl@gnu.org>
* configure.tgt (mips*el-*-vxworks*): New target.
1999-07-21 Brad M. Garcia <bgarcia@fore.com>
* configure.tgt (i[3456]86-*-vxworks*): New target.
27 years ago
Jeff Law
5c61c5ab19
* configure.tgt (hppa*-linux-gnu*): New target.
28 years ago
Mark Mitchell
22c675a780
* Makefile.am (ALL_64_EMULATIONS): Add eelf64bmip.
(eelf64bmip): New target.
* Makefile.in: Regenerated.
* configure.tgt (mips-sgi-irix6*): Add 64-bit emulation.
* emulparams/elf64bmip.sh: New file.
28 years ago
Mark Mitchell
dc83197880
* Makefile.am (ALL_EMULATIONS): Add eelf32bmipn32.o.
(eelf32bmipn32.c): New target.
* Makefile.in: Regenerated.
* configure.tgt (mips-sgi-irix6*): Make n32 the default
emulation.
* emulparams/elf32bmipn32.sh: New file.
28 years ago
Richard Henderson
3336653ad1
* Makefile.am (GENSCRIPTS): Pass EMULATION_LIBPATH, not EMUL.
* configure.in (all_emuls): Add targ_extra_libpath.
(all_libpath, EMULATION_LIBPATH): Define.
* configure.tgt (powerpc-*-linux-gnu*): Define targ_extra_libpath.
* genscripts.sh (LIB_PATH): Define if emulation in EMULATION_LIBPATH.
28 years ago
Ian Lance Taylor
2641b0c9d8
1999-06-12 David O'Brien <obrien@freebsd.org>
* configure.tgt: (i[3456]86-*-freebsd*): Now defaults to ELF.
28 years ago
Richard Henderson
ec2f040d55
Cort Dougan <cort@attis.cs.nmt.edu>
* Makefile.am (ALL_EMULATIONS): Add eelf32ppclinux.o.
* configure.tgt (powerpc-*-linux-gnu): Use it.
* emulparams/elf32ppclinux.sh: New file.
28 years ago
Ian Lance Taylor
0ccf812a6e
1999-05-28 Martin Dorey <mdorey@madge.com>
* configure.tgt (i960-*-elf*): New target.
* emulparams/elf32_i960.sh: New file.
* Makefile.am (ALL_EMULATIONS): Add eelf32_i960.o.
(eelf32_i960.c): New target.
* Makefile.in: Rebuild.
28 years ago
Richard Henderson
de24ad2106
Joel Sherrill (joel@OARcorp.com)
* configure.tgt (i386-*-rtemself*, sh-*-rtemself*): New targets.
(mips*el-*-rtems*, powerpcle-*-rtems*): New targets.
28 years ago
Nick Clifton
71acc4e8d5
REstore mcore support (duh!)
28 years ago
Nick Clifton
9484f685a5
Remove traces of mcore.
28 years ago
Richard Henderson
252b5132c7
19990502 sourceware import
28 years ago
Stan Shebs
071ea11e85
Initial creation of sourceware repository
28 years ago
Nick Clifton
29b5edecd7
Add support for StrongARM target.
28 years ago
Nick Clifton
a21a12e39e
Remove v850e sanitization
28 years ago
Vladimir Makarov
3d26bb0e8e
1999-01-31 17:57:31 1998 Michael Meissner <meissner@cygnus.com>
* scripttempl/elfppc.sc: Add support for -fleading-underscores
switch in all linker generated symbols.
* configure.tgt (powerpc{,le}*-*-vxworks): Add as aliases for
powerpc{,le}-*-eabi.
28 years ago
Ian Lance Taylor
4bd1816047
* configure.tgt (m68*-*-gnu*): New target. From Aymeric Vincent
<aymeric.vincent@emi.u-bordeaux.fr>.
28 years ago
DJ Delorie
eb8061bf35
* pe-dll.c: New file; direct support for PE DLLs
* deffile.h: New file; direct support for PE DLLs
* deffilep.y: New file; direct support for PE DLLs
* emultempl/pe.em: add direct support for PE DLLs
* configure.tgt: allow target-specific extra files
* configure.in: allow target-specific extra files
* ldlang.c (lang_add_assignment): return the assignment so that
one can change the value later based on the object files (pe-dll
DEF files do this)
* ldint.texinfo: add section for emulation walkthrough
28 years ago
Nick Clifton
7192be38cc
Add support for FR30
28 years ago
Ian Lance Taylor
b69153b601
remove d30v sanitization
28 years ago