dnl defaults, override in case below as needed
XCFLAGS='${DBG} ${OPTMZ}'
SHLIB_SUFFIX="so"
-CC="cc"
-CCOBJ="cc"
-MT_CC="cc"
+CCOBJ=$CC
+MT_CC=$CC
XLIBS="${LIB_AFSDB}"
dnl debugging and optimization flag defaults
;;
i386_umlinux22)
- CC="gcc -pipe"
- CCOBJ="gcc -pipe"
- MT_CC="gcc -pipe"
+ CCOBJ="${CC} -pipe"
+ MT_CC="${CC} -pipe"
KERN_OPTMZ=-O2
LEX="flex -l"
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
;;
i386_linux*)
- CC="gcc -pipe"
- CCOBJ="gcc -pipe"
- MT_CC="gcc -pipe"
+ CCOBJ="${CC} -pipe"
+ MT_CC="${CC} -pipe"
KERN_OPTMZ=-O2
LEX="flex -l"
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
;;
i386_umlinux24)
- CC="gcc -pipe"
- CCOBJ="gcc -pipe"
- MT_CC="gcc -pipe"
+ CCOBJ="${CC} -pipe"
+ MT_CC="${CC} -pipe"
KERN_OPTMZ=-O2
LEX="flex -l"
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
;;
i386_umlinux26)
- CC="gcc -pipe"
- CCOBJ="gcc -pipe"
- MT_CC="gcc -pipe"
+ CCOBJ="${CC} -pipe"
+ MT_CC="${CC} -pipe"
KERN_OPTMZ=-O2
LEX="flex -l"
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
;;
s390_linux22)
- CC="gcc"
- CCOBJ="gcc"
+ CCOBJ="$CC"
LD="ld"
KERN_OPTMZ=-O2
LEX="flex -l"
;;
s390_linux24|s390_linux26)
- CC="gcc"
- CCOBJ="gcc"
+ CCOBJ="$CC"
LD="ld"
KERN_OPTMZ=-O2
LEX="flex -l"
;;
s390x_linux24|s390x_linux26)
- CC="gcc"
- CCOBJ="gcc -fPIC"
+ CCOBJ="$CC -fPIC"
LD="ld"
KERN_OPTMZ=-O2
LEX="flex -l"
SHLIB_LINKER="${CC} -shared"
;;
- sparc64_linux*)
+ sparc*_linux*)
KERN_OPTMZ=-O2
LEX="flex -l"
MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
SHLIB_LINKER="${MT_CC} -shared"
;;
- sparc_linux22)
- KERN_OPTMZ=-O2
- LEX="flex -l"
- MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
- MT_LIBS="-lpthread"
- PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
- SHLIB_CFLAGS="-fPIC"
- SHLIB_LDFLAGS="-shared -Xlinker -x"
- TXLIBS="-lncurses"
- XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
- YACC="bison -y"
- SHLIB_LINKER="${MT_CC} -shared"
- ;;
-
sun4_413)
CCXPG2="/usr/xpg2bin/cc"
CC="gcc"