* Makefile.am: "make dep-am".
[deliverable/binutils-gdb.git] / opcodes / 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=no]"
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]"
252b5132
RH
26ac_help="$ac_help
27 --enable-targets alternative target configurations"
28ac_help="$ac_help
29 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
a2d91340
AC
30ac_help="$ac_help
31 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
252b5132
RH
32ac_help="$ac_help
33 --enable-maintainer-mode enable make rules and dependencies not useful
34 (and sometimes confusing) to the casual installer"
35ac_help="$ac_help
36 --disable-nls do not use Native Language Support"
37ac_help="$ac_help
38 --with-included-gettext use the GNU gettext library included here"
6e31aea3
BE
39ac_help="$ac_help
40 --enable-cgen-maint[=dir] build cgen generated files"
252b5132
RH
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=z8k-dis.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.
ca0f2ed6
HPN
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
ca0f2ed6 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
ca0f2ed6 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
ca0f2ed6 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
ca0f2ed6 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
ca0f2ed6 589#line 590 "configure"
ac48eca1
AO
590#include "confdefs.h"
591
592int main() {
593return __MINGW32__;
594; return 0; }
595EOF
ca0f2ed6 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
ca0f2ed6 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
ca0f2ed6 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
ca0f2ed6 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
2c73f9d8
AM
722# Extract the first word of "gcc", so it can be a program name with args.
723set dummy gcc; ac_word=$2
724echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
725echo "configure:726: checking for $ac_word" >&5
726if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
727 echo $ac_n "(cached) $ac_c" 1>&6
728else
729 if test -n "$CC"; then
730 ac_cv_prog_CC="$CC" # Let the user override the test.
731else
732 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
733 ac_dummy="$PATH"
734 for ac_dir in $ac_dummy; do
735 test -z "$ac_dir" && ac_dir=.
736 if test -f $ac_dir/$ac_word; then
737 ac_cv_prog_CC="gcc"
738 break
739 fi
740 done
741 IFS="$ac_save_ifs"
742fi
743fi
744CC="$ac_cv_prog_CC"
745if test -n "$CC"; then
746 echo "$ac_t""$CC" 1>&6
747else
748 echo "$ac_t""no" 1>&6
749fi
252b5132 750
2c73f9d8
AM
751if test -z "$CC"; then
752 # Extract the first word of "cc", so it can be a program name with args.
753set dummy cc; ac_word=$2
754echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
755echo "configure:756: checking for $ac_word" >&5
756if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
757 echo $ac_n "(cached) $ac_c" 1>&6
758else
2c73f9d8
AM
759 if test -n "$CC"; then
760 ac_cv_prog_CC="$CC" # Let the user override the test.
761else
762 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
763 ac_prog_rejected=no
764 ac_dummy="$PATH"
765 for ac_dir in $ac_dummy; do
766 test -z "$ac_dir" && ac_dir=.
767 if test -f $ac_dir/$ac_word; then
768 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
769 ac_prog_rejected=yes
770 continue
771 fi
772 ac_cv_prog_CC="cc"
773 break
774 fi
775 done
776 IFS="$ac_save_ifs"
777if test $ac_prog_rejected = yes; then
778 # We found a bogon in the path, so make sure we never use it.
779 set dummy $ac_cv_prog_CC
780 shift
781 if test $# -gt 0; then
782 # We chose a different compiler from the bogus one.
783 # However, it has the same basename, so the bogon will be chosen
784 # first if we set CC to just the basename; use the full file name.
785 shift
786 set dummy "$ac_dir/$ac_word" "$@"
787 shift
788 ac_cv_prog_CC="$@"
789 fi
790fi
791fi
792fi
793CC="$ac_cv_prog_CC"
794if test -n "$CC"; then
795 echo "$ac_t""$CC" 1>&6
796else
797 echo "$ac_t""no" 1>&6
798fi
799
800 if test -z "$CC"; then
801 case "`uname -s`" in
802 *win32* | *WIN32*)
803 # Extract the first word of "cl", so it can be a program name with args.
804set dummy cl; ac_word=$2
805echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
806echo "configure:807: checking for $ac_word" >&5
807if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
808 echo $ac_n "(cached) $ac_c" 1>&6
809else
810 if test -n "$CC"; then
811 ac_cv_prog_CC="$CC" # Let the user override the test.
812else
813 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
814 ac_dummy="$PATH"
815 for ac_dir in $ac_dummy; do
816 test -z "$ac_dir" && ac_dir=.
817 if test -f $ac_dir/$ac_word; then
818 ac_cv_prog_CC="cl"
819 break
820 fi
821 done
822 IFS="$ac_save_ifs"
823fi
824fi
825CC="$ac_cv_prog_CC"
826if test -n "$CC"; then
827 echo "$ac_t""$CC" 1>&6
828else
829 echo "$ac_t""no" 1>&6
830fi
831 ;;
832 esac
833 fi
834 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
835fi
836
837echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
838echo "configure:839: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
839
840ac_ext=c
841# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
842ac_cpp='$CPP $CPPFLAGS'
843ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
844ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
845cross_compiling=$ac_cv_prog_cc_cross
846
847cat > conftest.$ac_ext << EOF
848
849#line 850 "configure"
252b5132
RH
850#include "confdefs.h"
851
2c73f9d8 852main(){return(0);}
252b5132 853EOF
2c73f9d8
AM
854if { (eval echo configure:855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
855 ac_cv_prog_cc_works=yes
856 # If we can't run a trivial program, we are probably using a cross compiler.
857 if (./conftest; exit) 2>/dev/null; then
858 ac_cv_prog_cc_cross=no
859 else
860 ac_cv_prog_cc_cross=yes
861 fi
252b5132
RH
862else
863 echo "configure: failed program was:" >&5
864 cat conftest.$ac_ext >&5
2c73f9d8
AM
865 ac_cv_prog_cc_works=no
866fi
867rm -fr conftest*
868ac_ext=c
869# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
870ac_cpp='$CPP $CPPFLAGS'
871ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
872ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
873cross_compiling=$ac_cv_prog_cc_cross
874
875echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
876if test $ac_cv_prog_cc_works = no; then
877 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
878fi
879echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
880echo "configure:881: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
881echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
882cross_compiling=$ac_cv_prog_cc_cross
883
884echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
885echo "configure:886: checking whether we are using GNU C" >&5
886if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
887 echo $ac_n "(cached) $ac_c" 1>&6
888else
889 cat > conftest.c <<EOF
890#ifdef __GNUC__
891 yes;
892#endif
893EOF
894if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
895 ac_cv_prog_gcc=yes
896else
897 ac_cv_prog_gcc=no
898fi
899fi
900
901echo "$ac_t""$ac_cv_prog_gcc" 1>&6
902
903if test $ac_cv_prog_gcc = yes; then
904 GCC=yes
905else
906 GCC=
907fi
908
909ac_test_CFLAGS="${CFLAGS+set}"
910ac_save_CFLAGS="$CFLAGS"
911CFLAGS=
912echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
913echo "configure:914: checking whether ${CC-cc} accepts -g" >&5
914if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
915 echo $ac_n "(cached) $ac_c" 1>&6
916else
917 echo 'void f(){}' > conftest.c
918if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
919 ac_cv_prog_cc_g=yes
920else
921 ac_cv_prog_cc_g=no
252b5132
RH
922fi
923rm -f conftest*
924
925fi
2c73f9d8
AM
926
927echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
928if test "$ac_test_CFLAGS" = set; then
929 CFLAGS="$ac_save_CFLAGS"
930elif test $ac_cv_prog_cc_g = yes; then
931 if test "$GCC" = yes; then
932 CFLAGS="-g -O2"
933 else
934 CFLAGS="-g"
935 fi
936else
937 if test "$GCC" = yes; then
938 CFLAGS="-O2"
939 else
940 CFLAGS=
941 fi
942fi
943
944echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
945echo "configure:946: checking for POSIXized ISC" >&5
946if test -d /etc/conf/kconfig.d &&
947 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
948then
252b5132 949 echo "$ac_t""yes" 1>&6
2c73f9d8
AM
950 ISC=yes # If later tests want to check for ISC.
951 cat >> confdefs.h <<\EOF
952#define _POSIX_SOURCE 1
953EOF
954
955 if test "$GCC" = yes; then
956 CC="$CC -posix"
957 else
958 CC="$CC -Xp"
959 fi
252b5132
RH
960else
961 echo "$ac_t""no" 1>&6
2c73f9d8 962 ISC=
252b5132
RH
963fi
964
965
966# We currently only use the version number for the name of any shared
967# library. For user convenience, we always use the same version
968# number that BFD is using.
27b7e12d 969BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[ ]*\([^ ]*\)[ ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
252b5132
RH
970
971# Find a good install program. We prefer a C program (faster),
972# so one script is as good as another. But avoid the broken or
973# incompatible versions:
974# SysV /etc/install, /usr/sbin/install
975# SunOS /usr/etc/install
976# IRIX /sbin/install
977# AIX /bin/install
978# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
979# AFS /usr/afsws/bin/install, which mishandles nonexistent args
980# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
981# ./install, which can be erroneously created by make from ./install.sh.
982echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2c73f9d8 983echo "configure:984: checking for a BSD compatible install" >&5
252b5132 984if test -z "$INSTALL"; then
a2d91340 985if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
252b5132
RH
986 echo $ac_n "(cached) $ac_c" 1>&6
987else
988 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
989 for ac_dir in $PATH; do
990 # Account for people who put trailing slashes in PATH elements.
991 case "$ac_dir/" in
992 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
993 *)
994 # OSF1 and SCO ODT 3.0 have their own names for install.
995 # Don't use installbsd from OSF since it installs stuff as root
996 # by default.
997 for ac_prog in ginstall scoinst install; do
998 if test -f $ac_dir/$ac_prog; then
999 if test $ac_prog = install &&
1000 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1001 # AIX install. It has an incompatible calling convention.
1002 :
1003 else
1004 ac_cv_path_install="$ac_dir/$ac_prog -c"
1005 break 2
1006 fi
1007 fi
1008 done
1009 ;;
1010 esac
1011 done
1012 IFS="$ac_save_IFS"
1013
1014fi
1015 if test "${ac_cv_path_install+set}" = set; then
1016 INSTALL="$ac_cv_path_install"
1017 else
1018 # As a last resort, use the slow shell script. We don't cache a
1019 # path for INSTALL within a source directory, because that will
1020 # break other packages using the cache if that directory is
1021 # removed, or if the path is relative.
1022 INSTALL="$ac_install_sh"
1023 fi
1024fi
1025echo "$ac_t""$INSTALL" 1>&6
1026
1027# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1028# It thinks the first close brace ends the variable substitution.
1029test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1030
a2d91340 1031test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
252b5132
RH
1032
1033test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1034
1035echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
2c73f9d8 1036echo "configure:1037: checking whether build environment is sane" >&5
252b5132
RH
1037# Just in case
1038sleep 1
1039echo timestamp > conftestfile
1040# Do `set' in a subshell so we don't clobber the current shell's
1041# arguments. Must try -L first in case configure is actually a
1042# symlink; some systems play weird games with the mod time of symlinks
1043# (eg FreeBSD returns the mod time of the symlink's containing
1044# directory).
1045if (
1046 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
1047 if test "$*" = "X"; then
1048 # -L didn't work.
1049 set X `ls -t $srcdir/configure conftestfile`
1050 fi
1051 if test "$*" != "X $srcdir/configure conftestfile" \
1052 && test "$*" != "X conftestfile $srcdir/configure"; then
1053
1054 # If neither matched, then we have a broken ls. This can happen
1055 # if, for instance, CONFIG_SHELL is bash and it inherits a
1056 # broken ls alias from the environment. This has actually
1057 # happened. Such a system could not be considered "sane".
1058 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
1059alias in your environment" 1>&2; exit 1; }
1060 fi
1061
1062 test "$2" = conftestfile
1063 )
1064then
1065 # Ok.
1066 :
1067else
1068 { echo "configure: error: newly created file is older than distributed files!
1069Check your system clock" 1>&2; exit 1; }
1070fi
1071rm -f conftest*
1072echo "$ac_t""yes" 1>&6
1073if test "$program_transform_name" = s,x,x,; then
1074 program_transform_name=
1075else
1076 # Double any \ or $. echo might interpret backslashes.
1077 cat <<\EOF_SED > conftestsed
1078s,\\,\\\\,g; s,\$,$$,g
1079EOF_SED
1080 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1081 rm -f conftestsed
1082fi
1083test "$program_prefix" != NONE &&
a2d91340 1084 program_transform_name="s,^,${program_prefix},; $program_transform_name"
252b5132
RH
1085# Use a double $ so make ignores it.
1086test "$program_suffix" != NONE &&
a2d91340 1087 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
252b5132
RH
1088
1089# sed with no file args requires a program.
1090test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1091
1092echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
2c73f9d8 1093echo "configure:1094: checking whether ${MAKE-make} sets \${MAKE}" >&5
252b5132 1094set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
a2d91340 1095if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
252b5132
RH
1096 echo $ac_n "(cached) $ac_c" 1>&6
1097else
1098 cat > conftestmake <<\EOF
1099all:
1100 @echo 'ac_maketemp="${MAKE}"'
1101EOF
1102# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1103eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
1104if test -n "$ac_maketemp"; then
1105 eval ac_cv_prog_make_${ac_make}_set=yes
1106else
1107 eval ac_cv_prog_make_${ac_make}_set=no
1108fi
1109rm -f conftestmake
1110fi
1111if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1112 echo "$ac_t""yes" 1>&6
1113 SET_MAKE=
1114else
1115 echo "$ac_t""no" 1>&6
1116 SET_MAKE="MAKE=${MAKE-make}"
1117fi
1118
1119
1120PACKAGE=opcodes
1121
1122VERSION=${BFD_VERSION}
1123
1124if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
1125 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
1126fi
1127cat >> confdefs.h <<EOF
1128#define PACKAGE "$PACKAGE"
1129EOF
1130
1131cat >> confdefs.h <<EOF
1132#define VERSION "$VERSION"
1133EOF
1134
1135
1136
1137missing_dir=`cd $ac_aux_dir && pwd`
1138echo $ac_n "checking for working aclocal""... $ac_c" 1>&6
2c73f9d8 1139echo "configure:1140: checking for working aclocal" >&5
252b5132
RH
1140# Run test in a subshell; some versions of sh will print an error if
1141# an executable is not found, even if stderr is redirected.
1142# Redirect stdin to placate older versions of autoconf. Sigh.
1143if (aclocal --version) < /dev/null > /dev/null 2>&1; then
1144 ACLOCAL=aclocal
1145 echo "$ac_t""found" 1>&6
1146else
1147 ACLOCAL="$missing_dir/missing aclocal"
1148 echo "$ac_t""missing" 1>&6
1149fi
1150
1151echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
2c73f9d8 1152echo "configure:1153: checking for working autoconf" >&5
252b5132
RH
1153# Run test in a subshell; some versions of sh will print an error if
1154# an executable is not found, even if stderr is redirected.
1155# Redirect stdin to placate older versions of autoconf. Sigh.
1156if (autoconf --version) < /dev/null > /dev/null 2>&1; then
1157 AUTOCONF=autoconf
1158 echo "$ac_t""found" 1>&6
1159else
1160 AUTOCONF="$missing_dir/missing autoconf"
1161 echo "$ac_t""missing" 1>&6
1162fi
1163
1164echo $ac_n "checking for working automake""... $ac_c" 1>&6
2c73f9d8 1165echo "configure:1166: checking for working automake" >&5
252b5132
RH
1166# Run test in a subshell; some versions of sh will print an error if
1167# an executable is not found, even if stderr is redirected.
1168# Redirect stdin to placate older versions of autoconf. Sigh.
1169if (automake --version) < /dev/null > /dev/null 2>&1; then
1170 AUTOMAKE=automake
1171 echo "$ac_t""found" 1>&6
1172else
1173 AUTOMAKE="$missing_dir/missing automake"
1174 echo "$ac_t""missing" 1>&6
1175fi
1176
1177echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
2c73f9d8 1178echo "configure:1179: checking for working autoheader" >&5
252b5132
RH
1179# Run test in a subshell; some versions of sh will print an error if
1180# an executable is not found, even if stderr is redirected.
1181# Redirect stdin to placate older versions of autoconf. Sigh.
1182if (autoheader --version) < /dev/null > /dev/null 2>&1; then
1183 AUTOHEADER=autoheader
1184 echo "$ac_t""found" 1>&6
1185else
1186 AUTOHEADER="$missing_dir/missing autoheader"
1187 echo "$ac_t""missing" 1>&6
1188fi
1189
1190echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
2c73f9d8 1191echo "configure:1192: checking for working makeinfo" >&5
252b5132
RH
1192# Run test in a subshell; some versions of sh will print an error if
1193# an executable is not found, even if stderr is redirected.
1194# Redirect stdin to placate older versions of autoconf. Sigh.
1195if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1196 MAKEINFO=makeinfo
1197 echo "$ac_t""found" 1>&6
1198else
1199 MAKEINFO="$missing_dir/missing makeinfo"
1200 echo "$ac_t""missing" 1>&6
1201fi
1202
1203
1204
1205if test $host != $build; then
1206 ac_tool_prefix=${host_alias}-
1207else
1208 ac_tool_prefix=
1209fi
1210
1211# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1212set dummy ${ac_tool_prefix}ar; ac_word=$2
1213echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 1214echo "configure:1215: checking for $ac_word" >&5
a2d91340 1215if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
252b5132
RH
1216 echo $ac_n "(cached) $ac_c" 1>&6
1217else
1218 if test -n "$AR"; then
1219 ac_cv_prog_AR="$AR" # Let the user override the test.
1220else
1221 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1222 ac_dummy="$PATH"
1223 for ac_dir in $ac_dummy; do
1224 test -z "$ac_dir" && ac_dir=.
1225 if test -f $ac_dir/$ac_word; then
1226 ac_cv_prog_AR="${ac_tool_prefix}ar"
1227 break
1228 fi
1229 done
1230 IFS="$ac_save_ifs"
1231 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1232fi
1233fi
1234AR="$ac_cv_prog_AR"
1235if test -n "$AR"; then
1236 echo "$ac_t""$AR" 1>&6
1237else
1238 echo "$ac_t""no" 1>&6
1239fi
1240
1241
1242
1243# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1244set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1245echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 1246echo "configure:1247: checking for $ac_word" >&5
a2d91340 1247if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
252b5132
RH
1248 echo $ac_n "(cached) $ac_c" 1>&6
1249else
1250 if test -n "$RANLIB"; then
1251 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1252else
1253 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1254 ac_dummy="$PATH"
1255 for ac_dir in $ac_dummy; do
1256 test -z "$ac_dir" && ac_dir=.
1257 if test -f $ac_dir/$ac_word; then
1258 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1259 break
1260 fi
1261 done
1262 IFS="$ac_save_ifs"
1263fi
1264fi
1265RANLIB="$ac_cv_prog_RANLIB"
1266if test -n "$RANLIB"; then
1267 echo "$ac_t""$RANLIB" 1>&6
1268else
1269 echo "$ac_t""no" 1>&6
1270fi
1271
1272
1273if test -z "$ac_cv_prog_RANLIB"; then
1274if test -n "$ac_tool_prefix"; then
1275 # Extract the first word of "ranlib", so it can be a program name with args.
1276set dummy ranlib; ac_word=$2
1277echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 1278echo "configure:1279: checking for $ac_word" >&5
a2d91340 1279if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
252b5132
RH
1280 echo $ac_n "(cached) $ac_c" 1>&6
1281else
1282 if test -n "$RANLIB"; then
1283 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1284else
1285 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1286 ac_dummy="$PATH"
1287 for ac_dir in $ac_dummy; do
1288 test -z "$ac_dir" && ac_dir=.
1289 if test -f $ac_dir/$ac_word; then
1290 ac_cv_prog_RANLIB="ranlib"
1291 break
1292 fi
1293 done
1294 IFS="$ac_save_ifs"
1295 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1296fi
1297fi
1298RANLIB="$ac_cv_prog_RANLIB"
1299if test -n "$RANLIB"; then
1300 echo "$ac_t""$RANLIB" 1>&6
1301else
1302 echo "$ac_t""no" 1>&6
1303fi
1304
1305else
1306 RANLIB=":"
1307fi
1308fi
1309
1310
1311# Check whether --enable-shared or --disable-shared was given.
1312if test "${enable_shared+set}" = set; then
1313 enableval="$enable_shared"
1314 p=${PACKAGE-default}
87e6d782 1315case $enableval in
252b5132
RH
1316yes) enable_shared=yes ;;
1317no) enable_shared=no ;;
1318*)
1319 enable_shared=no
1320 # Look at the argument we got. We use all the common list separators.
1321 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1322 for pkg in $enableval; do
1323 if test "X$pkg" = "X$p"; then
1324 enable_shared=yes
1325 fi
1326 done
1327 IFS="$ac_save_ifs"
1328 ;;
1329esac
1330else
1331 enable_shared=no
1332fi
1333
1334
1335# Check whether --enable-static or --disable-static was given.
1336if test "${enable_static+set}" = set; then
1337 enableval="$enable_static"
1338 p=${PACKAGE-default}
87e6d782 1339case $enableval in
252b5132
RH
1340yes) enable_static=yes ;;
1341no) enable_static=no ;;
1342*)
1343 enable_static=no
1344 # Look at the argument we got. We use all the common list separators.
1345 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1346 for pkg in $enableval; do
1347 if test "X$pkg" = "X$p"; then
1348 enable_static=yes
1349 fi
1350 done
1351 IFS="$ac_save_ifs"
1352 ;;
1353esac
1354else
1355 enable_static=yes
1356fi
1357
1358# Check whether --enable-fast-install or --disable-fast-install was given.
1359if test "${enable_fast_install+set}" = set; then
1360 enableval="$enable_fast_install"
1361 p=${PACKAGE-default}
87e6d782 1362case $enableval in
252b5132
RH
1363yes) enable_fast_install=yes ;;
1364no) enable_fast_install=no ;;
1365*)
1366 enable_fast_install=no
1367 # Look at the argument we got. We use all the common list separators.
1368 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1369 for pkg in $enableval; do
1370 if test "X$pkg" = "X$p"; then
1371 enable_fast_install=yes
1372 fi
1373 done
1374 IFS="$ac_save_ifs"
1375 ;;
1376esac
1377else
1378 enable_fast_install=yes
1379fi
1380
252b5132
RH
1381# Check whether --with-gnu-ld or --without-gnu-ld was given.
1382if test "${with_gnu_ld+set}" = set; then
1383 withval="$with_gnu_ld"
1384 test "$withval" = no || with_gnu_ld=yes
1385else
1386 with_gnu_ld=no
1387fi
1388
1389ac_prog=ld
87e6d782 1390if test "$GCC" = yes; then
252b5132
RH
1391 # Check if gcc -print-prog-name=ld gives a path.
1392 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
2c73f9d8 1393echo "configure:1394: checking for ld used by GCC" >&5
ac48eca1
AO
1394 case $host in
1395 *-*-mingw*)
1396 # gcc leaves a trailing carriage return which upsets mingw
1397 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1398 *)
1399 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1400 esac
87e6d782 1401 case $ac_prog in
252b5132 1402 # Accept absolute paths.
a74801ba 1403 [\\/]* | [A-Za-z]:[\\/]*)
252b5132
RH
1404 re_direlt='/[^/][^/]*/\.\./'
1405 # Canonicalize the path of ld
1406 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1407 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1408 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1409 done
1410 test -z "$LD" && LD="$ac_prog"
1411 ;;
1412 "")
1413 # If it fails, then pretend we aren't using GCC.
1414 ac_prog=ld
1415 ;;
1416 *)
1417 # If it is relative, then search for the first ld in PATH.
1418 with_gnu_ld=unknown
1419 ;;
1420 esac
1421elif test "$with_gnu_ld" = yes; then
1422 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
2c73f9d8 1423echo "configure:1424: checking for GNU ld" >&5
252b5132
RH
1424else
1425 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
2c73f9d8 1426echo "configure:1427: checking for non-GNU ld" >&5
252b5132 1427fi
87e6d782 1428if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
252b5132
RH
1429 echo $ac_n "(cached) $ac_c" 1>&6
1430else
1431 if test -z "$LD"; then
a74801ba 1432 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
1433 for ac_dir in $PATH; do
1434 test -z "$ac_dir" && ac_dir=.
a74801ba 1435 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
87e6d782 1436 lt_cv_path_LD="$ac_dir/$ac_prog"
252b5132
RH
1437 # Check to see if the program is GNU ld. I'd rather use --version,
1438 # but apparently some GNU ld's only accept -v.
1439 # Break only if it was the GNU/non-GNU ld that we prefer.
87e6d782 1440 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
252b5132
RH
1441 test "$with_gnu_ld" != no && break
1442 else
1443 test "$with_gnu_ld" != yes && break
1444 fi
1445 fi
1446 done
1447 IFS="$ac_save_ifs"
1448else
87e6d782 1449 lt_cv_path_LD="$LD" # Let the user override the test with a path.
252b5132
RH
1450fi
1451fi
1452
87e6d782 1453LD="$lt_cv_path_LD"
252b5132
RH
1454if test -n "$LD"; then
1455 echo "$ac_t""$LD" 1>&6
1456else
1457 echo "$ac_t""no" 1>&6
1458fi
1459test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
252b5132 1460echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
2c73f9d8 1461echo "configure:1462: checking if the linker ($LD) is GNU ld" >&5
87e6d782 1462if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
252b5132
RH
1463 echo $ac_n "(cached) $ac_c" 1>&6
1464else
1465 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1466if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
87e6d782 1467 lt_cv_prog_gnu_ld=yes
252b5132 1468else
87e6d782 1469 lt_cv_prog_gnu_ld=no
252b5132
RH
1470fi
1471fi
1472
87e6d782
NC
1473echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1474with_gnu_ld=$lt_cv_prog_gnu_ld
ac48eca1
AO
1475
1476
1477echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
2c73f9d8 1478echo "configure:1479: checking for $LD option to reload object files" >&5
ac48eca1
AO
1479if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1480 echo $ac_n "(cached) $ac_c" 1>&6
1481else
1482 lt_cv_ld_reload_flag='-r'
1483fi
252b5132 1484
ac48eca1
AO
1485echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1486reload_flag=$lt_cv_ld_reload_flag
1487test -n "$reload_flag" && reload_flag=" $reload_flag"
252b5132
RH
1488
1489echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
2c73f9d8 1490echo "configure:1491: checking for BSD-compatible nm" >&5
87e6d782 1491if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
252b5132
RH
1492 echo $ac_n "(cached) $ac_c" 1>&6
1493else
1494 if test -n "$NM"; then
1495 # Let the user override the test.
87e6d782 1496 lt_cv_path_NM="$NM"
252b5132 1497else
a74801ba 1498 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
252b5132
RH
1499 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1500 test -z "$ac_dir" && ac_dir=.
ac48eca1
AO
1501 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1502 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
252b5132
RH
1503 # Check to see if the nm accepts a BSD-compat flag.
1504 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1505 # nm: unknown option "B" ignored
90f2472a
AO
1506 # Tru64's nm complains that /dev/null is an invalid object file
1507 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
87e6d782 1508 lt_cv_path_NM="$tmp_nm -B"
252b5132 1509 break
ac48eca1 1510 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
87e6d782 1511 lt_cv_path_NM="$tmp_nm -p"
252b5132
RH
1512 break
1513 else
87e6d782 1514 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
252b5132
RH
1515 continue # so that we can try to find one that supports BSD flags
1516 fi
1517 fi
1518 done
1519 IFS="$ac_save_ifs"
87e6d782 1520 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
252b5132
RH
1521fi
1522fi
1523
87e6d782 1524NM="$lt_cv_path_NM"
252b5132
RH
1525echo "$ac_t""$NM" 1>&6
1526
252b5132 1527echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
2c73f9d8 1528echo "configure:1529: checking whether ln -s works" >&5
a2d91340 1529if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
252b5132
RH
1530 echo $ac_n "(cached) $ac_c" 1>&6
1531else
1532 rm -f conftestdata
1533if ln -s X conftestdata 2>/dev/null
1534then
1535 rm -f conftestdata
1536 ac_cv_prog_LN_S="ln -s"
1537else
1538 ac_cv_prog_LN_S=ln
1539fi
1540fi
1541LN_S="$ac_cv_prog_LN_S"
1542if test "$ac_cv_prog_LN_S" = "ln -s"; then
1543 echo "$ac_t""yes" 1>&6
1544else
1545 echo "$ac_t""no" 1>&6
1546fi
1547
ac48eca1 1548echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
2c73f9d8 1549echo "configure:1550: checking how to recognise dependant libraries" >&5
ac48eca1
AO
1550if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1551 echo $ac_n "(cached) $ac_c" 1>&6
1552else
d64552c5 1553 lt_cv_file_magic_cmd='$MAGIC_CMD'
ac48eca1
AO
1554lt_cv_file_magic_test_file=
1555lt_cv_deplibs_check_method='unknown'
1556# Need to set the preceding variable on all platforms that support
1557# interlibrary dependencies.
1558# 'none' -- dependencies not supported.
1559# `unknown' -- same as none, but documents that we really don't know.
1560# 'pass_all' -- all dependencies passed with no checks.
1561# 'test_compile' -- check by making test program.
1562# 'file_magic [regex]' -- check by looking for files in library path
1563# which responds to the $file_magic_cmd with a given egrep regex.
1564# If you have `file' or equivalent on your system and you're not sure
1565# whether `pass_all' will *always* work, you probably want this one.
1566
87e6d782
NC
1567case $host_os in
1568aix*)
ac48eca1
AO
1569 lt_cv_deplibs_check_method=pass_all
1570 ;;
1571
1572beos*)
1573 lt_cv_deplibs_check_method=pass_all
1574 ;;
1575
1576bsdi4*)
87e6d782
NC
1577 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1578 lt_cv_file_magic_cmd='/usr/bin/file -L'
ac48eca1
AO
1579 lt_cv_file_magic_test_file=/shlib/libc.so
1580 ;;
1581
d64552c5 1582cygwin* | mingw* |pw32*)
ac48eca1 1583 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
d64552c5 1584 lt_cv_file_magic_cmd='$OBJDUMP -f'
ac48eca1
AO
1585 ;;
1586
87e6d782
NC
1587darwin* | rhapsody*)
1588 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1589 lt_cv_file_magic_cmd='/usr/bin/file -L'
1590 case "$host_os" in
1591 rhapsody* | darwin1.012)
1592 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1593 ;;
1594 *) # Darwin 1.3 on
1595 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1596 ;;
1597 esac
1598 ;;
1599
ac48eca1
AO
1600freebsd* )
1601 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
87e6d782 1602 case $host_cpu in
ac48eca1 1603 i*86 )
90f2472a
AO
1604 # Not sure whether the presence of OpenBSD here was a mistake.
1605 # Let's accept both of them until this is cleared up.
87e6d782
NC
1606 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1607 lt_cv_file_magic_cmd=/usr/bin/file
ac48eca1
AO
1608 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1609 ;;
1610 esac
1611 else
1612 lt_cv_deplibs_check_method=pass_all
1613 fi
1614 ;;
1615
1616gnu*)
1617 lt_cv_deplibs_check_method=pass_all
1618 ;;
1619
87e6d782 1620hpux10.20*|hpux11*)
4867be41
DJ
1621 case $host_cpu in
1622 hppa*)
1623 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1624 lt_cv_file_magic_cmd=/usr/bin/file
1625 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1626 ;;
1627 ia64*)
1628 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1629 lt_cv_file_magic_cmd=/usr/bin/file
1630 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1631 ;;
1632 esac
ac48eca1
AO
1633 ;;
1634
1635irix5* | irix6*)
87e6d782 1636 case $host_os in
ac48eca1
AO
1637 irix5*)
1638 # this will be overridden with pass_all, but let us keep it just in case
1639 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1640 ;;
1641 *)
87e6d782 1642 case $LD in
ac48eca1
AO
1643 *-32|*"-32 ") libmagic=32-bit;;
1644 *-n32|*"-n32 ") libmagic=N32;;
1645 *-64|*"-64 ") libmagic=64-bit;;
1646 *) libmagic=never-match;;
1647 esac
1648 # this will be overridden with pass_all, but let us keep it just in case
87e6d782
NC
1649 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1650 ;;
ac48eca1
AO
1651 esac
1652 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1653 lt_cv_deplibs_check_method=pass_all
1654 ;;
1655
1656# This must be Linux ELF.
90f2472a 1657linux-gnu*)
87e6d782 1658 case $host_cpu in
6be7c12c 1659 alpha* | hppa* | i*86 | powerpc* | sparc* | ia64* )
ac48eca1
AO
1660 lt_cv_deplibs_check_method=pass_all ;;
1661 *)
1662 # glibc up to 2.1.1 does not perform some relocations on ARM
87e6d782
NC
1663 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1664 esac
ac48eca1
AO
1665 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1666 ;;
1667
1668netbsd*)
87e6d782
NC
1669 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1670 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
ac48eca1 1671 else
87e6d782 1672 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
ac48eca1
AO
1673 fi
1674 ;;
1675
87e6d782
NC
1676newsos6)
1677 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1678 lt_cv_file_magic_cmd=/usr/bin/file
1679 lt_cv_file_magic_test_file=/usr/lib/libnls.so
1680 ;;
1681
ac48eca1
AO
1682osf3* | osf4* | osf5*)
1683 # this will be overridden with pass_all, but let us keep it just in case
1684 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1685 lt_cv_file_magic_test_file=/shlib/libc.so
1686 lt_cv_deplibs_check_method=pass_all
1687 ;;
1688
1689sco3.2v5*)
1690 lt_cv_deplibs_check_method=pass_all
1691 ;;
1692
1693solaris*)
1694 lt_cv_deplibs_check_method=pass_all
1695 lt_cv_file_magic_test_file=/lib/libc.so
1696 ;;
1697
6be7c12c
AO
1698sysv5uw[78]* | sysv4*uw2*)
1699 lt_cv_deplibs_check_method=pass_all
1700 ;;
1701
ac48eca1 1702sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
87e6d782 1703 case $host_vendor in
ac48eca1
AO
1704 ncr)
1705 lt_cv_deplibs_check_method=pass_all
1706 ;;
1707 motorola)
87e6d782
NC
1708 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]'
1709 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
ac48eca1
AO
1710 ;;
1711 esac
1712 ;;
1713esac
1714
1715fi
1716
1717echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1718file_magic_cmd=$lt_cv_file_magic_cmd
1719deplibs_check_method=$lt_cv_deplibs_check_method
1720
1721echo $ac_n "checking for object suffix""... $ac_c" 1>&6
2c73f9d8 1722echo "configure:1723: checking for object suffix" >&5
ac48eca1
AO
1723if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1724 echo $ac_n "(cached) $ac_c" 1>&6
1725else
1726 rm -f conftest*
1727echo 'int i = 1;' > conftest.$ac_ext
2c73f9d8 1728if { (eval echo configure:1729: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
ac48eca1
AO
1729 for ac_file in conftest.*; do
1730 case $ac_file in
1731 *.c) ;;
1732 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1733 esac
1734 done
1735else
1736 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1737fi
1738rm -f conftest*
1739fi
1740
1741echo "$ac_t""$ac_cv_objext" 1>&6
1742OBJEXT=$ac_cv_objext
1743ac_objext=$ac_cv_objext
1744
1745
1746
1747echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2c73f9d8 1748echo "configure:1749: checking for executable suffix" >&5
ac48eca1
AO
1749if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1750 echo $ac_n "(cached) $ac_c" 1>&6
1751else
1752 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1753 ac_cv_exeext=.exe
1754else
1755 rm -f conftest*
1756 echo 'int main () { return 0; }' > conftest.$ac_ext
1757 ac_cv_exeext=
2c73f9d8 1758 if { (eval echo configure:1759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
ac48eca1
AO
1759 for file in conftest.*; do
1760 case $file in
ca0f2ed6 1761 *.c | *.o | *.obj) ;;
ac48eca1
AO
1762 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1763 esac
1764 done
1765 else
1766 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1767 fi
1768 rm -f conftest*
1769 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1770fi
1771fi
1772
1773EXEEXT=""
1774test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1775echo "$ac_t""${ac_cv_exeext}" 1>&6
1776ac_exeext=$EXEEXT
1777
1778# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1779
1780# Only perform the check for file, if the check method requires it
87e6d782 1781case $deplibs_check_method in
ac48eca1 1782file_magic*)
d64552c5 1783 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
ac48eca1 1784 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
2c73f9d8 1785echo "configure:1786: checking for ${ac_tool_prefix}file" >&5
d64552c5 1786if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
ac48eca1
AO
1787 echo $ac_n "(cached) $ac_c" 1>&6
1788else
87e6d782 1789 case $MAGIC_CMD in
ac48eca1 1790 /*)
d64552c5 1791 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
1792 ;;
1793 ?:/*)
d64552c5 1794 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
1795 ;;
1796 *)
d64552c5 1797 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
1798 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1799 ac_dummy="/usr/bin:$PATH"
1800 for ac_dir in $ac_dummy; do
1801 test -z "$ac_dir" && ac_dir=.
1802 if test -f $ac_dir/${ac_tool_prefix}file; then
d64552c5 1803 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
ac48eca1 1804 if test -n "$file_magic_test_file"; then
87e6d782 1805 case $deplibs_check_method in
ac48eca1
AO
1806 "file_magic "*)
1807 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 1808 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
1809 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1810 egrep "$file_magic_regex" > /dev/null; then
1811 :
1812 else
1813 cat <<EOF 1>&2
1814
1815*** Warning: the command libtool uses to detect shared libraries,
1816*** $file_magic_cmd, produces output that libtool cannot recognize.
1817*** The result is that libtool may fail to recognize shared libraries
1818*** as such. This will affect the creation of libtool libraries that
1819*** depend on shared libraries, but programs linked with such libtool
1820*** libraries will work regardless of this problem. Nevertheless, you
1821*** may want to report the problem to your system manager and/or to
1822*** bug-libtool@gnu.org
1823
1824EOF
1825 fi ;;
1826 esac
1827 fi
1828 break
1829 fi
1830 done
1831 IFS="$ac_save_ifs"
d64552c5 1832 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
1833 ;;
1834esac
1835fi
1836
d64552c5
AO
1837MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1838if test -n "$MAGIC_CMD"; then
1839 echo "$ac_t""$MAGIC_CMD" 1>&6
ac48eca1
AO
1840else
1841 echo "$ac_t""no" 1>&6
1842fi
1843
d64552c5 1844if test -z "$lt_cv_path_MAGIC_CMD"; then
ac48eca1
AO
1845 if test -n "$ac_tool_prefix"; then
1846 echo $ac_n "checking for file""... $ac_c" 1>&6
2c73f9d8 1847echo "configure:1848: checking for file" >&5
d64552c5 1848if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
ac48eca1
AO
1849 echo $ac_n "(cached) $ac_c" 1>&6
1850else
87e6d782 1851 case $MAGIC_CMD in
ac48eca1 1852 /*)
d64552c5 1853 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
ac48eca1
AO
1854 ;;
1855 ?:/*)
d64552c5 1856 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
ac48eca1
AO
1857 ;;
1858 *)
d64552c5 1859 ac_save_MAGIC_CMD="$MAGIC_CMD"
ac48eca1
AO
1860 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1861 ac_dummy="/usr/bin:$PATH"
1862 for ac_dir in $ac_dummy; do
1863 test -z "$ac_dir" && ac_dir=.
1864 if test -f $ac_dir/file; then
d64552c5 1865 lt_cv_path_MAGIC_CMD="$ac_dir/file"
ac48eca1 1866 if test -n "$file_magic_test_file"; then
87e6d782 1867 case $deplibs_check_method in
ac48eca1
AO
1868 "file_magic "*)
1869 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
d64552c5 1870 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
ac48eca1
AO
1871 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1872 egrep "$file_magic_regex" > /dev/null; then
1873 :
1874 else
1875 cat <<EOF 1>&2
1876
1877*** Warning: the command libtool uses to detect shared libraries,
1878*** $file_magic_cmd, produces output that libtool cannot recognize.
1879*** The result is that libtool may fail to recognize shared libraries
1880*** as such. This will affect the creation of libtool libraries that
1881*** depend on shared libraries, but programs linked with such libtool
1882*** libraries will work regardless of this problem. Nevertheless, you
1883*** may want to report the problem to your system manager and/or to
1884*** bug-libtool@gnu.org
1885
1886EOF
1887 fi ;;
1888 esac
1889 fi
1890 break
1891 fi
1892 done
1893 IFS="$ac_save_ifs"
d64552c5 1894 MAGIC_CMD="$ac_save_MAGIC_CMD"
ac48eca1
AO
1895 ;;
1896esac
1897fi
1898
d64552c5
AO
1899MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1900if test -n "$MAGIC_CMD"; then
1901 echo "$ac_t""$MAGIC_CMD" 1>&6
ac48eca1
AO
1902else
1903 echo "$ac_t""no" 1>&6
1904fi
1905
1906 else
d64552c5 1907 MAGIC_CMD=:
ac48eca1
AO
1908 fi
1909fi
1910
1911 fi
1912 ;;
1913esac
1914
1915# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1916set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1917echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 1918echo "configure:1919: checking for $ac_word" >&5
ac48eca1
AO
1919if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1920 echo $ac_n "(cached) $ac_c" 1>&6
1921else
1922 if test -n "$RANLIB"; then
1923 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1924else
1925 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1926 ac_dummy="$PATH"
1927 for ac_dir in $ac_dummy; do
1928 test -z "$ac_dir" && ac_dir=.
1929 if test -f $ac_dir/$ac_word; then
1930 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1931 break
1932 fi
1933 done
1934 IFS="$ac_save_ifs"
1935fi
1936fi
1937RANLIB="$ac_cv_prog_RANLIB"
1938if test -n "$RANLIB"; then
1939 echo "$ac_t""$RANLIB" 1>&6
1940else
1941 echo "$ac_t""no" 1>&6
1942fi
1943
1944
1945if test -z "$ac_cv_prog_RANLIB"; then
1946if test -n "$ac_tool_prefix"; then
1947 # Extract the first word of "ranlib", so it can be a program name with args.
1948set dummy ranlib; ac_word=$2
1949echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 1950echo "configure:1951: checking for $ac_word" >&5
ac48eca1
AO
1951if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1952 echo $ac_n "(cached) $ac_c" 1>&6
1953else
1954 if test -n "$RANLIB"; then
1955 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1956else
1957 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1958 ac_dummy="$PATH"
1959 for ac_dir in $ac_dummy; do
1960 test -z "$ac_dir" && ac_dir=.
1961 if test -f $ac_dir/$ac_word; then
1962 ac_cv_prog_RANLIB="ranlib"
1963 break
1964 fi
1965 done
1966 IFS="$ac_save_ifs"
1967 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1968fi
1969fi
1970RANLIB="$ac_cv_prog_RANLIB"
1971if test -n "$RANLIB"; then
1972 echo "$ac_t""$RANLIB" 1>&6
1973else
1974 echo "$ac_t""no" 1>&6
1975fi
1976
1977else
1978 RANLIB=":"
1979fi
1980fi
1981
1982# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1983set dummy ${ac_tool_prefix}strip; ac_word=$2
1984echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 1985echo "configure:1986: checking for $ac_word" >&5
ac48eca1
AO
1986if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
1987 echo $ac_n "(cached) $ac_c" 1>&6
1988else
1989 if test -n "$STRIP"; then
1990 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1991else
1992 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1993 ac_dummy="$PATH"
1994 for ac_dir in $ac_dummy; do
1995 test -z "$ac_dir" && ac_dir=.
1996 if test -f $ac_dir/$ac_word; then
1997 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1998 break
1999 fi
2000 done
2001 IFS="$ac_save_ifs"
2002fi
2003fi
2004STRIP="$ac_cv_prog_STRIP"
2005if test -n "$STRIP"; then
2006 echo "$ac_t""$STRIP" 1>&6
2007else
2008 echo "$ac_t""no" 1>&6
2009fi
2010
2011
2012if test -z "$ac_cv_prog_STRIP"; then
2013if test -n "$ac_tool_prefix"; then
2014 # Extract the first word of "strip", so it can be a program name with args.
2015set dummy strip; ac_word=$2
2016echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 2017echo "configure:2018: checking for $ac_word" >&5
ac48eca1
AO
2018if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2019 echo $ac_n "(cached) $ac_c" 1>&6
2020else
2021 if test -n "$STRIP"; then
2022 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2023else
2024 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2025 ac_dummy="$PATH"
2026 for ac_dir in $ac_dummy; do
2027 test -z "$ac_dir" && ac_dir=.
2028 if test -f $ac_dir/$ac_word; then
2029 ac_cv_prog_STRIP="strip"
2030 break
2031 fi
2032 done
2033 IFS="$ac_save_ifs"
2034 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2035fi
2036fi
2037STRIP="$ac_cv_prog_STRIP"
2038if test -n "$STRIP"; then
2039 echo "$ac_t""$STRIP" 1>&6
2040else
2041 echo "$ac_t""no" 1>&6
2042fi
2043
2044else
2045 STRIP=":"
2046fi
2047fi
2048
252b5132
RH
2049
2050# Check for any special flags to pass to ltconfig.
2051libtool_flags="--cache-file=$cache_file"
2052test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2053test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2054test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
87e6d782
NC
2055test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
2056test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
252b5132 2057
a74801ba
ILT
2058
2059# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2060if test "${enable_libtool_lock+set}" = set; then
2061 enableval="$enable_libtool_lock"
2062 :
2063fi
2064
2065test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2066test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2067
ac48eca1
AO
2068# Check whether --with-pic or --without-pic was given.
2069if test "${with_pic+set}" = set; then
2070 withval="$with_pic"
2071 pic_mode="$withval"
2072else
2073 pic_mode=default
2074fi
2075
2076test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2077test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2078
252b5132
RH
2079# Some flags need to be propagated to the compiler or linker for good
2080# libtool support.
87e6d782 2081case $host in
252b5132
RH
2082*-*-irix6*)
2083 # Find out which ABI we are using.
2c73f9d8
AM
2084 echo '#line 2085 "configure"' > conftest.$ac_ext
2085 if { (eval echo configure:2086: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
87e6d782 2086 case `/usr/bin/file conftest.$ac_objext` in
252b5132
RH
2087 *32-bit*)
2088 LD="${LD-ld} -32"
2089 ;;
2090 *N32*)
2091 LD="${LD-ld} -n32"
2092 ;;
2093 *64-bit*)
2094 LD="${LD-ld} -64"
2095 ;;
2096 esac
2097 fi
2098 rm -rf conftest*
2099 ;;
2100
4867be41
DJ
2101ia64-*-hpux*)
2102 # Find out which ABI we are using.
2103 echo 'int i;' > conftest.$ac_ext
2c73f9d8 2104 if { (eval echo configure:2105: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4867be41
DJ
2105 case "`/usr/bin/file conftest.o`" in
2106 *ELF-32*)
2107 HPUX_IA64_MODE="32"
2108 ;;
2109 *ELF-64*)
2110 HPUX_IA64_MODE="64"
2111 ;;
2112 esac
2113 fi
2114 rm -rf conftest*
2115 ;;
2116
252b5132
RH
2117*-*-sco3.2v5*)
2118 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2119 SAVE_CFLAGS="$CFLAGS"
2120 CFLAGS="$CFLAGS -belf"
2121 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2c73f9d8 2122echo "configure:2123: checking whether the C compiler needs -belf" >&5
a2d91340 2123if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
252b5132
RH
2124 echo $ac_n "(cached) $ac_c" 1>&6
2125else
ac48eca1
AO
2126
2127 ac_ext=c
2128# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2129ac_cpp='$CPP $CPPFLAGS'
2130ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2131ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2132cross_compiling=$ac_cv_prog_cc_cross
2133
2134 cat > conftest.$ac_ext <<EOF
2c73f9d8 2135#line 2136 "configure"
252b5132
RH
2136#include "confdefs.h"
2137
2138int main() {
2139
2140; return 0; }
2141EOF
2c73f9d8 2142if { (eval echo configure:2143: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
2143 rm -rf conftest*
2144 lt_cv_cc_needs_belf=yes
2145else
2146 echo "configure: failed program was:" >&5
2147 cat conftest.$ac_ext >&5
2148 rm -rf conftest*
2149 lt_cv_cc_needs_belf=no
2150fi
2151rm -f conftest*
ac48eca1
AO
2152 ac_ext=c
2153# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2154ac_cpp='$CPP $CPPFLAGS'
2155ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2156ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2157cross_compiling=$ac_cv_prog_cc_cross
2158
252b5132
RH
2159fi
2160
2161echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2162 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2163 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2164 CFLAGS="$SAVE_CFLAGS"
2165 fi
2166 ;;
2167
252b5132
RH
2168
2169esac
2170
252b5132
RH
2171
2172# Save cache, so that ltconfig can load it
2173cat > confcache <<\EOF
2174# This file is a shell script that caches the results of configure
2175# tests run on this system so they can be shared between configure
2176# scripts and configure runs. It is not useful on other systems.
2177# If it contains results you don't want to keep, you may remove or edit it.
2178#
2179# By default, configure uses ./config.cache as the cache file,
2180# creating it if it does not exist already. You can give configure
2181# the --cache-file=FILE option to use a different cache file; that is
2182# what configure does when it calls configure scripts in
2183# subdirectories, so they share the cache.
2184# Giving --cache-file=/dev/null disables caching, for debugging configure.
2185# config.status only pays attention to the cache file if you give it the
2186# --recheck option to rerun configure.
2187#
2188EOF
2189# The following way of writing the cache mishandles newlines in values,
2190# but we know of no workaround that is simple, portable, and efficient.
2191# So, don't put newlines in cache variables' values.
2192# Ultrix sh set writes to stderr and can't be redirected directly,
2193# and sets the high bit in the cache file unless we assign to the vars.
2194(set) 2>&1 |
2195 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2196 *ac_space=\ *)
2197 # `set' does not quote correctly, so add quotes (double-quote substitution
2198 # turns \\\\ into \\, and sed turns \\ into \).
2199 sed -n \
2200 -e "s/'/'\\\\''/g" \
2201 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2202 ;;
2203 *)
2204 # `set' quotes correctly as required by POSIX, so do not add quotes.
2205 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2206 ;;
2207 esac >> confcache
2208if cmp -s $cache_file confcache; then
2209 :
2210else
2211 if test -w $cache_file; then
2212 echo "updating cache $cache_file"
2213 cat confcache > $cache_file
2214 else
2215 echo "not updating unwritable cache $cache_file"
2216 fi
2217fi
2218rm -f confcache
2219
2220
2221# Actually configure libtool. ac_aux_dir is where install-sh is found.
ac48eca1 2222AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
d64552c5 2223MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
ac48eca1
AO
2224LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2225AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2226objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2227deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
252b5132 2228${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
ac48eca1 2229$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
252b5132
RH
2230|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2231
2232# Reload cache, that may have been modified by ltconfig
2233if test -r "$cache_file"; then
2234 echo "loading cache $cache_file"
a2d91340 2235 . $cache_file
252b5132
RH
2236else
2237 echo "creating cache $cache_file"
2238 > $cache_file
2239fi
2240
2241
2242# This can be used to rebuild libtool when needed
ac48eca1 2243LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
252b5132
RH
2244
2245# Always use our own libtool.
2246LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2247
2248# Redirect the config.log output again, so that the ltconfig log is not
2249# clobbered by the next message.
2250exec 5>>./config.log
2251
ac48eca1
AO
2252
2253
2254
2255
d64552c5 2256
ac48eca1 2257
252b5132
RH
2258# Check whether --enable-targets or --disable-targets was given.
2259if test "${enable_targets+set}" = set; then
2260 enableval="$enable_targets"
2261 case "${enableval}" in
2262 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2263 ;;
2264 no) enable_targets= ;;
2265 *) enable_targets=$enableval ;;
2266esac
2267fi
2268# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2269if test "${enable_commonbfdlib+set}" = set; then
2270 enableval="$enable_commonbfdlib"
2271 case "${enableval}" in
2272 yes) commonbfdlib=true ;;
2273 no) commonbfdlib=false ;;
2274 *) { echo "configure: error: bad value ${enableval} for opcodes commonbfdlib option" 1>&2; exit 1; } ;;
2275esac
2276fi
2277
0218d1e4 2278build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
a2d91340
AC
2279# Check whether --enable-build-warnings or --disable-build-warnings was given.
2280if test "${enable_build_warnings+set}" = set; then
2281 enableval="$enable_build_warnings"
2282 case "${enableval}" in
2283 yes) ;;
2284 no) build_warnings="-w";;
2285 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2286 build_warnings="${build_warnings} ${t}";;
2287 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2288 build_warnings="${t} ${build_warnings}";;
2289 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2290esac
2291if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2292 echo "Setting warning flags = $build_warnings" 6>&1
2293fi
2294fi
2295WARN_CFLAGS=""
2296if test "x${build_warnings}" != x -a "x$GCC" = xyes ; then
2297 WARN_CFLAGS="${build_warnings}"
2298fi
2299
2300
252b5132
RH
2301
2302
2303
2304
2305if test -z "$target" ; then
2306 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2307fi
252b5132
RH
2308
2309echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2c73f9d8 2310echo "configure:2311: checking whether to enable maintainer-specific portions of Makefiles" >&5
252b5132
RH
2311 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2312if test "${enable_maintainer_mode+set}" = set; then
2313 enableval="$enable_maintainer_mode"
2314 USE_MAINTAINER_MODE=$enableval
2315else
2316 USE_MAINTAINER_MODE=no
2317fi
2318
2319 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2320
2321
2322if test $USE_MAINTAINER_MODE = yes; then
2323 MAINTAINER_MODE_TRUE=
2324 MAINTAINER_MODE_FALSE='#'
2325else
2326 MAINTAINER_MODE_TRUE='#'
2327 MAINTAINER_MODE_FALSE=
2328fi
2329 MAINT=$MAINTAINER_MODE_TRUE
2330
2331
252b5132
RH
2332
2333
2334echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2c73f9d8 2335echo "configure:2336: checking for executable suffix" >&5
a2d91340 2336if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
252b5132
RH
2337 echo $ac_n "(cached) $ac_c" 1>&6
2338else
a2d91340 2339 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
252b5132
RH
2340 ac_cv_exeext=.exe
2341else
2342 rm -f conftest*
2343 echo 'int main () { return 0; }' > conftest.$ac_ext
2344 ac_cv_exeext=
2c73f9d8 2345 if { (eval echo configure:2346: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
252b5132
RH
2346 for file in conftest.*; do
2347 case $file in
ca0f2ed6 2348 *.c | *.o | *.obj) ;;
252b5132
RH
2349 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2350 esac
2351 done
2352 else
2353 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2354 fi
2355 rm -f conftest*
2356 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2357fi
2358fi
2359
2360EXEEXT=""
2361test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2362echo "$ac_t""${ac_cv_exeext}" 1>&6
2363ac_exeext=$EXEEXT
2364
2365
2366# host-specific stuff:
2367
2368# Extract the first word of "gcc", so it can be a program name with args.
2369set dummy gcc; ac_word=$2
2370echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 2371echo "configure:2372: checking for $ac_word" >&5
a2d91340 2372if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
2373 echo $ac_n "(cached) $ac_c" 1>&6
2374else
2375 if test -n "$CC"; then
2376 ac_cv_prog_CC="$CC" # Let the user override the test.
2377else
2378 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2379 ac_dummy="$PATH"
2380 for ac_dir in $ac_dummy; do
2381 test -z "$ac_dir" && ac_dir=.
2382 if test -f $ac_dir/$ac_word; then
2383 ac_cv_prog_CC="gcc"
2384 break
2385 fi
2386 done
2387 IFS="$ac_save_ifs"
2388fi
2389fi
2390CC="$ac_cv_prog_CC"
2391if test -n "$CC"; then
2392 echo "$ac_t""$CC" 1>&6
2393else
2394 echo "$ac_t""no" 1>&6
2395fi
2396
2397if test -z "$CC"; then
2398 # Extract the first word of "cc", so it can be a program name with args.
2399set dummy cc; ac_word=$2
2400echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 2401echo "configure:2402: checking for $ac_word" >&5
a2d91340 2402if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
2403 echo $ac_n "(cached) $ac_c" 1>&6
2404else
2405 if test -n "$CC"; then
2406 ac_cv_prog_CC="$CC" # Let the user override the test.
2407else
2408 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2409 ac_prog_rejected=no
2410 ac_dummy="$PATH"
2411 for ac_dir in $ac_dummy; do
2412 test -z "$ac_dir" && ac_dir=.
2413 if test -f $ac_dir/$ac_word; then
2414 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2415 ac_prog_rejected=yes
2416 continue
2417 fi
2418 ac_cv_prog_CC="cc"
2419 break
2420 fi
2421 done
2422 IFS="$ac_save_ifs"
2423if test $ac_prog_rejected = yes; then
2424 # We found a bogon in the path, so make sure we never use it.
2425 set dummy $ac_cv_prog_CC
2426 shift
2427 if test $# -gt 0; then
2428 # We chose a different compiler from the bogus one.
2429 # However, it has the same basename, so the bogon will be chosen
2430 # first if we set CC to just the basename; use the full file name.
2431 shift
2432 set dummy "$ac_dir/$ac_word" "$@"
2433 shift
2434 ac_cv_prog_CC="$@"
2435 fi
2436fi
2437fi
2438fi
2439CC="$ac_cv_prog_CC"
2440if test -n "$CC"; then
2441 echo "$ac_t""$CC" 1>&6
2442else
2443 echo "$ac_t""no" 1>&6
2444fi
2445
2446 if test -z "$CC"; then
2447 case "`uname -s`" in
a2d91340 2448 *win32* | *WIN32*)
252b5132
RH
2449 # Extract the first word of "cl", so it can be a program name with args.
2450set dummy cl; ac_word=$2
2451echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 2452echo "configure:2453: checking for $ac_word" >&5
a2d91340 2453if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
252b5132
RH
2454 echo $ac_n "(cached) $ac_c" 1>&6
2455else
2456 if test -n "$CC"; then
2457 ac_cv_prog_CC="$CC" # Let the user override the test.
2458else
2459 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2460 ac_dummy="$PATH"
2461 for ac_dir in $ac_dummy; do
2462 test -z "$ac_dir" && ac_dir=.
2463 if test -f $ac_dir/$ac_word; then
2464 ac_cv_prog_CC="cl"
2465 break
2466 fi
2467 done
2468 IFS="$ac_save_ifs"
2469fi
2470fi
2471CC="$ac_cv_prog_CC"
2472if test -n "$CC"; then
2473 echo "$ac_t""$CC" 1>&6
2474else
2475 echo "$ac_t""no" 1>&6
2476fi
2477 ;;
2478 esac
2479 fi
2480 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2481fi
2482
a2d91340 2483echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2c73f9d8 2484echo "configure:2485: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
252b5132
RH
2485
2486ac_ext=c
2487# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2488ac_cpp='$CPP $CPPFLAGS'
2489ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2490ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2491cross_compiling=$ac_cv_prog_cc_cross
2492
2493cat > conftest.$ac_ext << EOF
2494
2c73f9d8 2495#line 2496 "configure"
252b5132
RH
2496#include "confdefs.h"
2497
2498main(){return(0);}
2499EOF
2c73f9d8 2500if { (eval echo configure:2501: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
2501 ac_cv_prog_cc_works=yes
2502 # If we can't run a trivial program, we are probably using a cross compiler.
2503 if (./conftest; exit) 2>/dev/null; then
2504 ac_cv_prog_cc_cross=no
2505 else
2506 ac_cv_prog_cc_cross=yes
2507 fi
2508else
2509 echo "configure: failed program was:" >&5
2510 cat conftest.$ac_ext >&5
2511 ac_cv_prog_cc_works=no
2512fi
2513rm -fr conftest*
2514ac_ext=c
2515# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2516ac_cpp='$CPP $CPPFLAGS'
2517ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2518ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2519cross_compiling=$ac_cv_prog_cc_cross
2520
2521echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2522if test $ac_cv_prog_cc_works = no; then
2523 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2524fi
a2d91340 2525echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2c73f9d8 2526echo "configure:2527: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
252b5132
RH
2527echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2528cross_compiling=$ac_cv_prog_cc_cross
2529
2530echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2c73f9d8 2531echo "configure:2532: checking whether we are using GNU C" >&5
a2d91340 2532if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
252b5132
RH
2533 echo $ac_n "(cached) $ac_c" 1>&6
2534else
2535 cat > conftest.c <<EOF
2536#ifdef __GNUC__
2537 yes;
2538#endif
2539EOF
2c73f9d8 2540if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2541: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
252b5132
RH
2541 ac_cv_prog_gcc=yes
2542else
2543 ac_cv_prog_gcc=no
2544fi
2545fi
2546
2547echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2548
2549if test $ac_cv_prog_gcc = yes; then
2550 GCC=yes
2551else
2552 GCC=
2553fi
2554
2555ac_test_CFLAGS="${CFLAGS+set}"
2556ac_save_CFLAGS="$CFLAGS"
2557CFLAGS=
2558echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2c73f9d8 2559echo "configure:2560: checking whether ${CC-cc} accepts -g" >&5
a2d91340 2560if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
252b5132
RH
2561 echo $ac_n "(cached) $ac_c" 1>&6
2562else
2563 echo 'void f(){}' > conftest.c
2564if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2565 ac_cv_prog_cc_g=yes
2566else
2567 ac_cv_prog_cc_g=no
2568fi
2569rm -f conftest*
2570
2571fi
2572
2573echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2574if test "$ac_test_CFLAGS" = set; then
2575 CFLAGS="$ac_save_CFLAGS"
2576elif test $ac_cv_prog_cc_g = yes; then
2577 if test "$GCC" = yes; then
2578 CFLAGS="-g -O2"
2579 else
2580 CFLAGS="-g"
2581 fi
2582else
2583 if test "$GCC" = yes; then
2584 CFLAGS="-O2"
2585 else
2586 CFLAGS=
2587 fi
2588fi
2589
2590
d0de3026 2591ALL_LINGUAS="fr sv tr es da"
252b5132 2592echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2c73f9d8 2593echo "configure:2594: checking how to run the C preprocessor" >&5
252b5132
RH
2594# On Suns, sometimes $CPP names a directory.
2595if test -n "$CPP" && test -d "$CPP"; then
2596 CPP=
2597fi
2598if test -z "$CPP"; then
a2d91340 2599if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
252b5132
RH
2600 echo $ac_n "(cached) $ac_c" 1>&6
2601else
2602 # This must be in double quotes, not single quotes, because CPP may get
2603 # substituted into the Makefile and "${CC-cc}" will confuse make.
2604 CPP="${CC-cc} -E"
2605 # On the NeXT, cc -E runs the code through the compiler's parser,
2606 # not just through cpp.
2607 cat > conftest.$ac_ext <<EOF
2c73f9d8 2608#line 2609 "configure"
252b5132
RH
2609#include "confdefs.h"
2610#include <assert.h>
2611Syntax Error
2612EOF
2613ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 2614{ (eval echo configure:2615: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2615ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2616if test -z "$ac_err"; then
2617 :
2618else
2619 echo "$ac_err" >&5
2620 echo "configure: failed program was:" >&5
2621 cat conftest.$ac_ext >&5
2622 rm -rf conftest*
2623 CPP="${CC-cc} -E -traditional-cpp"
2624 cat > conftest.$ac_ext <<EOF
2c73f9d8 2625#line 2626 "configure"
252b5132
RH
2626#include "confdefs.h"
2627#include <assert.h>
2628Syntax Error
2629EOF
2630ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 2631{ (eval echo configure:2632: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2632ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2633if test -z "$ac_err"; then
2634 :
2635else
2636 echo "$ac_err" >&5
2637 echo "configure: failed program was:" >&5
2638 cat conftest.$ac_ext >&5
2639 rm -rf conftest*
2640 CPP="${CC-cc} -nologo -E"
2641 cat > conftest.$ac_ext <<EOF
2c73f9d8 2642#line 2643 "configure"
252b5132
RH
2643#include "confdefs.h"
2644#include <assert.h>
2645Syntax Error
2646EOF
2647ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 2648{ (eval echo configure:2649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2649ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2650if test -z "$ac_err"; then
2651 :
2652else
2653 echo "$ac_err" >&5
2654 echo "configure: failed program was:" >&5
2655 cat conftest.$ac_ext >&5
2656 rm -rf conftest*
2657 CPP=/lib/cpp
2658fi
2659rm -f conftest*
2660fi
2661rm -f conftest*
2662fi
2663rm -f conftest*
2664 ac_cv_prog_CPP="$CPP"
2665fi
2666 CPP="$ac_cv_prog_CPP"
2667else
2668 ac_cv_prog_CPP="$CPP"
2669fi
2670echo "$ac_t""$CPP" 1>&6
2671
ac48eca1
AO
2672# Extract the first word of "ranlib", so it can be a program name with args.
2673set dummy ranlib; ac_word=$2
2674echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 2675echo "configure:2676: checking for $ac_word" >&5
ac48eca1
AO
2676if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2677 echo $ac_n "(cached) $ac_c" 1>&6
2678else
2679 if test -n "$RANLIB"; then
2680 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2681else
2682 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2683 ac_dummy="$PATH"
2684 for ac_dir in $ac_dummy; do
2685 test -z "$ac_dir" && ac_dir=.
2686 if test -f $ac_dir/$ac_word; then
2687 ac_cv_prog_RANLIB="ranlib"
2688 break
2689 fi
2690 done
2691 IFS="$ac_save_ifs"
2692 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2693fi
2694fi
2695RANLIB="$ac_cv_prog_RANLIB"
2696if test -n "$RANLIB"; then
2697 echo "$ac_t""$RANLIB" 1>&6
2698else
2699 echo "$ac_t""no" 1>&6
2700fi
2701
252b5132 2702echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2c73f9d8 2703echo "configure:2704: checking for ANSI C header files" >&5
a2d91340 2704if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
252b5132
RH
2705 echo $ac_n "(cached) $ac_c" 1>&6
2706else
2707 cat > conftest.$ac_ext <<EOF
2c73f9d8 2708#line 2709 "configure"
252b5132
RH
2709#include "confdefs.h"
2710#include <stdlib.h>
2711#include <stdarg.h>
2712#include <string.h>
2713#include <float.h>
2714EOF
2715ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 2716{ (eval echo configure:2717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
2717ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2718if test -z "$ac_err"; then
2719 rm -rf conftest*
2720 ac_cv_header_stdc=yes
2721else
2722 echo "$ac_err" >&5
2723 echo "configure: failed program was:" >&5
2724 cat conftest.$ac_ext >&5
2725 rm -rf conftest*
2726 ac_cv_header_stdc=no
2727fi
2728rm -f conftest*
2729
2730if test $ac_cv_header_stdc = yes; then
2731 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2732cat > conftest.$ac_ext <<EOF
2c73f9d8 2733#line 2734 "configure"
252b5132
RH
2734#include "confdefs.h"
2735#include <string.h>
2736EOF
2737if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2738 egrep "memchr" >/dev/null 2>&1; then
2739 :
2740else
2741 rm -rf conftest*
2742 ac_cv_header_stdc=no
2743fi
2744rm -f conftest*
2745
2746fi
2747
2748if test $ac_cv_header_stdc = yes; then
2749 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2750cat > conftest.$ac_ext <<EOF
2c73f9d8 2751#line 2752 "configure"
252b5132
RH
2752#include "confdefs.h"
2753#include <stdlib.h>
2754EOF
2755if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2756 egrep "free" >/dev/null 2>&1; then
2757 :
2758else
2759 rm -rf conftest*
2760 ac_cv_header_stdc=no
2761fi
2762rm -f conftest*
2763
2764fi
2765
2766if test $ac_cv_header_stdc = yes; then
2767 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2768if test "$cross_compiling" = yes; then
2769 :
2770else
2771 cat > conftest.$ac_ext <<EOF
2c73f9d8 2772#line 2773 "configure"
252b5132
RH
2773#include "confdefs.h"
2774#include <ctype.h>
2775#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2776#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2777#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2778int main () { int i; for (i = 0; i < 256; i++)
2779if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2780exit (0); }
2781
2782EOF
2c73f9d8 2783if { (eval echo configure:2784: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
252b5132
RH
2784then
2785 :
2786else
2787 echo "configure: failed program was:" >&5
2788 cat conftest.$ac_ext >&5
2789 rm -fr conftest*
2790 ac_cv_header_stdc=no
2791fi
2792rm -fr conftest*
2793fi
2794
2795fi
2796fi
2797
2798echo "$ac_t""$ac_cv_header_stdc" 1>&6
2799if test $ac_cv_header_stdc = yes; then
2800 cat >> confdefs.h <<\EOF
2801#define STDC_HEADERS 1
2802EOF
2803
2804fi
2805
2806echo $ac_n "checking for working const""... $ac_c" 1>&6
2c73f9d8 2807echo "configure:2808: checking for working const" >&5
a2d91340 2808if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
252b5132
RH
2809 echo $ac_n "(cached) $ac_c" 1>&6
2810else
2811 cat > conftest.$ac_ext <<EOF
2c73f9d8 2812#line 2813 "configure"
252b5132
RH
2813#include "confdefs.h"
2814
2815int main() {
2816
2817/* Ultrix mips cc rejects this. */
2818typedef int charset[2]; const charset x;
2819/* SunOS 4.1.1 cc rejects this. */
2820char const *const *ccp;
2821char **p;
2822/* NEC SVR4.0.2 mips cc rejects this. */
2823struct point {int x, y;};
2824static struct point const zero = {0,0};
2825/* AIX XL C 1.02.0.0 rejects this.
2826 It does not let you subtract one const X* pointer from another in an arm
2827 of an if-expression whose if-part is not a constant expression */
2828const char *g = "string";
2829ccp = &g + (g ? g-g : 0);
2830/* HPUX 7.0 cc rejects these. */
2831++ccp;
2832p = (char**) ccp;
2833ccp = (char const *const *) p;
2834{ /* SCO 3.2v4 cc rejects this. */
2835 char *t;
2836 char const *s = 0 ? (char *) 0 : (char const *) 0;
2837
2838 *t++ = 0;
2839}
2840{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2841 int x[] = {25, 17};
2842 const int *foo = &x[0];
2843 ++foo;
2844}
2845{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2846 typedef const int *iptr;
2847 iptr p = 0;
2848 ++p;
2849}
2850{ /* AIX XL C 1.02.0.0 rejects this saying
2851 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2852 struct s { int j; const int *ap[3]; };
2853 struct s *b; b->j = 5;
2854}
2855{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2856 const int foo = 10;
2857}
2858
2859; return 0; }
2860EOF
2c73f9d8 2861if { (eval echo configure:2862: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
2862 rm -rf conftest*
2863 ac_cv_c_const=yes
2864else
2865 echo "configure: failed program was:" >&5
2866 cat conftest.$ac_ext >&5
2867 rm -rf conftest*
2868 ac_cv_c_const=no
2869fi
2870rm -f conftest*
2871fi
2872
2873echo "$ac_t""$ac_cv_c_const" 1>&6
2874if test $ac_cv_c_const = no; then
2875 cat >> confdefs.h <<\EOF
2876#define const
2877EOF
2878
2879fi
2880
2881echo $ac_n "checking for inline""... $ac_c" 1>&6
2c73f9d8 2882echo "configure:2883: checking for inline" >&5
a2d91340 2883if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
252b5132
RH
2884 echo $ac_n "(cached) $ac_c" 1>&6
2885else
2886 ac_cv_c_inline=no
2887for ac_kw in inline __inline__ __inline; do
2888 cat > conftest.$ac_ext <<EOF
2c73f9d8 2889#line 2890 "configure"
252b5132
RH
2890#include "confdefs.h"
2891
2892int main() {
a2d91340 2893} $ac_kw foo() {
252b5132
RH
2894; return 0; }
2895EOF
2c73f9d8 2896if { (eval echo configure:2897: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
252b5132
RH
2897 rm -rf conftest*
2898 ac_cv_c_inline=$ac_kw; break
2899else
2900 echo "configure: failed program was:" >&5
2901 cat conftest.$ac_ext >&5
2902fi
2903rm -f conftest*
2904done
2905
2906fi
2907
2908echo "$ac_t""$ac_cv_c_inline" 1>&6
2909case "$ac_cv_c_inline" in
2910 inline | yes) ;;
2911 no) cat >> confdefs.h <<\EOF
2912#define inline
2913EOF
2914 ;;
2915 *) cat >> confdefs.h <<EOF
2916#define inline $ac_cv_c_inline
2917EOF
2918 ;;
2919esac
2920
2921echo $ac_n "checking for off_t""... $ac_c" 1>&6
2c73f9d8 2922echo "configure:2923: checking for off_t" >&5
a2d91340 2923if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
252b5132
RH
2924 echo $ac_n "(cached) $ac_c" 1>&6
2925else
2926 cat > conftest.$ac_ext <<EOF
2c73f9d8 2927#line 2928 "configure"
252b5132
RH
2928#include "confdefs.h"
2929#include <sys/types.h>
2930#if STDC_HEADERS
2931#include <stdlib.h>
2932#include <stddef.h>
2933#endif
2934EOF
2935if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2936 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2937 rm -rf conftest*
a2d91340 2938 ac_cv_type_off_t=yes
252b5132
RH
2939else
2940 rm -rf conftest*
a2d91340 2941 ac_cv_type_off_t=no
252b5132
RH
2942fi
2943rm -f conftest*
2944
2945fi
a2d91340
AC
2946echo "$ac_t""$ac_cv_type_off_t" 1>&6
2947if test $ac_cv_type_off_t = no; then
2948 cat >> confdefs.h <<\EOF
252b5132
RH
2949#define off_t long
2950EOF
2951
2952fi
2953
2954echo $ac_n "checking for size_t""... $ac_c" 1>&6
2c73f9d8 2955echo "configure:2956: checking for size_t" >&5
a2d91340 2956if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
252b5132
RH
2957 echo $ac_n "(cached) $ac_c" 1>&6
2958else
2959 cat > conftest.$ac_ext <<EOF
2c73f9d8 2960#line 2961 "configure"
252b5132
RH
2961#include "confdefs.h"
2962#include <sys/types.h>
2963#if STDC_HEADERS
2964#include <stdlib.h>
2965#include <stddef.h>
2966#endif
2967EOF
2968if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2969 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
2970 rm -rf conftest*
a2d91340 2971 ac_cv_type_size_t=yes
252b5132
RH
2972else
2973 rm -rf conftest*
a2d91340 2974 ac_cv_type_size_t=no
252b5132
RH
2975fi
2976rm -f conftest*
2977
2978fi
a2d91340
AC
2979echo "$ac_t""$ac_cv_type_size_t" 1>&6
2980if test $ac_cv_type_size_t = no; then
2981 cat >> confdefs.h <<\EOF
252b5132
RH
2982#define size_t unsigned
2983EOF
2984
2985fi
2986
2987# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
2988# for constant arguments. Useless!
2989echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
2c73f9d8 2990echo "configure:2991: checking for working alloca.h" >&5
a2d91340 2991if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
252b5132
RH
2992 echo $ac_n "(cached) $ac_c" 1>&6
2993else
2994 cat > conftest.$ac_ext <<EOF
2c73f9d8 2995#line 2996 "configure"
252b5132
RH
2996#include "confdefs.h"
2997#include <alloca.h>
2998int main() {
2999char *p = alloca(2 * sizeof(int));
3000; return 0; }
3001EOF
2c73f9d8 3002if { (eval echo configure:3003: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3003 rm -rf conftest*
3004 ac_cv_header_alloca_h=yes
3005else
3006 echo "configure: failed program was:" >&5
3007 cat conftest.$ac_ext >&5
3008 rm -rf conftest*
3009 ac_cv_header_alloca_h=no
3010fi
3011rm -f conftest*
3012fi
3013
3014echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3015if test $ac_cv_header_alloca_h = yes; then
3016 cat >> confdefs.h <<\EOF
3017#define HAVE_ALLOCA_H 1
3018EOF
3019
3020fi
3021
3022echo $ac_n "checking for alloca""... $ac_c" 1>&6
2c73f9d8 3023echo "configure:3024: checking for alloca" >&5
a2d91340 3024if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
252b5132
RH
3025 echo $ac_n "(cached) $ac_c" 1>&6
3026else
3027 cat > conftest.$ac_ext <<EOF
2c73f9d8 3028#line 3029 "configure"
252b5132
RH
3029#include "confdefs.h"
3030
3031#ifdef __GNUC__
3032# define alloca __builtin_alloca
3033#else
3034# ifdef _MSC_VER
3035# include <malloc.h>
3036# define alloca _alloca
3037# else
3038# if HAVE_ALLOCA_H
3039# include <alloca.h>
3040# else
3041# ifdef _AIX
3042 #pragma alloca
3043# else
3044# ifndef alloca /* predefined by HP cc +Olibcalls */
3045char *alloca ();
3046# endif
3047# endif
3048# endif
3049# endif
3050#endif
3051
3052int main() {
3053char *p = (char *) alloca(1);
3054; return 0; }
3055EOF
2c73f9d8 3056if { (eval echo configure:3057: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3057 rm -rf conftest*
3058 ac_cv_func_alloca_works=yes
3059else
3060 echo "configure: failed program was:" >&5
3061 cat conftest.$ac_ext >&5
3062 rm -rf conftest*
3063 ac_cv_func_alloca_works=no
3064fi
3065rm -f conftest*
3066fi
3067
3068echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3069if test $ac_cv_func_alloca_works = yes; then
3070 cat >> confdefs.h <<\EOF
3071#define HAVE_ALLOCA 1
3072EOF
3073
3074fi
3075
3076if test $ac_cv_func_alloca_works = no; then
3077 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3078 # that cause trouble. Some versions do not even contain alloca or
3079 # contain a buggy version. If you still want to use their alloca,
3080 # use ar to extract alloca.o from them instead of compiling alloca.c.
3081 ALLOCA=alloca.${ac_objext}
3082 cat >> confdefs.h <<\EOF
3083#define C_ALLOCA 1
3084EOF
3085
3086
3087echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
2c73f9d8 3088echo "configure:3089: checking whether alloca needs Cray hooks" >&5
a2d91340 3089if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
252b5132
RH
3090 echo $ac_n "(cached) $ac_c" 1>&6
3091else
3092 cat > conftest.$ac_ext <<EOF
2c73f9d8 3093#line 3094 "configure"
252b5132
RH
3094#include "confdefs.h"
3095#if defined(CRAY) && ! defined(CRAY2)
3096webecray
3097#else
3098wenotbecray
3099#endif
3100
3101EOF
3102if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3103 egrep "webecray" >/dev/null 2>&1; then
3104 rm -rf conftest*
3105 ac_cv_os_cray=yes
3106else
3107 rm -rf conftest*
3108 ac_cv_os_cray=no
3109fi
3110rm -f conftest*
3111
3112fi
3113
3114echo "$ac_t""$ac_cv_os_cray" 1>&6
3115if test $ac_cv_os_cray = yes; then
3116for ac_func in _getb67 GETB67 getb67; do
3117 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2c73f9d8 3118echo "configure:3119: checking for $ac_func" >&5
a2d91340 3119if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3120 echo $ac_n "(cached) $ac_c" 1>&6
3121else
3122 cat > conftest.$ac_ext <<EOF
2c73f9d8 3123#line 3124 "configure"
252b5132
RH
3124#include "confdefs.h"
3125/* System header to define __stub macros and hopefully few prototypes,
3126 which can conflict with char $ac_func(); below. */
3127#include <assert.h>
3128/* Override any gcc2 internal prototype to avoid an error. */
3129/* We use char because int might match the return type of a gcc2
3130 builtin and then its argument prototype would still apply. */
3131char $ac_func();
3132
3133int main() {
3134
3135/* The GNU C library defines this for functions which it implements
3136 to always fail with ENOSYS. Some functions are actually named
3137 something starting with __ and the normal name is an alias. */
3138#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3139choke me
3140#else
a2d91340 3141$ac_func();
252b5132
RH
3142#endif
3143
3144; return 0; }
3145EOF
2c73f9d8 3146if { (eval echo configure:3147: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3147 rm -rf conftest*
3148 eval "ac_cv_func_$ac_func=yes"
3149else
3150 echo "configure: failed program was:" >&5
3151 cat conftest.$ac_ext >&5
3152 rm -rf conftest*
3153 eval "ac_cv_func_$ac_func=no"
3154fi
3155rm -f conftest*
3156fi
3157
3158if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3159 echo "$ac_t""yes" 1>&6
3160 cat >> confdefs.h <<EOF
3161#define CRAY_STACKSEG_END $ac_func
3162EOF
3163
3164 break
3165else
3166 echo "$ac_t""no" 1>&6
3167fi
3168
3169done
3170fi
3171
3172echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
2c73f9d8 3173echo "configure:3174: checking stack direction for C alloca" >&5
a2d91340 3174if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
252b5132
RH
3175 echo $ac_n "(cached) $ac_c" 1>&6
3176else
3177 if test "$cross_compiling" = yes; then
3178 ac_cv_c_stack_direction=0
3179else
3180 cat > conftest.$ac_ext <<EOF
2c73f9d8 3181#line 3182 "configure"
252b5132
RH
3182#include "confdefs.h"
3183find_stack_direction ()
3184{
3185 static char *addr = 0;
3186 auto char dummy;
3187 if (addr == 0)
3188 {
3189 addr = &dummy;
3190 return find_stack_direction ();
3191 }
3192 else
3193 return (&dummy > addr) ? 1 : -1;
3194}
3195main ()
3196{
3197 exit (find_stack_direction() < 0);
3198}
3199EOF
2c73f9d8 3200if { (eval echo configure:3201: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
252b5132
RH
3201then
3202 ac_cv_c_stack_direction=1
3203else
3204 echo "configure: failed program was:" >&5
3205 cat conftest.$ac_ext >&5
3206 rm -fr conftest*
3207 ac_cv_c_stack_direction=-1
3208fi
3209rm -fr conftest*
3210fi
3211
3212fi
3213
3214echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3215cat >> confdefs.h <<EOF
3216#define STACK_DIRECTION $ac_cv_c_stack_direction
3217EOF
3218
3219fi
3220
2c73f9d8 3221for ac_hdr in stdlib.h unistd.h sys/stat.h sys/types.h
252b5132
RH
3222do
3223ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3224echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2c73f9d8 3225echo "configure:3226: checking for $ac_hdr" >&5
a2d91340 3226if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
3227 echo $ac_n "(cached) $ac_c" 1>&6
3228else
3229 cat > conftest.$ac_ext <<EOF
2c73f9d8 3230#line 3231 "configure"
252b5132
RH
3231#include "confdefs.h"
3232#include <$ac_hdr>
3233EOF
3234ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 3235{ (eval echo configure:3236: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
3236ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3237if test -z "$ac_err"; then
3238 rm -rf conftest*
3239 eval "ac_cv_header_$ac_safe=yes"
3240else
3241 echo "$ac_err" >&5
3242 echo "configure: failed program was:" >&5
3243 cat conftest.$ac_ext >&5
3244 rm -rf conftest*
3245 eval "ac_cv_header_$ac_safe=no"
3246fi
3247rm -f conftest*
3248fi
3249if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3250 echo "$ac_t""yes" 1>&6
3251 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3252 cat >> confdefs.h <<EOF
3253#define $ac_tr_hdr 1
3254EOF
3255
3256else
3257 echo "$ac_t""no" 1>&6
3258fi
3259done
3260
3261for ac_func in getpagesize
3262do
3263echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2c73f9d8 3264echo "configure:3265: checking for $ac_func" >&5
a2d91340 3265if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3266 echo $ac_n "(cached) $ac_c" 1>&6
3267else
3268 cat > conftest.$ac_ext <<EOF
2c73f9d8 3269#line 3270 "configure"
252b5132
RH
3270#include "confdefs.h"
3271/* System header to define __stub macros and hopefully few prototypes,
3272 which can conflict with char $ac_func(); below. */
3273#include <assert.h>
3274/* Override any gcc2 internal prototype to avoid an error. */
3275/* We use char because int might match the return type of a gcc2
3276 builtin and then its argument prototype would still apply. */
3277char $ac_func();
3278
3279int main() {
3280
3281/* The GNU C library defines this for functions which it implements
3282 to always fail with ENOSYS. Some functions are actually named
3283 something starting with __ and the normal name is an alias. */
3284#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3285choke me
3286#else
a2d91340 3287$ac_func();
252b5132
RH
3288#endif
3289
3290; return 0; }
3291EOF
2c73f9d8 3292if { (eval echo configure:3293: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3293 rm -rf conftest*
3294 eval "ac_cv_func_$ac_func=yes"
3295else
3296 echo "configure: failed program was:" >&5
3297 cat conftest.$ac_ext >&5
3298 rm -rf conftest*
3299 eval "ac_cv_func_$ac_func=no"
3300fi
3301rm -f conftest*
3302fi
3303
3304if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3305 echo "$ac_t""yes" 1>&6
3306 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3307 cat >> confdefs.h <<EOF
3308#define $ac_tr_func 1
3309EOF
3310
3311else
3312 echo "$ac_t""no" 1>&6
3313fi
3314done
3315
3316echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2c73f9d8 3317echo "configure:3318: checking for working mmap" >&5
a2d91340 3318if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
252b5132
RH
3319 echo $ac_n "(cached) $ac_c" 1>&6
3320else
3321 if test "$cross_compiling" = yes; then
3322 ac_cv_func_mmap_fixed_mapped=no
3323else
3324 cat > conftest.$ac_ext <<EOF
2c73f9d8 3325#line 3326 "configure"
252b5132
RH
3326#include "confdefs.h"
3327
3328/* Thanks to Mike Haertel and Jim Avera for this test.
3329 Here is a matrix of mmap possibilities:
3330 mmap private not fixed
3331 mmap private fixed at somewhere currently unmapped
3332 mmap private fixed at somewhere already mapped
3333 mmap shared not fixed
3334 mmap shared fixed at somewhere currently unmapped
3335 mmap shared fixed at somewhere already mapped
3336 For private mappings, we should verify that changes cannot be read()
3337 back from the file, nor mmap's back from the file at a different
3338 address. (There have been systems where private was not correctly
3339 implemented like the infamous i386 svr4.0, and systems where the
3340 VM page cache was not coherent with the filesystem buffer cache
3341 like early versions of FreeBSD and possibly contemporary NetBSD.)
3342 For shared mappings, we should conversely verify that changes get
3343 propogated back to all the places they're supposed to be.
3344
3345 Grep wants private fixed already mapped.
3346 The main things grep needs to know about mmap are:
3347 * does it exist and is it safe to write into the mmap'd area
3348 * how to use it (BSD variants) */
3349#include <sys/types.h>
3350#include <fcntl.h>
3351#include <sys/mman.h>
3352
2c73f9d8
AM
3353#if HAVE_SYS_TYPES_H
3354# include <sys/types.h>
3355#endif
3356
3357#if HAVE_STDLIB_H
3358# include <stdlib.h>
3359#endif
3360
3361#if HAVE_SYS_STAT_H
3362# include <sys/stat.h>
3363#endif
3364
3365#if HAVE_UNISTD_H
3366# include <unistd.h>
3367#endif
3368
252b5132
RH
3369/* This mess was copied from the GNU getpagesize.h. */
3370#ifndef HAVE_GETPAGESIZE
252b5132
RH
3371
3372/* Assume that all systems that can run configure have sys/param.h. */
3373# ifndef HAVE_SYS_PARAM_H
3374# define HAVE_SYS_PARAM_H 1
3375# endif
3376
3377# ifdef _SC_PAGESIZE
3378# define getpagesize() sysconf(_SC_PAGESIZE)
3379# else /* no _SC_PAGESIZE */
3380# ifdef HAVE_SYS_PARAM_H
3381# include <sys/param.h>
3382# ifdef EXEC_PAGESIZE
3383# define getpagesize() EXEC_PAGESIZE
3384# else /* no EXEC_PAGESIZE */
3385# ifdef NBPG
3386# define getpagesize() NBPG * CLSIZE
3387# ifndef CLSIZE
3388# define CLSIZE 1
3389# endif /* no CLSIZE */
3390# else /* no NBPG */
3391# ifdef NBPC
3392# define getpagesize() NBPC
3393# else /* no NBPC */
3394# ifdef PAGESIZE
3395# define getpagesize() PAGESIZE
3396# endif /* PAGESIZE */
3397# endif /* no NBPC */
3398# endif /* no NBPG */
3399# endif /* no EXEC_PAGESIZE */
3400# else /* no HAVE_SYS_PARAM_H */
3401# define getpagesize() 8192 /* punt totally */
3402# endif /* no HAVE_SYS_PARAM_H */
3403# endif /* no _SC_PAGESIZE */
3404
3405#endif /* no HAVE_GETPAGESIZE */
3406
3407#ifdef __cplusplus
3408extern "C" { void *malloc(unsigned); }
3409#else
3410char *malloc();
3411#endif
3412
3413int
3414main()
3415{
3416 char *data, *data2, *data3;
3417 int i, pagesize;
3418 int fd;
3419
3420 pagesize = getpagesize();
3421
3422 /*
3423 * First, make a file with some known garbage in it.
3424 */
3425 data = malloc(pagesize);
3426 if (!data)
3427 exit(1);
3428 for (i = 0; i < pagesize; ++i)
3429 *(data + i) = rand();
3430 umask(0);
3431 fd = creat("conftestmmap", 0600);
3432 if (fd < 0)
3433 exit(1);
3434 if (write(fd, data, pagesize) != pagesize)
3435 exit(1);
3436 close(fd);
3437
3438 /*
3439 * Next, try to mmap the file at a fixed address which
3440 * already has something else allocated at it. If we can,
3441 * also make sure that we see the same garbage.
3442 */
3443 fd = open("conftestmmap", O_RDWR);
3444 if (fd < 0)
3445 exit(1);
3446 data2 = malloc(2 * pagesize);
3447 if (!data2)
3448 exit(1);
3449 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3450 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3451 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3452 exit(1);
3453 for (i = 0; i < pagesize; ++i)
3454 if (*(data + i) != *(data2 + i))
3455 exit(1);
3456
3457 /*
3458 * Finally, make sure that changes to the mapped area
3459 * do not percolate back to the file as seen by read().
3460 * (This is a bug on some variants of i386 svr4.0.)
3461 */
3462 for (i = 0; i < pagesize; ++i)
3463 *(data2 + i) = *(data2 + i) + 1;
3464 data3 = malloc(pagesize);
3465 if (!data3)
3466 exit(1);
3467 if (read(fd, data3, pagesize) != pagesize)
3468 exit(1);
3469 for (i = 0; i < pagesize; ++i)
3470 if (*(data + i) != *(data3 + i))
3471 exit(1);
3472 close(fd);
3473 unlink("conftestmmap");
3474 exit(0);
3475}
3476
3477EOF
2c73f9d8 3478if { (eval echo configure:3479: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
252b5132
RH
3479then
3480 ac_cv_func_mmap_fixed_mapped=yes
3481else
3482 echo "configure: failed program was:" >&5
3483 cat conftest.$ac_ext >&5
3484 rm -fr conftest*
3485 ac_cv_func_mmap_fixed_mapped=no
3486fi
3487rm -fr conftest*
3488fi
3489
3490fi
3491
3492echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3493if test $ac_cv_func_mmap_fixed_mapped = yes; then
3494 cat >> confdefs.h <<\EOF
3495#define HAVE_MMAP 1
3496EOF
3497
3498fi
3499
3500
3501 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3502unistd.h values.h sys/param.h
3503do
3504ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3505echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2c73f9d8 3506echo "configure:3507: checking for $ac_hdr" >&5
a2d91340 3507if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
3508 echo $ac_n "(cached) $ac_c" 1>&6
3509else
3510 cat > conftest.$ac_ext <<EOF
2c73f9d8 3511#line 3512 "configure"
252b5132
RH
3512#include "confdefs.h"
3513#include <$ac_hdr>
3514EOF
3515ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 3516{ (eval echo configure:3517: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
3517ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3518if test -z "$ac_err"; then
3519 rm -rf conftest*
3520 eval "ac_cv_header_$ac_safe=yes"
3521else
3522 echo "$ac_err" >&5
3523 echo "configure: failed program was:" >&5
3524 cat conftest.$ac_ext >&5
3525 rm -rf conftest*
3526 eval "ac_cv_header_$ac_safe=no"
3527fi
3528rm -f conftest*
3529fi
3530if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3531 echo "$ac_t""yes" 1>&6
3532 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3533 cat >> confdefs.h <<EOF
3534#define $ac_tr_hdr 1
3535EOF
3536
3537else
3538 echo "$ac_t""no" 1>&6
3539fi
3540done
3541
3542 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3543__argz_count __argz_stringify __argz_next
3544do
3545echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2c73f9d8 3546echo "configure:3547: checking for $ac_func" >&5
a2d91340 3547if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3548 echo $ac_n "(cached) $ac_c" 1>&6
3549else
3550 cat > conftest.$ac_ext <<EOF
2c73f9d8 3551#line 3552 "configure"
252b5132
RH
3552#include "confdefs.h"
3553/* System header to define __stub macros and hopefully few prototypes,
3554 which can conflict with char $ac_func(); below. */
3555#include <assert.h>
3556/* Override any gcc2 internal prototype to avoid an error. */
3557/* We use char because int might match the return type of a gcc2
3558 builtin and then its argument prototype would still apply. */
3559char $ac_func();
3560
3561int main() {
3562
3563/* The GNU C library defines this for functions which it implements
3564 to always fail with ENOSYS. Some functions are actually named
3565 something starting with __ and the normal name is an alias. */
3566#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3567choke me
3568#else
a2d91340 3569$ac_func();
252b5132
RH
3570#endif
3571
3572; return 0; }
3573EOF
2c73f9d8 3574if { (eval echo configure:3575: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3575 rm -rf conftest*
3576 eval "ac_cv_func_$ac_func=yes"
3577else
3578 echo "configure: failed program was:" >&5
3579 cat conftest.$ac_ext >&5
3580 rm -rf conftest*
3581 eval "ac_cv_func_$ac_func=no"
3582fi
3583rm -f conftest*
3584fi
3585
3586if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3587 echo "$ac_t""yes" 1>&6
3588 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3589 cat >> confdefs.h <<EOF
3590#define $ac_tr_func 1
3591EOF
3592
3593else
3594 echo "$ac_t""no" 1>&6
3595fi
3596done
3597
3598
3599 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3600 for ac_func in stpcpy
3601do
3602echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2c73f9d8 3603echo "configure:3604: checking for $ac_func" >&5
a2d91340 3604if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3605 echo $ac_n "(cached) $ac_c" 1>&6
3606else
3607 cat > conftest.$ac_ext <<EOF
2c73f9d8 3608#line 3609 "configure"
252b5132
RH
3609#include "confdefs.h"
3610/* System header to define __stub macros and hopefully few prototypes,
3611 which can conflict with char $ac_func(); below. */
3612#include <assert.h>
3613/* Override any gcc2 internal prototype to avoid an error. */
3614/* We use char because int might match the return type of a gcc2
3615 builtin and then its argument prototype would still apply. */
3616char $ac_func();
3617
3618int main() {
3619
3620/* The GNU C library defines this for functions which it implements
3621 to always fail with ENOSYS. Some functions are actually named
3622 something starting with __ and the normal name is an alias. */
3623#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3624choke me
3625#else
a2d91340 3626$ac_func();
252b5132
RH
3627#endif
3628
3629; return 0; }
3630EOF
2c73f9d8 3631if { (eval echo configure:3632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3632 rm -rf conftest*
3633 eval "ac_cv_func_$ac_func=yes"
3634else
3635 echo "configure: failed program was:" >&5
3636 cat conftest.$ac_ext >&5
3637 rm -rf conftest*
3638 eval "ac_cv_func_$ac_func=no"
3639fi
3640rm -f conftest*
3641fi
3642
3643if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3644 echo "$ac_t""yes" 1>&6
3645 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3646 cat >> confdefs.h <<EOF
3647#define $ac_tr_func 1
3648EOF
3649
3650else
3651 echo "$ac_t""no" 1>&6
3652fi
3653done
3654
3655 fi
3656 if test "${ac_cv_func_stpcpy}" = "yes"; then
3657 cat >> confdefs.h <<\EOF
3658#define HAVE_STPCPY 1
3659EOF
3660
3661 fi
3662
3663 if test $ac_cv_header_locale_h = yes; then
3664 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
2c73f9d8 3665echo "configure:3666: checking for LC_MESSAGES" >&5
a2d91340 3666if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
252b5132
RH
3667 echo $ac_n "(cached) $ac_c" 1>&6
3668else
3669 cat > conftest.$ac_ext <<EOF
2c73f9d8 3670#line 3671 "configure"
252b5132
RH
3671#include "confdefs.h"
3672#include <locale.h>
3673int main() {
3674return LC_MESSAGES
3675; return 0; }
3676EOF
2c73f9d8 3677if { (eval echo configure:3678: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3678 rm -rf conftest*
3679 am_cv_val_LC_MESSAGES=yes
3680else
3681 echo "configure: failed program was:" >&5
3682 cat conftest.$ac_ext >&5
3683 rm -rf conftest*
3684 am_cv_val_LC_MESSAGES=no
3685fi
3686rm -f conftest*
3687fi
3688
3689echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3690 if test $am_cv_val_LC_MESSAGES = yes; then
3691 cat >> confdefs.h <<\EOF
3692#define HAVE_LC_MESSAGES 1
3693EOF
3694
3695 fi
3696 fi
3697 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
2c73f9d8 3698echo "configure:3699: checking whether NLS is requested" >&5
252b5132
RH
3699 # Check whether --enable-nls or --disable-nls was given.
3700if test "${enable_nls+set}" = set; then
3701 enableval="$enable_nls"
3702 USE_NLS=$enableval
3703else
3704 USE_NLS=yes
3705fi
3706
3707 echo "$ac_t""$USE_NLS" 1>&6
3708
3709
3710 USE_INCLUDED_LIBINTL=no
3711
3712 if test "$USE_NLS" = "yes"; then
3713 cat >> confdefs.h <<\EOF
3714#define ENABLE_NLS 1
3715EOF
3716
3717 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
2c73f9d8 3718echo "configure:3719: checking whether included gettext is requested" >&5
252b5132
RH
3719 # Check whether --with-included-gettext or --without-included-gettext was given.
3720if test "${with_included_gettext+set}" = set; then
3721 withval="$with_included_gettext"
3722 nls_cv_force_use_gnu_gettext=$withval
3723else
3724 nls_cv_force_use_gnu_gettext=no
3725fi
3726
3727 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3728
3729 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3730 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3731 nls_cv_header_intl=
3732 nls_cv_header_libgt=
3733 CATOBJEXT=NONE
3734
3735 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3736echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
2c73f9d8 3737echo "configure:3738: checking for libintl.h" >&5
a2d91340 3738if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
3739 echo $ac_n "(cached) $ac_c" 1>&6
3740else
3741 cat > conftest.$ac_ext <<EOF
2c73f9d8 3742#line 3743 "configure"
252b5132
RH
3743#include "confdefs.h"
3744#include <libintl.h>
3745EOF
3746ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 3747{ (eval echo configure:3748: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
3748ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3749if test -z "$ac_err"; then
3750 rm -rf conftest*
3751 eval "ac_cv_header_$ac_safe=yes"
3752else
3753 echo "$ac_err" >&5
3754 echo "configure: failed program was:" >&5
3755 cat conftest.$ac_ext >&5
3756 rm -rf conftest*
3757 eval "ac_cv_header_$ac_safe=no"
3758fi
3759rm -f conftest*
3760fi
3761if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3762 echo "$ac_t""yes" 1>&6
3763 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
2c73f9d8 3764echo "configure:3765: checking for gettext in libc" >&5
a2d91340 3765if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
252b5132
RH
3766 echo $ac_n "(cached) $ac_c" 1>&6
3767else
3768 cat > conftest.$ac_ext <<EOF
2c73f9d8 3769#line 3770 "configure"
252b5132
RH
3770#include "confdefs.h"
3771#include <libintl.h>
3772int main() {
3773return (int) gettext ("")
3774; return 0; }
3775EOF
2c73f9d8 3776if { (eval echo configure:3777: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3777 rm -rf conftest*
3778 gt_cv_func_gettext_libc=yes
3779else
3780 echo "configure: failed program was:" >&5
3781 cat conftest.$ac_ext >&5
3782 rm -rf conftest*
3783 gt_cv_func_gettext_libc=no
3784fi
3785rm -f conftest*
3786fi
3787
3788echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3789
3790 if test "$gt_cv_func_gettext_libc" != "yes"; then
3791 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
2c73f9d8 3792echo "configure:3793: checking for bindtextdomain in -lintl" >&5
a2d91340
AC
3793ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3794if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
252b5132
RH
3795 echo $ac_n "(cached) $ac_c" 1>&6
3796else
3797 ac_save_LIBS="$LIBS"
3798LIBS="-lintl $LIBS"
3799cat > conftest.$ac_ext <<EOF
2c73f9d8 3800#line 3801 "configure"
252b5132
RH
3801#include "confdefs.h"
3802/* Override any gcc2 internal prototype to avoid an error. */
3803/* We use char because int might match the return type of a gcc2
3804 builtin and then its argument prototype would still apply. */
3805char bindtextdomain();
3806
3807int main() {
3808bindtextdomain()
3809; return 0; }
3810EOF
2c73f9d8 3811if { (eval echo configure:3812: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3812 rm -rf conftest*
3813 eval "ac_cv_lib_$ac_lib_var=yes"
3814else
3815 echo "configure: failed program was:" >&5
3816 cat conftest.$ac_ext >&5
3817 rm -rf conftest*
3818 eval "ac_cv_lib_$ac_lib_var=no"
3819fi
3820rm -f conftest*
3821LIBS="$ac_save_LIBS"
3822
3823fi
3824if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3825 echo "$ac_t""yes" 1>&6
3826 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
2c73f9d8 3827echo "configure:3828: checking for gettext in libintl" >&5
a2d91340 3828if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
252b5132
RH
3829 echo $ac_n "(cached) $ac_c" 1>&6
3830else
3831 cat > conftest.$ac_ext <<EOF
2c73f9d8 3832#line 3833 "configure"
252b5132
RH
3833#include "confdefs.h"
3834
3835int main() {
3836return (int) gettext ("")
3837; return 0; }
3838EOF
2c73f9d8 3839if { (eval echo configure:3840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3840 rm -rf conftest*
3841 gt_cv_func_gettext_libintl=yes
3842else
3843 echo "configure: failed program was:" >&5
3844 cat conftest.$ac_ext >&5
3845 rm -rf conftest*
3846 gt_cv_func_gettext_libintl=no
3847fi
3848rm -f conftest*
3849fi
3850
3851echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3852else
3853 echo "$ac_t""no" 1>&6
3854fi
3855
3856 fi
3857
3858 if test "$gt_cv_func_gettext_libc" = "yes" \
3859 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3860 cat >> confdefs.h <<\EOF
3861#define HAVE_GETTEXT 1
3862EOF
3863
3864 # Extract the first word of "msgfmt", so it can be a program name with args.
3865set dummy msgfmt; ac_word=$2
3866echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 3867echo "configure:3868: checking for $ac_word" >&5
a2d91340 3868if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
252b5132
RH
3869 echo $ac_n "(cached) $ac_c" 1>&6
3870else
3871 case "$MSGFMT" in
3872 /*)
3873 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3874 ;;
3875 *)
3876 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3877 for ac_dir in $PATH; do
3878 test -z "$ac_dir" && ac_dir=.
3879 if test -f $ac_dir/$ac_word; then
3880 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3881 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3882 break
3883 fi
3884 fi
3885 done
3886 IFS="$ac_save_ifs"
3887 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3888 ;;
3889esac
3890fi
3891MSGFMT="$ac_cv_path_MSGFMT"
3892if test -n "$MSGFMT"; then
3893 echo "$ac_t""$MSGFMT" 1>&6
3894else
3895 echo "$ac_t""no" 1>&6
3896fi
3897 if test "$MSGFMT" != "no"; then
3898 for ac_func in dcgettext
3899do
3900echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2c73f9d8 3901echo "configure:3902: checking for $ac_func" >&5
a2d91340 3902if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
252b5132
RH
3903 echo $ac_n "(cached) $ac_c" 1>&6
3904else
3905 cat > conftest.$ac_ext <<EOF
2c73f9d8 3906#line 3907 "configure"
252b5132
RH
3907#include "confdefs.h"
3908/* System header to define __stub macros and hopefully few prototypes,
3909 which can conflict with char $ac_func(); below. */
3910#include <assert.h>
3911/* Override any gcc2 internal prototype to avoid an error. */
3912/* We use char because int might match the return type of a gcc2
3913 builtin and then its argument prototype would still apply. */
3914char $ac_func();
3915
3916int main() {
3917
3918/* The GNU C library defines this for functions which it implements
3919 to always fail with ENOSYS. Some functions are actually named
3920 something starting with __ and the normal name is an alias. */
3921#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3922choke me
3923#else
a2d91340 3924$ac_func();
252b5132
RH
3925#endif
3926
3927; return 0; }
3928EOF
2c73f9d8 3929if { (eval echo configure:3930: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
3930 rm -rf conftest*
3931 eval "ac_cv_func_$ac_func=yes"
3932else
3933 echo "configure: failed program was:" >&5
3934 cat conftest.$ac_ext >&5
3935 rm -rf conftest*
3936 eval "ac_cv_func_$ac_func=no"
3937fi
3938rm -f conftest*
3939fi
3940
3941if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3942 echo "$ac_t""yes" 1>&6
3943 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3944 cat >> confdefs.h <<EOF
3945#define $ac_tr_func 1
3946EOF
3947
3948else
3949 echo "$ac_t""no" 1>&6
3950fi
3951done
3952
3953 # Extract the first word of "gmsgfmt", so it can be a program name with args.
3954set dummy gmsgfmt; ac_word=$2
3955echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 3956echo "configure:3957: checking for $ac_word" >&5
a2d91340 3957if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
252b5132
RH
3958 echo $ac_n "(cached) $ac_c" 1>&6
3959else
3960 case "$GMSGFMT" in
3961 /*)
3962 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
3963 ;;
3964 ?:/*)
3965 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
3966 ;;
3967 *)
3968 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
3969 ac_dummy="$PATH"
3970 for ac_dir in $ac_dummy; do
3971 test -z "$ac_dir" && ac_dir=.
3972 if test -f $ac_dir/$ac_word; then
3973 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
3974 break
3975 fi
3976 done
3977 IFS="$ac_save_ifs"
3978 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
3979 ;;
3980esac
3981fi
3982GMSGFMT="$ac_cv_path_GMSGFMT"
3983if test -n "$GMSGFMT"; then
3984 echo "$ac_t""$GMSGFMT" 1>&6
3985else
3986 echo "$ac_t""no" 1>&6
3987fi
3988
3989 # Extract the first word of "xgettext", so it can be a program name with args.
3990set dummy xgettext; ac_word=$2
3991echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 3992echo "configure:3993: checking for $ac_word" >&5
a2d91340 3993if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
252b5132
RH
3994 echo $ac_n "(cached) $ac_c" 1>&6
3995else
3996 case "$XGETTEXT" in
3997 /*)
3998 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
3999 ;;
4000 *)
4001 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4002 for ac_dir in $PATH; do
4003 test -z "$ac_dir" && ac_dir=.
4004 if test -f $ac_dir/$ac_word; then
4005 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4006 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4007 break
4008 fi
4009 fi
4010 done
4011 IFS="$ac_save_ifs"
4012 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4013 ;;
4014esac
4015fi
4016XGETTEXT="$ac_cv_path_XGETTEXT"
4017if test -n "$XGETTEXT"; then
4018 echo "$ac_t""$XGETTEXT" 1>&6
4019else
4020 echo "$ac_t""no" 1>&6
4021fi
4022
4023 cat > conftest.$ac_ext <<EOF
2c73f9d8 4024#line 4025 "configure"
252b5132
RH
4025#include "confdefs.h"
4026
4027int main() {
4028extern int _nl_msg_cat_cntr;
4029 return _nl_msg_cat_cntr
4030; return 0; }
4031EOF
2c73f9d8 4032if { (eval echo configure:4033: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
252b5132
RH
4033 rm -rf conftest*
4034 CATOBJEXT=.gmo
4035 DATADIRNAME=share
4036else
4037 echo "configure: failed program was:" >&5
4038 cat conftest.$ac_ext >&5
4039 rm -rf conftest*
4040 CATOBJEXT=.mo
4041 DATADIRNAME=lib
4042fi
4043rm -f conftest*
4044 INSTOBJEXT=.mo
4045 fi
4046 fi
4047
4048else
4049 echo "$ac_t""no" 1>&6
4050fi
4051
4052
4053
4054 if test "$CATOBJEXT" = "NONE"; then
4055 nls_cv_use_gnu_gettext=yes
4056 fi
4057 fi
4058
4059 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4060 INTLOBJS="\$(GETTOBJS)"
4061 # Extract the first word of "msgfmt", so it can be a program name with args.
4062set dummy msgfmt; ac_word=$2
4063echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 4064echo "configure:4065: checking for $ac_word" >&5
a2d91340 4065if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
252b5132
RH
4066 echo $ac_n "(cached) $ac_c" 1>&6
4067else
4068 case "$MSGFMT" in
4069 /*)
4070 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4071 ;;
4072 *)
4073 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4074 for ac_dir in $PATH; do
4075 test -z "$ac_dir" && ac_dir=.
4076 if test -f $ac_dir/$ac_word; then
4077 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4078 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4079 break
4080 fi
4081 fi
4082 done
4083 IFS="$ac_save_ifs"
4084 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4085 ;;
4086esac
4087fi
4088MSGFMT="$ac_cv_path_MSGFMT"
4089if test -n "$MSGFMT"; then
4090 echo "$ac_t""$MSGFMT" 1>&6
4091else
4092 echo "$ac_t""no" 1>&6
4093fi
4094
4095 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4096set dummy gmsgfmt; ac_word=$2
4097echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 4098echo "configure:4099: checking for $ac_word" >&5
a2d91340 4099if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
252b5132
RH
4100 echo $ac_n "(cached) $ac_c" 1>&6
4101else
4102 case "$GMSGFMT" in
4103 /*)
4104 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4105 ;;
4106 ?:/*)
4107 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4108 ;;
4109 *)
4110 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4111 ac_dummy="$PATH"
4112 for ac_dir in $ac_dummy; do
4113 test -z "$ac_dir" && ac_dir=.
4114 if test -f $ac_dir/$ac_word; then
4115 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4116 break
4117 fi
4118 done
4119 IFS="$ac_save_ifs"
4120 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4121 ;;
4122esac
4123fi
4124GMSGFMT="$ac_cv_path_GMSGFMT"
4125if test -n "$GMSGFMT"; then
4126 echo "$ac_t""$GMSGFMT" 1>&6
4127else
4128 echo "$ac_t""no" 1>&6
4129fi
4130
4131 # Extract the first word of "xgettext", so it can be a program name with args.
4132set dummy xgettext; ac_word=$2
4133echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2c73f9d8 4134echo "configure:4135: checking for $ac_word" >&5
a2d91340 4135if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
252b5132
RH
4136 echo $ac_n "(cached) $ac_c" 1>&6
4137else
4138 case "$XGETTEXT" in
4139 /*)
4140 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4141 ;;
4142 *)
4143 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4144 for ac_dir in $PATH; do
4145 test -z "$ac_dir" && ac_dir=.
4146 if test -f $ac_dir/$ac_word; then
4147 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4148 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4149 break
4150 fi
4151 fi
4152 done
4153 IFS="$ac_save_ifs"
4154 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4155 ;;
4156esac
4157fi
4158XGETTEXT="$ac_cv_path_XGETTEXT"
4159if test -n "$XGETTEXT"; then
4160 echo "$ac_t""$XGETTEXT" 1>&6
4161else
4162 echo "$ac_t""no" 1>&6
4163fi
4164
4165
4166 USE_INCLUDED_LIBINTL=yes
4167 CATOBJEXT=.gmo
4168 INSTOBJEXT=.mo
4169 DATADIRNAME=share
4170 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4171 INTLLIBS=$INTLDEPS
4172 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4173 nls_cv_header_intl=libintl.h
4174 nls_cv_header_libgt=libgettext.h
4175 fi
4176
4177 if test "$XGETTEXT" != ":"; then
4178 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4179 : ;
4180 else
4181 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4182 XGETTEXT=":"
4183 fi
4184 fi
4185
4186 # We need to process the po/ directory.
4187 POSUB=po
4188 else
4189 DATADIRNAME=share
4190 nls_cv_header_intl=libintl.h
4191 nls_cv_header_libgt=libgettext.h
4192 fi
4193
4194 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4195 # because some of the sources are only built for this goal.
4196 if test "$PACKAGE" = gettext; then
4197 USE_NLS=yes
4198 USE_INCLUDED_LIBINTL=yes
4199 fi
4200
4201 for lang in $ALL_LINGUAS; do
4202 GMOFILES="$GMOFILES $lang.gmo"
4203 POFILES="$POFILES $lang.po"
4204 done
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219 if test "x$CATOBJEXT" != "x"; then
4220 if test "x$ALL_LINGUAS" = "x"; then
4221 LINGUAS=
4222 else
4223 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
2c73f9d8 4224echo "configure:4225: checking for catalogs to be installed" >&5
252b5132
RH
4225 NEW_LINGUAS=
4226 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4227 case "$ALL_LINGUAS" in
4228 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4229 esac
4230 done
4231 LINGUAS=$NEW_LINGUAS
4232 echo "$ac_t""$LINGUAS" 1>&6
4233 fi
4234
4235 if test -n "$LINGUAS"; then
4236 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4237 fi
4238 fi
4239
4240 if test $ac_cv_header_locale_h = yes; then
4241 INCLUDE_LOCALE_H="#include <locale.h>"
4242 else
4243 INCLUDE_LOCALE_H="\
4244/* The system does not provide the header <locale.h>. Take care yourself. */"
4245 fi
4246
4247
4248 if test -f $srcdir/po2tbl.sed.in; then
4249 if test "$CATOBJEXT" = ".cat"; then
4250 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4251echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
2c73f9d8 4252echo "configure:4253: checking for linux/version.h" >&5
a2d91340 4253if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
4254 echo $ac_n "(cached) $ac_c" 1>&6
4255else
4256 cat > conftest.$ac_ext <<EOF
2c73f9d8 4257#line 4258 "configure"
252b5132
RH
4258#include "confdefs.h"
4259#include <linux/version.h>
4260EOF
4261ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 4262{ (eval echo configure:4263: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
4263ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4264if test -z "$ac_err"; then
4265 rm -rf conftest*
4266 eval "ac_cv_header_$ac_safe=yes"
4267else
4268 echo "$ac_err" >&5
4269 echo "configure: failed program was:" >&5
4270 cat conftest.$ac_ext >&5
4271 rm -rf conftest*
4272 eval "ac_cv_header_$ac_safe=no"
4273fi
4274rm -f conftest*
4275fi
4276if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4277 echo "$ac_t""yes" 1>&6
4278 msgformat=linux
4279else
4280 echo "$ac_t""no" 1>&6
4281msgformat=xopen
4282fi
4283
4284
4285 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4286 fi
4287 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4288 $srcdir/po2tbl.sed.in > po2tbl.sed
4289 fi
4290
4291 if test "$PACKAGE" = "gettext"; then
4292 GT_NO="#NO#"
4293 GT_YES=
4294 else
4295 GT_NO=
4296 GT_YES="#YES#"
4297 fi
4298
4299
4300
4301 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4302
4303
4304 l=
4305
4306
fcd8210c 4307 if test -f $srcdir/po/POTFILES.in; then
252b5132
RH
4308 test -d po || mkdir po
4309 if test "x$srcdir" != "x."; then
4310 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4311 posrcprefix="$srcdir/"
4312 else
4313 posrcprefix="../$srcdir/"
4314 fi
4315 else
4316 posrcprefix="../"
4317 fi
4318 rm -f po/POTFILES
4319 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4320 < $srcdir/po/POTFILES.in > po/POTFILES
4321 fi
4322
4323
4324. ${srcdir}/../bfd/configure.host
4325
b6849f55
NC
4326# Put a plausible default for CC_FOR_BUILD in Makefile.
4327if test -z "$CC_FOR_BUILD"; then
4328 if test "x$cross_compiling" = "xno"; then
4329 CC_FOR_BUILD='$(CC)'
4330 else
4331 CC_FOR_BUILD=gcc
4332 fi
4333fi
4334
4335# Also set EXEEXT_FOR_BUILD.
4336if test "x$cross_compiling" = "xno"; then
4337 EXEEXT_FOR_BUILD='$(EXEEXT)'
4338else
4339 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
2c73f9d8 4340echo "configure:4341: checking for build system executable suffix" >&5
b6849f55
NC
4341if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4342 echo $ac_n "(cached) $ac_c" 1>&6
4343else
4344 rm -f conftest*
4345 echo 'int main () { return 0; }' > conftest.c
4346 bfd_cv_build_exeext=
4347 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4348 for file in conftest.*; do
4349 case $file in
4350 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4351 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4352 esac
4353 done
4354 rm -f conftest*
4355 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4356fi
4357
4358echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4359 EXEEXT_FOR_BUILD=""
4360 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4361fi
4362
4363
252b5132
RH
4364
4365# Find a good install program. We prefer a C program (faster),
4366# so one script is as good as another. But avoid the broken or
4367# incompatible versions:
4368# SysV /etc/install, /usr/sbin/install
4369# SunOS /usr/etc/install
4370# IRIX /sbin/install
4371# AIX /bin/install
4372# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4373# AFS /usr/afsws/bin/install, which mishandles nonexistent args
4374# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4375# ./install, which can be erroneously created by make from ./install.sh.
4376echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2c73f9d8 4377echo "configure:4378: checking for a BSD compatible install" >&5
252b5132 4378if test -z "$INSTALL"; then
a2d91340 4379if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
252b5132
RH
4380 echo $ac_n "(cached) $ac_c" 1>&6
4381else
4382 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
4383 for ac_dir in $PATH; do
4384 # Account for people who put trailing slashes in PATH elements.
4385 case "$ac_dir/" in
4386 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4387 *)
4388 # OSF1 and SCO ODT 3.0 have their own names for install.
4389 # Don't use installbsd from OSF since it installs stuff as root
4390 # by default.
4391 for ac_prog in ginstall scoinst install; do
4392 if test -f $ac_dir/$ac_prog; then
4393 if test $ac_prog = install &&
4394 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4395 # AIX install. It has an incompatible calling convention.
4396 :
4397 else
4398 ac_cv_path_install="$ac_dir/$ac_prog -c"
4399 break 2
4400 fi
4401 fi
4402 done
4403 ;;
4404 esac
4405 done
4406 IFS="$ac_save_IFS"
4407
4408fi
4409 if test "${ac_cv_path_install+set}" = set; then
4410 INSTALL="$ac_cv_path_install"
4411 else
4412 # As a last resort, use the slow shell script. We don't cache a
4413 # path for INSTALL within a source directory, because that will
4414 # break other packages using the cache if that directory is
4415 # removed, or if the path is relative.
4416 INSTALL="$ac_install_sh"
4417 fi
4418fi
4419echo "$ac_t""$INSTALL" 1>&6
4420
4421# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4422# It thinks the first close brace ends the variable substitution.
4423test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4424
a2d91340 4425test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
252b5132
RH
4426
4427test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4428
4429
4430for ac_hdr in string.h strings.h stdlib.h
4431do
4432ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4433echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2c73f9d8 4434echo "configure:4435: checking for $ac_hdr" >&5
a2d91340 4435if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
252b5132
RH
4436 echo $ac_n "(cached) $ac_c" 1>&6
4437else
4438 cat > conftest.$ac_ext <<EOF
2c73f9d8 4439#line 4440 "configure"
252b5132
RH
4440#include "confdefs.h"
4441#include <$ac_hdr>
4442EOF
4443ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2c73f9d8 4444{ (eval echo configure:4445: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
252b5132
RH
4445ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4446if test -z "$ac_err"; then
4447 rm -rf conftest*
4448 eval "ac_cv_header_$ac_safe=yes"
4449else
4450 echo "$ac_err" >&5
4451 echo "configure: failed program was:" >&5
4452 cat conftest.$ac_ext >&5
4453 rm -rf conftest*
4454 eval "ac_cv_header_$ac_safe=no"
4455fi
4456rm -f conftest*
4457fi
4458if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4459 echo "$ac_t""yes" 1>&6
4460 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4461 cat >> confdefs.h <<EOF
4462#define $ac_tr_hdr 1
4463EOF
4464
4465else
4466 echo "$ac_t""no" 1>&6
4467fi
4468done
4469
4470
6e31aea3
BE
4471cgen_maint=no
4472cgendir='$(srcdir)/../cgen'
4473
4474# Check whether --enable-cgen-maint or --disable-cgen-maint was given.
4475if test "${enable_cgen_maint+set}" = set; then
4476 enableval="$enable_cgen_maint"
4477 case "${enableval}" in
4478 yes) cgen_maint=yes ;;
4479 no) cgen_maint=no ;;
4480 *)
4481 # argument is cgen install directory (not implemented yet).
4482 # Having a `share' directory might be more appropriate for the .scm,
4483 # .cpu, etc. files.
4484 cgen_maint=yes
4485 cgendir=${cgen_maint}/lib/cgen
4486 ;;
4487esac
4488fi
4489
4490
4491if test x${cgen_maint} = xyes; then
4492 CGEN_MAINT_TRUE=
4493 CGEN_MAINT_FALSE='#'
4494else
4495 CGEN_MAINT_TRUE='#'
4496 CGEN_MAINT_FALSE=
4497fi
4498
252b5132
RH
4499
4500using_cgen=no
4501
4502# Horrible hacks to build DLLs on Windows.
4503WIN32LDFLAGS=
4504WIN32LIBADD=
4505case "${host}" in
4506*-*-cygwin*)
4507 if test "$enable_shared" = "yes"; then
4508 WIN32LDFLAGS="-no-undefined"
4509 WIN32LIBADD="-L`pwd`/../bfd -lbfd -L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin"
4510 fi
4511 ;;
4512esac
4513
4514
4515
4516# target-specific stuff:
4517
4518# Canonicalize the secondary target names.
4519if test -n "$enable_targets" ; then
4520 for targ in `echo $enable_targets | sed 's/,/ /g'`
4521 do
6d83c84b 4522 result=`$ac_config_sub $targ 2>/dev/null`
252b5132
RH
4523 if test -n "$result" ; then
4524 canon_targets="$canon_targets $result"
4525 else
4526 # Allow targets that config.sub doesn't recognize, like "all".
4527 canon_targets="$canon_targets $targ"
4528 fi
4529 done
4530fi
4531
4532all_targets=false
4533selarchs=
4534for targ in $target $canon_targets
4535do
4536 if test "x$targ" = "xall" ; then
4537 all_targets=true
4538 else
4539 . $srcdir/../bfd/config.bfd
4540 selarchs="$selarchs $targ_archs"
4541 fi
4542done
4543
4544# Utility var, documents generic cgen support files.
4545
4546cgen_files="cgen-opc.lo cgen-asm.lo cgen-dis.lo"
4547
4548# We don't do any links based on the target system, just makefile config.
4549
4550if test x${all_targets} = xfalse ; then
4551
4552 # Target architecture .o files.
4553 ta=
4554
4555 for arch in $selarchs
4556 do
4557 ad=`echo $arch | sed -e s/bfd_//g -e s/_arch//g`
4558 archdefs="$archdefs -DARCH_$ad"
4559 case "$arch" in
4560 bfd_a29k_arch) ta="$ta a29k-dis.lo" ;;
4561 bfd_alliant_arch) ;;
4562 bfd_alpha_arch) ta="$ta alpha-dis.lo alpha-opc.lo" ;;
0d2bcfaf 4563 bfd_arc_arch) ta="$ta arc-dis.lo arc-opc.lo arc-ext.lo" ;;
252b5132 4564 bfd_arm_arch) ta="$ta arm-dis.lo" ;;
adde6300 4565 bfd_avr_arch) ta="$ta avr-dis.lo" ;;
252b5132 4566 bfd_convex_arch) ;;
6c95a37f 4567 bfd_cris_arch) ta="$ta cris-dis.lo cris-opc.lo" ;;
252b5132
RH
4568 bfd_d10v_arch) ta="$ta d10v-dis.lo d10v-opc.lo" ;;
4569 bfd_d30v_arch) ta="$ta d30v-dis.lo d30v-opc.lo" ;;
4570 bfd_fr30_arch) ta="$ta fr30-asm.lo fr30-desc.lo fr30-dis.lo fr30-ibld.lo fr30-opc.lo" using_cgen=yes ;;
4571 bfd_h8300_arch) ta="$ta h8300-dis.lo" ;;
4572 bfd_h8500_arch) ta="$ta h8500-dis.lo" ;;
4573 bfd_hppa_arch) ta="$ta hppa-dis.lo" ;;
5b93d8bb 4574 bfd_i370_arch) ta="$ta i370-dis.lo i370-opc.lo" ;;
252b5132 4575 bfd_i386_arch) ta="$ta i386-dis.lo" ;;
9d751335 4576 bfd_i860_arch) ta="$ta i860-dis.lo" ;;
252b5132 4577 bfd_i960_arch) ta="$ta i960-dis.lo" ;;
800eeca4 4578 bfd_ia64_arch) ta="$ta ia64-dis.lo ia64-opc.lo" ;;
252b5132 4579 bfd_m32r_arch) ta="$ta m32r-asm.lo m32r-desc.lo m32r-dis.lo m32r-ibld.lo m32r-opc.lo m32r-opinst.lo" using_cgen=yes ;;
60bcf0fa
NC
4580 bfd_m68hc11_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
4581 bfd_m68hc12_arch) ta="$ta m68hc11-dis.lo m68hc11-opc.lo" ;;
252b5132
RH
4582 bfd_m68k_arch) ta="$ta m68k-dis.lo m68k-opc.lo" ;;
4583 bfd_m88k_arch) ta="$ta m88k-dis.lo" ;;
4584 bfd_mcore_arch) ta="$ta mcore-dis.lo" ;;
4585 bfd_mips_arch) ta="$ta mips-dis.lo mips-opc.lo mips16-opc.lo" ;;
3c3bdf30 4586 bfd_mmix_arch) ta="$ta mmix-dis.lo mmix-opc.lo" ;;
252b5132
RH
4587 bfd_mn10200_arch) ta="$ta m10200-dis.lo m10200-opc.lo" ;;
4588 bfd_mn10300_arch) ta="$ta m10300-dis.lo m10300-opc.lo" ;;
4589 bfd_ns32k_arch) ta="$ta ns32k-dis.lo" ;;
87e6d782 4590 bfd_openrisc_arch) ta="$ta openrisc-asm.lo openrisc-desc.lo openrisc-dis.lo openrisc-ibld.lo openrisc-opc.lo" using_cgen=yes ;;
3b16e843 4591 bfd_or32_arch) ta="$ta or32-dis.lo or32-opc.lo" using_cgen=yes ;;
e135f41b 4592 bfd_pdp11_arch) ta="$ta pdp11-dis.lo pdp11-opc.lo" ;;
1e608f98 4593 bfd_pj_arch) ta="$ta pj-dis.lo pj-opc.lo" ;;
252b5132 4594 bfd_powerpc_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
a85d7ed0 4595 bfd_powerpc_64_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
5dd0794d 4596 bfd_pyramid_arch) ;;
252b5132
RH
4597 bfd_romp_arch) ;;
4598 bfd_rs6000_arch) ta="$ta ppc-dis.lo ppc-opc.lo" ;;
a85d7ed0 4599 bfd_s390_arch) ta="$ta s390-dis.lo s390-opc.lo" ;;
09919455 4600 bfd_sh_arch)
d28847ce 4601 # We can't decide what we want just from the CPU family.
e8b872bb
AO
4602 # We want SH5 support unless a specific version of sh is
4603 # specified, as in sh3-elf, sh3b-linux-gnu, etc.
ca0f2ed6
HPN
4604 # Include it just for ELF targets, since the SH5 bfd:s are ELF only.
4605 for t in $target $canon_targets; do
4606 case $t in
4607 all | sh64-* | sh-*-*elf* | shl-*-*elf* | sh-*-linux* | shl-*-linux*)
d28847ce 4608 ta="$ta sh64-dis.lo sh64-opc.lo"
ca0f2ed6
HPN
4609 archdefs="$archdefs -DINCLUDE_SHMEDIA"
4610 break;;
4611 esac;
4612 done
09919455 4613 ta="$ta sh-dis.lo" ;;
252b5132
RH
4614 bfd_sparc_arch) ta="$ta sparc-dis.lo sparc-opc.lo" ;;
4615 bfd_tahoe_arch) ;;
4616 bfd_tic30_arch) ta="$ta tic30-dis.lo" ;;
5c84d377 4617 bfd_tic54x_arch) ta="$ta tic54x-dis.lo tic54x-opc.lo" ;;
252b5132
RH
4618 bfd_tic80_arch) ta="$ta tic80-dis.lo tic80-opc.lo" ;;
4619 bfd_v850_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4620 bfd_v850e_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4621 bfd_v850ea_arch) ta="$ta v850-opc.lo v850-dis.lo" ;;
4622 bfd_vax_arch) ta="$ta vax-dis.lo" ;;
4623 bfd_w65_arch) ta="$ta w65-dis.lo" ;;
4624 bfd_we32k_arch) ;;
93fbbb04 4625 bfd_xstormy16_arch) ta="$ta xstormy16-asm.lo xstormy16-desc.lo xstormy16-dis.lo xstormy16-ibld.lo xstormy16-opc.lo" using_cgen=yes ;;
252b5132
RH
4626 bfd_z8k_arch) ta="$ta z8k-dis.lo" ;;
4627
4628 "") ;;
4629 *) { echo "configure: error: *** unknown target architecture $arch" 1>&2; exit 1; } ;;
4630 esac
4631 done
4632
4633 if test $using_cgen = yes ; then
4634 ta="$ta $cgen_files"
4635 fi
4636
4637 # Weed out duplicate .o files.
4638 f=""
4639 for i in $ta ; do
4640 case " $f " in
4641 *" $i "*) ;;
4642 *) f="$f $i" ;;
4643 esac
4644 done
4645 ta="$f"
4646
4647 # And duplicate -D flags.
4648 f=""
4649 for i in $archdefs ; do
4650 case " $f " in
4651 *" $i "*) ;;
4652 *) f="$f $i" ;;
4653 esac
4654 done
4655 archdefs="$f"
4656
4657 BFD_MACHINES="$ta"
4658
4659else # all_targets is true
4660 archdefs=-DARCH_all
4661 BFD_MACHINES='$(ALL_MACHINES)'
4662fi
4663
4664
4665
4666
4667trap '' 1 2 15
4668cat > confcache <<\EOF
4669# This file is a shell script that caches the results of configure
4670# tests run on this system so they can be shared between configure
4671# scripts and configure runs. It is not useful on other systems.
4672# If it contains results you don't want to keep, you may remove or edit it.
4673#
4674# By default, configure uses ./config.cache as the cache file,
4675# creating it if it does not exist already. You can give configure
4676# the --cache-file=FILE option to use a different cache file; that is
4677# what configure does when it calls configure scripts in
4678# subdirectories, so they share the cache.
4679# Giving --cache-file=/dev/null disables caching, for debugging configure.
4680# config.status only pays attention to the cache file if you give it the
4681# --recheck option to rerun configure.
4682#
4683EOF
4684# The following way of writing the cache mishandles newlines in values,
4685# but we know of no workaround that is simple, portable, and efficient.
4686# So, don't put newlines in cache variables' values.
4687# Ultrix sh set writes to stderr and can't be redirected directly,
4688# and sets the high bit in the cache file unless we assign to the vars.
4689(set) 2>&1 |
4690 case `(ac_space=' '; set | grep ac_space) 2>&1` in
4691 *ac_space=\ *)
4692 # `set' does not quote correctly, so add quotes (double-quote substitution
4693 # turns \\\\ into \\, and sed turns \\ into \).
4694 sed -n \
4695 -e "s/'/'\\\\''/g" \
4696 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
4697 ;;
4698 *)
4699 # `set' quotes correctly as required by POSIX, so do not add quotes.
4700 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
4701 ;;
4702 esac >> confcache
4703if cmp -s $cache_file confcache; then
4704 :
4705else
4706 if test -w $cache_file; then
4707 echo "updating cache $cache_file"
4708 cat confcache > $cache_file
4709 else
4710 echo "not updating unwritable cache $cache_file"
4711 fi
4712fi
4713rm -f confcache
4714
4715trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
4716
4717test "x$prefix" = xNONE && prefix=$ac_default_prefix
4718# Let make expand exec_prefix.
4719test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4720
4721# Any assignment to VPATH causes Sun make to only execute
4722# the first set of double-colon rules, so remove it if not needed.
4723# If there is a colon in the path, we need to keep it.
4724if test "x$srcdir" = x.; then
4725 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
4726fi
4727
4728trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
4729
4730DEFS=-DHAVE_CONFIG_H
4731
4732# Without the "./", some shells look in PATH for config.status.
4733: ${CONFIG_STATUS=./config.status}
4734
4735echo creating $CONFIG_STATUS
4736rm -f $CONFIG_STATUS
4737cat > $CONFIG_STATUS <<EOF
4738#! /bin/sh
4739# Generated automatically by configure.
4740# Run this file to recreate the current configuration.
4741# This directory was configured as follows,
4742# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
4743#
4744# $0 $ac_configure_args
4745#
4746# Compiler output produced by configure, useful for debugging
4747# configure, is in ./config.log if it exists.
4748
4749ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
4750for ac_option
4751do
4752 case "\$ac_option" in
4753 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4754 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
4755 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
4756 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
a2d91340 4757 echo "$CONFIG_STATUS generated by autoconf version 2.13"
252b5132
RH
4758 exit 0 ;;
4759 -help | --help | --hel | --he | --h)
4760 echo "\$ac_cs_usage"; exit 0 ;;
4761 *) echo "\$ac_cs_usage"; exit 1 ;;
4762 esac
4763done
4764
4765ac_given_srcdir=$srcdir
4766ac_given_INSTALL="$INSTALL"
4767
4768trap 'rm -fr `echo "Makefile po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
4769EOF
4770cat >> $CONFIG_STATUS <<EOF
4771
4772# Protect against being on the right side of a sed subst in config.status.
4773sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
4774 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
4775$ac_vpsub
4776$extrasub
4777s%@SHELL@%$SHELL%g
4778s%@CFLAGS@%$CFLAGS%g
4779s%@CPPFLAGS@%$CPPFLAGS%g
4780s%@CXXFLAGS@%$CXXFLAGS%g
4781s%@FFLAGS@%$FFLAGS%g
4782s%@DEFS@%$DEFS%g
4783s%@LDFLAGS@%$LDFLAGS%g
4784s%@LIBS@%$LIBS%g
4785s%@exec_prefix@%$exec_prefix%g
4786s%@prefix@%$prefix%g
4787s%@program_transform_name@%$program_transform_name%g
4788s%@bindir@%$bindir%g
4789s%@sbindir@%$sbindir%g
4790s%@libexecdir@%$libexecdir%g
4791s%@datadir@%$datadir%g
4792s%@sysconfdir@%$sysconfdir%g
4793s%@sharedstatedir@%$sharedstatedir%g
4794s%@localstatedir@%$localstatedir%g
4795s%@libdir@%$libdir%g
4796s%@includedir@%$includedir%g
4797s%@oldincludedir@%$oldincludedir%g
4798s%@infodir@%$infodir%g
4799s%@mandir@%$mandir%g
4800s%@host@%$host%g
4801s%@host_alias@%$host_alias%g
4802s%@host_cpu@%$host_cpu%g
4803s%@host_vendor@%$host_vendor%g
4804s%@host_os@%$host_os%g
4805s%@target@%$target%g
4806s%@target_alias@%$target_alias%g
4807s%@target_cpu@%$target_cpu%g
4808s%@target_vendor@%$target_vendor%g
4809s%@target_os@%$target_os%g
4810s%@build@%$build%g
4811s%@build_alias@%$build_alias%g
4812s%@build_cpu@%$build_cpu%g
4813s%@build_vendor@%$build_vendor%g
4814s%@build_os@%$build_os%g
2c73f9d8 4815s%@CC@%$CC%g
252b5132
RH
4816s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
4817s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
4818s%@INSTALL_DATA@%$INSTALL_DATA%g
4819s%@PACKAGE@%$PACKAGE%g
4820s%@VERSION@%$VERSION%g
4821s%@ACLOCAL@%$ACLOCAL%g
4822s%@AUTOCONF@%$AUTOCONF%g
4823s%@AUTOMAKE@%$AUTOMAKE%g
4824s%@AUTOHEADER@%$AUTOHEADER%g
4825s%@MAKEINFO@%$MAKEINFO%g
4826s%@SET_MAKE@%$SET_MAKE%g
4827s%@AR@%$AR%g
4828s%@RANLIB@%$RANLIB%g
252b5132 4829s%@LN_S@%$LN_S%g
ac48eca1
AO
4830s%@OBJEXT@%$OBJEXT%g
4831s%@EXEEXT@%$EXEEXT%g
4832s%@STRIP@%$STRIP%g
252b5132 4833s%@LIBTOOL@%$LIBTOOL%g
a2d91340 4834s%@WARN_CFLAGS@%$WARN_CFLAGS%g
252b5132
RH
4835s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
4836s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
4837s%@MAINT@%$MAINT%g
252b5132
RH
4838s%@CPP@%$CPP%g
4839s%@ALLOCA@%$ALLOCA%g
4840s%@USE_NLS@%$USE_NLS%g
4841s%@MSGFMT@%$MSGFMT%g
4842s%@GMSGFMT@%$GMSGFMT%g
4843s%@XGETTEXT@%$XGETTEXT%g
4844s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
4845s%@CATALOGS@%$CATALOGS%g
4846s%@CATOBJEXT@%$CATOBJEXT%g
4847s%@DATADIRNAME@%$DATADIRNAME%g
4848s%@GMOFILES@%$GMOFILES%g
4849s%@INSTOBJEXT@%$INSTOBJEXT%g
4850s%@INTLDEPS@%$INTLDEPS%g
4851s%@INTLLIBS@%$INTLLIBS%g
4852s%@INTLOBJS@%$INTLOBJS%g
4853s%@POFILES@%$POFILES%g
4854s%@POSUB@%$POSUB%g
4855s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
4856s%@GT_NO@%$GT_NO%g
4857s%@GT_YES@%$GT_YES%g
4858s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
4859s%@l@%$l%g
b6849f55
NC
4860s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
4861s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
252b5132 4862s%@HDEFINES@%$HDEFINES%g
6e31aea3
BE
4863s%@CGEN_MAINT_TRUE@%$CGEN_MAINT_TRUE%g
4864s%@CGEN_MAINT_FALSE@%$CGEN_MAINT_FALSE%g
4865s%@cgendir@%$cgendir%g
252b5132
RH
4866s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
4867s%@WIN32LIBADD@%$WIN32LIBADD%g
4868s%@archdefs@%$archdefs%g
4869s%@BFD_MACHINES@%$BFD_MACHINES%g
4870
4871CEOF
4872EOF
4873
4874cat >> $CONFIG_STATUS <<\EOF
4875
4876# Split the substitutions into bite-sized pieces for seds with
4877# small command number limits, like on Digital OSF/1 and HP-UX.
4878ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
4879ac_file=1 # Number of current file.
4880ac_beg=1 # First line for current file.
4881ac_end=$ac_max_sed_cmds # Line after last line for current file.
4882ac_more_lines=:
4883ac_sed_cmds=""
4884while $ac_more_lines; do
4885 if test $ac_beg -gt 1; then
4886 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
4887 else
4888 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
4889 fi
4890 if test ! -s conftest.s$ac_file; then
4891 ac_more_lines=false
4892 rm -f conftest.s$ac_file
4893 else
4894 if test -z "$ac_sed_cmds"; then
4895 ac_sed_cmds="sed -f conftest.s$ac_file"
4896 else
4897 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
4898 fi
4899 ac_file=`expr $ac_file + 1`
4900 ac_beg=$ac_end
4901 ac_end=`expr $ac_end + $ac_max_sed_cmds`
4902 fi
4903done
4904if test -z "$ac_sed_cmds"; then
4905 ac_sed_cmds=cat
4906fi
4907EOF
4908
4909cat >> $CONFIG_STATUS <<EOF
4910
4911CONFIG_FILES=\${CONFIG_FILES-"Makefile po/Makefile.in:po/Make-in"}
4912EOF
4913cat >> $CONFIG_STATUS <<\EOF
4914for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
4915 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4916 case "$ac_file" in
4917 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
4918 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
4919 *) ac_file_in="${ac_file}.in" ;;
4920 esac
4921
4922 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
4923
4924 # Remove last slash and all that follows it. Not all systems have dirname.
4925 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
4926 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
4927 # The file is in a subdirectory.
4928 test ! -d "$ac_dir" && mkdir "$ac_dir"
4929 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
4930 # A "../" for each directory in $ac_dir_suffix.
4931 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
4932 else
4933 ac_dir_suffix= ac_dots=
4934 fi
4935
4936 case "$ac_given_srcdir" in
4937 .) srcdir=.
4938 if test -z "$ac_dots"; then top_srcdir=.
4939 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
4940 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
4941 *) # Relative path.
4942 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
4943 top_srcdir="$ac_dots$ac_given_srcdir" ;;
4944 esac
4945
4946 case "$ac_given_INSTALL" in
4947 [/$]*) INSTALL="$ac_given_INSTALL" ;;
4948 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
4949 esac
4950
4951 echo creating "$ac_file"
4952 rm -f "$ac_file"
4953 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
4954 case "$ac_file" in
4955 *Makefile*) ac_comsub="1i\\
4956# $configure_input" ;;
4957 *) ac_comsub= ;;
4958 esac
4959
4960 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
4961 sed -e "$ac_comsub
4962s%@configure_input@%$configure_input%g
4963s%@srcdir@%$srcdir%g
4964s%@top_srcdir@%$top_srcdir%g
4965s%@INSTALL@%$INSTALL%g
4966" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
4967fi; done
4968rm -f conftest.s*
4969
4970# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
4971# NAME is the cpp macro being defined and VALUE is the value it is being given.
4972#
4973# ac_d sets the value in "#define NAME VALUE" lines.
4974ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
4975ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
4976ac_dC='\3'
4977ac_dD='%g'
4978# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
4979ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4980ac_uB='\([ ]\)%\1#\2define\3'
4981ac_uC=' '
4982ac_uD='\4%g'
4983# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
4984ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
4985ac_eB='$%\1#\2define\3'
4986ac_eC=' '
4987ac_eD='%g'
4988
4989if test "${CONFIG_HEADERS+set}" != set; then
4990EOF
4991cat >> $CONFIG_STATUS <<EOF
4992 CONFIG_HEADERS="config.h:config.in"
4993EOF
4994cat >> $CONFIG_STATUS <<\EOF
4995fi
4996for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
4997 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
4998 case "$ac_file" in
4999 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5000 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
5001 *) ac_file_in="${ac_file}.in" ;;
5002 esac
5003
5004 echo creating $ac_file
5005
5006 rm -f conftest.frag conftest.in conftest.out
5007 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5008 cat $ac_file_inputs > conftest.in
5009
5010EOF
5011
5012# Transform confdefs.h into a sed script conftest.vals that substitutes
5013# the proper values into config.h.in to produce config.h. And first:
5014# Protect against being on the right side of a sed subst in config.status.
5015# Protect against being in an unquoted here document in config.status.
5016rm -f conftest.vals
5017cat > conftest.hdr <<\EOF
5018s/[\\&%]/\\&/g
5019s%[\\$`]%\\&%g
5020s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
5021s%ac_d%ac_u%gp
5022s%ac_u%ac_e%gp
5023EOF
5024sed -n -f conftest.hdr confdefs.h > conftest.vals
5025rm -f conftest.hdr
5026
5027# This sed command replaces #undef with comments. This is necessary, for
5028# example, in the case of _POSIX_SOURCE, which is predefined and required
5029# on some systems where configure will not decide to define it.
5030cat >> conftest.vals <<\EOF
5031s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
5032EOF
5033
5034# Break up conftest.vals because some shells have a limit on
5035# the size of here documents, and old seds have small limits too.
5036
5037rm -f conftest.tail
5038while :
5039do
5040 ac_lines=`grep -c . conftest.vals`
5041 # grep -c gives empty output for an empty file on some AIX systems.
5042 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
5043 # Write a limited-size here document to conftest.frag.
5044 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
5045 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
5046 echo 'CEOF
5047 sed -f conftest.frag conftest.in > conftest.out
5048 rm -f conftest.in
5049 mv conftest.out conftest.in
5050' >> $CONFIG_STATUS
5051 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
5052 rm -f conftest.vals
5053 mv conftest.tail conftest.vals
5054done
5055rm -f conftest.vals
5056
5057cat >> $CONFIG_STATUS <<\EOF
5058 rm -f conftest.frag conftest.h
5059 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
5060 cat conftest.in >> conftest.h
5061 rm -f conftest.in
5062 if cmp -s $ac_file conftest.h 2>/dev/null; then
5063 echo "$ac_file is unchanged"
5064 rm -f conftest.h
5065 else
5066 # Remove last slash and all that follows it. Not all systems have dirname.
5067 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
5068 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
5069 # The file is in a subdirectory.
5070 test ! -d "$ac_dir" && mkdir "$ac_dir"
5071 fi
5072 rm -f $ac_file
5073 mv conftest.h $ac_file
5074 fi
5075fi; done
5076
5077EOF
5078cat >> $CONFIG_STATUS <<EOF
5079
5080
5081EOF
5082cat >> $CONFIG_STATUS <<\EOF
5083test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
5084sed -e '/POTFILES =/r po/POTFILES' po/Makefile.in > po/Makefile
5085exit 0
5086EOF
5087chmod +x $CONFIG_STATUS
5088rm -fr confdefs* $ac_clean_files
a2d91340 5089test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
252b5132 5090
This page took 0.345516 seconds and 4 git commands to generate.