* config.guess: Make BSDI generate i386-unknown-bsd386.
authorPer Bothner <per@bothner.com>
Mon, 28 Mar 1994 23:01:39 +0000 (23:01 +0000)
committerPer Bothner <per@bothner.com>
Mon, 28 Mar 1994 23:01:39 +0000 (23:01 +0000)
Patch from Paul Eggert <eggert@twinsun.com>.

ChangeLog
config.guess

index f65cc87..2fd6245 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 28 14:55:15 1994  Per Bothner  (bothner@kalessin.cygnus.com)
+
+       * config.guess:  Make BSDI generate i386-unknown-bsd386.
+       Patch from Paul Eggert <eggert@twinsun.com>.
+
 Mon Mar 28 12:54:52 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
 
        * configure.in (powerpc-*-aix*): Treat like rs6000-*-*.
index c9a3c68..71616ed 100755 (executable)
@@ -133,6 +133,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        main ()
        {
          long cpu = sysconf (_SC_CPU_VERSION);
+         /* The order matters, because CPU_IS_HP_MC68K erroneously returns
+            true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
+            results, however.  */
          if (CPU_IS_PA_RISC (cpu))
            {
              switch (cpu)
@@ -143,7 +146,7 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
                  default: puts ("hppa-hitachi-hiuxwe2"); break;
                }
            }
-         if (CPU_IS_HP_MC68K (cpu))
+         else if (CPU_IS_HP_MC68K (cpu))
            puts ("m68k-hitachi-hiuxwe2");
          else puts ("unknown-hitachi-hiuxwe2");
          exit (0);
@@ -279,9 +282,13 @@ main()
 #endif
 #endif
 
-#if defined(__386BSD__) || (defined(__bsdi__) && defined(__i386__))
+#if defined(__bsdi__) && defined(__i386__)
+  printf("i386-unknown-bsd386\n"); exit(0);
+#else
+#if defined(__386BSD__)
   printf("i386-unknown-bsd\n"); exit(0);
 #endif
+#endif
 
 #if defined(sequent)
 #if defined(i386)