2 AC_DEFUN([OPENAFS_OSCONF], [
4 dnl defaults, override in case below as needed
5 XCFLAGS='${DBG} ${OPTMZ}'
12 dnl debugging and optimization flag defaults
13 dnl Note, these are all the defaults for if debug/optimize turned on, and
14 dnl the arch cases below do not override
24 AC_CHECK_PROGS(AS, as, [${am_missing_run}as])
25 AC_CHECK_PROGS(AR, ar, [${am_missing_run}ar])
26 AC_CHECK_PROGS(MV, mv, [${am_missing_run}mv])
27 AC_CHECK_PROGS(RM, rm, [${am_missing_run}rm])
28 AC_CHECK_PROGS(LD, ld, [${am_missing_run}ld])
29 AC_CHECK_PROGS(CP, cp, [${am_missing_run}cp])
30 AC_CHECK_PROGS(STRIP, strip, [${am_missing_run}strip])
31 AC_CHECK_PROGS(LORDER, lorder, [${am_missing_run}lorder])
33 dnl TODO - need to disable STRIP if we are doing debugging in any user space code
40 MT_CFLAGS='-D_REENTRANT=1 -pthread -DAFS_PTHREAD_ENV ${XCFLAGS}'
41 MT_LIBS="-pthread -lpthread -lmach -lexc -lc"
43 XCFLAGS="-D_NO_PROTO -DOSF"
44 SHLIB_LINKER="${CC} -all -shared -expect_unresolved \"*\""
51 MT_CFLAGS='-D_REENTRANT=1 -pthread -DAFS_PTHREAD_ENV ${XCFLAGS}'
52 MT_LIBS="-pthread -lpthread -lmach -lexc -lc"
54 XCFLAGS="-D_NO_PROTO -DOSF"
55 SHLIB_LINKER="${CC} -all -shared -expect_unresolved \"*\""
63 MT_CFLAGS='-D_REENTRANT=1 -pthread -DAFS_PTHREAD_ENV ${XCFLAGS}'
64 MT_LIBS="-pthread -lpthread -lmach -lexc -lc"
66 XCFLAGS="-D_NO_PROTO -DOSF"
67 SHLIB_LINKER="${CC} -all -shared -expect_unresolved \"*\""
73 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
75 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
76 SHLIB_LDFLAGS="-shared -Xlinker -x"
78 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
80 SHLIB_LINKER="${MT_CC} -shared"
86 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
88 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
89 SHLIB_LDFLAGS="-shared -Xlinker -x"
91 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
93 SHLIB_LINKER="${MT_CC} -shared"
98 CC="/opt/ansic/bin/cc -Ae"
101 LEX="/opt/langtools/bin/lex"
103 MT_CC="/opt/ansic/bin/cc -Ae"
104 MT_CFLAGS='-D_POSIX_C_SOURCE=199506L -DAFS_PTHREAD_ENV ${XCFLAGS}'
105 MT_LIBS="-L/opt/dce/lib -ldce"
108 PAM_CFLAGS="+DA1.0 +z -Wl,+k"
109 PAM_LIBS="/usr/lib/libpam.1"
110 RANLIB="/usr/bin/ranlib"
112 SHLIB_LDFLAGS="-b -Bsymbolic"
114 TXLIBS="/usr/lib/libHcurses.a"
115 VFSCK_CFLAGS="-D_FILE64"
116 XCFLAGS0="-ldld -lc -Wp,-H200000 -Wl,-a,archive -DAUTH_DBM_LOG +z -Wl,+k -D_LARGEFILE64_SOURCE"
117 XCFLAGS64="${XCFLAGS0} +DA2.0W"
118 XCFLAGS="${XCFLAGS0} +DA1.0"
119 YACC="/opt/langtools/bin/yacc"
126 CC="/opt/ansic/bin/cc"
127 CCOBJ="/opt/ansic/bin/cc"
130 LEX="/opt/langtools/bin/lex"
133 MT_CFLAGS='-D_POSIX_C_SOURCE=199506L -DAFS_PTHREAD_ENV ${XCFLAGS}'
137 PAM_CFLAGS="+DA1.0 +z -Wl,+k"
138 PAM_LIBS="/usr/lib/libpam.1"
139 RANLIB="/usr/bin/ranlib"
141 SHLIB_LDFLAGS="-b -Bsymbolic"
143 TXLIBS="/usr/lib/libHcurses.a"
144 VFSCK_CFLAGS="-I/usr/old/usr/include -D_FILE64"
145 XCFLAGS0="-ldld -lc -Wp,-H200000 -Wl,-a,archive -DAUTH_DBM_LOG +z -Wl,+k -D_LARGEFILE64_SOURCE"
146 XCFLAGS64="${XCFLAGS0} +DA2.0W"
147 XCFLAGS="${XCFLAGS0} +DA1.0"
149 #XLIBS="${LIB_AFSDB} -lnsl"
151 YACC="/opt/langtools/bin/yacc"
158 CC="/opt/ansic/bin/cc"
159 CCOBJ="/opt/ansic/bin/cc"
160 DBM="/lib/hpux32/libndbm.so"
162 LEX="/opt/langtools/bin/lex"
165 MT_CFLAGS='-D_POSIX_C_SOURCE=199506L -DAFS_PTHREAD_ENV ${XCFLAGS}'
169 PAM_CFLAGS="-b +z -Wl,+k"
170 PAM_LIBS="/usr/lib/hpux32/libpam.so"
171 RANLIB="/usr/bin/ranlib"
173 SHLIB_LDFLAGS="-b -Bsymbolic"
175 TXLIBS="/usr/lib/hpux32/libcurses.so"
176 VFSCK_CFLAGS="-I/usr/old/usr/include -D_FILE64"
177 XCFLAGS0="-ldld -lc -Wp,-H200000 -Wl,-a,archive_shared -DAUTH_DBM_LOG +z -Wl,+k -D_LARGEFILE64_SOURCE"
178 XCFLAGS64="${XCFLAGS0} +DD64"
179 XCFLAGS="${XCFLAGS0}"
181 #XLIBS="${LIB_AFSDB} -lnsl"
183 YACC="/opt/langtools/bin/yacc"
189 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
191 PAM_CFLAGS="-O2 -pipe -fPIC"
192 SHLIB_LDFLAGS="-shared -Xlinker -x"
200 MT_CFLAGS='${XCFLAGS} -DAFS_PTHREAD_ENV -D_REENTRANT '
201 MT_LIBS="-lpthread" # XXX -pthread soon
202 PAM_CFLAGS="-O2 -pipe -fPIC"
203 SHLIB_LDFLAGS="-shared -Xlinker -x"
204 TXLIBS="/usr/lib/libcurses.so"
211 MT_CFLAGS='${XCFLAGS}'
213 PAM_CFLAGS="-O2 -pipe -fPIC"
214 SHLIB_LDFLAGS="-shared -Xlinker -x"
215 TXLIBS="/usr/lib/libcurses.so"
223 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
225 PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC"
226 SHLIB_LDFLAGS="-shared -Xlinker -x"
228 XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE -G0"
229 SHLIB_LINKER="${MT_CC} -shared"
235 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
237 PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC"
239 SHLIB_LDFLAGS="-shared -Xlinker -x"
241 XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE"
242 SHLIB_LINKER="${MT_CC} -shared"
248 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
250 PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC"
251 SHLIB_LDFLAGS="-shared -Xlinker -x"
252 TXLIBS="/usr/lib64/libncurses.so"
253 XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE"
254 SHLIB_LINKER="${MT_CC} -shared"
263 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
265 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
266 SHLIB_LDFLAGS="-shared -Xlinker -x"
268 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
270 SHLIB_LINKER="${MT_CC} -shared"
279 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
286 PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC"
287 SHLIB_LDFLAGS="-shared -Xlinker -x"
289 XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE"
290 SHLIB_LINKER="${MT_CC} -shared"
299 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
306 PAM_CFLAGS="-g -O2 -Dlinux -DLINUX_PAM -fPIC"
307 SHLIB_LDFLAGS="-shared -Xlinker -x"
309 XCFLAGS="-g -O2 -D_LARGEFILE64_SOURCE"
310 SHLIB_LINKER="${MT_CC} -shared"
315 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
317 PAM_CFLAGS="-O2 -pipe -fpic"
319 SHLIB_LDFLAGS="-shared -Xlinker -x"
320 TXLIBS="/usr/lib/libcurses.a"
328 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
330 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
331 SHLIB_LDFLAGS="-shared -Xlinker -x"
333 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
335 SHLIB_LINKER="${MT_CC} -shared"
339 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration"
342 XCFLAGS="-traditional-cpp"
346 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration"
350 XCFLAGS="-no-cpp-precomp"
354 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration"
358 XCFLAGS="-no-cpp-precomp"
362 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration"
366 XCFLAGS="-no-cpp-precomp"
371 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration"
373 MT_CFLAGS='-DAFS_PTHREAD_ENV -D_REENTRANT ${XCFLAGS}'
375 KINCLUDES='-I$(KROOT)/System/Library/Frameworks/Kernel.framework/Headers'
378 XCFLAGS="-no-cpp-precomp"
380 EXTRA_VLIBOBJS="fstab.o"
387 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
389 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
390 SHLIB_LDFLAGS="-shared -Xlinker -x"
392 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
394 SHLIB_LINKER="${MT_CC} -shared"
400 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
402 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
403 SHLIB_LDFLAGS="-shared -Xlinker -x"
405 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
407 SHLIB_LINKER="${MT_CC} -shared"
413 LIBSYS_AIX_EXP="afsl.exp"
415 MT_CFLAGS='-DAFS_PTHREAD_ENV ${XCFLAGS}'
419 XCFLAGS="-K -D_NO_PROTO -D_NONSTD_TYPES -D_MBI=void"
420 XLIBS="${LIB_AFSDB} -ldl"
421 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
429 LIBSYS_AIX_EXP="afsl.exp"
431 MT_CFLAGS='-DAFS_PTHREAD_ENV ${XCFLAGS}'
435 XCFLAGS="-K -D_NO_PROTO -D_NONSTD_TYPES -D_MBI=void"
436 XLIBS="${LIB_AFSDB} -ldl"
437 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
444 LIBSYS_AIX_EXP="afsl.exp"
446 MT_CFLAGS='-DAFS_PTHREAD_ENV ${XCFLAGS}'
450 XCFLAGS="-K -D_NO_PROTO -D_NONSTD_TYPES -D_MBI=void"
451 XLIBS="${LIB_AFSDB} -ldl"
452 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
462 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
464 PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC"
465 SHLIB_LDFLAGS="-shared -Xlinker -x"
467 XCFLAGS="-O -g -D_LARGEFILE64_SOURCE"
469 SHLIB_LINKER="${MT_CC} -shared"
479 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
481 PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC"
482 SHLIB_LDFLAGS="-shared -Xlinker -x"
484 XCFLAGS="-O -g -D_LARGEFILE64_SOURCE"
486 SHLIB_LINKER="${MT_CC} -shared"
496 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
498 PAM_CFLAGS="-O -Dlinux -DLINUX_PAM -fPIC"
499 SHLIB_LDFLAGS="-shared -Xlinker -x"
501 XCFLAGS="-O -g -D_LARGEFILE64_SOURCE -D__s390x__"
503 SHLIB_LINKER="${MT_CC} -shared"
508 AFSD_LIBS="/usr/lib/libdwarf.a /usr/lib/libelf.a"
509 FSINCLUDES="-I/usr/include/sys/fs"
511 MT_CFLAGS='-D_SGI_MP_SOURCE -DAFS_PTHREAD_ENV ${XCFLAGS}'
514 XCFLAGS64="-64 -mips3"
518 SHLIB_LINKER="${CC} -shared"
523 AFSD_LIBS="/usr/lib/libdwarf.a /usr/lib/libelf.a"
524 FSINCLUDES="-I/usr/include/sys/fs"
526 MT_CFLAGS='-D_SGI_MP_SOURCE -DAFS_PTHREAD_ENV ${XCFLAGS}'
529 XCFLAGS64="-D_BSD_COMPAT -64 -mips3"
530 XCFLAGS="-D_OLD_TERMIOS -D_BSD_COMPAT -o32"
533 SHLIB_LINKER="${CC} -shared"
537 AFSD_LIBS="/usr/lib32/libdwarf.a /usr/lib32/libelf.a"
538 FSINCLUDES="-I/usr/include/sys/fs"
540 MT_CFLAGS='-D_SGI_MP_SOURCE -DAFS_PTHREAD_ENV ${XCFLAGS}'
543 XCFLAGS64="-D_BSD_COMPAT -64 -mips3"
544 XCFLAGS="-D_OLD_TERMIOS -D_BSD_COMPAT -n32 -woff 1009,1110,1116,1164,1171,1177,1183,1185,1204,1233,1515,1516,1548,1169,1174,1177,1196,1498,1506,1552"
547 SHLIB_LINKER="${CC} -shared"
551 AFSD_LIBS="/usr/lib32/libdwarf.a /usr/lib32/libelf.a"
554 FSINCLUDES="-I/usr/include/sys/fs"
558 MT_CFLAGS='-D_SGI_MP_SOURCE -DAFS_PTHREAD_ENV ${XCFLAGS}'
561 XCFLAGS64="-64 -mips3"
562 XCFLAGS="-n32 -mips3 -woff 1009,1110,1116,1164,1171,1177,1183,1185,1204,1233,1515,1516,1548,1169,1174,1177,1196,1498,1506,1552"
563 XLDFLAGS64="-64 -mips3"
564 XLDFLAGS="-n32 -mips3"
565 SHLIB_LINKER="${CC} -shared"
571 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
573 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
574 SHLIB_LDFLAGS="-shared -Xlinker -x"
576 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
578 SHLIB_LINKER="${MT_CC} -shared"
584 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
586 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
587 SHLIB_LDFLAGS="-shared -Xlinker -x"
589 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
591 SHLIB_LINKER="${MT_CC} -shared"
597 MT_CFLAGS='-DAFS_PTHREAD_ENV -pthread -D_REENTRANT ${XCFLAGS}'
599 PAM_CFLAGS="-O2 -Dlinux -DLINUX_PAM -fPIC"
600 SHLIB_LDFLAGS="-shared -Xlinker -x"
602 XCFLAGS="-O2 -D_LARGEFILE64_SOURCE"
604 SHLIB_LINKER="${MT_CC} -shared"
608 CCXPG2="/usr/xpg2bin/cc"
613 TXLIBS="-lcurses -ltermcap"
622 CC="/opt/SUNWspro/bin/cc"
623 CCOBJ="/opt/SUNWspro/bin/cc"
625 MT_CC="/opt/SUNWspro/bin/cc"
626 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
627 MT_LIBS="-lpthread -lsocket"
630 XCFLAGS="-dy -Bdynamic"
633 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
635 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
639 CC="/opt/SUNWspro/bin/cc"
640 CCOBJ="/opt/SUNWspro/bin/cc"
642 MT_CC="/opt/SUNWspro/bin/cc"
643 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
644 MT_LIBS="-lpthread -lsocket"
646 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
648 SHLIB_LDFLAGS="-G -Bsymbolic"
649 TXLIBS="-L/usr/ccs/lib -lcurses"
650 XCFLAGS="-dy -Bdynamic"
654 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
655 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
659 CC="/opt/SUNWspro/bin/cc"
660 CCOBJ="/opt/SUNWspro/bin/cc"
663 MT_CC="/opt/SUNWspro/bin/cc"
664 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
665 MT_LIBS="-lpthread -lsocket"
667 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
669 SHLIB_LDFLAGS="-G -Bsymbolic"
671 XCFLAGS64='${XCFLAGS} -xarch=v9'
672 XCFLAGS="-dy -Bdynamic"
675 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
676 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
680 CC="/opt/SUNWspro/bin/cc"
681 CCOBJ="/opt/SUNWspro/bin/cc"
684 MT_CC="/opt/SUNWspro/bin/cc"
685 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
686 MT_LIBS="-lpthread -lsocket"
688 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
690 SHLIB_LDFLAGS="-G -Bsymbolic"
692 XCFLAGS64='${XCFLAGS} -xarch=v9'
693 XCFLAGS="-dy -Bdynamic"
696 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
697 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
701 CC="/opt/SUNWspro/bin/cc"
702 CCOBJ="/opt/SUNWspro/bin/cc"
705 MT_CC="/opt/SUNWspro/bin/cc"
706 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
707 MT_LIBS="-lpthread -lsocket"
709 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
711 SHLIB_LDFLAGS="-G -Bsymbolic"
713 XCFLAGS64='${XCFLAGS} -xarch=v9'
714 XCFLAGS="-dy -Bdynamic"
717 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
718 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
722 CC="/opt/SUNWspro/bin/cc"
723 CCOBJ="/opt/SUNWspro/bin/cc"
726 MT_CC="/opt/SUNWspro/bin/cc"
727 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
728 MT_LIBS="-lpthread -lsocket"
730 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
732 SHLIB_LDFLAGS="-G -Bsymbolic"
734 XCFLAGS64='${XCFLAGS} -xarch=v9'
735 XCFLAGS="-dy -Bdynamic"
738 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
739 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
743 CC="/opt/SUNWspro/bin/cc"
744 CCOBJ="/opt/SUNWspro/bin/cc"
747 MT_CC="/opt/SUNWspro/bin/cc"
748 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
749 MT_LIBS="-lpthread -lsocket"
751 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
753 SHLIB_LDFLAGS="-G -Bsymbolic"
755 XCFLAGS64='${XCFLAGS} -xarch=v9'
756 XCFLAGS="-dy -Bdynamic"
759 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
760 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
764 CC="/opt/SUNWspro/bin/cc"
765 CCOBJ="/opt/SUNWspro/bin/cc"
768 MT_CC="/opt/SUNWspro/bin/cc"
769 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
770 MT_LIBS="-lpthread -lsocket"
772 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
774 SHLIB_LDFLAGS="-G -Bsymbolic"
776 XCFLAGS64='${XCFLAGS} -xarch=v9'
777 XCFLAGS="-dy -Bdynamic"
780 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
781 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
785 CC="/opt/SUNWspro/bin/cc"
786 CCOBJ="/opt/SUNWspro/bin/cc"
789 MT_CC="/opt/SUNWspro/bin/cc"
790 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
791 MT_LIBS="-lpthread -lsocket"
793 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
795 SHLIB_LDFLAGS="-G -Bsymbolic"
797 XCFLAGS64='${XCFLAGS} -xarch=v9'
798 XCFLAGS="-dy -Bdynamic"
801 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
802 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
806 CC="/opt/SUNWspro/bin/cc"
807 CCOBJ="/opt/SUNWspro/bin/cc"
810 MT_CC="/opt/SUNWspro/bin/cc"
811 MT_CFLAGS='-mt -DAFS_PTHREAD_ENV ${XCFLAGS}'
812 MT_LIBS="-lpthread -lsocket"
814 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
816 SHLIB_LDFLAGS="-G -Bsymbolic"
818 XCFLAGS64='${XCFLAGS} -xarch=v9'
819 XCFLAGS="-dy -Bdynamic"
822 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
823 SHLIB_LINKER="${CC} -G -dy -Wl,-M\$(srcdir)/mapfile -Bsymbolic -z text"
828 # Special build targets
832 IRIX_SYS_SYSTM_H_HAS_MEM_FUNCS
833 XFS_SIZE_CHECK="xfs_size_check"
834 install_XFS_SIZE_CHECK='$(DESTDIR)${afssrvsbindir}/xfs_size_check'
835 dest_XFS_SIZE_CHECK='$(DEST)/root.server/usr/afs/bin/xfs_size_check'
837 AC_SUBST(XFS_SIZE_CHECK)
838 AC_SUBST(install_XFS_SIZE_CHECK)
839 AC_SUBST(dest_XFS_SIZE_CHECK)
843 FS_CONV_SOL26="fs_conv_sol26"
844 install_FS_CONV_SOL26='$(DESTDIR)${afssrvsbindir}/fs_conv_sol26'
845 dest_FS_CONV_SOL26='$(DEST)/root.server/usr/afs/bin/fs_conv_sol26'
847 AC_SUBST(FS_CONV_SOL26)
848 AC_SUBST(install_FS_CONV_SOL26)
849 AC_SUBST(dest_FS_CONV_SOL26)
853 FS_CONV_OSF40D="fs_conv_dux40D"
854 install_FS_CONV_OSF40D='$(DESTDIR)${afssrvsbindir}/fs_conv_dux40D'
855 dest_FS_CONV_OSF40D='$(DEST)/root.server/usr/afs/bin/fs_conv_dux40D'
857 AC_SUBST(FS_CONV_OSF40D)
858 AC_SUBST(install_FS_CONV_OSF40D)
859 AC_SUBST(dest_FS_CONV_OSF40D)
863 dnl Disable the default for debugging/optimization if not enabled
864 if test "x$enable_debug_kernel" = "xno"; then
868 if test "x$enable_optimize_kernel" = "xno"; then
872 if test "x$enable_debug" = "xno"; then
876 if test "x$enable_optimize" = "xno"; then
880 if test "x$enable_debug_lwp" = "xno"; then
884 if test "x$enable_optimize_lwp" = "xno"; then
891 AC_SUBST(AFSD_LDFLAGS)
911 AC_SUBST(PINSTALL_LIBS)
915 AC_SUBST(SHLIB_CFLAGS)
916 AC_SUBST(SHLIB_LDFLAGS)
917 AC_SUBST(SHLIB_LINKER)
918 AC_SUBST(SHLIB_SUFFIX)
920 AC_SUBST(VFSCK_CFLAGS)