Remove redundant entries from MT_CFLAGS
[openafs.git] / src / cf / osconf.m4
1
2 AC_DEFUN([OPENAFS_OSCONF], [
3
4 dnl defaults, override in case below as needed
5 RXDEBUG="-DRXDEBUG"
6 SHLIB_SUFFIX="so"
7 CCOBJ="$CC"
8 MT_CC="$CC"
9 XLIBS="${LIB_AFSDB} ${XBSA_XLIBS} ${LIB_libintl}"
10 MT_LIBS='-lpthread ${XLIBS}'
11
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 override as needed
15 KERN_DBG=-g
16 KERN_OPTMZ=-O
17 DBG=-g
18 OPTMZ=-O
19 LWP_DBG=-g
20 NO_STRIP_BIN=
21 LWP_OPTMZ=-O
22 PAM_DBG=-g
23 PAM_OPTMZ=
24
25 dnl standard programs
26 AC_PROG_RANLIB
27 AC_CHECK_PROGS(AS, as, [${am_missing_run}as])
28 AC_CHECK_PROGS(AR, ar, [${am_missing_run}ar])
29 AC_CHECK_PROGS(MV, mv, [${am_missing_run}mv])
30 AC_CHECK_PROGS(RM, rm, [${am_missing_run}rm])
31 AC_CHECK_PROGS(LD, ld, [${am_missing_run}ld])
32 AC_CHECK_PROGS(CP, cp, [${am_missing_run}cp])
33 AC_CHECK_PROGS(STRIP, strip, [${am_missing_run}strip])
34 AC_CHECK_PROGS(LORDER, lorder, [${am_missing_run}lorder])
35
36 dnl TODO - need to disable STRIP if we are doing debugging in any user space code
37
38 case $AFS_SYSNAME in
39         alpha_dux40)
40                 CC="cc"
41                 CCOBJ="cc"
42                 MT_CC="cc"
43                 CSTATIC="-non_shared"
44                 DBG="-g3"
45                 MT_CFLAGS='-D_REENTRANT=1 -pthread'
46                 MT_LIBS="-pthread -lpthread -lmach -lexc -lc"
47                 XCFLAGS="-D_NO_PROTO -DOSF"
48                 SHLIB_LINKER="${CC} -all -shared -expect_unresolved \"*\""
49                 ;;
50
51         alpha_dux50)
52                 CC="cc"
53                 CCOBJ="cc"
54                 MT_CC="cc"
55                 LEX="flex -l"
56                 DBG="-g3"
57                 CSTATIC="-non_shared"
58                 MT_CFLAGS='-D_REENTRANT=1 -pthread'
59                 MT_LIBS="-pthread -lpthread -lmach -lexc -lc"
60                 XCFLAGS="-D_NO_PROTO -DOSF"
61                 SHLIB_LINKER="${CC} -all -shared -expect_unresolved \"*\""
62                 ;;
63
64         alpha_dux51)
65                 CC="cc"
66                 CCOBJ="cc"
67                 MT_CC="cc"
68                 DBG="-g3"
69                 CSTATIC="-non_shared"
70                 LWP_OPTMZ="-O2"
71                 MT_CFLAGS='-D_REENTRANT=1 -pthread'
72                 MT_LIBS="-pthread -lpthread -lmach -lexc -lc"
73                 XCFLAGS="-D_NO_PROTO -DOSF"
74                 SHLIB_LINKER="${CC} -all -shared -expect_unresolved \"*\""
75                 ;;
76
77         alpha_linux_22)
78                 KERN_OPTMZ=-O2
79                 MT_CFLAGS='-pthread -D_REENTRANT'
80                 PAM_OPTMZ=-O2
81                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
82                 SHLIB_CFLAGS="-fPIC"
83                 SHLIB_LDFLAGS="-shared -Xlinker -x"
84                 XCFLAGS="-D_LARGEFILE64_SOURCE"
85                 SHLIB_LINKER="${MT_CC} -shared"
86                 ;;
87
88         alpha_linux_24)
89                 CCOBJ="${CC} -fPIC"
90                 KERN_OPTMZ=-O2
91                 MT_CFLAGS='-pthread -D_REENTRANT'
92                 PAM_OPTMZ=-O2
93                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
94                 SHLIB_CFLAGS="-fPIC"
95                 SHLIB_LDFLAGS="-shared -Xlinker -x"
96                 XCFLAGS="-D_LARGEFILE64_SOURCE"
97                 SHLIB_LINKER="${MT_CC} -shared"
98                 ;;
99
100         alpha_linux_26)
101                 CCOBJ="${CC} -fPIC"
102                 KERN_OPTMZ=-O2
103                 MT_CFLAGS='-pthread -D_REENTRANT'
104                 PAM_OPTMZ=-O2
105                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
106                 SHLIB_CFLAGS="-fPIC"
107                 SHLIB_LDFLAGS="-shared -Xlinker -x"
108                 XCFLAGS="-D_LARGEFILE64_SOURCE"
109                 SHLIB_LINKER="${MT_CC} -shared"
110                 ;;
111
112         arm_linux24)
113                 CCOBJ="${CC} -fPIC"
114                 KERN_OPTMZ=-O2
115                 MT_CFLAGS='-pthread -D_REENTRANT'
116                 PAM_OPTMZ=-O2
117                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
118                 SHLIB_CFLAGS="-fPIC"
119                 SHLIB_LDFLAGS="-shared -Xlinker -x"
120                 XCFLAGS="-D_LARGEFILE64_SOURCE"
121                 SHLIB_LINKER="${MT_CC} -shared"
122                 ;;
123
124         arm_linux26)
125                 CCOBJ="${CC} -fPIC"
126                 KERN_OPTMZ=-O2
127                 MT_CFLAGS='-pthread -D_REENTRANT'
128                 PAM_OPTMZ=-O2
129                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
130                 SHLIB_CFLAGS="-fPIC"
131                 SHLIB_LDFLAGS="-shared -Xlinker -x"
132                 XCFLAGS="-D_LARGEFILE64_SOURCE"
133                 SHLIB_LINKER="${MT_CC} -shared"
134                 ;;
135
136         hp_ux102)
137                 AS="/usr/ccs/bin/as"
138                 CC="/opt/ansic/bin/cc -Ae"
139                 CCOBJ="/opt/ansic/bin/cc -Ae"
140                 DBM="/lib/libndbm.a"
141                 LD="/bin/ld"
142                 LEX="/opt/langtools/bin/lex"
143                 LWP_OPTMZ="-O"
144                 MT_CC="/opt/ansic/bin/cc -Ae"
145                 MT_CFLAGS='-D_POSIX_C_SOURCE=199506L'
146                 MT_LIBS='-L/opt/dce/lib -ldce ${XLIBS}'
147                 MV="/bin/mv"
148                 OPTMZ="-O"
149                 PAM_CFLAGS="+DA1.0 +z -Wl,+k"
150                 PAM_LIBS="/usr/lib/libpam.1"
151                 RANLIB="/usr/bin/ranlib"
152                 RM="/bin/rm"
153                 SHLIB_LDFLAGS="-b -Bsymbolic"
154                 SHLIB_SUFFIX="sl"
155                 VFSCK_CFLAGS="-D_FILE64"
156                 XCFLAGS0="-ldld -lc -Wp,-H200000 -Wl,-a,archive -DAUTH_DBM_LOG +z -Wl,+k -D_LARGEFILE64_SOURCE"
157                 XCFLAGS64="${XCFLAGS0} +DA2.0W"
158                 XCFLAGS="${XCFLAGS0} +DA1.0"
159                 YACC="/opt/langtools/bin/yacc"
160                 SHLIB_LINKER="ld -b"
161                 ;;
162
163         hp_ux11*)
164                 AR="/usr/bin/ar"
165                 AS="/usr/ccs/bin/as"
166                 CC="/opt/ansic/bin/cc"
167                 CCOBJ="/opt/ansic/bin/cc"
168                 DBM="/lib/libndbm.a"
169                 LD="/bin/ld   "
170                 LEX="/opt/langtools/bin/lex"
171                 LWP_OPTMZ="-O"
172                 MT_CC="$CC"
173                 MT_CFLAGS='-D_POSIX_C_SOURCE=199506L'
174                 MV="/bin/mv"
175                 OPTMZ="-O"
176                 PAM_CFLAGS="+DA1.0 +z -Wl,+k"
177                 PAM_LIBS="/usr/lib/libpam.1"
178                 RANLIB="/usr/bin/ranlib"
179                 RM="/bin/rm"
180                 SHLIB_LDFLAGS="-b -Bsymbolic"
181                 SHLIB_SUFFIX="sl"
182                 VFSCK_CFLAGS="-I/usr/old/usr/include -D_FILE64"
183                 XCFLAGS0="-ldld -lc -Wp,-H200000 -Wl,-a,archive -DAUTH_DBM_LOG +z -Wl,+k -D_LARGEFILE64_SOURCE"
184                 XCFLAGS64="${XCFLAGS0} +DA2.0W"
185                 XCFLAGS="${XCFLAGS0} +DA1.0"
186                 XLIBELFA="-lelf"
187                 YACC="/opt/langtools/bin/yacc"
188                 SHLIB_LINKER="ld -b"
189                 ;;
190
191         ia64_hpux*)
192                 AR="/usr/bin/ar"
193                 AS="/usr/ccs/bin/as"
194                 CC="/opt/ansic/bin/cc"
195                 CCOBJ="/opt/ansic/bin/cc"
196                 DBM="/lib/hpux32/libndbm.so"
197                 LD="/bin/ld   "
198                 LEX="/opt/langtools/bin/lex"
199                 LWP_OPTMZ=""
200                 MT_CC="$CC"
201                 MT_CFLAGS='-D_POSIX_C_SOURCE=199506L'
202                 MV="/bin/mv"
203                 OPTMZ="-O"
204                 PAM_CFLAGS="-b +z -Wl,+k"
205                 PAM_LIBS="/usr/lib/hpux32/libpam.so"
206                 RANLIB="/usr/bin/ranlib"
207                 RM="/bin/rm"
208                 SHLIB_LDFLAGS="-b -Bsymbolic"
209                 SHLIB_SUFFIX="sl"
210                 VFSCK_CFLAGS="-I/usr/old/usr/include -D_FILE64"
211                 XCFLAGS0="-ldld -lc -Wp,-H200000 -Wl,-a,archive_shared -DAUTH_DBM_LOG +z -Wl,+k -D_LARGEFILE64_SOURCE"
212                 XCFLAGS64="${XCFLAGS0} +DD64"
213                 XCFLAGS="${XCFLAGS0}"
214                 XLIBELFA="-lelf"
215                 YACC="/opt/langtools/bin/yacc"
216                 SHLIB_LINKER="ld -b"
217                 ;;
218
219         i386_fbsd_*)
220                 MT_CFLAGS='-pthread -D_REENTRANT'
221                 PAM_OPTMZ=-O2
222                 PAM_CFLAGS="-pipe -fPIC"
223                 SHLIB_LDFLAGS="-shared -Xlinker -x"
224                 SHLIB_LINKER="${MT_CC} -shared"
225                 XCFLAGS="-pipe"
226                 ;;
227
228         i386_dfbsd_*)
229                 MT_CFLAGS='-pthread -D_REENTRANT'
230                 PAM_OPTMZ=-O2
231                 PAM_CFLAGS="-pipe -fPIC"
232                 SHLIB_LDFLAGS="-shared -Xlinker -x"
233                 SHLIB_LINKER="${MT_CC} -shared"
234                 XCFLAGS="-pipe"
235                 ;;
236
237         amd64_fbsd_*)
238                 MT_CFLAGS='-pthread -D_REENTRANT'
239                 PAM_CFLAGS="-O2 -pipe -fPIC"
240                 SHLIB_LDFLAGS="-shared -Xlinker -x"
241                 SHLIB_LINKER="${MT_CC} -shared"
242                 XCFLAGS="-O2 -pipe -fPIC"
243                 ;;
244
245         *nbsd2*|*nbsd3*|*nbsd4*|*nbsd5*)
246                 MT_CFLAGS='-pthread -D_REENTRANT'
247                 PAM_OPTMZ=-O2
248                 PAM_CFLAGS="-pipe -fPIC"
249                 SHLIB_CFLAGS="-fPIC"
250                 SHLIB_LDFLAGS="-shared -Xlinker -x"
251                 SHLIB_LINKER="${MT_CC} -shared"
252                 XCFLAGS="-pipe"
253                 ;;
254
255         *nbsd15|*nbsd16)
256                 MT_LIBS='${XLIBS}'
257                 PAM_OPTMZ=-O2
258                 PAM_CFLAGS="-pipe -fPIC"
259                 SHLIB_LDFLAGS="-shared -Xlinker -x"
260                 SHLIB_LINKER="${MT_CC} -shared"
261                 XCFLAGS="-pipe"
262                 ;;
263
264         ia64_linux24|ia64_linux26)
265                 KERN_OPTMZ=-O2
266                 MT_CFLAGS='-pthread -D_REENTRANT'
267                 PAM_OPTMZ=-O2
268                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
269                 SHLIB_CFLAGS="-fPIC"
270                 SHLIB_LDFLAGS="-shared -Xlinker -x"
271                 XCFLAGS="-D_LARGEFILE64_SOURCE -G0"
272                 SHLIB_LINKER="${MT_CC} -shared"
273                 ;;
274
275         amd64_linux*)
276                 CCOBJ="${CC} -fPIC"
277                 KERN_OPTMZ=-O2
278                 MT_CFLAGS='-pthread -D_REENTRANT'
279                 PAM_OPTMZ=-O2
280                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
281                 SHLIB_CFLAGS="-fPIC"
282                 SHLIB_LDFLAGS="-shared -Xlinker -x"
283                 XCFLAGS="-D_LARGEFILE64_SOURCE"
284                 SHLIB_LINKER="${MT_CC} -shared"
285                 ;;
286
287         ppc64_linux24)
288                 KERN_OPTMZ=-O2
289                 MT_CFLAGS='-pthread -D_REENTRANT'
290                 PAM_OPTMZ=-O2
291                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
292                 SHLIB_LDFLAGS="-shared -Xlinker -x"
293                 SHLIB_CFLAGS="-fPIC"
294                 XCFLAGS="-D_LARGEFILE64_SOURCE"
295                 SHLIB_LINKER="${MT_CC} -shared"
296                 ;;
297
298         ppc64_linux26)
299                 KERN_OPTMZ=-O2
300                 MT_CFLAGS='-pthread -D_REENTRANT'
301                 PAM_OPTMZ=-O2
302                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
303                 SHLIB_LDFLAGS="-shared -Xlinker -x"
304                 SHLIB_CFLAGS="-fPIC"
305                 XCFLAGS="-D_LARGEFILE64_SOURCE -fPIC"
306                 SHLIB_LINKER="${MT_CC} -shared"
307                 ;;
308
309         i386_umlinux22)
310                 KERN_OPTMZ=-O2
311                 MT_CFLAGS='-pthread -D_REENTRANT'
312                 PAM_OPTMZ=-O2
313                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
314                 SHLIB_CFLAGS="-fPIC"
315                 SHLIB_LDFLAGS="-shared -Xlinker -x"
316                 XCFLAGS="-D_LARGEFILE64_SOURCE"
317                 SHLIB_LINKER="${MT_CC} -shared"
318                 ;;
319
320         i386_linux*)
321                 KERN_OPTMZ=-O2
322                 MT_CFLAGS='-pthread -D_REENTRANT'
323                 DBG=-g
324                 KERN_DBG=-g
325                 LWP_DBG=-g
326                 LWP_OPTMZ=-O2
327                 OPTMZ=-O2
328                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
329                 SHLIB_CFLAGS="-fPIC"
330                 SHLIB_LDFLAGS="-shared -Xlinker -x"
331                 XCFLAGS="-D_LARGEFILE64_SOURCE"
332                 SHLIB_LINKER="${MT_CC} -shared"
333                 ;;
334
335         i386_umlinux24)
336                 KERN_OPTMZ=-O2
337                 MT_CFLAGS='-pthread -D_REENTRANT'
338                 DBG=-g
339                 KERN_DBG=-g
340                 LWP_DBG=-g
341                 LWP_OPTMZ=-O2
342                 OPTMZ=-O2
343                 PAM_OPTMZ=-O2
344                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
345                 SHLIB_CFLAGS="-fPIC"
346                 SHLIB_LDFLAGS="-shared -Xlinker -x"
347                 XCFLAGS="-D_LARGEFILE64_SOURCE"
348                 SHLIB_LINKER="${MT_CC} -shared"
349                 ;;
350
351         i386_umlinux26)
352                 KERN_OPTMZ=-O2
353                 MT_CFLAGS='-pthread -D_REENTRANT'
354                 DBG=-g
355                 KERN_DBG=-g
356                 LWP_DBG=-g
357                 LWP_OPTMZ=-O2
358                 OPTMZ=-O2
359                 PAM_OPTMZ=-O2
360                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
361                 SHLIB_CFLAGS="-fPIC"
362                 SHLIB_LDFLAGS="-shared -Xlinker -x"
363                 XCFLAGS="-D_LARGEFILE64_SOURCE"
364                 SHLIB_LINKER="${MT_CC} -shared"
365                 ;;
366
367         *_obsd*)
368                 KERN_OPTMZ=-O2
369                 MT_CFLAGS='-pthread -D_REENTRANT'
370                 LWP_OPTMZ=-O2
371                 OPTMZ=-O2
372                 PAM_OPTMZ=-O2
373                 PAM_CFLAGS="-pipe -fpic"
374                 SHLIB_CFLAGS="-fpic"
375                 SHLIB_LDFLAGS="-shared -Xlinker -x"
376                 SHLIB_LINKER="${MT_CC} -shared"
377                 XCFLAGS=
378                 ;;
379
380         parisc_linux24)
381                 KERN_OPTMZ=-O2
382                 MT_CFLAGS='-pthread -D_REENTRANT'
383                 PAM_OPTMZ=-O2
384                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
385                 SHLIB_CFLAGS="-fPIC"
386                 SHLIB_LDFLAGS="-shared -Xlinker -x"
387                 XCFLAGS="-D_LARGEFILE64_SOURCE"
388                 SHLIB_LINKER="${MT_CC} -shared"
389                 ;;
390
391         ppc_darwin_70)
392                 CC="cc"
393                 CCOBJ="cc"
394                 MT_CC="cc"
395                 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration -framework SystemConfiguration -framework IOKit -framework CoreFoundation"
396                 MT_CFLAGS='-D_REENTRANT'
397                 KROOT=
398                 KINCLUDES='-I$(KROOT)/System/Library/Frameworks/Kernel.framework/Headers'
399                 LWP_OPTMZ="-O2"
400                 REGEX_OBJ="regex.o"
401                 REGEX_OBJ_PIC="regex_pic.o"
402                 XCFLAGS="-no-cpp-precomp"
403                 EXTRA_VLIBOBJS="fstab.o"
404                 SHLIB_LINKER="${MT_CC} \${ARCHFLAGS} -dynamiclib"
405                 SHLIB_SUFFIX="dylib"
406                 XLIBS="${LIB_AFSDB} ${XBSA_XLIBS} -framework CoreFoundation"
407                 ;;
408
409         *_darwin_80)
410                 CC="cc"
411                 CCOBJ="cc"
412                 MT_CC="cc"
413                 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration -framework SystemConfiguration -framework IOKit -framework CoreFoundation"
414                 MT_CFLAGS="-D_REENTRANT"
415                 KROOT=
416                 KINCLUDES='-I$(KROOT)/System/Library/Frameworks/Kernel.framework/Headers'
417                 KERN_OPTMZ="-Os"
418                 LWP_OPTMZ="-Os"
419                 OPTMZ="-Os"
420                 REGEX_OBJ="regex.o"
421                 REGEX_OBJ_PIC="regex_pic.o"
422                 EXTRA_VLIBOBJS="fstab.o"
423                 SHLIB_LINKER="${MT_CC} \${ARCHFLAGS} -dynamiclib"
424                 SHLIB_SUFFIX="dylib"
425                 RANLIB="ranlib -c"
426                 XLIBS="${LIB_AFSDB} ${XBSA_XLIBS} -framework CoreFoundation"
427                 ;;
428
429         *_darwin_90)
430                 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration -framework SystemConfiguration -framework IOKit -framework CoreFoundation"
431                 MT_CFLAGS="-D_REENTRANT"
432                 KROOT=
433                 KINCLUDES='-I$(KROOT)/System/Library/Frameworks/Kernel.framework/Headers'
434                 LD="cc"
435                 KERN_OPTMZ="-Os"
436                 LWP_OPTMZ="-Os"
437                 OPTMZ="-Os"
438                 REGEX_OBJ="regex.o"
439                 REGEX_OBJ_PIC="regex_pic.o"
440                 EXTRA_VLIBOBJS="fstab.o"
441                 SHLIB_LINKER="${MT_CC} \${ARCHFLAGS} -dynamiclib"
442                 SHLIB_SUFFIX="dylib"
443                 RANLIB="ranlib -c"
444                 XLIBS="${LIB_AFSDB} ${XBSA_XLIBS} -framework CoreFoundation"
445                 ;;
446
447         arm_darwin_100)
448                 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework SystemConfiguration -framework IOKit -framework CoreFoundation"
449                 MT_CFLAGS="-D_REENTRANT"
450                 MT_LIBS="${LIB_AFSDB} -framework CoreFoundation"
451                 KROOT=
452                 KINCLUDES='-I$(KROOT)/System/Library/Frameworks/Kernel.framework/Headers'
453                 LD="cc"
454                 KERN_OPTMZ="-Os"
455                 LWP_OPTMZ="-Os"
456                 OPTMZ="-Os"
457                 PAM_LIBS="-lpam"
458                 REGEX_OBJ="regex.o"
459                 TXLIBS="-lncurses"
460                 EXTRA_VLIBOBJS="fstab.o"
461                 SHLIB_LINKER="${MT_CC} -dynamiclib"
462                 SHLIB_SUFFIX="dylib"
463                 RANLIB="ranlib"
464                 XLIBS="${LIB_AFSDB} ${XBSA_XLIBS} -framework CoreFoundation"
465                 ;;
466
467         *_darwin_100)
468                 AFSD_LDFLAGS="-F/System/Library/PrivateFrameworks -framework DiskArbitration -framework SystemConfiguration -framework IOKit -framework CoreFoundation"
469                 MT_CFLAGS="-D_REENTRANT"
470                 MT_LIBS='${XLIBS}'
471                 KROOT=
472                 KINCLUDES='-I$(KROOT)/System/Library/Frameworks/Kernel.framework/Headers'
473                 LD="cc"
474                 KERN_OPTMZ="-Os"
475                 LWP_OPTMZ="-Os"
476                 OPTMZ="-Os"
477                 PAM_LIBS="-lpam"
478                 REGEX_OBJ="regex.o"
479                 REGEX_OBJ_PIC="regex_pic.o"
480                 EXTRA_VLIBOBJS="fstab.o"
481                 SHLIB_LINKER="${MT_CC} \${ARCHFLAGS} -dynamiclib"
482                 SHLIB_SUFFIX="dylib"
483                 RANLIB="ranlib"
484                 XLIBS="${LIB_AFSDB} ${XBSA_XLIBS} -framework CoreFoundation"
485                 ;;
486
487         ppc_linux*)
488                 KERN_OPTMZ=-O2
489                 MT_CFLAGS='-pthread -D_REENTRANT'
490                 PAM_OPTMZ=-O2
491                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
492                 SHLIB_CFLAGS="-fPIC"
493                 SHLIB_LDFLAGS="-shared -Xlinker -x"
494                 XCFLAGS="-D_LARGEFILE64_SOURCE"
495                 SHLIB_LINKER="${MT_CC} -shared"
496                 ;;
497
498         rs_aix42)
499                 CC="cc"
500                 CCOBJ="cc"
501                 DBG=""
502                 LIBSYS_AIX_EXP="afsl.exp"
503                 MT_CC="xlc_r"
504                 SHLIB_SUFFIX="o"
505                 XCFLAGS="-K -D_NONSTD_TYPES -D_MBI=void"
506                 XLIBS="${LIB_AFSDB} ${LIB_libintl} -ldl"
507                 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
508                 AIX32="yes"
509                 AIX64="no"
510                 ;;
511
512
513         rs_aix51)
514                 CC="cc"
515                 CCOBJ="cc"
516                 DBG=""
517                 LIBSYS_AIX_EXP="afsl.exp"
518                 MT_CC="xlc_r"
519                 SHLIB_SUFFIX="o"
520                 XCFLAGS="-K -D_NONSTD_TYPES -D_MBI=void"
521                 XLIBS="${LIB_AFSDB} ${LIB_libintl} -ldl"
522                 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
523                 AIX32="yes"
524                 AIX64="yes"
525                 ;;
526
527         rs_aix52)       
528                 CC="cc"
529                 CCOBJ="cc"
530                 DBG=""
531                 LIBSYS_AIX_EXP="afsl.exp"
532                 MT_CC="xlc_r"
533                 SHLIB_SUFFIX="o"
534                 XCFLAGS="-K -D_NONSTD_TYPES -D_MBI=void"
535                 XLIBS="${LIB_AFSDB} ${LIB_libintl} -ldl"
536                 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
537                 AIX32="yes"
538                 AIX64="yes"
539                 ;;
540
541         rs_aix53)       
542                 CC="cc"
543                 CCOBJ="cc"
544                 DBG="-g"
545                 LIBSYS_AIX_EXP="afsl.exp"
546                 MT_CC="xlc_r"
547                 SHLIB_SUFFIX="o"
548                 XCFLAGS="-K -D_NONSTD_TYPES -D_MBI=void"
549                 XLIBS="${LIB_AFSDB} ${LIB_libintl} -ldl"
550                 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
551                 AIX32="yes"
552                 AIX64="yes"
553                 ;;
554
555         rs_aix61)       
556                 CC="cc"
557                 CCOBJ="cc"
558                 DBG="-g"
559                 LIBSYS_AIX_EXP="afsl.exp"
560                 MT_CC="xlc_r"
561                 SHLIB_SUFFIX="o"
562                 XCFLAGS="-K -D_NONSTD_TYPES -D_MBI=void"
563                 XLIBS="${LIB_AFSDB} ${LIB_libintl} -ldl"
564                 SHLIB_LINKER="${MT_CC} -bM:SRE -berok"
565                 AIX32="no"
566                 AIX64="yes"
567                 ;;
568
569         s390_linux22)
570                 LD="ld"
571                 KERN_OPTMZ=-O2
572                 MT_CC="$CC"
573                 MT_CFLAGS='-pthread -D_REENTRANT'
574                 PAM_OPTMZ=-O
575                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
576                 SHLIB_CFLAGS="-fPIC"
577                 SHLIB_LDFLAGS="-shared -Xlinker -x"
578                 OPTMZ=-O
579                 XCFLAGS="-D_LARGEFILE64_SOURCE"
580                 SHLIB_LINKER="${MT_CC} -shared"
581                 ;;
582
583         s390_linux24|s390_linux26)
584                 LD="ld"
585                 KERN_OPTMZ=-O2
586                 MT_CC="$CC"
587                 MT_CFLAGS='-pthread -D_REENTRANT'
588                 PAM_OPTMZ=-O2
589                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
590                 SHLIB_CFLAGS="-fPIC"
591                 SHLIB_LDFLAGS="-shared -Xlinker -x"
592                 XCFLAGS="-D_LARGEFILE64_SOURCE"
593                 SHLIB_LINKER="${MT_CC} -shared"
594                 ;;
595
596         s390x_linux24|s390x_linux26)
597                 CCOBJ="${CC} -fPIC"
598                 LD="ld"
599                 KERN_OPTMZ=-O2
600                 MT_CC="$CC"
601                 MT_CFLAGS='-pthread -D_REENTRANT'
602                 PAM_OPTMZ=-O
603                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
604                 SHLIB_CFLAGS="-fPIC"
605                 SHLIB_LDFLAGS="-shared -Xlinker -x -Xlinker -Bsymbolic"
606                 OPTMZ=-O
607                 XCFLAGS="-D_LARGEFILE64_SOURCE -D__s390x__"
608                 SHLIB_LINKER="${MT_CC} -shared"
609                 ;;
610
611         sgi_62)
612                 CC="cc"
613                 CCOBJ="cc"
614                 MT_CC="cc"
615                 AFSD_LIBS="/usr/lib/libdwarf.a /usr/lib/libelf.a"
616                 FSINCLUDES="-I/usr/include/sys/fs"
617                 MT_CFLAGS='-D_SGI_MP_SOURCE'
618                 XCFLAGS64="-64 -mips3"
619                 XCFLAGS="-o32"
620                 XLDFLAGS64="-64"
621                 XLDFLAGS="-o32"
622                 SHLIB_LINKER="${CC} -shared"
623                 ;;
624
625         sgi_63)
626                 CC="cc"
627                 CCOBJ="cc"
628                 MT_CC="cc"
629                 AFSD_LIBS="/usr/lib/libdwarf.a /usr/lib/libelf.a"
630                 FSINCLUDES="-I/usr/include/sys/fs"
631                 MT_CFLAGS='-D_SGI_MP_SOURCE'
632                 XCFLAGS64="-D_BSD_COMPAT -64 -mips3"
633                 XCFLAGS="-D_OLD_TERMIOS -D_BSD_COMPAT -o32"
634                 XLDFLAGS64="-64"
635                 XLDFLAGS="-o32"
636                 SHLIB_LINKER="${CC} -shared"
637                 ;;
638
639         sgi_64)
640                 CC="cc"
641                 CCOBJ="cc"
642                 MT_CC="cc"
643                 AFSD_LIBS="/usr/lib32/libdwarf.a /usr/lib32/libelf.a"
644                 FSINCLUDES="-I/usr/include/sys/fs"
645                 MT_CFLAGS='-D_SGI_MP_SOURCE'
646                 XCFLAGS64="-D_BSD_COMPAT -64 -mips3"
647                 XCFLAGS="-D_OLD_TERMIOS -D_BSD_COMPAT -n32 -woff 1009,1014,1110,1116,1164,1169,1171,1174,1177,1183,1185,1204,1233,1515,1516,1548,1169,1174,1177,1196,1498,1506,1552,3201 -Wl,-woff,84,-woff,15"
648                 XLDFLAGS64="-64"
649                 XLDFLAGS="-n32"
650                 SHLIB_LINKER="${CC} -shared"
651                 ;;
652
653         sgi_65)
654                 AFSD_LIBS="/usr/lib32/libdwarf.a /usr/lib32/libelf.a"
655                 CC="/usr/bin/cc"
656                 CCOBJ="/usr/bin/cc"
657                 FSINCLUDES="-I/usr/include/sys/fs"
658                 LD="/usr/bin/ld"
659                 MT_CC="/usr/bin/cc"
660                 MT_CFLAGS='-D_SGI_MP_SOURCE'
661                 XCFLAGS64="-64 -mips3"
662                 XCFLAGS="-n32 -mips3 -woff 1009,1014,1110,1116,1164,1171,1177,1183,1185,1204,1233,1515,1516,1548,1169,1174,1177,1196,1498,1506,1552,3201 -Wl,-woff,84,-woff,15"
663                 XLDFLAGS64="-64 -mips3"
664                 XLDFLAGS="-n32 -mips3"
665                 SHLIB_LINKER="${CC} -shared"
666                 ;;
667
668         sparc*_linux*)
669                 KERN_OPTMZ=-O2
670                 MT_CFLAGS='-pthread -D_REENTRANT'
671                 PAM_OPTMZ=-O2
672                 PAM_CFLAGS="-Dlinux -DLINUX_PAM -fPIC"
673                 SHLIB_CFLAGS="-fPIC"
674                 SHLIB_LDFLAGS="-shared -Xlinker -x"
675                 XCFLAGS="-D_LARGEFILE64_SOURCE"
676                 XCFLAGS64="-D_LARGEFILE64_SOURCE -m64"
677                 XLDFLAGS64="-m64"
678                 SHLIB_LINKER="${MT_CC} -shared"
679                 ;;
680
681         sun4_413)
682                 CCXPG2="/usr/xpg2bin/cc"
683                 CC="gcc"
684                 CCOBJ="gcc"
685                 SHLIB_CFLAGS="-PIC"
686                 XCFLAGS=""
687                 XLIBELFA="-lelf"
688                 XLIBKVM="-lkvm"
689                 XLIBS="${LIB_AFSDB}"
690                 LD="ld"
691                 ;;
692
693         sun4x_55)
694                 CC=$SOLARISCC
695                 CCOBJ=$SOLARISCC
696                 MT_CC=$SOLARISCC
697                 MT_CFLAGS='-mt'
698                 SHLIB_CFLAGS="-KPIC"
699                 XCFLAGS="-dy -Bdynamic"
700                 XLIBELFA="-lelf"
701                 XLIBKVM="-lkvm"
702                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
703                 LD="/usr/ccs/bin/ld"
704                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
705                 LWP_OPTMZ="-g"
706                 ;;
707
708         sun4x_56)
709                 CC=$SOLARISCC
710                 CCOBJ=$SOLARISCC
711                 MT_CC=$SOLARISCC
712                 MT_CFLAGS='-mt'
713                 PAM_CFLAGS="-KPIC"
714                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
715                 SHLIB_CFLAGS="-KPIC"
716                 SHLIB_LDFLAGS="-G -Bsymbolic"
717                 XCFLAGS="-dy -Bdynamic"
718                 XLIBELFA="-lelf"
719                 LD="/usr/ccs/bin/ld"
720                 XLIBKVM="-lkvm"
721                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
722                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
723                 LWP_OPTMZ="-g"
724                 ;;
725
726         sun4x_57)
727                 CC=$SOLARISCC
728                 CCOBJ=$SOLARISCC
729                 LD="/usr/ccs/bin/ld"
730                 MT_CC=$SOLARISCC
731                 MT_CFLAGS='-mt'
732                 PAM_CFLAGS="-KPIC"
733                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
734                 SHLIB_CFLAGS="-KPIC"
735                 SHLIB_LDFLAGS="-G -Bsymbolic"
736                 XCFLAGS64='${XCFLAGS} -xarch=v9'
737                 XCFLAGS="-dy -Bdynamic"
738                 XLIBELFA="-lelf"
739                 XLIBKVM="-lkvm"
740                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
741                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
742                 LWP_OPTMZ="-g"
743                 ;;
744
745         sun4x_58)
746                 CC=$SOLARISCC
747                 CCOBJ=$SOLARISCC
748                 LD="/usr/ccs/bin/ld"
749                 MT_CC=$SOLARISCC
750                 MT_CFLAGS='-mt'
751                 PAM_CFLAGS="-KPIC"
752                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
753                 SHLIB_CFLAGS="-KPIC"
754                 SHLIB_LDFLAGS="-G -Bsymbolic"
755                 XCFLAGS64='${XCFLAGS} -xarch=v9'
756                 XCFLAGS="-dy -Bdynamic"
757                 XLIBELFA="-lelf"
758                 XLIBKVM="-lkvm"
759                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
760                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
761                 LWP_OPTMZ="-g"
762                 ;;
763
764         sun4x_59)
765                 CC=$SOLARISCC
766                 CCOBJ=$SOLARISCC
767                 LD="/usr/ccs/bin/ld"
768                 MT_CC=$SOLARISCC
769                 MT_CFLAGS='-mt'
770                 PAM_CFLAGS="-KPIC"
771                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
772                 SHLIB_CFLAGS="-KPIC"
773                 SHLIB_LDFLAGS="-G -Bsymbolic"
774                 XCFLAGS64='${XCFLAGS} -xarch=v9'
775                 XCFLAGS="-dy -Bdynamic"
776                 XLIBELFA="-lelf"
777                 XLIBKVM="-lkvm"
778                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
779                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
780                 LWP_OPTMZ="-g"
781                 ;;
782
783         sun4x_510)
784                 CC=$SOLARISCC
785                 CCOBJ=$SOLARISCC
786                 LD="/usr/ccs/bin/ld"
787                 MT_CC=$SOLARISCC
788                 MT_CFLAGS='-mt'
789                 PAM_CFLAGS="-KPIC"
790                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
791                 SHLIB_CFLAGS="-KPIC"
792                 SHLIB_LDFLAGS="-G -Bsymbolic"
793                 XCFLAGS64='${XCFLAGS} -m64'
794                 XCFLAGS="-dy -Bdynamic"
795                 XLIBELFA="-lelf"
796                 XLIBKVM="-lkvm"
797                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
798                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
799                 LWP_OPTMZ="-g"
800                 ;;
801
802         sun4x_511)
803                 CC=$SOLARISCC
804                 CCOBJ=$SOLARISCC
805                 LD="/usr/ccs/bin/ld"
806                 MT_CC=$SOLARISCC
807                 MT_CFLAGS='-mt'
808                 PAM_CFLAGS="-KPIC"
809                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
810                 SHLIB_CFLAGS="-KPIC"
811                 SHLIB_LDFLAGS="-G -Bsymbolic"
812                 XCFLAGS64='${XCFLAGS} -xarch=v9'
813                 XCFLAGS="-dy -Bdynamic"
814                 XLIBELFA="-lelf"
815                 XLIBKVM="-lkvm"
816                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
817                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
818                 LWP_OPTMZ="-g"
819                 ;;
820
821         sunx86_57)
822                 CC=$SOLARISCC
823                 CCOBJ=$SOLARISCC
824                 LD="/usr/ccs/bin/ld"
825                 MT_CC=$SOLARISCC
826                 MT_CFLAGS='-mt'
827                 PAM_CFLAGS="-KPIC"
828                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
829                 SHLIB_CFLAGS="-KPIC"
830                 SHLIB_LDFLAGS="-G -Bsymbolic"
831                 XCFLAGS64='${XCFLAGS} -xarch=amd64'
832                 XCFLAGS="-dy -Bdynamic"
833                 XLIBELFA="-lelf"
834                 XLIBKVM="-lkvm"
835                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
836                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
837                 ;;
838
839         sunx86_58)
840                 CC=$SOLARISCC
841                 CCOBJ=$SOLARISCC
842                 LD="/usr/ccs/bin/ld"
843                 MT_CC=$SOLARISCC
844                 MT_CFLAGS='-mt'
845                 PAM_CFLAGS="-KPIC"
846                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
847                 SHLIB_CFLAGS="-KPIC"
848                 SHLIB_LDFLAGS="-G -Bsymbolic"
849                 XCFLAGS64='${XCFLAGS} -xarch=amd64'
850                 XCFLAGS="-dy -Bdynamic"
851                 XLIBELFA="-lelf"
852                 XLIBKVM="-lkvm"
853                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
854                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
855                 ;;
856
857         sunx86_59)
858                 CC=$SOLARISCC
859                 CCOBJ=$SOLARISCC
860                 LD="/usr/ccs/bin/ld"
861                 MT_CC=$SOLARISCC
862                 MT_CFLAGS='-mt'
863                 PAM_CFLAGS="-KPIC"
864                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
865                 SHLIB_CFLAGS="-KPIC"
866                 SHLIB_LDFLAGS="-G -Bsymbolic"
867                 XCFLAGS64='${XCFLAGS} -xarch=amd64'
868                 XCFLAGS="-dy -Bdynamic"
869                 XLIBELFA="-lelf"
870                 XLIBKVM="-lkvm"
871                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
872                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
873                 ;;
874
875         sunx86_510)
876                 CC=$SOLARISCC
877                 CCOBJ=$SOLARISCC
878                 LD="/usr/ccs/bin/ld"
879                 MT_CC=$SOLARISCC
880                 MT_CFLAGS='-mt'
881                 PAM_CFLAGS="-KPIC"
882                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
883                 SHLIB_CFLAGS="-KPIC"
884                 SHLIB_LDFLAGS="-G -Bsymbolic"
885                 XCFLAGS64='${XCFLAGS} -m64'
886                 XCFLAGS="-dy -Bdynamic"
887                 XLIBELFA="-lelf"
888                 XLIBKVM="-lkvm"
889                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
890                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
891                 ;;
892
893         sunx86_511)
894                 CC=$SOLARISCC
895                 CCOBJ=$SOLARISCC
896                 LD="/usr/ccs/bin/ld"
897                 MT_CC=$SOLARISCC
898                 MT_CFLAGS='-mt'
899                 PAM_CFLAGS="-KPIC"
900                 PAM_LIBS="-lc -lpam -lsocket -lnsl -lm"
901                 SHLIB_CFLAGS="-KPIC"
902                 SHLIB_LDFLAGS="-G -Bsymbolic"
903                 XCFLAGS64='${XCFLAGS} -xarch=amd64'
904                 XCFLAGS="-dy -Bdynamic"
905                 XLIBELFA="-lelf"
906                 XLIBKVM="-lkvm"
907                 XLIBS="${LIB_AFSDB} -lsocket -lnsl -lintl -ldl"
908                 SHLIB_LINKER="${CC} -G -dy -Bsymbolic -z text"
909                 ;;
910 esac
911
912 MT_CFLAGS="${MT_CFLAGS} -DAFS_PTHREAD_ENV"
913
914 #
915 # Special build targets
916 #
917 case $AFS_SYSNAME in
918         sgi_6*)
919                 IRIX_SYS_SYSTM_H_HAS_MEM_FUNCS
920                 XFS_SIZE_CHECK="xfs_size_check"
921                 install_XFS_SIZE_CHECK='$(DESTDIR)${afssrvsbindir}/xfs_size_check'
922                 dest_XFS_SIZE_CHECK='$(DEST)/root.server/usr/afs/bin/xfs_size_check'
923         
924                 AC_SUBST(XFS_SIZE_CHECK)
925                 AC_SUBST(install_XFS_SIZE_CHECK)
926                 AC_SUBST(dest_XFS_SIZE_CHECK)
927         ;;
928 esac
929
930 dnl Disable the default for debugging/optimization if not enabled
931 if test "x$enable_debug_kernel" = "xno"; then
932   KERN_DBG=
933 fi
934
935 if test "x$enable_optimize_kernel" = "xno"; then
936   KERN_OPTMZ=
937 fi
938
939 if test "x$enable_debug" = "xno"; then
940   DBG=
941   NO_STRIP_BIN=-s
942 fi
943
944 if test "x$enable_optimize" = "xno"; then
945   OPTMZ=
946 fi
947
948 if test "x$enable_debug_lwp" = "xno"; then
949   LWP_DBG=
950 fi
951
952 if test "x$enable_optimize_lwp" = "xno"; then
953   LWP_OPTMZ=
954 fi
955
956 if test "x$enable_strip_binaries" != "xno"; then
957   if test "x$enable_strip_binaries" = "xmaybe" -a "x$enable_debug" = "xyes"; then
958     NO_STRIP_BIN=
959   else
960     NO_STRIP_BIN=-s
961   fi
962 else
963   NO_STRIP_BIN=
964 fi
965
966 CFLAGS_NOERROR=
967 CFLAGS_NOSTRICT=
968 CFLAGS_NOUNUSED=
969 CFLAGS_NOOLDSTYLE=
970
971 if test "x$GCC" = "xyes"; then
972   if test "x$enable_warnings" = "xyes"; then
973     XCFLAGS="${XCFLAGS} -Wall -Wstrict-prototypes -Wold-style-definition -Wpointer-arith"
974   fi
975   if test "x$enable_checking" != "xno"; then
976     XCFLAGS="${XCFLAGS} -Wall -Wstrict-prototypes -Wold-style-definition -Werror -fdiagnostics-show-option -Wpointer-arith"
977     if test "x$enable_checking" != "xall"; then
978       CFLAGS_NOERROR="-Wno-error"
979       CFLAGS_NOSTRICT="-fno-strict-aliasing"
980       CFLAGS_NOUNUSED="-Wno-unused"
981       CFLAGS_NOOLDSTYLE="-Wno-old-style-definition"
982       AC_DEFINE(IGNORE_SOME_GCC_WARNINGS, 1, [define to disable some gcc warnings in warnings-as-errors mode])
983     fi
984   fi
985 else
986   case $AFS_SYSNAME in
987     sun*_51?)
988       # Solaris Studio
989       warn_common="-v -errfmt=error -errtags=yes -erroff=E_ATTRIBUTE_UNKNOWN,E_END_OF_LOOP_CODE_NOT_REACHED"
990       if test "x$enable_warnings" = "xyes" ; then
991         XCFLAGS="${XCFLAGS} $warn_common"
992       fi
993       if test "x$enable_checking" != "xno" ; then
994         XCFLAGS="${XCFLAGS} $warn_common -errwarn=%all"
995         if test "x$enable_checking" != "xall" ; then
996           CFLAGS_NOERROR="-errwarn=%none"
997         fi
998       fi
999       ;;
1000   esac
1001 fi
1002
1003 dnl horribly cheating, assuming double / is ok.
1004 case $INSTALL in
1005   ./* ) 
1006     INSTALL="/@abs_top_srcdir@/install-sh -c"
1007   ;;
1008   *) 
1009   ;;
1010 esac
1011
1012 INSTALL_PROGRAM="${INSTALL_PROGRAM} ${NO_STRIP_BIN}"
1013
1014 AC_SUBST(CCXPG2)
1015 AC_SUBST(CCOBJ)
1016 AC_SUBST(AFSD_LIBS)
1017 AC_SUBST(AFSD_LDFLAGS)
1018 AC_SUBST(AIX32)
1019 AC_SUBST(AIX64)
1020 AC_SUBST(AR)
1021 AC_SUBST(AS)
1022 AC_SUBST(CP)
1023 AC_SUBST(DBG)
1024 AC_SUBST(FSINCLUDES)
1025 AC_SUBST(KERN_DBG)
1026 AC_SUBST(KERN_OPTMZ)
1027 AC_SUBST(LD)
1028 AC_SUBST(LEX)
1029 AC_SUBST(LWP_DBG)
1030 AC_SUBST(LWP_OPTMZ)
1031 AC_SUBST(MT_CC)
1032 AC_SUBST(MT_CFLAGS)
1033 AC_SUBST(MT_LIBS)
1034 AC_SUBST(MV)
1035 AC_SUBST(NO_STRIP_BIN)
1036 AC_SUBST(OPTMZ)
1037 AC_SUBST(PAM_CFLAGS)
1038 AC_SUBST(PAM_LIBS)
1039 AC_SUBST(PAM_DBG)
1040 AC_SUBST(PAM_OPTMZ)
1041 AC_SUBST(RANLIB)
1042 AC_SUBST(REGEX_OBJ)
1043 AC_SUBST(REGEX_OBJ_PIC)
1044 AC_SUBST(RM)
1045 AC_SUBST(RXDEBUG)
1046 AC_SUBST(SHLIB_CFLAGS)
1047 AC_SUBST(SHLIB_LDFLAGS)
1048 AC_SUBST(SHLIB_LINKER)
1049 AC_SUBST(SHLIB_SUFFIX)
1050 AC_SUBST(VFSCK_CFLAGS)
1051 AC_SUBST(XCFLAGS)
1052 AC_SUBST(CFLAGS_NOERROR)
1053 AC_SUBST(CFLAGS_NOSTRICT)
1054 AC_SUBST(CFLAGS_NOUNUSED)
1055 AC_SUBST(CFLAGS_NOOLDSTYLE)
1056 AC_SUBST(XCFLAGS64)
1057 AC_SUBST(XLDFLAGS)
1058 AC_SUBST(XLDFLAGS64)
1059 AC_SUBST(XLIBELFA)
1060 AC_SUBST(XLIBKVM)
1061 AC_SUBST(XLIBS)
1062 AC_SUBST(YACC)
1063
1064
1065 ])