Update RTEMS targets
authorNick Clifton <nickc@redhat.com>
Fri, 1 Dec 2000 18:37:16 +0000 (18:37 +0000)
committerNick Clifton <nickc@redhat.com>
Fri, 1 Dec 2000 18:37:16 +0000 (18:37 +0000)
bfd/ChangeLog
bfd/config.bfd

index 7436c269ea0fe37062f475537470a74b4d26edad..059827abea23ec29f6110b20300f1ef320fc944a 100644 (file)
@@ -1,3 +1,9 @@
+2000-12-01      Joel Sherrill <joel@OARcorp.com>
+
+       * config.bfd (arm-*-rtems*, a29k-*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 (BFD64_BACKENDS): Add elf64-x86-64.lo
index ab9a0ec161f066c2185c3db3dc740acda76c784b..f420b7e564685167dcc0ccc0b4e0e2ef23e35536 100644 (file)
@@ -139,6 +139,10 @@ case "${targ}" in
     targ_selvecs=armcoff_big_vec
     targ_underscore=yes
     ;;
+  arm-*-rtems*)
+    targ_defvec=bfd_elf32_littlearm_vec
+    targ_selvecs=bfd_elf32_bigarm_vec
+    ;;
   armeb-*-elf | arm*b-*-linux-gnu*)
     targ_defvec=bfd_elf32_bigarm_vec
     targ_selvecs=bfd_elf32_littlearm_vec
@@ -195,7 +199,7 @@ case "${targ}" in
     ;;
 
   a29k-*-ebmon* | a29k-*-udi* | a29k-*-coff* | a29k-*-sym1* | \
-  a29k-*-vxworks* | a29k-*-sysv*)
+  a29k-*-vxworks* | a29k-*-sysv* | a29k-*rtems*)
     targ_defvec=a29kcoff_big_vec
     targ_selvecs=sunos_big_vec
     targ_underscore=yes
@@ -807,6 +811,15 @@ case "${targ}" in
   sparc*-*-coff*)
     targ_defvec=sparccoff_vec
     ;;
+  sparc*-*-rtemsaout*)
+    targ_defvec=sunos_big_vec
+    targ_selvecs="bfd_elf32_sparc_vec sparccoff_vec"
+    targ_underscore=yes
+    ;;
+  sparc*-*-rtems* | sparc*-*-rtemself*)
+    targ_defvec=bfd_elf32_sparc_vec
+    targ_selvecs="sunos_big_vec sparccoff_vec"
+    ;;
   sparc*-*-* | sparc*-*-rtems*)
     targ_defvec=sunos_big_vec
     targ_underscore=yes