34bf21f97d8e4d8ed45bf3c242108e74b92dea63
[deliverable/binutils-gdb.git] / bfd / 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-64-bit-bfd 64-bit support (on hosts with narrower word sizes)"
28 ac_help="$ac_help
29 --enable-targets alternative target configurations"
30 ac_help="$ac_help
31 --enable-commonbfdlib build shared BFD/opcodes/libiberty library"
32 ac_help="$ac_help
33 --with-mmap try using mmap for BFD input files if available"
34 ac_help="$ac_help
35 --enable-build-warnings Enable build-time compiler warnings if gcc is used"
36 ac_help="$ac_help
37 --enable-maintainer-mode enable make rules and dependencies not useful
38 (and sometimes confusing) to the casual installer"
39 ac_help="$ac_help
40 --enable-install-libbfd controls installation of libbfd and related headers"
41 ac_help="$ac_help
42 --disable-nls do not use Native Language Support"
43 ac_help="$ac_help
44 --with-included-gettext use the GNU gettext library included here"
45
46 # Initialize some variables set by options.
47 # The variables have the same names as the options, with
48 # dashes changed to underlines.
49 build=NONE
50 cache_file=./config.cache
51 exec_prefix=NONE
52 host=NONE
53 no_create=
54 nonopt=NONE
55 no_recursion=
56 prefix=NONE
57 program_prefix=NONE
58 program_suffix=NONE
59 program_transform_name=s,x,x,
60 silent=
61 site=
62 sitefile=
63 srcdir=
64 target=NONE
65 verbose=
66 x_includes=NONE
67 x_libraries=NONE
68 bindir='${exec_prefix}/bin'
69 sbindir='${exec_prefix}/sbin'
70 libexecdir='${exec_prefix}/libexec'
71 datadir='${prefix}/share'
72 sysconfdir='${prefix}/etc'
73 sharedstatedir='${prefix}/com'
74 localstatedir='${prefix}/var'
75 libdir='${exec_prefix}/lib'
76 includedir='${prefix}/include'
77 oldincludedir='/usr/include'
78 infodir='${prefix}/info'
79 mandir='${prefix}/man'
80
81 # Initialize some other variables.
82 subdirs=
83 MFLAGS= MAKEFLAGS=
84 SHELL=${CONFIG_SHELL-/bin/sh}
85 # Maximum number of lines to put in a shell here document.
86 ac_max_here_lines=12
87
88 ac_prev=
89 for ac_option
90 do
91
92 # If the previous option needs an argument, assign it.
93 if test -n "$ac_prev"; then
94 eval "$ac_prev=\$ac_option"
95 ac_prev=
96 continue
97 fi
98
99 case "$ac_option" in
100 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
101 *) ac_optarg= ;;
102 esac
103
104 # Accept the important Cygnus configure options, so we can diagnose typos.
105
106 case "$ac_option" in
107
108 -bindir | --bindir | --bindi | --bind | --bin | --bi)
109 ac_prev=bindir ;;
110 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
111 bindir="$ac_optarg" ;;
112
113 -build | --build | --buil | --bui | --bu)
114 ac_prev=build ;;
115 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
116 build="$ac_optarg" ;;
117
118 -cache-file | --cache-file | --cache-fil | --cache-fi \
119 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
120 ac_prev=cache_file ;;
121 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
122 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
123 cache_file="$ac_optarg" ;;
124
125 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
126 ac_prev=datadir ;;
127 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
128 | --da=*)
129 datadir="$ac_optarg" ;;
130
131 -disable-* | --disable-*)
132 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
133 # Reject names that are not valid shell variable names.
134 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
135 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
136 fi
137 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
138 eval "enable_${ac_feature}=no" ;;
139
140 -enable-* | --enable-*)
141 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
142 # Reject names that are not valid shell variable names.
143 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
144 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
145 fi
146 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
147 case "$ac_option" in
148 *=*) ;;
149 *) ac_optarg=yes ;;
150 esac
151 eval "enable_${ac_feature}='$ac_optarg'" ;;
152
153 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
154 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
155 | --exec | --exe | --ex)
156 ac_prev=exec_prefix ;;
157 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
158 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
159 | --exec=* | --exe=* | --ex=*)
160 exec_prefix="$ac_optarg" ;;
161
162 -gas | --gas | --ga | --g)
163 # Obsolete; use --with-gas.
164 with_gas=yes ;;
165
166 -help | --help | --hel | --he)
167 # Omit some internal or obsolete options to make the list less imposing.
168 # This message is too long to be a string in the A/UX 3.1 sh.
169 cat << EOF
170 Usage: configure [options] [host]
171 Options: [defaults in brackets after descriptions]
172 Configuration:
173 --cache-file=FILE cache test results in FILE
174 --help print this message
175 --no-create do not create output files
176 --quiet, --silent do not print \`checking...' messages
177 --site-file=FILE use FILE as the site file
178 --version print the version of autoconf that created configure
179 Directory and file names:
180 --prefix=PREFIX install architecture-independent files in PREFIX
181 [$ac_default_prefix]
182 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
183 [same as prefix]
184 --bindir=DIR user executables in DIR [EPREFIX/bin]
185 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
186 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
187 --datadir=DIR read-only architecture-independent data in DIR
188 [PREFIX/share]
189 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
190 --sharedstatedir=DIR modifiable architecture-independent data in DIR
191 [PREFIX/com]
192 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
193 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
194 --includedir=DIR C header files in DIR [PREFIX/include]
195 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
196 --infodir=DIR info documentation in DIR [PREFIX/info]
197 --mandir=DIR man documentation in DIR [PREFIX/man]
198 --srcdir=DIR find the sources in DIR [configure dir or ..]
199 --program-prefix=PREFIX prepend PREFIX to installed program names
200 --program-suffix=SUFFIX append SUFFIX to installed program names
201 --program-transform-name=PROGRAM
202 run sed PROGRAM on installed program names
203 EOF
204 cat << EOF
205 Host type:
206 --build=BUILD configure for building on BUILD [BUILD=HOST]
207 --host=HOST configure for HOST [guessed]
208 --target=TARGET configure for TARGET [TARGET=HOST]
209 Features and packages:
210 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
211 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
212 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
213 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
214 --x-includes=DIR X include files are in DIR
215 --x-libraries=DIR X library files are in DIR
216 EOF
217 if test -n "$ac_help"; then
218 echo "--enable and --with options recognized:$ac_help"
219 fi
220 exit 0 ;;
221
222 -host | --host | --hos | --ho)
223 ac_prev=host ;;
224 -host=* | --host=* | --hos=* | --ho=*)
225 host="$ac_optarg" ;;
226
227 -includedir | --includedir | --includedi | --included | --include \
228 | --includ | --inclu | --incl | --inc)
229 ac_prev=includedir ;;
230 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
231 | --includ=* | --inclu=* | --incl=* | --inc=*)
232 includedir="$ac_optarg" ;;
233
234 -infodir | --infodir | --infodi | --infod | --info | --inf)
235 ac_prev=infodir ;;
236 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
237 infodir="$ac_optarg" ;;
238
239 -libdir | --libdir | --libdi | --libd)
240 ac_prev=libdir ;;
241 -libdir=* | --libdir=* | --libdi=* | --libd=*)
242 libdir="$ac_optarg" ;;
243
244 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
245 | --libexe | --libex | --libe)
246 ac_prev=libexecdir ;;
247 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
248 | --libexe=* | --libex=* | --libe=*)
249 libexecdir="$ac_optarg" ;;
250
251 -localstatedir | --localstatedir | --localstatedi | --localstated \
252 | --localstate | --localstat | --localsta | --localst \
253 | --locals | --local | --loca | --loc | --lo)
254 ac_prev=localstatedir ;;
255 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
256 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
257 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
258 localstatedir="$ac_optarg" ;;
259
260 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
261 ac_prev=mandir ;;
262 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
263 mandir="$ac_optarg" ;;
264
265 -nfp | --nfp | --nf)
266 # Obsolete; use --without-fp.
267 with_fp=no ;;
268
269 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
270 | --no-cr | --no-c)
271 no_create=yes ;;
272
273 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
274 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
275 no_recursion=yes ;;
276
277 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
278 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
279 | --oldin | --oldi | --old | --ol | --o)
280 ac_prev=oldincludedir ;;
281 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
282 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
283 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
284 oldincludedir="$ac_optarg" ;;
285
286 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
287 ac_prev=prefix ;;
288 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
289 prefix="$ac_optarg" ;;
290
291 -program-prefix | --program-prefix | --program-prefi | --program-pref \
292 | --program-pre | --program-pr | --program-p)
293 ac_prev=program_prefix ;;
294 -program-prefix=* | --program-prefix=* | --program-prefi=* \
295 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
296 program_prefix="$ac_optarg" ;;
297
298 -program-suffix | --program-suffix | --program-suffi | --program-suff \
299 | --program-suf | --program-su | --program-s)
300 ac_prev=program_suffix ;;
301 -program-suffix=* | --program-suffix=* | --program-suffi=* \
302 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
303 program_suffix="$ac_optarg" ;;
304
305 -program-transform-name | --program-transform-name \
306 | --program-transform-nam | --program-transform-na \
307 | --program-transform-n | --program-transform- \
308 | --program-transform | --program-transfor \
309 | --program-transfo | --program-transf \
310 | --program-trans | --program-tran \
311 | --progr-tra | --program-tr | --program-t)
312 ac_prev=program_transform_name ;;
313 -program-transform-name=* | --program-transform-name=* \
314 | --program-transform-nam=* | --program-transform-na=* \
315 | --program-transform-n=* | --program-transform-=* \
316 | --program-transform=* | --program-transfor=* \
317 | --program-transfo=* | --program-transf=* \
318 | --program-trans=* | --program-tran=* \
319 | --progr-tra=* | --program-tr=* | --program-t=*)
320 program_transform_name="$ac_optarg" ;;
321
322 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
323 | -silent | --silent | --silen | --sile | --sil)
324 silent=yes ;;
325
326 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
327 ac_prev=sbindir ;;
328 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
329 | --sbi=* | --sb=*)
330 sbindir="$ac_optarg" ;;
331
332 -sharedstatedir | --sharedstatedir | --sharedstatedi \
333 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
334 | --sharedst | --shareds | --shared | --share | --shar \
335 | --sha | --sh)
336 ac_prev=sharedstatedir ;;
337 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
338 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
339 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
340 | --sha=* | --sh=*)
341 sharedstatedir="$ac_optarg" ;;
342
343 -site | --site | --sit)
344 ac_prev=site ;;
345 -site=* | --site=* | --sit=*)
346 site="$ac_optarg" ;;
347
348 -site-file | --site-file | --site-fil | --site-fi | --site-f)
349 ac_prev=sitefile ;;
350 -site-file=* | --site-file=* | --site-fil=* | --site-fi=* | --site-f=*)
351 sitefile="$ac_optarg" ;;
352
353 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
354 ac_prev=srcdir ;;
355 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
356 srcdir="$ac_optarg" ;;
357
358 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
359 | --syscon | --sysco | --sysc | --sys | --sy)
360 ac_prev=sysconfdir ;;
361 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
362 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
363 sysconfdir="$ac_optarg" ;;
364
365 -target | --target | --targe | --targ | --tar | --ta | --t)
366 ac_prev=target ;;
367 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
368 target="$ac_optarg" ;;
369
370 -v | -verbose | --verbose | --verbos | --verbo | --verb)
371 verbose=yes ;;
372
373 -version | --version | --versio | --versi | --vers)
374 echo "configure generated by autoconf version 2.13"
375 exit 0 ;;
376
377 -with-* | --with-*)
378 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
379 # Reject names that are not valid shell variable names.
380 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
381 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
382 fi
383 ac_package=`echo $ac_package| sed 's/-/_/g'`
384 case "$ac_option" in
385 *=*) ;;
386 *) ac_optarg=yes ;;
387 esac
388 eval "with_${ac_package}='$ac_optarg'" ;;
389
390 -without-* | --without-*)
391 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
392 # Reject names that are not valid shell variable names.
393 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
394 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
395 fi
396 ac_package=`echo $ac_package| sed 's/-/_/g'`
397 eval "with_${ac_package}=no" ;;
398
399 --x)
400 # Obsolete; use --with-x.
401 with_x=yes ;;
402
403 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
404 | --x-incl | --x-inc | --x-in | --x-i)
405 ac_prev=x_includes ;;
406 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
407 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
408 x_includes="$ac_optarg" ;;
409
410 -x-libraries | --x-libraries | --x-librarie | --x-librari \
411 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
412 ac_prev=x_libraries ;;
413 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
414 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
415 x_libraries="$ac_optarg" ;;
416
417 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
418 ;;
419
420 *)
421 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
422 echo "configure: warning: $ac_option: invalid host type" 1>&2
423 fi
424 if test "x$nonopt" != xNONE; then
425 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
426 fi
427 nonopt="$ac_option"
428 ;;
429
430 esac
431 done
432
433 if test -n "$ac_prev"; then
434 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
435 fi
436
437 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
438
439 # File descriptor usage:
440 # 0 standard input
441 # 1 file creation
442 # 2 errors and warnings
443 # 3 some systems may open it to /dev/tty
444 # 4 used on the Kubota Titan
445 # 6 checking for... messages and results
446 # 5 compiler messages saved in config.log
447 if test "$silent" = yes; then
448 exec 6>/dev/null
449 else
450 exec 6>&1
451 fi
452 exec 5>./config.log
453
454 echo "\
455 This file contains any messages produced by compilers while
456 running configure, to aid debugging if configure makes a mistake.
457 " 1>&5
458
459 # Strip out --no-create and --no-recursion so they do not pile up.
460 # Also quote any args containing shell metacharacters.
461 ac_configure_args=
462 for ac_arg
463 do
464 case "$ac_arg" in
465 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
466 | --no-cr | --no-c) ;;
467 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
468 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
469 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
470 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
471 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
472 esac
473 done
474
475 # NLS nuisances.
476 # Only set these to C if already set. These must not be set unconditionally
477 # because not all systems understand e.g. LANG=C (notably SCO).
478 # Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
479 # Non-C LC_CTYPE values break the ctype check.
480 if test "${LANG+set}" = set; then LANG=C; export LANG; fi
481 if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
482 if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
483 if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
484
485 # confdefs.h avoids OS command line length limits that DEFS can exceed.
486 rm -rf conftest* confdefs.h
487 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
488 echo > confdefs.h
489
490 # A filename unique to this package, relative to the directory that
491 # configure is in, which we can look for to find out if srcdir is correct.
492 ac_unique_file=libbfd.c
493
494 # Find the source files, if location was not specified.
495 if test -z "$srcdir"; then
496 ac_srcdir_defaulted=yes
497 # Try the directory containing this script, then its parent.
498 ac_prog=$0
499 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
500 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
501 srcdir=$ac_confdir
502 if test ! -r $srcdir/$ac_unique_file; then
503 srcdir=..
504 fi
505 else
506 ac_srcdir_defaulted=no
507 fi
508 if test ! -r $srcdir/$ac_unique_file; then
509 if test "$ac_srcdir_defaulted" = yes; then
510 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
511 else
512 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
513 fi
514 fi
515 srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
516
517 # Prefer explicitly selected file to automatically selected ones.
518 if test -z "$sitefile"; then
519 if test -z "$CONFIG_SITE"; then
520 if test "x$prefix" != xNONE; then
521 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
522 else
523 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
524 fi
525 fi
526 else
527 CONFIG_SITE="$sitefile"
528 fi
529 for ac_site_file in $CONFIG_SITE; do
530 if test -r "$ac_site_file"; then
531 echo "loading site script $ac_site_file"
532 . "$ac_site_file"
533 fi
534 done
535
536 if test -r "$cache_file"; then
537 echo "loading cache $cache_file"
538 . $cache_file
539 else
540 echo "creating cache $cache_file"
541 > $cache_file
542 fi
543
544 ac_ext=c
545 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
546 ac_cpp='$CPP $CPPFLAGS'
547 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
548 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
549 cross_compiling=$ac_cv_prog_cc_cross
550
551 ac_exeext=
552 ac_objext=o
553 if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
554 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
555 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
556 ac_n= ac_c='
557 ' ac_t=' '
558 else
559 ac_n=-n ac_c= ac_t=
560 fi
561 else
562 ac_n= ac_c='\c' ac_t=
563 fi
564
565 echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6
566 echo "configure:567: checking for Cygwin environment" >&5
567 if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then
568 echo $ac_n "(cached) $ac_c" 1>&6
569 else
570 cat > conftest.$ac_ext <<EOF
571 #line 572 "configure"
572 #include "confdefs.h"
573
574 int main() {
575
576 #ifndef __CYGWIN__
577 #define __CYGWIN__ __CYGWIN32__
578 #endif
579 return __CYGWIN__;
580 ; return 0; }
581 EOF
582 if { (eval echo configure:583: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
583 rm -rf conftest*
584 ac_cv_cygwin=yes
585 else
586 echo "configure: failed program was:" >&5
587 cat conftest.$ac_ext >&5
588 rm -rf conftest*
589 ac_cv_cygwin=no
590 fi
591 rm -f conftest*
592 rm -f conftest*
593 fi
594
595 echo "$ac_t""$ac_cv_cygwin" 1>&6
596 CYGWIN=
597 test "$ac_cv_cygwin" = yes && CYGWIN=yes
598 echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6
599 echo "configure:600: checking for mingw32 environment" >&5
600 if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then
601 echo $ac_n "(cached) $ac_c" 1>&6
602 else
603 cat > conftest.$ac_ext <<EOF
604 #line 605 "configure"
605 #include "confdefs.h"
606
607 int main() {
608 return __MINGW32__;
609 ; return 0; }
610 EOF
611 if { (eval echo configure:612: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
612 rm -rf conftest*
613 ac_cv_mingw32=yes
614 else
615 echo "configure: failed program was:" >&5
616 cat conftest.$ac_ext >&5
617 rm -rf conftest*
618 ac_cv_mingw32=no
619 fi
620 rm -f conftest*
621 rm -f conftest*
622 fi
623
624 echo "$ac_t""$ac_cv_mingw32" 1>&6
625 MINGW32=
626 test "$ac_cv_mingw32" = yes && MINGW32=yes
627
628
629 ac_aux_dir=
630 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
631 if test -f $ac_dir/install-sh; then
632 ac_aux_dir=$ac_dir
633 ac_install_sh="$ac_aux_dir/install-sh -c"
634 break
635 elif test -f $ac_dir/install.sh; then
636 ac_aux_dir=$ac_dir
637 ac_install_sh="$ac_aux_dir/install.sh -c"
638 break
639 fi
640 done
641 if test -z "$ac_aux_dir"; then
642 { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }
643 fi
644 ac_config_guess=$ac_aux_dir/config.guess
645 ac_config_sub=$ac_aux_dir/config.sub
646 ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
647
648
649 # Do some error checking and defaulting for the host and target type.
650 # The inputs are:
651 # configure --host=HOST --target=TARGET --build=BUILD NONOPT
652 #
653 # The rules are:
654 # 1. You are not allowed to specify --host, --target, and nonopt at the
655 # same time.
656 # 2. Host defaults to nonopt.
657 # 3. If nonopt is not specified, then host defaults to the current host,
658 # as determined by config.guess.
659 # 4. Target and build default to nonopt.
660 # 5. If nonopt is not specified, then target and build default to host.
661
662 # The aliases save the names the user supplied, while $host etc.
663 # will get canonicalized.
664 case $host---$target---$nonopt in
665 NONE---*---* | *---NONE---* | *---*---NONE) ;;
666 *) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
667 esac
668
669
670 # Make sure we can run config.sub.
671 if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
672 else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
673 fi
674
675 echo $ac_n "checking host system type""... $ac_c" 1>&6
676 echo "configure:677: checking host system type" >&5
677
678 host_alias=$host
679 case "$host_alias" in
680 NONE)
681 case $nonopt in
682 NONE)
683 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
684 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
685 fi ;;
686 *) host_alias=$nonopt ;;
687 esac ;;
688 esac
689
690 host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
691 host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
692 host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
693 host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
694 echo "$ac_t""$host" 1>&6
695
696 echo $ac_n "checking target system type""... $ac_c" 1>&6
697 echo "configure:698: checking target system type" >&5
698
699 target_alias=$target
700 case "$target_alias" in
701 NONE)
702 case $nonopt in
703 NONE) target_alias=$host_alias ;;
704 *) target_alias=$nonopt ;;
705 esac ;;
706 esac
707
708 target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
709 target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
710 target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
711 target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
712 echo "$ac_t""$target" 1>&6
713
714 echo $ac_n "checking build system type""... $ac_c" 1>&6
715 echo "configure:716: checking build system type" >&5
716
717 build_alias=$build
718 case "$build_alias" in
719 NONE)
720 case $nonopt in
721 NONE) build_alias=$host_alias ;;
722 *) build_alias=$nonopt ;;
723 esac ;;
724 esac
725
726 build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
727 build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
728 build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
729 build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
730 echo "$ac_t""$build" 1>&6
731
732 test "$host_alias" != "$target_alias" &&
733 test "$program_prefix$program_suffix$program_transform_name" = \
734 NONENONEs,x,x, &&
735 program_prefix=${target_alias}-
736
737
738 echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6
739 echo "configure:740: checking for strerror in -lcposix" >&5
740 ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'`
741 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
742 echo $ac_n "(cached) $ac_c" 1>&6
743 else
744 ac_save_LIBS="$LIBS"
745 LIBS="-lcposix $LIBS"
746 cat > conftest.$ac_ext <<EOF
747 #line 748 "configure"
748 #include "confdefs.h"
749 /* Override any gcc2 internal prototype to avoid an error. */
750 /* We use char because int might match the return type of a gcc2
751 builtin and then its argument prototype would still apply. */
752 char strerror();
753
754 int main() {
755 strerror()
756 ; return 0; }
757 EOF
758 if { (eval echo configure:759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
759 rm -rf conftest*
760 eval "ac_cv_lib_$ac_lib_var=yes"
761 else
762 echo "configure: failed program was:" >&5
763 cat conftest.$ac_ext >&5
764 rm -rf conftest*
765 eval "ac_cv_lib_$ac_lib_var=no"
766 fi
767 rm -f conftest*
768 LIBS="$ac_save_LIBS"
769
770 fi
771 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
772 echo "$ac_t""yes" 1>&6
773 LIBS="$LIBS -lcposix"
774 else
775 echo "$ac_t""no" 1>&6
776 fi
777
778
779
780
781 am__api_version="1.4"
782 # Find a good install program. We prefer a C program (faster),
783 # so one script is as good as another. But avoid the broken or
784 # incompatible versions:
785 # SysV /etc/install, /usr/sbin/install
786 # SunOS /usr/etc/install
787 # IRIX /sbin/install
788 # AIX /bin/install
789 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
790 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
791 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
792 # ./install, which can be erroneously created by make from ./install.sh.
793 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
794 echo "configure:795: checking for a BSD compatible install" >&5
795 if test -z "$INSTALL"; then
796 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
797 echo $ac_n "(cached) $ac_c" 1>&6
798 else
799 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
800 for ac_dir in $PATH; do
801 # Account for people who put trailing slashes in PATH elements.
802 case "$ac_dir/" in
803 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
804 *)
805 # OSF1 and SCO ODT 3.0 have their own names for install.
806 # Don't use installbsd from OSF since it installs stuff as root
807 # by default.
808 for ac_prog in ginstall scoinst install; do
809 if test -f $ac_dir/$ac_prog; then
810 if test $ac_prog = install &&
811 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
812 # AIX install. It has an incompatible calling convention.
813 :
814 else
815 ac_cv_path_install="$ac_dir/$ac_prog -c"
816 break 2
817 fi
818 fi
819 done
820 ;;
821 esac
822 done
823 IFS="$ac_save_IFS"
824
825 fi
826 if test "${ac_cv_path_install+set}" = set; then
827 INSTALL="$ac_cv_path_install"
828 else
829 # As a last resort, use the slow shell script. We don't cache a
830 # path for INSTALL within a source directory, because that will
831 # break other packages using the cache if that directory is
832 # removed, or if the path is relative.
833 INSTALL="$ac_install_sh"
834 fi
835 fi
836 echo "$ac_t""$INSTALL" 1>&6
837
838 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
839 # It thinks the first close brace ends the variable substitution.
840 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
841
842 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
843
844 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
845
846 echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6
847 echo "configure:848: checking whether build environment is sane" >&5
848 # Just in case
849 sleep 1
850 echo timestamp > conftestfile
851 # Do `set' in a subshell so we don't clobber the current shell's
852 # arguments. Must try -L first in case configure is actually a
853 # symlink; some systems play weird games with the mod time of symlinks
854 # (eg FreeBSD returns the mod time of the symlink's containing
855 # directory).
856 if (
857 set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
858 if test "$*" = "X"; then
859 # -L didn't work.
860 set X `ls -t $srcdir/configure conftestfile`
861 fi
862 if test "$*" != "X $srcdir/configure conftestfile" \
863 && test "$*" != "X conftestfile $srcdir/configure"; then
864
865 # If neither matched, then we have a broken ls. This can happen
866 # if, for instance, CONFIG_SHELL is bash and it inherits a
867 # broken ls alias from the environment. This has actually
868 # happened. Such a system could not be considered "sane".
869 { echo "configure: error: ls -t appears to fail. Make sure there is not a broken
870 alias in your environment" 1>&2; exit 1; }
871 fi
872
873 test "$2" = conftestfile
874 )
875 then
876 # Ok.
877 :
878 else
879 { echo "configure: error: newly created file is older than distributed files!
880 Check your system clock" 1>&2; exit 1; }
881 fi
882 rm -f conftest*
883 echo "$ac_t""yes" 1>&6
884 if test "$program_transform_name" = s,x,x,; then
885 program_transform_name=
886 else
887 # Double any \ or $. echo might interpret backslashes.
888 cat <<\EOF_SED > conftestsed
889 s,\\,\\\\,g; s,\$,$$,g
890 EOF_SED
891 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
892 rm -f conftestsed
893 fi
894 test "$program_prefix" != NONE &&
895 program_transform_name="s,^,${program_prefix},; $program_transform_name"
896 # Use a double $ so make ignores it.
897 test "$program_suffix" != NONE &&
898 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
899
900 # sed with no file args requires a program.
901 test "$program_transform_name" = "" && program_transform_name="s,x,x,"
902
903 echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
904 echo "configure:905: checking whether ${MAKE-make} sets \${MAKE}" >&5
905 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`
906 if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then
907 echo $ac_n "(cached) $ac_c" 1>&6
908 else
909 cat > conftestmake <<\EOF
910 all:
911 @echo 'ac_maketemp="${MAKE}"'
912 EOF
913 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
914 eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`
915 if test -n "$ac_maketemp"; then
916 eval ac_cv_prog_make_${ac_make}_set=yes
917 else
918 eval ac_cv_prog_make_${ac_make}_set=no
919 fi
920 rm -f conftestmake
921 fi
922 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
923 echo "$ac_t""yes" 1>&6
924 SET_MAKE=
925 else
926 echo "$ac_t""no" 1>&6
927 SET_MAKE="MAKE=${MAKE-make}"
928 fi
929
930
931 PACKAGE=bfd
932
933 VERSION=2.15.91
934
935 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
936 { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; }
937 fi
938 cat >> confdefs.h <<EOF
939 #define PACKAGE "$PACKAGE"
940 EOF
941
942 cat >> confdefs.h <<EOF
943 #define VERSION "$VERSION"
944 EOF
945
946
947
948 missing_dir=`cd $ac_aux_dir && pwd`
949 echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6
950 echo "configure:951: checking for working aclocal-${am__api_version}" >&5
951 # Run test in a subshell; some versions of sh will print an error if
952 # an executable is not found, even if stderr is redirected.
953 # Redirect stdin to placate older versions of autoconf. Sigh.
954 if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
955 ACLOCAL=aclocal-${am__api_version}
956 echo "$ac_t""found" 1>&6
957 else
958 ACLOCAL="$missing_dir/missing aclocal-${am__api_version}"
959 echo "$ac_t""missing" 1>&6
960 fi
961
962 echo $ac_n "checking for working autoconf""... $ac_c" 1>&6
963 echo "configure:964: checking for working autoconf" >&5
964 # Run test in a subshell; some versions of sh will print an error if
965 # an executable is not found, even if stderr is redirected.
966 # Redirect stdin to placate older versions of autoconf. Sigh.
967 if (autoconf --version) < /dev/null > /dev/null 2>&1; then
968 AUTOCONF=autoconf
969 echo "$ac_t""found" 1>&6
970 else
971 AUTOCONF="$missing_dir/missing autoconf"
972 echo "$ac_t""missing" 1>&6
973 fi
974
975 echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6
976 echo "configure:977: checking for working automake-${am__api_version}" >&5
977 # Run test in a subshell; some versions of sh will print an error if
978 # an executable is not found, even if stderr is redirected.
979 # Redirect stdin to placate older versions of autoconf. Sigh.
980 if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then
981 AUTOMAKE=automake-${am__api_version}
982 echo "$ac_t""found" 1>&6
983 else
984 AUTOMAKE="$missing_dir/missing automake-${am__api_version}"
985 echo "$ac_t""missing" 1>&6
986 fi
987
988 echo $ac_n "checking for working autoheader""... $ac_c" 1>&6
989 echo "configure:990: checking for working autoheader" >&5
990 # Run test in a subshell; some versions of sh will print an error if
991 # an executable is not found, even if stderr is redirected.
992 # Redirect stdin to placate older versions of autoconf. Sigh.
993 if (autoheader --version) < /dev/null > /dev/null 2>&1; then
994 AUTOHEADER=autoheader
995 echo "$ac_t""found" 1>&6
996 else
997 AUTOHEADER="$missing_dir/missing autoheader"
998 echo "$ac_t""missing" 1>&6
999 fi
1000
1001 echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6
1002 echo "configure:1003: checking for working makeinfo" >&5
1003 # Run test in a subshell; some versions of sh will print an error if
1004 # an executable is not found, even if stderr is redirected.
1005 # Redirect stdin to placate older versions of autoconf. Sigh.
1006 if (makeinfo --version) < /dev/null > /dev/null 2>&1; then
1007 MAKEINFO=makeinfo
1008 echo "$ac_t""found" 1>&6
1009 else
1010 MAKEINFO="$missing_dir/missing makeinfo"
1011 echo "$ac_t""missing" 1>&6
1012 fi
1013
1014
1015
1016 if test $host != $build; then
1017 ac_tool_prefix=${host_alias}-
1018 else
1019 ac_tool_prefix=
1020 fi
1021
1022 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1023 set dummy ${ac_tool_prefix}ar; ac_word=$2
1024 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1025 echo "configure:1026: checking for $ac_word" >&5
1026 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1027 echo $ac_n "(cached) $ac_c" 1>&6
1028 else
1029 if test -n "$AR"; then
1030 ac_cv_prog_AR="$AR" # Let the user override the test.
1031 else
1032 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1033 ac_dummy="$PATH"
1034 for ac_dir in $ac_dummy; do
1035 test -z "$ac_dir" && ac_dir=.
1036 if test -f $ac_dir/$ac_word; then
1037 ac_cv_prog_AR="${ac_tool_prefix}ar"
1038 break
1039 fi
1040 done
1041 IFS="$ac_save_ifs"
1042 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1043 fi
1044 fi
1045 AR="$ac_cv_prog_AR"
1046 if test -n "$AR"; then
1047 echo "$ac_t""$AR" 1>&6
1048 else
1049 echo "$ac_t""no" 1>&6
1050 fi
1051
1052
1053
1054 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1055 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1056 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1057 echo "configure:1058: checking for $ac_word" >&5
1058 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1059 echo $ac_n "(cached) $ac_c" 1>&6
1060 else
1061 if test -n "$RANLIB"; then
1062 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1063 else
1064 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1065 ac_dummy="$PATH"
1066 for ac_dir in $ac_dummy; do
1067 test -z "$ac_dir" && ac_dir=.
1068 if test -f $ac_dir/$ac_word; then
1069 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1070 break
1071 fi
1072 done
1073 IFS="$ac_save_ifs"
1074 fi
1075 fi
1076 RANLIB="$ac_cv_prog_RANLIB"
1077 if test -n "$RANLIB"; then
1078 echo "$ac_t""$RANLIB" 1>&6
1079 else
1080 echo "$ac_t""no" 1>&6
1081 fi
1082
1083
1084 if test -z "$ac_cv_prog_RANLIB"; then
1085 if test -n "$ac_tool_prefix"; then
1086 # Extract the first word of "ranlib", so it can be a program name with args.
1087 set dummy ranlib; ac_word=$2
1088 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1089 echo "configure:1090: checking for $ac_word" >&5
1090 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1091 echo $ac_n "(cached) $ac_c" 1>&6
1092 else
1093 if test -n "$RANLIB"; then
1094 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1095 else
1096 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1097 ac_dummy="$PATH"
1098 for ac_dir in $ac_dummy; do
1099 test -z "$ac_dir" && ac_dir=.
1100 if test -f $ac_dir/$ac_word; then
1101 ac_cv_prog_RANLIB="ranlib"
1102 break
1103 fi
1104 done
1105 IFS="$ac_save_ifs"
1106 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1107 fi
1108 fi
1109 RANLIB="$ac_cv_prog_RANLIB"
1110 if test -n "$RANLIB"; then
1111 echo "$ac_t""$RANLIB" 1>&6
1112 else
1113 echo "$ac_t""no" 1>&6
1114 fi
1115
1116 else
1117 RANLIB=":"
1118 fi
1119 fi
1120
1121
1122 # Check whether --enable-shared or --disable-shared was given.
1123 if test "${enable_shared+set}" = set; then
1124 enableval="$enable_shared"
1125 p=${PACKAGE-default}
1126 case $enableval in
1127 yes) enable_shared=yes ;;
1128 no) enable_shared=no ;;
1129 *)
1130 enable_shared=no
1131 # Look at the argument we got. We use all the common list separators.
1132 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1133 for pkg in $enableval; do
1134 if test "X$pkg" = "X$p"; then
1135 enable_shared=yes
1136 fi
1137 done
1138 IFS="$ac_save_ifs"
1139 ;;
1140 esac
1141 else
1142 enable_shared=no
1143 fi
1144
1145
1146 # Check whether --enable-static or --disable-static was given.
1147 if test "${enable_static+set}" = set; then
1148 enableval="$enable_static"
1149 p=${PACKAGE-default}
1150 case $enableval in
1151 yes) enable_static=yes ;;
1152 no) enable_static=no ;;
1153 *)
1154 enable_static=no
1155 # Look at the argument we got. We use all the common list separators.
1156 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1157 for pkg in $enableval; do
1158 if test "X$pkg" = "X$p"; then
1159 enable_static=yes
1160 fi
1161 done
1162 IFS="$ac_save_ifs"
1163 ;;
1164 esac
1165 else
1166 enable_static=yes
1167 fi
1168
1169 # Check whether --enable-fast-install or --disable-fast-install was given.
1170 if test "${enable_fast_install+set}" = set; then
1171 enableval="$enable_fast_install"
1172 p=${PACKAGE-default}
1173 case $enableval in
1174 yes) enable_fast_install=yes ;;
1175 no) enable_fast_install=no ;;
1176 *)
1177 enable_fast_install=no
1178 # Look at the argument we got. We use all the common list separators.
1179 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
1180 for pkg in $enableval; do
1181 if test "X$pkg" = "X$p"; then
1182 enable_fast_install=yes
1183 fi
1184 done
1185 IFS="$ac_save_ifs"
1186 ;;
1187 esac
1188 else
1189 enable_fast_install=yes
1190 fi
1191
1192 # Extract the first word of "gcc", so it can be a program name with args.
1193 set dummy gcc; ac_word=$2
1194 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1195 echo "configure:1196: checking for $ac_word" >&5
1196 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1197 echo $ac_n "(cached) $ac_c" 1>&6
1198 else
1199 if test -n "$CC"; then
1200 ac_cv_prog_CC="$CC" # Let the user override the test.
1201 else
1202 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1203 ac_dummy="$PATH"
1204 for ac_dir in $ac_dummy; do
1205 test -z "$ac_dir" && ac_dir=.
1206 if test -f $ac_dir/$ac_word; then
1207 ac_cv_prog_CC="gcc"
1208 break
1209 fi
1210 done
1211 IFS="$ac_save_ifs"
1212 fi
1213 fi
1214 CC="$ac_cv_prog_CC"
1215 if test -n "$CC"; then
1216 echo "$ac_t""$CC" 1>&6
1217 else
1218 echo "$ac_t""no" 1>&6
1219 fi
1220
1221 if test -z "$CC"; then
1222 # Extract the first word of "cc", so it can be a program name with args.
1223 set dummy cc; ac_word=$2
1224 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1225 echo "configure:1226: checking for $ac_word" >&5
1226 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1227 echo $ac_n "(cached) $ac_c" 1>&6
1228 else
1229 if test -n "$CC"; then
1230 ac_cv_prog_CC="$CC" # Let the user override the test.
1231 else
1232 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1233 ac_prog_rejected=no
1234 ac_dummy="$PATH"
1235 for ac_dir in $ac_dummy; do
1236 test -z "$ac_dir" && ac_dir=.
1237 if test -f $ac_dir/$ac_word; then
1238 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
1239 ac_prog_rejected=yes
1240 continue
1241 fi
1242 ac_cv_prog_CC="cc"
1243 break
1244 fi
1245 done
1246 IFS="$ac_save_ifs"
1247 if test $ac_prog_rejected = yes; then
1248 # We found a bogon in the path, so make sure we never use it.
1249 set dummy $ac_cv_prog_CC
1250 shift
1251 if test $# -gt 0; then
1252 # We chose a different compiler from the bogus one.
1253 # However, it has the same basename, so the bogon will be chosen
1254 # first if we set CC to just the basename; use the full file name.
1255 shift
1256 set dummy "$ac_dir/$ac_word" "$@"
1257 shift
1258 ac_cv_prog_CC="$@"
1259 fi
1260 fi
1261 fi
1262 fi
1263 CC="$ac_cv_prog_CC"
1264 if test -n "$CC"; then
1265 echo "$ac_t""$CC" 1>&6
1266 else
1267 echo "$ac_t""no" 1>&6
1268 fi
1269
1270 if test -z "$CC"; then
1271 case "`uname -s`" in
1272 *win32* | *WIN32*)
1273 # Extract the first word of "cl", so it can be a program name with args.
1274 set dummy cl; ac_word=$2
1275 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1276 echo "configure:1277: checking for $ac_word" >&5
1277 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
1278 echo $ac_n "(cached) $ac_c" 1>&6
1279 else
1280 if test -n "$CC"; then
1281 ac_cv_prog_CC="$CC" # Let the user override the test.
1282 else
1283 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1284 ac_dummy="$PATH"
1285 for ac_dir in $ac_dummy; do
1286 test -z "$ac_dir" && ac_dir=.
1287 if test -f $ac_dir/$ac_word; then
1288 ac_cv_prog_CC="cl"
1289 break
1290 fi
1291 done
1292 IFS="$ac_save_ifs"
1293 fi
1294 fi
1295 CC="$ac_cv_prog_CC"
1296 if test -n "$CC"; then
1297 echo "$ac_t""$CC" 1>&6
1298 else
1299 echo "$ac_t""no" 1>&6
1300 fi
1301 ;;
1302 esac
1303 fi
1304 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
1305 fi
1306
1307 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
1308 echo "configure:1309: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
1309
1310 ac_ext=c
1311 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1312 ac_cpp='$CPP $CPPFLAGS'
1313 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1314 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1315 cross_compiling=$ac_cv_prog_cc_cross
1316
1317 cat > conftest.$ac_ext << EOF
1318
1319 #line 1320 "configure"
1320 #include "confdefs.h"
1321
1322 main(){return(0);}
1323 EOF
1324 if { (eval echo configure:1325: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1325 ac_cv_prog_cc_works=yes
1326 # If we can't run a trivial program, we are probably using a cross compiler.
1327 if (./conftest; exit) 2>/dev/null; then
1328 ac_cv_prog_cc_cross=no
1329 else
1330 ac_cv_prog_cc_cross=yes
1331 fi
1332 else
1333 echo "configure: failed program was:" >&5
1334 cat conftest.$ac_ext >&5
1335 ac_cv_prog_cc_works=no
1336 fi
1337 rm -fr conftest*
1338 ac_ext=c
1339 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
1340 ac_cpp='$CPP $CPPFLAGS'
1341 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
1342 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
1343 cross_compiling=$ac_cv_prog_cc_cross
1344
1345 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
1346 if test $ac_cv_prog_cc_works = no; then
1347 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
1348 fi
1349 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
1350 echo "configure:1351: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
1351 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
1352 cross_compiling=$ac_cv_prog_cc_cross
1353
1354 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
1355 echo "configure:1356: checking whether we are using GNU C" >&5
1356 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
1357 echo $ac_n "(cached) $ac_c" 1>&6
1358 else
1359 cat > conftest.c <<EOF
1360 #ifdef __GNUC__
1361 yes;
1362 #endif
1363 EOF
1364 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1365: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1365 ac_cv_prog_gcc=yes
1366 else
1367 ac_cv_prog_gcc=no
1368 fi
1369 fi
1370
1371 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
1372
1373 if test $ac_cv_prog_gcc = yes; then
1374 GCC=yes
1375 else
1376 GCC=
1377 fi
1378
1379 ac_test_CFLAGS="${CFLAGS+set}"
1380 ac_save_CFLAGS="$CFLAGS"
1381 CFLAGS=
1382 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1383 echo "configure:1384: checking whether ${CC-cc} accepts -g" >&5
1384 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
1385 echo $ac_n "(cached) $ac_c" 1>&6
1386 else
1387 echo 'void f(){}' > conftest.c
1388 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1389 ac_cv_prog_cc_g=yes
1390 else
1391 ac_cv_prog_cc_g=no
1392 fi
1393 rm -f conftest*
1394
1395 fi
1396
1397 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1398 if test "$ac_test_CFLAGS" = set; then
1399 CFLAGS="$ac_save_CFLAGS"
1400 elif test $ac_cv_prog_cc_g = yes; then
1401 if test "$GCC" = yes; then
1402 CFLAGS="-g -O2"
1403 else
1404 CFLAGS="-g"
1405 fi
1406 else
1407 if test "$GCC" = yes; then
1408 CFLAGS="-O2"
1409 else
1410 CFLAGS=
1411 fi
1412 fi
1413
1414 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1415 if test "${with_gnu_ld+set}" = set; then
1416 withval="$with_gnu_ld"
1417 test "$withval" = no || with_gnu_ld=yes
1418 else
1419 with_gnu_ld=no
1420 fi
1421
1422 ac_prog=ld
1423 if test "$GCC" = yes; then
1424 # Check if gcc -print-prog-name=ld gives a path.
1425 echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6
1426 echo "configure:1427: checking for ld used by GCC" >&5
1427 case $host in
1428 *-*-mingw*)
1429 # gcc leaves a trailing carriage return which upsets mingw
1430 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
1431 *)
1432 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
1433 esac
1434 case $ac_prog in
1435 # Accept absolute paths.
1436 [\\/]* | [A-Za-z]:[\\/]*)
1437 re_direlt='/[^/][^/]*/\.\./'
1438 # Canonicalize the path of ld
1439 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
1440 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
1441 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
1442 done
1443 test -z "$LD" && LD="$ac_prog"
1444 ;;
1445 "")
1446 # If it fails, then pretend we aren't using GCC.
1447 ac_prog=ld
1448 ;;
1449 *)
1450 # If it is relative, then search for the first ld in PATH.
1451 with_gnu_ld=unknown
1452 ;;
1453 esac
1454 elif test "$with_gnu_ld" = yes; then
1455 echo $ac_n "checking for GNU ld""... $ac_c" 1>&6
1456 echo "configure:1457: checking for GNU ld" >&5
1457 else
1458 echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6
1459 echo "configure:1460: checking for non-GNU ld" >&5
1460 fi
1461 if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then
1462 echo $ac_n "(cached) $ac_c" 1>&6
1463 else
1464 if test -z "$LD"; then
1465 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1466 for ac_dir in $PATH; do
1467 test -z "$ac_dir" && ac_dir=.
1468 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
1469 lt_cv_path_LD="$ac_dir/$ac_prog"
1470 # Check to see if the program is GNU ld. I'd rather use --version,
1471 # but apparently some GNU ld's only accept -v.
1472 # Break only if it was the GNU/non-GNU ld that we prefer.
1473 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
1474 test "$with_gnu_ld" != no && break
1475 else
1476 test "$with_gnu_ld" != yes && break
1477 fi
1478 fi
1479 done
1480 IFS="$ac_save_ifs"
1481 else
1482 lt_cv_path_LD="$LD" # Let the user override the test with a path.
1483 fi
1484 fi
1485
1486 LD="$lt_cv_path_LD"
1487 if test -n "$LD"; then
1488 echo "$ac_t""$LD" 1>&6
1489 else
1490 echo "$ac_t""no" 1>&6
1491 fi
1492 test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; }
1493 echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6
1494 echo "configure:1495: checking if the linker ($LD) is GNU ld" >&5
1495 if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then
1496 echo $ac_n "(cached) $ac_c" 1>&6
1497 else
1498 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
1499 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
1500 lt_cv_prog_gnu_ld=yes
1501 else
1502 lt_cv_prog_gnu_ld=no
1503 fi
1504 fi
1505
1506 echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6
1507 with_gnu_ld=$lt_cv_prog_gnu_ld
1508
1509
1510 echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6
1511 echo "configure:1512: checking for $LD option to reload object files" >&5
1512 if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then
1513 echo $ac_n "(cached) $ac_c" 1>&6
1514 else
1515 lt_cv_ld_reload_flag='-r'
1516 fi
1517
1518 echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6
1519 reload_flag=$lt_cv_ld_reload_flag
1520 test -n "$reload_flag" && reload_flag=" $reload_flag"
1521
1522 echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6
1523 echo "configure:1524: checking for BSD-compatible nm" >&5
1524 if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then
1525 echo $ac_n "(cached) $ac_c" 1>&6
1526 else
1527 if test -n "$NM"; then
1528 # Let the user override the test.
1529 lt_cv_path_NM="$NM"
1530 else
1531 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
1532 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
1533 test -z "$ac_dir" && ac_dir=.
1534 tmp_nm=$ac_dir/${ac_tool_prefix}nm
1535 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
1536 # Check to see if the nm accepts a BSD-compat flag.
1537 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
1538 # nm: unknown option "B" ignored
1539 # Tru64's nm complains that /dev/null is an invalid object file
1540 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
1541 lt_cv_path_NM="$tmp_nm -B"
1542 break
1543 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
1544 lt_cv_path_NM="$tmp_nm -p"
1545 break
1546 else
1547 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
1548 continue # so that we can try to find one that supports BSD flags
1549 fi
1550 fi
1551 done
1552 IFS="$ac_save_ifs"
1553 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
1554 fi
1555 fi
1556
1557 NM="$lt_cv_path_NM"
1558 echo "$ac_t""$NM" 1>&6
1559
1560 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
1561 echo "configure:1562: checking whether ln -s works" >&5
1562 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
1563 echo $ac_n "(cached) $ac_c" 1>&6
1564 else
1565 rm -f conftestdata
1566 if ln -s X conftestdata 2>/dev/null
1567 then
1568 rm -f conftestdata
1569 ac_cv_prog_LN_S="ln -s"
1570 else
1571 ac_cv_prog_LN_S=ln
1572 fi
1573 fi
1574 LN_S="$ac_cv_prog_LN_S"
1575 if test "$ac_cv_prog_LN_S" = "ln -s"; then
1576 echo "$ac_t""yes" 1>&6
1577 else
1578 echo "$ac_t""no" 1>&6
1579 fi
1580
1581 echo $ac_n "checking how to recognise dependant libraries""... $ac_c" 1>&6
1582 echo "configure:1583: checking how to recognise dependant libraries" >&5
1583 if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then
1584 echo $ac_n "(cached) $ac_c" 1>&6
1585 else
1586 lt_cv_file_magic_cmd='$MAGIC_CMD'
1587 lt_cv_file_magic_test_file=
1588 lt_cv_deplibs_check_method='unknown'
1589 # Need to set the preceding variable on all platforms that support
1590 # interlibrary dependencies.
1591 # 'none' -- dependencies not supported.
1592 # `unknown' -- same as none, but documents that we really don't know.
1593 # 'pass_all' -- all dependencies passed with no checks.
1594 # 'test_compile' -- check by making test program.
1595 # 'file_magic [regex]' -- check by looking for files in library path
1596 # which responds to the $file_magic_cmd with a given egrep regex.
1597 # If you have `file' or equivalent on your system and you're not sure
1598 # whether `pass_all' will *always* work, you probably want this one.
1599
1600 case $host_os in
1601 aix*)
1602 lt_cv_deplibs_check_method=pass_all
1603 ;;
1604
1605 beos*)
1606 lt_cv_deplibs_check_method=pass_all
1607 ;;
1608
1609 bsdi4*)
1610 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
1611 lt_cv_file_magic_cmd='/usr/bin/file -L'
1612 lt_cv_file_magic_test_file=/shlib/libc.so
1613 ;;
1614
1615 cygwin* | mingw* |pw32*)
1616 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
1617 lt_cv_file_magic_cmd='$OBJDUMP -f'
1618 ;;
1619
1620 darwin* | rhapsody*)
1621 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
1622 lt_cv_file_magic_cmd='/usr/bin/file -L'
1623 case "$host_os" in
1624 rhapsody* | darwin1.012)
1625 lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System'
1626 ;;
1627 *) # Darwin 1.3 on
1628 lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib'
1629 ;;
1630 esac
1631 ;;
1632
1633 freebsd* )
1634 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1635 case $host_cpu in
1636 i*86 )
1637 # Not sure whether the presence of OpenBSD here was a mistake.
1638 # Let's accept both of them until this is cleared up.
1639 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
1640 lt_cv_file_magic_cmd=/usr/bin/file
1641 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
1642 ;;
1643 esac
1644 else
1645 lt_cv_deplibs_check_method=pass_all
1646 fi
1647 ;;
1648
1649 gnu*)
1650 lt_cv_deplibs_check_method=pass_all
1651 ;;
1652
1653 hpux10.20*|hpux11*)
1654 case $host_cpu in
1655 hppa*)
1656 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
1657 lt_cv_file_magic_cmd=/usr/bin/file
1658 lt_cv_file_magic_test_file=/usr/lib/libc.sl
1659 ;;
1660 ia64*)
1661 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
1662 lt_cv_file_magic_cmd=/usr/bin/file
1663 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
1664 ;;
1665 esac
1666 ;;
1667
1668 irix5* | irix6*)
1669 case $host_os in
1670 irix5*)
1671 # this will be overridden with pass_all, but let us keep it just in case
1672 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
1673 ;;
1674 *)
1675 case $LD in
1676 *-32|*"-32 ") libmagic=32-bit;;
1677 *-n32|*"-n32 ") libmagic=N32;;
1678 *-64|*"-64 ") libmagic=64-bit;;
1679 *) libmagic=never-match;;
1680 esac
1681 # this will be overridden with pass_all, but let us keep it just in case
1682 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
1683 ;;
1684 esac
1685 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
1686 lt_cv_deplibs_check_method=pass_all
1687 ;;
1688
1689 # This must be Linux ELF.
1690 linux-gnu*)
1691 case $host_cpu in
1692 alpha* | mips* | hppa* | i*86 | powerpc* | sparc* | ia64* )
1693 lt_cv_deplibs_check_method=pass_all ;;
1694 *)
1695 # glibc up to 2.1.1 does not perform some relocations on ARM
1696 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
1697 esac
1698 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
1699 ;;
1700
1701 netbsd*)
1702 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
1703 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$'
1704 else
1705 lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$'
1706 fi
1707 ;;
1708
1709 newsos6)
1710 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
1711 lt_cv_file_magic_cmd=/usr/bin/file
1712 lt_cv_file_magic_test_file=/usr/lib/libnls.so
1713 ;;
1714
1715 osf3* | osf4* | osf5*)
1716 # this will be overridden with pass_all, but let us keep it just in case
1717 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
1718 lt_cv_file_magic_test_file=/shlib/libc.so
1719 lt_cv_deplibs_check_method=pass_all
1720 ;;
1721
1722 sco3.2v5*)
1723 lt_cv_deplibs_check_method=pass_all
1724 ;;
1725
1726 solaris*)
1727 lt_cv_deplibs_check_method=pass_all
1728 lt_cv_file_magic_test_file=/lib/libc.so
1729 ;;
1730
1731 sysv5uw[78]* | sysv4*uw2*)
1732 lt_cv_deplibs_check_method=pass_all
1733 ;;
1734
1735 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
1736 case $host_vendor in
1737 ncr)
1738 lt_cv_deplibs_check_method=pass_all
1739 ;;
1740 motorola)
1741 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]'
1742 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
1743 ;;
1744 esac
1745 ;;
1746 esac
1747
1748 fi
1749
1750 echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6
1751 file_magic_cmd=$lt_cv_file_magic_cmd
1752 deplibs_check_method=$lt_cv_deplibs_check_method
1753
1754 echo $ac_n "checking for object suffix""... $ac_c" 1>&6
1755 echo "configure:1756: checking for object suffix" >&5
1756 if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then
1757 echo $ac_n "(cached) $ac_c" 1>&6
1758 else
1759 rm -f conftest*
1760 echo 'int i = 1;' > conftest.$ac_ext
1761 if { (eval echo configure:1762: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
1762 for ac_file in conftest.*; do
1763 case $ac_file in
1764 *.c) ;;
1765 *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;;
1766 esac
1767 done
1768 else
1769 { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; }
1770 fi
1771 rm -f conftest*
1772 fi
1773
1774 echo "$ac_t""$ac_cv_objext" 1>&6
1775 OBJEXT=$ac_cv_objext
1776 ac_objext=$ac_cv_objext
1777
1778
1779
1780 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1781 echo "configure:1782: checking for executable suffix" >&5
1782 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
1783 echo $ac_n "(cached) $ac_c" 1>&6
1784 else
1785 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
1786 ac_cv_exeext=.exe
1787 else
1788 rm -f conftest*
1789 echo 'int main () { return 0; }' > conftest.$ac_ext
1790 ac_cv_exeext=
1791 if { (eval echo configure:1792: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
1792 for file in conftest.*; do
1793 case $file in
1794 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
1795 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
1796 esac
1797 done
1798 else
1799 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
1800 fi
1801 rm -f conftest*
1802 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
1803 fi
1804 fi
1805
1806 EXEEXT=""
1807 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
1808 echo "$ac_t""${ac_cv_exeext}" 1>&6
1809 ac_exeext=$EXEEXT
1810
1811 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
1812
1813 # Only perform the check for file, if the check method requires it
1814 case $deplibs_check_method in
1815 file_magic*)
1816 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
1817 echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6
1818 echo "configure:1819: checking for ${ac_tool_prefix}file" >&5
1819 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1820 echo $ac_n "(cached) $ac_c" 1>&6
1821 else
1822 case $MAGIC_CMD in
1823 /*)
1824 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1825 ;;
1826 ?:/*)
1827 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1828 ;;
1829 *)
1830 ac_save_MAGIC_CMD="$MAGIC_CMD"
1831 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1832 ac_dummy="/usr/bin:$PATH"
1833 for ac_dir in $ac_dummy; do
1834 test -z "$ac_dir" && ac_dir=.
1835 if test -f $ac_dir/${ac_tool_prefix}file; then
1836 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
1837 if test -n "$file_magic_test_file"; then
1838 case $deplibs_check_method in
1839 "file_magic "*)
1840 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1841 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1842 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1843 egrep "$file_magic_regex" > /dev/null; then
1844 :
1845 else
1846 cat <<EOF 1>&2
1847
1848 *** Warning: the command libtool uses to detect shared libraries,
1849 *** $file_magic_cmd, produces output that libtool cannot recognize.
1850 *** The result is that libtool may fail to recognize shared libraries
1851 *** as such. This will affect the creation of libtool libraries that
1852 *** depend on shared libraries, but programs linked with such libtool
1853 *** libraries will work regardless of this problem. Nevertheless, you
1854 *** may want to report the problem to your system manager and/or to
1855 *** bug-libtool@gnu.org
1856
1857 EOF
1858 fi ;;
1859 esac
1860 fi
1861 break
1862 fi
1863 done
1864 IFS="$ac_save_ifs"
1865 MAGIC_CMD="$ac_save_MAGIC_CMD"
1866 ;;
1867 esac
1868 fi
1869
1870 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1871 if test -n "$MAGIC_CMD"; then
1872 echo "$ac_t""$MAGIC_CMD" 1>&6
1873 else
1874 echo "$ac_t""no" 1>&6
1875 fi
1876
1877 if test -z "$lt_cv_path_MAGIC_CMD"; then
1878 if test -n "$ac_tool_prefix"; then
1879 echo $ac_n "checking for file""... $ac_c" 1>&6
1880 echo "configure:1881: checking for file" >&5
1881 if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then
1882 echo $ac_n "(cached) $ac_c" 1>&6
1883 else
1884 case $MAGIC_CMD in
1885 /*)
1886 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
1887 ;;
1888 ?:/*)
1889 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
1890 ;;
1891 *)
1892 ac_save_MAGIC_CMD="$MAGIC_CMD"
1893 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1894 ac_dummy="/usr/bin:$PATH"
1895 for ac_dir in $ac_dummy; do
1896 test -z "$ac_dir" && ac_dir=.
1897 if test -f $ac_dir/file; then
1898 lt_cv_path_MAGIC_CMD="$ac_dir/file"
1899 if test -n "$file_magic_test_file"; then
1900 case $deplibs_check_method in
1901 "file_magic "*)
1902 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
1903 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1904 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
1905 egrep "$file_magic_regex" > /dev/null; then
1906 :
1907 else
1908 cat <<EOF 1>&2
1909
1910 *** Warning: the command libtool uses to detect shared libraries,
1911 *** $file_magic_cmd, produces output that libtool cannot recognize.
1912 *** The result is that libtool may fail to recognize shared libraries
1913 *** as such. This will affect the creation of libtool libraries that
1914 *** depend on shared libraries, but programs linked with such libtool
1915 *** libraries will work regardless of this problem. Nevertheless, you
1916 *** may want to report the problem to your system manager and/or to
1917 *** bug-libtool@gnu.org
1918
1919 EOF
1920 fi ;;
1921 esac
1922 fi
1923 break
1924 fi
1925 done
1926 IFS="$ac_save_ifs"
1927 MAGIC_CMD="$ac_save_MAGIC_CMD"
1928 ;;
1929 esac
1930 fi
1931
1932 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
1933 if test -n "$MAGIC_CMD"; then
1934 echo "$ac_t""$MAGIC_CMD" 1>&6
1935 else
1936 echo "$ac_t""no" 1>&6
1937 fi
1938
1939 else
1940 MAGIC_CMD=:
1941 fi
1942 fi
1943
1944 fi
1945 ;;
1946 esac
1947
1948 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1949 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1950 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1951 echo "configure:1952: checking for $ac_word" >&5
1952 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1953 echo $ac_n "(cached) $ac_c" 1>&6
1954 else
1955 if test -n "$RANLIB"; then
1956 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1957 else
1958 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1959 ac_dummy="$PATH"
1960 for ac_dir in $ac_dummy; do
1961 test -z "$ac_dir" && ac_dir=.
1962 if test -f $ac_dir/$ac_word; then
1963 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1964 break
1965 fi
1966 done
1967 IFS="$ac_save_ifs"
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
1978 if test -z "$ac_cv_prog_RANLIB"; then
1979 if test -n "$ac_tool_prefix"; then
1980 # Extract the first word of "ranlib", so it can be a program name with args.
1981 set dummy ranlib; ac_word=$2
1982 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1983 echo "configure:1984: checking for $ac_word" >&5
1984 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1985 echo $ac_n "(cached) $ac_c" 1>&6
1986 else
1987 if test -n "$RANLIB"; then
1988 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1989 else
1990 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1991 ac_dummy="$PATH"
1992 for ac_dir in $ac_dummy; do
1993 test -z "$ac_dir" && ac_dir=.
1994 if test -f $ac_dir/$ac_word; then
1995 ac_cv_prog_RANLIB="ranlib"
1996 break
1997 fi
1998 done
1999 IFS="$ac_save_ifs"
2000 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2001 fi
2002 fi
2003 RANLIB="$ac_cv_prog_RANLIB"
2004 if test -n "$RANLIB"; then
2005 echo "$ac_t""$RANLIB" 1>&6
2006 else
2007 echo "$ac_t""no" 1>&6
2008 fi
2009
2010 else
2011 RANLIB=":"
2012 fi
2013 fi
2014
2015 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2016 set dummy ${ac_tool_prefix}strip; ac_word=$2
2017 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2018 echo "configure:2019: checking for $ac_word" >&5
2019 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2020 echo $ac_n "(cached) $ac_c" 1>&6
2021 else
2022 if test -n "$STRIP"; then
2023 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2024 else
2025 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2026 ac_dummy="$PATH"
2027 for ac_dir in $ac_dummy; do
2028 test -z "$ac_dir" && ac_dir=.
2029 if test -f $ac_dir/$ac_word; then
2030 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2031 break
2032 fi
2033 done
2034 IFS="$ac_save_ifs"
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
2045 if test -z "$ac_cv_prog_STRIP"; then
2046 if test -n "$ac_tool_prefix"; then
2047 # Extract the first word of "strip", so it can be a program name with args.
2048 set dummy strip; ac_word=$2
2049 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2050 echo "configure:2051: checking for $ac_word" >&5
2051 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
2052 echo $ac_n "(cached) $ac_c" 1>&6
2053 else
2054 if test -n "$STRIP"; then
2055 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2056 else
2057 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2058 ac_dummy="$PATH"
2059 for ac_dir in $ac_dummy; do
2060 test -z "$ac_dir" && ac_dir=.
2061 if test -f $ac_dir/$ac_word; then
2062 ac_cv_prog_STRIP="strip"
2063 break
2064 fi
2065 done
2066 IFS="$ac_save_ifs"
2067 test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":"
2068 fi
2069 fi
2070 STRIP="$ac_cv_prog_STRIP"
2071 if test -n "$STRIP"; then
2072 echo "$ac_t""$STRIP" 1>&6
2073 else
2074 echo "$ac_t""no" 1>&6
2075 fi
2076
2077 else
2078 STRIP=":"
2079 fi
2080 fi
2081
2082
2083 # Check for any special flags to pass to ltconfig.
2084 libtool_flags="--cache-file=$cache_file"
2085 test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared"
2086 test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static"
2087 test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install"
2088 test "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc"
2089 test "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
2090
2091
2092 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
2093 if test "${enable_libtool_lock+set}" = set; then
2094 enableval="$enable_libtool_lock"
2095 :
2096 fi
2097
2098 test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock"
2099 test x"$silent" = xyes && libtool_flags="$libtool_flags --silent"
2100
2101 # Check whether --with-pic or --without-pic was given.
2102 if test "${with_pic+set}" = set; then
2103 withval="$with_pic"
2104 pic_mode="$withval"
2105 else
2106 pic_mode=default
2107 fi
2108
2109 test x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic"
2110 test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
2111
2112 # Some flags need to be propagated to the compiler or linker for good
2113 # libtool support.
2114 case $host in
2115 *-*-irix6*)
2116 # Find out which ABI we are using.
2117 echo '#line 2118 "configure"' > conftest.$ac_ext
2118 if { (eval echo configure:2119: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2119 if test "$lt_cv_prog_gnu_ld" = yes; then
2120 case `/usr/bin/file conftest.$ac_objext` in
2121 *32-bit*)
2122 LD="${LD-ld} -melf32bsmip"
2123 ;;
2124 *N32*)
2125 LD="${LD-ld} -melf32bmipn32"
2126 ;;
2127 *64-bit*)
2128 LD="${LD-ld} -melf64bmip"
2129 ;;
2130 esac
2131 else
2132 case `/usr/bin/file conftest.$ac_objext` in
2133 *32-bit*)
2134 LD="${LD-ld} -32"
2135 ;;
2136 *N32*)
2137 LD="${LD-ld} -n32"
2138 ;;
2139 *64-bit*)
2140 LD="${LD-ld} -64"
2141 ;;
2142 esac
2143 fi
2144 fi
2145 rm -rf conftest*
2146 ;;
2147
2148 ia64-*-hpux*)
2149 # Find out which ABI we are using.
2150 echo 'int i;' > conftest.$ac_ext
2151 if { (eval echo configure:2152: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2152 case "`/usr/bin/file conftest.o`" in
2153 *ELF-32*)
2154 HPUX_IA64_MODE="32"
2155 ;;
2156 *ELF-64*)
2157 HPUX_IA64_MODE="64"
2158 ;;
2159 esac
2160 fi
2161 rm -rf conftest*
2162 ;;
2163
2164 *-*-sco3.2v5*)
2165 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
2166 SAVE_CFLAGS="$CFLAGS"
2167 CFLAGS="$CFLAGS -belf"
2168 echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6
2169 echo "configure:2170: checking whether the C compiler needs -belf" >&5
2170 if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then
2171 echo $ac_n "(cached) $ac_c" 1>&6
2172 else
2173
2174 ac_ext=c
2175 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2176 ac_cpp='$CPP $CPPFLAGS'
2177 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2178 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2179 cross_compiling=$ac_cv_prog_cc_cross
2180
2181 cat > conftest.$ac_ext <<EOF
2182 #line 2183 "configure"
2183 #include "confdefs.h"
2184
2185 int main() {
2186
2187 ; return 0; }
2188 EOF
2189 if { (eval echo configure:2190: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2190 rm -rf conftest*
2191 lt_cv_cc_needs_belf=yes
2192 else
2193 echo "configure: failed program was:" >&5
2194 cat conftest.$ac_ext >&5
2195 rm -rf conftest*
2196 lt_cv_cc_needs_belf=no
2197 fi
2198 rm -f conftest*
2199 ac_ext=c
2200 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2201 ac_cpp='$CPP $CPPFLAGS'
2202 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2203 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2204 cross_compiling=$ac_cv_prog_cc_cross
2205
2206 fi
2207
2208 echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6
2209 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
2210 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
2211 CFLAGS="$SAVE_CFLAGS"
2212 fi
2213 ;;
2214
2215
2216 esac
2217
2218
2219 # Save cache, so that ltconfig can load it
2220 cat > confcache <<\EOF
2221 # This file is a shell script that caches the results of configure
2222 # tests run on this system so they can be shared between configure
2223 # scripts and configure runs. It is not useful on other systems.
2224 # If it contains results you don't want to keep, you may remove or edit it.
2225 #
2226 # By default, configure uses ./config.cache as the cache file,
2227 # creating it if it does not exist already. You can give configure
2228 # the --cache-file=FILE option to use a different cache file; that is
2229 # what configure does when it calls configure scripts in
2230 # subdirectories, so they share the cache.
2231 # Giving --cache-file=/dev/null disables caching, for debugging configure.
2232 # config.status only pays attention to the cache file if you give it the
2233 # --recheck option to rerun configure.
2234 #
2235 EOF
2236 # The following way of writing the cache mishandles newlines in values,
2237 # but we know of no workaround that is simple, portable, and efficient.
2238 # So, don't put newlines in cache variables' values.
2239 # Ultrix sh set writes to stderr and can't be redirected directly,
2240 # and sets the high bit in the cache file unless we assign to the vars.
2241 (set) 2>&1 |
2242 case `(ac_space=' '; set | grep ac_space) 2>&1` in
2243 *ac_space=\ *)
2244 # `set' does not quote correctly, so add quotes (double-quote substitution
2245 # turns \\\\ into \\, and sed turns \\ into \).
2246 sed -n \
2247 -e "s/'/'\\\\''/g" \
2248 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
2249 ;;
2250 *)
2251 # `set' quotes correctly as required by POSIX, so do not add quotes.
2252 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
2253 ;;
2254 esac >> confcache
2255 if cmp -s $cache_file confcache; then
2256 :
2257 else
2258 if test -w $cache_file; then
2259 echo "updating cache $cache_file"
2260 cat confcache > $cache_file
2261 else
2262 echo "not updating unwritable cache $cache_file"
2263 fi
2264 fi
2265 rm -f confcache
2266
2267
2268 # Actually configure libtool. ac_aux_dir is where install-sh is found.
2269 AR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
2270 MAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \
2271 LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \
2272 AS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \
2273 objext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \
2274 deplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \
2275 ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \
2276 $libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \
2277 || { echo "configure: error: libtool configure failed" 1>&2; exit 1; }
2278
2279 # Reload cache, that may have been modified by ltconfig
2280 if test -r "$cache_file"; then
2281 echo "loading cache $cache_file"
2282 . $cache_file
2283 else
2284 echo "creating cache $cache_file"
2285 > $cache_file
2286 fi
2287
2288
2289 # This can be used to rebuild libtool when needed
2290 LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh"
2291
2292 # Always use our own libtool.
2293 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
2294
2295 # Redirect the config.log output again, so that the ltconfig log is not
2296 # clobbered by the next message.
2297 exec 5>>./config.log
2298
2299
2300
2301
2302
2303
2304
2305 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
2306 if test "${enable_64_bit_bfd+set}" = set; then
2307 enableval="$enable_64_bit_bfd"
2308 case "${enableval}" in
2309 yes) want64=true ;;
2310 no) want64=false ;;
2311 *) { echo "configure: error: bad value ${enableval} for 64-bit-bfd option" 1>&2; exit 1; } ;;
2312 esac
2313 else
2314 want64=false
2315 fi
2316 # Check whether --enable-targets or --disable-targets was given.
2317 if test "${enable_targets+set}" = set; then
2318 enableval="$enable_targets"
2319 case "${enableval}" in
2320 yes | "") { echo "configure: error: enable-targets option must specify target names or 'all'" 1>&2; exit 1; }
2321 ;;
2322 no) enable_targets= ;;
2323 *) enable_targets=$enableval ;;
2324 esac
2325 fi
2326 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
2327 if test "${enable_commonbfdlib+set}" = set; then
2328 enableval="$enable_commonbfdlib"
2329 case "${enableval}" in
2330 yes) commonbfdlib=true ;;
2331 no) commonbfdlib=false ;;
2332 *) { echo "configure: error: bad value ${enableval} for BFD commonbfdlib option" 1>&2; exit 1; } ;;
2333 esac
2334 fi
2335 # Check whether --with-mmap or --without-mmap was given.
2336 if test "${with_mmap+set}" = set; then
2337 withval="$with_mmap"
2338 case "${withval}" in
2339 yes) want_mmap=true ;;
2340 no) want_mmap=false ;;
2341 *) { echo "configure: error: bad value ${withval} for BFD with-mmap option" 1>&2; exit 1; } ;;
2342 esac
2343 else
2344 want_mmap=false
2345 fi
2346
2347 build_warnings="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
2348 # Check whether --enable-build-warnings or --disable-build-warnings was given.
2349 if test "${enable_build_warnings+set}" = set; then
2350 enableval="$enable_build_warnings"
2351 case "${enableval}" in
2352 yes) ;;
2353 no) build_warnings="-w";;
2354 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2355 build_warnings="${build_warnings} ${t}";;
2356 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
2357 build_warnings="${t} ${build_warnings}";;
2358 *) build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
2359 esac
2360 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
2361 echo "Setting warning flags = $build_warnings" 6>&1
2362 fi
2363 fi
2364 WARN_CFLAGS=""
2365 if test "x${build_warnings}" != x && test "x$GCC" = xyes ; then
2366 WARN_CFLAGS="${build_warnings}"
2367 fi
2368
2369
2370
2371
2372
2373
2374 if test -z "$target" ; then
2375 { echo "configure: error: Unrecognized target system type; please check config.sub." 1>&2; exit 1; }
2376 fi
2377
2378 echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
2379 echo "configure:2380: checking whether to enable maintainer-specific portions of Makefiles" >&5
2380 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2381 if test "${enable_maintainer_mode+set}" = set; then
2382 enableval="$enable_maintainer_mode"
2383 USE_MAINTAINER_MODE=$enableval
2384 else
2385 USE_MAINTAINER_MODE=no
2386 fi
2387
2388 echo "$ac_t""$USE_MAINTAINER_MODE" 1>&6
2389
2390
2391 if test $USE_MAINTAINER_MODE = yes; then
2392 MAINTAINER_MODE_TRUE=
2393 MAINTAINER_MODE_FALSE='#'
2394 else
2395 MAINTAINER_MODE_TRUE='#'
2396 MAINTAINER_MODE_FALSE=
2397 fi
2398 MAINT=$MAINTAINER_MODE_TRUE
2399
2400
2401 echo $ac_n "checking whether to install libbfd""... $ac_c" 1>&6
2402 echo "configure:2403: checking whether to install libbfd" >&5
2403 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
2404 if test "${enable_install_libbfd+set}" = set; then
2405 enableval="$enable_install_libbfd"
2406 install_libbfd_p=$enableval
2407 else
2408 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
2409 install_libbfd_p=yes
2410 else
2411 install_libbfd_p=no
2412 fi
2413 fi
2414
2415 echo "$ac_t""$install_libbfd_p" 1>&6
2416
2417
2418 if test $install_libbfd_p = yes; then
2419 INSTALL_LIBBFD_TRUE=
2420 INSTALL_LIBBFD_FALSE='#'
2421 else
2422 INSTALL_LIBBFD_TRUE='#'
2423 INSTALL_LIBBFD_FALSE=
2424 fi
2425 # libbfd.a is a host library containing target dependent code
2426 bfdlibdir='$(libdir)'
2427 bfdincludedir='$(includedir)'
2428 if test "${host}" != "${target}"; then
2429 bfdlibdir='$(exec_prefix)/$(host_alias)/$(target_alias)/lib'
2430 bfdincludedir='$(exec_prefix)/$(host_alias)/$(target_alias)/include'
2431 fi
2432
2433
2434
2435
2436
2437
2438 echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
2439 echo "configure:2440: checking for executable suffix" >&5
2440 if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then
2441 echo $ac_n "(cached) $ac_c" 1>&6
2442 else
2443 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
2444 ac_cv_exeext=.exe
2445 else
2446 rm -f conftest*
2447 echo 'int main () { return 0; }' > conftest.$ac_ext
2448 ac_cv_exeext=
2449 if { (eval echo configure:2450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then
2450 for file in conftest.*; do
2451 case $file in
2452 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
2453 *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;;
2454 esac
2455 done
2456 else
2457 { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; }
2458 fi
2459 rm -f conftest*
2460 test x"${ac_cv_exeext}" = x && ac_cv_exeext=no
2461 fi
2462 fi
2463
2464 EXEEXT=""
2465 test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext}
2466 echo "$ac_t""${ac_cv_exeext}" 1>&6
2467 ac_exeext=$EXEEXT
2468
2469
2470 host64=false
2471 target64=false
2472 bfd_default_target_size=32
2473
2474 # host stuff:
2475
2476 # Extract the first word of "gcc", so it can be a program name with args.
2477 set dummy gcc; ac_word=$2
2478 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2479 echo "configure:2480: checking for $ac_word" >&5
2480 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2481 echo $ac_n "(cached) $ac_c" 1>&6
2482 else
2483 if test -n "$CC"; then
2484 ac_cv_prog_CC="$CC" # Let the user override the test.
2485 else
2486 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2487 ac_dummy="$PATH"
2488 for ac_dir in $ac_dummy; do
2489 test -z "$ac_dir" && ac_dir=.
2490 if test -f $ac_dir/$ac_word; then
2491 ac_cv_prog_CC="gcc"
2492 break
2493 fi
2494 done
2495 IFS="$ac_save_ifs"
2496 fi
2497 fi
2498 CC="$ac_cv_prog_CC"
2499 if test -n "$CC"; then
2500 echo "$ac_t""$CC" 1>&6
2501 else
2502 echo "$ac_t""no" 1>&6
2503 fi
2504
2505 if test -z "$CC"; then
2506 # Extract the first word of "cc", so it can be a program name with args.
2507 set dummy cc; ac_word=$2
2508 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2509 echo "configure:2510: checking for $ac_word" >&5
2510 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2511 echo $ac_n "(cached) $ac_c" 1>&6
2512 else
2513 if test -n "$CC"; then
2514 ac_cv_prog_CC="$CC" # Let the user override the test.
2515 else
2516 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2517 ac_prog_rejected=no
2518 ac_dummy="$PATH"
2519 for ac_dir in $ac_dummy; do
2520 test -z "$ac_dir" && ac_dir=.
2521 if test -f $ac_dir/$ac_word; then
2522 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
2523 ac_prog_rejected=yes
2524 continue
2525 fi
2526 ac_cv_prog_CC="cc"
2527 break
2528 fi
2529 done
2530 IFS="$ac_save_ifs"
2531 if test $ac_prog_rejected = yes; then
2532 # We found a bogon in the path, so make sure we never use it.
2533 set dummy $ac_cv_prog_CC
2534 shift
2535 if test $# -gt 0; then
2536 # We chose a different compiler from the bogus one.
2537 # However, it has the same basename, so the bogon will be chosen
2538 # first if we set CC to just the basename; use the full file name.
2539 shift
2540 set dummy "$ac_dir/$ac_word" "$@"
2541 shift
2542 ac_cv_prog_CC="$@"
2543 fi
2544 fi
2545 fi
2546 fi
2547 CC="$ac_cv_prog_CC"
2548 if test -n "$CC"; then
2549 echo "$ac_t""$CC" 1>&6
2550 else
2551 echo "$ac_t""no" 1>&6
2552 fi
2553
2554 if test -z "$CC"; then
2555 case "`uname -s`" in
2556 *win32* | *WIN32*)
2557 # Extract the first word of "cl", so it can be a program name with args.
2558 set dummy cl; ac_word=$2
2559 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2560 echo "configure:2561: checking for $ac_word" >&5
2561 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
2562 echo $ac_n "(cached) $ac_c" 1>&6
2563 else
2564 if test -n "$CC"; then
2565 ac_cv_prog_CC="$CC" # Let the user override the test.
2566 else
2567 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2568 ac_dummy="$PATH"
2569 for ac_dir in $ac_dummy; do
2570 test -z "$ac_dir" && ac_dir=.
2571 if test -f $ac_dir/$ac_word; then
2572 ac_cv_prog_CC="cl"
2573 break
2574 fi
2575 done
2576 IFS="$ac_save_ifs"
2577 fi
2578 fi
2579 CC="$ac_cv_prog_CC"
2580 if test -n "$CC"; then
2581 echo "$ac_t""$CC" 1>&6
2582 else
2583 echo "$ac_t""no" 1>&6
2584 fi
2585 ;;
2586 esac
2587 fi
2588 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
2589 fi
2590
2591 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2592 echo "configure:2593: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
2593
2594 ac_ext=c
2595 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2596 ac_cpp='$CPP $CPPFLAGS'
2597 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2598 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2599 cross_compiling=$ac_cv_prog_cc_cross
2600
2601 cat > conftest.$ac_ext << EOF
2602
2603 #line 2604 "configure"
2604 #include "confdefs.h"
2605
2606 main(){return(0);}
2607 EOF
2608 if { (eval echo configure:2609: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
2609 ac_cv_prog_cc_works=yes
2610 # If we can't run a trivial program, we are probably using a cross compiler.
2611 if (./conftest; exit) 2>/dev/null; then
2612 ac_cv_prog_cc_cross=no
2613 else
2614 ac_cv_prog_cc_cross=yes
2615 fi
2616 else
2617 echo "configure: failed program was:" >&5
2618 cat conftest.$ac_ext >&5
2619 ac_cv_prog_cc_works=no
2620 fi
2621 rm -fr conftest*
2622 ac_ext=c
2623 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
2624 ac_cpp='$CPP $CPPFLAGS'
2625 ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
2626 ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
2627 cross_compiling=$ac_cv_prog_cc_cross
2628
2629 echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
2630 if test $ac_cv_prog_cc_works = no; then
2631 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
2632 fi
2633 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2634 echo "configure:2635: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
2635 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
2636 cross_compiling=$ac_cv_prog_cc_cross
2637
2638 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2639 echo "configure:2640: checking whether we are using GNU C" >&5
2640 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
2641 echo $ac_n "(cached) $ac_c" 1>&6
2642 else
2643 cat > conftest.c <<EOF
2644 #ifdef __GNUC__
2645 yes;
2646 #endif
2647 EOF
2648 if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2649: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
2649 ac_cv_prog_gcc=yes
2650 else
2651 ac_cv_prog_gcc=no
2652 fi
2653 fi
2654
2655 echo "$ac_t""$ac_cv_prog_gcc" 1>&6
2656
2657 if test $ac_cv_prog_gcc = yes; then
2658 GCC=yes
2659 else
2660 GCC=
2661 fi
2662
2663 ac_test_CFLAGS="${CFLAGS+set}"
2664 ac_save_CFLAGS="$CFLAGS"
2665 CFLAGS=
2666 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2667 echo "configure:2668: checking whether ${CC-cc} accepts -g" >&5
2668 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
2669 echo $ac_n "(cached) $ac_c" 1>&6
2670 else
2671 echo 'void f(){}' > conftest.c
2672 if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
2673 ac_cv_prog_cc_g=yes
2674 else
2675 ac_cv_prog_cc_g=no
2676 fi
2677 rm -f conftest*
2678
2679 fi
2680
2681 echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
2682 if test "$ac_test_CFLAGS" = set; then
2683 CFLAGS="$ac_save_CFLAGS"
2684 elif test $ac_cv_prog_cc_g = yes; then
2685 if test "$GCC" = yes; then
2686 CFLAGS="-g -O2"
2687 else
2688 CFLAGS="-g"
2689 fi
2690 else
2691 if test "$GCC" = yes; then
2692 CFLAGS="-O2"
2693 else
2694 CFLAGS=
2695 fi
2696 fi
2697
2698
2699 ALL_LINGUAS="fr tr ja es sv da zh_CN ro"
2700 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2701 echo "configure:2702: checking how to run the C preprocessor" >&5
2702 # On Suns, sometimes $CPP names a directory.
2703 if test -n "$CPP" && test -d "$CPP"; then
2704 CPP=
2705 fi
2706 if test -z "$CPP"; then
2707 if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
2708 echo $ac_n "(cached) $ac_c" 1>&6
2709 else
2710 # This must be in double quotes, not single quotes, because CPP may get
2711 # substituted into the Makefile and "${CC-cc}" will confuse make.
2712 CPP="${CC-cc} -E"
2713 # On the NeXT, cc -E runs the code through the compiler's parser,
2714 # not just through cpp.
2715 cat > conftest.$ac_ext <<EOF
2716 #line 2717 "configure"
2717 #include "confdefs.h"
2718 #include <assert.h>
2719 Syntax Error
2720 EOF
2721 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2722 { (eval echo configure:2723: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2723 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2724 if test -z "$ac_err"; then
2725 :
2726 else
2727 echo "$ac_err" >&5
2728 echo "configure: failed program was:" >&5
2729 cat conftest.$ac_ext >&5
2730 rm -rf conftest*
2731 CPP="${CC-cc} -E -traditional-cpp"
2732 cat > conftest.$ac_ext <<EOF
2733 #line 2734 "configure"
2734 #include "confdefs.h"
2735 #include <assert.h>
2736 Syntax Error
2737 EOF
2738 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2739 { (eval echo configure:2740: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2740 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2741 if test -z "$ac_err"; then
2742 :
2743 else
2744 echo "$ac_err" >&5
2745 echo "configure: failed program was:" >&5
2746 cat conftest.$ac_ext >&5
2747 rm -rf conftest*
2748 CPP="${CC-cc} -nologo -E"
2749 cat > conftest.$ac_ext <<EOF
2750 #line 2751 "configure"
2751 #include "confdefs.h"
2752 #include <assert.h>
2753 Syntax Error
2754 EOF
2755 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2756 { (eval echo configure:2757: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2757 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2758 if test -z "$ac_err"; then
2759 :
2760 else
2761 echo "$ac_err" >&5
2762 echo "configure: failed program was:" >&5
2763 cat conftest.$ac_ext >&5
2764 rm -rf conftest*
2765 CPP=/lib/cpp
2766 fi
2767 rm -f conftest*
2768 fi
2769 rm -f conftest*
2770 fi
2771 rm -f conftest*
2772 ac_cv_prog_CPP="$CPP"
2773 fi
2774 CPP="$ac_cv_prog_CPP"
2775 else
2776 ac_cv_prog_CPP="$CPP"
2777 fi
2778 echo "$ac_t""$CPP" 1>&6
2779
2780 # Extract the first word of "ranlib", so it can be a program name with args.
2781 set dummy ranlib; ac_word=$2
2782 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2783 echo "configure:2784: checking for $ac_word" >&5
2784 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
2785 echo $ac_n "(cached) $ac_c" 1>&6
2786 else
2787 if test -n "$RANLIB"; then
2788 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
2789 else
2790 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
2791 ac_dummy="$PATH"
2792 for ac_dir in $ac_dummy; do
2793 test -z "$ac_dir" && ac_dir=.
2794 if test -f $ac_dir/$ac_word; then
2795 ac_cv_prog_RANLIB="ranlib"
2796 break
2797 fi
2798 done
2799 IFS="$ac_save_ifs"
2800 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
2801 fi
2802 fi
2803 RANLIB="$ac_cv_prog_RANLIB"
2804 if test -n "$RANLIB"; then
2805 echo "$ac_t""$RANLIB" 1>&6
2806 else
2807 echo "$ac_t""no" 1>&6
2808 fi
2809
2810 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2811 echo "configure:2812: checking for ANSI C header files" >&5
2812 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
2813 echo $ac_n "(cached) $ac_c" 1>&6
2814 else
2815 cat > conftest.$ac_ext <<EOF
2816 #line 2817 "configure"
2817 #include "confdefs.h"
2818 #include <stdlib.h>
2819 #include <stdarg.h>
2820 #include <string.h>
2821 #include <float.h>
2822 EOF
2823 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2824 { (eval echo configure:2825: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2825 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
2826 if test -z "$ac_err"; then
2827 rm -rf conftest*
2828 ac_cv_header_stdc=yes
2829 else
2830 echo "$ac_err" >&5
2831 echo "configure: failed program was:" >&5
2832 cat conftest.$ac_ext >&5
2833 rm -rf conftest*
2834 ac_cv_header_stdc=no
2835 fi
2836 rm -f conftest*
2837
2838 if test $ac_cv_header_stdc = yes; then
2839 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
2840 cat > conftest.$ac_ext <<EOF
2841 #line 2842 "configure"
2842 #include "confdefs.h"
2843 #include <string.h>
2844 EOF
2845 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2846 egrep "memchr" >/dev/null 2>&1; then
2847 :
2848 else
2849 rm -rf conftest*
2850 ac_cv_header_stdc=no
2851 fi
2852 rm -f conftest*
2853
2854 fi
2855
2856 if test $ac_cv_header_stdc = yes; then
2857 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
2858 cat > conftest.$ac_ext <<EOF
2859 #line 2860 "configure"
2860 #include "confdefs.h"
2861 #include <stdlib.h>
2862 EOF
2863 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
2864 egrep "free" >/dev/null 2>&1; then
2865 :
2866 else
2867 rm -rf conftest*
2868 ac_cv_header_stdc=no
2869 fi
2870 rm -f conftest*
2871
2872 fi
2873
2874 if test $ac_cv_header_stdc = yes; then
2875 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
2876 if test "$cross_compiling" = yes; then
2877 :
2878 else
2879 cat > conftest.$ac_ext <<EOF
2880 #line 2881 "configure"
2881 #include "confdefs.h"
2882 #include <ctype.h>
2883 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
2884 #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
2885 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
2886 int main () { int i; for (i = 0; i < 256; i++)
2887 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
2888 exit (0); }
2889
2890 EOF
2891 if { (eval echo configure:2892: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
2892 then
2893 :
2894 else
2895 echo "configure: failed program was:" >&5
2896 cat conftest.$ac_ext >&5
2897 rm -fr conftest*
2898 ac_cv_header_stdc=no
2899 fi
2900 rm -fr conftest*
2901 fi
2902
2903 fi
2904 fi
2905
2906 echo "$ac_t""$ac_cv_header_stdc" 1>&6
2907 if test $ac_cv_header_stdc = yes; then
2908 cat >> confdefs.h <<\EOF
2909 #define STDC_HEADERS 1
2910 EOF
2911
2912 fi
2913
2914 echo $ac_n "checking for working const""... $ac_c" 1>&6
2915 echo "configure:2916: checking for working const" >&5
2916 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
2917 echo $ac_n "(cached) $ac_c" 1>&6
2918 else
2919 cat > conftest.$ac_ext <<EOF
2920 #line 2921 "configure"
2921 #include "confdefs.h"
2922
2923 int main() {
2924
2925 /* Ultrix mips cc rejects this. */
2926 typedef int charset[2]; const charset x;
2927 /* SunOS 4.1.1 cc rejects this. */
2928 char const *const *ccp;
2929 char **p;
2930 /* NEC SVR4.0.2 mips cc rejects this. */
2931 struct point {int x, y;};
2932 static struct point const zero = {0,0};
2933 /* AIX XL C 1.02.0.0 rejects this.
2934 It does not let you subtract one const X* pointer from another in an arm
2935 of an if-expression whose if-part is not a constant expression */
2936 const char *g = "string";
2937 ccp = &g + (g ? g-g : 0);
2938 /* HPUX 7.0 cc rejects these. */
2939 ++ccp;
2940 p = (char**) ccp;
2941 ccp = (char const *const *) p;
2942 { /* SCO 3.2v4 cc rejects this. */
2943 char *t;
2944 char const *s = 0 ? (char *) 0 : (char const *) 0;
2945
2946 *t++ = 0;
2947 }
2948 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
2949 int x[] = {25, 17};
2950 const int *foo = &x[0];
2951 ++foo;
2952 }
2953 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
2954 typedef const int *iptr;
2955 iptr p = 0;
2956 ++p;
2957 }
2958 { /* AIX XL C 1.02.0.0 rejects this saying
2959 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
2960 struct s { int j; const int *ap[3]; };
2961 struct s *b; b->j = 5;
2962 }
2963 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
2964 const int foo = 10;
2965 }
2966
2967 ; return 0; }
2968 EOF
2969 if { (eval echo configure:2970: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
2970 rm -rf conftest*
2971 ac_cv_c_const=yes
2972 else
2973 echo "configure: failed program was:" >&5
2974 cat conftest.$ac_ext >&5
2975 rm -rf conftest*
2976 ac_cv_c_const=no
2977 fi
2978 rm -f conftest*
2979 fi
2980
2981 echo "$ac_t""$ac_cv_c_const" 1>&6
2982 if test $ac_cv_c_const = no; then
2983 cat >> confdefs.h <<\EOF
2984 #define const
2985 EOF
2986
2987 fi
2988
2989 echo $ac_n "checking for inline""... $ac_c" 1>&6
2990 echo "configure:2991: checking for inline" >&5
2991 if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then
2992 echo $ac_n "(cached) $ac_c" 1>&6
2993 else
2994 ac_cv_c_inline=no
2995 for ac_kw in inline __inline__ __inline; do
2996 cat > conftest.$ac_ext <<EOF
2997 #line 2998 "configure"
2998 #include "confdefs.h"
2999
3000 int main() {
3001 } $ac_kw foo() {
3002 ; return 0; }
3003 EOF
3004 if { (eval echo configure:3005: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3005 rm -rf conftest*
3006 ac_cv_c_inline=$ac_kw; break
3007 else
3008 echo "configure: failed program was:" >&5
3009 cat conftest.$ac_ext >&5
3010 fi
3011 rm -f conftest*
3012 done
3013
3014 fi
3015
3016 echo "$ac_t""$ac_cv_c_inline" 1>&6
3017 case "$ac_cv_c_inline" in
3018 inline | yes) ;;
3019 no) cat >> confdefs.h <<\EOF
3020 #define inline
3021 EOF
3022 ;;
3023 *) cat >> confdefs.h <<EOF
3024 #define inline $ac_cv_c_inline
3025 EOF
3026 ;;
3027 esac
3028
3029 echo $ac_n "checking for off_t""... $ac_c" 1>&6
3030 echo "configure:3031: checking for off_t" >&5
3031 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
3032 echo $ac_n "(cached) $ac_c" 1>&6
3033 else
3034 cat > conftest.$ac_ext <<EOF
3035 #line 3036 "configure"
3036 #include "confdefs.h"
3037 #include <sys/types.h>
3038 #if STDC_HEADERS
3039 #include <stdlib.h>
3040 #include <stddef.h>
3041 #endif
3042 EOF
3043 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3044 egrep "(^|[^a-zA-Z_0-9])off_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3045 rm -rf conftest*
3046 ac_cv_type_off_t=yes
3047 else
3048 rm -rf conftest*
3049 ac_cv_type_off_t=no
3050 fi
3051 rm -f conftest*
3052
3053 fi
3054 echo "$ac_t""$ac_cv_type_off_t" 1>&6
3055 if test $ac_cv_type_off_t = no; then
3056 cat >> confdefs.h <<\EOF
3057 #define off_t long
3058 EOF
3059
3060 fi
3061
3062 echo $ac_n "checking for size_t""... $ac_c" 1>&6
3063 echo "configure:3064: checking for size_t" >&5
3064 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
3065 echo $ac_n "(cached) $ac_c" 1>&6
3066 else
3067 cat > conftest.$ac_ext <<EOF
3068 #line 3069 "configure"
3069 #include "confdefs.h"
3070 #include <sys/types.h>
3071 #if STDC_HEADERS
3072 #include <stdlib.h>
3073 #include <stddef.h>
3074 #endif
3075 EOF
3076 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3077 egrep "(^|[^a-zA-Z_0-9])size_t[^a-zA-Z_0-9]" >/dev/null 2>&1; then
3078 rm -rf conftest*
3079 ac_cv_type_size_t=yes
3080 else
3081 rm -rf conftest*
3082 ac_cv_type_size_t=no
3083 fi
3084 rm -f conftest*
3085
3086 fi
3087 echo "$ac_t""$ac_cv_type_size_t" 1>&6
3088 if test $ac_cv_type_size_t = no; then
3089 cat >> confdefs.h <<\EOF
3090 #define size_t unsigned
3091 EOF
3092
3093 fi
3094
3095 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
3096 # for constant arguments. Useless!
3097 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
3098 echo "configure:3099: checking for working alloca.h" >&5
3099 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
3100 echo $ac_n "(cached) $ac_c" 1>&6
3101 else
3102 cat > conftest.$ac_ext <<EOF
3103 #line 3104 "configure"
3104 #include "confdefs.h"
3105 #include <alloca.h>
3106 int main() {
3107 char *p = alloca(2 * sizeof(int));
3108 ; return 0; }
3109 EOF
3110 if { (eval echo configure:3111: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3111 rm -rf conftest*
3112 ac_cv_header_alloca_h=yes
3113 else
3114 echo "configure: failed program was:" >&5
3115 cat conftest.$ac_ext >&5
3116 rm -rf conftest*
3117 ac_cv_header_alloca_h=no
3118 fi
3119 rm -f conftest*
3120 fi
3121
3122 echo "$ac_t""$ac_cv_header_alloca_h" 1>&6
3123 if test $ac_cv_header_alloca_h = yes; then
3124 cat >> confdefs.h <<\EOF
3125 #define HAVE_ALLOCA_H 1
3126 EOF
3127
3128 fi
3129
3130 echo $ac_n "checking for alloca""... $ac_c" 1>&6
3131 echo "configure:3132: checking for alloca" >&5
3132 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
3133 echo $ac_n "(cached) $ac_c" 1>&6
3134 else
3135 cat > conftest.$ac_ext <<EOF
3136 #line 3137 "configure"
3137 #include "confdefs.h"
3138
3139 #ifdef __GNUC__
3140 # define alloca __builtin_alloca
3141 #else
3142 # ifdef _MSC_VER
3143 # include <malloc.h>
3144 # define alloca _alloca
3145 # else
3146 # if HAVE_ALLOCA_H
3147 # include <alloca.h>
3148 # else
3149 # ifdef _AIX
3150 #pragma alloca
3151 # else
3152 # ifndef alloca /* predefined by HP cc +Olibcalls */
3153 char *alloca ();
3154 # endif
3155 # endif
3156 # endif
3157 # endif
3158 #endif
3159
3160 int main() {
3161 char *p = (char *) alloca(1);
3162 ; return 0; }
3163 EOF
3164 if { (eval echo configure:3165: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3165 rm -rf conftest*
3166 ac_cv_func_alloca_works=yes
3167 else
3168 echo "configure: failed program was:" >&5
3169 cat conftest.$ac_ext >&5
3170 rm -rf conftest*
3171 ac_cv_func_alloca_works=no
3172 fi
3173 rm -f conftest*
3174 fi
3175
3176 echo "$ac_t""$ac_cv_func_alloca_works" 1>&6
3177 if test $ac_cv_func_alloca_works = yes; then
3178 cat >> confdefs.h <<\EOF
3179 #define HAVE_ALLOCA 1
3180 EOF
3181
3182 fi
3183
3184 if test $ac_cv_func_alloca_works = no; then
3185 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
3186 # that cause trouble. Some versions do not even contain alloca or
3187 # contain a buggy version. If you still want to use their alloca,
3188 # use ar to extract alloca.o from them instead of compiling alloca.c.
3189 ALLOCA=alloca.${ac_objext}
3190 cat >> confdefs.h <<\EOF
3191 #define C_ALLOCA 1
3192 EOF
3193
3194
3195 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
3196 echo "configure:3197: checking whether alloca needs Cray hooks" >&5
3197 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
3198 echo $ac_n "(cached) $ac_c" 1>&6
3199 else
3200 cat > conftest.$ac_ext <<EOF
3201 #line 3202 "configure"
3202 #include "confdefs.h"
3203 #if defined(CRAY) && ! defined(CRAY2)
3204 webecray
3205 #else
3206 wenotbecray
3207 #endif
3208
3209 EOF
3210 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3211 egrep "webecray" >/dev/null 2>&1; then
3212 rm -rf conftest*
3213 ac_cv_os_cray=yes
3214 else
3215 rm -rf conftest*
3216 ac_cv_os_cray=no
3217 fi
3218 rm -f conftest*
3219
3220 fi
3221
3222 echo "$ac_t""$ac_cv_os_cray" 1>&6
3223 if test $ac_cv_os_cray = yes; then
3224 for ac_func in _getb67 GETB67 getb67; do
3225 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3226 echo "configure:3227: checking for $ac_func" >&5
3227 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3228 echo $ac_n "(cached) $ac_c" 1>&6
3229 else
3230 cat > conftest.$ac_ext <<EOF
3231 #line 3232 "configure"
3232 #include "confdefs.h"
3233 /* System header to define __stub macros and hopefully few prototypes,
3234 which can conflict with char $ac_func(); below. */
3235 #include <assert.h>
3236 /* Override any gcc2 internal prototype to avoid an error. */
3237 /* We use char because int might match the return type of a gcc2
3238 builtin and then its argument prototype would still apply. */
3239 char $ac_func();
3240
3241 int main() {
3242
3243 /* The GNU C library defines this for functions which it implements
3244 to always fail with ENOSYS. Some functions are actually named
3245 something starting with __ and the normal name is an alias. */
3246 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3247 choke me
3248 #else
3249 $ac_func();
3250 #endif
3251
3252 ; return 0; }
3253 EOF
3254 if { (eval echo configure:3255: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3255 rm -rf conftest*
3256 eval "ac_cv_func_$ac_func=yes"
3257 else
3258 echo "configure: failed program was:" >&5
3259 cat conftest.$ac_ext >&5
3260 rm -rf conftest*
3261 eval "ac_cv_func_$ac_func=no"
3262 fi
3263 rm -f conftest*
3264 fi
3265
3266 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3267 echo "$ac_t""yes" 1>&6
3268 cat >> confdefs.h <<EOF
3269 #define CRAY_STACKSEG_END $ac_func
3270 EOF
3271
3272 break
3273 else
3274 echo "$ac_t""no" 1>&6
3275 fi
3276
3277 done
3278 fi
3279
3280 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
3281 echo "configure:3282: checking stack direction for C alloca" >&5
3282 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
3283 echo $ac_n "(cached) $ac_c" 1>&6
3284 else
3285 if test "$cross_compiling" = yes; then
3286 ac_cv_c_stack_direction=0
3287 else
3288 cat > conftest.$ac_ext <<EOF
3289 #line 3290 "configure"
3290 #include "confdefs.h"
3291 find_stack_direction ()
3292 {
3293 static char *addr = 0;
3294 auto char dummy;
3295 if (addr == 0)
3296 {
3297 addr = &dummy;
3298 return find_stack_direction ();
3299 }
3300 else
3301 return (&dummy > addr) ? 1 : -1;
3302 }
3303 main ()
3304 {
3305 exit (find_stack_direction() < 0);
3306 }
3307 EOF
3308 if { (eval echo configure:3309: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3309 then
3310 ac_cv_c_stack_direction=1
3311 else
3312 echo "configure: failed program was:" >&5
3313 cat conftest.$ac_ext >&5
3314 rm -fr conftest*
3315 ac_cv_c_stack_direction=-1
3316 fi
3317 rm -fr conftest*
3318 fi
3319
3320 fi
3321
3322 echo "$ac_t""$ac_cv_c_stack_direction" 1>&6
3323 cat >> confdefs.h <<EOF
3324 #define STACK_DIRECTION $ac_cv_c_stack_direction
3325 EOF
3326
3327 fi
3328
3329 for ac_hdr in unistd.h
3330 do
3331 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3332 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3333 echo "configure:3334: checking for $ac_hdr" >&5
3334 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3335 echo $ac_n "(cached) $ac_c" 1>&6
3336 else
3337 cat > conftest.$ac_ext <<EOF
3338 #line 3339 "configure"
3339 #include "confdefs.h"
3340 #include <$ac_hdr>
3341 EOF
3342 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3343 { (eval echo configure:3344: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3344 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3345 if test -z "$ac_err"; then
3346 rm -rf conftest*
3347 eval "ac_cv_header_$ac_safe=yes"
3348 else
3349 echo "$ac_err" >&5
3350 echo "configure: failed program was:" >&5
3351 cat conftest.$ac_ext >&5
3352 rm -rf conftest*
3353 eval "ac_cv_header_$ac_safe=no"
3354 fi
3355 rm -f conftest*
3356 fi
3357 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3358 echo "$ac_t""yes" 1>&6
3359 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3360 cat >> confdefs.h <<EOF
3361 #define $ac_tr_hdr 1
3362 EOF
3363
3364 else
3365 echo "$ac_t""no" 1>&6
3366 fi
3367 done
3368
3369 for ac_func in getpagesize
3370 do
3371 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3372 echo "configure:3373: checking for $ac_func" >&5
3373 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3374 echo $ac_n "(cached) $ac_c" 1>&6
3375 else
3376 cat > conftest.$ac_ext <<EOF
3377 #line 3378 "configure"
3378 #include "confdefs.h"
3379 /* System header to define __stub macros and hopefully few prototypes,
3380 which can conflict with char $ac_func(); below. */
3381 #include <assert.h>
3382 /* Override any gcc2 internal prototype to avoid an error. */
3383 /* We use char because int might match the return type of a gcc2
3384 builtin and then its argument prototype would still apply. */
3385 char $ac_func();
3386
3387 int main() {
3388
3389 /* The GNU C library defines this for functions which it implements
3390 to always fail with ENOSYS. Some functions are actually named
3391 something starting with __ and the normal name is an alias. */
3392 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3393 choke me
3394 #else
3395 $ac_func();
3396 #endif
3397
3398 ; return 0; }
3399 EOF
3400 if { (eval echo configure:3401: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3401 rm -rf conftest*
3402 eval "ac_cv_func_$ac_func=yes"
3403 else
3404 echo "configure: failed program was:" >&5
3405 cat conftest.$ac_ext >&5
3406 rm -rf conftest*
3407 eval "ac_cv_func_$ac_func=no"
3408 fi
3409 rm -f conftest*
3410 fi
3411
3412 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3413 echo "$ac_t""yes" 1>&6
3414 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3415 cat >> confdefs.h <<EOF
3416 #define $ac_tr_func 1
3417 EOF
3418
3419 else
3420 echo "$ac_t""no" 1>&6
3421 fi
3422 done
3423
3424 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
3425 echo "configure:3426: checking for working mmap" >&5
3426 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
3427 echo $ac_n "(cached) $ac_c" 1>&6
3428 else
3429 if test "$cross_compiling" = yes; then
3430 ac_cv_func_mmap_fixed_mapped=no
3431 else
3432 cat > conftest.$ac_ext <<EOF
3433 #line 3434 "configure"
3434 #include "confdefs.h"
3435
3436 /* Thanks to Mike Haertel and Jim Avera for this test.
3437 Here is a matrix of mmap possibilities:
3438 mmap private not fixed
3439 mmap private fixed at somewhere currently unmapped
3440 mmap private fixed at somewhere already mapped
3441 mmap shared not fixed
3442 mmap shared fixed at somewhere currently unmapped
3443 mmap shared fixed at somewhere already mapped
3444 For private mappings, we should verify that changes cannot be read()
3445 back from the file, nor mmap's back from the file at a different
3446 address. (There have been systems where private was not correctly
3447 implemented like the infamous i386 svr4.0, and systems where the
3448 VM page cache was not coherent with the filesystem buffer cache
3449 like early versions of FreeBSD and possibly contemporary NetBSD.)
3450 For shared mappings, we should conversely verify that changes get
3451 propogated back to all the places they're supposed to be.
3452
3453 Grep wants private fixed already mapped.
3454 The main things grep needs to know about mmap are:
3455 * does it exist and is it safe to write into the mmap'd area
3456 * how to use it (BSD variants) */
3457 #include <sys/types.h>
3458 #include <fcntl.h>
3459 #include <sys/mman.h>
3460
3461 /* This mess was copied from the GNU getpagesize.h. */
3462 #ifndef HAVE_GETPAGESIZE
3463 # ifdef HAVE_UNISTD_H
3464 # include <unistd.h>
3465 # endif
3466
3467 /* Assume that all systems that can run configure have sys/param.h. */
3468 # ifndef HAVE_SYS_PARAM_H
3469 # define HAVE_SYS_PARAM_H 1
3470 # endif
3471
3472 # ifdef _SC_PAGESIZE
3473 # define getpagesize() sysconf(_SC_PAGESIZE)
3474 # else /* no _SC_PAGESIZE */
3475 # ifdef HAVE_SYS_PARAM_H
3476 # include <sys/param.h>
3477 # ifdef EXEC_PAGESIZE
3478 # define getpagesize() EXEC_PAGESIZE
3479 # else /* no EXEC_PAGESIZE */
3480 # ifdef NBPG
3481 # define getpagesize() NBPG * CLSIZE
3482 # ifndef CLSIZE
3483 # define CLSIZE 1
3484 # endif /* no CLSIZE */
3485 # else /* no NBPG */
3486 # ifdef NBPC
3487 # define getpagesize() NBPC
3488 # else /* no NBPC */
3489 # ifdef PAGESIZE
3490 # define getpagesize() PAGESIZE
3491 # endif /* PAGESIZE */
3492 # endif /* no NBPC */
3493 # endif /* no NBPG */
3494 # endif /* no EXEC_PAGESIZE */
3495 # else /* no HAVE_SYS_PARAM_H */
3496 # define getpagesize() 8192 /* punt totally */
3497 # endif /* no HAVE_SYS_PARAM_H */
3498 # endif /* no _SC_PAGESIZE */
3499
3500 #endif /* no HAVE_GETPAGESIZE */
3501
3502 #ifdef __cplusplus
3503 extern "C" { void *malloc(unsigned); }
3504 #else
3505 char *malloc();
3506 #endif
3507
3508 int
3509 main()
3510 {
3511 char *data, *data2, *data3;
3512 int i, pagesize;
3513 int fd;
3514
3515 pagesize = getpagesize();
3516
3517 /*
3518 * First, make a file with some known garbage in it.
3519 */
3520 data = malloc(pagesize);
3521 if (!data)
3522 exit(1);
3523 for (i = 0; i < pagesize; ++i)
3524 *(data + i) = rand();
3525 umask(0);
3526 fd = creat("conftestmmap", 0600);
3527 if (fd < 0)
3528 exit(1);
3529 if (write(fd, data, pagesize) != pagesize)
3530 exit(1);
3531 close(fd);
3532
3533 /*
3534 * Next, try to mmap the file at a fixed address which
3535 * already has something else allocated at it. If we can,
3536 * also make sure that we see the same garbage.
3537 */
3538 fd = open("conftestmmap", O_RDWR);
3539 if (fd < 0)
3540 exit(1);
3541 data2 = malloc(2 * pagesize);
3542 if (!data2)
3543 exit(1);
3544 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
3545 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
3546 MAP_PRIVATE | MAP_FIXED, fd, 0L))
3547 exit(1);
3548 for (i = 0; i < pagesize; ++i)
3549 if (*(data + i) != *(data2 + i))
3550 exit(1);
3551
3552 /*
3553 * Finally, make sure that changes to the mapped area
3554 * do not percolate back to the file as seen by read().
3555 * (This is a bug on some variants of i386 svr4.0.)
3556 */
3557 for (i = 0; i < pagesize; ++i)
3558 *(data2 + i) = *(data2 + i) + 1;
3559 data3 = malloc(pagesize);
3560 if (!data3)
3561 exit(1);
3562 if (read(fd, data3, pagesize) != pagesize)
3563 exit(1);
3564 for (i = 0; i < pagesize; ++i)
3565 if (*(data + i) != *(data3 + i))
3566 exit(1);
3567 close(fd);
3568 unlink("conftestmmap");
3569 exit(0);
3570 }
3571
3572 EOF
3573 if { (eval echo configure:3574: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
3574 then
3575 ac_cv_func_mmap_fixed_mapped=yes
3576 else
3577 echo "configure: failed program was:" >&5
3578 cat conftest.$ac_ext >&5
3579 rm -fr conftest*
3580 ac_cv_func_mmap_fixed_mapped=no
3581 fi
3582 rm -fr conftest*
3583 fi
3584
3585 fi
3586
3587 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
3588 if test $ac_cv_func_mmap_fixed_mapped = yes; then
3589 cat >> confdefs.h <<\EOF
3590 #define HAVE_MMAP 1
3591 EOF
3592
3593 fi
3594
3595
3596 for ac_hdr in argz.h limits.h locale.h nl_types.h malloc.h string.h \
3597 unistd.h values.h sys/param.h
3598 do
3599 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
3600 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
3601 echo "configure:3602: checking for $ac_hdr" >&5
3602 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3603 echo $ac_n "(cached) $ac_c" 1>&6
3604 else
3605 cat > conftest.$ac_ext <<EOF
3606 #line 3607 "configure"
3607 #include "confdefs.h"
3608 #include <$ac_hdr>
3609 EOF
3610 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3611 { (eval echo configure:3612: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3612 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3613 if test -z "$ac_err"; then
3614 rm -rf conftest*
3615 eval "ac_cv_header_$ac_safe=yes"
3616 else
3617 echo "$ac_err" >&5
3618 echo "configure: failed program was:" >&5
3619 cat conftest.$ac_ext >&5
3620 rm -rf conftest*
3621 eval "ac_cv_header_$ac_safe=no"
3622 fi
3623 rm -f conftest*
3624 fi
3625 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3626 echo "$ac_t""yes" 1>&6
3627 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
3628 cat >> confdefs.h <<EOF
3629 #define $ac_tr_hdr 1
3630 EOF
3631
3632 else
3633 echo "$ac_t""no" 1>&6
3634 fi
3635 done
3636
3637 for ac_func in getcwd munmap putenv setenv setlocale strchr strcasecmp \
3638 __argz_count __argz_stringify __argz_next
3639 do
3640 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3641 echo "configure:3642: checking for $ac_func" >&5
3642 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3643 echo $ac_n "(cached) $ac_c" 1>&6
3644 else
3645 cat > conftest.$ac_ext <<EOF
3646 #line 3647 "configure"
3647 #include "confdefs.h"
3648 /* System header to define __stub macros and hopefully few prototypes,
3649 which can conflict with char $ac_func(); below. */
3650 #include <assert.h>
3651 /* Override any gcc2 internal prototype to avoid an error. */
3652 /* We use char because int might match the return type of a gcc2
3653 builtin and then its argument prototype would still apply. */
3654 char $ac_func();
3655
3656 int main() {
3657
3658 /* The GNU C library defines this for functions which it implements
3659 to always fail with ENOSYS. Some functions are actually named
3660 something starting with __ and the normal name is an alias. */
3661 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3662 choke me
3663 #else
3664 $ac_func();
3665 #endif
3666
3667 ; return 0; }
3668 EOF
3669 if { (eval echo configure:3670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3670 rm -rf conftest*
3671 eval "ac_cv_func_$ac_func=yes"
3672 else
3673 echo "configure: failed program was:" >&5
3674 cat conftest.$ac_ext >&5
3675 rm -rf conftest*
3676 eval "ac_cv_func_$ac_func=no"
3677 fi
3678 rm -f conftest*
3679 fi
3680
3681 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3682 echo "$ac_t""yes" 1>&6
3683 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3684 cat >> confdefs.h <<EOF
3685 #define $ac_tr_func 1
3686 EOF
3687
3688 else
3689 echo "$ac_t""no" 1>&6
3690 fi
3691 done
3692
3693
3694 if test "${ac_cv_func_stpcpy+set}" != "set"; then
3695 for ac_func in stpcpy
3696 do
3697 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3698 echo "configure:3699: checking for $ac_func" >&5
3699 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3700 echo $ac_n "(cached) $ac_c" 1>&6
3701 else
3702 cat > conftest.$ac_ext <<EOF
3703 #line 3704 "configure"
3704 #include "confdefs.h"
3705 /* System header to define __stub macros and hopefully few prototypes,
3706 which can conflict with char $ac_func(); below. */
3707 #include <assert.h>
3708 /* Override any gcc2 internal prototype to avoid an error. */
3709 /* We use char because int might match the return type of a gcc2
3710 builtin and then its argument prototype would still apply. */
3711 char $ac_func();
3712
3713 int main() {
3714
3715 /* The GNU C library defines this for functions which it implements
3716 to always fail with ENOSYS. Some functions are actually named
3717 something starting with __ and the normal name is an alias. */
3718 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
3719 choke me
3720 #else
3721 $ac_func();
3722 #endif
3723
3724 ; return 0; }
3725 EOF
3726 if { (eval echo configure:3727: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3727 rm -rf conftest*
3728 eval "ac_cv_func_$ac_func=yes"
3729 else
3730 echo "configure: failed program was:" >&5
3731 cat conftest.$ac_ext >&5
3732 rm -rf conftest*
3733 eval "ac_cv_func_$ac_func=no"
3734 fi
3735 rm -f conftest*
3736 fi
3737
3738 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
3739 echo "$ac_t""yes" 1>&6
3740 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
3741 cat >> confdefs.h <<EOF
3742 #define $ac_tr_func 1
3743 EOF
3744
3745 else
3746 echo "$ac_t""no" 1>&6
3747 fi
3748 done
3749
3750 fi
3751 if test "${ac_cv_func_stpcpy}" = "yes"; then
3752 cat >> confdefs.h <<\EOF
3753 #define HAVE_STPCPY 1
3754 EOF
3755
3756 fi
3757
3758 if test $ac_cv_header_locale_h = yes; then
3759 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
3760 echo "configure:3761: checking for LC_MESSAGES" >&5
3761 if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then
3762 echo $ac_n "(cached) $ac_c" 1>&6
3763 else
3764 cat > conftest.$ac_ext <<EOF
3765 #line 3766 "configure"
3766 #include "confdefs.h"
3767 #include <locale.h>
3768 int main() {
3769 return LC_MESSAGES
3770 ; return 0; }
3771 EOF
3772 if { (eval echo configure:3773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3773 rm -rf conftest*
3774 am_cv_val_LC_MESSAGES=yes
3775 else
3776 echo "configure: failed program was:" >&5
3777 cat conftest.$ac_ext >&5
3778 rm -rf conftest*
3779 am_cv_val_LC_MESSAGES=no
3780 fi
3781 rm -f conftest*
3782 fi
3783
3784 echo "$ac_t""$am_cv_val_LC_MESSAGES" 1>&6
3785 if test $am_cv_val_LC_MESSAGES = yes; then
3786 cat >> confdefs.h <<\EOF
3787 #define HAVE_LC_MESSAGES 1
3788 EOF
3789
3790 fi
3791 fi
3792 echo $ac_n "checking whether NLS is requested""... $ac_c" 1>&6
3793 echo "configure:3794: checking whether NLS is requested" >&5
3794 # Check whether --enable-nls or --disable-nls was given.
3795 if test "${enable_nls+set}" = set; then
3796 enableval="$enable_nls"
3797 USE_NLS=$enableval
3798 else
3799 USE_NLS=yes
3800 fi
3801
3802 echo "$ac_t""$USE_NLS" 1>&6
3803
3804
3805 USE_INCLUDED_LIBINTL=no
3806
3807 if test "$USE_NLS" = "yes"; then
3808 cat >> confdefs.h <<\EOF
3809 #define ENABLE_NLS 1
3810 EOF
3811
3812 echo $ac_n "checking whether included gettext is requested""... $ac_c" 1>&6
3813 echo "configure:3814: checking whether included gettext is requested" >&5
3814 # Check whether --with-included-gettext or --without-included-gettext was given.
3815 if test "${with_included_gettext+set}" = set; then
3816 withval="$with_included_gettext"
3817 nls_cv_force_use_gnu_gettext=$withval
3818 else
3819 nls_cv_force_use_gnu_gettext=no
3820 fi
3821
3822 echo "$ac_t""$nls_cv_force_use_gnu_gettext" 1>&6
3823
3824 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
3825 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
3826 nls_cv_header_intl=
3827 nls_cv_header_libgt=
3828 CATOBJEXT=NONE
3829
3830 ac_safe=`echo "libintl.h" | sed 'y%./+-%__p_%'`
3831 echo $ac_n "checking for libintl.h""... $ac_c" 1>&6
3832 echo "configure:3833: checking for libintl.h" >&5
3833 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
3834 echo $ac_n "(cached) $ac_c" 1>&6
3835 else
3836 cat > conftest.$ac_ext <<EOF
3837 #line 3838 "configure"
3838 #include "confdefs.h"
3839 #include <libintl.h>
3840 EOF
3841 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
3842 { (eval echo configure:3843: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
3843 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
3844 if test -z "$ac_err"; then
3845 rm -rf conftest*
3846 eval "ac_cv_header_$ac_safe=yes"
3847 else
3848 echo "$ac_err" >&5
3849 echo "configure: failed program was:" >&5
3850 cat conftest.$ac_ext >&5
3851 rm -rf conftest*
3852 eval "ac_cv_header_$ac_safe=no"
3853 fi
3854 rm -f conftest*
3855 fi
3856 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
3857 echo "$ac_t""yes" 1>&6
3858 echo $ac_n "checking for gettext in libc""... $ac_c" 1>&6
3859 echo "configure:3860: checking for gettext in libc" >&5
3860 if eval "test \"`echo '$''{'gt_cv_func_gettext_libc'+set}'`\" = set"; then
3861 echo $ac_n "(cached) $ac_c" 1>&6
3862 else
3863 cat > conftest.$ac_ext <<EOF
3864 #line 3865 "configure"
3865 #include "confdefs.h"
3866 #include <libintl.h>
3867 int main() {
3868 return (int) gettext ("")
3869 ; return 0; }
3870 EOF
3871 if { (eval echo configure:3872: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3872 rm -rf conftest*
3873 gt_cv_func_gettext_libc=yes
3874 else
3875 echo "configure: failed program was:" >&5
3876 cat conftest.$ac_ext >&5
3877 rm -rf conftest*
3878 gt_cv_func_gettext_libc=no
3879 fi
3880 rm -f conftest*
3881 fi
3882
3883 echo "$ac_t""$gt_cv_func_gettext_libc" 1>&6
3884
3885 if test "$gt_cv_func_gettext_libc" != "yes"; then
3886 echo $ac_n "checking for bindtextdomain in -lintl""... $ac_c" 1>&6
3887 echo "configure:3888: checking for bindtextdomain in -lintl" >&5
3888 ac_lib_var=`echo intl'_'bindtextdomain | sed 'y%./+-%__p_%'`
3889 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
3890 echo $ac_n "(cached) $ac_c" 1>&6
3891 else
3892 ac_save_LIBS="$LIBS"
3893 LIBS="-lintl $LIBS"
3894 cat > conftest.$ac_ext <<EOF
3895 #line 3896 "configure"
3896 #include "confdefs.h"
3897 /* Override any gcc2 internal prototype to avoid an error. */
3898 /* We use char because int might match the return type of a gcc2
3899 builtin and then its argument prototype would still apply. */
3900 char bindtextdomain();
3901
3902 int main() {
3903 bindtextdomain()
3904 ; return 0; }
3905 EOF
3906 if { (eval echo configure:3907: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3907 rm -rf conftest*
3908 eval "ac_cv_lib_$ac_lib_var=yes"
3909 else
3910 echo "configure: failed program was:" >&5
3911 cat conftest.$ac_ext >&5
3912 rm -rf conftest*
3913 eval "ac_cv_lib_$ac_lib_var=no"
3914 fi
3915 rm -f conftest*
3916 LIBS="$ac_save_LIBS"
3917
3918 fi
3919 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
3920 echo "$ac_t""yes" 1>&6
3921 echo $ac_n "checking for gettext in libintl""... $ac_c" 1>&6
3922 echo "configure:3923: checking for gettext in libintl" >&5
3923 if eval "test \"`echo '$''{'gt_cv_func_gettext_libintl'+set}'`\" = set"; then
3924 echo $ac_n "(cached) $ac_c" 1>&6
3925 else
3926 cat > conftest.$ac_ext <<EOF
3927 #line 3928 "configure"
3928 #include "confdefs.h"
3929
3930 int main() {
3931 return (int) gettext ("")
3932 ; return 0; }
3933 EOF
3934 if { (eval echo configure:3935: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
3935 rm -rf conftest*
3936 gt_cv_func_gettext_libintl=yes
3937 else
3938 echo "configure: failed program was:" >&5
3939 cat conftest.$ac_ext >&5
3940 rm -rf conftest*
3941 gt_cv_func_gettext_libintl=no
3942 fi
3943 rm -f conftest*
3944 fi
3945
3946 echo "$ac_t""$gt_cv_func_gettext_libintl" 1>&6
3947 else
3948 echo "$ac_t""no" 1>&6
3949 fi
3950
3951 fi
3952
3953 if test "$gt_cv_func_gettext_libc" = "yes" \
3954 || test "$gt_cv_func_gettext_libintl" = "yes"; then
3955 cat >> confdefs.h <<\EOF
3956 #define HAVE_GETTEXT 1
3957 EOF
3958
3959 # Extract the first word of "msgfmt", so it can be a program name with args.
3960 set dummy msgfmt; ac_word=$2
3961 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
3962 echo "configure:3963: checking for $ac_word" >&5
3963 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
3964 echo $ac_n "(cached) $ac_c" 1>&6
3965 else
3966 case "$MSGFMT" in
3967 /*)
3968 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
3969 ;;
3970 *)
3971 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
3972 for ac_dir in $PATH; do
3973 test -z "$ac_dir" && ac_dir=.
3974 if test -f $ac_dir/$ac_word; then
3975 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
3976 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
3977 break
3978 fi
3979 fi
3980 done
3981 IFS="$ac_save_ifs"
3982 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="no"
3983 ;;
3984 esac
3985 fi
3986 MSGFMT="$ac_cv_path_MSGFMT"
3987 if test -n "$MSGFMT"; then
3988 echo "$ac_t""$MSGFMT" 1>&6
3989 else
3990 echo "$ac_t""no" 1>&6
3991 fi
3992 if test "$MSGFMT" != "no"; then
3993 for ac_func in dcgettext
3994 do
3995 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
3996 echo "configure:3997: checking for $ac_func" >&5
3997 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
3998 echo $ac_n "(cached) $ac_c" 1>&6
3999 else
4000 cat > conftest.$ac_ext <<EOF
4001 #line 4002 "configure"
4002 #include "confdefs.h"
4003 /* System header to define __stub macros and hopefully few prototypes,
4004 which can conflict with char $ac_func(); below. */
4005 #include <assert.h>
4006 /* Override any gcc2 internal prototype to avoid an error. */
4007 /* We use char because int might match the return type of a gcc2
4008 builtin and then its argument prototype would still apply. */
4009 char $ac_func();
4010
4011 int main() {
4012
4013 /* The GNU C library defines this for functions which it implements
4014 to always fail with ENOSYS. Some functions are actually named
4015 something starting with __ and the normal name is an alias. */
4016 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4017 choke me
4018 #else
4019 $ac_func();
4020 #endif
4021
4022 ; return 0; }
4023 EOF
4024 if { (eval echo configure:4025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4025 rm -rf conftest*
4026 eval "ac_cv_func_$ac_func=yes"
4027 else
4028 echo "configure: failed program was:" >&5
4029 cat conftest.$ac_ext >&5
4030 rm -rf conftest*
4031 eval "ac_cv_func_$ac_func=no"
4032 fi
4033 rm -f conftest*
4034 fi
4035
4036 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4037 echo "$ac_t""yes" 1>&6
4038 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4039 cat >> confdefs.h <<EOF
4040 #define $ac_tr_func 1
4041 EOF
4042
4043 else
4044 echo "$ac_t""no" 1>&6
4045 fi
4046 done
4047
4048 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4049 set dummy gmsgfmt; 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_GMSGFMT'+set}'`\" = set"; then
4053 echo $ac_n "(cached) $ac_c" 1>&6
4054 else
4055 case "$GMSGFMT" in
4056 /*)
4057 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4058 ;;
4059 ?:/*)
4060 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4061 ;;
4062 *)
4063 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4064 ac_dummy="$PATH"
4065 for ac_dir in $ac_dummy; do
4066 test -z "$ac_dir" && ac_dir=.
4067 if test -f $ac_dir/$ac_word; then
4068 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4069 break
4070 fi
4071 done
4072 IFS="$ac_save_ifs"
4073 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4074 ;;
4075 esac
4076 fi
4077 GMSGFMT="$ac_cv_path_GMSGFMT"
4078 if test -n "$GMSGFMT"; then
4079 echo "$ac_t""$GMSGFMT" 1>&6
4080 else
4081 echo "$ac_t""no" 1>&6
4082 fi
4083
4084 # Extract the first word of "xgettext", so it can be a program name with args.
4085 set dummy xgettext; ac_word=$2
4086 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4087 echo "configure:4088: checking for $ac_word" >&5
4088 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4089 echo $ac_n "(cached) $ac_c" 1>&6
4090 else
4091 case "$XGETTEXT" in
4092 /*)
4093 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4094 ;;
4095 *)
4096 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4097 for ac_dir in $PATH; do
4098 test -z "$ac_dir" && ac_dir=.
4099 if test -f $ac_dir/$ac_word; then
4100 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4101 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4102 break
4103 fi
4104 fi
4105 done
4106 IFS="$ac_save_ifs"
4107 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4108 ;;
4109 esac
4110 fi
4111 XGETTEXT="$ac_cv_path_XGETTEXT"
4112 if test -n "$XGETTEXT"; then
4113 echo "$ac_t""$XGETTEXT" 1>&6
4114 else
4115 echo "$ac_t""no" 1>&6
4116 fi
4117
4118 cat > conftest.$ac_ext <<EOF
4119 #line 4120 "configure"
4120 #include "confdefs.h"
4121
4122 int main() {
4123 extern int _nl_msg_cat_cntr;
4124 return _nl_msg_cat_cntr
4125 ; return 0; }
4126 EOF
4127 if { (eval echo configure:4128: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4128 rm -rf conftest*
4129 CATOBJEXT=.gmo
4130 DATADIRNAME=share
4131 else
4132 echo "configure: failed program was:" >&5
4133 cat conftest.$ac_ext >&5
4134 rm -rf conftest*
4135 CATOBJEXT=.mo
4136 DATADIRNAME=lib
4137 fi
4138 rm -f conftest*
4139 INSTOBJEXT=.mo
4140 fi
4141 fi
4142
4143 else
4144 echo "$ac_t""no" 1>&6
4145 fi
4146
4147
4148
4149 if test "$CATOBJEXT" = "NONE"; then
4150 nls_cv_use_gnu_gettext=yes
4151 fi
4152 fi
4153
4154 if test "$nls_cv_use_gnu_gettext" = "yes"; then
4155 INTLOBJS="\$(GETTOBJS)"
4156 # Extract the first word of "msgfmt", so it can be a program name with args.
4157 set dummy msgfmt; ac_word=$2
4158 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4159 echo "configure:4160: checking for $ac_word" >&5
4160 if eval "test \"`echo '$''{'ac_cv_path_MSGFMT'+set}'`\" = set"; then
4161 echo $ac_n "(cached) $ac_c" 1>&6
4162 else
4163 case "$MSGFMT" in
4164 /*)
4165 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
4166 ;;
4167 *)
4168 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4169 for ac_dir in $PATH; do
4170 test -z "$ac_dir" && ac_dir=.
4171 if test -f $ac_dir/$ac_word; then
4172 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"; then
4173 ac_cv_path_MSGFMT="$ac_dir/$ac_word"
4174 break
4175 fi
4176 fi
4177 done
4178 IFS="$ac_save_ifs"
4179 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT="msgfmt"
4180 ;;
4181 esac
4182 fi
4183 MSGFMT="$ac_cv_path_MSGFMT"
4184 if test -n "$MSGFMT"; then
4185 echo "$ac_t""$MSGFMT" 1>&6
4186 else
4187 echo "$ac_t""no" 1>&6
4188 fi
4189
4190 # Extract the first word of "gmsgfmt", so it can be a program name with args.
4191 set dummy gmsgfmt; ac_word=$2
4192 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4193 echo "configure:4194: checking for $ac_word" >&5
4194 if eval "test \"`echo '$''{'ac_cv_path_GMSGFMT'+set}'`\" = set"; then
4195 echo $ac_n "(cached) $ac_c" 1>&6
4196 else
4197 case "$GMSGFMT" in
4198 /*)
4199 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
4200 ;;
4201 ?:/*)
4202 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a dos path.
4203 ;;
4204 *)
4205 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4206 ac_dummy="$PATH"
4207 for ac_dir in $ac_dummy; do
4208 test -z "$ac_dir" && ac_dir=.
4209 if test -f $ac_dir/$ac_word; then
4210 ac_cv_path_GMSGFMT="$ac_dir/$ac_word"
4211 break
4212 fi
4213 done
4214 IFS="$ac_save_ifs"
4215 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
4216 ;;
4217 esac
4218 fi
4219 GMSGFMT="$ac_cv_path_GMSGFMT"
4220 if test -n "$GMSGFMT"; then
4221 echo "$ac_t""$GMSGFMT" 1>&6
4222 else
4223 echo "$ac_t""no" 1>&6
4224 fi
4225
4226 # Extract the first word of "xgettext", so it can be a program name with args.
4227 set dummy xgettext; ac_word=$2
4228 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
4229 echo "configure:4230: checking for $ac_word" >&5
4230 if eval "test \"`echo '$''{'ac_cv_path_XGETTEXT'+set}'`\" = set"; then
4231 echo $ac_n "(cached) $ac_c" 1>&6
4232 else
4233 case "$XGETTEXT" in
4234 /*)
4235 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
4236 ;;
4237 *)
4238 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
4239 for ac_dir in $PATH; do
4240 test -z "$ac_dir" && ac_dir=.
4241 if test -f $ac_dir/$ac_word; then
4242 if test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"; then
4243 ac_cv_path_XGETTEXT="$ac_dir/$ac_word"
4244 break
4245 fi
4246 fi
4247 done
4248 IFS="$ac_save_ifs"
4249 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
4250 ;;
4251 esac
4252 fi
4253 XGETTEXT="$ac_cv_path_XGETTEXT"
4254 if test -n "$XGETTEXT"; then
4255 echo "$ac_t""$XGETTEXT" 1>&6
4256 else
4257 echo "$ac_t""no" 1>&6
4258 fi
4259
4260
4261 USE_INCLUDED_LIBINTL=yes
4262 CATOBJEXT=.gmo
4263 INSTOBJEXT=.mo
4264 DATADIRNAME=share
4265 INTLDEPS='$(top_builddir)/../intl/libintl.a'
4266 INTLLIBS=$INTLDEPS
4267 LIBS=`echo $LIBS | sed -e 's/-lintl//'`
4268 nls_cv_header_intl=libintl.h
4269 nls_cv_header_libgt=libgettext.h
4270 fi
4271
4272 if test "$XGETTEXT" != ":"; then
4273 if $XGETTEXT --omit-header /dev/null 2> /dev/null; then
4274 : ;
4275 else
4276 echo "$ac_t""found xgettext programs is not GNU xgettext; ignore it" 1>&6
4277 XGETTEXT=":"
4278 fi
4279 fi
4280
4281 # We need to process the po/ directory.
4282 POSUB=po
4283 else
4284 DATADIRNAME=share
4285 nls_cv_header_intl=libintl.h
4286 nls_cv_header_libgt=libgettext.h
4287 fi
4288
4289 # If this is used in GNU gettext we have to set USE_NLS to `yes'
4290 # because some of the sources are only built for this goal.
4291 if test "$PACKAGE" = gettext; then
4292 USE_NLS=yes
4293 USE_INCLUDED_LIBINTL=yes
4294 fi
4295
4296 for lang in $ALL_LINGUAS; do
4297 GMOFILES="$GMOFILES $lang.gmo"
4298 POFILES="$POFILES $lang.po"
4299 done
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314 if test "x$CATOBJEXT" != "x"; then
4315 if test "x$ALL_LINGUAS" = "x"; then
4316 LINGUAS=
4317 else
4318 echo $ac_n "checking for catalogs to be installed""... $ac_c" 1>&6
4319 echo "configure:4320: checking for catalogs to be installed" >&5
4320 NEW_LINGUAS=
4321 for lang in ${LINGUAS=$ALL_LINGUAS}; do
4322 case "$ALL_LINGUAS" in
4323 *$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
4324 esac
4325 done
4326 LINGUAS=$NEW_LINGUAS
4327 echo "$ac_t""$LINGUAS" 1>&6
4328 fi
4329
4330 if test -n "$LINGUAS"; then
4331 for lang in $LINGUAS; do CATALOGS="$CATALOGS $lang$CATOBJEXT"; done
4332 fi
4333 fi
4334
4335 if test $ac_cv_header_locale_h = yes; then
4336 INCLUDE_LOCALE_H="#include <locale.h>"
4337 else
4338 INCLUDE_LOCALE_H="\
4339 /* The system does not provide the header <locale.h>. Take care yourself. */"
4340 fi
4341
4342
4343 if test -f $srcdir/po2tbl.sed.in; then
4344 if test "$CATOBJEXT" = ".cat"; then
4345 ac_safe=`echo "linux/version.h" | sed 'y%./+-%__p_%'`
4346 echo $ac_n "checking for linux/version.h""... $ac_c" 1>&6
4347 echo "configure:4348: checking for linux/version.h" >&5
4348 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4349 echo $ac_n "(cached) $ac_c" 1>&6
4350 else
4351 cat > conftest.$ac_ext <<EOF
4352 #line 4353 "configure"
4353 #include "confdefs.h"
4354 #include <linux/version.h>
4355 EOF
4356 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4357 { (eval echo configure:4358: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4358 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4359 if test -z "$ac_err"; then
4360 rm -rf conftest*
4361 eval "ac_cv_header_$ac_safe=yes"
4362 else
4363 echo "$ac_err" >&5
4364 echo "configure: failed program was:" >&5
4365 cat conftest.$ac_ext >&5
4366 rm -rf conftest*
4367 eval "ac_cv_header_$ac_safe=no"
4368 fi
4369 rm -f conftest*
4370 fi
4371 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4372 echo "$ac_t""yes" 1>&6
4373 msgformat=linux
4374 else
4375 echo "$ac_t""no" 1>&6
4376 msgformat=xopen
4377 fi
4378
4379
4380 sed -e '/^#/d' $srcdir/$msgformat-msg.sed > po2msg.sed
4381 fi
4382 sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
4383 $srcdir/po2tbl.sed.in > po2tbl.sed
4384 fi
4385
4386 if test "$PACKAGE" = "gettext"; then
4387 GT_NO="#NO#"
4388 GT_YES=
4389 else
4390 GT_NO=
4391 GT_YES="#YES#"
4392 fi
4393
4394
4395
4396 MKINSTALLDIRS="\$(srcdir)/../../mkinstalldirs"
4397
4398
4399 l=
4400
4401
4402 if test -f $srcdir/po/POTFILES.in; then
4403 test -d po || mkdir po
4404 if test "x$srcdir" != "x."; then
4405 if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
4406 posrcprefix="$srcdir/"
4407 else
4408 posrcprefix="../$srcdir/"
4409 fi
4410 else
4411 posrcprefix="../"
4412 fi
4413 rm -f po/POTFILES
4414 sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
4415 < $srcdir/po/POTFILES.in > po/POTFILES
4416 fi
4417
4418
4419 # Permit host specific settings.
4420 . ${srcdir}/configure.host
4421
4422
4423 # Find a good install program. We prefer a C program (faster),
4424 # so one script is as good as another. But avoid the broken or
4425 # incompatible versions:
4426 # SysV /etc/install, /usr/sbin/install
4427 # SunOS /usr/etc/install
4428 # IRIX /sbin/install
4429 # AIX /bin/install
4430 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4431 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4432 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4433 # ./install, which can be erroneously created by make from ./install.sh.
4434 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
4435 echo "configure:4436: checking for a BSD compatible install" >&5
4436 if test -z "$INSTALL"; then
4437 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
4438 echo $ac_n "(cached) $ac_c" 1>&6
4439 else
4440 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
4441 for ac_dir in $PATH; do
4442 # Account for people who put trailing slashes in PATH elements.
4443 case "$ac_dir/" in
4444 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
4445 *)
4446 # OSF1 and SCO ODT 3.0 have their own names for install.
4447 # Don't use installbsd from OSF since it installs stuff as root
4448 # by default.
4449 for ac_prog in ginstall scoinst install; do
4450 if test -f $ac_dir/$ac_prog; then
4451 if test $ac_prog = install &&
4452 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
4453 # AIX install. It has an incompatible calling convention.
4454 :
4455 else
4456 ac_cv_path_install="$ac_dir/$ac_prog -c"
4457 break 2
4458 fi
4459 fi
4460 done
4461 ;;
4462 esac
4463 done
4464 IFS="$ac_save_IFS"
4465
4466 fi
4467 if test "${ac_cv_path_install+set}" = set; then
4468 INSTALL="$ac_cv_path_install"
4469 else
4470 # As a last resort, use the slow shell script. We don't cache a
4471 # path for INSTALL within a source directory, because that will
4472 # break other packages using the cache if that directory is
4473 # removed, or if the path is relative.
4474 INSTALL="$ac_install_sh"
4475 fi
4476 fi
4477 echo "$ac_t""$INSTALL" 1>&6
4478
4479 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4480 # It thinks the first close brace ends the variable substitution.
4481 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4482
4483 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
4484
4485 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4486
4487
4488 BFD_HOST_64BIT_LONG=0
4489 BFD_HOST_LONG_LONG=0
4490 BFD_HOST_64_BIT_DEFINED=0
4491 BFD_HOST_64_BIT=
4492 BFD_HOST_U_64_BIT=
4493
4494 echo $ac_n "checking for long long""... $ac_c" 1>&6
4495 echo "configure:4496: checking for long long" >&5
4496 if eval "test \"`echo '$''{'bfd_cv_has_long_long'+set}'`\" = set"; then
4497 echo $ac_n "(cached) $ac_c" 1>&6
4498 else
4499 cat > conftest.$ac_ext <<EOF
4500 #line 4501 "configure"
4501 #include "confdefs.h"
4502
4503 int main() {
4504 unsigned long long ll = 18446744073709551615ULL;
4505 ; return 0; }
4506 EOF
4507 if { (eval echo configure:4508: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4508 rm -rf conftest*
4509 bfd_cv_has_long_long=yes
4510 else
4511 echo "configure: failed program was:" >&5
4512 cat conftest.$ac_ext >&5
4513 rm -rf conftest*
4514 bfd_cv_has_long_long=no
4515 fi
4516 rm -f conftest*
4517 fi
4518
4519 echo "$ac_t""$bfd_cv_has_long_long" 1>&6
4520 if test $bfd_cv_has_long_long = yes; then
4521 BFD_HOST_LONG_LONG=1
4522 echo $ac_n "checking size of long long""... $ac_c" 1>&6
4523 echo "configure:4524: checking size of long long" >&5
4524 if eval "test \"`echo '$''{'ac_cv_sizeof_long_long'+set}'`\" = set"; then
4525 echo $ac_n "(cached) $ac_c" 1>&6
4526 else
4527 for ac_size in 4 8 1 2 16 12 ; do # List sizes in rough order of prevalence.
4528 cat > conftest.$ac_ext <<EOF
4529 #line 4530 "configure"
4530 #include "confdefs.h"
4531 #include "confdefs.h"
4532 #include <sys/types.h>
4533
4534
4535 int main() {
4536 switch (0) case 0: case (sizeof (long long) == $ac_size):;
4537 ; return 0; }
4538 EOF
4539 if { (eval echo configure:4540: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4540 rm -rf conftest*
4541 ac_cv_sizeof_long_long=$ac_size
4542 else
4543 echo "configure: failed program was:" >&5
4544 cat conftest.$ac_ext >&5
4545 fi
4546 rm -f conftest*
4547 if test x$ac_cv_sizeof_long_long != x ; then break; fi
4548 done
4549
4550 fi
4551
4552 if test x$ac_cv_sizeof_long_long = x ; then
4553 { echo "configure: error: cannot determine a size for long long" 1>&2; exit 1; }
4554 fi
4555 echo "$ac_t""$ac_cv_sizeof_long_long" 1>&6
4556 cat >> confdefs.h <<EOF
4557 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
4558 EOF
4559
4560
4561 fi
4562
4563 echo $ac_n "checking size of long""... $ac_c" 1>&6
4564 echo "configure:4565: checking size of long" >&5
4565 if eval "test \"`echo '$''{'ac_cv_sizeof_long'+set}'`\" = set"; then
4566 echo $ac_n "(cached) $ac_c" 1>&6
4567 else
4568 for ac_size in 4 8 1 2 16 12 ; do # List sizes in rough order of prevalence.
4569 cat > conftest.$ac_ext <<EOF
4570 #line 4571 "configure"
4571 #include "confdefs.h"
4572 #include "confdefs.h"
4573 #include <sys/types.h>
4574
4575
4576 int main() {
4577 switch (0) case 0: case (sizeof (long) == $ac_size):;
4578 ; return 0; }
4579 EOF
4580 if { (eval echo configure:4581: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4581 rm -rf conftest*
4582 ac_cv_sizeof_long=$ac_size
4583 else
4584 echo "configure: failed program was:" >&5
4585 cat conftest.$ac_ext >&5
4586 fi
4587 rm -f conftest*
4588 if test x$ac_cv_sizeof_long != x ; then break; fi
4589 done
4590
4591 fi
4592
4593 if test x$ac_cv_sizeof_long = x ; then
4594 { echo "configure: error: cannot determine a size for long" 1>&2; exit 1; }
4595 fi
4596 echo "$ac_t""$ac_cv_sizeof_long" 1>&6
4597 cat >> confdefs.h <<EOF
4598 #define SIZEOF_LONG $ac_cv_sizeof_long
4599 EOF
4600
4601
4602 if test "x${ac_cv_sizeof_long}" = "x8"; then
4603 host64=true
4604 BFD_HOST_64BIT_LONG=1
4605 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
4606 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
4607 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
4608 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
4609 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
4610 fi
4611
4612 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
4613 BFD_HOST_64_BIT_DEFINED=1
4614 BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
4615 BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
4616 fi
4617
4618
4619
4620
4621
4622
4623
4624 # Put a plausible default for CC_FOR_BUILD in Makefile.
4625 if test -z "$CC_FOR_BUILD"; then
4626 if test "x$cross_compiling" = "xno"; then
4627 CC_FOR_BUILD='$(CC)'
4628 else
4629 CC_FOR_BUILD=gcc
4630 fi
4631 fi
4632
4633 # Also set EXEEXT_FOR_BUILD.
4634 if test "x$cross_compiling" = "xno"; then
4635 EXEEXT_FOR_BUILD='$(EXEEXT)'
4636 else
4637 echo $ac_n "checking for build system executable suffix""... $ac_c" 1>&6
4638 echo "configure:4639: checking for build system executable suffix" >&5
4639 if eval "test \"`echo '$''{'bfd_cv_build_exeext'+set}'`\" = set"; then
4640 echo $ac_n "(cached) $ac_c" 1>&6
4641 else
4642 rm -f conftest*
4643 echo 'int main () { return 0; }' > conftest.c
4644 bfd_cv_build_exeext=
4645 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
4646 for file in conftest.*; do
4647 case $file in
4648 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
4649 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4650 esac
4651 done
4652 rm -f conftest*
4653 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
4654 fi
4655
4656 echo "$ac_t""$bfd_cv_build_exeext" 1>&6
4657 EXEEXT_FOR_BUILD=""
4658 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
4659 fi
4660
4661
4662 for ac_hdr in stddef.h string.h strings.h stdlib.h time.h unistd.h
4663 do
4664 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4665 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4666 echo "configure:4667: checking for $ac_hdr" >&5
4667 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4668 echo $ac_n "(cached) $ac_c" 1>&6
4669 else
4670 cat > conftest.$ac_ext <<EOF
4671 #line 4672 "configure"
4672 #include "confdefs.h"
4673 #include <$ac_hdr>
4674 EOF
4675 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4676 { (eval echo configure:4677: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4677 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4678 if test -z "$ac_err"; then
4679 rm -rf conftest*
4680 eval "ac_cv_header_$ac_safe=yes"
4681 else
4682 echo "$ac_err" >&5
4683 echo "configure: failed program was:" >&5
4684 cat conftest.$ac_ext >&5
4685 rm -rf conftest*
4686 eval "ac_cv_header_$ac_safe=no"
4687 fi
4688 rm -f conftest*
4689 fi
4690 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4691 echo "$ac_t""yes" 1>&6
4692 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4693 cat >> confdefs.h <<EOF
4694 #define $ac_tr_hdr 1
4695 EOF
4696
4697 else
4698 echo "$ac_t""no" 1>&6
4699 fi
4700 done
4701
4702 for ac_hdr in fcntl.h sys/file.h sys/time.h
4703 do
4704 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4705 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
4706 echo "configure:4707: checking for $ac_hdr" >&5
4707 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
4708 echo $ac_n "(cached) $ac_c" 1>&6
4709 else
4710 cat > conftest.$ac_ext <<EOF
4711 #line 4712 "configure"
4712 #include "confdefs.h"
4713 #include <$ac_hdr>
4714 EOF
4715 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
4716 { (eval echo configure:4717: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
4717 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
4718 if test -z "$ac_err"; then
4719 rm -rf conftest*
4720 eval "ac_cv_header_$ac_safe=yes"
4721 else
4722 echo "$ac_err" >&5
4723 echo "configure: failed program was:" >&5
4724 cat conftest.$ac_ext >&5
4725 rm -rf conftest*
4726 eval "ac_cv_header_$ac_safe=no"
4727 fi
4728 rm -f conftest*
4729 fi
4730 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
4731 echo "$ac_t""yes" 1>&6
4732 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4733 cat >> confdefs.h <<EOF
4734 #define $ac_tr_hdr 1
4735 EOF
4736
4737 else
4738 echo "$ac_t""no" 1>&6
4739 fi
4740 done
4741
4742 echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6
4743 echo "configure:4744: checking whether time.h and sys/time.h may both be included" >&5
4744 if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then
4745 echo $ac_n "(cached) $ac_c" 1>&6
4746 else
4747 cat > conftest.$ac_ext <<EOF
4748 #line 4749 "configure"
4749 #include "confdefs.h"
4750 #include <sys/types.h>
4751 #include <sys/time.h>
4752 #include <time.h>
4753 int main() {
4754 struct tm *tp;
4755 ; return 0; }
4756 EOF
4757 if { (eval echo configure:4758: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4758 rm -rf conftest*
4759 ac_cv_header_time=yes
4760 else
4761 echo "configure: failed program was:" >&5
4762 cat conftest.$ac_ext >&5
4763 rm -rf conftest*
4764 ac_cv_header_time=no
4765 fi
4766 rm -f conftest*
4767 fi
4768
4769 echo "$ac_t""$ac_cv_header_time" 1>&6
4770 if test $ac_cv_header_time = yes; then
4771 cat >> confdefs.h <<\EOF
4772 #define TIME_WITH_SYS_TIME 1
4773 EOF
4774
4775 fi
4776
4777 ac_header_dirent=no
4778 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h
4779 do
4780 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
4781 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
4782 echo "configure:4783: checking for $ac_hdr that defines DIR" >&5
4783 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
4784 echo $ac_n "(cached) $ac_c" 1>&6
4785 else
4786 cat > conftest.$ac_ext <<EOF
4787 #line 4788 "configure"
4788 #include "confdefs.h"
4789 #include <sys/types.h>
4790 #include <$ac_hdr>
4791 int main() {
4792 DIR *dirp = 0;
4793 ; return 0; }
4794 EOF
4795 if { (eval echo configure:4796: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
4796 rm -rf conftest*
4797 eval "ac_cv_header_dirent_$ac_safe=yes"
4798 else
4799 echo "configure: failed program was:" >&5
4800 cat conftest.$ac_ext >&5
4801 rm -rf conftest*
4802 eval "ac_cv_header_dirent_$ac_safe=no"
4803 fi
4804 rm -f conftest*
4805 fi
4806 if eval "test \"`echo '$ac_cv_header_dirent_'$ac_safe`\" = yes"; then
4807 echo "$ac_t""yes" 1>&6
4808 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
4809 cat >> confdefs.h <<EOF
4810 #define $ac_tr_hdr 1
4811 EOF
4812 ac_header_dirent=$ac_hdr; break
4813 else
4814 echo "$ac_t""no" 1>&6
4815 fi
4816 done
4817 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4818 if test $ac_header_dirent = dirent.h; then
4819 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
4820 echo "configure:4821: checking for opendir in -ldir" >&5
4821 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
4822 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4823 echo $ac_n "(cached) $ac_c" 1>&6
4824 else
4825 ac_save_LIBS="$LIBS"
4826 LIBS="-ldir $LIBS"
4827 cat > conftest.$ac_ext <<EOF
4828 #line 4829 "configure"
4829 #include "confdefs.h"
4830 /* Override any gcc2 internal prototype to avoid an error. */
4831 /* We use char because int might match the return type of a gcc2
4832 builtin and then its argument prototype would still apply. */
4833 char opendir();
4834
4835 int main() {
4836 opendir()
4837 ; return 0; }
4838 EOF
4839 if { (eval echo configure:4840: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4840 rm -rf conftest*
4841 eval "ac_cv_lib_$ac_lib_var=yes"
4842 else
4843 echo "configure: failed program was:" >&5
4844 cat conftest.$ac_ext >&5
4845 rm -rf conftest*
4846 eval "ac_cv_lib_$ac_lib_var=no"
4847 fi
4848 rm -f conftest*
4849 LIBS="$ac_save_LIBS"
4850
4851 fi
4852 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4853 echo "$ac_t""yes" 1>&6
4854 LIBS="$LIBS -ldir"
4855 else
4856 echo "$ac_t""no" 1>&6
4857 fi
4858
4859 else
4860 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
4861 echo "configure:4862: checking for opendir in -lx" >&5
4862 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
4863 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
4864 echo $ac_n "(cached) $ac_c" 1>&6
4865 else
4866 ac_save_LIBS="$LIBS"
4867 LIBS="-lx $LIBS"
4868 cat > conftest.$ac_ext <<EOF
4869 #line 4870 "configure"
4870 #include "confdefs.h"
4871 /* Override any gcc2 internal prototype to avoid an error. */
4872 /* We use char because int might match the return type of a gcc2
4873 builtin and then its argument prototype would still apply. */
4874 char opendir();
4875
4876 int main() {
4877 opendir()
4878 ; return 0; }
4879 EOF
4880 if { (eval echo configure:4881: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4881 rm -rf conftest*
4882 eval "ac_cv_lib_$ac_lib_var=yes"
4883 else
4884 echo "configure: failed program was:" >&5
4885 cat conftest.$ac_ext >&5
4886 rm -rf conftest*
4887 eval "ac_cv_lib_$ac_lib_var=no"
4888 fi
4889 rm -f conftest*
4890 LIBS="$ac_save_LIBS"
4891
4892 fi
4893 if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
4894 echo "$ac_t""yes" 1>&6
4895 LIBS="$LIBS -lx"
4896 else
4897 echo "$ac_t""no" 1>&6
4898 fi
4899
4900 fi
4901
4902 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
4903 do
4904 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4905 echo "configure:4906: checking for $ac_func" >&5
4906 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4907 echo $ac_n "(cached) $ac_c" 1>&6
4908 else
4909 cat > conftest.$ac_ext <<EOF
4910 #line 4911 "configure"
4911 #include "confdefs.h"
4912 /* System header to define __stub macros and hopefully few prototypes,
4913 which can conflict with char $ac_func(); below. */
4914 #include <assert.h>
4915 /* Override any gcc2 internal prototype to avoid an error. */
4916 /* We use char because int might match the return type of a gcc2
4917 builtin and then its argument prototype would still apply. */
4918 char $ac_func();
4919
4920 int main() {
4921
4922 /* The GNU C library defines this for functions which it implements
4923 to always fail with ENOSYS. Some functions are actually named
4924 something starting with __ and the normal name is an alias. */
4925 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4926 choke me
4927 #else
4928 $ac_func();
4929 #endif
4930
4931 ; return 0; }
4932 EOF
4933 if { (eval echo configure:4934: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4934 rm -rf conftest*
4935 eval "ac_cv_func_$ac_func=yes"
4936 else
4937 echo "configure: failed program was:" >&5
4938 cat conftest.$ac_ext >&5
4939 rm -rf conftest*
4940 eval "ac_cv_func_$ac_func=no"
4941 fi
4942 rm -f conftest*
4943 fi
4944
4945 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
4946 echo "$ac_t""yes" 1>&6
4947 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
4948 cat >> confdefs.h <<EOF
4949 #define $ac_tr_func 1
4950 EOF
4951
4952 else
4953 echo "$ac_t""no" 1>&6
4954 fi
4955 done
4956
4957 for ac_func in strtoull
4958 do
4959 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
4960 echo "configure:4961: checking for $ac_func" >&5
4961 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
4962 echo $ac_n "(cached) $ac_c" 1>&6
4963 else
4964 cat > conftest.$ac_ext <<EOF
4965 #line 4966 "configure"
4966 #include "confdefs.h"
4967 /* System header to define __stub macros and hopefully few prototypes,
4968 which can conflict with char $ac_func(); below. */
4969 #include <assert.h>
4970 /* Override any gcc2 internal prototype to avoid an error. */
4971 /* We use char because int might match the return type of a gcc2
4972 builtin and then its argument prototype would still apply. */
4973 char $ac_func();
4974
4975 int main() {
4976
4977 /* The GNU C library defines this for functions which it implements
4978 to always fail with ENOSYS. Some functions are actually named
4979 something starting with __ and the normal name is an alias. */
4980 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4981 choke me
4982 #else
4983 $ac_func();
4984 #endif
4985
4986 ; return 0; }
4987 EOF
4988 if { (eval echo configure:4989: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
4989 rm -rf conftest*
4990 eval "ac_cv_func_$ac_func=yes"
4991 else
4992 echo "configure: failed program was:" >&5
4993 cat conftest.$ac_ext >&5
4994 rm -rf conftest*
4995 eval "ac_cv_func_$ac_func=no"
4996 fi
4997 rm -f conftest*
4998 fi
4999
5000 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
5001 echo "$ac_t""yes" 1>&6
5002 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
5003 cat >> confdefs.h <<EOF
5004 #define $ac_tr_func 1
5005 EOF
5006
5007 else
5008 echo "$ac_t""no" 1>&6
5009 fi
5010 done
5011
5012
5013
5014 case "${host}" in
5015 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
5016 cat >> confdefs.h <<\EOF
5017 #define USE_BINARY_FOPEN 1
5018 EOF
5019 ;;
5020 esac
5021
5022 echo $ac_n "checking whether strstr must be declared""... $ac_c" 1>&6
5023 echo "configure:5024: checking whether strstr must be declared" >&5
5024 if eval "test \"`echo '$''{'bfd_cv_decl_needed_strstr'+set}'`\" = set"; then
5025 echo $ac_n "(cached) $ac_c" 1>&6
5026 else
5027 cat > conftest.$ac_ext <<EOF
5028 #line 5029 "configure"
5029 #include "confdefs.h"
5030
5031 #include <stdio.h>
5032 #ifdef HAVE_STRING_H
5033 #include <string.h>
5034 #else
5035 #ifdef HAVE_STRINGS_H
5036 #include <strings.h>
5037 #endif
5038 #endif
5039 #ifdef HAVE_STDLIB_H
5040 #include <stdlib.h>
5041 #endif
5042 #ifdef HAVE_UNISTD_H
5043 #include <unistd.h>
5044 #endif
5045 int main() {
5046 char *(*pfn) = (char *(*)) strstr
5047 ; return 0; }
5048 EOF
5049 if { (eval echo configure:5050: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5050 rm -rf conftest*
5051 bfd_cv_decl_needed_strstr=no
5052 else
5053 echo "configure: failed program was:" >&5
5054 cat conftest.$ac_ext >&5
5055 rm -rf conftest*
5056 bfd_cv_decl_needed_strstr=yes
5057 fi
5058 rm -f conftest*
5059 fi
5060
5061 echo "$ac_t""$bfd_cv_decl_needed_strstr" 1>&6
5062 if test $bfd_cv_decl_needed_strstr = yes; then
5063 cat >> confdefs.h <<\EOF
5064 #define NEED_DECLARATION_STRSTR 1
5065 EOF
5066
5067 fi
5068
5069 echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
5070 echo "configure:5071: checking whether malloc must be declared" >&5
5071 if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
5072 echo $ac_n "(cached) $ac_c" 1>&6
5073 else
5074 cat > conftest.$ac_ext <<EOF
5075 #line 5076 "configure"
5076 #include "confdefs.h"
5077
5078 #include <stdio.h>
5079 #ifdef HAVE_STRING_H
5080 #include <string.h>
5081 #else
5082 #ifdef HAVE_STRINGS_H
5083 #include <strings.h>
5084 #endif
5085 #endif
5086 #ifdef HAVE_STDLIB_H
5087 #include <stdlib.h>
5088 #endif
5089 #ifdef HAVE_UNISTD_H
5090 #include <unistd.h>
5091 #endif
5092 int main() {
5093 char *(*pfn) = (char *(*)) malloc
5094 ; return 0; }
5095 EOF
5096 if { (eval echo configure:5097: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5097 rm -rf conftest*
5098 bfd_cv_decl_needed_malloc=no
5099 else
5100 echo "configure: failed program was:" >&5
5101 cat conftest.$ac_ext >&5
5102 rm -rf conftest*
5103 bfd_cv_decl_needed_malloc=yes
5104 fi
5105 rm -f conftest*
5106 fi
5107
5108 echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
5109 if test $bfd_cv_decl_needed_malloc = yes; then
5110 cat >> confdefs.h <<\EOF
5111 #define NEED_DECLARATION_MALLOC 1
5112 EOF
5113
5114 fi
5115
5116 echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
5117 echo "configure:5118: checking whether realloc must be declared" >&5
5118 if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
5119 echo $ac_n "(cached) $ac_c" 1>&6
5120 else
5121 cat > conftest.$ac_ext <<EOF
5122 #line 5123 "configure"
5123 #include "confdefs.h"
5124
5125 #include <stdio.h>
5126 #ifdef HAVE_STRING_H
5127 #include <string.h>
5128 #else
5129 #ifdef HAVE_STRINGS_H
5130 #include <strings.h>
5131 #endif
5132 #endif
5133 #ifdef HAVE_STDLIB_H
5134 #include <stdlib.h>
5135 #endif
5136 #ifdef HAVE_UNISTD_H
5137 #include <unistd.h>
5138 #endif
5139 int main() {
5140 char *(*pfn) = (char *(*)) realloc
5141 ; return 0; }
5142 EOF
5143 if { (eval echo configure:5144: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5144 rm -rf conftest*
5145 bfd_cv_decl_needed_realloc=no
5146 else
5147 echo "configure: failed program was:" >&5
5148 cat conftest.$ac_ext >&5
5149 rm -rf conftest*
5150 bfd_cv_decl_needed_realloc=yes
5151 fi
5152 rm -f conftest*
5153 fi
5154
5155 echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
5156 if test $bfd_cv_decl_needed_realloc = yes; then
5157 cat >> confdefs.h <<\EOF
5158 #define NEED_DECLARATION_REALLOC 1
5159 EOF
5160
5161 fi
5162
5163 echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
5164 echo "configure:5165: checking whether free must be declared" >&5
5165 if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
5166 echo $ac_n "(cached) $ac_c" 1>&6
5167 else
5168 cat > conftest.$ac_ext <<EOF
5169 #line 5170 "configure"
5170 #include "confdefs.h"
5171
5172 #include <stdio.h>
5173 #ifdef HAVE_STRING_H
5174 #include <string.h>
5175 #else
5176 #ifdef HAVE_STRINGS_H
5177 #include <strings.h>
5178 #endif
5179 #endif
5180 #ifdef HAVE_STDLIB_H
5181 #include <stdlib.h>
5182 #endif
5183 #ifdef HAVE_UNISTD_H
5184 #include <unistd.h>
5185 #endif
5186 int main() {
5187 char *(*pfn) = (char *(*)) free
5188 ; return 0; }
5189 EOF
5190 if { (eval echo configure:5191: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5191 rm -rf conftest*
5192 bfd_cv_decl_needed_free=no
5193 else
5194 echo "configure: failed program was:" >&5
5195 cat conftest.$ac_ext >&5
5196 rm -rf conftest*
5197 bfd_cv_decl_needed_free=yes
5198 fi
5199 rm -f conftest*
5200 fi
5201
5202 echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
5203 if test $bfd_cv_decl_needed_free = yes; then
5204 cat >> confdefs.h <<\EOF
5205 #define NEED_DECLARATION_FREE 1
5206 EOF
5207
5208 fi
5209
5210 echo $ac_n "checking whether getenv must be declared""... $ac_c" 1>&6
5211 echo "configure:5212: checking whether getenv must be declared" >&5
5212 if eval "test \"`echo '$''{'bfd_cv_decl_needed_getenv'+set}'`\" = set"; then
5213 echo $ac_n "(cached) $ac_c" 1>&6
5214 else
5215 cat > conftest.$ac_ext <<EOF
5216 #line 5217 "configure"
5217 #include "confdefs.h"
5218
5219 #include <stdio.h>
5220 #ifdef HAVE_STRING_H
5221 #include <string.h>
5222 #else
5223 #ifdef HAVE_STRINGS_H
5224 #include <strings.h>
5225 #endif
5226 #endif
5227 #ifdef HAVE_STDLIB_H
5228 #include <stdlib.h>
5229 #endif
5230 #ifdef HAVE_UNISTD_H
5231 #include <unistd.h>
5232 #endif
5233 int main() {
5234 char *(*pfn) = (char *(*)) getenv
5235 ; return 0; }
5236 EOF
5237 if { (eval echo configure:5238: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5238 rm -rf conftest*
5239 bfd_cv_decl_needed_getenv=no
5240 else
5241 echo "configure: failed program was:" >&5
5242 cat conftest.$ac_ext >&5
5243 rm -rf conftest*
5244 bfd_cv_decl_needed_getenv=yes
5245 fi
5246 rm -f conftest*
5247 fi
5248
5249 echo "$ac_t""$bfd_cv_decl_needed_getenv" 1>&6
5250 if test $bfd_cv_decl_needed_getenv = yes; then
5251 cat >> confdefs.h <<\EOF
5252 #define NEED_DECLARATION_GETENV 1
5253 EOF
5254
5255 fi
5256
5257
5258 # If we are configured native, pick a core file support file.
5259 COREFILE=
5260 COREFLAG=
5261 TRAD_HEADER=
5262 if test "${target}" = "${host}"; then
5263 case "${host}" in
5264 alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
5265 COREFILE=''
5266 ;;
5267 alpha*-*-linux-gnu*)
5268 COREFILE=trad-core.lo
5269 TRAD_HEADER='"hosts/alphalinux.h"'
5270 ;;
5271 alpha*-*-netbsd* | alpha*-*-openbsd*)
5272 COREFILE=netbsd-core.lo
5273 ;;
5274 alpha*-*-*) COREFILE=osf-core.lo ;;
5275 arm-*-freebsd* | arm-*-kfreebsd*-gnu)
5276 COREFILE='' ;;
5277 arm-*-netbsd*) COREFILE=netbsd-core.lo ;;
5278 arm-*-riscix) COREFILE=trad-core.lo ;;
5279 hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
5280 hppa*-*-hiux*) COREFILE=hpux-core.lo ;;
5281 hppa*-*-mpeix*) COREFILE=hpux-core.lo ;;
5282 hppa*-*-bsd*) COREFILE="hpux-core.lo hppabsd-core.lo"
5283 COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
5284 hppa*-*-netbsd* | hppa*-*-openbsd*)
5285 COREFILE=netbsd-core.lo
5286 ;;
5287
5288 i370-*-*)
5289 COREFILE=trad-core.lo
5290 TRAD_HEADER='"hosts/i370linux.h"'
5291 ;;
5292
5293 i[3-7]86-sequent-bsd*)
5294 COREFILE=trad-core.lo
5295 TRAD_HEADER='"hosts/symmetry.h"'
5296 ;;
5297 i[3-7]86-sequent-sysv4*) ;;
5298 i[3-7]86-sequent-sysv*)
5299 COREFILE=trad-core.lo
5300 TRAD_HEADER='"hosts/symmetry.h"'
5301 ;;
5302 i[3-7]86-*-bsdi)
5303 COREFILE=
5304 ;;
5305 i[3-7]86-*-bsd* | i[3-7]86-*-freebsd[123] | i[3-7]86-*-freebsd[123]\.* | i[3-7]86-*-freebsd4\.[01234] | i[3-7]86-*-freebsd4\.[01234]\.* | i[3-7]86-*-freebsd*aout*)
5306 COREFILE=trad-core.lo
5307 TRAD_HEADER='"hosts/i386bsd.h"'
5308 ;;
5309 i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu)
5310 COREFILE=''
5311 TRAD_HEADER='"hosts/i386bsd.h"'
5312 ;;
5313 i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
5314 COREFILE=netbsd-core.lo
5315 ;;
5316 i[3-7]86-esix-sysv3*)
5317 COREFILE=trad-core.lo
5318 TRAD_HEADER='"hosts/esix.h"'
5319 ;;
5320 i[3-7]86-*-sco3.2v5*)
5321 COREFILE=sco5-core.lo
5322 ;;
5323 i[3-7]86-*-sco* | i[3-7]86-*-isc*)
5324 COREFILE=trad-core.lo
5325 TRAD_HEADER='"hosts/i386sco.h"'
5326 ;;
5327 i[3-7]86-*-mach3*)
5328 COREFILE=trad-core.lo
5329 TRAD_HEADER='"hosts/i386mach3.h"'
5330 ;;
5331 i[3-7]86-*-linux-gnu*)
5332 COREFILE=trad-core.lo
5333 TRAD_HEADER='"hosts/i386linux.h"'
5334 ;;
5335 i[3-7]86-*-isc*) COREFILE=trad-core.lo ;;
5336 i[3-7]86-*-aix*) COREFILE=aix386-core.lo ;;
5337 i860-*-mach3* | i860-*-osf1*)
5338 COREFILE=trad-core.lo
5339 TRAD_HEADER='"hosts/i860mach3.h"'
5340 ;;
5341 mips-*-netbsd* | mips*-*-openbsd*)
5342 COREFILE=netbsd-core.lo
5343 ;;
5344 mips-dec-*)
5345 COREFILE=trad-core.lo
5346 TRAD_HEADER='"hosts/decstation.h"'
5347 ;;
5348 mips-sgi-irix4*) COREFILE=irix-core.lo ;;
5349 mips-sgi-irix5*) COREFILE=irix-core.lo ;;
5350 mips-sgi-irix6*) COREFILE=irix-core.lo ;;
5351 mips-*-sysv4*) ;;
5352 mips-*-sysv* | mips-*-riscos*)
5353 COREFILE=trad-core.lo
5354 TRAD_HEADER='"hosts/riscos.h"'
5355 ;;
5356 mips-sony-bsd*)
5357 COREFILE=trad-core.lo
5358 TRAD_HEADER='"hosts/news-mips.h"'
5359 ;;
5360 m68*-bull*-sysv*)
5361 COREFILE=trad-core.lo
5362 TRAD_HEADER='"hosts/dpx2.h"'
5363 ;;
5364 m68*-hp-hpux*) COREFILE=hpux-core.lo ;;
5365 m68*-hp-bsd*)
5366 COREFILE=trad-core.lo
5367 TRAD_HEADER='"hosts/hp300bsd.h"'
5368 ;;
5369 m68*-*-linux-gnu*)
5370 COREFILE=trad-core.lo
5371 TRAD_HEADER='"hosts/m68klinux.h"'
5372 ;;
5373 m68*-motorola-sysv*)
5374 COREFILE=trad-core.lo
5375 TRAD_HEADER='"hosts/delta68.h"'
5376 ;;
5377 m68*-sony-*)
5378 COREFILE=trad-core.lo
5379 TRAD_HEADER='"hosts/news.h"'
5380 ;;
5381 m68*-*-netbsd* | m68*-*-openbsd*)
5382 COREFILE=netbsd-core.lo
5383 ;;
5384 m68*-apple-aux*)
5385 COREFILE=trad-core.lo
5386 TRAD_HEADER='"hosts/m68kaux.h"'
5387 ;;
5388 m88*-*-sysv4*)
5389 ;;
5390 m88*-motorola-sysv*)
5391 COREFILE=ptrace-core.lo
5392 ;;
5393 m88*-*-mach3*)
5394 COREFILE=trad-core.lo
5395 TRAD_HEADER='"hosts/m88kmach3.h"'
5396 ;;
5397 m88*-*-openbsd*)
5398 COREFILE=netbsd-core.lo
5399 ;;
5400 ns32k-pc532-mach)
5401 COREFILE=trad-core.lo
5402 TRAD_HEADER='"hosts/pc532mach.h"'
5403 ;;
5404 ns32k-*-netbsd* | ns32k-*-openbsd*)
5405 COREFILE=netbsd-core.lo
5406 ;;
5407 rs6000-*-lynx*)
5408 COREFILE=lynx-core.lo
5409 ;;
5410 rs6000-*-aix5.* | powerpc-*-aix5.*)
5411 COREFILE=rs6000-core.lo
5412 COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
5413 ;;
5414 rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
5415 COREFILE=rs6000-core.lo
5416 COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
5417 # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
5418 # have c_impl as a member of struct core_dumpx
5419 echo $ac_n "checking for c_impl in struct core_dumpx""... $ac_c" 1>&6
5420 echo "configure:5421: checking for c_impl in struct core_dumpx" >&5
5421 cat > conftest.$ac_ext <<EOF
5422 #line 5423 "configure"
5423 #include "confdefs.h"
5424 #include <core.h>
5425 int main() {
5426 struct core_dumpx c; c.c_impl = 0;
5427 ; return 0; }
5428 EOF
5429 if { (eval echo configure:5430: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5430 rm -rf conftest*
5431 cat >> confdefs.h <<\EOF
5432 #define HAVE_ST_C_IMPL 1
5433 EOF
5434
5435 echo "$ac_t""yes" 1>&6
5436 else
5437 echo "configure: failed program was:" >&5
5438 cat conftest.$ac_ext >&5
5439 rm -rf conftest*
5440 echo "$ac_t""no" 1>&6
5441 fi
5442 rm -f conftest*
5443 ;;
5444 rs6000-*-aix4*) COREFILE=rs6000-core.lo ;;
5445 rs6000-*-*) COREFILE=rs6000-core.lo ;;
5446 powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
5447 powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
5448 powerpc-*-beos*) ;;
5449 powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
5450 COREFILE='' ;;
5451 powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
5452 powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
5453 s390*-*-*) COREFILE=trad-core.lo ;;
5454 sh*-*-netbsd*) COREFILE=netbsd-core.lo ;;
5455 sparc-*-netbsd* | sparc*-*-openbsd*)
5456 COREFILE=netbsd-core.lo
5457 ;;
5458 tahoe-*-*)
5459 COREFILE=trad-core.lo
5460 TRAD_HEADER='"hosts/tahoe.h"'
5461 ;;
5462 vax-*-netbsd* | vax-*-openbsd*)
5463 COREFILE=netbsd-core.lo
5464 ;;
5465 vax-*-ultrix2*)
5466 COREFILE=trad-core.lo
5467 TRAD_HEADER='"hosts/vaxult2.h"'
5468 ;;
5469 vax-*-ultrix*)
5470 COREFILE=trad-core.lo
5471 TRAD_HEADER='"hosts/vaxult2.h"'
5472 ;;
5473 vax-*-linux-gnu*)
5474 COREFILE=trad-core.lo
5475 TRAD_HEADER='"hosts/vaxlinux.h"'
5476 ;;
5477 vax-*-*)
5478 COREFILE=trad-core.lo
5479 TRAD_HEADER='"hosts/vaxbsd.h"'
5480 ;;
5481 x86_64-*-netbsd* | x86_64-*-openbsd*)
5482 COREFILE=netbsd-core.lo
5483 ;;
5484 esac
5485
5486 case "$COREFILE" in
5487 aix386-core.lo) COREFLAG=-DAIX386_CORE ;;
5488 hppabsd-core.lo) COREFLAG=-DHPPABSD_CORE ;;
5489 hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
5490 irix-core.lo) COREFLAG=-DIRIX_CORE ;;
5491 lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
5492 netbsd-core.lo) COREFLAG=-DNETBSD_CORE ;;
5493 osf-core.lo) COREFLAG=-DOSF_CORE ;;
5494 ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
5495 rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
5496 sco5-core.lo) COREFLAG="$COREFLAG -DSCO5_CORE" ;;
5497 trad-core.lo) COREFLAG="$COREFLAG -DTRAD_CORE" ;;
5498 esac
5499
5500 # ELF corefile support has several flavors, but all of
5501 # them use something called <sys/procfs.h>
5502 for ac_hdr in sys/procfs.h
5503 do
5504 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
5505 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
5506 echo "configure:5507: checking for $ac_hdr" >&5
5507 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
5508 echo $ac_n "(cached) $ac_c" 1>&6
5509 else
5510 cat > conftest.$ac_ext <<EOF
5511 #line 5512 "configure"
5512 #include "confdefs.h"
5513 #include <$ac_hdr>
5514 EOF
5515 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
5516 { (eval echo configure:5517: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5517 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
5518 if test -z "$ac_err"; then
5519 rm -rf conftest*
5520 eval "ac_cv_header_$ac_safe=yes"
5521 else
5522 echo "$ac_err" >&5
5523 echo "configure: failed program was:" >&5
5524 cat conftest.$ac_ext >&5
5525 rm -rf conftest*
5526 eval "ac_cv_header_$ac_safe=no"
5527 fi
5528 rm -f conftest*
5529 fi
5530 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
5531 echo "$ac_t""yes" 1>&6
5532 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
5533 cat >> confdefs.h <<EOF
5534 #define $ac_tr_hdr 1
5535 EOF
5536
5537 else
5538 echo "$ac_t""no" 1>&6
5539 fi
5540 done
5541
5542 if test "$ac_cv_header_sys_procfs_h" = yes; then
5543 echo $ac_n "checking for prstatus_t in sys/procfs.h""... $ac_c" 1>&6
5544 echo "configure:5545: checking for prstatus_t in sys/procfs.h" >&5
5545 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus_t'+set}'`\" = set"; then
5546 echo $ac_n "(cached) $ac_c" 1>&6
5547 else
5548 cat > conftest.$ac_ext <<EOF
5549 #line 5550 "configure"
5550 #include "confdefs.h"
5551
5552 #define _SYSCALL32
5553 #include <sys/procfs.h>
5554 int main() {
5555 prstatus_t avar
5556 ; return 0; }
5557 EOF
5558 if { (eval echo configure:5559: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5559 rm -rf conftest*
5560 bfd_cv_have_sys_procfs_type_prstatus_t=yes
5561 else
5562 echo "configure: failed program was:" >&5
5563 cat conftest.$ac_ext >&5
5564 rm -rf conftest*
5565 bfd_cv_have_sys_procfs_type_prstatus_t=no
5566
5567 fi
5568 rm -f conftest*
5569 fi
5570
5571 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
5572 cat >> confdefs.h <<\EOF
5573 #define HAVE_PRSTATUS_T 1
5574 EOF
5575
5576 fi
5577 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus_t" 1>&6
5578
5579 echo $ac_n "checking for prstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5580 echo "configure:5581: checking for prstatus32_t in sys/procfs.h" >&5
5581 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prstatus32_t'+set}'`\" = set"; then
5582 echo $ac_n "(cached) $ac_c" 1>&6
5583 else
5584 cat > conftest.$ac_ext <<EOF
5585 #line 5586 "configure"
5586 #include "confdefs.h"
5587
5588 #define _SYSCALL32
5589 #include <sys/procfs.h>
5590 int main() {
5591 prstatus32_t avar
5592 ; return 0; }
5593 EOF
5594 if { (eval echo configure:5595: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5595 rm -rf conftest*
5596 bfd_cv_have_sys_procfs_type_prstatus32_t=yes
5597 else
5598 echo "configure: failed program was:" >&5
5599 cat conftest.$ac_ext >&5
5600 rm -rf conftest*
5601 bfd_cv_have_sys_procfs_type_prstatus32_t=no
5602
5603 fi
5604 rm -f conftest*
5605 fi
5606
5607 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
5608 cat >> confdefs.h <<\EOF
5609 #define HAVE_PRSTATUS32_T 1
5610 EOF
5611
5612 fi
5613 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prstatus32_t" 1>&6
5614
5615 echo $ac_n "checking for prstatus_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5616 echo "configure:5617: checking for prstatus_t.pr_who in sys/procfs.h" >&5
5617 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who'+set}'`\" = set"; then
5618 echo $ac_n "(cached) $ac_c" 1>&6
5619 else
5620 cat > conftest.$ac_ext <<EOF
5621 #line 5622 "configure"
5622 #include "confdefs.h"
5623
5624 #define _SYSCALL32
5625 #include <sys/procfs.h>
5626 int main() {
5627 prstatus_t avar; void* aref = (void*) &avar.pr_who
5628 ; return 0; }
5629 EOF
5630 if { (eval echo configure:5631: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5631 rm -rf conftest*
5632 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
5633 else
5634 echo "configure: failed program was:" >&5
5635 cat conftest.$ac_ext >&5
5636 rm -rf conftest*
5637 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
5638
5639 fi
5640 rm -f conftest*
5641 fi
5642
5643 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
5644 cat >> confdefs.h <<\EOF
5645 #define HAVE_PRSTATUS_T_PR_WHO 1
5646 EOF
5647
5648 fi
5649 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" 1>&6
5650
5651 echo $ac_n "checking for prstatus32_t.pr_who in sys/procfs.h""... $ac_c" 1>&6
5652 echo "configure:5653: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
5653 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who'+set}'`\" = set"; then
5654 echo $ac_n "(cached) $ac_c" 1>&6
5655 else
5656 cat > conftest.$ac_ext <<EOF
5657 #line 5658 "configure"
5658 #include "confdefs.h"
5659
5660 #define _SYSCALL32
5661 #include <sys/procfs.h>
5662 int main() {
5663 prstatus32_t avar; void* aref = (void*) &avar.pr_who
5664 ; return 0; }
5665 EOF
5666 if { (eval echo configure:5667: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5667 rm -rf conftest*
5668 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
5669 else
5670 echo "configure: failed program was:" >&5
5671 cat conftest.$ac_ext >&5
5672 rm -rf conftest*
5673 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
5674
5675 fi
5676 rm -f conftest*
5677 fi
5678
5679 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
5680 cat >> confdefs.h <<\EOF
5681 #define HAVE_PRSTATUS32_T_PR_WHO 1
5682 EOF
5683
5684 fi
5685 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" 1>&6
5686
5687 echo $ac_n "checking for pstatus_t in sys/procfs.h""... $ac_c" 1>&6
5688 echo "configure:5689: checking for pstatus_t in sys/procfs.h" >&5
5689 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus_t'+set}'`\" = set"; then
5690 echo $ac_n "(cached) $ac_c" 1>&6
5691 else
5692 cat > conftest.$ac_ext <<EOF
5693 #line 5694 "configure"
5694 #include "confdefs.h"
5695
5696 #define _SYSCALL32
5697 #include <sys/procfs.h>
5698 int main() {
5699 pstatus_t avar
5700 ; return 0; }
5701 EOF
5702 if { (eval echo configure:5703: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5703 rm -rf conftest*
5704 bfd_cv_have_sys_procfs_type_pstatus_t=yes
5705 else
5706 echo "configure: failed program was:" >&5
5707 cat conftest.$ac_ext >&5
5708 rm -rf conftest*
5709 bfd_cv_have_sys_procfs_type_pstatus_t=no
5710
5711 fi
5712 rm -f conftest*
5713 fi
5714
5715 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5716 cat >> confdefs.h <<\EOF
5717 #define HAVE_PSTATUS_T 1
5718 EOF
5719
5720 fi
5721 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus_t" 1>&6
5722
5723 echo $ac_n "checking for pxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5724 echo "configure:5725: checking for pxstatus_t in sys/procfs.h" >&5
5725 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pxstatus_t'+set}'`\" = set"; then
5726 echo $ac_n "(cached) $ac_c" 1>&6
5727 else
5728 cat > conftest.$ac_ext <<EOF
5729 #line 5730 "configure"
5730 #include "confdefs.h"
5731
5732 #define _SYSCALL32
5733 #include <sys/procfs.h>
5734 int main() {
5735 pxstatus_t avar
5736 ; return 0; }
5737 EOF
5738 if { (eval echo configure:5739: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5739 rm -rf conftest*
5740 bfd_cv_have_sys_procfs_type_pxstatus_t=yes
5741 else
5742 echo "configure: failed program was:" >&5
5743 cat conftest.$ac_ext >&5
5744 rm -rf conftest*
5745 bfd_cv_have_sys_procfs_type_pxstatus_t=no
5746
5747 fi
5748 rm -f conftest*
5749 fi
5750
5751 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
5752 cat >> confdefs.h <<\EOF
5753 #define HAVE_PXSTATUS_T 1
5754 EOF
5755
5756 fi
5757 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pxstatus_t" 1>&6
5758
5759 echo $ac_n "checking for pstatus32_t in sys/procfs.h""... $ac_c" 1>&6
5760 echo "configure:5761: checking for pstatus32_t in sys/procfs.h" >&5
5761 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_pstatus32_t'+set}'`\" = set"; then
5762 echo $ac_n "(cached) $ac_c" 1>&6
5763 else
5764 cat > conftest.$ac_ext <<EOF
5765 #line 5766 "configure"
5766 #include "confdefs.h"
5767
5768 #define _SYSCALL32
5769 #include <sys/procfs.h>
5770 int main() {
5771 pstatus32_t avar
5772 ; return 0; }
5773 EOF
5774 if { (eval echo configure:5775: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5775 rm -rf conftest*
5776 bfd_cv_have_sys_procfs_type_pstatus32_t=yes
5777 else
5778 echo "configure: failed program was:" >&5
5779 cat conftest.$ac_ext >&5
5780 rm -rf conftest*
5781 bfd_cv_have_sys_procfs_type_pstatus32_t=no
5782
5783 fi
5784 rm -f conftest*
5785 fi
5786
5787 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
5788 cat >> confdefs.h <<\EOF
5789 #define HAVE_PSTATUS32_T 1
5790 EOF
5791
5792 fi
5793 echo "$ac_t""$bfd_cv_have_sys_procfs_type_pstatus32_t" 1>&6
5794
5795 echo $ac_n "checking for prpsinfo_t in sys/procfs.h""... $ac_c" 1>&6
5796 echo "configure:5797: checking for prpsinfo_t in sys/procfs.h" >&5
5797 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo_t'+set}'`\" = set"; then
5798 echo $ac_n "(cached) $ac_c" 1>&6
5799 else
5800 cat > conftest.$ac_ext <<EOF
5801 #line 5802 "configure"
5802 #include "confdefs.h"
5803
5804 #define _SYSCALL32
5805 #include <sys/procfs.h>
5806 int main() {
5807 prpsinfo_t avar
5808 ; return 0; }
5809 EOF
5810 if { (eval echo configure:5811: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5811 rm -rf conftest*
5812 bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
5813 else
5814 echo "configure: failed program was:" >&5
5815 cat conftest.$ac_ext >&5
5816 rm -rf conftest*
5817 bfd_cv_have_sys_procfs_type_prpsinfo_t=no
5818
5819 fi
5820 rm -f conftest*
5821 fi
5822
5823 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
5824 cat >> confdefs.h <<\EOF
5825 #define HAVE_PRPSINFO_T 1
5826 EOF
5827
5828 fi
5829 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo_t" 1>&6
5830
5831 echo $ac_n "checking for prpsinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5832 echo "configure:5833: checking for prpsinfo32_t in sys/procfs.h" >&5
5833 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_prpsinfo32_t'+set}'`\" = set"; then
5834 echo $ac_n "(cached) $ac_c" 1>&6
5835 else
5836 cat > conftest.$ac_ext <<EOF
5837 #line 5838 "configure"
5838 #include "confdefs.h"
5839
5840 #define _SYSCALL32
5841 #include <sys/procfs.h>
5842 int main() {
5843 prpsinfo32_t avar
5844 ; return 0; }
5845 EOF
5846 if { (eval echo configure:5847: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5847 rm -rf conftest*
5848 bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
5849 else
5850 echo "configure: failed program was:" >&5
5851 cat conftest.$ac_ext >&5
5852 rm -rf conftest*
5853 bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
5854
5855 fi
5856 rm -f conftest*
5857 fi
5858
5859 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
5860 cat >> confdefs.h <<\EOF
5861 #define HAVE_PRPSINFO32_T 1
5862 EOF
5863
5864 fi
5865 echo "$ac_t""$bfd_cv_have_sys_procfs_type_prpsinfo32_t" 1>&6
5866
5867 echo $ac_n "checking for psinfo_t in sys/procfs.h""... $ac_c" 1>&6
5868 echo "configure:5869: checking for psinfo_t in sys/procfs.h" >&5
5869 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo_t'+set}'`\" = set"; then
5870 echo $ac_n "(cached) $ac_c" 1>&6
5871 else
5872 cat > conftest.$ac_ext <<EOF
5873 #line 5874 "configure"
5874 #include "confdefs.h"
5875
5876 #define _SYSCALL32
5877 #include <sys/procfs.h>
5878 int main() {
5879 psinfo_t avar
5880 ; return 0; }
5881 EOF
5882 if { (eval echo configure:5883: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5883 rm -rf conftest*
5884 bfd_cv_have_sys_procfs_type_psinfo_t=yes
5885 else
5886 echo "configure: failed program was:" >&5
5887 cat conftest.$ac_ext >&5
5888 rm -rf conftest*
5889 bfd_cv_have_sys_procfs_type_psinfo_t=no
5890
5891 fi
5892 rm -f conftest*
5893 fi
5894
5895 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
5896 cat >> confdefs.h <<\EOF
5897 #define HAVE_PSINFO_T 1
5898 EOF
5899
5900 fi
5901 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo_t" 1>&6
5902
5903 echo $ac_n "checking for psinfo32_t in sys/procfs.h""... $ac_c" 1>&6
5904 echo "configure:5905: checking for psinfo32_t in sys/procfs.h" >&5
5905 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_psinfo32_t'+set}'`\" = set"; then
5906 echo $ac_n "(cached) $ac_c" 1>&6
5907 else
5908 cat > conftest.$ac_ext <<EOF
5909 #line 5910 "configure"
5910 #include "confdefs.h"
5911
5912 #define _SYSCALL32
5913 #include <sys/procfs.h>
5914 int main() {
5915 psinfo32_t avar
5916 ; return 0; }
5917 EOF
5918 if { (eval echo configure:5919: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5919 rm -rf conftest*
5920 bfd_cv_have_sys_procfs_type_psinfo32_t=yes
5921 else
5922 echo "configure: failed program was:" >&5
5923 cat conftest.$ac_ext >&5
5924 rm -rf conftest*
5925 bfd_cv_have_sys_procfs_type_psinfo32_t=no
5926
5927 fi
5928 rm -f conftest*
5929 fi
5930
5931 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
5932 cat >> confdefs.h <<\EOF
5933 #define HAVE_PSINFO32_T 1
5934 EOF
5935
5936 fi
5937 echo "$ac_t""$bfd_cv_have_sys_procfs_type_psinfo32_t" 1>&6
5938
5939 echo $ac_n "checking for lwpstatus_t in sys/procfs.h""... $ac_c" 1>&6
5940 echo "configure:5941: checking for lwpstatus_t in sys/procfs.h" >&5
5941 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpstatus_t'+set}'`\" = set"; then
5942 echo $ac_n "(cached) $ac_c" 1>&6
5943 else
5944 cat > conftest.$ac_ext <<EOF
5945 #line 5946 "configure"
5946 #include "confdefs.h"
5947
5948 #define _SYSCALL32
5949 #include <sys/procfs.h>
5950 int main() {
5951 lwpstatus_t avar
5952 ; return 0; }
5953 EOF
5954 if { (eval echo configure:5955: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5955 rm -rf conftest*
5956 bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
5957 else
5958 echo "configure: failed program was:" >&5
5959 cat conftest.$ac_ext >&5
5960 rm -rf conftest*
5961 bfd_cv_have_sys_procfs_type_lwpstatus_t=no
5962
5963 fi
5964 rm -f conftest*
5965 fi
5966
5967 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
5968 cat >> confdefs.h <<\EOF
5969 #define HAVE_LWPSTATUS_T 1
5970 EOF
5971
5972 fi
5973 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpstatus_t" 1>&6
5974
5975 echo $ac_n "checking for lwpxstatus_t in sys/procfs.h""... $ac_c" 1>&6
5976 echo "configure:5977: checking for lwpxstatus_t in sys/procfs.h" >&5
5977 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_lwpxstatus_t'+set}'`\" = set"; then
5978 echo $ac_n "(cached) $ac_c" 1>&6
5979 else
5980 cat > conftest.$ac_ext <<EOF
5981 #line 5982 "configure"
5982 #include "confdefs.h"
5983
5984 #define _SYSCALL32
5985 #include <sys/procfs.h>
5986 int main() {
5987 lwpxstatus_t avar
5988 ; return 0; }
5989 EOF
5990 if { (eval echo configure:5991: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5991 rm -rf conftest*
5992 bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
5993 else
5994 echo "configure: failed program was:" >&5
5995 cat conftest.$ac_ext >&5
5996 rm -rf conftest*
5997 bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
5998
5999 fi
6000 rm -f conftest*
6001 fi
6002
6003 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
6004 cat >> confdefs.h <<\EOF
6005 #define HAVE_LWPXSTATUS_T 1
6006 EOF
6007
6008 fi
6009 echo "$ac_t""$bfd_cv_have_sys_procfs_type_lwpxstatus_t" 1>&6
6010
6011 echo $ac_n "checking for lwpstatus_t.pr_context in sys/procfs.h""... $ac_c" 1>&6
6012 echo "configure:6013: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
6013 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context'+set}'`\" = set"; then
6014 echo $ac_n "(cached) $ac_c" 1>&6
6015 else
6016 cat > conftest.$ac_ext <<EOF
6017 #line 6018 "configure"
6018 #include "confdefs.h"
6019
6020 #define _SYSCALL32
6021 #include <sys/procfs.h>
6022 int main() {
6023 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
6024 ; return 0; }
6025 EOF
6026 if { (eval echo configure:6027: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6027 rm -rf conftest*
6028 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
6029 else
6030 echo "configure: failed program was:" >&5
6031 cat conftest.$ac_ext >&5
6032 rm -rf conftest*
6033 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
6034
6035 fi
6036 rm -f conftest*
6037 fi
6038
6039 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
6040 cat >> confdefs.h <<\EOF
6041 #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
6042 EOF
6043
6044 fi
6045 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" 1>&6
6046
6047 echo $ac_n "checking for lwpstatus_t.pr_reg in sys/procfs.h""... $ac_c" 1>&6
6048 echo "configure:6049: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
6049 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg'+set}'`\" = set"; then
6050 echo $ac_n "(cached) $ac_c" 1>&6
6051 else
6052 cat > conftest.$ac_ext <<EOF
6053 #line 6054 "configure"
6054 #include "confdefs.h"
6055
6056 #define _SYSCALL32
6057 #include <sys/procfs.h>
6058 int main() {
6059 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
6060 ; return 0; }
6061 EOF
6062 if { (eval echo configure:6063: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6063 rm -rf conftest*
6064 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
6065 else
6066 echo "configure: failed program was:" >&5
6067 cat conftest.$ac_ext >&5
6068 rm -rf conftest*
6069 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
6070
6071 fi
6072 rm -f conftest*
6073 fi
6074
6075 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
6076 cat >> confdefs.h <<\EOF
6077 #define HAVE_LWPSTATUS_T_PR_REG 1
6078 EOF
6079
6080 fi
6081 echo "$ac_t""$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" 1>&6
6082
6083 echo $ac_n "checking for win32_pstatus_t in sys/procfs.h""... $ac_c" 1>&6
6084 echo "configure:6085: checking for win32_pstatus_t in sys/procfs.h" >&5
6085 if eval "test \"`echo '$''{'bfd_cv_have_sys_procfs_type_win32_pstatus_t'+set}'`\" = set"; then
6086 echo $ac_n "(cached) $ac_c" 1>&6
6087 else
6088 cat > conftest.$ac_ext <<EOF
6089 #line 6090 "configure"
6090 #include "confdefs.h"
6091
6092 #define _SYSCALL32
6093 #include <sys/procfs.h>
6094 int main() {
6095 win32_pstatus_t avar
6096 ; return 0; }
6097 EOF
6098 if { (eval echo configure:6099: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6099 rm -rf conftest*
6100 bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
6101 else
6102 echo "configure: failed program was:" >&5
6103 cat conftest.$ac_ext >&5
6104 rm -rf conftest*
6105 bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
6106
6107 fi
6108 rm -f conftest*
6109 fi
6110
6111 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
6112 cat >> confdefs.h <<\EOF
6113 #define HAVE_WIN32_PSTATUS_T 1
6114 EOF
6115
6116 fi
6117 echo "$ac_t""$bfd_cv_have_sys_procfs_type_win32_pstatus_t" 1>&6
6118
6119 fi
6120 fi
6121
6122
6123 if test -n "$TRAD_HEADER"; then
6124 cat >> confdefs.h <<EOF
6125 #define TRAD_HEADER $TRAD_HEADER
6126 EOF
6127
6128 fi
6129
6130 # Horrible hacks to build DLLs on Windows.
6131 WIN32LDFLAGS=
6132 WIN32LIBADD=
6133 case "${host}" in
6134 *-*-cygwin*)
6135 if test "$enable_shared" = "yes"; then
6136 WIN32LDFLAGS="-no-undefined"
6137 WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
6138 fi
6139 ;;
6140 *-*-linux*)
6141 # We borrow WIN32LIBADD so that the shared libbfd won't depend on
6142 # libiberty.a.
6143 case "${host}" in
6144 mips*-*-linux*)
6145 # Linux/MIPS uses PIC by default.
6146 if test "$enable_shared" = "yes"; then
6147 WIN32LIBADD="-L../libiberty -liberty"
6148 fi
6149 ;;
6150 *)
6151 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
6152 if test -n "$x"; then
6153 WIN32LIBADD="-L../libiberty/pic -liberty"
6154 fi
6155 ;;
6156 esac
6157 ;;
6158 esac
6159
6160
6161
6162 # target stuff:
6163
6164 # Canonicalize the secondary target names.
6165 if test -n "$enable_targets" ; then
6166 for targ in `echo $enable_targets | sed 's/,/ /g'`
6167 do
6168 result=`$ac_config_sub $targ 2>/dev/null`
6169 if test -n "$result" ; then
6170 canon_targets="$canon_targets $result"
6171 else
6172 # Allow targets that config.sub doesn't recognize, like "all".
6173 canon_targets="$canon_targets $targ"
6174 fi
6175 done
6176 fi
6177
6178 all_targets=false
6179 defvec=
6180 selvecs=
6181 assocvecs=
6182 selarchs=
6183 TDEFINES=
6184 for targ in $target $canon_targets
6185 do
6186 if test "x$targ" = "xall"; then
6187 all_targets=true
6188 assocvecs="$assocvecs $targ_defvec $targ_selvecs"
6189 else
6190 . $srcdir/config.bfd
6191 if test "x$targ" = "x$target"; then
6192 defvec=$targ_defvec
6193 fi
6194 selvecs="$selvecs $targ_defvec $targ_selvecs"
6195 selarchs="$selarchs $targ_archs"
6196 TDEFINES="$TDEFINES $targ_cflags"
6197 fi
6198 done
6199
6200
6201 # This processing still needs to be done if we're to decide properly whether
6202 # 64-bit support needs to be compiled in. Currently, it will be included if
6203 # the default or any other explicitly requested target requires it; it
6204 # will not be included on a 32-bit host if no 64-bit target is requested, and
6205 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
6206 # used.
6207
6208 # uniq the default and selected vectors in all the configured targets.
6209 f=""
6210 for i in $selvecs ; do
6211 case " $f " in
6212 *" $i "*) ;;
6213 *) f="$f $i" ;;
6214 esac
6215 done
6216 selvecs="$f"
6217
6218
6219 # uniq the associated vectors in all the configured targets.
6220 f=""
6221 for i in $assocvecs ; do
6222 case " $f " in
6223 *" $i "*) ;;
6224 *) f="$f $i" ;;
6225 esac
6226 done
6227 assocvecs="$f"
6228
6229
6230 # uniq the architectures in all the configured targets.
6231 f=""
6232 for i in $selarchs ; do
6233 case " $f " in
6234 *" $i "*) ;;
6235 *) f="$f $i" ;;
6236 esac
6237 done
6238 selarchs="$f"
6239
6240 # Target backend .o files.
6241 tb=
6242
6243 elf="elf.lo elflink.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
6244
6245 for vec in $selvecs
6246 do
6247 target_size=32
6248 case "$vec" in
6249 # This list is alphabetized to make it easy to compare
6250 # with the two vector lists in targets.c. For the same reason,
6251 # use one entry per line, even though this leads to long lines.
6252 a29kcoff_big_vec) tb="$tb coff-a29k.lo cofflink.lo" ;;
6253 a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
6254 aix5coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
6255 aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
6256 aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
6257 aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
6258 apollocoff_vec) tb="$tb coff-apollo.lo" ;;
6259 arm_epoc_pe_big_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
6260 arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
6261 arm_epoc_pei_big_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
6262 arm_epoc_pei_little_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
6263 armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
6264 armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
6265 armnetbsd_vec) tb="$tb armnetbsd.lo aout32.lo" ;;
6266 armpe_big_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
6267 armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
6268 armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
6269 armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
6270 b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
6271 b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
6272 bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
6273 bfd_efi_app_ia64_vec) tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
6274 bfd_elf32_am33lin_vec) tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
6275 bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;;
6276 bfd_elf32_big_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
6277 bfd_elf32_bigarc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
6278 bfd_elf32_bigarm_oabi_vec) tb="$tb elfarm-oabi.lo elf32.lo $elf" ;;
6279 bfd_elf32_bigarm_vec) tb="$tb elfarm-nabi.lo elf32.lo $elf" ;;
6280 bfd_elf32_bigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6281 bfd_elf32_cr16c_vec) tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
6282 bfd_elf32_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
6283 bfd_elf32_d10v_vec) tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
6284 bfd_elf32_d30v_vec) tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
6285 bfd_elf32_dlx_big_vec) tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
6286 bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
6287 bfd_elf32_frv_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
6288 bfd_elf32_frvfdpic_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
6289 bfd_elf32_h8300_vec) tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
6290 bfd_elf32_hppa_linux_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
6291 bfd_elf32_hppa_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
6292 bfd_elf32_i370_vec) tb="$tb elf32-i370.lo elf32.lo $elf" ;;
6293 bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf32.lo $elf" ;;
6294 bfd_elf32_i386_vec) tb="$tb elf32-i386.lo elf32.lo $elf" ;;
6295 bfd_elf32_i860_little_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
6296 bfd_elf32_i860_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
6297 bfd_elf32_i960_vec) tb="$tb elf32-i960.lo elf32.lo $elf" ;;
6298 bfd_elf32_ia64_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
6299 bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
6300 bfd_elf32_ip2k_vec) tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
6301 bfd_elf32_iq2000_vec) tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
6302 bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
6303 bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
6304 bfd_elf32_littlearm_oabi_vec) tb="$tb elfarm-oabi.lo elf32.lo $elf" ;;
6305 bfd_elf32_littlearm_vec) tb="$tb elfarm-nabi.lo elf32.lo $elf" ;;
6306 bfd_elf32_littlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6307 bfd_elf32_m32r_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
6308 bfd_elf32_m32rle_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
6309 bfd_elf32_m32rlin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
6310 bfd_elf32_m32rlelin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
6311 bfd_elf32_m68hc11_vec) tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
6312 bfd_elf32_m68hc12_vec) tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
6313 bfd_elf32_m68k_vec) tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
6314 bfd_elf32_m88k_vec) tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
6315 bfd_elf32_mcore_big_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
6316 bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
6317 bfd_elf32_mn10200_vec) tb="$tb elf-m10200.lo elf32.lo $elf" ;;
6318 bfd_elf32_mn10300_vec) tb="$tb elf-m10300.lo elf32.lo $elf" ;;
6319 bfd_elf32_msp430_vec) tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
6320 bfd_elf32_nbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6321 bfd_elf32_nlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6322 bfd_elf32_ntradbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6323 bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6324 bfd_elf32_openrisc_vec) tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
6325 bfd_elf32_or32_big_vec) tb="$tb elf32-or32.lo elf32.lo $elf" ;;
6326 bfd_elf32_pj_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
6327 bfd_elf32_pjl_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
6328 bfd_elf32_powerpc_vec) tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
6329 bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf32.lo $elf" ;;
6330 bfd_elf32_s390_vec) tb="$tb elf32-s390.lo elf32.lo $elf" ;;
6331 # FIXME: We include cofflink.lo not because it's needed for
6332 # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
6333 # which needs it but does not list it. Should be fixed in right place.
6334 bfd_elf32_sh64_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
6335 bfd_elf32_sh64l_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
6336 bfd_elf32_sh64lin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
6337 bfd_elf32_sh64blin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
6338 bfd_elf32_sh64lnbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" ;;
6339 bfd_elf32_sh64nbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf32.lo $elf cofflink.lo" ;;
6340 bfd_elf32_sh_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
6341 bfd_elf32_shblin_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6342 bfd_elf32_shl_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo" ;;
6343 bfd_elf32_shl_symbian_vec) tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf32.lo $elf coff-sh.lo" ;;
6344 bfd_elf32_shlin_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6345 bfd_elf32_shlnbsd_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6346 bfd_elf32_shnbsd_vec) tb="$tb elf32-sh.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
6347 bfd_elf32_sparc_vec) tb="$tb elf32-sparc.lo elf32.lo $elf" ;;
6348 bfd_elf32_tradbigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6349 bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo" ;;
6350 bfd_elf32_us_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
6351 bfd_elf32_v850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
6352 bfd_elf32_vax_vec) tb="$tb elf32-vax.lo elf32.lo $elf" ;;
6353 bfd_elf32_xstormy16_vec) tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
6354 bfd_elf32_xtensa_le_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
6355 bfd_elf32_xtensa_be_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
6356 bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
6357 bfd_elf64_alpha_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
6358 bfd_elf64_big_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
6359 bfd_elf64_bigmips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6360 bfd_elf64_hppa_linux_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
6361 bfd_elf64_hppa_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
6362 bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
6363 bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
6364 bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
6365 bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
6366 bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6367 bfd_elf64_mmix_vec) tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
6368 bfd_elf64_powerpc_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
6369 bfd_elf64_powerpcle_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
6370 bfd_elf64_s390_vec) tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
6371 bfd_elf64_sh64_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
6372 bfd_elf64_sh64l_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
6373 bfd_elf64_sh64lin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
6374 bfd_elf64_sh64blin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
6375 bfd_elf64_sh64lnbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
6376 bfd_elf64_sh64nbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
6377 bfd_elf64_sparc_vec) tb="$tb elf64-sparc.lo elf64.lo $elf"; target_size=64 ;;
6378 bfd_elf64_tradbigmips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6379 bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
6380 bfd_elf64_x86_64_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
6381 bfd_mmo_vec) tb="$tb mmo.lo" target_size=64 ;;
6382 bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6383 bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6384 bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
6385 bfd_powerpcle_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
6386 cris_aout_vec) tb="$tb aout-cris.lo" ;;
6387 demo_64_vec) tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
6388 ecoff_big_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6389 ecoff_biglittle_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6390 ecoff_little_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
6391 ecoffalpha_little_vec) tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
6392 go32coff_vec) tb="$tb coff-go32.lo cofflink.lo" ;;
6393 go32stubbedcoff_vec) tb="$tb coff-stgo32.lo cofflink.lo" ;;
6394 h8300coff_vec) tb="$tb coff-h8300.lo reloc16.lo" ;;
6395 h8500coff_vec) tb="$tb coff-h8500.lo reloc16.lo" ;;
6396 host_aout_vec) tb="$tb host-aout.lo aout32.lo" ;;
6397 hp300bsd_vec) tb="$tb hp300bsd.lo aout32.lo" ;;
6398 hp300hpux_vec) tb="$tb hp300hpux.lo aout32.lo" ;;
6399 i386aout_vec) tb="$tb i386aout.lo aout32.lo" ;;
6400 i386bsd_vec) tb="$tb i386bsd.lo aout32.lo" ;;
6401 i386coff_vec) tb="$tb coff-i386.lo cofflink.lo" ;;
6402 i386dynix_vec) tb="$tb i386dynix.lo aout32.lo" ;;
6403 i386freebsd_vec) tb="$tb i386freebsd.lo aout32.lo" ;;
6404 i386linux_vec) tb="$tb i386linux.lo aout32.lo" ;;
6405 i386lynx_aout_vec) tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
6406 i386lynx_coff_vec) tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
6407 i386mach3_vec) tb="$tb i386mach3.lo aout32.lo" ;;
6408 i386msdos_vec) tb="$tb i386msdos.lo" ;;
6409 i386netbsd_vec) tb="$tb i386netbsd.lo aout32.lo" ;;
6410 i386os9k_vec) tb="$tb i386os9k.lo aout32.lo" ;;
6411 i386pe_vec) tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
6412 i386pei_vec) tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
6413 i860coff_vec) tb="$tb coff-i860.lo cofflink.lo" ;;
6414 icoff_big_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
6415 icoff_little_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
6416 ieee_vec) tb="$tb ieee.lo" ;;
6417 m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
6418 m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
6419 m68kcoff_vec) tb="$tb coff-m68k.lo cofflink.lo" ;;
6420 m68kcoffun_vec) tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
6421 m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
6422 m68klynx_aout_vec) tb="$tb m68klynx.lo lynx-core.lo aout32.lo" ;;
6423 m68klynx_coff_vec) tb="$tb cf-m68klynx.lo coff-m68k.lo cofflink.lo lynx-core.lo" ;;
6424 m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
6425 m68ksysvcoff_vec) tb="$tb coff-svm68k.lo cofflink.lo" ;;
6426 m88kbcs_vec) tb="$tb coff-m88k.lo" ;;
6427 m88kmach3_vec) tb="$tb m88kmach3.lo aout32.lo" ;;
6428 m88kopenbsd_vec) tb="$tb m88kopenbsd.lo aout32.lo" ;;
6429 mach_o_be_vec) tb="$tb mach-o.lo" ;;
6430 mach_o_le_vec) tb="$tb mach-o.lo" ;;
6431 mach_o_fat_vec) tb="$tb mach-o.lo" ;;
6432 mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6433 mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
6434 mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6435 mcore_pei_little_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
6436 mipslpe_vec) tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
6437 mipslpei_vec) tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
6438 newsos3_vec) tb="$tb newsos3.lo aout32.lo" ;;
6439 nlm32_alpha_vec) tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
6440 nlm32_i386_vec) tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
6441 nlm32_powerpc_vec) tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
6442 nlm32_sparc_vec) tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
6443 or32coff_big_vec) tb="$tb coff-or32.lo cofflink.lo" ;;
6444 pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
6445 pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
6446 pef_vec) tb="$tb pef.lo" ;;
6447 pef_xlib_vec) tb="$tb pef.lo" ;;
6448 pdp11_aout_vec) tb="$tb pdp11.lo" ;;
6449 pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
6450 ppcboot_vec) tb="$tb ppcboot.lo" ;;
6451 riscix_vec) tb="$tb aout32.lo riscix.lo" ;;
6452 rs6000coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
6453 rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
6454 shcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6455 shcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6456 shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6457 shlcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
6458 shlpe_vec) tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6459 shlpei_vec) tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
6460 som_vec) tb="$tb som.lo" ;;
6461 sparccoff_vec) tb="$tb coff-sparc.lo" ;;
6462 sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
6463 sparclinux_vec) tb="$tb sparclinux.lo aout32.lo" ;;
6464 sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
6465 sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
6466 sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;
6467 sunos_big_vec) tb="$tb sunos.lo aout32.lo" ;;
6468 sym_vec) tb="$tb xsym.lo" ;;
6469 tic30_aout_vec) tb="$tb aout-tic30.lo" ;;
6470 tic30_coff_vec) tb="$tb coff-tic30.lo" ;;
6471 tic4x_coff0_vec) tb="$tb coff-tic4x.lo" ;;
6472 tic4x_coff0_beh_vec) tb="$tb coff-tic4x.lo" ;;
6473 tic4x_coff1_vec) tb="$tb coff-tic4x.lo" ;;
6474 tic4x_coff1_beh_vec) tb="$tb coff-tic4x.lo" ;;
6475 tic4x_coff2_vec) tb="$tb coff-tic4x.lo" ;;
6476 tic4x_coff2_beh_vec) tb="$tb coff-tic4x.lo" ;;
6477 tic54x_coff0_beh_vec) tb="$tb coff-tic54x.lo" ;;
6478 tic54x_coff0_vec) tb="$tb coff-tic54x.lo" ;;
6479 tic54x_coff1_beh_vec) tb="$tb coff-tic54x.lo" ;;
6480 tic54x_coff1_vec) tb="$tb coff-tic54x.lo" ;;
6481 tic54x_coff2_beh_vec) tb="$tb coff-tic54x.lo" ;;
6482 tic54x_coff2_vec) tb="$tb coff-tic54x.lo" ;;
6483 tic80coff_vec) tb="$tb coff-tic80.lo cofflink.lo" ;;
6484 vaxnetbsd_vec) tb="$tb vaxnetbsd.lo aout32.lo" ;;
6485 vax1knetbsd_vec) tb="$tb vax1knetbsd.lo aout32.lo" ;;
6486 vaxbsd_vec) tb="$tb vaxbsd.lo aout32.lo" ;;
6487 versados_vec) tb="$tb versados.lo" ;;
6488 vms_alpha_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size=64 ;;
6489 vms_vax_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
6490 w65_vec) tb="$tb coff-w65.lo reloc16.lo" ;;
6491 we32kcoff_vec) tb="$tb coff-we32k.lo" ;;
6492 z8kcoff_vec) tb="$tb coff-z8k.lo reloc16.lo" ;;
6493
6494 # These appear out of order in targets.c
6495 srec_vec) tb="$tb srec.lo" ;;
6496 symbolsrec_vec) tb="$tb srec.lo" ;;
6497 tekhex_vec) tb="$tb tekhex.lo" ;;
6498 cisco_core_big_vec) tb="$tb cisco-core.lo" ;;
6499 cisco_core_little_vec) tb="$tb cisco-core.lo" ;;
6500
6501 "") ;;
6502 *) { echo "configure: error: *** unknown target vector $vec" 1>&2; exit 1; } ;;
6503 esac
6504
6505 if test ${target_size} = 64; then
6506 target64=true
6507 fi
6508 if test x"${vec}" = x"${defvec}"; then
6509 bfd_default_target_size=${target_size}
6510 fi
6511 done
6512
6513 # Target architecture .o files.
6514 # A couple of CPUs use shorter file names to avoid problems on DOS
6515 # filesystems.
6516 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
6517
6518 # Weed out duplicate .o files.
6519 f=""
6520 for i in $tb ; do
6521 case " $f " in
6522 *" $i "*) ;;
6523 *) f="$f $i" ;;
6524 esac
6525 done
6526 tb="$f"
6527
6528 f=""
6529 for i in $ta ; do
6530 case " $f " in
6531 *" $i "*) ;;
6532 *) f="$f $i" ;;
6533 esac
6534 done
6535 ta="$f"
6536
6537 bfd_backends="$tb"
6538 bfd_machines="$ta"
6539
6540 if test x${all_targets} = xtrue ; then
6541 bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
6542 bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
6543 selvecs=
6544 havevecs=
6545 selarchs=
6546 test -n "$assocvecs" &&
6547 assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6548 else # all_targets is true
6549 # Only set these if they will be nonempty, for the clever echo.
6550 havevecs=
6551 assocvecs=
6552 test -n "$selvecs" &&
6553 havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
6554 test -n "$selvecs" &&
6555 selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6556 test -n "$selarchs" &&
6557 selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
6558 fi # all_targets is true
6559
6560 case ${host64}-${target64}-${want64} in
6561 *true*)
6562 wordsize=64
6563 bfd_libs='$(BFD64_LIBS) $(BFD32_LIBS)'
6564 all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
6565 if test $BFD_HOST_64_BIT_DEFINED = 0; then
6566 echo "configure: warning: You have requested a 64 bit BFD configuration, but" 1>&2
6567 echo "configure: warning: your compiler may not have a 64 bit integral type" 1>&2
6568 fi
6569 if test -n "$GCC" ; then
6570 bad_64bit_gcc=no;
6571 echo $ac_n "checking for gcc version with buggy 64-bit support""... $ac_c" 1>&6
6572 echo "configure:6573: checking for gcc version with buggy 64-bit support" >&5
6573 # Add more tests for gcc versions with non-working 64-bit support here.
6574 cat > conftest.$ac_ext <<EOF
6575 #line 6576 "configure"
6576 #include "confdefs.h"
6577 :__GNUC__:__GNUC_MINOR__:__i386__:
6578 EOF
6579 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6580 egrep ": 2 : 91 : 1 :" >/dev/null 2>&1; then
6581 rm -rf conftest*
6582 bad_64bit_gcc=yes;
6583 echo "$ac_t""yes: egcs-1.1.2 on ix86 spotted" 1>&6
6584 else
6585 rm -rf conftest*
6586 echo "$ac_t""no" 1>&6
6587 fi
6588 rm -f conftest*
6589
6590 if test $bad_64bit_gcc = yes ; then
6591 { echo "configure: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" 1>&2; exit 1; }
6592 fi
6593 fi
6594 ;;
6595 false-false-false)
6596 wordsize=32
6597 bfd_libs='$(BFD32_LIBS)'
6598 all_backends='$(BFD32_BACKENDS)'
6599 ;;
6600 esac
6601
6602
6603
6604
6605
6606
6607
6608
6609 # Determine the host dependant file_ptr a.k.a. off_t type. In order
6610 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
6611 # fseeko, long. This assumes that sizeof off_t is .ge. sizeof long.
6612 # Hopefully a reasonable assumption since fseeko et.al. should be
6613 # upward compatible.
6614 for ac_func in ftello ftello64 fseeko fseeko64
6615 do
6616 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6617 echo "configure:6618: checking for $ac_func" >&5
6618 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6619 echo $ac_n "(cached) $ac_c" 1>&6
6620 else
6621 cat > conftest.$ac_ext <<EOF
6622 #line 6623 "configure"
6623 #include "confdefs.h"
6624 /* System header to define __stub macros and hopefully few prototypes,
6625 which can conflict with char $ac_func(); below. */
6626 #include <assert.h>
6627 /* Override any gcc2 internal prototype to avoid an error. */
6628 /* We use char because int might match the return type of a gcc2
6629 builtin and then its argument prototype would still apply. */
6630 char $ac_func();
6631
6632 int main() {
6633
6634 /* The GNU C library defines this for functions which it implements
6635 to always fail with ENOSYS. Some functions are actually named
6636 something starting with __ and the normal name is an alias. */
6637 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6638 choke me
6639 #else
6640 $ac_func();
6641 #endif
6642
6643 ; return 0; }
6644 EOF
6645 if { (eval echo configure:6646: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6646 rm -rf conftest*
6647 eval "ac_cv_func_$ac_func=yes"
6648 else
6649 echo "configure: failed program was:" >&5
6650 cat conftest.$ac_ext >&5
6651 rm -rf conftest*
6652 eval "ac_cv_func_$ac_func=no"
6653 fi
6654 rm -f conftest*
6655 fi
6656
6657 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6658 echo "$ac_t""yes" 1>&6
6659 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6660 cat >> confdefs.h <<EOF
6661 #define $ac_tr_func 1
6662 EOF
6663
6664 else
6665 echo "$ac_t""no" 1>&6
6666 fi
6667 done
6668
6669 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
6670 echo $ac_n "checking size of off_t""... $ac_c" 1>&6
6671 echo "configure:6672: checking size of off_t" >&5
6672 if eval "test \"`echo '$''{'ac_cv_sizeof_off_t'+set}'`\" = set"; then
6673 echo $ac_n "(cached) $ac_c" 1>&6
6674 else
6675 for ac_size in 4 8 1 2 16 12 ; do # List sizes in rough order of prevalence.
6676 cat > conftest.$ac_ext <<EOF
6677 #line 6678 "configure"
6678 #include "confdefs.h"
6679 #include "confdefs.h"
6680 #include <sys/types.h>
6681
6682
6683 int main() {
6684 switch (0) case 0: case (sizeof (off_t) == $ac_size):;
6685 ; return 0; }
6686 EOF
6687 if { (eval echo configure:6688: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
6688 rm -rf conftest*
6689 ac_cv_sizeof_off_t=$ac_size
6690 else
6691 echo "configure: failed program was:" >&5
6692 cat conftest.$ac_ext >&5
6693 fi
6694 rm -f conftest*
6695 if test x$ac_cv_sizeof_off_t != x ; then break; fi
6696 done
6697
6698 fi
6699
6700 if test x$ac_cv_sizeof_off_t = x ; then
6701 { echo "configure: error: cannot determine a size for off_t" 1>&2; exit 1; }
6702 fi
6703 echo "$ac_t""$ac_cv_sizeof_off_t" 1>&6
6704 cat >> confdefs.h <<EOF
6705 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
6706 EOF
6707
6708
6709 fi
6710 echo $ac_n "checking file_ptr type""... $ac_c" 1>&6
6711 echo "configure:6712: checking file_ptr type" >&5
6712 bfd_file_ptr="long"
6713 bfd_ufile_ptr="unsigned long"
6714 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
6715 -o x"${ac_cv_sizeof_off_t}" = x8; then
6716 bfd_file_ptr=BFD_HOST_64_BIT
6717 bfd_ufile_ptr=BFD_HOST_U_64_BIT
6718 fi
6719 echo "$ac_t""$bfd_file_ptr" 1>&6
6720
6721
6722
6723
6724 tdefaults=""
6725 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
6726 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
6727 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
6728 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
6729 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
6730
6731
6732 for ac_hdr in unistd.h
6733 do
6734 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
6735 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
6736 echo "configure:6737: checking for $ac_hdr" >&5
6737 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
6738 echo $ac_n "(cached) $ac_c" 1>&6
6739 else
6740 cat > conftest.$ac_ext <<EOF
6741 #line 6742 "configure"
6742 #include "confdefs.h"
6743 #include <$ac_hdr>
6744 EOF
6745 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
6746 { (eval echo configure:6747: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
6747 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
6748 if test -z "$ac_err"; then
6749 rm -rf conftest*
6750 eval "ac_cv_header_$ac_safe=yes"
6751 else
6752 echo "$ac_err" >&5
6753 echo "configure: failed program was:" >&5
6754 cat conftest.$ac_ext >&5
6755 rm -rf conftest*
6756 eval "ac_cv_header_$ac_safe=no"
6757 fi
6758 rm -f conftest*
6759 fi
6760 if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
6761 echo "$ac_t""yes" 1>&6
6762 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
6763 cat >> confdefs.h <<EOF
6764 #define $ac_tr_hdr 1
6765 EOF
6766
6767 else
6768 echo "$ac_t""no" 1>&6
6769 fi
6770 done
6771
6772 for ac_func in getpagesize
6773 do
6774 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
6775 echo "configure:6776: checking for $ac_func" >&5
6776 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
6777 echo $ac_n "(cached) $ac_c" 1>&6
6778 else
6779 cat > conftest.$ac_ext <<EOF
6780 #line 6781 "configure"
6781 #include "confdefs.h"
6782 /* System header to define __stub macros and hopefully few prototypes,
6783 which can conflict with char $ac_func(); below. */
6784 #include <assert.h>
6785 /* Override any gcc2 internal prototype to avoid an error. */
6786 /* We use char because int might match the return type of a gcc2
6787 builtin and then its argument prototype would still apply. */
6788 char $ac_func();
6789
6790 int main() {
6791
6792 /* The GNU C library defines this for functions which it implements
6793 to always fail with ENOSYS. Some functions are actually named
6794 something starting with __ and the normal name is an alias. */
6795 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
6796 choke me
6797 #else
6798 $ac_func();
6799 #endif
6800
6801 ; return 0; }
6802 EOF
6803 if { (eval echo configure:6804: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
6804 rm -rf conftest*
6805 eval "ac_cv_func_$ac_func=yes"
6806 else
6807 echo "configure: failed program was:" >&5
6808 cat conftest.$ac_ext >&5
6809 rm -rf conftest*
6810 eval "ac_cv_func_$ac_func=no"
6811 fi
6812 rm -f conftest*
6813 fi
6814
6815 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
6816 echo "$ac_t""yes" 1>&6
6817 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
6818 cat >> confdefs.h <<EOF
6819 #define $ac_tr_func 1
6820 EOF
6821
6822 else
6823 echo "$ac_t""no" 1>&6
6824 fi
6825 done
6826
6827 echo $ac_n "checking for working mmap""... $ac_c" 1>&6
6828 echo "configure:6829: checking for working mmap" >&5
6829 if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
6830 echo $ac_n "(cached) $ac_c" 1>&6
6831 else
6832 if test "$cross_compiling" = yes; then
6833 ac_cv_func_mmap_fixed_mapped=no
6834 else
6835 cat > conftest.$ac_ext <<EOF
6836 #line 6837 "configure"
6837 #include "confdefs.h"
6838
6839 /* Thanks to Mike Haertel and Jim Avera for this test.
6840 Here is a matrix of mmap possibilities:
6841 mmap private not fixed
6842 mmap private fixed at somewhere currently unmapped
6843 mmap private fixed at somewhere already mapped
6844 mmap shared not fixed
6845 mmap shared fixed at somewhere currently unmapped
6846 mmap shared fixed at somewhere already mapped
6847 For private mappings, we should verify that changes cannot be read()
6848 back from the file, nor mmap's back from the file at a different
6849 address. (There have been systems where private was not correctly
6850 implemented like the infamous i386 svr4.0, and systems where the
6851 VM page cache was not coherent with the filesystem buffer cache
6852 like early versions of FreeBSD and possibly contemporary NetBSD.)
6853 For shared mappings, we should conversely verify that changes get
6854 propogated back to all the places they're supposed to be.
6855
6856 Grep wants private fixed already mapped.
6857 The main things grep needs to know about mmap are:
6858 * does it exist and is it safe to write into the mmap'd area
6859 * how to use it (BSD variants) */
6860 #include <sys/types.h>
6861 #include <fcntl.h>
6862 #include <sys/mman.h>
6863
6864 /* This mess was copied from the GNU getpagesize.h. */
6865 #ifndef HAVE_GETPAGESIZE
6866 # ifdef HAVE_UNISTD_H
6867 # include <unistd.h>
6868 # endif
6869
6870 /* Assume that all systems that can run configure have sys/param.h. */
6871 # ifndef HAVE_SYS_PARAM_H
6872 # define HAVE_SYS_PARAM_H 1
6873 # endif
6874
6875 # ifdef _SC_PAGESIZE
6876 # define getpagesize() sysconf(_SC_PAGESIZE)
6877 # else /* no _SC_PAGESIZE */
6878 # ifdef HAVE_SYS_PARAM_H
6879 # include <sys/param.h>
6880 # ifdef EXEC_PAGESIZE
6881 # define getpagesize() EXEC_PAGESIZE
6882 # else /* no EXEC_PAGESIZE */
6883 # ifdef NBPG
6884 # define getpagesize() NBPG * CLSIZE
6885 # ifndef CLSIZE
6886 # define CLSIZE 1
6887 # endif /* no CLSIZE */
6888 # else /* no NBPG */
6889 # ifdef NBPC
6890 # define getpagesize() NBPC
6891 # else /* no NBPC */
6892 # ifdef PAGESIZE
6893 # define getpagesize() PAGESIZE
6894 # endif /* PAGESIZE */
6895 # endif /* no NBPC */
6896 # endif /* no NBPG */
6897 # endif /* no EXEC_PAGESIZE */
6898 # else /* no HAVE_SYS_PARAM_H */
6899 # define getpagesize() 8192 /* punt totally */
6900 # endif /* no HAVE_SYS_PARAM_H */
6901 # endif /* no _SC_PAGESIZE */
6902
6903 #endif /* no HAVE_GETPAGESIZE */
6904
6905 #ifdef __cplusplus
6906 extern "C" { void *malloc(unsigned); }
6907 #else
6908 char *malloc();
6909 #endif
6910
6911 int
6912 main()
6913 {
6914 char *data, *data2, *data3;
6915 int i, pagesize;
6916 int fd;
6917
6918 pagesize = getpagesize();
6919
6920 /*
6921 * First, make a file with some known garbage in it.
6922 */
6923 data = malloc(pagesize);
6924 if (!data)
6925 exit(1);
6926 for (i = 0; i < pagesize; ++i)
6927 *(data + i) = rand();
6928 umask(0);
6929 fd = creat("conftestmmap", 0600);
6930 if (fd < 0)
6931 exit(1);
6932 if (write(fd, data, pagesize) != pagesize)
6933 exit(1);
6934 close(fd);
6935
6936 /*
6937 * Next, try to mmap the file at a fixed address which
6938 * already has something else allocated at it. If we can,
6939 * also make sure that we see the same garbage.
6940 */
6941 fd = open("conftestmmap", O_RDWR);
6942 if (fd < 0)
6943 exit(1);
6944 data2 = malloc(2 * pagesize);
6945 if (!data2)
6946 exit(1);
6947 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
6948 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
6949 MAP_PRIVATE | MAP_FIXED, fd, 0L))
6950 exit(1);
6951 for (i = 0; i < pagesize; ++i)
6952 if (*(data + i) != *(data2 + i))
6953 exit(1);
6954
6955 /*
6956 * Finally, make sure that changes to the mapped area
6957 * do not percolate back to the file as seen by read().
6958 * (This is a bug on some variants of i386 svr4.0.)
6959 */
6960 for (i = 0; i < pagesize; ++i)
6961 *(data2 + i) = *(data2 + i) + 1;
6962 data3 = malloc(pagesize);
6963 if (!data3)
6964 exit(1);
6965 if (read(fd, data3, pagesize) != pagesize)
6966 exit(1);
6967 for (i = 0; i < pagesize; ++i)
6968 if (*(data + i) != *(data3 + i))
6969 exit(1);
6970 close(fd);
6971 unlink("conftestmmap");
6972 exit(0);
6973 }
6974
6975 EOF
6976 if { (eval echo configure:6977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
6977 then
6978 ac_cv_func_mmap_fixed_mapped=yes
6979 else
6980 echo "configure: failed program was:" >&5
6981 cat conftest.$ac_ext >&5
6982 rm -fr conftest*
6983 ac_cv_func_mmap_fixed_mapped=no
6984 fi
6985 rm -fr conftest*
6986 fi
6987
6988 fi
6989
6990 echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
6991 if test $ac_cv_func_mmap_fixed_mapped = yes; then
6992 cat >> confdefs.h <<\EOF
6993 #define HAVE_MMAP 1
6994 EOF
6995
6996 fi
6997
6998 for ac_func in madvise mprotect
6999 do
7000 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
7001 echo "configure:7002: checking for $ac_func" >&5
7002 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
7003 echo $ac_n "(cached) $ac_c" 1>&6
7004 else
7005 cat > conftest.$ac_ext <<EOF
7006 #line 7007 "configure"
7007 #include "confdefs.h"
7008 /* System header to define __stub macros and hopefully few prototypes,
7009 which can conflict with char $ac_func(); below. */
7010 #include <assert.h>
7011 /* Override any gcc2 internal prototype to avoid an error. */
7012 /* We use char because int might match the return type of a gcc2
7013 builtin and then its argument prototype would still apply. */
7014 char $ac_func();
7015
7016 int main() {
7017
7018 /* The GNU C library defines this for functions which it implements
7019 to always fail with ENOSYS. Some functions are actually named
7020 something starting with __ and the normal name is an alias. */
7021 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
7022 choke me
7023 #else
7024 $ac_func();
7025 #endif
7026
7027 ; return 0; }
7028 EOF
7029 if { (eval echo configure:7030: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
7030 rm -rf conftest*
7031 eval "ac_cv_func_$ac_func=yes"
7032 else
7033 echo "configure: failed program was:" >&5
7034 cat conftest.$ac_ext >&5
7035 rm -rf conftest*
7036 eval "ac_cv_func_$ac_func=no"
7037 fi
7038 rm -f conftest*
7039 fi
7040
7041 if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
7042 echo "$ac_t""yes" 1>&6
7043 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
7044 cat >> confdefs.h <<EOF
7045 #define $ac_tr_func 1
7046 EOF
7047
7048 else
7049 echo "$ac_t""no" 1>&6
7050 fi
7051 done
7052
7053 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
7054 true+yes ) cat >> confdefs.h <<\EOF
7055 #define USE_MMAP 1
7056 EOF
7057 ;;
7058 esac
7059
7060 rm -f doc/config.status
7061 trap '' 1 2 15
7062 cat > confcache <<\EOF
7063 # This file is a shell script that caches the results of configure
7064 # tests run on this system so they can be shared between configure
7065 # scripts and configure runs. It is not useful on other systems.
7066 # If it contains results you don't want to keep, you may remove or edit it.
7067 #
7068 # By default, configure uses ./config.cache as the cache file,
7069 # creating it if it does not exist already. You can give configure
7070 # the --cache-file=FILE option to use a different cache file; that is
7071 # what configure does when it calls configure scripts in
7072 # subdirectories, so they share the cache.
7073 # Giving --cache-file=/dev/null disables caching, for debugging configure.
7074 # config.status only pays attention to the cache file if you give it the
7075 # --recheck option to rerun configure.
7076 #
7077 EOF
7078 # The following way of writing the cache mishandles newlines in values,
7079 # but we know of no workaround that is simple, portable, and efficient.
7080 # So, don't put newlines in cache variables' values.
7081 # Ultrix sh set writes to stderr and can't be redirected directly,
7082 # and sets the high bit in the cache file unless we assign to the vars.
7083 (set) 2>&1 |
7084 case `(ac_space=' '; set | grep ac_space) 2>&1` in
7085 *ac_space=\ *)
7086 # `set' does not quote correctly, so add quotes (double-quote substitution
7087 # turns \\\\ into \\, and sed turns \\ into \).
7088 sed -n \
7089 -e "s/'/'\\\\''/g" \
7090 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
7091 ;;
7092 *)
7093 # `set' quotes correctly as required by POSIX, so do not add quotes.
7094 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
7095 ;;
7096 esac >> confcache
7097 if cmp -s $cache_file confcache; then
7098 :
7099 else
7100 if test -w $cache_file; then
7101 echo "updating cache $cache_file"
7102 cat confcache > $cache_file
7103 else
7104 echo "not updating unwritable cache $cache_file"
7105 fi
7106 fi
7107 rm -f confcache
7108
7109 trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
7110
7111 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7112 # Let make expand exec_prefix.
7113 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7114
7115 # Any assignment to VPATH causes Sun make to only execute
7116 # the first set of double-colon rules, so remove it if not needed.
7117 # If there is a colon in the path, we need to keep it.
7118 if test "x$srcdir" = x.; then
7119 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
7120 fi
7121
7122 trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
7123
7124 DEFS=-DHAVE_CONFIG_H
7125
7126 # Without the "./", some shells look in PATH for config.status.
7127 : ${CONFIG_STATUS=./config.status}
7128
7129 echo creating $CONFIG_STATUS
7130 rm -f $CONFIG_STATUS
7131 cat > $CONFIG_STATUS <<EOF
7132 #! /bin/sh
7133 # Generated automatically by configure.
7134 # Run this file to recreate the current configuration.
7135 # This directory was configured as follows,
7136 # on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7137 #
7138 # $0 $ac_configure_args
7139 #
7140 # Compiler output produced by configure, useful for debugging
7141 # configure, is in ./config.log if it exists.
7142
7143 ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
7144 for ac_option
7145 do
7146 case "\$ac_option" in
7147 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7148 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
7149 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
7150 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
7151 echo "$CONFIG_STATUS generated by autoconf version 2.13"
7152 exit 0 ;;
7153 -help | --help | --hel | --he | --h)
7154 echo "\$ac_cs_usage"; exit 0 ;;
7155 *) echo "\$ac_cs_usage"; exit 1 ;;
7156 esac
7157 done
7158
7159 ac_given_srcdir=$srcdir
7160 ac_given_INSTALL="$INSTALL"
7161
7162 trap 'rm -fr `echo "Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7163 EOF
7164 cat >> $CONFIG_STATUS <<EOF
7165
7166 # Protect against being on the right side of a sed subst in config.status.
7167 sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
7168 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
7169 $ac_vpsub
7170 $extrasub
7171 s%@SHELL@%$SHELL%g
7172 s%@CFLAGS@%$CFLAGS%g
7173 s%@CPPFLAGS@%$CPPFLAGS%g
7174 s%@CXXFLAGS@%$CXXFLAGS%g
7175 s%@FFLAGS@%$FFLAGS%g
7176 s%@DEFS@%$DEFS%g
7177 s%@LDFLAGS@%$LDFLAGS%g
7178 s%@LIBS@%$LIBS%g
7179 s%@exec_prefix@%$exec_prefix%g
7180 s%@prefix@%$prefix%g
7181 s%@program_transform_name@%$program_transform_name%g
7182 s%@bindir@%$bindir%g
7183 s%@sbindir@%$sbindir%g
7184 s%@libexecdir@%$libexecdir%g
7185 s%@datadir@%$datadir%g
7186 s%@sysconfdir@%$sysconfdir%g
7187 s%@sharedstatedir@%$sharedstatedir%g
7188 s%@localstatedir@%$localstatedir%g
7189 s%@libdir@%$libdir%g
7190 s%@includedir@%$includedir%g
7191 s%@oldincludedir@%$oldincludedir%g
7192 s%@infodir@%$infodir%g
7193 s%@mandir@%$mandir%g
7194 s%@host@%$host%g
7195 s%@host_alias@%$host_alias%g
7196 s%@host_cpu@%$host_cpu%g
7197 s%@host_vendor@%$host_vendor%g
7198 s%@host_os@%$host_os%g
7199 s%@target@%$target%g
7200 s%@target_alias@%$target_alias%g
7201 s%@target_cpu@%$target_cpu%g
7202 s%@target_vendor@%$target_vendor%g
7203 s%@target_os@%$target_os%g
7204 s%@build@%$build%g
7205 s%@build_alias@%$build_alias%g
7206 s%@build_cpu@%$build_cpu%g
7207 s%@build_vendor@%$build_vendor%g
7208 s%@build_os@%$build_os%g
7209 s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
7210 s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g
7211 s%@INSTALL_DATA@%$INSTALL_DATA%g
7212 s%@PACKAGE@%$PACKAGE%g
7213 s%@VERSION@%$VERSION%g
7214 s%@ACLOCAL@%$ACLOCAL%g
7215 s%@AUTOCONF@%$AUTOCONF%g
7216 s%@AUTOMAKE@%$AUTOMAKE%g
7217 s%@AUTOHEADER@%$AUTOHEADER%g
7218 s%@MAKEINFO@%$MAKEINFO%g
7219 s%@SET_MAKE@%$SET_MAKE%g
7220 s%@AR@%$AR%g
7221 s%@RANLIB@%$RANLIB%g
7222 s%@CC@%$CC%g
7223 s%@LN_S@%$LN_S%g
7224 s%@OBJEXT@%$OBJEXT%g
7225 s%@EXEEXT@%$EXEEXT%g
7226 s%@STRIP@%$STRIP%g
7227 s%@LIBTOOL@%$LIBTOOL%g
7228 s%@WARN_CFLAGS@%$WARN_CFLAGS%g
7229 s%@MAINTAINER_MODE_TRUE@%$MAINTAINER_MODE_TRUE%g
7230 s%@MAINTAINER_MODE_FALSE@%$MAINTAINER_MODE_FALSE%g
7231 s%@MAINT@%$MAINT%g
7232 s%@INSTALL_LIBBFD_TRUE@%$INSTALL_LIBBFD_TRUE%g
7233 s%@INSTALL_LIBBFD_FALSE@%$INSTALL_LIBBFD_FALSE%g
7234 s%@bfdlibdir@%$bfdlibdir%g
7235 s%@bfdincludedir@%$bfdincludedir%g
7236 s%@CPP@%$CPP%g
7237 s%@ALLOCA@%$ALLOCA%g
7238 s%@USE_NLS@%$USE_NLS%g
7239 s%@MSGFMT@%$MSGFMT%g
7240 s%@GMSGFMT@%$GMSGFMT%g
7241 s%@XGETTEXT@%$XGETTEXT%g
7242 s%@USE_INCLUDED_LIBINTL@%$USE_INCLUDED_LIBINTL%g
7243 s%@CATALOGS@%$CATALOGS%g
7244 s%@CATOBJEXT@%$CATOBJEXT%g
7245 s%@DATADIRNAME@%$DATADIRNAME%g
7246 s%@GMOFILES@%$GMOFILES%g
7247 s%@INSTOBJEXT@%$INSTOBJEXT%g
7248 s%@INTLDEPS@%$INTLDEPS%g
7249 s%@INTLLIBS@%$INTLLIBS%g
7250 s%@INTLOBJS@%$INTLOBJS%g
7251 s%@POFILES@%$POFILES%g
7252 s%@POSUB@%$POSUB%g
7253 s%@INCLUDE_LOCALE_H@%$INCLUDE_LOCALE_H%g
7254 s%@GT_NO@%$GT_NO%g
7255 s%@GT_YES@%$GT_YES%g
7256 s%@MKINSTALLDIRS@%$MKINSTALLDIRS%g
7257 s%@l@%$l%g
7258 s%@HDEFINES@%$HDEFINES%g
7259 s%@BFD_HOST_64BIT_LONG@%$BFD_HOST_64BIT_LONG%g
7260 s%@BFD_HOST_LONG_LONG@%$BFD_HOST_LONG_LONG%g
7261 s%@BFD_HOST_64_BIT_DEFINED@%$BFD_HOST_64_BIT_DEFINED%g
7262 s%@BFD_HOST_64_BIT@%$BFD_HOST_64_BIT%g
7263 s%@BFD_HOST_U_64_BIT@%$BFD_HOST_U_64_BIT%g
7264 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
7265 s%@EXEEXT_FOR_BUILD@%$EXEEXT_FOR_BUILD%g
7266 s%@COREFILE@%$COREFILE%g
7267 s%@COREFLAG@%$COREFLAG%g
7268 s%@WIN32LDFLAGS@%$WIN32LDFLAGS%g
7269 s%@WIN32LIBADD@%$WIN32LIBADD%g
7270 s%@TDEFINES@%$TDEFINES%g
7271 s%@wordsize@%$wordsize%g
7272 s%@bfd_libs@%$bfd_libs%g
7273 s%@all_backends@%$all_backends%g
7274 s%@bfd_backends@%$bfd_backends%g
7275 s%@bfd_machines@%$bfd_machines%g
7276 s%@bfd_default_target_size@%$bfd_default_target_size%g
7277 s%@bfd_file_ptr@%$bfd_file_ptr%g
7278 s%@bfd_ufile_ptr@%$bfd_ufile_ptr%g
7279 s%@tdefaults@%$tdefaults%g
7280
7281 CEOF
7282 EOF
7283
7284 cat >> $CONFIG_STATUS <<\EOF
7285
7286 # Split the substitutions into bite-sized pieces for seds with
7287 # small command number limits, like on Digital OSF/1 and HP-UX.
7288 ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
7289 ac_file=1 # Number of current file.
7290 ac_beg=1 # First line for current file.
7291 ac_end=$ac_max_sed_cmds # Line after last line for current file.
7292 ac_more_lines=:
7293 ac_sed_cmds=""
7294 while $ac_more_lines; do
7295 if test $ac_beg -gt 1; then
7296 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
7297 else
7298 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
7299 fi
7300 if test ! -s conftest.s$ac_file; then
7301 ac_more_lines=false
7302 rm -f conftest.s$ac_file
7303 else
7304 if test -z "$ac_sed_cmds"; then
7305 ac_sed_cmds="sed -f conftest.s$ac_file"
7306 else
7307 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
7308 fi
7309 ac_file=`expr $ac_file + 1`
7310 ac_beg=$ac_end
7311 ac_end=`expr $ac_end + $ac_max_sed_cmds`
7312 fi
7313 done
7314 if test -z "$ac_sed_cmds"; then
7315 ac_sed_cmds=cat
7316 fi
7317 EOF
7318
7319 cat >> $CONFIG_STATUS <<EOF
7320
7321 CONFIG_FILES=\${CONFIG_FILES-"Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"}
7322 EOF
7323 cat >> $CONFIG_STATUS <<\EOF
7324 for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
7325 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7326 case "$ac_file" in
7327 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
7328 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
7329 *) ac_file_in="${ac_file}.in" ;;
7330 esac
7331
7332 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
7333
7334 # Remove last slash and all that follows it. Not all systems have dirname.
7335 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7336 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7337 # The file is in a subdirectory.
7338 test ! -d "$ac_dir" && mkdir "$ac_dir"
7339 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
7340 # A "../" for each directory in $ac_dir_suffix.
7341 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
7342 else
7343 ac_dir_suffix= ac_dots=
7344 fi
7345
7346 case "$ac_given_srcdir" in
7347 .) srcdir=.
7348 if test -z "$ac_dots"; then top_srcdir=.
7349 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
7350 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
7351 *) # Relative path.
7352 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
7353 top_srcdir="$ac_dots$ac_given_srcdir" ;;
7354 esac
7355
7356 case "$ac_given_INSTALL" in
7357 [/$]*) INSTALL="$ac_given_INSTALL" ;;
7358 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
7359 esac
7360
7361 echo creating "$ac_file"
7362 rm -f "$ac_file"
7363 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
7364 case "$ac_file" in
7365 *Makefile*) ac_comsub="1i\\
7366 # $configure_input" ;;
7367 *) ac_comsub= ;;
7368 esac
7369
7370 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7371 sed -e "$ac_comsub
7372 s%@configure_input@%$configure_input%g
7373 s%@srcdir@%$srcdir%g
7374 s%@top_srcdir@%$top_srcdir%g
7375 s%@INSTALL@%$INSTALL%g
7376 " $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
7377 fi; done
7378 rm -f conftest.s*
7379
7380 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
7381 # NAME is the cpp macro being defined and VALUE is the value it is being given.
7382 #
7383 # ac_d sets the value in "#define NAME VALUE" lines.
7384 ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
7385 ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
7386 ac_dC='\3'
7387 ac_dD='%g'
7388 # ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
7389 ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7390 ac_uB='\([ ]\)%\1#\2define\3'
7391 ac_uC=' '
7392 ac_uD='\4%g'
7393 # ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
7394 ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
7395 ac_eB='$%\1#\2define\3'
7396 ac_eC=' '
7397 ac_eD='%g'
7398
7399 if test "${CONFIG_HEADERS+set}" != set; then
7400 EOF
7401 cat >> $CONFIG_STATUS <<EOF
7402 CONFIG_HEADERS="config.h:config.in"
7403 EOF
7404 cat >> $CONFIG_STATUS <<\EOF
7405 fi
7406 for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
7407 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
7408 case "$ac_file" in
7409 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
7410 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
7411 *) ac_file_in="${ac_file}.in" ;;
7412 esac
7413
7414 echo creating $ac_file
7415
7416 rm -f conftest.frag conftest.in conftest.out
7417 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
7418 cat $ac_file_inputs > conftest.in
7419
7420 EOF
7421
7422 # Transform confdefs.h into a sed script conftest.vals that substitutes
7423 # the proper values into config.h.in to produce config.h. And first:
7424 # Protect against being on the right side of a sed subst in config.status.
7425 # Protect against being in an unquoted here document in config.status.
7426 rm -f conftest.vals
7427 cat > conftest.hdr <<\EOF
7428 s/[\\&%]/\\&/g
7429 s%[\\$`]%\\&%g
7430 s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
7431 s%ac_d%ac_u%gp
7432 s%ac_u%ac_e%gp
7433 EOF
7434 sed -n -f conftest.hdr confdefs.h > conftest.vals
7435 rm -f conftest.hdr
7436
7437 # This sed command replaces #undef with comments. This is necessary, for
7438 # example, in the case of _POSIX_SOURCE, which is predefined and required
7439 # on some systems where configure will not decide to define it.
7440 cat >> conftest.vals <<\EOF
7441 s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
7442 EOF
7443
7444 # Break up conftest.vals because some shells have a limit on
7445 # the size of here documents, and old seds have small limits too.
7446
7447 rm -f conftest.tail
7448 while :
7449 do
7450 ac_lines=`grep -c . conftest.vals`
7451 # grep -c gives empty output for an empty file on some AIX systems.
7452 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
7453 # Write a limited-size here document to conftest.frag.
7454 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
7455 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
7456 echo 'CEOF
7457 sed -f conftest.frag conftest.in > conftest.out
7458 rm -f conftest.in
7459 mv conftest.out conftest.in
7460 ' >> $CONFIG_STATUS
7461 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
7462 rm -f conftest.vals
7463 mv conftest.tail conftest.vals
7464 done
7465 rm -f conftest.vals
7466
7467 cat >> $CONFIG_STATUS <<\EOF
7468 rm -f conftest.frag conftest.h
7469 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
7470 cat conftest.in >> conftest.h
7471 rm -f conftest.in
7472 if cmp -s $ac_file conftest.h 2>/dev/null; then
7473 echo "$ac_file is unchanged"
7474 rm -f conftest.h
7475 else
7476 # Remove last slash and all that follows it. Not all systems have dirname.
7477 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
7478 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
7479 # The file is in a subdirectory.
7480 test ! -d "$ac_dir" && mkdir "$ac_dir"
7481 fi
7482 rm -f $ac_file
7483 mv conftest.h $ac_file
7484 fi
7485 fi; done
7486
7487 EOF
7488 cat >> $CONFIG_STATUS <<EOF
7489
7490
7491 EOF
7492 cat >> $CONFIG_STATUS <<\EOF
7493 test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h
7494 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' -e '/BLD-POTFILES =/r po/BLD-POTFILES' po/Makefile.in > po/Makefile
7495 exit 0
7496 EOF
7497 chmod +x $CONFIG_STATUS
7498 rm -fr confdefs* $ac_clean_files
7499 test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
7500
7501
This page took 0.202702 seconds and 3 git commands to generate.