From 9aade56cebf815bbeea523c9c329d62df884243e Mon Sep 17 00:00:00 2001 From: Tracy Di Marco White Date: Fri, 6 Oct 2006 15:58:47 +0000 Subject: [PATCH] DEVEL15-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 cdc2086eb..09da9fdab 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -323,7 +323,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" ;; @@ -331,6 +331,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 70516a389..d1a079088 100644 --- a/src/cf/osconf.m4 +++ b/src/cf/osconf.m4 @@ -221,7 +221,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