(int64e_type): Fix definition.
[deliverable/binutils-gdb.git] / bfd / configure.in
index 03040af652c0eeb00b0f06fa98afb4c624692d96..e28e4ed36b01205fffbc656d541bace4e87d91e3 100644 (file)
@@ -17,11 +17,8 @@ files="hosts/${my_host}.h"
 links="sysdep.h"
 
 if [ ! -f ${srcdir}/${files} ] ; then
-       if [ -n "${my_host}" ] ; then
-               echo '***' No file ${srcdir}/${files} 1>&2
-       fi
-       echo '***' ${srcname} does not support host ${host} 1>&2
-       exit 1
+       files=../bfd/hosts/std-host.h
+       echo "[${srcname} has no specific support for host ${host} -- using std-host]"
 fi
 
 host_makefile_frag=
@@ -37,18 +34,26 @@ fi
 #  convention, else the table becomes a real mess to understand and maintain.
 
 case "${target}" in
+  alpha-*-*)           bfd_target=alphaosf ;;
   a29k-*-ebmon)                bfd_target=a29k-coff ;;
   a29k-*-udi)          bfd_target=a29k-coff ;;
   a29k-*-aout)         bfd_target=a29k-aout ;;
   a29k-*-coff)         bfd_target=a29k-coff ;;
   a29k-*-sym1)         bfd_target=a29k-coff ;;
   h8300-*-*)           bfd_target=h8300-coff ;;
+  h8500-*-*)           bfd_target=h8500-coff ;;
+  sh-*-*)              bfd_target=sh-coff ;;
   hppa*-*-bsd)         bfd_target=hppabsd ;;
   hppa*-*-hpux)                bfd_target=hppahpux ;;
+  hppa*-*-osf)         bfd_target=hppa-elf ;;
   i[34]86-*-sysv4*)    bfd_target=i386-elf ;;
   i[34]86-*-sysv*)     bfd_target=i386-coff ;;
-  i[34]86-*-sco*)      bfd_target=i386-coff ;;
+  i[34]86-*-isc*)      bfd_target=i386-coff ;;
+  i[34]86-*-sco*)      bfd_target=i386-sco ;;
   i[34]86-*-bsd*)      bfd_target=i386-bsd ;;
+  i[34]86-*-aix*)      bfd_target=i386-coff ;;
+  i[34]86-*-elf)       bfd_target=i386-elf ;;
+  i[34]86-*-linux*)    bfd_target=i386-linux ;;
   i[34]86-none-*)      bfd_target=i386-coff ;;
   i960-*-vxworks)      bfd_target=i960-bout ;;
   i960-*-aout)         bfd_target=i960-bout ;;
@@ -63,15 +68,17 @@ case "${target}" in
   m68*-ericsson-*)     bfd_target=m68k-aout ;;
   m68*-netx-*)         bfd_target=m68k-aout ;;
   m88k-*-*)            bfd_target=m88k-coff ;;
-  mips-big-*)          bfd_target=irix3 ;;
+  mips-big-*)          bfd_target=bigmips ;;
+  mips-dec-bsd*)        bfd_target=mipsdecbsd ;;
   mips-dec-*)          bfd_target=decstation ;;
-  mips-sgi-*)          bfd_target=irix3 ;;
+  mips-*-ecoff)                bfd_target=bigmips ;;
+  mips-sgi-*)          bfd_target=bigmips ;;
   rs6000-*-*)          bfd_target=rs6000 ;;
   sparc-*-solaris2*)   bfd_target=sparc-elf ;;
   sparc-*-sysv4*)      bfd_target=sparc-elf ;;
-  sparc-*-*)           bfd_target=sparc-aout ;;
-  sparclite-*-*)       bfd_target=sparc-aout ;;
+  sparc*-*-*)          bfd_target=sparc-aout ;;
   tahoe-*-*)           bfd_target=tahoe ;;
+  vax-*-vms)           bfd_target=vax-vms ;;
   vax-*-*)             bfd_target=vax ;;
   we32k-*-*)           bfd_target=we32k ;;
   z8k*-*-*)            bfd_target=z8k-coff ;;
@@ -81,9 +88,7 @@ case "${target}" in
   *-*-sysv4*)          bfd_target=${target_cpu}-elf ;;
   *-*-solaris2*)       bfd_target=${target_cpu}-elf ;;
   *-*-go32)            bfd_target=${target_cpu}-aout ;;
-  *-*-linux*)          bfd_target=${target_cpu}-linux ;;
   *-*-sysv*)           bfd_target=${target_cpu}-coff ;;
-  *-*-scosysv*)                bfd_target=${target_cpu}-coff ;;
 
   *-adobe-*)           bfd_target=adobe ;;
   *-sony-*)            bfd_target=news ;;
@@ -106,3 +111,16 @@ target_makefile_frag=config/${bfd_target}.mt
 
 # We don't do any links based on the target system, just very minor makefile
 # config.
+
+# post-target:
+
+case ${with_minimal_bfd} in
+  yes)
+    echo MINIMIZE=1 >> Makefile
+    ;;
+  no | "")
+    ;;
+  *)
+    echo "*** bad value \"${with_minimal_bfd}\" for minimal-bfd flag; ignored" 1>&2
+    ;;
+esac
This page took 0.023557 seconds and 4 git commands to generate.