changeset 12364:a910242e72c0

(i386-sequent-ptx): Properly get version number.
author Richard Kenner <kenner@gnu.org>
date Thu, 22 Jun 1995 23:01:20 +0000
parents cc16f6c558b4
children 8fecaa78ac4b
files config.guess
diffstat 1 files changed, 16 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/config.guess	Thu Jun 22 22:36:39 1995 +0000
+++ b/config.guess	Thu Jun 22 23:01:20 1995 +0000
@@ -422,6 +422,10 @@
 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
 
 cat >dummy.c <<EOF
+#ifdef _SEQUENT_
+# include <sys/types.h>
+# include <sys/utsname.h>
+#endif
 main ()
 {
 #if defined (sony)
@@ -485,7 +489,18 @@
 #endif
 
 #if defined (_SEQUENT_)
-  printf ("i386-sequent-ptx\n"); exit (0);
+    struct utsname un;
+
+    uname(&un);
+
+    if (strncmp(un.version, "V2", 2) == 0) {
+	printf ("i386-sequent-ptx2\n"); exit (0);
+    }
+    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+	printf ("i386-sequent-ptx1\n"); exit (0);
+    }
+    printf ("i386-sequent-ptx\n"); exit (0);
+
 #endif
 
 #if defined (vax)