summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>1994-10-07 01:03:20 +0000
committerPer Bothner <per@bothner.com>1994-10-07 01:03:20 +0000
commit5f8c92c66eb80ef5f5c1c5345144c0d32cab24da (patch)
tree2a01ba54cee535b0d6dc4662036b9508d74fb057
parentb00b44c43ccec2cbacb49a56daef7b4b4390375d (diff)
Patch to handle old Convex systems (without uname).
-rwxr-xr-xconfig.guess26
1 files changed, 26 insertions, 0 deletions
diff --git a/config.guess b/config.guess
index 8358e6dd31..95819f1159 100755
--- a/config.guess
+++ b/config.guess
@@ -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