From 8aa864d9bc81f559b0167a13cd42c2abbf370653 Mon Sep 17 00:00:00 2001 From: Niklas Edmundsson Date: Tue, 19 Apr 2005 16:55:18 +0000 Subject: [PATCH] STABLE14-aix53-20050419 add aix 5.3 support (cherry picked from commit 9b506fb588eb884b3255f298f204b36e95b46851) --- acinclude.m4 | 4 ++++ src/cf/osconf.m4 | 16 ++++++++++++++++ src/config/afs_sysnames.h | 1 + src/libafs/MakefileProto.AIX.in | 2 +- 4 files changed, 22 insertions(+), 1 deletion(-) diff --git a/acinclude.m4 b/acinclude.m4 index 56869efd2..66de01836 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -498,6 +498,10 @@ else AFS_SYSNAME="rs_aix52" enable_pam="no" ;; + power*-ibm-aix5.3*) + AFS_SYSNAME="rs_aix53" + enable_pam="no" + ;; x86_64-*-linux-gnu) AFS_SYSNAME="amd64_linuxXX" enable_pam="no" diff --git a/src/cf/osconf.m4 b/src/cf/osconf.m4 index 6c3524f3e..173cc61b0 100644 --- a/src/cf/osconf.m4 +++ b/src/cf/osconf.m4 @@ -491,6 +491,22 @@ case $AFS_SYSNAME in SHLIB_LINKER="${MT_CC} -bM:SRE -berok" AIX64="" ;; + + rs_aix53) + DBG="-g" + LEX="lex" + LIBSYS_AIX_EXP="afsl.exp" + MT_CC="xlc_r" + MT_CFLAGS='-DAFS_PTHREAD_ENV ${XCFLAGS}' + MT_LIBS="-lpthreads" + SHLIB_SUFFIX="o" + TXLIBS="-lcurses" + XCFLAGS="-K -D_NO_PROTO -D_NONSTD_TYPES -D_MBI=void" + XLIBS="${LIB_AFSDB} -ldl" + SHLIB_LINKER="${MT_CC} -bM:SRE -berok" + AIX64="" + ;; + s390_linux22) CC="gcc" CCOBJ="gcc" diff --git a/src/config/afs_sysnames.h b/src/config/afs_sysnames.h index 892fdee60..6c7615863 100644 --- a/src/config/afs_sysnames.h +++ b/src/config/afs_sysnames.h @@ -68,6 +68,7 @@ #define SYS_NAME_ID_rs_aix51 704 #define SYS_NAME_ID_rs_aix43 705 #define SYS_NAME_ID_rs_aix52 706 +#define SYS_NAME_ID_rs_aix53 707 #define SYS_NAME_ID_sun3_411 906 #define SYS_NAME_ID_sun3x_411 912 diff --git a/src/libafs/MakefileProto.AIX.in b/src/libafs/MakefileProto.AIX.in index 610427718..c135afe43 100644 --- a/src/libafs/MakefileProto.AIX.in +++ b/src/libafs/MakefileProto.AIX.in @@ -70,7 +70,7 @@ DESTDIRS = aix_destdirs KMODS=32 - + KMODS=32 64 -- 2.39.5