* config/rx-parse.y: Make the .L optional for ADC and SBB.
[deliverable/binutils-gdb.git] / gas / configure.tgt
index 1909160e299ab848db944cfe6b87203dbfe9d0de..99a276fcc0365afd7713461c25c4d276c546d628 100644 (file)
@@ -13,7 +13,7 @@
 #   em         emulation; identifies the config/te-* files
 
 # Optional output shell variables; these are not always set:
-#   arch       the default architecture; sets DEFAULT_ARCH on some systems 
+#   arch       the default architecture; sets DEFAULT_ARCH on some systems
 #   endian     "big" or "little"; used on bi-endian systems
 
 cpu_type=
@@ -38,14 +38,15 @@ case ${cpu} in
   cr16*)               cpu_type=cr16 endian=little ;;
   crisv32)             cpu_type=cris arch=crisv32 ;;
   crx*)                        cpu_type=crx endian=little ;;
+  epiphany*)           cpu_type=epiphany endian=little ;;
   fido)                        cpu_type=m68k ;;
   hppa*)               cpu_type=hppa ;;
   i[3-7]86)            cpu_type=i386 arch=i386;;
   ia64)                        cpu_type=ia64 ;;
-  ip2k)                        cpu_type=ip2k endian=big ;; 
-  iq2000)              cpu_type=iq2000 endian=big ;; 
+  ip2k)                        cpu_type=ip2k endian=big ;;
+  iq2000)              cpu_type=iq2000 endian=big ;;
   lm32)                        cpu_type=lm32 ;;
-  m32c)                        cpu_type=m32c endian=big ;;
+  m32c)                        cpu_type=m32c endian=little ;;
   m32r)                        cpu_type=m32r endian=big ;;
   m32rle)              cpu_type=m32r endian=little ;;
   m5200)               cpu_type=m68k ;;
@@ -64,6 +65,7 @@ case ${cpu} in
   powerpc*le*)         cpu_type=ppc endian=little ;;
   powerpc*)            cpu_type=ppc endian=big ;;
   rs6000*)             cpu_type=ppc ;;
+  rl78*)               cpu_type=rl78 ;;
   rx)                  cpu_type=rx ;;
   s390x*)              cpu_type=s390 arch=s390x ;;
   s390*)               cpu_type=s390 arch=s390 ;;
@@ -80,13 +82,10 @@ case ${cpu} in
   sparclet*)           cpu_type=sparc arch=sparclet ;;
   sparclite*)          cpu_type=sparc arch=sparclite ;;
   sparc*)              cpu_type=sparc arch=sparclite ;; # ??? See tc-sparc.c.
-  strongarm*be)                cpu_type=arm endian=big ;;
-  strongarm*b)         cpu_type=arm endian=big ;;
-  strongarm*)          cpu_type=arm endian=little ;;
+  tilegx*be)           cpu_type=tilegx endian=big ;;
+  tilegx*)             cpu_type=tilegx endian=little ;;
   v850*)               cpu_type=v850 ;;
   x86_64*)             cpu_type=i386 arch=x86_64;;
-  xscale*be|xscale*b)  cpu_type=arm endian=big ;;
-  xscale*)             cpu_type=arm endian=little ;;
   xtensa*)             cpu_type=xtensa arch=xtensa ;;
   *)                   cpu_type=${cpu} ;;
 esac
@@ -106,9 +105,9 @@ case ${generic_target} in
   arc-*-elf*)                          fmt=elf ;;
 
   arm-*-aout)                          fmt=aout ;;
-  arm-*-coff | thumb-*-coff)           fmt=coff ;;
-  arm-*-rtems* | thumb-*-rtems*)       fmt=elf ;;
-  arm-*-elf | thumb-*-elf)             fmt=elf ;;
+  arm-*-coff)                          fmt=coff ;;
+  arm-*-rtems*)                                fmt=elf ;;
+  arm-*-elf)                           fmt=elf ;;
   arm-*-eabi*)                         fmt=elf em=armeabi ;;
   arm-*-symbianelf*)                   fmt=elf em=symbian ;;
   arm-*-kaos*)                         fmt=elf ;;
@@ -121,10 +120,10 @@ case ${generic_target} in
   arm-*-netbsdelf*)                    fmt=elf  em=nbsd ;;
   arm-*-*n*bsd*)                       fmt=aout em=nbsd ;;
   arm-*-nto*)                          fmt=elf ;;
-  arm-epoc-pe | thumb-epoc-pe)         fmt=coff em=epoc-pe ;;
+  arm-epoc-pe)                         fmt=coff em=epoc-pe ;;
   arm-wince-pe | arm-*-wince | arm*-*-mingw32ce* | arm*-*-cegcc*)
                                        fmt=coff em=wince-pe ;;
-  arm-*-pe | thumb-*-pe)               fmt=coff em=pe ;;
+  arm-*-pe)                            fmt=coff em=pe ;;
   arm-*-riscix*)                       fmt=aout em=riscix ;;
 
   avr-*-*)                             fmt=elf bfd_gas=yes ;;
@@ -146,6 +145,8 @@ case ${generic_target} in
   d30v-*-*)                            fmt=elf ;;
   dlx-*-*)                             fmt=elf ;;
 
+  epiphany-*-*)                                fmt=elf ;;
+
   fr30-*-*)                            fmt=elf ;;
   frv-*-*linux*)                       fmt=elf em=linux;;
   frv-*-*)                             fmt=elf ;;
@@ -182,6 +183,10 @@ case ${generic_target} in
   i386-*-elf)                          fmt=elf ;;
   i386-*-kaos*)                                fmt=elf ;;
   i386-*-bsd*)                         fmt=aout em=386bsd ;;
+  i386-*-nacl*)                                fmt=elf em=nacl
+    case ${cpu} in
+      x86_64*)                         arch=x86_64:32 ;;
+    esac ;;
   i386-*-netbsd0.8)                    fmt=aout em=386bsd ;;
   i386-*-netbsdpe*)                    fmt=coff em=pe ;;
   i386-*-netbsd*-gnu* | \
@@ -205,8 +210,8 @@ case ${generic_target} in
   i386-*-freebsdaout*)                 fmt=aout em=386bsd ;;
   i386-*-freebsd[12].*)                        fmt=aout em=386bsd ;;
   i386-*-freebsd[12])                  fmt=aout em=386bsd ;;
-  i386-*-freebsd* | i386-*-kfreebsd*-gnu | i386-*-dragonfly*)
-                                       fmt=elf em=freebsd ;;
+  i386-*-freebsd* \
+  | i386-*-kfreebsd*-gnu)              fmt=elf em=freebsd ;;
   i386-*-sysv*)                                fmt=coff ;;
   i386-*-sco3.2v5*coff)                        fmt=coff ;;
   i386-*-isc*)                         fmt=coff ;;
@@ -259,6 +264,7 @@ case ${generic_target} in
   m68hc11-*-* | m6811-*-*)             fmt=elf ;;
   m68hc12-*-* | m6812-*-*)             fmt=elf ;;
 
+  m68k-*-aout)                         fmt=aout bfd_gas=yes ;;
   m68k-*-elf*)                         fmt=elf ;;
   m68k-*-sysv4*)                       fmt=elf em=svr4 ;;
   m68k-*-rtems*)                       fmt=elf ;;
@@ -289,6 +295,8 @@ case ${generic_target} in
   mips-*-lnews*)                       fmt=ecoff em=lnews ;;
   mips-*-riscos*)                      fmt=ecoff ;;
   mips*-*-linux*)                      fmt=elf em=tmips ;;
+  mips*-*-freebsd* | mips*-*-kfreebsd*-gnu)
+                                       fmt=elf em=freebsd ;;
   mips-*-sysv4*MP* | mips-*-gnu*)      fmt=elf em=tmips ;;
   mips*-sde-elf*)                      fmt=elf em=tmips ;;
   mips-*-sysv*)                                fmt=ecoff ;;
@@ -368,6 +376,7 @@ case ${generic_target} in
   shle*-*-kaos*)                       fmt=elf ;;
   sh64-*-elf*)                         fmt=elf ;;
 
+  sparc64-*-rtems*)                    fmt=elf ;;
   sparc-*-rtems*)                      fmt=elf ;;
   sparc-*-sunos4*)                     fmt=aout em=sun3 ;;
   sparc-*-aout)                                fmt=aout em=sparcaout ;;
@@ -400,14 +409,13 @@ case ${generic_target} in
   tic54x-*-* | c54x*-*-*)              fmt=coff bfd_gas=yes need_libm=yes;;
   tic6x-*-*)                           fmt=elf ;;
 
+  tilepro-*-* | tilegx*-*-*)           fmt=elf ;;
+
   v850*-*-*)                           fmt=elf ;;
 
   vax-*-netbsdelf*)                    fmt=elf em=nbsd ;;
   vax-*-linux-*)                       fmt=elf em=linux ;;
 
-  xscale-*-coff)                       fmt=coff ;;
-  xscale-*-elf)                                fmt=elf ;;
-
   xstormy16-*-*)                       fmt=elf ;;
 
   xtensa*-*-*)                         fmt=elf ;;
@@ -417,6 +425,7 @@ case ${generic_target} in
   z8k-*-coff | z8k-*-sim)              fmt=coff ;;
 
   *-*-aout | *-*-scout)                        fmt=aout ;;
+  *-*-dragonfly*)                      fmt=elf em=dragonfly ;;
   *-*-freebsd* | *-*-kfreebsd*-gnu)    fmt=elf em=freebsd ;;
   *-*-bsd*)                            fmt=aout em=sun3 ;;
   *-*-generic)                         fmt=generic ;;
This page took 0.02559 seconds and 4 git commands to generate.