From 83a27da150dd164f9f7afbb29163431c89a504bc Mon Sep 17 00:00:00 2001 From: Benjamin Kaduk Date: Wed, 18 Mar 2015 13:20:07 -0400 Subject: [PATCH] Remove linux22 and linux24 param files They are no longer used. Change-Id: I1337bf0e1239336e7ae39f88f484cb8237002302 Reviewed-on: http://gerrit.openafs.org/11801 Reviewed-by: Chas Williams <3chas3@gmail.com> Reviewed-by: Daria Brashear Tested-by: Daria Brashear --- src/config/param.alpha_linux_22.h | 35 ------- src/config/param.alpha_linux_22_usr.h | 1 - src/config/param.alpha_linux_24.h | 36 ------- src/config/param.alpha_linux_24_usr.h | 1 - src/config/param.amd64_linux24.h | 39 -------- src/config/param.arm_linux24.h | 36 ------- src/config/param.i386_linux22.h | 40 -------- src/config/param.i386_linux22_usr.h | 1 - src/config/param.i386_linux24.h | 41 -------- src/config/param.i386_linux24_usr.h | 1 - src/config/param.i386_umlinux22.h | 43 --------- src/config/param.i386_umlinux22_usr.h | 1 - src/config/param.i386_umlinux24.h | 37 ------- src/config/param.i386_umlinux24_usr.h | 1 - src/config/param.ia64_linux24.h | 39 -------- src/config/param.ia64_linux24_usr.h | 1 - src/config/param.linux22.h | 119 ----------------------- src/config/param.linux24.h | 127 ------------------------- src/config/param.parisc_linux24.h | 36 ------- src/config/param.parisc_linux24_usr.h | 1 - src/config/param.ppc64_linux24.h | 34 ------- src/config/param.ppc_linux22.h | 32 ------- src/config/param.ppc_linux22_usr.h | 1 - src/config/param.ppc_linux24.h | 33 ------- src/config/param.ppc_linux24_usr.h | 1 - src/config/param.s390_linux22.h | 40 -------- src/config/param.s390_linux22_usr.h | 1 - src/config/param.s390_linux24.h | 41 -------- src/config/param.s390_linux24_usr.h | 1 - src/config/param.s390x_linux24.h | 52 ---------- src/config/param.sparc64_linux22.h | 47 --------- src/config/param.sparc64_linux22_usr.h | 1 - src/config/param.sparc64_linux24.h | 47 --------- src/config/param.sparc64_linux24_usr.h | 1 - src/config/param.sparc_linux22.h | 57 ----------- src/config/param.sparc_linux22_usr.h | 1 - src/config/param.sparc_linux24.h | 57 ----------- src/config/param.sparc_linux24_usr.h | 1 - 38 files changed, 1084 deletions(-) delete mode 100644 src/config/param.alpha_linux_22.h delete mode 100644 src/config/param.alpha_linux_22_usr.h delete mode 100644 src/config/param.alpha_linux_24.h delete mode 100644 src/config/param.alpha_linux_24_usr.h delete mode 100644 src/config/param.amd64_linux24.h delete mode 100644 src/config/param.arm_linux24.h delete mode 100644 src/config/param.i386_linux22.h delete mode 100644 src/config/param.i386_linux22_usr.h delete mode 100644 src/config/param.i386_linux24.h delete mode 100644 src/config/param.i386_linux24_usr.h delete mode 100644 src/config/param.i386_umlinux22.h delete mode 100644 src/config/param.i386_umlinux22_usr.h delete mode 100644 src/config/param.i386_umlinux24.h delete mode 100644 src/config/param.i386_umlinux24_usr.h delete mode 100644 src/config/param.ia64_linux24.h delete mode 100644 src/config/param.ia64_linux24_usr.h delete mode 100644 src/config/param.linux22.h delete mode 100644 src/config/param.linux24.h delete mode 100644 src/config/param.parisc_linux24.h delete mode 100644 src/config/param.parisc_linux24_usr.h delete mode 100644 src/config/param.ppc64_linux24.h delete mode 100644 src/config/param.ppc_linux22.h delete mode 100644 src/config/param.ppc_linux22_usr.h delete mode 100644 src/config/param.ppc_linux24.h delete mode 100644 src/config/param.ppc_linux24_usr.h delete mode 100644 src/config/param.s390_linux22.h delete mode 100644 src/config/param.s390_linux22_usr.h delete mode 100644 src/config/param.s390_linux24.h delete mode 100644 src/config/param.s390_linux24_usr.h delete mode 100644 src/config/param.s390x_linux24.h delete mode 100644 src/config/param.sparc64_linux22.h delete mode 100644 src/config/param.sparc64_linux22_usr.h delete mode 100644 src/config/param.sparc64_linux24.h delete mode 100644 src/config/param.sparc64_linux24_usr.h delete mode 100644 src/config/param.sparc_linux22.h delete mode 100644 src/config/param.sparc_linux22_usr.h delete mode 100644 src/config/param.sparc_linux24.h delete mode 100644 src/config/param.sparc_linux24_usr.h diff --git a/src/config/param.alpha_linux_22.h b/src/config/param.alpha_linux_22.h deleted file mode 100644 index 069b6175b..000000000 --- a/src/config/param.alpha_linux_22.h +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_ALPHA_LINUX20_ENV 1 -#define AFS_ALPHA_LINUX22_ENV 1 -#define __alpha 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "alpha_linux_22" -#define SYS_NAME_ID SYS_NAME_ID_alpha_linux_22 -#define AFS_SYSCALL 338 -#define AFSLITTLE_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.alpha_linux_22_usr.h b/src/config/param.alpha_linux_22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.alpha_linux_22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.alpha_linux_24.h b/src/config/param.alpha_linux_24.h deleted file mode 100644 index 485a0a6a4..000000000 --- a/src/config/param.alpha_linux_24.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_ALPHA_LINUX20_ENV 1 -#define AFS_ALPHA_LINUX22_ENV 1 -#define AFS_ALPHA_LINUX24_ENV 1 -#define __alpha 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "alpha_linux_24" -#define SYS_NAME_ID SYS_NAME_ID_alpha_linux_24 -#define AFS_SYSCALL 338 -#define AFSLITTLE_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.alpha_linux_24_usr.h b/src/config/param.alpha_linux_24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.alpha_linux_24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.amd64_linux24.h b/src/config/param.amd64_linux24.h deleted file mode 100644 index e609138c8..000000000 --- a/src/config/param.amd64_linux24.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_AMD64_LINUX20_ENV 1 -#define AFS_AMD64_LINUX22_ENV 1 -#define AFS_AMD64_LINUX24_ENV 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -#ifndef USE_UCONTEXT -#define USE_UCONTEXT -#endif - -/* Machine / Operating system information */ -#define SYS_NAME "amd64_linux24" -#define SYS_NAME_ID SYS_NAME_ID_amd64_linux24 -#define AFS_SYSCALL 183 -#define AFSLITTLE_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.arm_linux24.h b/src/config/param.arm_linux24.h deleted file mode 100644 index d7025a598..000000000 --- a/src/config/param.arm_linux24.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_ARM_LINUX20_ENV 1 -#define AFS_ARM_LINUX22_ENV 1 -#define AFS_ARM_LINUX24_ENV 1 - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "arm_linux24" -#define SYS_NAME_ID SYS_NAME_ID_arm_linux24 -#define AFSLITTLE_ENDIAN 1 -#define AFS_SYSCALL 137 - -/* glibc doesn't implement getcontext/savecontext for arm. */ -#undef USE_UCONTEXT - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.i386_linux22.h b/src/config/param.i386_linux22.h deleted file mode 100644 index d6fa4b7ce..000000000 --- a/src/config/param.i386_linux22.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_I386_LINUX20_ENV 1 -#define AFS_I386_LINUX22_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#ifdef AFS_SMP -#ifndef CONFIG_X86_LOCAL_APIC -#define CONFIG_X86_LOCAL_APIC 1 -#endif -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#else /* !defined(UKERNEL) */ -/* This section for user space compiles only */ - -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "i386_linux22" -#define SYS_NAME_ID SYS_NAME_ID_i386_linux22 -#define AFSLITTLE_ENDIAN 1 -#define AFS_SYSCALL 137 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.i386_linux22_usr.h b/src/config/param.i386_linux22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.i386_linux22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.i386_linux24.h b/src/config/param.i386_linux24.h deleted file mode 100644 index cb0f19115..000000000 --- a/src/config/param.i386_linux24.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_I386_LINUX20_ENV 1 -#define AFS_I386_LINUX22_ENV 1 -#define AFS_I386_LINUX24_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#ifdef AFS_SMP -#ifndef CONFIG_X86_LOCAL_APIC -#define CONFIG_X86_LOCAL_APIC 1 -#endif -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "i386_linux24" -#define SYS_NAME_ID SYS_NAME_ID_i386_linux24 -#define AFSLITTLE_ENDIAN 1 -#define AFS_SYSCALL 137 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.i386_linux24_usr.h b/src/config/param.i386_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.i386_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.i386_umlinux22.h b/src/config/param.i386_umlinux22.h deleted file mode 100644 index 888f8b3c6..000000000 --- a/src/config/param.i386_umlinux22.h +++ /dev/null @@ -1,43 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_I386_LINUX20_ENV 1 -#define AFS_I386_LINUX22_ENV 1 -#define AFS_I386_UMLINUX20_ENV 1 -#define AFS_I386_UMLINUX22_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#ifdef AFS_SMP -#define CONFIG_SMP 1 -#ifndef CONFIG_X86_LOCAL_APIC -#define CONFIG_X86_LOCAL_APIC 1 -#endif -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "i386_umlinux22" -#define SYS_NAME_ID SYS_NAME_ID_i386_umlinux22 -#define AFSLITTLE_ENDIAN 1 -#define AFS_SYSCALL 137 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.i386_umlinux22_usr.h b/src/config/param.i386_umlinux22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.i386_umlinux22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.i386_umlinux24.h b/src/config/param.i386_umlinux24.h deleted file mode 100644 index 0bad16eae..000000000 --- a/src/config/param.i386_umlinux24.h +++ /dev/null @@ -1,37 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_I386_LINUX20_ENV 1 -#define AFS_I386_LINUX22_ENV 1 -#define AFS_I386_LINUX24_ENV 1 -#define AFS_I386_UMLINUX20_ENV 1 -#define AFS_I386_UMLINUX22_ENV 1 -#define AFS_I386_UMLINUX24_ENV 1 - -#define _FILE_OFFSET_BITS 64 - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -#define SYS_NAME "i386_umlinux24" -#define SYS_NAME_ID SYS_NAME_ID_i386_umlinux24 -#define AFSLITTLE_ENDIAN 1 -#define AFS_SYSCALL 137 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.i386_umlinux24_usr.h b/src/config/param.i386_umlinux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.i386_umlinux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.ia64_linux24.h b/src/config/param.ia64_linux24.h deleted file mode 100644 index 11111b4ad..000000000 --- a/src/config/param.ia64_linux24.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_IA64_LINUX20_ENV 1 -#define AFS_IA64_LINUX22_ENV 1 -#define AFS_IA64_LINUX24_ENV 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -#ifndef USE_UCONTEXT -#define USE_UCONTEXT -#endif - -/* Machine / Operating system information */ -#define SYS_NAME "ia64_linux24" -#define SYS_NAME_ID SYS_NAME_ID_ia64_linux24 -#define AFS_SYSCALL 1141 -#define AFSLITTLE_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.ia64_linux24_usr.h b/src/config/param.ia64_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.ia64_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.linux22.h b/src/config/param.linux22.h deleted file mode 100644 index d6b4a7826..000000000 --- a/src/config/param.linux22.h +++ /dev/null @@ -1,119 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_COMMON_H -#define AFS_PARAM_COMMON_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_LINUX20_ENV 1 -#define AFS_LINUX22_ENV 1 - -#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type */ -#define AFS_64BIT_IOPS_ENV 1 -#define AFS_NAMEI_ENV 1 /* User space interface to file system */ -#define AFS_64BIT_CLIENT 1 -#undef AFS_NONFSTRANS -#define AFS_NONFSTRANS 1 -#define AFS_USERSPACE_IP_ADDR 1 -#define RXK_LISTENER_ENV 1 -#define AFS_GCPAGS 2 /* Set to Userdisabled, allow sysctl to override */ -#define AFS_HAVE_FFS 1 /* Use system's ffs */ -#define AFS_HAVE_STATVFS 0 /* System doesn't support statvfs */ -#define AFS_VM_RDWR_ENV 1 /* read/write implemented via VM */ -#define AFS_USE_GETTIMEOFDAY 1 /* use gettimeofday to implement rx clock */ - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#include -#ifdef CONFIG_SMP -#ifndef AFS_SMP -#define AFS_SMP 1 -#endif -#endif -/* Using "AFS_SMP" to map to however many #define's are required to get - * MP to compile for Linux - */ -#ifdef AFS_SMP -#ifndef CONFIG_SMP -#define CONFIG_SMP 1 -#endif -#ifndef __SMP__ -#define __SMP__ -#endif -#endif -#define AFS_GLOBAL_SUNLOCK -#if defined(MODULE) && defined(CONFIG_MODVERSIONS) -#define MODVERSIONS -#include -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#ifdef KERNEL -#ifndef MIN -#define MIN(A,B) ((A) < (B) ? (A) : (B)) -#endif -#ifndef MAX -#define MAX(A,B) ((A) > (B) ? (A) : (B)) -#endif -#endif /* KERNEL */ - -#ifndef KERNEL -#define __USE_LARGEFILE64 1 -#if !defined off64_t -#define off64_t __off64_t -#endif -#endif - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define AFS_USR_LINUX20_ENV 1 -#define AFS_USR_LINUX22_ENV 1 - -#define AFS_ENV 1 -#undef AFS_NONFSTRANS -#define AFS_NONFSTRANS 1 -#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type. */ -#define AFS_64BIT_IOPS_ENV 1 -#define AFS_NAMEI_ENV 1 /* User space interface to file system */ -#define AFS_USERSPACE_IP_ADDR 1 -#define RXK_LISTENER_ENV 1 -#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ -#define AFS_HAVE_FFS 1 /* Use system's ffs. */ -#define AFS_HAVE_STATVFS 0 /* System doesn't support statvfs */ - -#define afsio_iov uio_iov -#define afsio_iovcnt uio_iovcnt -#define afsio_offset uio_offset -#define afsio_seg uio_segflg -#define afsio_fmode uio_fmode -#define afsio_resid uio_resid -#define AFS_UIOSYS 1 -#define AFS_UIOUSER UIO_USERSPACE -#define AFS_CLBYTES MCLBYTES -#define AFS_MINCHANGE 2 -#define VATTR_NULL usr_vattr_null - -#define AFS_DIRENT -#ifndef CMSERVERPREF -#define CMSERVERPREF -#endif - -#endif /* !defined(UKERNEL) */ - -#ifdef __GLIBC__ -#if (__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 3) -#define USE_UCONTEXT -#endif -#endif - -#include - -#endif /* AFS_PARAM_COMMON_H */ diff --git a/src/config/param.linux24.h b/src/config/param.linux24.h deleted file mode 100644 index 9d4334fdf..000000000 --- a/src/config/param.linux24.h +++ /dev/null @@ -1,127 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_COMMON_H -#define AFS_PARAM_COMMON_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_LINUX20_ENV 1 -#define AFS_LINUX22_ENV 1 -#define AFS_LINUX24_ENV 1 - -#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type */ -#define AFS_64BIT_IOPS_ENV 1 -#define AFS_NAMEI_ENV 1 /* User space interface to file system */ -#define AFS_64BIT_CLIENT 1 -#undef AFS_NONFSTRANS -#define AFS_NONFSTRANS 1 -#define AFS_USERSPACE_IP_ADDR 1 -#define RXK_LISTENER_ENV 1 -#define AFS_GCPAGS 1 /* Set to Userdisabled, allow sysctl to override */ -#define AFS_HAVE_FFS 1 /* Use system's ffs */ -#define AFS_HAVE_STATVFS 0 /* System doesn't support statvfs */ -#define AFS_VM_RDWR_ENV 1 /* read/write implemented via VM */ -#define AFS_USE_GETTIMEOFDAY 1 /* use gettimeofday to implement rx clock */ - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#include - -#include -#ifdef CONFIG_SMP -#ifndef AFS_SMP -#define AFS_SMP 1 -#endif -#endif -/* Using "AFS_SMP" to map to however many #define's are required to get - * MP to compile for Linux - */ -#ifdef AFS_SMP -#ifndef CONFIG_SMP -#define CONFIG_SMP 1 -#endif -#ifndef __SMP__ -#define __SMP__ -#endif -#endif -#define AFS_GLOBAL_SUNLOCK -#if defined(MODULE) && defined(CONFIG_MODVERSIONS) -#define MODVERSIONS -#include -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#ifdef KERNEL -#ifndef MIN -#define MIN(A,B) ((A) < (B) ? (A) : (B)) -#endif -#ifndef MAX -#define MAX(A,B) ((A) > (B) ? (A) : (B)) -#endif -#endif /* KERNEL */ - -#ifndef KERNEL -#define __USE_LARGEFILE64 1 -#if !defined off64_t -#define off64_t __off64_t -#endif -#endif - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define AFS_USR_LINUX20_ENV 1 -#define AFS_USR_LINUX22_ENV 1 -#define AFS_USR_LINUX24_ENV 1 - -#define AFS_ENV 1 -#undef AFS_NONFSTRANS -#define AFS_NONFSTRANS 1 -#define AFS_MOUNT_AFS "afs" /* The name of the filesystem type. */ -#define AFS_64BIT_IOPS_ENV 1 -#define AFS_NAMEI_ENV 1 /* User space interface to file system */ -#define AFS_USERSPACE_IP_ADDR 1 -#define RXK_LISTENER_ENV 1 -#define AFS_GCPAGS 0 /* if nonzero, garbage collect PAGs */ -#define AFS_HAVE_FFS 1 /* Use system's ffs. */ -#define AFS_HAVE_STATVFS 0 /* System doesn't support statvfs */ - -#define afsio_iov uio_iov -#define afsio_iovcnt uio_iovcnt -#define afsio_offset uio_offset -#define afsio_seg uio_segflg -#define afsio_fmode uio_fmode -#define afsio_resid uio_resid -#define AFS_UIOSYS 1 -#define AFS_UIOUSER UIO_USERSPACE -#define AFS_CLBYTES MCLBYTES -#define AFS_MINCHANGE 2 -#define VATTR_NULL usr_vattr_null - -#define AFS_DIRENT -#ifndef CMSERVERPREF -#define CMSERVERPREF -#endif - -#endif /* !defined(UKERNEL) */ - -#if defined(UKERNEL) || !defined(KERNEL) -#include -#endif - -#ifdef __GLIBC__ -#if (__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 3) -#define USE_UCONTEXT -#endif -#endif - -#include - -#endif /* AFS_PARAM_COMMON_H */ diff --git a/src/config/param.parisc_linux24.h b/src/config/param.parisc_linux24.h deleted file mode 100644 index a6bebdf28..000000000 --- a/src/config/param.parisc_linux24.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_PARISC_LINUX24_ENV 1 -#define AFS_PARISC_LINUX22_ENV 1 -#define AFS_PARISC_LINUX20_ENV 1 - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "parisc_linux24" -#define SYS_NAME_ID SYS_NAME_ID_parisc_linux24 -#define AFSBIG_ENDIAN 1 -#define AFS_SYSCALL 137 - -/* glibc doesn't implement getcontext/savecontext for parisc. */ -#undef USE_UCONTEXT - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.parisc_linux24_usr.h b/src/config/param.parisc_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.parisc_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.ppc64_linux24.h b/src/config/param.ppc64_linux24.h deleted file mode 100644 index 8a76da932..000000000 --- a/src/config/param.ppc64_linux24.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL -/* This section for kernel space compiles only */ -#define AFS_PPC64_LINUX20_ENV 1 -#define AFS_PPC64_LINUX22_ENV 1 -#define AFS_PPC64_LINUX24_ENV 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "ppc64_linux24" -#define SYS_NAME_ID SYS_NAME_ID_ppc64_linux24 -#define AFSBIG_ENDIAN 1 -#define AFS_SYSCALL 137 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.ppc_linux22.h b/src/config/param.ppc_linux22.h deleted file mode 100644 index 44c6da3e7..000000000 --- a/src/config/param.ppc_linux22.h +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_PPC_LINUX20_ENV 1 -#define AFS_PPC_LINUX22_ENV 1 - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "ppc_linux22" -#define SYS_NAME_ID SYS_NAME_ID_ppc_linux22 -#define AFS_SYSCALL 137 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.ppc_linux22_usr.h b/src/config/param.ppc_linux22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.ppc_linux22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.ppc_linux24.h b/src/config/param.ppc_linux24.h deleted file mode 100644 index 6c093fc67..000000000 --- a/src/config/param.ppc_linux24.h +++ /dev/null @@ -1,33 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_PPC_LINUX20_ENV 1 -#define AFS_PPC_LINUX22_ENV 1 -#define AFS_PPC_LINUX24_ENV 1 - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "ppc_linux24" -#define SYS_NAME_ID SYS_NAME_ID_ppc_linux24 -#define AFS_SYSCALL 137 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.ppc_linux24_usr.h b/src/config/param.ppc_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.ppc_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.s390_linux22.h b/src/config/param.s390_linux22.h deleted file mode 100644 index b6b50de10..000000000 --- a/src/config/param.s390_linux22.h +++ /dev/null @@ -1,40 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_S390_LINUX20_ENV 1 -#define AFS_S390_LINUX22_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#ifdef AFS_SMP -#ifndef CONFIG_S390_LOCAL_APIC -#define CONFIG_S390_LOCAL_APIC 1 -#endif -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "s390_linux22" -#define SYS_NAME_ID SYS_NAME_ID_s390_linux22 -#define AFS_SYSCALL 137 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.s390_linux22_usr.h b/src/config/param.s390_linux22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.s390_linux22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.s390_linux24.h b/src/config/param.s390_linux24.h deleted file mode 100644 index 902bc23ec..000000000 --- a/src/config/param.s390_linux24.h +++ /dev/null @@ -1,41 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_S390_LINUX20_ENV 1 -#define AFS_S390_LINUX22_ENV 1 -#define AFS_S390_LINUX24_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#ifdef AFS_SMP -#ifndef CONFIG_S390_LOCAL_APIC -#define CONFIG_S390_LOCAL_APIC 1 -#endif -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "s390_linux24" -#define SYS_NAME_ID SYS_NAME_ID_s390_linux24 -#define AFS_SYSCALL 137 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.s390_linux24_usr.h b/src/config/param.s390_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.s390_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.s390x_linux24.h b/src/config/param.s390x_linux24.h deleted file mode 100644 index bf106bee7..000000000 --- a/src/config/param.s390x_linux24.h +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_S390_LINUX20_ENV 1 -#define AFS_S390_LINUX22_ENV 1 -#define AFS_S390_LINUX24_ENV 1 -#define AFS_S390X_LINUX20_ENV 1 -#define AFS_S390X_LINUX22_ENV 1 -#define AFS_S390X_LINUX24_ENV 1 - -#define AFS_64BITPOINTER_ENV 1 -#define AFS_64BIT_KERNEL 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#ifdef AFS_SMP -#ifndef CONFIG_S390_LOCAL_APIC -#define CONFIG_S390_LOCAL_APIC 1 -#endif -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ -#define AFS_S390X_LINUX20_ENV 1 -#define AFS_S390X_LINUX22_ENV 1 -#define AFS_S390X_LINUX24_ENV 1 - -#define AFS_64BITPOINTER_ENV 1 - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "s390x_linux24" -#define SYS_NAME_ID SYS_NAME_ID_s390x_linux24 -#define AFS_SYSCALL 137 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.sparc64_linux22.h b/src/config/param.sparc64_linux22.h deleted file mode 100644 index 846d05ab1..000000000 --- a/src/config/param.sparc64_linux22.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_SPARC64_LINUX20_ENV 1 -#define AFS_SPARC64_LINUX22_ENV 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits. */ -#define AFS_32BIT_USR_ENV 1 /* user level processes are 32bit */ - -/* - * on sparclinux is O_LARGEFILE defined but there is not off64_t, - * so small hack to get usd_file.c work - */ -#ifndef KERNEL -#define __USE_FILE_OFFSET64 1 -#define __USE_LARGEFILE64 1 -#if !defined off64_t -#define off64_t __off64_t -#endif -#endif - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "sparc64_linux22" -#define SYS_NAME_ID SYS_NAME_ID_sparc64_linux22 -#define AFS_SYSCALL 227 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.sparc64_linux22_usr.h b/src/config/param.sparc64_linux22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.sparc64_linux22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.sparc64_linux24.h b/src/config/param.sparc64_linux24.h deleted file mode 100644 index 649a328ad..000000000 --- a/src/config/param.sparc64_linux24.h +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL -/* This section for kernel libafs compiles only */ -#define AFS_SPARC64_LINUX20_ENV 1 -#define AFS_SPARC64_LINUX22_ENV 1 -#define AFS_SPARC64_LINUX24_ENV 1 -#define AFS_LINUX_64BIT_KERNEL 1 -#define AFS_64BITPOINTER_ENV 1 /* pointers are 64 bits. */ -#define AFS_32BIT_USR_ENV 1 /* user level processes are 32bit */ - -/* - * on sparclinux is O_LARGEFILE defined but there is not off64_t, - * so small hack to get usd_file.c work - */ -#ifndef KERNEL -#define __USE_FILE_OFFSET64 1 -#define __USE_LARGEFILE64 1 -#if !defined off64_t -#define off64_t __off64_t -#endif -#endif - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "sparc64_linux24" -#define SYS_NAME_ID SYS_NAME_ID_sparc64_linux24 -#define AFS_SYSCALL 227 -#define AFSBIG_ENDIAN 1 - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.sparc64_linux24_usr.h b/src/config/param.sparc64_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.sparc64_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.sparc_linux22.h b/src/config/param.sparc_linux22.h deleted file mode 100644 index fe366c2ff..000000000 --- a/src/config/param.sparc_linux22.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL - -/* This section for kernel libafs compiles only */ -#define AFS_SPARC_LINUX20_ENV 1 -#define AFS_SPARC_LINUX22_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#if defined(AFS_SMP) && defined(CONFIG_MODVERSIONS) -/* hack, I don't know what else with theese symbols */ -#define _do_spin_lock _do_spin_lock_R__ver__do_spin_lock -#define _do_spin_unlock _do_spin_unlock_R__ver__do_spin_unlock -#define kernel_flag kernel_flag_R__ver_kernel_flag -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -/* - * on sparclinux is O_LARGEFILE defined but there is not off64_t, - * so small hack to get usd_file.c work - */ -#ifndef KERNEL -#define __USE_FILE_OFFSET64 1 -#define __USE_LARGEFILE64 1 -#if !defined off64_t -#define off64_t __off64_t -#endif -#endif - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "sparc_linux22" -#define SYS_NAME_ID SYS_NAME_ID_sparc_linux22 -#define AFS_SYSCALL 227 -#define AFSBIG_ENDIAN 1 - -/* glibc doesn't implement getcontext/savecontext for 32-bit sparc, so - never use UCONTEXT here. */ -#undef USE_UCONTEXT - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.sparc_linux22_usr.h b/src/config/param.sparc_linux22_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.sparc_linux22_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. diff --git a/src/config/param.sparc_linux24.h b/src/config/param.sparc_linux24.h deleted file mode 100644 index cd0d1d0ad..000000000 --- a/src/config/param.sparc_linux24.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2000, International Business Machines Corporation and others. - * All Rights Reserved. - * - * This software has been released under the terms of the IBM Public - * License. For details, see the LICENSE file in the top-level source - * directory or online at http://www.openafs.org/dl/license10.html - */ - -#ifndef AFS_PARAM_H -#define AFS_PARAM_H - -#ifndef UKERNEL -/* This section for kernel libafs compiles only */ -#define AFS_SPARC_LINUX20_ENV 1 -#define AFS_SPARC_LINUX22_ENV 1 -#define AFS_SPARC_LINUX24_ENV 1 - -#if defined(__KERNEL__) && !defined(KDUMP_KERNEL) -#if defined(AFS_SMP) && defined(CONFIG_MODVERSIONS) -/* hack, I don't know what else with theese symbols */ -#define _do_spin_lock _do_spin_lock_R__ver__do_spin_lock -#define _do_spin_unlock _do_spin_unlock_R__ver__do_spin_unlock -#define kernel_flag kernel_flag_R__ver_kernel_flag -#endif -#endif /* __KERNEL__ && !DUMP_KERNEL */ - -/* - * on sparclinux is O_LARGEFILE defined but there is not off64_t, - * so small hack to get usd_file.c work - */ -#ifndef KERNEL -#define __USE_FILE_OFFSET64 1 -#define __USE_LARGEFILE64 1 -#if !defined off64_t -#define off64_t __off64_t -#endif -#endif - -#else /* !defined(UKERNEL) */ - -/* This section for user space compiles only */ -#define UKERNEL 1 /* user space kernel */ - -#endif /* !defined(UKERNEL) */ - -/* Machine / Operating system information */ -#define SYS_NAME "sparc_linux24" -#define SYS_NAME_ID SYS_NAME_ID_sparc_linux24 -#define AFS_SYSCALL 227 -#define AFSBIG_ENDIAN 1 - -/* glibc doesn't implement getcontext/savecontext for 32-bit sparc, so - never use UCONTEXT here. */ -#undef USE_UCONTEXT - -#endif /* AFS_PARAM_H */ diff --git a/src/config/param.sparc_linux24_usr.h b/src/config/param.sparc_linux24_usr.h deleted file mode 100644 index 5f39e4cb2..000000000 --- a/src/config/param.sparc_linux24_usr.h +++ /dev/null @@ -1 +0,0 @@ -#error This file is deprecated, do not use or maintain. -- 2.39.5