source: trunk/src/binutils/ld/configure@ 10

Last change on this file since 10 was 10, checked in by bird, 22 years ago

Initial revision

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