OSDN Git Service

Daily bump.
[pf3gnuchains/gcc-fork.git] / gcc / config.host
index d55447c..696c79e 100644 (file)
@@ -100,9 +100,17 @@ case ${host} in
 esac
 
 case ${host} in
-  alpha*-*-linux*)
+  arm*-*-linux*)
     case ${target} in
-      alpha*-*-linux*)
+      arm*-*-*)
+       host_extra_gcc_objs="driver-arm.o"
+       host_xmake_file="${host_xmake_file} arm/x-arm"
+       ;;
+    esac
+    ;;
+  alpha*-*-linux* | alpha*-dec-osf*)
+    case ${target} in
+      alpha*-*-linux* | alpha*-dec-osf*)
        host_extra_gcc_objs="driver-alpha.o"
        host_xmake_file="${host_xmake_file} alpha/x-alpha"
        ;;
@@ -118,9 +126,9 @@ case ${host} in
        ;;
     esac
     ;;
-  mips*-*-linux*)
+  mips*-*-linux* | mips-sgi-irix*)
     case ${target} in
-      mips*-*-linux*)
+      mips*-*-linux* | mips-sgi-irix*)
        host_extra_gcc_objs="driver-native.o"
        host_xmake_file="${host_xmake_file} mips/x-native"
       ;;
@@ -157,6 +165,22 @@ case ${host} in
        ;;
     esac
     ;;
+  sparc*-*-solaris2*)
+    case ${target} in
+      sparc*-*-solaris2*)
+       host_extra_gcc_objs="driver-sparc.o"
+       host_xmake_file="${host_xmake_file} sparc/x-sparc"
+       ;;
+    esac
+    ;;
+  sparc*-*-linux*)
+    case ${target} in
+      sparc*-*-linux*)
+       host_extra_gcc_objs="driver-sparc.o"
+       host_xmake_file="${host_xmake_file} sparc/x-sparc"
+       ;;
+    esac
+    ;;
 esac
 
 # Machine-specific settings.