Update RTEMS targets
authorNick Clifton <nickc@redhat.com>
Fri, 1 Dec 2000 18:28:58 +0000 (18:28 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 1 Dec 2000 18:28:58 +0000 (18:28 +0000)
ld/ChangeLog
ld/configure.tgt

index 2097d0c487262d0686382239f6881d46de54d4e4..6624b00a63439518bb6dbd9c1de23715cb96bcaa 100644 (file)
@@ -1,3 +1,10 @@
+2000-12-01      Joel Sherrill <joel@OARcorp.com>
+
+        * configure.tgt (arm-*-rtems*, a29k-*rtems*, h8300-*-rtems*):
+       New targets.
+       (sparc*-*-rtemself*, sparc*-*-rtemsaout*): New targets.
+       (sparc*-*-rtems*): Switched from a.out to ELF.
+
 2000-11-30  Jan Hubicka  <jh@suse.cz>
 
        * Makefile.am (ALL_EMULATIONS): Add eelf_x86_64.o
index cd849b38112f86dccb950be21fd5ef5de862122f..dd0e1663e8b721d81ea93cff0d063f9218fd131d 100644 (file)
@@ -76,7 +76,9 @@ sparcv9-*-solaris2* | sparc64-*-solaris2*)
                        ;;
 sparc*-*-solaris2*)    targ_emul=elf32_sparc ;;
 sparc*-wrs-vxworks*)   targ_emul=sparcaout ;;
-sparc*-*-rtems*)       targ_emul=sparcaout ;;
+sparc*-*-rtemsaout*)    targ_emul=sparcaout ;;
+sparc*-*-rtemself*)     targ_emul=elf32_sparc ;;
+sparc*-*-rtems*)        targ_emul=elf32_sparc ;;
 i860-stardent-sysv4* | i860-stardent-elf*)
                        targ_emul=elf32_i860 ;;
 i960-wrs-vxworks5.0*)  targ_emul=gld960 ;;
@@ -167,6 +169,7 @@ arm-*-aout | armel-*-aout) targ_emul=armaoutl ;;
 armeb-*-aout)          targ_emul=armaoutb ;;
 arm-*-coff)            targ_emul=armcoff ;;
 arm-*-netbsd*)         targ_emul=armnbsd ;;
+arm-*-rtems*)          targ_emul=armelf ;;
 arm-*-elf)             targ_emul=armelf ;;
 arm-*-oabi)            targ_emul=armelf_oabi ;;
 arm*-*-linux-gnu*)     targ_emul=armelf_linux; targ_extra_emuls="armelf_linux26 armelf" ;;
@@ -184,7 +187,7 @@ thumb-*-pe)         targ_emul=armpe ;
                        targ_extra_ofiles="deffilep.o pe-dll.o" ;;
 xscale-*-coff)         targ_emul=armcoff ;;
 xscale-*-elf)          targ_emul=armelf ;;
-h8300-*-hms* | h8300-*-coff*)
+h8300-*-hms* | h8300-*-coff* | h8300-*-rtems*)
                        targ_emul=h8300; targ_extra_emuls="h8300h h8300s"
                        ;;
 h8500-*-hms* | h8500-*-coff*)