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