RTEMS gas/configure.in patch

Joel Sherrill joel.sherrill@OARcorp.com
Fri Dec 1 05:37:00 GMT 2000


Similar to previous config.bfd patch except h8300-rtems was
missing in gas.

Don't forget to regenerate configure. :)

2000-12-01      Joel Sherrill <joel@OARcorp.com>

        * configure.in (arm-*-rtems*, a29k-*rtems*, h8300-*-rtems*):
        New targets.
        * configure.in (sparc*-*-rtemself*, sparc*-*-rtemsaout*): New
targets.
        * configure.in (sparc*-*-rtems*): Switched from a.out to ELF.


-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel@OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985
Index: gas/configure.in
===================================================================
RCS file: /cvs/src/src/gas/configure.in,v
retrieving revision 1.46
diff -u -r1.46 configure.in
--- configure.in	2000/11/07 01:21:10	1.46
+++ configure.in	2000/12/01 13:20:09
@@ -163,6 +163,7 @@
       a29k-amd-udi)         fmt=coff ;;
       a29k-amd-ebmon)       fmt=coff ;;
       a29k-nyu-sym1)        fmt=coff ;;
+      a29k-*-rtems*)        fmt=coff ;;
       a29k-*-vxworks*)      fmt=coff ;;
 
       alpha*-*-*vms*)	    fmt=evax ;;
@@ -177,6 +178,7 @@
 
       arm-*-aout)	                fmt=aout ;;
       arm-*-coff | thumb-*-coff)        fmt=coff ;;
+      arm-*-rtems | thumb-*-rtems)      fmt=elf ;;
       arm-*-elf | thumb-*-elf)          fmt=elf ;;
       arm*-*-conix*)			fmt=elf ;;
       arm-*-linux*aout*)	        fmt=aout em=linux ;;
@@ -220,6 +222,7 @@
       hppa-*-bsd*)          fmt=som em=hppa ;;
       hppa-*-hiux*)         fmt=som em=hppa ;;
 
+      h8300-*-rtems*)       fmt=coff ;;
       h8300-*-coff)         fmt=coff ;;
 
       i370-*-elf* | i370-*-linux*) fmt=elf ;;
@@ -382,7 +385,9 @@
       ns32k-pc532-netbsd* | ns32k-pc532-lites*)  fmt=aout em=nbsd532 ;;
       ns32k-pc532-openbsd*) fmt=aout em=nbsd532 ;;
 
-      sparc-*-rtems*)       fmt=aout ;;
+      sparc-*-rtemsaout*)   fmt=aout ;;
+      sparc-*-rtemself*)    fmt=elf ;;
+      sparc-*-rtems*)       fmt=elf ;;
       sparc-*-sunos4*)      fmt=aout em=sun3 ;;
       sparc-*-aout | sparc*-*-vxworks*)
 			    fmt=aout em=sparcaout ;;


More information about the Binutils mailing list