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