2003-01-06 Michal Ludvig <mludvig@suse.cz>
[deliverable/binutils-gdb.git] / ld / configure
CommitLineData
252b5132
RH
1#! /bin/sh
2
3# Guess values for system-dependent variables and create Makefiles.
a2d91340 4# Generated automatically using autoconf version 2.13
252b5132
RH
5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6#
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
9
10# Defaults:
11ac_help=
12ac_default_prefix=/usr/local
13# Any additions from configure.in:
14ac_help="$ac_help
15 --enable-shared[=PKGS] build shared libraries [default=yes]"
16ac_help="$ac_help
17 --enable-static[=PKGS] build static libraries [default=yes]"
18ac_help="$ac_help
19 --enable-fast-install[=PKGS] optimize for fast installation [default=yes]"
20ac_help="$ac_help
21 --with-gnu-ld assume the C compiler uses GNU ld [default=no]"
22ac_help="$ac_help
a74801ba 23 --disable-libtool-lock avoid locking (might break parallel builds)"
ac48eca1
AO
24ac_help="$ac_help
25 --with-pic try to use only PIC/non-PIC objects [default=use both]"
8e523c23
NC
26ac_help="$ac_help
27 --with-lib-path=dir1:dir2... set default LIB_PATH"
252b5132
RH
28ac_help="$ac_help
29 --enable-targets alternative target configurations"
30ac_help="$ac_help
31 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
a2d91340 32ac_help="$ac_help
8e523c23 33 --enable-build-warnings enable build-time compiler warnings if gcc is used"
252b5132
RH
34ac_help="$ac_help
35 --disable-nls do not use Native Language Support"
36ac_help="$ac_help
37 --with-included-gettext use the GNU gettext library included here"
38ac_help="$ac_help
39 --enable-maintainer-mode enable make rules and dependencies not useful
40 (and sometimes confusing) to the casual installer"
41
42# Initialize some variables set by options.
43# The variables have the same names as the options, with
44# dashes changed to underlines.
45build=NONE
46cache_file=./config.cache
47exec_prefix=NONE
48host=NONE
49no_create=
50nonopt=NONE
51no_recursion=
52prefix=NONE
53program_prefix=NONE
54program_suffix=NONE
55program_transform_name=s,x,x,
56silent=
57site=
58srcdir=
59target=NONE
60verbose=
61x_includes=NONE
62x_libraries=NONE
63bindir='${exec_prefix}/bin'
64sbindir='${exec_prefix}/sbin'
65libexecdir='${exec_prefix}/libexec'
66datadir='${prefix}/share'
67sysconfdir='${prefix}/etc'
68sharedstatedir='${prefix}/com'
69localstatedir='${prefix}/var'
70libdir='${exec_prefix}/lib'
71includedir='${prefix}/include'
72oldincludedir='/usr/include'
73infodir='${prefix}/info'
74mandir='${prefix}/man'
75
76# Initialize some other variables.
77subdirs=
78MFLAGS= MAKEFLAGS=
79SHELL=${CONFIG_SHELL-/bin/sh}
80# Maximum number of lines to put in a shell here document.
81ac_max_here_lines=12
82
83ac_prev=
84for ac_option
85do
86
87 # If the previous option needs an argument, assign it.
88 if test -n "$ac_prev"; then
89 eval "$ac_prev=\$ac_option"
90 ac_prev=
91 continue
92 fi
93
94 case "$ac_option" in
95 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
96 *) ac_optarg= ;;
97 esac
98
99 # Accept the important Cygnus configure options, so we can diagnose typos.
100
101 case "$ac_option" in
102
103 -bindir | --bindir | --bindi | --bind | --bin | --bi)
104 ac_prev=bindir ;;
105 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
106 bindir="$ac_optarg" ;;
107
108 -build | --build | --buil | --bui | --bu)
109 ac_prev=build ;;
110 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
111 build="$ac_optarg" ;;
112
113 -cache-file | --cache-file | --cache-fil | --cache-fi \
114 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
115 ac_prev=cache_file ;;
116 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
117 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
118 cache_file="$ac_optarg" ;;
119
120 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
121 ac_prev=datadir ;;
122 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
123 | --da=*)
124 datadir="$ac_optarg" ;;
125
126 -disable-* | --disable-*)
127 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
128 # Reject names that are not valid shell variable names.
129 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
130 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
131 fi
132 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
133 eval "enable_${ac_feature}=no" ;;
134
135 -enable-* | --enable-*)
136 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
137 # Reject names that are not valid shell variable names.
138 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
139 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
140 fi
141 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
142 case "$ac_option" in
143 *=*) ;;
144 *) ac_optarg=yes ;;
145 esac
146 eval "enable_${ac_feature}='$ac_optarg'" ;;
147
148 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
149 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
150 | --exec | --exe | --ex)
151 ac_prev=exec_prefix ;;
152 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
153 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
154 | --exec=* | --exe=* | --ex=*)
155 exec_prefix="$ac_optarg" ;;
156
157 -gas | --gas | --ga | --g)
158 # Obsolete; use --with-gas.
159 with_gas=yes ;;
160
161 -help | --help | --hel | --he)
162 # Omit some internal or obsolete options to make the list less imposing.
163 # This message is too long to be a string in the A/UX 3.1 sh.
164 cat << EOF
165Usage: configure [options] [host]
166Options: [defaults in brackets after descriptions]
167Configuration:
168 --cache-file=FILE cache test results in FILE
169 --help print this message
170 --no-create do not create output files
171 --quiet, --silent do not print \`checking...' messages
172 --version print the version of autoconf that created configure
173Directory and file names:
174 --prefix=PREFIX install architecture-independent files in PREFIX
175 [$ac_default_prefix]
176 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
177 [same as prefix]
178 --bindir=DIR user executables in DIR [EPREFIX/bin]
179 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
180 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
181 --datadir=DIR read-only architecture-independent data in DIR
182 [PREFIX/share]
183 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
184 --sharedstatedir=DIR modifiable architecture-independent data in DIR
185 [PREFIX/com]
186 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
187 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
188 --includedir=DIR C header files in DIR [PREFIX/include]
189 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
190 --infodir=DIR info documentation in DIR [PREFIX/info]
191 --mandir=DIR man documentation in DIR [PREFIX/man]
192 --srcdir=DIR find the sources in DIR [configure dir or ..]
193 --program-prefix=PREFIX prepend PREFIX to installed program names
194 --program-suffix=SUFFIX append SUFFIX to installed program names
195 --program-transform-name=PROGRAM
196 run sed PROGRAM on installed program names
197EOF
198 cat << EOF
199Host type:
200 --build=BUILD configure for building on BUILD [BUILD=HOST]
201 --host=HOST configure for HOST [guessed]
202 --target=TARGET configure for TARGET [TARGET=HOST]
203Features and packages:
204 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
205 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
206 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
207 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
208 --x-includes=DIR X include files are in DIR
209 --x-libraries=DIR X library files are in DIR
210EOF
211 if test -n "$ac_help"; then
212 echo "--enable and --with options recognized:$ac_help"
213 fi
214 exit 0 ;;
215
216 -host | --host | --hos | --ho)
217 ac_prev=host ;;
218 -host=* | --host=* | --hos=* | --ho=*)
219 host="$ac_optarg" ;;
220
221 -includedir | --includedir | --includedi | --included | --include \
222 | --includ | --inclu | --incl | --inc)
223 ac_prev=includedir ;;
224 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
225 | --includ=* | --inclu=* | --incl=* | --inc=*)
226 includedir="$ac_optarg" ;;
227
228 -infodir | --infodir | --infodi | --infod | --info | --inf)
229 ac_prev=infodir ;;
230 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
231 infodir="$ac_optarg" ;;
232
233 -libdir | --libdir | --libdi | --libd)
234 ac_prev=libdir ;;
235 -libdir=* | --libdir=* | --libdi=* | --libd=*)
236 libdir="$ac_optarg" ;;
237
238 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
239 | --libexe | --libex | --libe)
240 ac_prev=libexecdir ;;
241 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
242 | --libexe=* | --libex=* | --libe=*)
243 libexecdir="$ac_optarg" ;;
244
245 -localstatedir | --localstatedir | --localstatedi | --localstated \
246 | --localstate | --localstat | --localsta | --localst \
247 | --locals | --local | --loca | --loc | --lo)
248 ac_prev=localstatedir ;;
249 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
250 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
251 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
252 localstatedir="$ac_optarg" ;;
253
254 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
255 ac_prev=mandir ;;
256 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
257 mandir="$ac_optarg" ;;
258
259 -nfp | --nfp | --nf)
260 # Obsolete; use --without-fp.
261 with_fp=no ;;
262
263 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
264 | --no-cr | --no-c)
265 no_create=yes ;;
266
267 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
268 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
269 no_recursion=yes ;;
270
271 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
272 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
273 | --oldin | --oldi | --old | --ol | --o)
274 ac_prev=oldincludedir ;;
275 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
276 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
277 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
278 oldincludedir="$ac_optarg" ;;
279
280 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
281 ac_prev=prefix ;;
282 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
283 prefix="$ac_optarg" ;;
284
285 -program-prefix | --program-prefix | --program-prefi | --program-pref \
286 | --program-pre | --program-pr | --program-p)
287 ac_prev=program_prefix ;;
288 -program-prefix=* | --program-prefix=* | --program-prefi=* \
289 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
290 program_prefix="$ac_optarg" ;;
291
292 -program-suffix | --program-suffix | --program-suffi | --program-suff \
293 | --program-suf | --program-su | --program-s)
294 ac_prev=program_suffix ;;
295 -program-suffix=* | --program-suffix=* | --program-suffi=* \
296 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
297 program_suffix="$ac_optarg" ;;
298
299 -program-transform-name | --program-transform-name \
300 | --program-transform-nam | --program-transform-na \
301 | --program-transform-n | --program-transform- \
302 | --program-transform | --program-transfor \
303 | --program-transfo | --program-transf \
304 | --program-trans | --program-tran \
305 | --progr-tra | --program-tr | --program-t)
306 ac_prev=program_transform_name ;;
307 -program-transform-name=* | --program-transform-name=* \
308 | --program-transform-nam=* | --program-transform-na=* \
309 | --program-transform-n=* | --program-transform-=* \
310 | --program-transform=* | --program-transfor=* \
311 | --program-transfo=* | --program-transf=* \
312 | --program-trans=* | --program-tran=* \
313 | --progr-tra=* | --program-tr=* | --program-t=*)
314 program_transform_name="$ac_optarg" ;;
315
316 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
317 | -silent | --silent | --silen | --sile | --sil)
318 silent=yes ;;
319
320 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
321 ac_prev=sbindir ;;
322 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
323 | --sbi=* | --sb=*)
324 sbindir="$ac_optarg" ;;
325
326 -sharedstatedir | --sharedstatedir | --sharedstatedi \
327 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
328 | --sharedst | --shareds | --shared | --share | --shar \
329 | --sha | --sh)
330 ac_prev=sharedstatedir ;;
331 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
332 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
333 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
334 | --sha=* | --sh=*)
335 sharedstatedir="$ac_optarg" ;;
336
337 -site | --site | --sit)
338 ac_prev=site ;;
339 -site=* | --site=* | --sit=*)
340 site="$ac_optarg" ;;
341
342 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
343 ac_prev=srcdir ;;
344 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
345 srcdir="$ac_optarg" ;;
346
347 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
348 | --syscon | --sysco | --sysc | --sys | --sy)
349 ac_prev=sysconfdir ;;
350 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
351 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
352 sysconfdir="$ac_optarg" ;;
353
354 -target | --target | --targe | --targ | --tar | --ta | --t)
355 ac_prev=target ;;
356 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
357 target="$ac_optarg" ;;
358
359 -v | -verbose | --verbose | --verbos | --verbo | --verb)
360 verbose=yes ;;
361
362 -version | --version | --versio | --versi | --vers)
a2d91340 363 echo "configure generated by autoconf version 2.13"
252b5132
RH
364 exit 0 ;;
365
366 -with-* | --with-*)
367 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
368 # Reject names that are not valid shell variable names.
369 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
370 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
371 fi
372 ac_package=`echo $ac_package| sed 's/-/_/g'`
373 case "$ac_option" in
374 *=*) ;;
375 *) ac_optarg=yes ;;
376 esac
377 eval "with_${ac_package}='$ac_optarg'" ;;
378
379 -without-* | --without-*)
380 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
381 # Reject names that are not valid shell variable names.
382 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
383 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
384 fi
385 ac_package=`echo $ac_package| sed 's/-/_/g'`
386 eval "with_${ac_package}=no" ;;
387
388 --x)
389 # Obsolete; use --with-x.
390 with_x=yes ;;
391
392 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
393 | --x-incl | --x-inc | --x-in | --x-i)
394 ac_prev=x_includes ;;
395 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
396 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
397 x_includes="$ac_optarg" ;;
398
399 -x-libraries | --x-libraries | --x-librarie | --x-librari \
400 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
401 ac_prev=x_libraries ;;
402 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
403 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
404 x_libraries="$ac_optarg" ;;
405
406 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
407 ;;
408
409 *)
410 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
411 echo "configure: warning: $ac_option: invalid host type" 1>&2
412 fi
413 if test "x$nonopt" != xNONE; then
414 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
415 fi
416 nonopt="$ac_option"
417 ;;
418
419 esac
420done
421
422if test -n "$ac_prev"; then
423 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
424fi
425
426trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
427
428# File descriptor usage:
429# 0 standard input
430# 1 file creation
431# 2 errors and warnings
432# 3 some systems may open it to /dev/tty
433# 4 used on the Kubota Titan
434# 6 checking for... messages and results
435# 5 compiler messages saved in config.log
436if test "$silent" = yes; then
437 exec 6>/dev/null
438else
439 exec 6>&1
440fi
441exec 5>./config.log
442
443echo "\
444This file contains any messages produced by compilers while
445running configure, to aid debugging if configure makes a mistake.
446" 1>&5
447
448# Strip out --no-create and --no-recursion so they do not pile up.
449# Also quote any args containing shell metacharacters.
450ac_configure_args=
451for ac_arg
452do
453 case "$ac_arg" in
454 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
455 | --no-cr | --no-c) ;;
456 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
457 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
458 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
459 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
460 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
461 esac
462done
463
464# NLS nuisances.
465# Only set these to C if already set. These must not be set unconditionally
466# because not all systems understand e.g. LANG=C (notably SCO).
467# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
468# Non-C LC_CTYPE values break the ctype check.
469if test "${LANG+set}" = set; then LANG=C; export LANG; fi
470if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
471if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
472if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
473
474# confdefs.h avoids OS command line length limits that DEFS can exceed.
475rm -rf conftest* confdefs.h
476# AIX cpp loses on an empty file, so make sure it contains at least a newline.
477echo > confdefs.h
478
479# A filename unique to this package, relative to the directory that
480# configure is in, which we can look for to find out if srcdir is correct.
481ac_unique_file=ldmain.c
482
483# Find the source files, if location was not specified.
484if test -z "$srcdir"; then
485 ac_srcdir_defaulted=yes
486 # Try the directory containing this script, then its parent.
487 ac_prog=$0
488 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
489 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
490 srcdir=$ac_confdir
491 if test ! -r $srcdir/$ac_unique_file; then
492 srcdir=..
493 fi
494else
495 ac_srcdir_defaulted=no
496fi
497if test ! -r $srcdir/$ac_unique_file; then
498 if test "$ac_srcdir_defaulted" = yes; then
499 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
500 else
501 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
502 fi
503fi
504srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
505
506# Prefer explicitly selected file to automatically selected ones.
eb1e0e80
NC
507if test -z "$CONFIG_SITE"; then
508 if test "x$prefix" != xNONE; then
509 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
510 else
511 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
252b5132
RH
512 fi
513fi
514for ac_site_file in $CONFIG_SITE; do
515 if test -r "$ac_site_file"; then
516 echo "loading site script $ac_site_file"
517 . "$ac_site_file"
518 fi
519done
520
521if test -r "$cache_file"; then
522 echo "loading cache $cache_file"
a2d91340 523 . $cache_file
252b5132
RH
524else
525 echo "creating cache $cache_file"
526 > $cache_file
527fi
528
529ac_ext=c
530# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
531ac_cpp='$CPP $CPPFLAGS'
532ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
533ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
534cross_compiling=$ac_cv_prog_cc_cross
535
536ac_exeext=
537ac_objext=o
538if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
539 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
540 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
541 ac_n= ac_c='
542' ac_t=' '
543 else
544 ac_n=-n ac_c= ac_t=
545 fi
546else
547 ac_n= ac_c='\c' ac_t=
548fi
549
ac48eca1 550echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
8e523c23 551echo "configure:552: checking for Cygwin environment" >&5
ac48eca1
AO
552if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
553 echo $ac_n "(cached) $ac_c" 1>&6
554else
555 cat > conftest.$ac_ext <<EOF
8e523c23 556#line 557 "configure"
ac48eca1
AO
557#include "confdefs.h"
558
559int main() {
560
561#ifndef __CYGWIN__
562#define __CYGWIN__ __CYGWIN32__
563#endif
564return __CYGWIN__;
565; return 0; }
566EOF
8e523c23 567if { (eval echo configure:568: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
ac48eca1
AO
568 rm -rf conftest*
569 ac_cv_cygwin=yes
570else
571 echo "configure: failed program was:" >&5
572 cat conftest.$ac_ext >&5
573 rm -rf conftest*
574 ac_cv_cygwin=no
575fi
576rm -f conftest*
577rm -f conftest*
578fi
579
580echo "$ac_t""$ac_cv_cygwin" 1>&6
581CYGWIN=
582test "$ac_cv_cygwin" = yes && CYGWIN=yes
583echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
8e523c23 584echo "configure:585: checking for mingw32 environment" >&5
ac48eca1
AO
585if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
586 echo $ac_n "(cached) $ac_c" 1>&6
587else
588 cat > conftest.$ac_ext <<EOF
8e523c23 589#line 590 "configure"
ac48eca1
AO
590#include "confdefs.h"
591
592int main() {
593return __MINGW32__;
594; return 0; }
595EOF
8e523c23 596if { (eval echo configure:597: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
ac48eca1
AO
597 rm -rf conftest*
598 ac_cv_mingw32=yes
599else
600 echo "configure: failed program was:" >&5
601 cat conftest.$ac_ext >&5
602 rm -rf conftest*
603 ac_cv_mingw32=no
604fi
605rm -f conftest*
606rm -f conftest*
607fi
608
609echo "$ac_t""$ac_cv_mingw32" 1>&6
610MINGW32=
611test "$ac_cv_mingw32" = yes && MINGW32=yes
252b5132
RH
612
613
614ac_aux_dir=
615for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
616 if test -f $ac_dir/install-sh; then
617 ac_aux_dir=$ac_dir
618 ac_install_sh="$ac_aux_dir/install-sh -c"
619 break
620 elif test -f $ac_dir/install.sh; then
621 ac_aux_dir=$ac_dir
622 ac_install_sh="$ac_aux_dir/install.sh -c"
623 break
624 fi
625done
626if test -z "$ac_aux_dir"; then
627 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
628fi
a2d91340
AC
629ac_config_guess=$ac_aux_dir/config.guess
630ac_config_sub=$ac_aux_dir/config.sub
631ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
252b5132
RH
632
633
634# Do some error checking and defaulting for the host and target type.
635# The inputs are:
636# configure --host=HOST --target=TARGET --build=BUILD NONOPT
637#
638# The rules are:
639# 1. You are not allowed to specify --host, --target, and nonopt at the
640# same time.
641# 2. Host defaults to nonopt.
642# 3. If nonopt is not specified, then host defaults to the current host,
643# as determined by config.guess.
644# 4. Target and build default to nonopt.
645# 5. If nonopt is not specified, then target and build default to host.
646
647# The aliases save the names the user supplied, while $host etc.
648# will get canonicalized.
649case $host---$target---$nonopt in
650NONE---*---* | *---NONE---* | *---*---NONE) ;;
651*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
652esac
653
a2d91340
AC
654
655# Make sure we can run config.sub.
656if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
657else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
658fi
659
660echo $ac_n "checking host system type""... $ac_c" 1>&6
8e523c23 661echo "configure:662: checking host system type" >&5
a2d91340
AC
662
663host_alias=$host
664case "$host_alias" in
665NONE)
666 case $nonopt in
667 NONE)
668 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
669 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
670 fi ;;
671 *) host_alias=$nonopt ;;
672 esac ;;
673esac
674
675host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
676host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
677host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
678host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
679echo "$ac_t""$host" 1>&6
680
681echo $ac_n "checking target system type""... $ac_c" 1>&6
8e523c23 682echo "configure:683: checking target system type" >&5
a2d91340
AC
683
684target_alias=$target
685case "$target_alias" in
686NONE)
687 case $nonopt in
688 NONE) target_alias=$host_alias ;;
689 *) target_alias=$nonopt ;;
690 esac ;;
691esac
692
693target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
694target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
695target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
696target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
697echo "$ac_t""$target" 1>&6
698
699echo $ac_n "checking build system type""... $ac_c" 1>&6
8e523c23 700echo "configure:701: checking build system type" >&5
a2d91340
AC
701
702build_alias=$build
703case "$build_alias" in
704NONE)
705 case $nonopt in
706 NONE) build_alias=$host_alias ;;
707 *) build_alias=$nonopt ;;
708 esac ;;
709esac
710
711build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
712build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
713build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
714build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
715echo "$ac_t""$build" 1>&6
716
252b5132
RH
717test "$host_alias" != "$target_alias" &&
718 test "$program_prefix$program_suffix$program_transform_name" = \
719 NONENONEs,x,x, &&
720 program_prefix=${target_alias}-
721
5d64ca4e 722
2469cfa2
NC
723 echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
724echo "configure:725: checking for strerror in -lcposix" >&5
725ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
726if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2c538bde
AM
727 echo $ac_n "(cached) $ac_c" 1>&6
728else
2469cfa2
NC
729 ac_save_LIBS="$LIBS"
730LIBS="-lcposix $LIBS"
731cat > conftest.$ac_ext <<EOF
732#line 733 "configure"
5d64ca4e 733#include "confdefs.h"
2469cfa2
NC
734/* Override any gcc2 internal prototype to avoid an error. */
735/* We use char because int might match the return type of a gcc2
736 builtin and then its argument prototype would still apply. */
737char strerror();
5d64ca4e 738
2469cfa2
NC
739int main() {
740strerror()
741; return 0; }
5d64ca4e 742EOF
2469cfa2
NC
743if { (eval echo configure:744: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
744 rm -rf conftest*
745 eval "ac_cv_lib_$ac_lib_var=yes"
5d64ca4e
L
746else
747 echo "configure: failed program was:" >&5
748 cat conftest.$ac_ext >&5
2469cfa2
NC
749 rm -rf conftest*
750 eval "ac_cv_lib_$ac_lib_var=no"
5d64ca4e
L
751fi
752rm -f conftest*
2469cfa2 753LIBS="$ac_save_LIBS"
5d64ca4e
L
754
755fi
2469cfa2 756if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
5d64ca4e 757 echo "$ac_t""yes" 1>&6
2469cfa2 758 LIBS="$LIBS -lcposix"
5d64ca4e
L
759else
760 echo "$ac_t""no" 1>&6
5d64ca4e
L
761fi
762
2469cfa2
NC
763
764
252b5132 765
27b7e12d 766BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
252b5132
RH
767# Find a good install program. We prefer a C program (faster),
768# so one script is as good as another. But avoid the broken or
769# incompatible versions:
770# SysV /etc/install, /usr/sbin/install
771# SunOS /usr/etc/install
772# IRIX /sbin/install
773# AIX /bin/install
774# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
775# AFS /usr/afsws/bin/install, which mishandles nonexistent args
776# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
777# ./install, which can be erroneously created by make from ./install.sh.
778echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2469cfa2 779echo "configure:780: checking for a BSD compatible install" >&5
252b5132 780if test -z "$INSTALL"; then
a2d91340 781if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
252b5132
RH
782 echo $ac_n "(cached) $ac_c" 1>&6
783else
784 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
785 for ac_dir in $PATH; do
786 # Account for people who put trailing slashes in PATH elements.
787 case "$ac_dir/" in
788 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
789 *)
790 # OSF1 and SCO ODT 3.0 have their own names for install.
791 # Don't use installbsd from OSF since it installs stuff as root
792 # by default.
793 for ac_prog in ginstall scoinst install; do
794 if test -f $ac_dir/$ac_prog; then
795 if test $ac_prog = install &&
796 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
797 # AIX install. It has an incompatible calling convention.
798 :
799 else
800 ac_cv_path_install="$ac_dir/$ac_prog -c"
801 break 2
802 fi
803 fi
804 done
805 ;;
806 esac
807 done
808 IFS="$ac_save_IFS"
809
810fi
811 if test "${ac_cv_path_install+set}" = set; then
812 INSTALL="$ac_cv_path_install"
813 else
814 # As a last resort, use the slow shell script. We don't cache a
815 # path for INSTALL within a source directory, because that will
816 # break other packages using the cache if that directory is
817 # removed, or if the path is relative.
818 INSTALL="$ac_install_sh"
819 fi
820fi
821echo "$ac_t""$INSTALL" 1>&6
822
823# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
824# It thinks the first close brace ends the variable substitution.
825test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
826
a2d91340 827test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
252b5132
RH
828
829test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
830
831echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
2469cfa2 832echo "configure:833: checking whether build environment is sane" >&5
252b5132
RH
833# Just in case
834sleep 1
835echo timestamp > conftestfile
836# Do `set' in a subshell so we don't clobber the current shell's
837# arguments. Must try -L first in case configure is actually a
838# symlink; some systems play weird games with the mod time of symlinks
839# (eg FreeBSD returns the mod time of the symlink's containing
840# directory).
841if (
842 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
843 if test "$*" = "X"; then
844 # -L didn't work.
845 set X `ls -t $srcdir/configure conftestfile`
846 fi
847 if test "$*" != "X $srcdir/configure conftestfile" \
848 && test "$*" != "X conftestfile $srcdir/configure"; then
849
850 # If neither matched, then we have a broken ls. This can happen
851 # if, for instance, CONFIG_SHELL is bash and it inherits a
852 # broken ls alias from the environment. This has actually
853 # happened. Such a system could not be considered "sane".
854 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
855alias in your environment" 1>&2; exit 1; }
856 fi
857
858 test "$2" = conftestfile
859 )
860then
861 # Ok.
862 :
863else
864 { echo "configure: error: newly created file is older than distributed files!
865Check your system clock" 1>&2; exit 1; }
866fi
867rm -f conftest*
868echo "$ac_t""yes" 1>&6
869if test "$program_transform_name" = s,x,x,; then
870 program_transform_name=
871else
872 # Double any \ or $. echo might interpret backslashes.
873 cat <<\EOF_SED > conftestsed
874s,\\,\\\\,g; s,\$,$$,g
875EOF_SED
876 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
877 rm -f conftestsed
878fi
879test "$program_prefix" != NONE &&
a2d91340 880 program_transform_name="s,^,${program_prefix},; $program_transform_name"
252b5132
RH
881# Use a double $ so make ignores it.
882test "$program_suffix" != NONE &&
a2d91340 883 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
252b5132
RH
884
885# sed with no file args requires a program.
886test "$program_transform_name" = "" && program_transform_name="s,x,x,"
887
888echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
2469cfa2 889echo "configure:890: checking whether ${MAKE-make} sets \${MAKE}" >&5
252b5132 890set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
a2d91340 891if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
252b5132
RH
892 echo $ac_n "(cached) $ac_c" 1>&6
893else
894 cat > conftestmake <<\EOF
895all:
896 @echo 'ac_maketemp="${MAKE}"'
897EOF
898# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
899eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
900if test -n "$ac_maketemp"; then
901 eval ac_cv_prog_make_${ac_make}_set=yes
902else
903 eval ac_cv_prog_make_${ac_make}_set=no
904fi
905rm -f conftestmake
906fi
907if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
908 echo "$ac_t""yes" 1>&6
909 SET_MAKE=
910else
911 echo "$ac_t""no" 1>&6
912 SET_MAKE="MAKE=${MAKE-make}"
913fi
914
915
916PACKAGE=ld
917
27b7e12d 918VERSION=${BFD_VERSION}
252b5132
RH
919
920if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
921 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
922fi
923cat >> confdefs.h <<EOF
924#define PACKAGE "$PACKAGE"
925EOF
926
927cat >> confdefs.h <<EOF
928#define VERSION "$VERSION"
929EOF
930
931
932
933missing_dir=`cd $ac_aux_dir && pwd`
934echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
2469cfa2 935echo "configure:936: checking for working aclocal" >&5
252b5132
RH
936# Run test in a subshell; some versions of sh will print an error if
937# an executable is not found, even if stderr is redirected.
938# Redirect stdin to placate older versions of autoconf. Sigh.
939if (aclocal --version) < /dev/null > /dev/null 2>&1; then
940 ACLOCAL=aclocal
941 echo "$ac_t""found" 1>&6
942else
943 ACLOCAL="$missing_dir/missing aclocal"
944 echo "$ac_t""missing" 1>&6
945fi
946
947echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
2469cfa2 948echo "configure:949: checking for working autoconf" >&5
252b5132
RH
949# Run test in a subshell; some versions of sh will print an error if
950# an executable is not found, even if stderr is redirected.
951# Redirect stdin to placate older versions of autoconf. Sigh.
952if (autoconf --version) < /dev/null > /dev/null 2>&1; then
953 AUTOCONF=autoconf
954 echo "$ac_t""found" 1>&6
955else
956 AUTOCONF="$missing_dir/missing autoconf"
957 echo "$ac_t""missing" 1>&6
958fi
959
960echo $ac_n "checking for working automake""... $ac_c" 1>&6
2469cfa2 961echo "configure:962: checking for working automake" >&5
252b5132
RH
962# Run test in a subshell; some versions of sh will print an error if
963# an executable is not found, even if stderr is redirected.
964# Redirect stdin to placate older versions of autoconf. Sigh.
965if (automake --version) < /dev/null > /dev/null 2>&1; then
966 AUTOMAKE=automake
967 echo "$ac_t""found" 1>&6
968else
969 AUTOMAKE="$missing_dir/missing automake"
970 echo "$ac_t""missing" 1>&6
971fi
972
973echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
2469cfa2 974echo "configure:975: checking for working autoheader" >&5
252b5132
RH
975# Run test in a subshell; some versions of sh will print an error if
976# an executable is not found, even if stderr is redirected.
977# Redirect stdin to placate older versions of autoconf. Sigh.
978if (autoheader --version) < /dev/null > /dev/null 2>&1; then
979 AUTOHEADER=autoheader
980 echo "$ac_t""found" 1>&6
981else
982 AUTOHEADER="$missing_dir/missing autoheader"
983 echo "$ac_t""missing" 1>&6
984fi
985
986echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
2469cfa2 987echo "configure:988: checking for working makeinfo" >&5
252b5132
RH
988# Run test in a subshell; some versions of sh will print an error if
989# an executable is not found, even if stderr is redirected.
990# Redirect stdin to placate older versions of autoconf. Sigh.
991if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
992 MAKEINFO=makeinfo
993 echo "$ac_t""found" 1>&6
994else
995 MAKEINFO="$missing_dir/missing makeinfo"
996 echo "$ac_t""missing" 1>&6
997fi
998
999
1000
1001# Check whether --enable-shared or --disable-shared was given.
1002if test "${enable_shared+set}" = set; then
1003 enableval="$enable_shared"
1004 p=${PACKAGE-default}
c7e40348 1005case $enableval in
252b5132
RH
1006yes) enable_shared=yes ;;
1007no) enable_shared=no ;;
1008*)
1009 enable_shared=no
1010 # Look at the argument we got. We use all the common list separators.
1011 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1012 for pkg in $enableval; do
1013 if test "X$pkg" = "X$p"; then
1014 enable_shared=yes
1015 fi
1016 done
1017 IFS="$ac_save_ifs"
1018 ;;
1019esac
1020else
1021 enable_shared=yes
1022fi
1023
1024# Check whether --enable-static or --disable-static was given.
1025if test "${enable_static+set}" = set; then
1026 enableval="$enable_static"
1027 p=${PACKAGE-default}
c7e40348 1028case $enableval in
252b5132
RH
1029yes) enable_static=yes ;;
1030no) enable_static=no ;;
1031*)
1032 enable_static=no
1033 # Look at the argument we got. We use all the common list separators.
1034 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1035 for pkg in $enableval; do
1036 if test "X$pkg" = "X$p"; then
1037 enable_static=yes
1038 fi
1039 done
1040 IFS="$ac_save_ifs"
1041 ;;
1042esac
1043else
1044 enable_static=yes
1045fi
1046
1047# Check whether --enable-fast-install or --disable-fast-install was given.
1048if test "${enable_fast_install+set}" = set; then
1049 enableval="$enable_fast_install"
1050 p=${PACKAGE-default}
c7e40348 1051case $enableval in
252b5132
RH
1052yes) enable_fast_install=yes ;;
1053no) enable_fast_install=no ;;
1054*)
1055 enable_fast_install=no
1056 # Look at the argument we got. We use all the common list separators.
1057 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1058 for pkg in $enableval; do
1059 if test "X$pkg" = "X$p"; then
1060 enable_fast_install=yes
1061 fi
1062 done
1063 IFS="$ac_save_ifs"
1064 ;;
1065esac
1066else
1067 enable_fast_install=yes
1068fi
1069
2469cfa2
NC
1070# Extract the first word of "gcc", so it can be a program name with args.
1071set dummy gcc; ac_word=$2
1072echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1073echo "configure:1074: checking for $ac_word" >&5
1074if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1075 echo $ac_n "(cached) $ac_c" 1>&6
1076else
1077 if test -n "$CC"; then
1078 ac_cv_prog_CC="$CC" # Let the user override the test.
1079else
1080 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1081 ac_dummy="$PATH"
1082 for ac_dir in $ac_dummy; do
1083 test -z "$ac_dir" && ac_dir=.
1084 if test -f $ac_dir/$ac_word; then
1085 ac_cv_prog_CC="gcc"
1086 break
1087 fi
1088 done
1089 IFS="$ac_save_ifs"
1090fi
1091fi
1092CC="$ac_cv_prog_CC"
1093if test -n "$CC"; then
1094 echo "$ac_t""$CC" 1>&6
1095else
1096 echo "$ac_t""no" 1>&6
1097fi
1098
1099if test -z "$CC"; then
1100 # Extract the first word of "cc", so it can be a program name with args.
1101set dummy cc; ac_word=$2
1102echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1103echo "configure:1104: checking for $ac_word" >&5
1104if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1105 echo $ac_n "(cached) $ac_c" 1>&6
1106else
1107 if test -n "$CC"; then
1108 ac_cv_prog_CC="$CC" # Let the user override the test.
1109else
1110 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1111 ac_prog_rejected=no
1112 ac_dummy="$PATH"
1113 for ac_dir in $ac_dummy; do
1114 test -z "$ac_dir" && ac_dir=.
1115 if test -f $ac_dir/$ac_word; then
1116 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1117 ac_prog_rejected=yes
1118 continue
1119 fi
1120 ac_cv_prog_CC="cc"
1121 break
1122 fi
1123 done
1124 IFS="$ac_save_ifs"
1125if test $ac_prog_rejected = yes; then
1126 # We found a bogon in the path, so make sure we never use it.
1127 set dummy $ac_cv_prog_CC
1128 shift
1129 if test $# -gt 0; then
1130 # We chose a different compiler from the bogus one.
1131 # However, it has the same basename, so the bogon will be chosen
1132 # first if we set CC to just the basename; use the full file name.
1133 shift
1134 set dummy "$ac_dir/$ac_word" "$@"
1135 shift
1136 ac_cv_prog_CC="$@"
1137 fi
1138fi
1139fi
1140fi
1141CC="$ac_cv_prog_CC"
1142if test -n "$CC"; then
1143 echo "$ac_t""$CC" 1>&6
1144else
1145 echo "$ac_t""no" 1>&6
1146fi
1147
1148 if test -z "$CC"; then
1149 case "`uname -s`" in
1150 *win32* | *WIN32*)
1151 # Extract the first word of "cl", so it can be a program name with args.
1152set dummy cl; ac_word=$2
1153echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1154echo "configure:1155: checking for $ac_word" >&5
1155if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1156 echo $ac_n "(cached) $ac_c" 1>&6
1157else
1158 if test -n "$CC"; then
1159 ac_cv_prog_CC="$CC" # Let the user override the test.
1160else
1161 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1162 ac_dummy="$PATH"
1163 for ac_dir in $ac_dummy; do
1164 test -z "$ac_dir" && ac_dir=.
1165 if test -f $ac_dir/$ac_word; then
1166 ac_cv_prog_CC="cl"
1167 break
1168 fi
1169 done
1170 IFS="$ac_save_ifs"
1171fi
1172fi
1173CC="$ac_cv_prog_CC"
1174if test -n "$CC"; then
1175 echo "$ac_t""$CC" 1>&6
1176else
1177 echo "$ac_t""no" 1>&6
1178fi
1179 ;;
1180 esac
1181 fi
1182 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1183fi
1184
1185echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1186echo "configure:1187: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1187
1188ac_ext=c
1189# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1190ac_cpp='$CPP $CPPFLAGS'
1191ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1192ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1193cross_compiling=$ac_cv_prog_cc_cross
1194
1195cat > conftest.$ac_ext << EOF
1196
1197#line 1198 "configure"
1198#include "confdefs.h"
1199
1200main(){return(0);}
1201EOF
1202if { (eval echo configure:1203: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1203 ac_cv_prog_cc_works=yes
1204 # If we can't run a trivial program, we are probably using a cross compiler.
1205 if (./conftest; exit) 2>/dev/null; then
1206 ac_cv_prog_cc_cross=no
1207 else
1208 ac_cv_prog_cc_cross=yes
1209 fi
1210else
1211 echo "configure: failed program was:" >&5
1212 cat conftest.$ac_ext >&5
1213 ac_cv_prog_cc_works=no
1214fi
1215rm -fr conftest*
1216ac_ext=c
1217# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1218ac_cpp='$CPP $CPPFLAGS'
1219ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1220ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1221cross_compiling=$ac_cv_prog_cc_cross
1222
1223echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1224if test $ac_cv_prog_cc_works = no; then
1225 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1226fi
1227echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1228echo "configure:1229: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1229echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1230cross_compiling=$ac_cv_prog_cc_cross
1231
1232echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1233echo "configure:1234: checking whether we are using GNU C" >&5
1234if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1235 echo $ac_n "(cached) $ac_c" 1>&6
1236else
1237 cat > conftest.c <<EOF
1238#ifdef __GNUC__
1239 yes;
1240#endif
1241EOF
1242if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1243: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1243 ac_cv_prog_gcc=yes
1244else
1245 ac_cv_prog_gcc=no
1246fi
1247fi
1248
1249echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1250
1251if test $ac_cv_prog_gcc = yes; then
1252 GCC=yes
1253else
1254 GCC=
1255fi
1256
1257ac_test_CFLAGS="${CFLAGS+set}"
1258ac_save_CFLAGS="$CFLAGS"
1259CFLAGS=
1260echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1261echo "configure:1262: checking whether ${CC-cc} accepts -g" >&5
1262if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1263 echo $ac_n "(cached) $ac_c" 1>&6
1264else
1265 echo 'void f(){}' > conftest.c
1266if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1267 ac_cv_prog_cc_g=yes
1268else
1269 ac_cv_prog_cc_g=no
1270fi
1271rm -f conftest*
1272
1273fi
1274
1275echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1276if test "$ac_test_CFLAGS" = set; then
1277 CFLAGS="$ac_save_CFLAGS"
1278elif test $ac_cv_prog_cc_g = yes; then
1279 if test "$GCC" = yes; then
1280 CFLAGS="-g -O2"
1281 else
1282 CFLAGS="-g"
1283 fi
1284else
1285 if test "$GCC" = yes; then
1286 CFLAGS="-O2"
1287 else
1288 CFLAGS=
1289 fi
1290fi
1291
252b5132
RH
1292# Check whether --with-gnu-ld or --without-gnu-ld was given.
1293if test "${with_gnu_ld+set}" = set; then
1294 withval="$with_gnu_ld"
1295 test "$withval" = no || with_gnu_ld=yes
1296else
1297 with_gnu_ld=no
1298fi
1299
1300ac_prog=ld
c7e40348 1301if test "$GCC" = yes; then
252b5132
RH
1302 # Check if gcc -print-prog-name=ld gives a path.
1303 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
2469cfa2 1304echo "configure:1305: checking for ld used by GCC" >&5
ac48eca1
AO
1305 case $host in
1306 *-*-mingw*)
1307 # gcc leaves a trailing carriage return which upsets mingw
1308 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1309 *)
1310 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1311 esac
c7e40348 1312 case $ac_prog in
252b5132 1313 # Accept absolute paths.
a74801ba 1314 [\\/]* | [A-Za-z]:[\\/]*)
252b5132
RH
1315 re_direlt='/[^/][^/]*/\.\./'
1316 # Canonicalize the path of ld
1317 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1318 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1319 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1320 done
1321 test -z "$LD" && LD="$ac_prog"
1322 ;;
1323 "")
1324 # If it fails, then pretend we aren't using GCC.
1325 ac_prog=ld
1326 ;;
1327 *)
1328 # If it is relative, then search for the first ld in PATH.
1329 with_gnu_ld=unknown
1330 ;;
1331 esac
1332elif test "$with_gnu_ld" = yes; then
1333 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
2469cfa2 1334echo "configure:1335: checking for GNU ld" >&5
252b5132
RH
1335else
1336 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
2469cfa2 1337echo "configure:1338: checking for non-GNU ld" >&5
252b5132 1338fi
c7e40348 1339if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
252b5132
RH
1340 echo $ac_n "(cached) $ac_c" 1>&6
1341else
1342 if test -z "$LD"; then
a74801ba 1343 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
1344 for ac_dir in $PATH; do
1345 test -z "$ac_dir" && ac_dir=.
a74801ba 1346 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
c7e40348 1347 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
1348 # Check to see if the program is GNU ld. I'd rather use --version,
1349 # but apparently some GNU ld's only accept -v.
1350 # Break only if it was the GNU/non-GNU ld that we prefer.
c7e40348 1351 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
1352 test "$with_gnu_ld" != no && break
1353 else
1354 test "$with_gnu_ld" != yes && break
1355 fi
1356 fi
1357 done
1358 IFS="$ac_save_ifs"
1359else
c7e40348 1360 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
1361fi
1362fi
1363
c7e40348 1364LD="$lt_cv_path_LD"
252b5132
RH
1365if test -n "$LD"; then
1366 echo "$ac_t""$LD" 1>&6
1367else
1368 echo "$ac_t""no" 1>&6
1369fi
1370test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
252b5132 1371echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
2469cfa2 1372echo "configure:1373: checking if the linker ($LD) is GNU ld" >&5
c7e40348 1373if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
252b5132
RH
1374 echo $ac_n "(cached) $ac_c" 1>&6
1375else
1376 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1377if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
c7e40348 1378 lt_cv_prog_gnu_ld=yes
252b5132 1379else
c7e40348 1380 lt_cv_prog_gnu_ld=no
252b5132
RH
1381fi
1382fi
1383
c7e40348
NC
1384echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1385with_gnu_ld=$lt_cv_prog_gnu_ld
252b5132
RH
1386
1387
ac48eca1 1388echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
2469cfa2 1389echo "configure:1390: checking for $LD option to reload object files" >&5
ac48eca1
AO
1390if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1391 echo $ac_n "(cached) $ac_c" 1>&6
1392else
1393 lt_cv_ld_reload_flag='-r'
1394fi
1395
1396echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1397reload_flag=$lt_cv_ld_reload_flag
1398test -n "$reload_flag" && reload_flag=" $reload_flag"
1399
252b5132 1400echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
2469cfa2 1401echo "configure:1402: checking for BSD-compatible nm" >&5
c7e40348 1402if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
252b5132
RH
1403 echo $ac_n "(cached) $ac_c" 1>&6
1404else
1405 if test -n "$NM"; then
1406 # Let the user override the test.
c7e40348 1407 lt_cv_path_NM="$NM"
252b5132 1408else
a74801ba 1409 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
1410 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1411 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
1412 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1413 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
1414 # Check to see if the nm accepts a BSD-compat flag.
1415 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1416 # nm: unknown option "B" ignored
58cccadb
AO
1417 # Tru64's nm complains that /dev/null is an invalid object file
1418 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
c7e40348 1419 lt_cv_path_NM="$tmp_nm -B"
252b5132 1420 break
ac48eca1 1421 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
c7e40348 1422 lt_cv_path_NM="$tmp_nm -p"
252b5132
RH
1423 break
1424 else
c7e40348 1425 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
252b5132
RH
1426 continue # so that we can try to find one that supports BSD flags
1427 fi
1428 fi
1429 done
1430 IFS="$ac_save_ifs"
c7e40348 1431 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
1432fi
1433fi
1434
c7e40348 1435NM="$lt_cv_path_NM"
252b5132
RH
1436echo "$ac_t""$NM" 1>&6
1437
252b5132 1438echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
2469cfa2 1439echo "configure:1440: checking whether ln -s works" >&5
a2d91340 1440if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
252b5132
RH
1441 echo $ac_n "(cached) $ac_c" 1>&6
1442else
1443 rm -f conftestdata
1444if ln -s X conftestdata 2>/dev/null
1445then
1446 rm -f conftestdata
1447 ac_cv_prog_LN_S="ln -s"
1448else
1449 ac_cv_prog_LN_S=ln
1450fi
1451fi
1452LN_S="$ac_cv_prog_LN_S"
1453if test "$ac_cv_prog_LN_S" = "ln -s"; then
1454 echo "$ac_t""yes" 1>&6
1455else
1456 echo "$ac_t""no" 1>&6
1457fi
1458
ac48eca1 1459echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
2469cfa2 1460echo "configure:1461: checking how to recognise dependant libraries" >&5
ac48eca1
AO
1461if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1462 echo $ac_n "(cached) $ac_c" 1>&6
1463else
d64552c5 1464 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
1465lt_cv_file_magic_test_file=
1466lt_cv_deplibs_check_method='unknown'
1467# Need to set the preceding variable on all platforms that support
1468# interlibrary dependencies.
1469# 'none' -- dependencies not supported.
1470# `unknown' -- same as none, but documents that we really don't know.
1471# 'pass_all' -- all dependencies passed with no checks.
1472# 'test_compile' -- check by making test program.
1473# 'file_magic [regex]' -- check by looking for files in library path
1474# which responds to the $file_magic_cmd with a given egrep regex.
1475# If you have `file' or equivalent on your system and you're not sure
1476# whether `pass_all' will *always* work, you probably want this one.
1477
c7e40348
NC
1478case $host_os in
1479aix*)
ac48eca1
AO
1480 lt_cv_deplibs_check_method=pass_all
1481 ;;
1482
1483beos*)
1484 lt_cv_deplibs_check_method=pass_all
1485 ;;
1486
1487bsdi4*)
c7e40348
NC
1488 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1489 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
1490 lt_cv_file_magic_test_file=/shlib/libc.so
1491 ;;
1492
d64552c5 1493cygwin* | mingw* |pw32*)
ac48eca1 1494 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 1495 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
1496 ;;
1497
c7e40348
NC
1498darwin* | rhapsody*)
1499 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1500 lt_cv_file_magic_cmd='/usr/bin/file -L'
1501 case "$host_os" in
1502 rhapsody* | darwin1.012)
1503 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1504 ;;
1505 *) # Darwin 1.3 on
1506 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1507 ;;
1508 esac
1509 ;;
1510
ac48eca1
AO
1511freebsd* )
1512 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
c7e40348 1513 case $host_cpu in
ac48eca1 1514 i*86 )
58cccadb
AO
1515 # Not sure whether the presence of OpenBSD here was a mistake.
1516 # Let's accept both of them until this is cleared up.
c7e40348
NC
1517 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1518 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
1519 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1520 ;;
1521 esac
1522 else
1523 lt_cv_deplibs_check_method=pass_all
1524 fi
1525 ;;
1526
1527gnu*)
1528 lt_cv_deplibs_check_method=pass_all
1529 ;;
1530
c7e40348 1531hpux10.20*|hpux11*)
4867be41
DJ
1532 case $host_cpu in
1533 hppa*)
1534 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1535 lt_cv_file_magic_cmd=/usr/bin/file
1536 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1537 ;;
1538 ia64*)
1539 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1540 lt_cv_file_magic_cmd=/usr/bin/file
1541 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1542 ;;
1543 esac
ac48eca1
AO
1544 ;;
1545
1546irix5* | irix6*)
c7e40348 1547 case $host_os in
ac48eca1
AO
1548 irix5*)
1549 # this will be overridden with pass_all, but let us keep it just in case
1550 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1551 ;;
1552 *)
c7e40348 1553 case $LD in
ac48eca1
AO
1554 *-32|*"-32 ") libmagic=32-bit;;
1555 *-n32|*"-n32 ") libmagic=N32;;
1556 *-64|*"-64 ") libmagic=64-bit;;
1557 *) libmagic=never-match;;
1558 esac
1559 # this will be overridden with pass_all, but let us keep it just in case
c7e40348
NC
1560 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1561 ;;
ac48eca1
AO
1562 esac
1563 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1564 lt_cv_deplibs_check_method=pass_all
1565 ;;
1566
1567# This must be Linux ELF.
58cccadb 1568linux-gnu*)
c7e40348 1569 case $host_cpu in
6be7c12c 1570 alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
ac48eca1
AO
1571 lt_cv_deplibs_check_method=pass_all ;;
1572 *)
1573 # glibc up to 2.1.1 does not perform some relocations on ARM
c7e40348
NC
1574 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1575 esac
ac48eca1
AO
1576 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1577 ;;
1578
1579netbsd*)
c7e40348
NC
1580 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1581 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 1582 else
c7e40348 1583 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1
AO
1584 fi
1585 ;;
1586
c7e40348
NC
1587newsos6)
1588 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1589 lt_cv_file_magic_cmd=/usr/bin/file
1590 lt_cv_file_magic_test_file=/usr/lib/libnls.so
1591 ;;
1592
ac48eca1
AO
1593osf3* | osf4* | osf5*)
1594 # this will be overridden with pass_all, but let us keep it just in case
1595 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1596 lt_cv_file_magic_test_file=/shlib/libc.so
1597 lt_cv_deplibs_check_method=pass_all
1598 ;;
1599
1600sco3.2v5*)
1601 lt_cv_deplibs_check_method=pass_all
1602 ;;
1603
1604solaris*)
1605 lt_cv_deplibs_check_method=pass_all
1606 lt_cv_file_magic_test_file=/lib/libc.so
1607 ;;
1608
6be7c12c
AO
1609sysv5uw[78]* | sysv4*uw2*)
1610 lt_cv_deplibs_check_method=pass_all
1611 ;;
1612
ac48eca1 1613sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
c7e40348 1614 case $host_vendor in
ac48eca1
AO
1615 ncr)
1616 lt_cv_deplibs_check_method=pass_all
1617 ;;
1618 motorola)
c7e40348
NC
1619 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
1620 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
1621 ;;
1622 esac
1623 ;;
1624esac
1625
1626fi
1627
1628echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1629file_magic_cmd=$lt_cv_file_magic_cmd
1630deplibs_check_method=$lt_cv_deplibs_check_method
1631
1632echo $ac_n "checking for object suffix""... $ac_c" 1>&6
2469cfa2 1633echo "configure:1634: checking for object suffix" >&5
ac48eca1
AO
1634if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1635 echo $ac_n "(cached) $ac_c" 1>&6
1636else
1637 rm -f conftest*
1638echo 'int i = 1;' > conftest.$ac_ext
2469cfa2 1639if { (eval echo configure:1640: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
ac48eca1
AO
1640 for ac_file in conftest.*; do
1641 case $ac_file in
1642 *.c) ;;
1643 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1644 esac
1645 done
1646else
1647 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1648fi
1649rm -f conftest*
1650fi
1651
1652echo "$ac_t""$ac_cv_objext" 1>&6
1653OBJEXT=$ac_cv_objext
1654ac_objext=$ac_cv_objext
1655
1656
1657
1658echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2469cfa2 1659echo "configure:1660: checking for executable suffix" >&5
ac48eca1
AO
1660if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1661 echo $ac_n "(cached) $ac_c" 1>&6
1662else
1663 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1664 ac_cv_exeext=.exe
1665else
1666 rm -f conftest*
1667 echo 'int main () { return 0; }' > conftest.$ac_ext
1668 ac_cv_exeext=
2469cfa2 1669 if { (eval echo configure:1670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
ac48eca1
AO
1670 for file in conftest.*; do
1671 case $file in
eb1e0e80 1672 *.c | *.o | *.obj) ;;
ac48eca1
AO
1673 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1674 esac
1675 done
1676 else
1677 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1678 fi
1679 rm -f conftest*
1680 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1681fi
1682fi
1683
1684EXEEXT=""
1685test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1686echo "$ac_t""${ac_cv_exeext}" 1>&6
1687ac_exeext=$EXEEXT
1688
1689if test $host != $build; then
1690 ac_tool_prefix=${host_alias}-
1691else
1692 ac_tool_prefix=
1693fi
1694
1695# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1696
1697# Only perform the check for file, if the check method requires it
c7e40348 1698case $deplibs_check_method in
ac48eca1 1699file_magic*)
d64552c5 1700 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
ac48eca1 1701 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
2469cfa2 1702echo "configure:1703: checking for ${ac_tool_prefix}file" >&5
d64552c5 1703if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
ac48eca1
AO
1704 echo $ac_n "(cached) $ac_c" 1>&6
1705else
c7e40348 1706 case $MAGIC_CMD in
ac48eca1 1707 /*)
d64552c5 1708 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
1709 ;;
1710 ?:/*)
d64552c5 1711 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
1712 ;;
1713 *)
d64552c5 1714 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
1715 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1716 ac_dummy="/usr/bin:$PATH"
1717 for ac_dir in $ac_dummy; do
1718 test -z "$ac_dir" && ac_dir=.
1719 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 1720 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 1721 if test -n "$file_magic_test_file"; then
c7e40348 1722 case $deplibs_check_method in
ac48eca1
AO
1723 "file_magic "*)
1724 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 1725 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
1726 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1727 egrep "$file_magic_regex" > /dev/null; then
1728 :
1729 else
1730 cat <<EOF 1>&2
1731
1732*** Warning: the command libtool uses to detect shared libraries,
1733*** $file_magic_cmd, produces output that libtool cannot recognize.
1734*** The result is that libtool may fail to recognize shared libraries
1735*** as such. This will affect the creation of libtool libraries that
1736*** depend on shared libraries, but programs linked with such libtool
1737*** libraries will work regardless of this problem. Nevertheless, you
1738*** may want to report the problem to your system manager and/or to
1739*** bug-libtool@gnu.org
1740
1741EOF
1742 fi ;;
1743 esac
1744 fi
1745 break
1746 fi
1747 done
1748 IFS="$ac_save_ifs"
d64552c5 1749 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
1750 ;;
1751esac
1752fi
1753
d64552c5
AO
1754MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1755if test -n "$MAGIC_CMD"; then
1756 echo "$ac_t""$MAGIC_CMD" 1>&6
ac48eca1
AO
1757else
1758 echo "$ac_t""no" 1>&6
1759fi
1760
d64552c5 1761if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1
AO
1762 if test -n "$ac_tool_prefix"; then
1763 echo $ac_n "checking for file""... $ac_c" 1>&6
2469cfa2 1764echo "configure:1765: checking for file" >&5
d64552c5 1765if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
ac48eca1
AO
1766 echo $ac_n "(cached) $ac_c" 1>&6
1767else
c7e40348 1768 case $MAGIC_CMD in
ac48eca1 1769 /*)
d64552c5 1770 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
1771 ;;
1772 ?:/*)
d64552c5 1773 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
1774 ;;
1775 *)
d64552c5 1776 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
1777 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1778 ac_dummy="/usr/bin:$PATH"
1779 for ac_dir in $ac_dummy; do
1780 test -z "$ac_dir" && ac_dir=.
1781 if test -f $ac_dir/file; then
d64552c5 1782 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 1783 if test -n "$file_magic_test_file"; then
c7e40348 1784 case $deplibs_check_method in
ac48eca1
AO
1785 "file_magic "*)
1786 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 1787 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
1788 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1789 egrep "$file_magic_regex" > /dev/null; then
1790 :
1791 else
1792 cat <<EOF 1>&2
1793
1794*** Warning: the command libtool uses to detect shared libraries,
1795*** $file_magic_cmd, produces output that libtool cannot recognize.
1796*** The result is that libtool may fail to recognize shared libraries
1797*** as such. This will affect the creation of libtool libraries that
1798*** depend on shared libraries, but programs linked with such libtool
1799*** libraries will work regardless of this problem. Nevertheless, you
1800*** may want to report the problem to your system manager and/or to
1801*** bug-libtool@gnu.org
1802
1803EOF
1804 fi ;;
1805 esac
1806 fi
1807 break
1808 fi
1809 done
1810 IFS="$ac_save_ifs"
d64552c5 1811 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
1812 ;;
1813esac
1814fi
1815
d64552c5
AO
1816MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1817if test -n "$MAGIC_CMD"; then
1818 echo "$ac_t""$MAGIC_CMD" 1>&6
ac48eca1
AO
1819else
1820 echo "$ac_t""no" 1>&6
1821fi
1822
1823 else
d64552c5 1824 MAGIC_CMD=:
ac48eca1
AO
1825 fi
1826fi
252b5132 1827
ac48eca1
AO
1828 fi
1829 ;;
a74801ba 1830esac
252b5132 1831
ac48eca1
AO
1832# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1833set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1834echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 1835echo "configure:1836: checking for $ac_word" >&5
ac48eca1
AO
1836if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1837 echo $ac_n "(cached) $ac_c" 1>&6
1838else
1839 if test -n "$RANLIB"; then
1840 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1841else
1842 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1843 ac_dummy="$PATH"
1844 for ac_dir in $ac_dummy; do
1845 test -z "$ac_dir" && ac_dir=.
1846 if test -f $ac_dir/$ac_word; then
1847 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1848 break
1849 fi
1850 done
1851 IFS="$ac_save_ifs"
1852fi
1853fi
1854RANLIB="$ac_cv_prog_RANLIB"
1855if test -n "$RANLIB"; then
1856 echo "$ac_t""$RANLIB" 1>&6
1857else
1858 echo "$ac_t""no" 1>&6
1859fi
1860
1861
1862if test -z "$ac_cv_prog_RANLIB"; then
1863if test -n "$ac_tool_prefix"; then
1864 # Extract the first word of "ranlib", so it can be a program name with args.
1865set dummy ranlib; ac_word=$2
1866echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 1867echo "configure:1868: checking for $ac_word" >&5
ac48eca1
AO
1868if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1869 echo $ac_n "(cached) $ac_c" 1>&6
1870else
1871 if test -n "$RANLIB"; then
1872 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1873else
1874 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1875 ac_dummy="$PATH"
1876 for ac_dir in $ac_dummy; do
1877 test -z "$ac_dir" && ac_dir=.
1878 if test -f $ac_dir/$ac_word; then
1879 ac_cv_prog_RANLIB="ranlib"
1880 break
1881 fi
1882 done
1883 IFS="$ac_save_ifs"
1884 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1885fi
1886fi
1887RANLIB="$ac_cv_prog_RANLIB"
1888if test -n "$RANLIB"; then
1889 echo "$ac_t""$RANLIB" 1>&6
1890else
1891 echo "$ac_t""no" 1>&6
1892fi
1893
1894else
1895 RANLIB=":"
1896fi
1897fi
1898
1899# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1900set dummy ${ac_tool_prefix}strip; ac_word=$2
1901echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 1902echo "configure:1903: checking for $ac_word" >&5
ac48eca1
AO
1903if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1904 echo $ac_n "(cached) $ac_c" 1>&6
1905else
1906 if test -n "$STRIP"; then
1907 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1908else
1909 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1910 ac_dummy="$PATH"
1911 for ac_dir in $ac_dummy; do
1912 test -z "$ac_dir" && ac_dir=.
1913 if test -f $ac_dir/$ac_word; then
1914 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1915 break
1916 fi
1917 done
1918 IFS="$ac_save_ifs"
1919fi
1920fi
1921STRIP="$ac_cv_prog_STRIP"
1922if test -n "$STRIP"; then
1923 echo "$ac_t""$STRIP" 1>&6
1924else
1925 echo "$ac_t""no" 1>&6
1926fi
1927
1928
1929if test -z "$ac_cv_prog_STRIP"; then
1930if test -n "$ac_tool_prefix"; then
1931 # Extract the first word of "strip", so it can be a program name with args.
1932set dummy strip; ac_word=$2
1933echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 1934echo "configure:1935: checking for $ac_word" >&5
ac48eca1
AO
1935if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1936 echo $ac_n "(cached) $ac_c" 1>&6
1937else
1938 if test -n "$STRIP"; then
1939 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1940else
1941 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1942 ac_dummy="$PATH"
1943 for ac_dir in $ac_dummy; do
1944 test -z "$ac_dir" && ac_dir=.
1945 if test -f $ac_dir/$ac_word; then
1946 ac_cv_prog_STRIP="strip"
1947 break
1948 fi
1949 done
1950 IFS="$ac_save_ifs"
1951 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
1952fi
1953fi
1954STRIP="$ac_cv_prog_STRIP"
1955if test -n "$STRIP"; then
1956 echo "$ac_t""$STRIP" 1>&6
1957else
1958 echo "$ac_t""no" 1>&6
1959fi
1960
1961else
1962 STRIP=":"
1963fi
1964fi
1965
1966
252b5132
RH
1967# Check for any special flags to pass to ltconfig.
1968libtool_flags="--cache-file=$cache_file"
1969test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
1970test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
1971test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
c7e40348
NC
1972test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
1973test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 1974
a74801ba
ILT
1975
1976# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
1977if test "${enable_libtool_lock+set}" = set; then
1978 enableval="$enable_libtool_lock"
1979 :
1980fi
1981
1982test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
1983test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
1984
ac48eca1
AO
1985# Check whether --with-pic or --without-pic was given.
1986if test "${with_pic+set}" = set; then
1987 withval="$with_pic"
1988 pic_mode="$withval"
1989else
1990 pic_mode=default
1991fi
1992
1993test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
1994test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
1995
252b5132
RH
1996# Some flags need to be propagated to the compiler or linker for good
1997# libtool support.
c7e40348 1998case $host in
252b5132
RH
1999*-*-irix6*)
2000 # Find out which ABI we are using.
2469cfa2
NC
2001 echo '#line 2002 "configure"' > conftest.$ac_ext
2002 if { (eval echo configure:2003: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
c7e40348 2003 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
2004 *32-bit*)
2005 LD="${LD-ld} -32"
2006 ;;
2007 *N32*)
2008 LD="${LD-ld} -n32"
2009 ;;
2010 *64-bit*)
2011 LD="${LD-ld} -64"
2012 ;;
2013 esac
2014 fi
2015 rm -rf conftest*
2016 ;;
2017
4867be41
DJ
2018ia64-*-hpux*)
2019 # Find out which ABI we are using.
2020 echo 'int i;' > conftest.$ac_ext
2469cfa2 2021 if { (eval echo configure:2022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4867be41
DJ
2022 case "`/usr/bin/file conftest.o`" in
2023 *ELF-32*)
2024 HPUX_IA64_MODE="32"
2025 ;;
2026 *ELF-64*)
2027 HPUX_IA64_MODE="64"
2028 ;;
2029 esac
2030 fi
2031 rm -rf conftest*
2032 ;;
2033
252b5132
RH
2034*-*-sco3.2v5*)
2035 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2036 SAVE_CFLAGS="$CFLAGS"
2037 CFLAGS="$CFLAGS -belf"
2038 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2469cfa2 2039echo "configure:2040: checking whether the C compiler needs -belf" >&5
a2d91340 2040if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
252b5132
RH
2041 echo $ac_n "(cached) $ac_c" 1>&6
2042else
ac48eca1
AO
2043
2044 ac_ext=c
2045# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2046ac_cpp='$CPP $CPPFLAGS'
2047ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2048ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2049cross_compiling=$ac_cv_prog_cc_cross
2050
2051 cat > conftest.$ac_ext <<EOF
2469cfa2 2052#line 2053 "configure"
252b5132
RH
2053#include "confdefs.h"
2054
2055int main() {
2056
2057; return 0; }
2058EOF
2469cfa2 2059if { (eval echo configure:2060: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
2060 rm -rf conftest*
2061 lt_cv_cc_needs_belf=yes
2062else
2063 echo "configure: failed program was:" >&5
2064 cat conftest.$ac_ext >&5
2065 rm -rf conftest*
2066 lt_cv_cc_needs_belf=no
2067fi
2068rm -f conftest*
ac48eca1
AO
2069 ac_ext=c
2070# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2071ac_cpp='$CPP $CPPFLAGS'
2072ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2073ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2074cross_compiling=$ac_cv_prog_cc_cross
2075
252b5132
RH
2076fi
2077
2078echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2079 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2080 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2081 CFLAGS="$SAVE_CFLAGS"
2082 fi
2083 ;;
2084
252b5132
RH
2085
2086esac
2087
252b5132
RH
2088
2089# Save cache, so that ltconfig can load it
2090cat > confcache <<\EOF
2091# This file is a shell script that caches the results of configure
2092# tests run on this system so they can be shared between configure
2093# scripts and configure runs. It is not useful on other systems.
2094# If it contains results you don't want to keep, you may remove or edit it.
2095#
2096# By default, configure uses ./config.cache as the cache file,
2097# creating it if it does not exist already. You can give configure
2098# the --cache-file=FILE option to use a different cache file; that is
2099# what configure does when it calls configure scripts in
2100# subdirectories, so they share the cache.
2101# Giving --cache-file=/dev/null disables caching, for debugging configure.
2102# config.status only pays attention to the cache file if you give it the
2103# --recheck option to rerun configure.
2104#
2105EOF
2106# The following way of writing the cache mishandles newlines in values,
2107# but we know of no workaround that is simple, portable, and efficient.
2108# So, don't put newlines in cache variables' values.
2109# Ultrix sh set writes to stderr and can't be redirected directly,
2110# and sets the high bit in the cache file unless we assign to the vars.
2111(set) 2>&1 |
2112 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2113 *ac_space=\ *)
2114 # `set' does not quote correctly, so add quotes (double-quote substitution
2115 # turns \\\\ into \\, and sed turns \\ into \).
2116 sed -n \
2117 -e "s/'/'\\\\''/g" \
2118 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2119 ;;
2120 *)
2121 # `set' quotes correctly as required by POSIX, so do not add quotes.
2122 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2123 ;;
2124 esac >> confcache
2125if cmp -s $cache_file confcache; then
2126 :
2127else
2128 if test -w $cache_file; then
2129 echo "updating cache $cache_file"
2130 cat confcache > $cache_file
2131 else
2132 echo "not updating unwritable cache $cache_file"
2133 fi
2134fi
2135rm -f confcache
2136
2137
2138# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 2139AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 2140MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
2141LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2142AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2143objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2144deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 2145${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 2146$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
252b5132
RH
2147|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2148
2149# Reload cache, that may have been modified by ltconfig
2150if test -r "$cache_file"; then
2151 echo "loading cache $cache_file"
a2d91340 2152 . $cache_file
252b5132
RH
2153else
2154 echo "creating cache $cache_file"
2155 > $cache_file
2156fi
2157
2158
2159# This can be used to rebuild libtool when needed
ac48eca1 2160LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
252b5132
RH
2161
2162# Always use our own libtool.
2163LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2164
2165# Redirect the config.log output again, so that the ltconfig log is not
2166# clobbered by the next message.
2167exec 5>>./config.log
2168
ac48eca1
AO
2169
2170
2171
2172
d64552c5 2173
ac48eca1 2174
8e523c23
NC
2175# Check whether --with-lib-path or --without-lib-path was given.
2176if test "${with_lib_path+set}" = set; then
2177 withval="$with_lib_path"
2178 LIB_PATH=$withval
2179fi
2180
252b5132
RH
2181# Check whether --enable-targets or --disable-targets was given.
2182if test "${enable_targets+set}" = set; then
2183 enableval="$enable_targets"
2184 case "${enableval}" in
2185 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2186 ;;
2187 no) enable_targets= ;;
2188 *) enable_targets=$enableval ;;
2189esac
2190fi
2191# Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2192if test "${enable_64_bit_bfd+set}" = set; then
2193 enableval="$enable_64_bit_bfd"
2194 case "${enableval}" in
2195 yes) want64=true ;;
2196 no) want64=false ;;
2197 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2198esac
2199else
2200 want64=false
2201fi
2202
0218d1e4 2203build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
a2d91340
AC
2204# Check whether --enable-build-warnings or --disable-build-warnings was given.
2205if test "${enable_build_warnings+set}" = set; then
2206 enableval="$enable_build_warnings"
2207 case "${enableval}" in
2208 yes) ;;
2209 no) build_warnings="-w";;
2210 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2211 build_warnings="${build_warnings} ${t}";;
2212 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2213 build_warnings="${t} ${build_warnings}";;
2214 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2215esac
2216if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2217 echo "Setting warning flags = $build_warnings" 6>&1
2218fi
2219fi
2220WARN_CFLAGS=""
2221if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2222 WARN_CFLAGS="${build_warnings}"
2223fi
2224
2225
252b5132
RH
2226
2227
2228
2229
2230if test -z "$target" ; then
2231 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2232fi
2233if test -z "$host" ; then
2234 { echo "configure: error: Unrecognized host system type; please check config.sub." 1>&2; exit 1; }
2235fi
2236
2237# host-specific stuff:
2238
2239# Extract the first word of "gcc", so it can be a program name with args.
2240set dummy gcc; ac_word=$2
2241echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 2242echo "configure:2243: checking for $ac_word" >&5
a2d91340 2243if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
2244 echo $ac_n "(cached) $ac_c" 1>&6
2245else
2246 if test -n "$CC"; then
2247 ac_cv_prog_CC="$CC" # Let the user override the test.
2248else
2249 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2250 ac_dummy="$PATH"
2251 for ac_dir in $ac_dummy; do
2252 test -z "$ac_dir" && ac_dir=.
2253 if test -f $ac_dir/$ac_word; then
2254 ac_cv_prog_CC="gcc"
2255 break
2256 fi
2257 done
2258 IFS="$ac_save_ifs"
2259fi
2260fi
2261CC="$ac_cv_prog_CC"
2262if test -n "$CC"; then
2263 echo "$ac_t""$CC" 1>&6
2264else
2265 echo "$ac_t""no" 1>&6
2266fi
2267
2268if test -z "$CC"; then
2269 # Extract the first word of "cc", so it can be a program name with args.
2270set dummy cc; ac_word=$2
2271echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 2272echo "configure:2273: checking for $ac_word" >&5
a2d91340 2273if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
2274 echo $ac_n "(cached) $ac_c" 1>&6
2275else
2276 if test -n "$CC"; then
2277 ac_cv_prog_CC="$CC" # Let the user override the test.
2278else
2279 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2280 ac_prog_rejected=no
2281 ac_dummy="$PATH"
2282 for ac_dir in $ac_dummy; do
2283 test -z "$ac_dir" && ac_dir=.
2284 if test -f $ac_dir/$ac_word; then
2285 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2286 ac_prog_rejected=yes
2287 continue
2288 fi
2289 ac_cv_prog_CC="cc"
2290 break
2291 fi
2292 done
2293 IFS="$ac_save_ifs"
2294if test $ac_prog_rejected = yes; then
2295 # We found a bogon in the path, so make sure we never use it.
2296 set dummy $ac_cv_prog_CC
2297 shift
2298 if test $# -gt 0; then
2299 # We chose a different compiler from the bogus one.
2300 # However, it has the same basename, so the bogon will be chosen
2301 # first if we set CC to just the basename; use the full file name.
2302 shift
2303 set dummy "$ac_dir/$ac_word" "$@"
2304 shift
2305 ac_cv_prog_CC="$@"
2306 fi
2307fi
2308fi
2309fi
2310CC="$ac_cv_prog_CC"
2311if test -n "$CC"; then
2312 echo "$ac_t""$CC" 1>&6
2313else
2314 echo "$ac_t""no" 1>&6
2315fi
2316
2317 if test -z "$CC"; then
2318 case "`uname -s`" in
a2d91340 2319 *win32* | *WIN32*)
252b5132
RH
2320 # Extract the first word of "cl", so it can be a program name with args.
2321set dummy cl; ac_word=$2
2322echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 2323echo "configure:2324: checking for $ac_word" >&5
a2d91340 2324if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
2325 echo $ac_n "(cached) $ac_c" 1>&6
2326else
2327 if test -n "$CC"; then
2328 ac_cv_prog_CC="$CC" # Let the user override the test.
2329else
2330 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2331 ac_dummy="$PATH"
2332 for ac_dir in $ac_dummy; do
2333 test -z "$ac_dir" && ac_dir=.
2334 if test -f $ac_dir/$ac_word; then
2335 ac_cv_prog_CC="cl"
2336 break
2337 fi
2338 done
2339 IFS="$ac_save_ifs"
2340fi
2341fi
2342CC="$ac_cv_prog_CC"
2343if test -n "$CC"; then
2344 echo "$ac_t""$CC" 1>&6
2345else
2346 echo "$ac_t""no" 1>&6
2347fi
2348 ;;
2349 esac
2350 fi
2351 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2352fi
2353
a2d91340 2354echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2469cfa2 2355echo "configure:2356: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
252b5132
RH
2356
2357ac_ext=c
2358# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2359ac_cpp='$CPP $CPPFLAGS'
2360ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2361ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2362cross_compiling=$ac_cv_prog_cc_cross
2363
2364cat > conftest.$ac_ext << EOF
2365
2469cfa2 2366#line 2367 "configure"
252b5132
RH
2367#include "confdefs.h"
2368
2369main(){return(0);}
2370EOF
2469cfa2 2371if { (eval echo configure:2372: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
2372 ac_cv_prog_cc_works=yes
2373 # If we can't run a trivial program, we are probably using a cross compiler.
2374 if (./conftest; exit) 2>/dev/null; then
2375 ac_cv_prog_cc_cross=no
2376 else
2377 ac_cv_prog_cc_cross=yes
2378 fi
2379else
2380 echo "configure: failed program was:" >&5
2381 cat conftest.$ac_ext >&5
2382 ac_cv_prog_cc_works=no
2383fi
2384rm -fr conftest*
2385ac_ext=c
2386# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2387ac_cpp='$CPP $CPPFLAGS'
2388ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2389ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2390cross_compiling=$ac_cv_prog_cc_cross
2391
2392echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2393if test $ac_cv_prog_cc_works = no; then
2394 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2395fi
a2d91340 2396echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2469cfa2 2397echo "configure:2398: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
252b5132
RH
2398echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2399cross_compiling=$ac_cv_prog_cc_cross
2400
2401echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2469cfa2 2402echo "configure:2403: checking whether we are using GNU C" >&5
a2d91340 2403if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
252b5132
RH
2404 echo $ac_n "(cached) $ac_c" 1>&6
2405else
2406 cat > conftest.c <<EOF
2407#ifdef __GNUC__
2408 yes;
2409#endif
2410EOF
2469cfa2 2411if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2412: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
252b5132
RH
2412 ac_cv_prog_gcc=yes
2413else
2414 ac_cv_prog_gcc=no
2415fi
2416fi
2417
2418echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2419
2420if test $ac_cv_prog_gcc = yes; then
2421 GCC=yes
2422else
2423 GCC=
2424fi
2425
2426ac_test_CFLAGS="${CFLAGS+set}"
2427ac_save_CFLAGS="$CFLAGS"
2428CFLAGS=
2429echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2469cfa2 2430echo "configure:2431: checking whether ${CC-cc} accepts -g" >&5
a2d91340 2431if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
252b5132
RH
2432 echo $ac_n "(cached) $ac_c" 1>&6
2433else
2434 echo 'void f(){}' > conftest.c
2435if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2436 ac_cv_prog_cc_g=yes
2437else
2438 ac_cv_prog_cc_g=no
2439fi
2440rm -f conftest*
2441
2442fi
2443
2444echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2445if test "$ac_test_CFLAGS" = set; then
2446 CFLAGS="$ac_save_CFLAGS"
2447elif test $ac_cv_prog_cc_g = yes; then
2448 if test "$GCC" = yes; then
2449 CFLAGS="-g -O2"
2450 else
2451 CFLAGS="-g"
2452 fi
2453else
2454 if test "$GCC" = yes; then
2455 CFLAGS="-O2"
2456 else
2457 CFLAGS=
2458 fi
2459fi
2460
2461# Find a good install program. We prefer a C program (faster),
2462# so one script is as good as another. But avoid the broken or
2463# incompatible versions:
2464# SysV /etc/install, /usr/sbin/install
2465# SunOS /usr/etc/install
2466# IRIX /sbin/install
2467# AIX /bin/install
2468# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2469# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2470# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2471# ./install, which can be erroneously created by make from ./install.sh.
2472echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2469cfa2 2473echo "configure:2474: checking for a BSD compatible install" >&5
252b5132 2474if test -z "$INSTALL"; then
a2d91340 2475if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
252b5132
RH
2476 echo $ac_n "(cached) $ac_c" 1>&6
2477else
2478 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
2479 for ac_dir in $PATH; do
2480 # Account for people who put trailing slashes in PATH elements.
2481 case "$ac_dir/" in
2482 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
2483 *)
2484 # OSF1 and SCO ODT 3.0 have their own names for install.
2485 # Don't use installbsd from OSF since it installs stuff as root
2486 # by default.
2487 for ac_prog in ginstall scoinst install; do
2488 if test -f $ac_dir/$ac_prog; then
2489 if test $ac_prog = install &&
2490 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
2491 # AIX install. It has an incompatible calling convention.
2492 :
2493 else
2494 ac_cv_path_install="$ac_dir/$ac_prog -c"
2495 break 2
2496 fi
2497 fi
2498 done
2499 ;;
2500 esac
2501 done
2502 IFS="$ac_save_IFS"
2503
2504fi
2505 if test "${ac_cv_path_install+set}" = set; then
2506 INSTALL="$ac_cv_path_install"
2507 else
2508 # As a last resort, use the slow shell script. We don't cache a
2509 # path for INSTALL within a source directory, because that will
2510 # break other packages using the cache if that directory is
2511 # removed, or if the path is relative.
2512 INSTALL="$ac_install_sh"
2513 fi
2514fi
2515echo "$ac_t""$INSTALL" 1>&6
2516
2517# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2518# It thinks the first close brace ends the variable substitution.
2519test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2520
a2d91340 2521test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
252b5132
RH
2522
2523test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2524
2525
cd24c222 2526ALL_LINGUAS="fr sv tr es da"
252b5132 2527echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2469cfa2 2528echo "configure:2529: checking how to run the C preprocessor" >&5
252b5132
RH
2529# On Suns, sometimes $CPP names a directory.
2530if test -n "$CPP" && test -d "$CPP"; then
2531 CPP=
2532fi
2533if test -z "$CPP"; then
a2d91340 2534if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
252b5132
RH
2535 echo $ac_n "(cached) $ac_c" 1>&6
2536else
2537 # This must be in double quotes, not single quotes, because CPP may get
2538 # substituted into the Makefile and "${CC-cc}" will confuse make.
2539 CPP="${CC-cc} -E"
2540 # On the NeXT, cc -E runs the code through the compiler's parser,
2541 # not just through cpp.
2542 cat > conftest.$ac_ext <<EOF
2469cfa2 2543#line 2544 "configure"
252b5132
RH
2544#include "confdefs.h"
2545#include <assert.h>
2546Syntax Error
2547EOF
2548ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 2549{ (eval echo configure:2550: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2550ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2551if test -z "$ac_err"; then
2552 :
2553else
2554 echo "$ac_err" >&5
2555 echo "configure: failed program was:" >&5
2556 cat conftest.$ac_ext >&5
2557 rm -rf conftest*
2558 CPP="${CC-cc} -E -traditional-cpp"
2559 cat > conftest.$ac_ext <<EOF
2469cfa2 2560#line 2561 "configure"
252b5132
RH
2561#include "confdefs.h"
2562#include <assert.h>
2563Syntax Error
2564EOF
2565ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 2566{ (eval echo configure:2567: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2567ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2568if test -z "$ac_err"; then
2569 :
2570else
2571 echo "$ac_err" >&5
2572 echo "configure: failed program was:" >&5
2573 cat conftest.$ac_ext >&5
2574 rm -rf conftest*
2575 CPP="${CC-cc} -nologo -E"
2576 cat > conftest.$ac_ext <<EOF
2469cfa2 2577#line 2578 "configure"
252b5132
RH
2578#include "confdefs.h"
2579#include <assert.h>
2580Syntax Error
2581EOF
2582ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 2583{ (eval echo configure:2584: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2584ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2585if test -z "$ac_err"; then
2586 :
2587else
2588 echo "$ac_err" >&5
2589 echo "configure: failed program was:" >&5
2590 cat conftest.$ac_ext >&5
2591 rm -rf conftest*
2592 CPP=/lib/cpp
2593fi
2594rm -f conftest*
2595fi
2596rm -f conftest*
2597fi
2598rm -f conftest*
2599 ac_cv_prog_CPP="$CPP"
2600fi
2601 CPP="$ac_cv_prog_CPP"
2602else
2603 ac_cv_prog_CPP="$CPP"
2604fi
2605echo "$ac_t""$CPP" 1>&6
2606
ac48eca1
AO
2607# Extract the first word of "ranlib", so it can be a program name with args.
2608set dummy ranlib; ac_word=$2
2609echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 2610echo "configure:2611: checking for $ac_word" >&5
ac48eca1
AO
2611if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2612 echo $ac_n "(cached) $ac_c" 1>&6
2613else
2614 if test -n "$RANLIB"; then
2615 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2616else
2617 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2618 ac_dummy="$PATH"
2619 for ac_dir in $ac_dummy; do
2620 test -z "$ac_dir" && ac_dir=.
2621 if test -f $ac_dir/$ac_word; then
2622 ac_cv_prog_RANLIB="ranlib"
2623 break
2624 fi
2625 done
2626 IFS="$ac_save_ifs"
2627 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2628fi
2629fi
2630RANLIB="$ac_cv_prog_RANLIB"
2631if test -n "$RANLIB"; then
2632 echo "$ac_t""$RANLIB" 1>&6
2633else
2634 echo "$ac_t""no" 1>&6
2635fi
2636
252b5132 2637echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2469cfa2 2638echo "configure:2639: checking for ANSI C header files" >&5
a2d91340 2639if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
252b5132
RH
2640 echo $ac_n "(cached) $ac_c" 1>&6
2641else
2642 cat > conftest.$ac_ext <<EOF
2469cfa2 2643#line 2644 "configure"
252b5132
RH
2644#include "confdefs.h"
2645#include <stdlib.h>
2646#include <stdarg.h>
2647#include <string.h>
2648#include <float.h>
2649EOF
2650ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 2651{ (eval echo configure:2652: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2652ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2653if test -z "$ac_err"; then
2654 rm -rf conftest*
2655 ac_cv_header_stdc=yes
2656else
2657 echo "$ac_err" >&5
2658 echo "configure: failed program was:" >&5
2659 cat conftest.$ac_ext >&5
2660 rm -rf conftest*
2661 ac_cv_header_stdc=no
2662fi
2663rm -f conftest*
2664
2665if test $ac_cv_header_stdc = yes; then
2666 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2667cat > conftest.$ac_ext <<EOF
2469cfa2 2668#line 2669 "configure"
252b5132
RH
2669#include "confdefs.h"
2670#include <string.h>
2671EOF
2672if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2673 egrep "memchr" >/dev/null 2>&1; then
2674 :
2675else
2676 rm -rf conftest*
2677 ac_cv_header_stdc=no
2678fi
2679rm -f conftest*
2680
2681fi
2682
2683if test $ac_cv_header_stdc = yes; then
2684 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2685cat > conftest.$ac_ext <<EOF
2469cfa2 2686#line 2687 "configure"
252b5132
RH
2687#include "confdefs.h"
2688#include <stdlib.h>
2689EOF
2690if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2691 egrep "free" >/dev/null 2>&1; then
2692 :
2693else
2694 rm -rf conftest*
2695 ac_cv_header_stdc=no
2696fi
2697rm -f conftest*
2698
2699fi
2700
2701if test $ac_cv_header_stdc = yes; then
2702 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2703if test "$cross_compiling" = yes; then
2704 :
2705else
2706 cat > conftest.$ac_ext <<EOF
2469cfa2 2707#line 2708 "configure"
252b5132
RH
2708#include "confdefs.h"
2709#include <ctype.h>
2710#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2711#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2712#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2713int main () { int i; for (i = 0; i < 256; i++)
2714if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2715exit (0); }
2716
2717EOF
2469cfa2 2718if { (eval echo configure:2719: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
252b5132
RH
2719then
2720 :
2721else
2722 echo "configure: failed program was:" >&5
2723 cat conftest.$ac_ext >&5
2724 rm -fr conftest*
2725 ac_cv_header_stdc=no
2726fi
2727rm -fr conftest*
2728fi
2729
2730fi
2731fi
2732
2733echo "$ac_t""$ac_cv_header_stdc" 1>&6
2734if test $ac_cv_header_stdc = yes; then
2735 cat >> confdefs.h <<\EOF
2736#define STDC_HEADERS 1
2737EOF
2738
2739fi
2740
2741echo $ac_n "checking for working const""... $ac_c" 1>&6
2469cfa2 2742echo "configure:2743: checking for working const" >&5
a2d91340 2743if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
252b5132
RH
2744 echo $ac_n "(cached) $ac_c" 1>&6
2745else
2746 cat > conftest.$ac_ext <<EOF
2469cfa2 2747#line 2748 "configure"
252b5132
RH
2748#include "confdefs.h"
2749
2750int main() {
2751
2752/* Ultrix mips cc rejects this. */
2753typedef int charset[2]; const charset x;
2754/* SunOS 4.1.1 cc rejects this. */
2755char const *const *ccp;
2756char **p;
2757/* NEC SVR4.0.2 mips cc rejects this. */
2758struct point {int x, y;};
2759static struct point const zero = {0,0};
2760/* AIX XL C 1.02.0.0 rejects this.
2761 It does not let you subtract one const X* pointer from another in an arm
2762 of an if-expression whose if-part is not a constant expression */
2763const char *g = "string";
2764ccp = &g + (g ? g-g : 0);
2765/* HPUX 7.0 cc rejects these. */
2766++ccp;
2767p = (char**) ccp;
2768ccp = (char const *const *) p;
2769{ /* SCO 3.2v4 cc rejects this. */
2770 char *t;
2771 char const *s = 0 ? (char *) 0 : (char const *) 0;
2772
2773 *t++ = 0;
2774}
2775{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2776 int x[] = {25, 17};
2777 const int *foo = &x[0];
2778 ++foo;
2779}
2780{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2781 typedef const int *iptr;
2782 iptr p = 0;
2783 ++p;
2784}
2785{ /* AIX XL C 1.02.0.0 rejects this saying
2786 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2787 struct s { int j; const int *ap[3]; };
2788 struct s *b; b->j = 5;
2789}
2790{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2791 const int foo = 10;
2792}
2793
2794; return 0; }
2795EOF
2469cfa2 2796if { (eval echo configure:2797: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
2797 rm -rf conftest*
2798 ac_cv_c_const=yes
2799else
2800 echo "configure: failed program was:" >&5
2801 cat conftest.$ac_ext >&5
2802 rm -rf conftest*
2803 ac_cv_c_const=no
2804fi
2805rm -f conftest*
2806fi
2807
2808echo "$ac_t""$ac_cv_c_const" 1>&6
2809if test $ac_cv_c_const = no; then
2810 cat >> confdefs.h <<\EOF
2811#define const
2812EOF
2813
2814fi
2815
2816echo $ac_n "checking for inline""... $ac_c" 1>&6
2469cfa2 2817echo "configure:2818: checking for inline" >&5
a2d91340 2818if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
252b5132
RH
2819 echo $ac_n "(cached) $ac_c" 1>&6
2820else
2821 ac_cv_c_inline=no
2822for ac_kw in inline __inline__ __inline; do
2823 cat > conftest.$ac_ext <<EOF
2469cfa2 2824#line 2825 "configure"
252b5132
RH
2825#include "confdefs.h"
2826
2827int main() {
a2d91340 2828} $ac_kw foo() {
252b5132
RH
2829; return 0; }
2830EOF
2469cfa2 2831if { (eval echo configure:2832: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
2832 rm -rf conftest*
2833 ac_cv_c_inline=$ac_kw; break
2834else
2835 echo "configure: failed program was:" >&5
2836 cat conftest.$ac_ext >&5
2837fi
2838rm -f conftest*
2839done
2840
2841fi
2842
2843echo "$ac_t""$ac_cv_c_inline" 1>&6
2844case "$ac_cv_c_inline" in
2845 inline | yes) ;;
2846 no) cat >> confdefs.h <<\EOF
2847#define inline
2848EOF
2849 ;;
2850 *) cat >> confdefs.h <<EOF
2851#define inline $ac_cv_c_inline
2852EOF
2853 ;;
2854esac
2855
2856echo $ac_n "checking for off_t""... $ac_c" 1>&6
2469cfa2 2857echo "configure:2858: checking for off_t" >&5
a2d91340 2858if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
252b5132
RH
2859 echo $ac_n "(cached) $ac_c" 1>&6
2860else
2861 cat > conftest.$ac_ext <<EOF
2469cfa2 2862#line 2863 "configure"
252b5132
RH
2863#include "confdefs.h"
2864#include <sys/types.h>
2865#if STDC_HEADERS
2866#include <stdlib.h>
2867#include <stddef.h>
2868#endif
2869EOF
2870if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2871 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2872 rm -rf conftest*
a2d91340 2873 ac_cv_type_off_t=yes
252b5132
RH
2874else
2875 rm -rf conftest*
a2d91340 2876 ac_cv_type_off_t=no
252b5132
RH
2877fi
2878rm -f conftest*
2879
2880fi
a2d91340
AC
2881echo "$ac_t""$ac_cv_type_off_t" 1>&6
2882if test $ac_cv_type_off_t = no; then
2883 cat >> confdefs.h <<\EOF
252b5132
RH
2884#define off_t long
2885EOF
2886
2887fi
2888
2889echo $ac_n "checking for size_t""... $ac_c" 1>&6
2469cfa2 2890echo "configure:2891: checking for size_t" >&5
a2d91340 2891if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
252b5132
RH
2892 echo $ac_n "(cached) $ac_c" 1>&6
2893else
2894 cat > conftest.$ac_ext <<EOF
2469cfa2 2895#line 2896 "configure"
252b5132
RH
2896#include "confdefs.h"
2897#include <sys/types.h>
2898#if STDC_HEADERS
2899#include <stdlib.h>
2900#include <stddef.h>
2901#endif
2902EOF
2903if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2904 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2905 rm -rf conftest*
a2d91340 2906 ac_cv_type_size_t=yes
252b5132
RH
2907else
2908 rm -rf conftest*
a2d91340 2909 ac_cv_type_size_t=no
252b5132
RH
2910fi
2911rm -f conftest*
2912
2913fi
a2d91340
AC
2914echo "$ac_t""$ac_cv_type_size_t" 1>&6
2915if test $ac_cv_type_size_t = no; then
2916 cat >> confdefs.h <<\EOF
252b5132
RH
2917#define size_t unsigned
2918EOF
2919
2920fi
2921
2922# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2923# for constant arguments. Useless!
2924echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2469cfa2 2925echo "configure:2926: checking for working alloca.h" >&5
a2d91340 2926if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
252b5132
RH
2927 echo $ac_n "(cached) $ac_c" 1>&6
2928else
2929 cat > conftest.$ac_ext <<EOF
2469cfa2 2930#line 2931 "configure"
252b5132
RH
2931#include "confdefs.h"
2932#include <alloca.h>
2933int main() {
2934char *p = alloca(2 * sizeof(int));
2935; return 0; }
2936EOF
2469cfa2 2937if { (eval echo configure:2938: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
2938 rm -rf conftest*
2939 ac_cv_header_alloca_h=yes
2940else
2941 echo "configure: failed program was:" >&5
2942 cat conftest.$ac_ext >&5
2943 rm -rf conftest*
2944 ac_cv_header_alloca_h=no
2945fi
2946rm -f conftest*
2947fi
2948
2949echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
2950if test $ac_cv_header_alloca_h = yes; then
2951 cat >> confdefs.h <<\EOF
2952#define HAVE_ALLOCA_H 1
2953EOF
2954
2955fi
2956
2957echo $ac_n "checking for alloca""... $ac_c" 1>&6
2469cfa2 2958echo "configure:2959: checking for alloca" >&5
a2d91340 2959if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
252b5132
RH
2960 echo $ac_n "(cached) $ac_c" 1>&6
2961else
2962 cat > conftest.$ac_ext <<EOF
2469cfa2 2963#line 2964 "configure"
252b5132
RH
2964#include "confdefs.h"
2965
2966#ifdef __GNUC__
2967# define alloca __builtin_alloca
2968#else
2969# ifdef _MSC_VER
2970# include <malloc.h>
2971# define alloca _alloca
2972# else
2973# if HAVE_ALLOCA_H
2974# include <alloca.h>
2975# else
2976# ifdef _AIX
2977 #pragma alloca
2978# else
2979# ifndef alloca /* predefined by HP cc +Olibcalls */
2980char *alloca ();
2981# endif
2982# endif
2983# endif
2984# endif
2985#endif
2986
2987int main() {
2988char *p = (char *) alloca(1);
2989; return 0; }
2990EOF
2469cfa2 2991if { (eval echo configure:2992: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
2992 rm -rf conftest*
2993 ac_cv_func_alloca_works=yes
2994else
2995 echo "configure: failed program was:" >&5
2996 cat conftest.$ac_ext >&5
2997 rm -rf conftest*
2998 ac_cv_func_alloca_works=no
2999fi
3000rm -f conftest*
3001fi
3002
3003echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3004if test $ac_cv_func_alloca_works = yes; then
3005 cat >> confdefs.h <<\EOF
3006#define HAVE_ALLOCA 1
3007EOF
3008
3009fi
3010
3011if test $ac_cv_func_alloca_works = no; then
3012 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3013 # that cause trouble. Some versions do not even contain alloca or
3014 # contain a buggy version. If you still want to use their alloca,
3015 # use ar to extract alloca.o from them instead of compiling alloca.c.
3016 ALLOCA=alloca.${ac_objext}
3017 cat >> confdefs.h <<\EOF
3018#define C_ALLOCA 1
3019EOF
3020
3021
3022echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2469cfa2 3023echo "configure:3024: checking whether alloca needs Cray hooks" >&5
a2d91340 3024if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
252b5132
RH
3025 echo $ac_n "(cached) $ac_c" 1>&6
3026else
3027 cat > conftest.$ac_ext <<EOF
2469cfa2 3028#line 3029 "configure"
252b5132
RH
3029#include "confdefs.h"
3030#if defined(CRAY) && ! defined(CRAY2)
3031webecray
3032#else
3033wenotbecray
3034#endif
3035
3036EOF
3037if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3038 egrep "webecray" >/dev/null 2>&1; then
3039 rm -rf conftest*
3040 ac_cv_os_cray=yes
3041else
3042 rm -rf conftest*
3043 ac_cv_os_cray=no
3044fi
3045rm -f conftest*
3046
3047fi
3048
3049echo "$ac_t""$ac_cv_os_cray" 1>&6
3050if test $ac_cv_os_cray = yes; then
3051for ac_func in _getb67 GETB67 getb67; do
3052 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469cfa2 3053echo "configure:3054: checking for $ac_func" >&5
a2d91340 3054if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3055 echo $ac_n "(cached) $ac_c" 1>&6
3056else
3057 cat > conftest.$ac_ext <<EOF
2469cfa2 3058#line 3059 "configure"
252b5132
RH
3059#include "confdefs.h"
3060/* System header to define __stub macros and hopefully few prototypes,
3061 which can conflict with char $ac_func(); below. */
3062#include <assert.h>
3063/* Override any gcc2 internal prototype to avoid an error. */
3064/* We use char because int might match the return type of a gcc2
3065 builtin and then its argument prototype would still apply. */
3066char $ac_func();
3067
3068int main() {
3069
3070/* The GNU C library defines this for functions which it implements
3071 to always fail with ENOSYS. Some functions are actually named
3072 something starting with __ and the normal name is an alias. */
3073#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3074choke me
3075#else
a2d91340 3076$ac_func();
252b5132
RH
3077#endif
3078
3079; return 0; }
3080EOF
2469cfa2 3081if { (eval echo configure:3082: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3082 rm -rf conftest*
3083 eval "ac_cv_func_$ac_func=yes"
3084else
3085 echo "configure: failed program was:" >&5
3086 cat conftest.$ac_ext >&5
3087 rm -rf conftest*
3088 eval "ac_cv_func_$ac_func=no"
3089fi
3090rm -f conftest*
3091fi
3092
3093if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3094 echo "$ac_t""yes" 1>&6
3095 cat >> confdefs.h <<EOF
3096#define CRAY_STACKSEG_END $ac_func
3097EOF
3098
3099 break
3100else
3101 echo "$ac_t""no" 1>&6
3102fi
3103
3104done
3105fi
3106
3107echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2469cfa2 3108echo "configure:3109: checking stack direction for C alloca" >&5
a2d91340 3109if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
252b5132
RH
3110 echo $ac_n "(cached) $ac_c" 1>&6
3111else
3112 if test "$cross_compiling" = yes; then
3113 ac_cv_c_stack_direction=0
3114else
3115 cat > conftest.$ac_ext <<EOF
2469cfa2 3116#line 3117 "configure"
252b5132
RH
3117#include "confdefs.h"
3118find_stack_direction ()
3119{
3120 static char *addr = 0;
3121 auto char dummy;
3122 if (addr == 0)
3123 {
3124 addr = &dummy;
3125 return find_stack_direction ();
3126 }
3127 else
3128 return (&dummy > addr) ? 1 : -1;
3129}
3130main ()
3131{
3132 exit (find_stack_direction() < 0);
3133}
3134EOF
2469cfa2 3135if { (eval echo configure:3136: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
252b5132
RH
3136then
3137 ac_cv_c_stack_direction=1
3138else
3139 echo "configure: failed program was:" >&5
3140 cat conftest.$ac_ext >&5
3141 rm -fr conftest*
3142 ac_cv_c_stack_direction=-1
3143fi
3144rm -fr conftest*
3145fi
3146
3147fi
3148
3149echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3150cat >> confdefs.h <<EOF
3151#define STACK_DIRECTION $ac_cv_c_stack_direction
3152EOF
3153
3154fi
3155
eb1e0e80 3156for ac_hdr in stdlib.h unistd.h sys/stat.h sys/types.h
252b5132
RH
3157do
3158ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3159echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2469cfa2 3160echo "configure:3161: checking for $ac_hdr" >&5
a2d91340 3161if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
3162 echo $ac_n "(cached) $ac_c" 1>&6
3163else
3164 cat > conftest.$ac_ext <<EOF
2469cfa2 3165#line 3166 "configure"
252b5132
RH
3166#include "confdefs.h"
3167#include <$ac_hdr>
3168EOF
3169ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 3170{ (eval echo configure:3171: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
3171ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3172if test -z "$ac_err"; then
3173 rm -rf conftest*
3174 eval "ac_cv_header_$ac_safe=yes"
3175else
3176 echo "$ac_err" >&5
3177 echo "configure: failed program was:" >&5
3178 cat conftest.$ac_ext >&5
3179 rm -rf conftest*
3180 eval "ac_cv_header_$ac_safe=no"
3181fi
3182rm -f conftest*
3183fi
3184if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3185 echo "$ac_t""yes" 1>&6
3186 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3187 cat >> confdefs.h <<EOF
3188#define $ac_tr_hdr 1
3189EOF
3190
3191else
3192 echo "$ac_t""no" 1>&6
3193fi
3194done
3195
3196for ac_func in getpagesize
3197do
3198echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469cfa2 3199echo "configure:3200: checking for $ac_func" >&5
a2d91340 3200if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3201 echo $ac_n "(cached) $ac_c" 1>&6
3202else
3203 cat > conftest.$ac_ext <<EOF
2469cfa2 3204#line 3205 "configure"
252b5132
RH
3205#include "confdefs.h"
3206/* System header to define __stub macros and hopefully few prototypes,
3207 which can conflict with char $ac_func(); below. */
3208#include <assert.h>
3209/* Override any gcc2 internal prototype to avoid an error. */
3210/* We use char because int might match the return type of a gcc2
3211 builtin and then its argument prototype would still apply. */
3212char $ac_func();
3213
3214int main() {
3215
3216/* The GNU C library defines this for functions which it implements
3217 to always fail with ENOSYS. Some functions are actually named
3218 something starting with __ and the normal name is an alias. */
3219#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3220choke me
3221#else
a2d91340 3222$ac_func();
252b5132
RH
3223#endif
3224
3225; return 0; }
3226EOF
2469cfa2 3227if { (eval echo configure:3228: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3228 rm -rf conftest*
3229 eval "ac_cv_func_$ac_func=yes"
3230else
3231 echo "configure: failed program was:" >&5
3232 cat conftest.$ac_ext >&5
3233 rm -rf conftest*
3234 eval "ac_cv_func_$ac_func=no"
3235fi
3236rm -f conftest*
3237fi
3238
3239if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3240 echo "$ac_t""yes" 1>&6
3241 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3242 cat >> confdefs.h <<EOF
3243#define $ac_tr_func 1
3244EOF
3245
3246else
3247 echo "$ac_t""no" 1>&6
3248fi
3249done
3250
3251echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2469cfa2 3252echo "configure:3253: checking for working mmap" >&5
a2d91340 3253if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
252b5132
RH
3254 echo $ac_n "(cached) $ac_c" 1>&6
3255else
3256 if test "$cross_compiling" = yes; then
3257 ac_cv_func_mmap_fixed_mapped=no
3258else
3259 cat > conftest.$ac_ext <<EOF
2469cfa2 3260#line 3261 "configure"
252b5132
RH
3261#include "confdefs.h"
3262
3263/* Thanks to Mike Haertel and Jim Avera for this test.
3264 Here is a matrix of mmap possibilities:
3265 mmap private not fixed
3266 mmap private fixed at somewhere currently unmapped
3267 mmap private fixed at somewhere already mapped
3268 mmap shared not fixed
3269 mmap shared fixed at somewhere currently unmapped
3270 mmap shared fixed at somewhere already mapped
3271 For private mappings, we should verify that changes cannot be read()
3272 back from the file, nor mmap's back from the file at a different
3273 address. (There have been systems where private was not correctly
3274 implemented like the infamous i386 svr4.0, and systems where the
3275 VM page cache was not coherent with the filesystem buffer cache
3276 like early versions of FreeBSD and possibly contemporary NetBSD.)
3277 For shared mappings, we should conversely verify that changes get
3278 propogated back to all the places they're supposed to be.
3279
3280 Grep wants private fixed already mapped.
3281 The main things grep needs to know about mmap are:
3282 * does it exist and is it safe to write into the mmap'd area
3283 * how to use it (BSD variants) */
3284#include <sys/types.h>
3285#include <fcntl.h>
3286#include <sys/mman.h>
3287
eb1e0e80
NC
3288#if HAVE_SYS_TYPES_H
3289# include <sys/types.h>
3290#endif
3291
3292#if HAVE_STDLIB_H
3293# include <stdlib.h>
3294#endif
3295
3296#if HAVE_SYS_STAT_H
3297# include <sys/stat.h>
3298#endif
3299
3300#if HAVE_UNISTD_H
3301# include <unistd.h>
3302#endif
3303
252b5132
RH
3304/* This mess was copied from the GNU getpagesize.h. */
3305#ifndef HAVE_GETPAGESIZE
252b5132
RH
3306
3307/* Assume that all systems that can run configure have sys/param.h. */
3308# ifndef HAVE_SYS_PARAM_H
3309# define HAVE_SYS_PARAM_H 1
3310# endif
3311
3312# ifdef _SC_PAGESIZE
3313# define getpagesize() sysconf(_SC_PAGESIZE)
3314# else /* no _SC_PAGESIZE */
3315# ifdef HAVE_SYS_PARAM_H
3316# include <sys/param.h>
3317# ifdef EXEC_PAGESIZE
3318# define getpagesize() EXEC_PAGESIZE
3319# else /* no EXEC_PAGESIZE */
3320# ifdef NBPG
3321# define getpagesize() NBPG * CLSIZE
3322# ifndef CLSIZE
3323# define CLSIZE 1
3324# endif /* no CLSIZE */
3325# else /* no NBPG */
3326# ifdef NBPC
3327# define getpagesize() NBPC
3328# else /* no NBPC */
3329# ifdef PAGESIZE
3330# define getpagesize() PAGESIZE
3331# endif /* PAGESIZE */
3332# endif /* no NBPC */
3333# endif /* no NBPG */
3334# endif /* no EXEC_PAGESIZE */
3335# else /* no HAVE_SYS_PARAM_H */
3336# define getpagesize() 8192 /* punt totally */
3337# endif /* no HAVE_SYS_PARAM_H */
3338# endif /* no _SC_PAGESIZE */
3339
3340#endif /* no HAVE_GETPAGESIZE */
3341
3342#ifdef __cplusplus
3343extern "C" { void *malloc(unsigned); }
3344#else
3345char *malloc();
3346#endif
3347
3348int
3349main()
3350{
3351 char *data, *data2, *data3;
3352 int i, pagesize;
3353 int fd;
3354
3355 pagesize = getpagesize();
3356
3357 /*
3358 * First, make a file with some known garbage in it.
3359 */
3360 data = malloc(pagesize);
3361 if (!data)
3362 exit(1);
3363 for (i = 0; i < pagesize; ++i)
3364 *(data + i) = rand();
3365 umask(0);
3366 fd = creat("conftestmmap", 0600);
3367 if (fd < 0)
3368 exit(1);
3369 if (write(fd, data, pagesize) != pagesize)
3370 exit(1);
3371 close(fd);
3372
3373 /*
3374 * Next, try to mmap the file at a fixed address which
3375 * already has something else allocated at it. If we can,
3376 * also make sure that we see the same garbage.
3377 */
3378 fd = open("conftestmmap", O_RDWR);
3379 if (fd < 0)
3380 exit(1);
3381 data2 = malloc(2 * pagesize);
3382 if (!data2)
3383 exit(1);
3384 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3385 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3386 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3387 exit(1);
3388 for (i = 0; i < pagesize; ++i)
3389 if (*(data + i) != *(data2 + i))
3390 exit(1);
3391
3392 /*
3393 * Finally, make sure that changes to the mapped area
3394 * do not percolate back to the file as seen by read().
3395 * (This is a bug on some variants of i386 svr4.0.)
3396 */
3397 for (i = 0; i < pagesize; ++i)
3398 *(data2 + i) = *(data2 + i) + 1;
3399 data3 = malloc(pagesize);
3400 if (!data3)
3401 exit(1);
3402 if (read(fd, data3, pagesize) != pagesize)
3403 exit(1);
3404 for (i = 0; i < pagesize; ++i)
3405 if (*(data + i) != *(data3 + i))
3406 exit(1);
3407 close(fd);
3408 unlink("conftestmmap");
3409 exit(0);
3410}
3411
3412EOF
2469cfa2 3413if { (eval echo configure:3414: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
252b5132
RH
3414then
3415 ac_cv_func_mmap_fixed_mapped=yes
3416else
3417 echo "configure: failed program was:" >&5
3418 cat conftest.$ac_ext >&5
3419 rm -fr conftest*
3420 ac_cv_func_mmap_fixed_mapped=no
3421fi
3422rm -fr conftest*
3423fi
3424
3425fi
3426
3427echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3428if test $ac_cv_func_mmap_fixed_mapped = yes; then
3429 cat >> confdefs.h <<\EOF
3430#define HAVE_MMAP 1
3431EOF
3432
3433fi
3434
3435
3436 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3437unistd.h values.h sys/param.h
3438do
3439ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3440echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2469cfa2 3441echo "configure:3442: checking for $ac_hdr" >&5
a2d91340 3442if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
3443 echo $ac_n "(cached) $ac_c" 1>&6
3444else
3445 cat > conftest.$ac_ext <<EOF
2469cfa2 3446#line 3447 "configure"
252b5132
RH
3447#include "confdefs.h"
3448#include <$ac_hdr>
3449EOF
3450ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 3451{ (eval echo configure:3452: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
3452ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3453if test -z "$ac_err"; then
3454 rm -rf conftest*
3455 eval "ac_cv_header_$ac_safe=yes"
3456else
3457 echo "$ac_err" >&5
3458 echo "configure: failed program was:" >&5
3459 cat conftest.$ac_ext >&5
3460 rm -rf conftest*
3461 eval "ac_cv_header_$ac_safe=no"
3462fi
3463rm -f conftest*
3464fi
3465if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3466 echo "$ac_t""yes" 1>&6
3467 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3468 cat >> confdefs.h <<EOF
3469#define $ac_tr_hdr 1
3470EOF
3471
3472else
3473 echo "$ac_t""no" 1>&6
3474fi
3475done
3476
3477 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3478__argz_count __argz_stringify __argz_next
3479do
3480echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469cfa2 3481echo "configure:3482: checking for $ac_func" >&5
a2d91340 3482if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3483 echo $ac_n "(cached) $ac_c" 1>&6
3484else
3485 cat > conftest.$ac_ext <<EOF
2469cfa2 3486#line 3487 "configure"
252b5132
RH
3487#include "confdefs.h"
3488/* System header to define __stub macros and hopefully few prototypes,
3489 which can conflict with char $ac_func(); below. */
3490#include <assert.h>
3491/* Override any gcc2 internal prototype to avoid an error. */
3492/* We use char because int might match the return type of a gcc2
3493 builtin and then its argument prototype would still apply. */
3494char $ac_func();
3495
3496int main() {
3497
3498/* The GNU C library defines this for functions which it implements
3499 to always fail with ENOSYS. Some functions are actually named
3500 something starting with __ and the normal name is an alias. */
3501#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3502choke me
3503#else
a2d91340 3504$ac_func();
252b5132
RH
3505#endif
3506
3507; return 0; }
3508EOF
2469cfa2 3509if { (eval echo configure:3510: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3510 rm -rf conftest*
3511 eval "ac_cv_func_$ac_func=yes"
3512else
3513 echo "configure: failed program was:" >&5
3514 cat conftest.$ac_ext >&5
3515 rm -rf conftest*
3516 eval "ac_cv_func_$ac_func=no"
3517fi
3518rm -f conftest*
3519fi
3520
3521if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3522 echo "$ac_t""yes" 1>&6
3523 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3524 cat >> confdefs.h <<EOF
3525#define $ac_tr_func 1
3526EOF
3527
3528else
3529 echo "$ac_t""no" 1>&6
3530fi
3531done
3532
3533
3534 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3535 for ac_func in stpcpy
3536do
3537echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469cfa2 3538echo "configure:3539: checking for $ac_func" >&5
a2d91340 3539if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3540 echo $ac_n "(cached) $ac_c" 1>&6
3541else
3542 cat > conftest.$ac_ext <<EOF
2469cfa2 3543#line 3544 "configure"
252b5132
RH
3544#include "confdefs.h"
3545/* System header to define __stub macros and hopefully few prototypes,
3546 which can conflict with char $ac_func(); below. */
3547#include <assert.h>
3548/* Override any gcc2 internal prototype to avoid an error. */
3549/* We use char because int might match the return type of a gcc2
3550 builtin and then its argument prototype would still apply. */
3551char $ac_func();
3552
3553int main() {
3554
3555/* The GNU C library defines this for functions which it implements
3556 to always fail with ENOSYS. Some functions are actually named
3557 something starting with __ and the normal name is an alias. */
3558#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3559choke me
3560#else
a2d91340 3561$ac_func();
252b5132
RH
3562#endif
3563
3564; return 0; }
3565EOF
2469cfa2 3566if { (eval echo configure:3567: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3567 rm -rf conftest*
3568 eval "ac_cv_func_$ac_func=yes"
3569else
3570 echo "configure: failed program was:" >&5
3571 cat conftest.$ac_ext >&5
3572 rm -rf conftest*
3573 eval "ac_cv_func_$ac_func=no"
3574fi
3575rm -f conftest*
3576fi
3577
3578if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3579 echo "$ac_t""yes" 1>&6
3580 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3581 cat >> confdefs.h <<EOF
3582#define $ac_tr_func 1
3583EOF
3584
3585else
3586 echo "$ac_t""no" 1>&6
3587fi
3588done
3589
3590 fi
3591 if test "${ac_cv_func_stpcpy}" = "yes"; then
3592 cat >> confdefs.h <<\EOF
3593#define HAVE_STPCPY 1
3594EOF
3595
3596 fi
3597
3598 if test $ac_cv_header_locale_h = yes; then
3599 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2469cfa2 3600echo "configure:3601: checking for LC_MESSAGES" >&5
a2d91340 3601if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
252b5132
RH
3602 echo $ac_n "(cached) $ac_c" 1>&6
3603else
3604 cat > conftest.$ac_ext <<EOF
2469cfa2 3605#line 3606 "configure"
252b5132
RH
3606#include "confdefs.h"
3607#include <locale.h>
3608int main() {
3609return LC_MESSAGES
3610; return 0; }
3611EOF
2469cfa2 3612if { (eval echo configure:3613: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3613 rm -rf conftest*
3614 am_cv_val_LC_MESSAGES=yes
3615else
3616 echo "configure: failed program was:" >&5
3617 cat conftest.$ac_ext >&5
3618 rm -rf conftest*
3619 am_cv_val_LC_MESSAGES=no
3620fi
3621rm -f conftest*
3622fi
3623
3624echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3625 if test $am_cv_val_LC_MESSAGES = yes; then
3626 cat >> confdefs.h <<\EOF
3627#define HAVE_LC_MESSAGES 1
3628EOF
3629
3630 fi
3631 fi
3632 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2469cfa2 3633echo "configure:3634: checking whether NLS is requested" >&5
252b5132
RH
3634 # Check whether --enable-nls or --disable-nls was given.
3635if test "${enable_nls+set}" = set; then
3636 enableval="$enable_nls"
3637 USE_NLS=$enableval
3638else
3639 USE_NLS=yes
3640fi
3641
3642 echo "$ac_t""$USE_NLS" 1>&6
3643
3644
3645 USE_INCLUDED_LIBINTL=no
3646
3647 if test "$USE_NLS" = "yes"; then
3648 cat >> confdefs.h <<\EOF
3649#define ENABLE_NLS 1
3650EOF
3651
3652 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2469cfa2 3653echo "configure:3654: checking whether included gettext is requested" >&5
252b5132
RH
3654 # Check whether --with-included-gettext or --without-included-gettext was given.
3655if test "${with_included_gettext+set}" = set; then
3656 withval="$with_included_gettext"
3657 nls_cv_force_use_gnu_gettext=$withval
3658else
3659 nls_cv_force_use_gnu_gettext=no
3660fi
3661
3662 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3663
3664 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3665 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3666 nls_cv_header_intl=
3667 nls_cv_header_libgt=
3668 CATOBJEXT=NONE
3669
3670 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3671echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2469cfa2 3672echo "configure:3673: checking for libintl.h" >&5
a2d91340 3673if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
3674 echo $ac_n "(cached) $ac_c" 1>&6
3675else
3676 cat > conftest.$ac_ext <<EOF
2469cfa2 3677#line 3678 "configure"
252b5132
RH
3678#include "confdefs.h"
3679#include <libintl.h>
3680EOF
3681ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 3682{ (eval echo configure:3683: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
3683ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3684if test -z "$ac_err"; then
3685 rm -rf conftest*
3686 eval "ac_cv_header_$ac_safe=yes"
3687else
3688 echo "$ac_err" >&5
3689 echo "configure: failed program was:" >&5
3690 cat conftest.$ac_ext >&5
3691 rm -rf conftest*
3692 eval "ac_cv_header_$ac_safe=no"
3693fi
3694rm -f conftest*
3695fi
3696if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3697 echo "$ac_t""yes" 1>&6
3698 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2469cfa2 3699echo "configure:3700: checking for gettext in libc" >&5
a2d91340 3700if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
252b5132
RH
3701 echo $ac_n "(cached) $ac_c" 1>&6
3702else
3703 cat > conftest.$ac_ext <<EOF
2469cfa2 3704#line 3705 "configure"
252b5132
RH
3705#include "confdefs.h"
3706#include <libintl.h>
3707int main() {
3708return (int) gettext ("")
3709; return 0; }
3710EOF
2469cfa2 3711if { (eval echo configure:3712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3712 rm -rf conftest*
3713 gt_cv_func_gettext_libc=yes
3714else
3715 echo "configure: failed program was:" >&5
3716 cat conftest.$ac_ext >&5
3717 rm -rf conftest*
3718 gt_cv_func_gettext_libc=no
3719fi
3720rm -f conftest*
3721fi
3722
3723echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3724
3725 if test "$gt_cv_func_gettext_libc" != "yes"; then
3726 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2469cfa2 3727echo "configure:3728: checking for bindtextdomain in -lintl" >&5
a2d91340
AC
3728ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3729if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
252b5132
RH
3730 echo $ac_n "(cached) $ac_c" 1>&6
3731else
3732 ac_save_LIBS="$LIBS"
3733LIBS="-lintl $LIBS"
3734cat > conftest.$ac_ext <<EOF
2469cfa2 3735#line 3736 "configure"
252b5132
RH
3736#include "confdefs.h"
3737/* Override any gcc2 internal prototype to avoid an error. */
3738/* We use char because int might match the return type of a gcc2
3739 builtin and then its argument prototype would still apply. */
3740char bindtextdomain();
3741
3742int main() {
3743bindtextdomain()
3744; return 0; }
3745EOF
2469cfa2 3746if { (eval echo configure:3747: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3747 rm -rf conftest*
3748 eval "ac_cv_lib_$ac_lib_var=yes"
3749else
3750 echo "configure: failed program was:" >&5
3751 cat conftest.$ac_ext >&5
3752 rm -rf conftest*
3753 eval "ac_cv_lib_$ac_lib_var=no"
3754fi
3755rm -f conftest*
3756LIBS="$ac_save_LIBS"
3757
3758fi
3759if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3760 echo "$ac_t""yes" 1>&6
3761 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2469cfa2 3762echo "configure:3763: checking for gettext in libintl" >&5
a2d91340 3763if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
252b5132
RH
3764 echo $ac_n "(cached) $ac_c" 1>&6
3765else
3766 cat > conftest.$ac_ext <<EOF
2469cfa2 3767#line 3768 "configure"
252b5132
RH
3768#include "confdefs.h"
3769
3770int main() {
3771return (int) gettext ("")
3772; return 0; }
3773EOF
2469cfa2 3774if { (eval echo configure:3775: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3775 rm -rf conftest*
3776 gt_cv_func_gettext_libintl=yes
3777else
3778 echo "configure: failed program was:" >&5
3779 cat conftest.$ac_ext >&5
3780 rm -rf conftest*
3781 gt_cv_func_gettext_libintl=no
3782fi
3783rm -f conftest*
3784fi
3785
3786echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3787else
3788 echo "$ac_t""no" 1>&6
3789fi
3790
3791 fi
3792
3793 if test "$gt_cv_func_gettext_libc" = "yes" \
3794 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3795 cat >> confdefs.h <<\EOF
3796#define HAVE_GETTEXT 1
3797EOF
3798
3799 # Extract the first word of "msgfmt", so it can be a program name with args.
3800set dummy msgfmt; ac_word=$2
3801echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 3802echo "configure:3803: checking for $ac_word" >&5
a2d91340 3803if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
252b5132
RH
3804 echo $ac_n "(cached) $ac_c" 1>&6
3805else
3806 case "$MSGFMT" in
3807 /*)
3808 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3809 ;;
3810 *)
3811 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3812 for ac_dir in $PATH; do
3813 test -z "$ac_dir" && ac_dir=.
3814 if test -f $ac_dir/$ac_word; then
3815 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3816 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3817 break
3818 fi
3819 fi
3820 done
3821 IFS="$ac_save_ifs"
3822 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3823 ;;
3824esac
3825fi
3826MSGFMT="$ac_cv_path_MSGFMT"
3827if test -n "$MSGFMT"; then
3828 echo "$ac_t""$MSGFMT" 1>&6
3829else
3830 echo "$ac_t""no" 1>&6
3831fi
3832 if test "$MSGFMT" != "no"; then
3833 for ac_func in dcgettext
3834do
3835echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469cfa2 3836echo "configure:3837: checking for $ac_func" >&5
a2d91340 3837if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3838 echo $ac_n "(cached) $ac_c" 1>&6
3839else
3840 cat > conftest.$ac_ext <<EOF
2469cfa2 3841#line 3842 "configure"
252b5132
RH
3842#include "confdefs.h"
3843/* System header to define __stub macros and hopefully few prototypes,
3844 which can conflict with char $ac_func(); below. */
3845#include <assert.h>
3846/* Override any gcc2 internal prototype to avoid an error. */
3847/* We use char because int might match the return type of a gcc2
3848 builtin and then its argument prototype would still apply. */
3849char $ac_func();
3850
3851int main() {
3852
3853/* The GNU C library defines this for functions which it implements
3854 to always fail with ENOSYS. Some functions are actually named
3855 something starting with __ and the normal name is an alias. */
3856#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3857choke me
3858#else
a2d91340 3859$ac_func();
252b5132
RH
3860#endif
3861
3862; return 0; }
3863EOF
2469cfa2 3864if { (eval echo configure:3865: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3865 rm -rf conftest*
3866 eval "ac_cv_func_$ac_func=yes"
3867else
3868 echo "configure: failed program was:" >&5
3869 cat conftest.$ac_ext >&5
3870 rm -rf conftest*
3871 eval "ac_cv_func_$ac_func=no"
3872fi
3873rm -f conftest*
3874fi
3875
3876if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3877 echo "$ac_t""yes" 1>&6
3878 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3879 cat >> confdefs.h <<EOF
3880#define $ac_tr_func 1
3881EOF
3882
3883else
3884 echo "$ac_t""no" 1>&6
3885fi
3886done
3887
3888 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3889set dummy gmsgfmt; ac_word=$2
3890echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 3891echo "configure:3892: checking for $ac_word" >&5
a2d91340 3892if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
252b5132
RH
3893 echo $ac_n "(cached) $ac_c" 1>&6
3894else
3895 case "$GMSGFMT" in
3896 /*)
3897 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3898 ;;
3899 ?:/*)
3900 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3901 ;;
3902 *)
3903 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3904 ac_dummy="$PATH"
3905 for ac_dir in $ac_dummy; do
3906 test -z "$ac_dir" && ac_dir=.
3907 if test -f $ac_dir/$ac_word; then
3908 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3909 break
3910 fi
3911 done
3912 IFS="$ac_save_ifs"
3913 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3914 ;;
3915esac
3916fi
3917GMSGFMT="$ac_cv_path_GMSGFMT"
3918if test -n "$GMSGFMT"; then
3919 echo "$ac_t""$GMSGFMT" 1>&6
3920else
3921 echo "$ac_t""no" 1>&6
3922fi
3923
3924 # Extract the first word of "xgettext", so it can be a program name with args.
3925set dummy xgettext; ac_word=$2
3926echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 3927echo "configure:3928: checking for $ac_word" >&5
a2d91340 3928if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
252b5132
RH
3929 echo $ac_n "(cached) $ac_c" 1>&6
3930else
3931 case "$XGETTEXT" in
3932 /*)
3933 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3934 ;;
3935 *)
3936 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3937 for ac_dir in $PATH; do
3938 test -z "$ac_dir" && ac_dir=.
3939 if test -f $ac_dir/$ac_word; then
3940 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
3941 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
3942 break
3943 fi
3944 fi
3945 done
3946 IFS="$ac_save_ifs"
3947 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
3948 ;;
3949esac
3950fi
3951XGETTEXT="$ac_cv_path_XGETTEXT"
3952if test -n "$XGETTEXT"; then
3953 echo "$ac_t""$XGETTEXT" 1>&6
3954else
3955 echo "$ac_t""no" 1>&6
3956fi
3957
3958 cat > conftest.$ac_ext <<EOF
2469cfa2 3959#line 3960 "configure"
252b5132
RH
3960#include "confdefs.h"
3961
3962int main() {
3963extern int _nl_msg_cat_cntr;
3964 return _nl_msg_cat_cntr
3965; return 0; }
3966EOF
2469cfa2 3967if { (eval echo configure:3968: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3968 rm -rf conftest*
3969 CATOBJEXT=.gmo
3970 DATADIRNAME=share
3971else
3972 echo "configure: failed program was:" >&5
3973 cat conftest.$ac_ext >&5
3974 rm -rf conftest*
3975 CATOBJEXT=.mo
3976 DATADIRNAME=lib
3977fi
3978rm -f conftest*
3979 INSTOBJEXT=.mo
3980 fi
3981 fi
3982
3983else
3984 echo "$ac_t""no" 1>&6
3985fi
3986
3987
3988
3989 if test "$CATOBJEXT" = "NONE"; then
3990 nls_cv_use_gnu_gettext=yes
3991 fi
3992 fi
3993
3994 if test "$nls_cv_use_gnu_gettext" = "yes"; then
3995 INTLOBJS="\$(GETTOBJS)"
3996 # Extract the first word of "msgfmt", so it can be a program name with args.
3997set dummy msgfmt; ac_word=$2
3998echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 3999echo "configure:4000: checking for $ac_word" >&5
a2d91340 4000if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
252b5132
RH
4001 echo $ac_n "(cached) $ac_c" 1>&6
4002else
4003 case "$MSGFMT" in
4004 /*)
4005 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4006 ;;
4007 *)
4008 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4009 for ac_dir in $PATH; do
4010 test -z "$ac_dir" && ac_dir=.
4011 if test -f $ac_dir/$ac_word; then
4012 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4013 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4014 break
4015 fi
4016 fi
4017 done
4018 IFS="$ac_save_ifs"
4019 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4020 ;;
4021esac
4022fi
4023MSGFMT="$ac_cv_path_MSGFMT"
4024if test -n "$MSGFMT"; then
4025 echo "$ac_t""$MSGFMT" 1>&6
4026else
4027 echo "$ac_t""no" 1>&6
4028fi
4029
4030 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4031set dummy gmsgfmt; ac_word=$2
4032echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 4033echo "configure:4034: checking for $ac_word" >&5
a2d91340 4034if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
252b5132
RH
4035 echo $ac_n "(cached) $ac_c" 1>&6
4036else
4037 case "$GMSGFMT" in
4038 /*)
4039 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4040 ;;
4041 ?:/*)
4042 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4043 ;;
4044 *)
4045 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4046 ac_dummy="$PATH"
4047 for ac_dir in $ac_dummy; do
4048 test -z "$ac_dir" && ac_dir=.
4049 if test -f $ac_dir/$ac_word; then
4050 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4051 break
4052 fi
4053 done
4054 IFS="$ac_save_ifs"
4055 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4056 ;;
4057esac
4058fi
4059GMSGFMT="$ac_cv_path_GMSGFMT"
4060if test -n "$GMSGFMT"; then
4061 echo "$ac_t""$GMSGFMT" 1>&6
4062else
4063 echo "$ac_t""no" 1>&6
4064fi
4065
4066 # Extract the first word of "xgettext", so it can be a program name with args.
4067set dummy xgettext; ac_word=$2
4068echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 4069echo "configure:4070: checking for $ac_word" >&5
a2d91340 4070if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
252b5132
RH
4071 echo $ac_n "(cached) $ac_c" 1>&6
4072else
4073 case "$XGETTEXT" in
4074 /*)
4075 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4076 ;;
4077 *)
4078 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4079 for ac_dir in $PATH; do
4080 test -z "$ac_dir" && ac_dir=.
4081 if test -f $ac_dir/$ac_word; then
4082 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4083 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4084 break
4085 fi
4086 fi
4087 done
4088 IFS="$ac_save_ifs"
4089 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4090 ;;
4091esac
4092fi
4093XGETTEXT="$ac_cv_path_XGETTEXT"
4094if test -n "$XGETTEXT"; then
4095 echo "$ac_t""$XGETTEXT" 1>&6
4096else
4097 echo "$ac_t""no" 1>&6
4098fi
4099
4100
4101 USE_INCLUDED_LIBINTL=yes
4102 CATOBJEXT=.gmo
4103 INSTOBJEXT=.mo
4104 DATADIRNAME=share
4105 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4106 INTLLIBS=$INTLDEPS
4107 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4108 nls_cv_header_intl=libintl.h
4109 nls_cv_header_libgt=libgettext.h
4110 fi
4111
4112 if test "$XGETTEXT" != ":"; then
4113 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4114 : ;
4115 else
4116 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4117 XGETTEXT=":"
4118 fi
4119 fi
4120
4121 # We need to process the po/ directory.
4122 POSUB=po
4123 else
4124 DATADIRNAME=share
4125 nls_cv_header_intl=libintl.h
4126 nls_cv_header_libgt=libgettext.h
4127 fi
4128
4129 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4130 # because some of the sources are only built for this goal.
4131 if test "$PACKAGE" = gettext; then
4132 USE_NLS=yes
4133 USE_INCLUDED_LIBINTL=yes
4134 fi
4135
4136 for lang in $ALL_LINGUAS; do
4137 GMOFILES="$GMOFILES $lang.gmo"
4138 POFILES="$POFILES $lang.po"
4139 done
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154 if test "x$CATOBJEXT" != "x"; then
4155 if test "x$ALL_LINGUAS" = "x"; then
4156 LINGUAS=
4157 else
4158 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2469cfa2 4159echo "configure:4160: checking for catalogs to be installed" >&5
252b5132
RH
4160 NEW_LINGUAS=
4161 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4162 case "$ALL_LINGUAS" in
4163 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4164 esac
4165 done
4166 LINGUAS=$NEW_LINGUAS
4167 echo "$ac_t""$LINGUAS" 1>&6
4168 fi
4169
4170 if test -n "$LINGUAS"; then
4171 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4172 fi
4173 fi
4174
4175 if test $ac_cv_header_locale_h = yes; then
4176 INCLUDE_LOCALE_H="#include <locale.h>"
4177 else
4178 INCLUDE_LOCALE_H="\
4179/* The system does not provide the header <locale.h>. Take care yourself. */"
4180 fi
4181
4182
4183 if test -f $srcdir/po2tbl.sed.in; then
4184 if test "$CATOBJEXT" = ".cat"; then
4185 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4186echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2469cfa2 4187echo "configure:4188: checking for linux/version.h" >&5
a2d91340 4188if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
4189 echo $ac_n "(cached) $ac_c" 1>&6
4190else
4191 cat > conftest.$ac_ext <<EOF
2469cfa2 4192#line 4193 "configure"
252b5132
RH
4193#include "confdefs.h"
4194#include <linux/version.h>
4195EOF
4196ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 4197{ (eval echo configure:4198: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
4198ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4199if test -z "$ac_err"; then
4200 rm -rf conftest*
4201 eval "ac_cv_header_$ac_safe=yes"
4202else
4203 echo "$ac_err" >&5
4204 echo "configure: failed program was:" >&5
4205 cat conftest.$ac_ext >&5
4206 rm -rf conftest*
4207 eval "ac_cv_header_$ac_safe=no"
4208fi
4209rm -f conftest*
4210fi
4211if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4212 echo "$ac_t""yes" 1>&6
4213 msgformat=linux
4214else
4215 echo "$ac_t""no" 1>&6
4216msgformat=xopen
4217fi
4218
4219
4220 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4221 fi
4222 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4223 $srcdir/po2tbl.sed.in > po2tbl.sed
4224 fi
4225
4226 if test "$PACKAGE" = "gettext"; then
4227 GT_NO="#NO#"
4228 GT_YES=
4229 else
4230 GT_NO=
4231 GT_YES="#YES#"
4232 fi
4233
4234
4235
4236 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4237
4238
4239 l=
4240
4241
fcd8210c 4242 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
4243 test -d po || mkdir po
4244 if test "x$srcdir" != "x."; then
4245 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4246 posrcprefix="$srcdir/"
4247 else
4248 posrcprefix="../$srcdir/"
4249 fi
4250 else
4251 posrcprefix="../"
4252 fi
4253 rm -f po/POTFILES
4254 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4255 < $srcdir/po/POTFILES.in > po/POTFILES
4256 fi
4257
4258
252b5132
RH
4259
4260
4261echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2469cfa2 4262echo "configure:4263: checking for executable suffix" >&5
a2d91340 4263if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
252b5132
RH
4264 echo $ac_n "(cached) $ac_c" 1>&6
4265else
a2d91340 4266 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
252b5132
RH
4267 ac_cv_exeext=.exe
4268else
4269 rm -f conftest*
4270 echo 'int main () { return 0; }' > conftest.$ac_ext
4271 ac_cv_exeext=
2469cfa2 4272 if { (eval echo configure:4273: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
252b5132
RH
4273 for file in conftest.*; do
4274 case $file in
eb1e0e80 4275 *.c | *.o | *.obj) ;;
252b5132
RH
4276 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
4277 esac
4278 done
4279 else
4280 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
4281 fi
4282 rm -f conftest*
4283 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
4284fi
4285fi
4286
4287EXEEXT=""
4288test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
4289echo "$ac_t""${ac_cv_exeext}" 1>&6
4290ac_exeext=$EXEEXT
4291
4292
4293for ac_prog in 'bison -y' byacc
4294do
4295# Extract the first word of "$ac_prog", so it can be a program name with args.
4296set dummy $ac_prog; ac_word=$2
4297echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 4298echo "configure:4299: checking for $ac_word" >&5
a2d91340 4299if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
252b5132
RH
4300 echo $ac_n "(cached) $ac_c" 1>&6
4301else
4302 if test -n "$YACC"; then
4303 ac_cv_prog_YACC="$YACC" # Let the user override the test.
4304else
4305 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4306 ac_dummy="$PATH"
4307 for ac_dir in $ac_dummy; do
4308 test -z "$ac_dir" && ac_dir=.
4309 if test -f $ac_dir/$ac_word; then
4310 ac_cv_prog_YACC="$ac_prog"
4311 break
4312 fi
4313 done
4314 IFS="$ac_save_ifs"
4315fi
4316fi
4317YACC="$ac_cv_prog_YACC"
4318if test -n "$YACC"; then
4319 echo "$ac_t""$YACC" 1>&6
4320else
4321 echo "$ac_t""no" 1>&6
4322fi
4323
4324test -n "$YACC" && break
4325done
4326test -n "$YACC" || YACC="yacc"
4327
4328missing_dir=`cd $ac_aux_dir && pwd`
4329for ac_prog in flex lex
4330do
4331# Extract the first word of "$ac_prog", so it can be a program name with args.
4332set dummy $ac_prog; ac_word=$2
4333echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 4334echo "configure:4335: checking for $ac_word" >&5
a2d91340 4335if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
252b5132
RH
4336 echo $ac_n "(cached) $ac_c" 1>&6
4337else
4338 if test -n "$LEX"; then
4339 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4340else
4341 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4342 ac_dummy="$PATH"
4343 for ac_dir in $ac_dummy; do
4344 test -z "$ac_dir" && ac_dir=.
4345 if test -f $ac_dir/$ac_word; then
4346 ac_cv_prog_LEX="$ac_prog"
4347 break
4348 fi
4349 done
4350 IFS="$ac_save_ifs"
4351fi
4352fi
4353LEX="$ac_cv_prog_LEX"
4354if test -n "$LEX"; then
4355 echo "$ac_t""$LEX" 1>&6
4356else
4357 echo "$ac_t""no" 1>&6
4358fi
4359
4360test -n "$LEX" && break
4361done
4362test -n "$LEX" || LEX=""$missing_dir/missing flex""
4363
4364# Extract the first word of "flex", so it can be a program name with args.
4365set dummy flex; ac_word=$2
4366echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2469cfa2 4367echo "configure:4368: checking for $ac_word" >&5
a2d91340 4368if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then
252b5132
RH
4369 echo $ac_n "(cached) $ac_c" 1>&6
4370else
4371 if test -n "$LEX"; then
4372 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4373else
4374 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4375 ac_dummy="$PATH"
4376 for ac_dir in $ac_dummy; do
4377 test -z "$ac_dir" && ac_dir=.
4378 if test -f $ac_dir/$ac_word; then
4379 ac_cv_prog_LEX="flex"
4380 break
4381 fi
4382 done
4383 IFS="$ac_save_ifs"
4384 test -z "$ac_cv_prog_LEX" && ac_cv_prog_LEX="lex"
4385fi
4386fi
4387LEX="$ac_cv_prog_LEX"
4388if test -n "$LEX"; then
4389 echo "$ac_t""$LEX" 1>&6
4390else
4391 echo "$ac_t""no" 1>&6
4392fi
4393
4394if test -z "$LEXLIB"
4395then
4396 case "$LEX" in
4397 flex*) ac_lib=fl ;;
4398 *) ac_lib=l ;;
4399 esac
4400 echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6
2469cfa2 4401echo "configure:4402: checking for yywrap in -l$ac_lib" >&5
a2d91340
AC
4402ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'`
4403if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
252b5132
RH
4404 echo $ac_n "(cached) $ac_c" 1>&6
4405else
4406 ac_save_LIBS="$LIBS"
4407LIBS="-l$ac_lib $LIBS"
4408cat > conftest.$ac_ext <<EOF
2469cfa2 4409#line 4410 "configure"
252b5132
RH
4410#include "confdefs.h"
4411/* Override any gcc2 internal prototype to avoid an error. */
4412/* We use char because int might match the return type of a gcc2
4413 builtin and then its argument prototype would still apply. */
4414char yywrap();
4415
4416int main() {
4417yywrap()
4418; return 0; }
4419EOF
2469cfa2 4420if { (eval echo configure:4421: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
4421 rm -rf conftest*
4422 eval "ac_cv_lib_$ac_lib_var=yes"
4423else
4424 echo "configure: failed program was:" >&5
4425 cat conftest.$ac_ext >&5
4426 rm -rf conftest*
4427 eval "ac_cv_lib_$ac_lib_var=no"
4428fi
4429rm -f conftest*
4430LIBS="$ac_save_LIBS"
4431
4432fi
4433if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4434 echo "$ac_t""yes" 1>&6
4435 LEXLIB="-l$ac_lib"
4436else
4437 echo "$ac_t""no" 1>&6
4438fi
4439
4440fi
4441
4442echo $ac_n "checking lex output file root""... $ac_c" 1>&6
2469cfa2 4443echo "configure:4444: checking lex output file root" >&5
a2d91340 4444if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then
252b5132
RH
4445 echo $ac_n "(cached) $ac_c" 1>&6
4446else
4447 # The minimal lex program is just a single line: %%. But some broken lexes
4448# (Solaris, I think it was) want two %% lines, so accommodate them.
4449echo '%%
4450%%' | $LEX
4451if test -f lex.yy.c; then
4452 ac_cv_prog_lex_root=lex.yy
4453elif test -f lexyy.c; then
4454 ac_cv_prog_lex_root=lexyy
4455else
4456 { echo "configure: error: cannot find output from $LEX; giving up" 1>&2; exit 1; }
4457fi
4458fi
4459
4460echo "$ac_t""$ac_cv_prog_lex_root" 1>&6
4461LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4462
4463echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6
2469cfa2 4464echo "configure:4465: checking whether yytext is a pointer" >&5
a2d91340 4465if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then
252b5132
RH
4466 echo $ac_n "(cached) $ac_c" 1>&6
4467else
4468 # POSIX says lex can declare yytext either as a pointer or an array; the
4469# default is implementation-dependent. Figure out which it is, since
4470# not all implementations provide the %pointer and %array declarations.
4471ac_cv_prog_lex_yytext_pointer=no
4472echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
4473ac_save_LIBS="$LIBS"
4474LIBS="$LIBS $LEXLIB"
4475cat > conftest.$ac_ext <<EOF
2469cfa2 4476#line 4477 "configure"
252b5132
RH
4477#include "confdefs.h"
4478`cat $LEX_OUTPUT_ROOT.c`
4479int main() {
4480
4481; return 0; }
4482EOF
2469cfa2 4483if { (eval echo configure:4484: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
4484 rm -rf conftest*
4485 ac_cv_prog_lex_yytext_pointer=yes
4486else
4487 echo "configure: failed program was:" >&5
4488 cat conftest.$ac_ext >&5
4489fi
4490rm -f conftest*
4491LIBS="$ac_save_LIBS"
4492rm -f "${LEX_OUTPUT_ROOT}.c"
4493
4494fi
4495
4496echo "$ac_t""$ac_cv_prog_lex_yytext_pointer" 1>&6
4497if test $ac_cv_prog_lex_yytext_pointer = yes; then
4498 cat >> confdefs.h <<\EOF
4499#define YYTEXT_POINTER 1
4500EOF
4501
4502fi
4503
4504
4505echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2469cfa2 4506echo "configure:4507: checking whether to enable maintainer-specific portions of Makefiles" >&5
252b5132
RH
4507 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
4508if test "${enable_maintainer_mode+set}" = set; then
4509 enableval="$enable_maintainer_mode"
4510 USE_MAINTAINER_MODE=$enableval
4511else
4512 USE_MAINTAINER_MODE=no
4513fi
4514
4515 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
4516
4517
4518if test $USE_MAINTAINER_MODE = yes; then
4519 MAINTAINER_MODE_TRUE=
4520 MAINTAINER_MODE_FALSE='#'
4521else
4522 MAINTAINER_MODE_TRUE='#'
4523 MAINTAINER_MODE_FALSE=
4524fi
4525 MAINT=$MAINTAINER_MODE_TRUE
4526
4527
4528
4529. ${srcdir}/configure.host
4530
4531
4532
4533
4534
4535
4536for ac_hdr in string.h strings.h stdlib.h unistd.h
4537do
4538ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4539echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2469cfa2 4540echo "configure:4541: checking for $ac_hdr" >&5
a2d91340 4541if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
4542 echo $ac_n "(cached) $ac_c" 1>&6
4543else
4544 cat > conftest.$ac_ext <<EOF
2469cfa2 4545#line 4546 "configure"
252b5132
RH
4546#include "confdefs.h"
4547#include <$ac_hdr>
4548EOF
4549ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2469cfa2 4550{ (eval echo configure:4551: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
4551ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4552if test -z "$ac_err"; then
4553 rm -rf conftest*
4554 eval "ac_cv_header_$ac_safe=yes"
4555else
4556 echo "$ac_err" >&5
4557 echo "configure: failed program was:" >&5
4558 cat conftest.$ac_ext >&5
4559 rm -rf conftest*
4560 eval "ac_cv_header_$ac_safe=no"
4561fi
4562rm -f conftest*
4563fi
4564if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4565 echo "$ac_t""yes" 1>&6
4566 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4567 cat >> confdefs.h <<EOF
4568#define $ac_tr_hdr 1
4569EOF
4570
4571else
4572 echo "$ac_t""no" 1>&6
4573fi
4574done
4575
939ba9d0 4576for ac_func in sbrk realpath
252b5132
RH
4577do
4578echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2469cfa2 4579echo "configure:4580: checking for $ac_func" >&5
a2d91340 4580if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
4581 echo $ac_n "(cached) $ac_c" 1>&6
4582else
4583 cat > conftest.$ac_ext <<EOF
2469cfa2 4584#line 4585 "configure"
252b5132
RH
4585#include "confdefs.h"
4586/* System header to define __stub macros and hopefully few prototypes,
4587 which can conflict with char $ac_func(); below. */
4588#include <assert.h>
4589/* Override any gcc2 internal prototype to avoid an error. */
4590/* We use char because int might match the return type of a gcc2
4591 builtin and then its argument prototype would still apply. */
4592char $ac_func();
4593
4594int main() {
4595
4596/* The GNU C library defines this for functions which it implements
4597 to always fail with ENOSYS. Some functions are actually named
4598 something starting with __ and the normal name is an alias. */
4599#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4600choke me
4601#else
a2d91340 4602$ac_func();
252b5132
RH
4603#endif
4604
4605; return 0; }
4606EOF
2469cfa2 4607if { (eval echo configure:4608: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
4608 rm -rf conftest*
4609 eval "ac_cv_func_$ac_func=yes"
4610else
4611 echo "configure: failed program was:" >&5
4612 cat conftest.$ac_ext >&5
4613 rm -rf conftest*
4614 eval "ac_cv_func_$ac_func=no"
4615fi
4616rm -f conftest*
4617fi
4618
4619if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4620 echo "$ac_t""yes" 1>&6
4621 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4622 cat >> confdefs.h <<EOF
4623#define $ac_tr_func 1
4624EOF
4625
4626else
4627 echo "$ac_t""no" 1>&6
4628fi
4629done
4630
4631ac_header_dirent=no
4632for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4633do
4634ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4635echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
2469cfa2 4636echo "configure:4637: checking for $ac_hdr that defines DIR" >&5
a2d91340 4637if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
252b5132
RH
4638 echo $ac_n "(cached) $ac_c" 1>&6
4639else
4640 cat > conftest.$ac_ext <<EOF
2469cfa2 4641#line 4642 "configure"
252b5132
RH
4642#include "confdefs.h"
4643#include <sys/types.h>
4644#include <$ac_hdr>
4645int main() {
4646DIR *dirp = 0;
4647; return 0; }
4648EOF
2469cfa2 4649if { (eval echo configure:4650: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
4650 rm -rf conftest*
4651 eval "ac_cv_header_dirent_$ac_safe=yes"
4652else
4653 echo "configure: failed program was:" >&5
4654 cat conftest.$ac_ext >&5
4655 rm -rf conftest*
4656 eval "ac_cv_header_dirent_$ac_safe=no"
4657fi
4658rm -f conftest*
4659fi
4660if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4661 echo "$ac_t""yes" 1>&6
4662 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4663 cat >> confdefs.h <<EOF
4664#define $ac_tr_hdr 1
4665EOF
4666 ac_header_dirent=$ac_hdr; break
4667else
4668 echo "$ac_t""no" 1>&6
4669fi
4670done
4671# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4672if test $ac_header_dirent = dirent.h; then
4673echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
2469cfa2 4674echo "configure:4675: checking for opendir in -ldir" >&5
a2d91340
AC
4675ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4676if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
252b5132
RH
4677 echo $ac_n "(cached) $ac_c" 1>&6
4678else
4679 ac_save_LIBS="$LIBS"
4680LIBS="-ldir $LIBS"
4681cat > conftest.$ac_ext <<EOF
2469cfa2 4682#line 4683 "configure"
252b5132
RH
4683#include "confdefs.h"
4684/* Override any gcc2 internal prototype to avoid an error. */
4685/* We use char because int might match the return type of a gcc2
4686 builtin and then its argument prototype would still apply. */
4687char opendir();
4688
4689int main() {
4690opendir()
4691; return 0; }
4692EOF
2469cfa2 4693if { (eval echo configure:4694: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
4694 rm -rf conftest*
4695 eval "ac_cv_lib_$ac_lib_var=yes"
4696else
4697 echo "configure: failed program was:" >&5
4698 cat conftest.$ac_ext >&5
4699 rm -rf conftest*
4700 eval "ac_cv_lib_$ac_lib_var=no"
4701fi
4702rm -f conftest*
4703LIBS="$ac_save_LIBS"
4704
4705fi
4706if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4707 echo "$ac_t""yes" 1>&6
4708 LIBS="$LIBS -ldir"
4709else
4710 echo "$ac_t""no" 1>&6
4711fi
4712
4713else
4714echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
2469cfa2 4715echo "configure:4716: checking for opendir in -lx" >&5
a2d91340
AC
4716ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4717if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
252b5132
RH
4718 echo $ac_n "(cached) $ac_c" 1>&6
4719else
4720 ac_save_LIBS="$LIBS"
4721LIBS="-lx $LIBS"
4722cat > conftest.$ac_ext <<EOF
2469cfa2 4723#line 4724 "configure"
252b5132
RH
4724#include "confdefs.h"
4725/* Override any gcc2 internal prototype to avoid an error. */
4726/* We use char because int might match the return type of a gcc2
4727 builtin and then its argument prototype would still apply. */
4728char opendir();
4729
4730int main() {
4731opendir()
4732; return 0; }
4733EOF
2469cfa2 4734if { (eval echo configure:4735: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
4735 rm -rf conftest*
4736 eval "ac_cv_lib_$ac_lib_var=yes"
4737else
4738 echo "configure: failed program was:" >&5
4739 cat conftest.$ac_ext >&5
4740 rm -rf conftest*
4741 eval "ac_cv_lib_$ac_lib_var=no"
4742fi
4743rm -f conftest*
4744LIBS="$ac_save_LIBS"
4745
4746fi
4747if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4748 echo "$ac_t""yes" 1>&6
4749 LIBS="$LIBS -lx"
4750else
4751 echo "$ac_t""no" 1>&6
4752fi
4753
4754fi
4755
4756
4757
4758case "${host}" in
a8100d5b 4759*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
252b5132
RH
4760 cat >> confdefs.h <<\EOF
4761#define USE_BINARY_FOPEN 1
4762EOF
4763 ;;
4764esac
4765
4766echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
2469cfa2 4767echo "configure:4768: checking whether strstr must be declared" >&5
a2d91340 4768if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
252b5132
RH
4769 echo $ac_n "(cached) $ac_c" 1>&6
4770else
4771 cat > conftest.$ac_ext <<EOF
2469cfa2 4772#line 4773 "configure"
252b5132
RH
4773#include "confdefs.h"
4774
4775#include <stdio.h>
4776#ifdef HAVE_STRING_H
4777#include <string.h>
4778#else
4779#ifdef HAVE_STRINGS_H
4780#include <strings.h>
4781#endif
4782#endif
4783#ifdef HAVE_STDLIB_H
4784#include <stdlib.h>
4785#endif
4786#ifdef HAVE_UNISTD_H
4787#include <unistd.h>
4788#endif
4789int main() {
4790char *(*pfn) = (char *(*)) strstr
4791; return 0; }
4792EOF
2469cfa2 4793if { (eval echo configure:4794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
4794 rm -rf conftest*
4795 bfd_cv_decl_needed_strstr=no
4796else
4797 echo "configure: failed program was:" >&5
4798 cat conftest.$ac_ext >&5
4799 rm -rf conftest*
4800 bfd_cv_decl_needed_strstr=yes
4801fi
4802rm -f conftest*
4803fi
4804
4805echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
4806if test $bfd_cv_decl_needed_strstr = yes; then
4807 cat >> confdefs.h <<\EOF
4808#define NEED_DECLARATION_STRSTR 1
4809EOF
4810
4811fi
4812
4813echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2469cfa2 4814echo "configure:4815: checking whether free must be declared" >&5
a2d91340 4815if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
252b5132
RH
4816 echo $ac_n "(cached) $ac_c" 1>&6
4817else
4818 cat > conftest.$ac_ext <<EOF
2469cfa2 4819#line 4820 "configure"
252b5132
RH
4820#include "confdefs.h"
4821
4822#include <stdio.h>
4823#ifdef HAVE_STRING_H
4824#include <string.h>
4825#else
4826#ifdef HAVE_STRINGS_H
4827#include <strings.h>
4828#endif
4829#endif
4830#ifdef HAVE_STDLIB_H
4831#include <stdlib.h>
4832#endif
4833#ifdef HAVE_UNISTD_H
4834#include <unistd.h>
4835#endif
4836int main() {
4837char *(*pfn) = (char *(*)) free
4838; return 0; }
4839EOF
2469cfa2 4840if { (eval echo configure:4841: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
4841 rm -rf conftest*
4842 bfd_cv_decl_needed_free=no
4843else
4844 echo "configure: failed program was:" >&5
4845 cat conftest.$ac_ext >&5
4846 rm -rf conftest*
4847 bfd_cv_decl_needed_free=yes
4848fi
4849rm -f conftest*
4850fi
4851
4852echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
4853if test $bfd_cv_decl_needed_free = yes; then
4854 cat >> confdefs.h <<\EOF
4855#define NEED_DECLARATION_FREE 1
4856EOF
4857
4858fi
4859
4860echo $ac_n "checking whether sbrk must be declared""... $ac_c" 1>&6
2469cfa2 4861echo "configure:4862: checking whether sbrk must be declared" >&5
a2d91340 4862if eval "test \"`echo '$''{'bfd_cv_decl_needed_sbrk'+set}'`\" = set"; then
252b5132
RH
4863 echo $ac_n "(cached) $ac_c" 1>&6
4864else
4865 cat > conftest.$ac_ext <<EOF
2469cfa2 4866#line 4867 "configure"
252b5132
RH
4867#include "confdefs.h"
4868
4869#include <stdio.h>
4870#ifdef HAVE_STRING_H
4871#include <string.h>
4872#else
4873#ifdef HAVE_STRINGS_H
4874#include <strings.h>
4875#endif
4876#endif
4877#ifdef HAVE_STDLIB_H
4878#include <stdlib.h>
4879#endif
4880#ifdef HAVE_UNISTD_H
4881#include <unistd.h>
4882#endif
4883int main() {
4884char *(*pfn) = (char *(*)) sbrk
4885; return 0; }
4886EOF
2469cfa2 4887if { (eval echo configure:4888: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
4888 rm -rf conftest*
4889 bfd_cv_decl_needed_sbrk=no
4890else
4891 echo "configure: failed program was:" >&5
4892 cat conftest.$ac_ext >&5
4893 rm -rf conftest*
4894 bfd_cv_decl_needed_sbrk=yes
4895fi
4896rm -f conftest*
4897fi
4898
4899echo "$ac_t""$bfd_cv_decl_needed_sbrk" 1>&6
4900if test $bfd_cv_decl_needed_sbrk = yes; then
4901 cat >> confdefs.h <<\EOF
4902#define NEED_DECLARATION_SBRK 1
4903EOF
4904
4905fi
4906
4907echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
2469cfa2 4908echo "configure:4909: checking whether getenv must be declared" >&5
a2d91340 4909if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
252b5132
RH
4910 echo $ac_n "(cached) $ac_c" 1>&6
4911else
4912 cat > conftest.$ac_ext <<EOF
2469cfa2 4913#line 4914 "configure"
252b5132
RH
4914#include "confdefs.h"
4915
4916#include <stdio.h>
4917#ifdef HAVE_STRING_H
4918#include <string.h>
4919#else
4920#ifdef HAVE_STRINGS_H
4921#include <strings.h>
4922#endif
4923#endif
4924#ifdef HAVE_STDLIB_H
4925#include <stdlib.h>
4926#endif
4927#ifdef HAVE_UNISTD_H
4928#include <unistd.h>
4929#endif
4930int main() {
4931char *(*pfn) = (char *(*)) getenv
4932; return 0; }
4933EOF
2469cfa2 4934if { (eval echo configure:4935: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
4935 rm -rf conftest*
4936 bfd_cv_decl_needed_getenv=no
4937else
4938 echo "configure: failed program was:" >&5
4939 cat conftest.$ac_ext >&5
4940 rm -rf conftest*
4941 bfd_cv_decl_needed_getenv=yes
4942fi
4943rm -f conftest*
4944fi
4945
4946echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
4947if test $bfd_cv_decl_needed_getenv = yes; then
4948 cat >> confdefs.h <<\EOF
4949#define NEED_DECLARATION_GETENV 1
4950EOF
4951
4952fi
4953
4954echo $ac_n "checking whether environ must be declared""... $ac_c" 1>&6
2469cfa2 4955echo "configure:4956: checking whether environ must be declared" >&5
a2d91340 4956if eval "test \"`echo '$''{'bfd_cv_decl_needed_environ'+set}'`\" = set"; then
252b5132
RH
4957 echo $ac_n "(cached) $ac_c" 1>&6
4958else
4959 cat > conftest.$ac_ext <<EOF
2469cfa2 4960#line 4961 "configure"
252b5132
RH
4961#include "confdefs.h"
4962
4963#include <stdio.h>
4964#ifdef HAVE_STRING_H
4965#include <string.h>
4966#else
4967#ifdef HAVE_STRINGS_H
4968#include <strings.h>
4969#endif
4970#endif
4971#ifdef HAVE_STDLIB_H
4972#include <stdlib.h>
4973#endif
4974#ifdef HAVE_UNISTD_H
4975#include <unistd.h>
4976#endif
4977int main() {
4978char *(*pfn) = (char *(*)) environ
4979; return 0; }
4980EOF
2469cfa2 4981if { (eval echo configure:4982: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
4982 rm -rf conftest*
4983 bfd_cv_decl_needed_environ=no
4984else
4985 echo "configure: failed program was:" >&5
4986 cat conftest.$ac_ext >&5
4987 rm -rf conftest*
4988 bfd_cv_decl_needed_environ=yes
4989fi
4990rm -f conftest*
4991fi
4992
4993echo "$ac_t""$bfd_cv_decl_needed_environ" 1>&6
4994if test $bfd_cv_decl_needed_environ = yes; then
4995 cat >> confdefs.h <<\EOF
4996#define NEED_DECLARATION_ENVIRON 1
4997EOF
4998
4999fi
5000
5001
597e2591
ILT
5002# When converting linker scripts into strings for use in emulation
5003# files, use astring.sed if the compiler supports ANSI string
5004# concatenation, or ostring.sed otherwise. This is to support the
5005# broken Microsoft MSVC compiler, which limits the length of string
5006# constants, while still supporting pre-ANSI compilers which do not
5007# support string concatenation.
e4dabd0e 5008echo $ac_n "checking whether ANSI C string concatenation works""... $ac_c" 1>&6
2469cfa2 5009echo "configure:5010: checking whether ANSI C string concatenation works" >&5
a2d91340 5010if eval "test \"`echo '$''{'ld_cv_string_concatenation'+set}'`\" = set"; then
597e2591
ILT
5011 echo $ac_n "(cached) $ac_c" 1>&6
5012else
5013 cat > conftest.$ac_ext <<EOF
2469cfa2 5014#line 5015 "configure"
597e2591
ILT
5015#include "confdefs.h"
5016
5017int main() {
5018char *a = "a" "a";
5019; return 0; }
5020EOF
2469cfa2 5021if { (eval echo configure:5022: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
597e2591 5022 rm -rf conftest*
e4dabd0e 5023 ld_cv_string_concatenation=yes
597e2591
ILT
5024else
5025 echo "configure: failed program was:" >&5
5026 cat conftest.$ac_ext >&5
5027 rm -rf conftest*
e4dabd0e 5028 ld_cv_string_concatenation=no
597e2591
ILT
5029fi
5030rm -f conftest*
5031fi
5032
e4dabd0e
AS
5033echo "$ac_t""$ld_cv_string_concatenation" 1>&6
5034if test "$ld_cv_string_concatenation" = "yes"; then
597e2591
ILT
5035 STRINGIFY=astring.sed
5036else
5037 STRINGIFY=ostring.sed
5038fi
5039
5040
252b5132
RH
5041# target-specific stuff:
5042
5043all_targets=
5044EMUL=
5045all_emuls=
5046all_emul_extras=
ba2be581 5047all_libpath=
252b5132
RH
5048
5049rm -f tdirs
5050
5051for targ_alias in `echo $target_alias $enable_targets | sed 's/,/ /g'`
5052do
5053 if test "$targ_alias" = "all"; then
5054 all_targets=true
5055 else
5056 # Canonicalize the secondary target names.
a8100d5b 5057 result=`$ac_config_sub $targ_alias 2>/dev/null`
252b5132
RH
5058 if test -n "$result"; then
5059 targ=$result
5060 else
5061 targ=$targ_alias
5062 fi
5063
5064 . ${srcdir}/configure.tgt
5065
5066 if test "$targ" = "$target"; then
5067 EMUL=$targ_emul
5068 fi
5069
3336653a 5070 for i in $targ_emul $targ_extra_emuls $targ_extra_libpath; do
252b5132
RH
5071 case " $all_emuls " in
5072 *" e${i}.o "*) ;;
5073 *)
5074 all_emuls="$all_emuls e${i}.o"
5075 eval result=\$tdir_$i
5076 test -z "$result" && result=$targ_alias
5077 echo tdir_$i=$result >> tdirs
5078 ;;
5079 esac
5080 done
5081
ba2be581 5082 for i in $targ_emul $targ_extra_libpath; do
3336653a
RH
5083 case " $all_libpath " in
5084 *" ${i} "*) ;;
5085 *)
ba2be581
RH
5086 if test -z "$all_libpath"; then
5087 all_libpath=${i}
5088 else
5089 all_libpath="$all_libpath ${i}"
5090 fi
3336653a
RH
5091 ;;
5092 esac
5093 done
5094
252b5132
RH
5095 for i in $targ_extra_ofiles; do
5096 case " $all_emul_extras " in
5097 *" ${i} "*) ;;
5098 *)
5099 all_emul_extras="$all_emul_extras ${i}"
5100 ;;
5101 esac
5102 done
5103 fi
5104done
5105
5106
5107
5108TDIRS=tdirs
5109
5110
5111if test x${all_targets} = xtrue; then
5112 if test x${want64} = xtrue; then
5113 EMULATION_OFILES='$(ALL_EMULATIONS) $(ALL_64_EMULATIONS)'
5114 else
5115 EMULATION_OFILES='$(ALL_EMULATIONS)'
5116 fi
5117 EMUL_EXTRA_OFILES='$(ALL_EMUL_EXTRA_OFILES)'
5118else
5119 EMULATION_OFILES=$all_emuls
5120 EMUL_EXTRA_OFILES=$all_emul_extras
5121fi
5122
5123
5124
8e523c23 5125
3336653a
RH
5126EMULATION_LIBPATH=$all_libpath
5127
5128
252b5132
RH
5129if test x${enable_static} = xno; then
5130 TESTBFDLIB="--rpath ../bfd/.libs ../bfd/.libs/libbfd.so"
5131else
5132 TESTBFDLIB="../bfd/.libs/libbfd.a"
5133fi
5134
5135
93a6d436
JL
5136target_vendor=${target_vendor=$host_vendor}
5137case "$target_vendor" in
5138 hp) EXTRA_SHLIB_EXTENSION=".sl" ;;
5139 *) EXTRA_SHLIB_EXTENSION= ;;
5140esac
5141if test x${EXTRA_SHLIB_EXTENSION} != x ; then
5142 cat >> confdefs.h <<EOF
5143#define EXTRA_SHLIB_EXTENSION "$EXTRA_SHLIB_EXTENSION"
5144EOF
5145
5146fi
5147
252b5132
RH
5148trap '' 1 2 15
5149cat > confcache <<\EOF
5150# This file is a shell script that caches the results of configure
5151# tests run on this system so they can be shared between configure
5152# scripts and configure runs. It is not useful on other systems.
5153# If it contains results you don't want to keep, you may remove or edit it.
5154#
5155# By default, configure uses ./config.cache as the cache file,
5156# creating it if it does not exist already. You can give configure
5157# the --cache-file=FILE option to use a different cache file; that is
5158# what configure does when it calls configure scripts in
5159# subdirectories, so they share the cache.
5160# Giving --cache-file=/dev/null disables caching, for debugging configure.
5161# config.status only pays attention to the cache file if you give it the
5162# --recheck option to rerun configure.
5163#
5164EOF
5165# The following way of writing the cache mishandles newlines in values,
5166# but we know of no workaround that is simple, portable, and efficient.
5167# So, don't put newlines in cache variables' values.
5168# Ultrix sh set writes to stderr and can't be redirected directly,
5169# and sets the high bit in the cache file unless we assign to the vars.
5170(set) 2>&1 |
5171 case `(ac_space=' '; set | grep ac_space) 2>&1` in
5172 *ac_space=\ *)
5173 # `set' does not quote correctly, so add quotes (double-quote substitution
5174 # turns \\\\ into \\, and sed turns \\ into \).
5175 sed -n \
5176 -e "s/'/'\\\\''/g" \
5177 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
5178 ;;
5179 *)
5180 # `set' quotes correctly as required by POSIX, so do not add quotes.
5181 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
5182 ;;
5183 esac >> confcache
5184if cmp -s $cache_file confcache; then
5185 :
5186else
5187 if test -w $cache_file; then
5188 echo "updating cache $cache_file"
5189 cat confcache > $cache_file
5190 else
5191 echo "not updating unwritable cache $cache_file"
5192 fi
5193fi
5194rm -f confcache
5195
5196trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
5197
5198test "x$prefix" = xNONE && prefix=$ac_default_prefix
5199# Let make expand exec_prefix.
5200test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5201
5202# Any assignment to VPATH causes Sun make to only execute
5203# the first set of double-colon rules, so remove it if not needed.
5204# If there is a colon in the path, we need to keep it.
5205if test "x$srcdir" = x.; then
5206 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
5207fi
5208
5209trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
5210
5211DEFS=-DHAVE_CONFIG_H
5212
5213# Without the "./", some shells look in PATH for config.status.
5214: ${CONFIG_STATUS=./config.status}
5215
5216echo creating $CONFIG_STATUS
5217rm -f $CONFIG_STATUS
5218cat > $CONFIG_STATUS <<EOF
5219#! /bin/sh
5220# Generated automatically by configure.
5221# Run this file to recreate the current configuration.
5222# This directory was configured as follows,
5223# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
5224#
5225# $0 $ac_configure_args
5226#
5227# Compiler output produced by configure, useful for debugging
5228# configure, is in ./config.log if it exists.
5229
5230ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
5231for ac_option
5232do
5233 case "\$ac_option" in
5234 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5235 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
5236 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
5237 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
a2d91340 5238 echo "$CONFIG_STATUS generated by autoconf version 2.13"
252b5132
RH
5239 exit 0 ;;
5240 -help | --help | --hel | --he | --h)
5241 echo "\$ac_cs_usage"; exit 0 ;;
5242 *) echo "\$ac_cs_usage"; exit 1 ;;
5243 esac
5244done
5245
5246ac_given_srcdir=$srcdir
5247ac_given_INSTALL="$INSTALL"
5248
5249trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
5250EOF
5251cat >> $CONFIG_STATUS <<EOF
5252
5253# Protect against being on the right side of a sed subst in config.status.
5254sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
5255 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5256$ac_vpsub
5257$extrasub
5258s%@SHELL@%$SHELL%g
5259s%@CFLAGS@%$CFLAGS%g
5260s%@CPPFLAGS@%$CPPFLAGS%g
5261s%@CXXFLAGS@%$CXXFLAGS%g
5262s%@FFLAGS@%$FFLAGS%g
5263s%@DEFS@%$DEFS%g
5264s%@LDFLAGS@%$LDFLAGS%g
5265s%@LIBS@%$LIBS%g
5266s%@exec_prefix@%$exec_prefix%g
5267s%@prefix@%$prefix%g
5268s%@program_transform_name@%$program_transform_name%g
5269s%@bindir@%$bindir%g
5270s%@sbindir@%$sbindir%g
5271s%@libexecdir@%$libexecdir%g
5272s%@datadir@%$datadir%g
5273s%@sysconfdir@%$sysconfdir%g
5274s%@sharedstatedir@%$sharedstatedir%g
5275s%@localstatedir@%$localstatedir%g
5276s%@libdir@%$libdir%g
5277s%@includedir@%$includedir%g
5278s%@oldincludedir@%$oldincludedir%g
5279s%@infodir@%$infodir%g
5280s%@mandir@%$mandir%g
5281s%@host@%$host%g
5282s%@host_alias@%$host_alias%g
5283s%@host_cpu@%$host_cpu%g
5284s%@host_vendor@%$host_vendor%g
5285s%@host_os@%$host_os%g
5286s%@target@%$target%g
5287s%@target_alias@%$target_alias%g
5288s%@target_cpu@%$target_cpu%g
5289s%@target_vendor@%$target_vendor%g
5290s%@target_os@%$target_os%g
5291s%@build@%$build%g
5292s%@build_alias@%$build_alias%g
5293s%@build_cpu@%$build_cpu%g
5294s%@build_vendor@%$build_vendor%g
5295s%@build_os@%$build_os%g
5296s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
5297s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
5298s%@INSTALL_DATA@%$INSTALL_DATA%g
5299s%@PACKAGE@%$PACKAGE%g
5300s%@VERSION@%$VERSION%g
5301s%@ACLOCAL@%$ACLOCAL%g
5302s%@AUTOCONF@%$AUTOCONF%g
5303s%@AUTOMAKE@%$AUTOMAKE%g
5304s%@AUTOHEADER@%$AUTOHEADER%g
5305s%@MAKEINFO@%$MAKEINFO%g
5306s%@SET_MAKE@%$SET_MAKE%g
2469cfa2 5307s%@CC@%$CC%g
252b5132 5308s%@LN_S@%$LN_S%g
ac48eca1
AO
5309s%@OBJEXT@%$OBJEXT%g
5310s%@EXEEXT@%$EXEEXT%g
5311s%@RANLIB@%$RANLIB%g
5312s%@STRIP@%$STRIP%g
252b5132 5313s%@LIBTOOL@%$LIBTOOL%g
a2d91340 5314s%@WARN_CFLAGS@%$WARN_CFLAGS%g
252b5132
RH
5315s%@CPP@%$CPP%g
5316s%@ALLOCA@%$ALLOCA%g
5317s%@USE_NLS@%$USE_NLS%g
5318s%@MSGFMT@%$MSGFMT%g
5319s%@GMSGFMT@%$GMSGFMT%g
5320s%@XGETTEXT@%$XGETTEXT%g
5321s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
5322s%@CATALOGS@%$CATALOGS%g
5323s%@CATOBJEXT@%$CATOBJEXT%g
5324s%@DATADIRNAME@%$DATADIRNAME%g
5325s%@GMOFILES@%$GMOFILES%g
5326s%@INSTOBJEXT@%$INSTOBJEXT%g
5327s%@INTLDEPS@%$INTLDEPS%g
5328s%@INTLLIBS@%$INTLLIBS%g
5329s%@INTLOBJS@%$INTLOBJS%g
5330s%@POFILES@%$POFILES%g
5331s%@POSUB@%$POSUB%g
5332s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
5333s%@GT_NO@%$GT_NO%g
5334s%@GT_YES@%$GT_YES%g
5335s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
5336s%@l@%$l%g
252b5132
RH
5337s%@YACC@%$YACC%g
5338s%@LEX@%$LEX%g
5339s%@LEXLIB@%$LEXLIB%g
5340s%@LEX_OUTPUT_ROOT@%$LEX_OUTPUT_ROOT%g
5341s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
5342s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
5343s%@MAINT@%$MAINT%g
5344s%@HDEFINES@%$HDEFINES%g
5345s%@HOSTING_CRT0@%$HOSTING_CRT0%g
5346s%@HOSTING_LIBS@%$HOSTING_LIBS%g
5347s%@NATIVE_LIB_DIRS@%$NATIVE_LIB_DIRS%g
597e2591 5348s%@STRINGIFY@%$STRINGIFY%g
252b5132
RH
5349s%@EMUL@%$EMUL%g
5350/@TDIRS@/r $TDIRS
5351s%@TDIRS@%%g
5352s%@EMULATION_OFILES@%$EMULATION_OFILES%g
5353s%@EMUL_EXTRA_OFILES@%$EMUL_EXTRA_OFILES%g
8e523c23 5354s%@LIB_PATH@%$LIB_PATH%g
3336653a 5355s%@EMULATION_LIBPATH@%$EMULATION_LIBPATH%g
252b5132
RH
5356s%@TESTBFDLIB@%$TESTBFDLIB%g
5357
5358CEOF
5359EOF
5360
5361cat >> $CONFIG_STATUS <<\EOF
5362
5363# Split the substitutions into bite-sized pieces for seds with
5364# small command number limits, like on Digital OSF/1 and HP-UX.
5365ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
5366ac_file=1 # Number of current file.
5367ac_beg=1 # First line for current file.
5368ac_end=$ac_max_sed_cmds # Line after last line for current file.
5369ac_more_lines=:
5370ac_sed_cmds=""
5371while $ac_more_lines; do
5372 if test $ac_beg -gt 1; then
5373 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
5374 else
5375 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
5376 fi
5377 if test ! -s conftest.s$ac_file; then
5378 ac_more_lines=false
5379 rm -f conftest.s$ac_file
5380 else
5381 if test -z "$ac_sed_cmds"; then
5382 ac_sed_cmds="sed -f conftest.s$ac_file"
5383 else
5384 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
5385 fi
5386 ac_file=`expr $ac_file + 1`
5387 ac_beg=$ac_end
5388 ac_end=`expr $ac_end + $ac_max_sed_cmds`
5389 fi
5390done
5391if test -z "$ac_sed_cmds"; then
5392 ac_sed_cmds=cat
5393fi
5394EOF
5395
5396cat >> $CONFIG_STATUS <<EOF
5397
5398CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
5399EOF
5400cat >> $CONFIG_STATUS <<\EOF
5401for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
5402 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5403 case "$ac_file" in
5404 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5405 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5406 *) ac_file_in="${ac_file}.in" ;;
5407 esac
5408
5409 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5410
5411 # Remove last slash and all that follows it. Not all systems have dirname.
5412 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5413 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5414 # The file is in a subdirectory.
5415 test ! -d "$ac_dir" && mkdir "$ac_dir"
5416 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
5417 # A "../" for each directory in $ac_dir_suffix.
5418 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
5419 else
5420 ac_dir_suffix= ac_dots=
5421 fi
5422
5423 case "$ac_given_srcdir" in
5424 .) srcdir=.
5425 if test -z "$ac_dots"; then top_srcdir=.
5426 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
5427 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
5428 *) # Relative path.
5429 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
5430 top_srcdir="$ac_dots$ac_given_srcdir" ;;
5431 esac
5432
5433 case "$ac_given_INSTALL" in
5434 [/$]*) INSTALL="$ac_given_INSTALL" ;;
5435 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
5436 esac
5437
5438 echo creating "$ac_file"
5439 rm -f "$ac_file"
5440 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
5441 case "$ac_file" in
5442 *Makefile*) ac_comsub="1i\\
5443# $configure_input" ;;
5444 *) ac_comsub= ;;
5445 esac
5446
5447 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5448 sed -e "$ac_comsub
5449s%@configure_input@%$configure_input%g
5450s%@srcdir@%$srcdir%g
5451s%@top_srcdir@%$top_srcdir%g
5452s%@INSTALL@%$INSTALL%g
5453" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5454fi; done
5455rm -f conftest.s*
5456
5457# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
5458# NAME is the cpp macro being defined and VALUE is the value it is being given.
5459#
5460# ac_d sets the value in "#define NAME VALUE" lines.
5461ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
5462ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
5463ac_dC='\3'
5464ac_dD='%g'
5465# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
5466ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5467ac_uB='\([ ]\)%\1#\2define\3'
5468ac_uC=' '
5469ac_uD='\4%g'
5470# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
5471ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
5472ac_eB='$%\1#\2define\3'
5473ac_eC=' '
5474ac_eD='%g'
5475
5476if test "${CONFIG_HEADERS+set}" != set; then
5477EOF
5478cat >> $CONFIG_STATUS <<EOF
5479 CONFIG_HEADERS="config.h:config.in"
5480EOF
5481cat >> $CONFIG_STATUS <<\EOF
5482fi
5483for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
5484 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5485 case "$ac_file" in
5486 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5487 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5488 *) ac_file_in="${ac_file}.in" ;;
5489 esac
5490
5491 echo creating $ac_file
5492
5493 rm -f conftest.frag conftest.in conftest.out
5494 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5495 cat $ac_file_inputs > conftest.in
5496
5497EOF
5498
5499# Transform confdefs.h into a sed script conftest.vals that substitutes
5500# the proper values into config.h.in to produce config.h. And first:
5501# Protect against being on the right side of a sed subst in config.status.
5502# Protect against being in an unquoted here document in config.status.
5503rm -f conftest.vals
5504cat > conftest.hdr <<\EOF
5505s/[\\&%]/\\&/g
5506s%[\\$`]%\\&%g
5507s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5508s%ac_d%ac_u%gp
5509s%ac_u%ac_e%gp
5510EOF
5511sed -n -f conftest.hdr confdefs.h > conftest.vals
5512rm -f conftest.hdr
5513
5514# This sed command replaces #undef with comments. This is necessary, for
5515# example, in the case of _POSIX_SOURCE, which is predefined and required
5516# on some systems where configure will not decide to define it.
5517cat >> conftest.vals <<\EOF
5518s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5519EOF
5520
5521# Break up conftest.vals because some shells have a limit on
5522# the size of here documents, and old seds have small limits too.
5523
5524rm -f conftest.tail
5525while :
5526do
5527 ac_lines=`grep -c . conftest.vals`
5528 # grep -c gives empty output for an empty file on some AIX systems.
5529 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5530 # Write a limited-size here document to conftest.frag.
5531 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5532 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5533 echo 'CEOF
5534 sed -f conftest.frag conftest.in > conftest.out
5535 rm -f conftest.in
5536 mv conftest.out conftest.in
5537' >> $CONFIG_STATUS
5538 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5539 rm -f conftest.vals
5540 mv conftest.tail conftest.vals
5541done
5542rm -f conftest.vals
5543
5544cat >> $CONFIG_STATUS <<\EOF
5545 rm -f conftest.frag conftest.h
5546 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5547 cat conftest.in >> conftest.h
5548 rm -f conftest.in
5549 if cmp -s $ac_file conftest.h 2>/dev/null; then
5550 echo "$ac_file is unchanged"
5551 rm -f conftest.h
5552 else
5553 # Remove last slash and all that follows it. Not all systems have dirname.
5554 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5555 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5556 # The file is in a subdirectory.
5557 test ! -d "$ac_dir" && mkdir "$ac_dir"
5558 fi
5559 rm -f $ac_file
5560 mv conftest.h $ac_file
5561 fi
5562fi; done
5563
5564EOF
5565cat >> $CONFIG_STATUS <<EOF
5566
5567
5568EOF
5569cat >> $CONFIG_STATUS <<\EOF
5570test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5571sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5572exit 0
5573EOF
5574chmod +x $CONFIG_STATUS
5575rm -fr confdefs* $ac_clean_files
a2d91340 5576test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
252b5132 5577
This page took 0.401755 seconds and 4 git commands to generate.