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