Patch to handle old Convex systems (without uname).
authorPer Bothner <bothner@gcc.gnu.org>
Fri, 7 Oct 1994 01:03:20 +0000 (18:03 -0700)
committerPer Bothner <bothner@gcc.gnu.org>
Fri, 7 Oct 1994 01:03:20 +0000 (18:03 -0700)
From-SVN: r8232

gcc/config.guess

index 8358e6dd31722a4ed91bff0b7960affcf4a3e94f..95819f1159314d24d2634916fd876af460f60e78 100755 (executable)
@@ -419,6 +419,32 @@ rm -f dummy.c dummy
 
 test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; }
 
+# Convex versions that predate uname can use getsysinfo(1)
+
+if [ -x /usr/convex/getsysinfo ]
+then
+    case `getsysinfo -f cpu_type` in
+    c1*)
+       echo c1-convex-bsd
+       exit 0 ;;
+    c2*)
+       if getsysinfo -f scalar_acc
+       then echo c32-convex-bsd
+       else echo c2-convex-bsd
+       fi
+       exit 0 ;;
+    c34*)
+       echo c34-convex-bsd
+       exit 0 ;;
+    c38*)
+       echo c38-convex-bsd
+       exit 0 ;;
+    c4*)
+       echo c4-convex-bsd
+       exit 0 ;;
+    esac
+fi
+
 #echo '(Unable to guess system type)' 1>&2
 
 exit 1