diff --git a/ChangeLog b/ChangeLog index 9b13e20..49b141b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2001-01-29 Michael Sokolov + + * config.guess: Specifically identify 4.3BSD and 4.3BSD-Reno in + the original VAX UNIX detection logic based on the BSD define in + . + 2001-01-17 Pavel Roskin * config.sub: Removed cases that cannot match. Vendor changed diff --git a/config.guess b/config.guess index 32a779b..15e6184 100755 --- a/config.guess +++ b/config.guess @@ -1307,11 +1307,24 @@ main () #endif #if defined (vax) -#if !defined (ultrix) - printf ("vax-dec-bsd\n"); exit (0); -#else - printf ("vax-dec-ultrix\n"); exit (0); -#endif +# if !defined (ultrix) +# include +# if defined (BSD) +# if BSD == 43 + printf ("vax-dec-bsd4.3\n"); exit (0); +# else +# if BSD == 199006 + printf ("vax-dec-bsd4.3reno\n"); exit (0); +# else + printf ("vax-dec-bsd\n"); exit (0); +# endif +# endif +# else + printf ("vax-dec-bsd\n"); exit (0); +# endif +# else + printf ("vax-dec-ultrix\n"); exit (0); +# endif #endif #if defined (alliant) && defined (i860)