From 5c983e6f7f0af57fff9924ff9f26e212444d6654 Mon Sep 17 00:00:00 2001 From: Tracy Di Marco White Date: Fri, 6 Oct 2006 15:57:11 +0000 Subject: [PATCH] STABLE14-netbsd-30-20061006 FIXES 40782 add support for netbsd 3.0, netbsd 4.0(ish) (cherry picked from commit 04b51cc8df7a3210ea18228743cb156c0e2c7115) --- acinclude.m4 | 10 +++++++++- src/cf/osconf.m4 | 2 +- src/config/param.i386_nbsd30.h | 4 ++-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/acinclude.m4 b/acinclude.m4 index faeb56d9f..fb8001a53 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -308,7 +308,7 @@ else AFS_PARAM_COMMON=param.nbsd30.h AFS_SYSNAME="i386_nbsd30" ;; - i?86-*-netbsd*3.0*) + i?86-*-netbsd*3.[[0-8]]*) AFS_PARAM_COMMON=param.nbsd30.h AFS_SYSNAME="i386_nbsd30" ;; @@ -316,6 +316,14 @@ else AFS_PARAM_COMMON=param.nbsd30.h AFS_SYSNAME="i386_nbsd30" ;; + i?86-*-netbsd*4.[[0-8]]*) + AFS_PARAM_COMMON=param.nbsd40.h + AFS_SYSNAME="i386_nbsd40" + ;; + i?86-*-netbsd*4.99*) + AFS_PARAM_COMMON=param.nbsd40.h + AFS_SYSNAME="i386_nbsd40" + ;; hppa*-hp-hpux11.0*) AFS_SYSNAME="hp_ux110" ;; diff --git a/src/cf/osconf.m4 b/src/cf/osconf.m4 index a7e2069ee..95cdf3fad 100644 --- a/src/cf/osconf.m4 +++ b/src/cf/osconf.m4 @@ -214,7 +214,7 @@ case $AFS_SYSNAME in YACC="byacc" ;; - *nbsd2*|*nbsd3*) + *nbsd2*|*nbsd3*|*nbsd4*) LEX="flex -l" MT_CFLAGS='${XCFLAGS} -DAFS_PTHREAD_ENV -D_REENTRANT ' MT_LIBS="-lpthread" # XXX -pthread soon diff --git a/src/config/param.i386_nbsd30.h b/src/config/param.i386_nbsd30.h index 3281d5a6a..1f935eca2 100644 --- a/src/config/param.i386_nbsd30.h +++ b/src/config/param.i386_nbsd30.h @@ -5,8 +5,8 @@ #define AFS_X86_ENV 1 #define AFSLITTLE_ENDIAN 1 -#define SYS_NAME "i386_nbsd30" -#define SYS_NAME_ID SYS_NAME_ID_i386_nbsd30 +#define SYS_NAME "i386_nbsd40" +#define SYS_NAME_ID SYS_NAME_ID_i386_nbsd40 #ifndef UKERNEL /* This section for kernel libafs compiles only */ -- 2.39.5