]> Git Repo - binutils.git/blobdiff - configure.in
(sim_stop_signal): Result is now enum sim_stop.
[binutils.git] / configure.in
index a6dc95ddf4bda9daa06b893a669b5c6a28a8397c..47f4f90c27b8c03f85c833b6d3f1c8d34e3f1269 100644 (file)
@@ -83,7 +83,7 @@ srcname="gnu development package"
 # per-host:
 
 case "${host}" in
-  m68k-hp-hpux)                  host_makefile_frag=config/mh-hp300 ;;
+  m68k-hp-hpux*)         host_makefile_frag=config/mh-hp300 ;;
   m68k-apollo-sysv*)      host_makefile_frag=config/mh-apollo68 ;;
   m68k-apollo-bsd*)       host_makefile_frag=config/mh-a68bsd ;;
   m88k-motorola-sysv*)    host_makefile_frag=config/mh-delta88;;
@@ -95,7 +95,7 @@ case "${host}" in
   i[34]86-ncr-sysv4*)     host_makefile_frag=config/mh-ncr3000 ;;
   i[34]86-*-sco*)         host_makefile_frag=config/mh-sco ;;
   i[34]86-*-isc*)        host_makefile_frag=config/mh-sysv ;;
-  i[34]86-*-linux       host_makefile_frag=config/mh-linux ;;
+  i[34]86-*-linux*)       host_makefile_frag=config/mh-linux ;;
   i[34]86-*-solaris2*)    host_makefile_frag=config/mh-sysv4 ;;
   i[34]86-*-aix*)        host_makefile_frag=config/mh-aix386 ;;
   vax-*-ultrix2*)         host_makefile_frag=config/mh-vaxult2 ;;
@@ -104,9 +104,10 @@ case "${host}" in
   *-*-solaris2*)          host_makefile_frag=config/mh-solaris ;;
   m68k-sun-*)            host_makefile_frag=config/mh-sun3 ;;
   *-sun-*)               host_makefile_frag=config/mh-sun ;;
-  *-hp-hpux             host_makefile_frag=config/mh-hpux ;;
+  *-hp-hpux*)             host_makefile_frag=config/mh-hpux ;;
   *-*-hiux*)              host_makefile_frag=config/mh-hpux ;;
-  *-*-lynxos*)           host_makefile_frag=config/mh-lynxos ;;
+  *-*-lynxos*)           host_makefile_frag=config/mh-lynxos
+                               cross_only="xiberty" ;;
   *-*-sysv4*)             host_makefile_frag=config/mh-sysv4 ;;
   *-*-sysv*)              host_makefile_frag=config/mh-sysv ;;
 esac
@@ -118,7 +119,7 @@ use_gnu_ld=
 use_gnu_as=
 
 case "${target}" in
-  hppa*-hp-hpux        target_makefile_frag=config/mt-hppa ;;
+  hppa*-hp-hpux*)        target_makefile_frag=config/mt-hppa ;;
 esac
 
 # some tools are so dependent upon X11 that if we're not building with X, 
@@ -165,7 +166,7 @@ fi
 # complain if the target or host isn't supported.
 
 case "${host}" in
-  alpha-dec-osf1)
+  alpha-dec-osf1*)
     configdirs=`echo ${configdirs} | sed -e 's/gdb//'`
     ;;
   i[34]86-*-go32)
@@ -179,8 +180,8 @@ case "${host}" in
 esac
 
 case "${target}" in
-  alpha-dec-osf1)
-    configdirs=`echo ${configdirs} | sed -e 's/ld//;s/binutils//;s/gas //'`
+  alpha-dec-osf1*)
+    configdirs=`echo ${configdirs} | sed -e 's/gas //'`
     configdirs=`echo ${configdirs} | sed -e 's/gdb//;s/emacs//;s/fileutils//'`
     configdirs=`echo ${configdirs} | sed -e 's/grep//;s/libg++//;s/libio//'`
     ;; 
@@ -203,7 +204,9 @@ case "${target}" in
     configdirs=`echo ${configdirs} | sed -e 's/emacs//'`
     ;; 
   hppa*-*-*)
-    # HP's C compiler doesn't handle Emacs correctly
+    # HP's C compiler doesn't handle Emacs correctly (but on BSD and Mach
+    # cc is gcc, and on any system a user should be able to link cc to
+    # whatever they want.  FIXME, emacs).
     case "${CC}" in
        "" | cc*) configdirs=`echo ${configdirs} | sed -e 's/emacs//'` ;;
         *) echo "building emacs" ;;
@@ -240,6 +243,9 @@ case "${target}" in
   sparc-*-sunos4*)
     use_gnu_ld=no
     ;;
+  sparc-*-solaris2*)
+    configdirs=`echo ${configdirs} | sed -e 's/ld//'`
+    ;;
   i[34]86-*-sco*)
     configdirs=`echo ${configdirs} | sed -e 's/gprof//'`
     ;;
This page took 0.025413 seconds and 4 git commands to generate.