* acinclude.m4: Include bfd/acinclude.m4, not bfd/acmacros.m4.
[deliverable/binutils-gdb.git] / gdb / configure
CommitLineData
5436fc65
C
1#! /bin/sh
2
3# Guess values for system-dependent variables and create Makefiles.
bfde4a67 4# Generated automatically using autoconf version 2.12
bc859e63 5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
5436fc65
C
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-netrom "
188c635f
SG
16ac_help="$ac_help
17 --enable-gm "
2476848a
MH
18ac_help="$ac_help
19 --enable-ide Enable IDE support"
5436fc65
C
20ac_help="$ac_help
21 --enable-gdbtk "
22ac_help="$ac_help
047465fd 23 --with-tclconfig directory containing tcl configuration (tclConfig.sh)"
4e327047 24ac_help="$ac_help
047465fd 25 --with-tkconfig directory containing tk configuration (tkConfig.sh)"
4e327047 26ac_help="$ac_help
047465fd 27 --with-tclinclude directory where tcl private headers are"
4e327047 28ac_help="$ac_help
047465fd 29 --with-tkinclude directory where tk private headers are"
1d5eb137
FF
30ac_help="$ac_help
31 --enable-shared use shared libraries"
5436fc65
C
32
33# Initialize some variables set by options.
34# The variables have the same names as the options, with
35# dashes changed to underlines.
36build=NONE
37cache_file=./config.cache
38exec_prefix=NONE
39host=NONE
40no_create=
41nonopt=NONE
42no_recursion=
43prefix=NONE
44program_prefix=NONE
45program_suffix=NONE
46program_transform_name=s,x,x,
47silent=
48site=
49srcdir=
50target=NONE
51verbose=
52x_includes=NONE
53x_libraries=NONE
1a7b4b7c
DE
54bindir='${exec_prefix}/bin'
55sbindir='${exec_prefix}/sbin'
56libexecdir='${exec_prefix}/libexec'
57datadir='${prefix}/share'
58sysconfdir='${prefix}/etc'
59sharedstatedir='${prefix}/com'
60localstatedir='${prefix}/var'
61libdir='${exec_prefix}/lib'
62includedir='${prefix}/include'
63oldincludedir='/usr/include'
64infodir='${prefix}/info'
65mandir='${prefix}/man'
5436fc65
C
66
67# Initialize some other variables.
68subdirs=
1a7b4b7c 69MFLAGS= MAKEFLAGS=
bfde4a67
SG
70# Maximum number of lines to put in a shell here document.
71ac_max_here_lines=12
5436fc65
C
72
73ac_prev=
74for ac_option
75do
76
77 # If the previous option needs an argument, assign it.
78 if test -n "$ac_prev"; then
79 eval "$ac_prev=\$ac_option"
80 ac_prev=
81 continue
82 fi
83
84 case "$ac_option" in
85 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
86 *) ac_optarg= ;;
87 esac
88
89 # Accept the important Cygnus configure options, so we can diagnose typos.
90
91 case "$ac_option" in
92
1a7b4b7c
DE
93 -bindir | --bindir | --bindi | --bind | --bin | --bi)
94 ac_prev=bindir ;;
95 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
96 bindir="$ac_optarg" ;;
97
98 -build | --build | --buil | --bui | --bu)
5436fc65 99 ac_prev=build ;;
1a7b4b7c 100 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
5436fc65
C
101 build="$ac_optarg" ;;
102
103 -cache-file | --cache-file | --cache-fil | --cache-fi \
104 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
105 ac_prev=cache_file ;;
106 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
107 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
108 cache_file="$ac_optarg" ;;
109
1a7b4b7c
DE
110 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
111 ac_prev=datadir ;;
112 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
113 | --da=*)
114 datadir="$ac_optarg" ;;
115
5436fc65
C
116 -disable-* | --disable-*)
117 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
118 # Reject names that are not valid shell variable names.
119 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
120 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
121 fi
122 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
123 eval "enable_${ac_feature}=no" ;;
124
125 -enable-* | --enable-*)
126 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
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 case "$ac_option" in
133 *=*) ;;
134 *) ac_optarg=yes ;;
135 esac
136 eval "enable_${ac_feature}='$ac_optarg'" ;;
137
138 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
139 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
140 | --exec | --exe | --ex)
141 ac_prev=exec_prefix ;;
142 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
143 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
144 | --exec=* | --exe=* | --ex=*)
145 exec_prefix="$ac_optarg" ;;
146
147 -gas | --gas | --ga | --g)
148 # Obsolete; use --with-gas.
149 with_gas=yes ;;
150
151 -help | --help | --hel | --he)
152 # Omit some internal or obsolete options to make the list less imposing.
153 # This message is too long to be a string in the A/UX 3.1 sh.
154 cat << EOF
155Usage: configure [options] [host]
156Options: [defaults in brackets after descriptions]
157Configuration:
158 --cache-file=FILE cache test results in FILE
159 --help print this message
160 --no-create do not create output files
161 --quiet, --silent do not print \`checking...' messages
162 --version print the version of autoconf that created configure
163Directory and file names:
164 --prefix=PREFIX install architecture-independent files in PREFIX
165 [$ac_default_prefix]
1a7b4b7c 166 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
5436fc65 167 [same as prefix]
1a7b4b7c
DE
168 --bindir=DIR user executables in DIR [EPREFIX/bin]
169 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
170 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
171 --datadir=DIR read-only architecture-independent data in DIR
172 [PREFIX/share]
173 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
174 --sharedstatedir=DIR modifiable architecture-independent data in DIR
175 [PREFIX/com]
176 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
177 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
178 --includedir=DIR C header files in DIR [PREFIX/include]
179 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
180 --infodir=DIR info documentation in DIR [PREFIX/info]
181 --mandir=DIR man documentation in DIR [PREFIX/man]
5436fc65
C
182 --srcdir=DIR find the sources in DIR [configure dir or ..]
183 --program-prefix=PREFIX prepend PREFIX to installed program names
184 --program-suffix=SUFFIX append SUFFIX to installed program names
1a7b4b7c
DE
185 --program-transform-name=PROGRAM
186 run sed PROGRAM on installed program names
187EOF
188 cat << EOF
5436fc65
C
189Host type:
190 --build=BUILD configure for building on BUILD [BUILD=HOST]
191 --host=HOST configure for HOST [guessed]
192 --target=TARGET configure for TARGET [TARGET=HOST]
193Features and packages:
194 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
195 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
196 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
197 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
198 --x-includes=DIR X include files are in DIR
199 --x-libraries=DIR X library files are in DIR
5436fc65 200EOF
1a7b4b7c
DE
201 if test -n "$ac_help"; then
202 echo "--enable and --with options recognized:$ac_help"
203 fi
5436fc65
C
204 exit 0 ;;
205
206 -host | --host | --hos | --ho)
207 ac_prev=host ;;
208 -host=* | --host=* | --hos=* | --ho=*)
209 host="$ac_optarg" ;;
210
1a7b4b7c
DE
211 -includedir | --includedir | --includedi | --included | --include \
212 | --includ | --inclu | --incl | --inc)
213 ac_prev=includedir ;;
214 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
215 | --includ=* | --inclu=* | --incl=* | --inc=*)
216 includedir="$ac_optarg" ;;
217
218 -infodir | --infodir | --infodi | --infod | --info | --inf)
219 ac_prev=infodir ;;
220 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
221 infodir="$ac_optarg" ;;
222
223 -libdir | --libdir | --libdi | --libd)
224 ac_prev=libdir ;;
225 -libdir=* | --libdir=* | --libdi=* | --libd=*)
226 libdir="$ac_optarg" ;;
227
228 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
229 | --libexe | --libex | --libe)
230 ac_prev=libexecdir ;;
231 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
232 | --libexe=* | --libex=* | --libe=*)
233 libexecdir="$ac_optarg" ;;
234
235 -localstatedir | --localstatedir | --localstatedi | --localstated \
236 | --localstate | --localstat | --localsta | --localst \
237 | --locals | --local | --loca | --loc | --lo)
238 ac_prev=localstatedir ;;
239 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
240 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
241 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
242 localstatedir="$ac_optarg" ;;
243
244 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
245 ac_prev=mandir ;;
246 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
247 mandir="$ac_optarg" ;;
248
5436fc65
C
249 -nfp | --nfp | --nf)
250 # Obsolete; use --without-fp.
251 with_fp=no ;;
252
253 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
254 | --no-cr | --no-c)
255 no_create=yes ;;
256
257 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
258 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
259 no_recursion=yes ;;
260
1a7b4b7c
DE
261 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
262 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
263 | --oldin | --oldi | --old | --ol | --o)
264 ac_prev=oldincludedir ;;
265 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
266 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
267 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
268 oldincludedir="$ac_optarg" ;;
269
5436fc65
C
270 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
271 ac_prev=prefix ;;
272 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
273 prefix="$ac_optarg" ;;
274
275 -program-prefix | --program-prefix | --program-prefi | --program-pref \
276 | --program-pre | --program-pr | --program-p)
277 ac_prev=program_prefix ;;
278 -program-prefix=* | --program-prefix=* | --program-prefi=* \
279 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
280 program_prefix="$ac_optarg" ;;
281
282 -program-suffix | --program-suffix | --program-suffi | --program-suff \
283 | --program-suf | --program-su | --program-s)
284 ac_prev=program_suffix ;;
285 -program-suffix=* | --program-suffix=* | --program-suffi=* \
286 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
287 program_suffix="$ac_optarg" ;;
288
289 -program-transform-name | --program-transform-name \
290 | --program-transform-nam | --program-transform-na \
291 | --program-transform-n | --program-transform- \
292 | --program-transform | --program-transfor \
293 | --program-transfo | --program-transf \
294 | --program-trans | --program-tran \
295 | --progr-tra | --program-tr | --program-t)
296 ac_prev=program_transform_name ;;
297 -program-transform-name=* | --program-transform-name=* \
298 | --program-transform-nam=* | --program-transform-na=* \
299 | --program-transform-n=* | --program-transform-=* \
300 | --program-transform=* | --program-transfor=* \
301 | --program-transfo=* | --program-transf=* \
302 | --program-trans=* | --program-tran=* \
303 | --progr-tra=* | --program-tr=* | --program-t=*)
304 program_transform_name="$ac_optarg" ;;
305
306 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
307 | -silent | --silent | --silen | --sile | --sil)
308 silent=yes ;;
309
1a7b4b7c
DE
310 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
311 ac_prev=sbindir ;;
312 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
313 | --sbi=* | --sb=*)
314 sbindir="$ac_optarg" ;;
315
316 -sharedstatedir | --sharedstatedir | --sharedstatedi \
317 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
318 | --sharedst | --shareds | --shared | --share | --shar \
319 | --sha | --sh)
320 ac_prev=sharedstatedir ;;
321 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
322 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
323 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
324 | --sha=* | --sh=*)
325 sharedstatedir="$ac_optarg" ;;
326
5436fc65
C
327 -site | --site | --sit)
328 ac_prev=site ;;
329 -site=* | --site=* | --sit=*)
330 site="$ac_optarg" ;;
331
332 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
333 ac_prev=srcdir ;;
334 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
335 srcdir="$ac_optarg" ;;
336
1a7b4b7c
DE
337 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
338 | --syscon | --sysco | --sysc | --sys | --sy)
339 ac_prev=sysconfdir ;;
340 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
341 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
342 sysconfdir="$ac_optarg" ;;
343
5436fc65
C
344 -target | --target | --targe | --targ | --tar | --ta | --t)
345 ac_prev=target ;;
346 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
347 target="$ac_optarg" ;;
348
349 -v | -verbose | --verbose | --verbos | --verbo | --verb)
350 verbose=yes ;;
351
352 -version | --version | --versio | --versi | --vers)
bfde4a67 353 echo "configure generated by autoconf version 2.12"
5436fc65
C
354 exit 0 ;;
355
356 -with-* | --with-*)
357 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
358 # Reject names that are not valid shell variable names.
359 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
360 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
361 fi
362 ac_package=`echo $ac_package| sed 's/-/_/g'`
363 case "$ac_option" in
364 *=*) ;;
365 *) ac_optarg=yes ;;
366 esac
367 eval "with_${ac_package}='$ac_optarg'" ;;
368
369 -without-* | --without-*)
370 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
371 # Reject names that are not valid shell variable names.
372 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
373 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
374 fi
375 ac_package=`echo $ac_package| sed 's/-/_/g'`
376 eval "with_${ac_package}=no" ;;
377
378 --x)
379 # Obsolete; use --with-x.
380 with_x=yes ;;
381
382 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
383 | --x-incl | --x-inc | --x-in | --x-i)
384 ac_prev=x_includes ;;
385 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
386 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
387 x_includes="$ac_optarg" ;;
388
389 -x-libraries | --x-libraries | --x-librarie | --x-librari \
390 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
391 ac_prev=x_libraries ;;
392 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
393 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
394 x_libraries="$ac_optarg" ;;
395
396 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
397 ;;
398
1a7b4b7c 399 *)
5436fc65
C
400 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
401 echo "configure: warning: $ac_option: invalid host type" 1>&2
402 fi
403 if test "x$nonopt" != xNONE; then
404 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
405 fi
406 nonopt="$ac_option"
407 ;;
408
409 esac
410done
411
412if test -n "$ac_prev"; then
413 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
414fi
415
416trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
417
418# File descriptor usage:
419# 0 standard input
420# 1 file creation
421# 2 errors and warnings
422# 3 some systems may open it to /dev/tty
423# 4 used on the Kubota Titan
424# 6 checking for... messages and results
425# 5 compiler messages saved in config.log
426if test "$silent" = yes; then
427 exec 6>/dev/null
428else
429 exec 6>&1
430fi
431exec 5>./config.log
432
433echo "\
434This file contains any messages produced by compilers while
435running configure, to aid debugging if configure makes a mistake.
436" 1>&5
437
438# Strip out --no-create and --no-recursion so they do not pile up.
439# Also quote any args containing shell metacharacters.
440ac_configure_args=
441for ac_arg
442do
443 case "$ac_arg" in
444 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
445 | --no-cr | --no-c) ;;
446 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
447 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
448 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
449 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
450 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
451 esac
452done
453
454# NLS nuisances.
bfde4a67
SG
455# Only set these to C if already set. These must not be set unconditionally
456# because not all systems understand e.g. LANG=C (notably SCO).
457# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
458# Non-C LC_CTYPE values break the ctype check.
ef6c51d1 459if test "${LANG+set}" = set; then LANG=C; export LANG; fi
bfde4a67
SG
460if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
461if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
462if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
5436fc65
C
463
464# confdefs.h avoids OS command line length limits that DEFS can exceed.
465rm -rf conftest* confdefs.h
466# AIX cpp loses on an empty file, so make sure it contains at least a newline.
467echo > confdefs.h
468
469# A filename unique to this package, relative to the directory that
470# configure is in, which we can look for to find out if srcdir is correct.
471ac_unique_file=main.c
472
473# Find the source files, if location was not specified.
474if test -z "$srcdir"; then
475 ac_srcdir_defaulted=yes
476 # Try the directory containing this script, then its parent.
477 ac_prog=$0
478 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
479 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
480 srcdir=$ac_confdir
481 if test ! -r $srcdir/$ac_unique_file; then
482 srcdir=..
483 fi
484else
485 ac_srcdir_defaulted=no
486fi
487if test ! -r $srcdir/$ac_unique_file; then
488 if test "$ac_srcdir_defaulted" = yes; then
489 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
490 else
491 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
492 fi
493fi
494srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
495
496# Prefer explicitly selected file to automatically selected ones.
497if test -z "$CONFIG_SITE"; then
498 if test "x$prefix" != xNONE; then
499 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
500 else
501 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
502 fi
503fi
504for ac_site_file in $CONFIG_SITE; do
505 if test -r "$ac_site_file"; then
506 echo "loading site script $ac_site_file"
507 . "$ac_site_file"
508 fi
509done
510
511if test -r "$cache_file"; then
512 echo "loading cache $cache_file"
513 . $cache_file
514else
515 echo "creating cache $cache_file"
516 > $cache_file
517fi
518
519ac_ext=c
520# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
3dedc867 521ac_cpp='$CPP $CPPFLAGS'
1a7b4b7c
DE
522ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
523ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
bfde4a67 524cross_compiling=$ac_cv_prog_cc_cross
5436fc65
C
525
526if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
527 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
528 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
529 ac_n= ac_c='
530' ac_t=' '
531 else
532 ac_n=-n ac_c= ac_t=
533 fi
534else
535 ac_n= ac_c='\c' ac_t=
536fi
537
538
539
db210d08 540
5436fc65
C
541# Extract the first word of "gcc", so it can be a program name with args.
542set dummy gcc; ac_word=$2
543echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 544echo "configure:545: checking for $ac_word" >&5
5436fc65
C
545if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
546 echo $ac_n "(cached) $ac_c" 1>&6
547else
548 if test -n "$CC"; then
549 ac_cv_prog_CC="$CC" # Let the user override the test.
550else
551 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
da3d57e3 552 for ac_dir in $PATH; do
5436fc65
C
553 test -z "$ac_dir" && ac_dir=.
554 if test -f $ac_dir/$ac_word; then
555 ac_cv_prog_CC="gcc"
556 break
557 fi
558 done
559 IFS="$ac_save_ifs"
5436fc65
C
560fi
561fi
562CC="$ac_cv_prog_CC"
563if test -n "$CC"; then
564 echo "$ac_t""$CC" 1>&6
565else
566 echo "$ac_t""no" 1>&6
567fi
568
1a7b4b7c
DE
569if test -z "$CC"; then
570 # Extract the first word of "cc", so it can be a program name with args.
571set dummy cc; ac_word=$2
572echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 573echo "configure:574: checking for $ac_word" >&5
1a7b4b7c
DE
574if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
575 echo $ac_n "(cached) $ac_c" 1>&6
576else
577 if test -n "$CC"; then
578 ac_cv_prog_CC="$CC" # Let the user override the test.
579else
580 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
581 ac_prog_rejected=no
582 for ac_dir in $PATH; do
583 test -z "$ac_dir" && ac_dir=.
584 if test -f $ac_dir/$ac_word; then
585 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
586 ac_prog_rejected=yes
587 continue
588 fi
589 ac_cv_prog_CC="cc"
590 break
591 fi
592 done
593 IFS="$ac_save_ifs"
594if test $ac_prog_rejected = yes; then
595 # We found a bogon in the path, so make sure we never use it.
596 set dummy $ac_cv_prog_CC
597 shift
598 if test $# -gt 0; then
599 # We chose a different compiler from the bogus one.
600 # However, it has the same basename, so the bogon will be chosen
601 # first if we set CC to just the basename; use the full file name.
602 shift
603 set dummy "$ac_dir/$ac_word" "$@"
604 shift
605 ac_cv_prog_CC="$@"
606 fi
607fi
608fi
609fi
610CC="$ac_cv_prog_CC"
611if test -n "$CC"; then
612 echo "$ac_t""$CC" 1>&6
613else
614 echo "$ac_t""no" 1>&6
615fi
616
617 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
618fi
5436fc65 619
bfde4a67 620echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
2476848a 621echo "configure:622: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
bfde4a67
SG
622
623ac_ext=c
624# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
625ac_cpp='$CPP $CPPFLAGS'
626ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
627ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
628cross_compiling=$ac_cv_prog_cc_cross
629
630cat > conftest.$ac_ext <<EOF
2476848a 631#line 632 "configure"
bfde4a67
SG
632#include "confdefs.h"
633main(){return(0);}
634EOF
2476848a 635if { (eval echo configure:636: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
bfde4a67
SG
636 ac_cv_prog_cc_works=yes
637 # If we can't run a trivial program, we are probably using a cross compiler.
638 if (./conftest; exit) 2>/dev/null; then
639 ac_cv_prog_cc_cross=no
640 else
641 ac_cv_prog_cc_cross=yes
642 fi
643else
644 echo "configure: failed program was:" >&5
645 cat conftest.$ac_ext >&5
646 ac_cv_prog_cc_works=no
647fi
648rm -fr conftest*
649
650echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
651if test $ac_cv_prog_cc_works = no; then
652 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
653fi
654echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
2476848a 655echo "configure:656: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
bfde4a67
SG
656echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
657cross_compiling=$ac_cv_prog_cc_cross
658
5436fc65 659echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
2476848a 660echo "configure:661: checking whether we are using GNU C" >&5
5436fc65
C
661if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
662 echo $ac_n "(cached) $ac_c" 1>&6
663else
664 cat > conftest.c <<EOF
665#ifdef __GNUC__
666 yes;
667#endif
668EOF
2476848a 669if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:670: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
5436fc65
C
670 ac_cv_prog_gcc=yes
671else
672 ac_cv_prog_gcc=no
673fi
674fi
1a7b4b7c 675
5436fc65 676echo "$ac_t""$ac_cv_prog_gcc" 1>&6
bfde4a67 677
5436fc65
C
678if test $ac_cv_prog_gcc = yes; then
679 GCC=yes
bfde4a67
SG
680 ac_test_CFLAGS="${CFLAGS+set}"
681 ac_save_CFLAGS="$CFLAGS"
682 CFLAGS=
683 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
2476848a 684echo "configure:685: checking whether ${CC-cc} accepts -g" >&5
bfde4a67 685if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
5436fc65
C
686 echo $ac_n "(cached) $ac_c" 1>&6
687else
688 echo 'void f(){}' > conftest.c
689if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
bfde4a67 690 ac_cv_prog_cc_g=yes
5436fc65 691else
bfde4a67 692 ac_cv_prog_cc_g=no
5436fc65
C
693fi
694rm -f conftest*
695
696fi
1a7b4b7c 697
bfde4a67
SG
698echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
699 if test "$ac_test_CFLAGS" = set; then
700 CFLAGS="$ac_save_CFLAGS"
701 elif test $ac_cv_prog_cc_g = yes; then
702 CFLAGS="-g -O2"
703 else
704 CFLAGS="-O2"
5436fc65
C
705 fi
706else
707 GCC=
708 test "${CFLAGS+set}" = set || CFLAGS="-g"
709fi
710
711echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
2476848a 712echo "configure:713: checking how to run the C preprocessor" >&5
5436fc65
C
713# On Suns, sometimes $CPP names a directory.
714if test -n "$CPP" && test -d "$CPP"; then
715 CPP=
716fi
717if test -z "$CPP"; then
718if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
719 echo $ac_n "(cached) $ac_c" 1>&6
720else
721 # This must be in double quotes, not single quotes, because CPP may get
722 # substituted into the Makefile and "${CC-cc}" will confuse make.
723 CPP="${CC-cc} -E"
724 # On the NeXT, cc -E runs the code through the compiler's parser,
725 # not just through cpp.
726 cat > conftest.$ac_ext <<EOF
2476848a 727#line 728 "configure"
5436fc65
C
728#include "confdefs.h"
729#include <assert.h>
730Syntax Error
731EOF
1a7b4b7c 732ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 733{ (eval echo configure:734: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5436fc65
C
734ac_err=`grep -v '^ *+' conftest.out`
735if test -z "$ac_err"; then
736 :
737else
738 echo "$ac_err" >&5
bfde4a67
SG
739 echo "configure: failed program was:" >&5
740 cat conftest.$ac_ext >&5
5436fc65
C
741 rm -rf conftest*
742 CPP="${CC-cc} -E -traditional-cpp"
743 cat > conftest.$ac_ext <<EOF
2476848a 744#line 745 "configure"
5436fc65
C
745#include "confdefs.h"
746#include <assert.h>
747Syntax Error
748EOF
1a7b4b7c 749ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 750{ (eval echo configure:751: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5436fc65
C
751ac_err=`grep -v '^ *+' conftest.out`
752if test -z "$ac_err"; then
753 :
754else
755 echo "$ac_err" >&5
bfde4a67
SG
756 echo "configure: failed program was:" >&5
757 cat conftest.$ac_ext >&5
5436fc65
C
758 rm -rf conftest*
759 CPP=/lib/cpp
760fi
761rm -f conftest*
762fi
763rm -f conftest*
764 ac_cv_prog_CPP="$CPP"
765fi
dedcc91d
SC
766 CPP="$ac_cv_prog_CPP"
767else
768 ac_cv_prog_CPP="$CPP"
5436fc65 769fi
5436fc65
C
770echo "$ac_t""$CPP" 1>&6
771
772echo $ac_n "checking for AIX""... $ac_c" 1>&6
2476848a 773echo "configure:774: checking for AIX" >&5
5436fc65 774cat > conftest.$ac_ext <<EOF
2476848a 775#line 776 "configure"
5436fc65
C
776#include "confdefs.h"
777#ifdef _AIX
778 yes
779#endif
780
781EOF
782if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
783 egrep "yes" >/dev/null 2>&1; then
784 rm -rf conftest*
785 echo "$ac_t""yes" 1>&6; cat >> confdefs.h <<\EOF
786#define _ALL_SOURCE 1
787EOF
788
789else
790 rm -rf conftest*
791 echo "$ac_t""no" 1>&6
792fi
793rm -f conftest*
794
795
bfde4a67 796ac_safe=`echo "minix/config.h" | sed 'y%./+-%__p_%'`
5436fc65 797echo $ac_n "checking for minix/config.h""... $ac_c" 1>&6
2476848a 798echo "configure:799: checking for minix/config.h" >&5
5436fc65
C
799if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
800 echo $ac_n "(cached) $ac_c" 1>&6
801else
802 cat > conftest.$ac_ext <<EOF
2476848a 803#line 804 "configure"
5436fc65
C
804#include "confdefs.h"
805#include <minix/config.h>
806EOF
1a7b4b7c 807ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 808{ (eval echo configure:809: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5436fc65
C
809ac_err=`grep -v '^ *+' conftest.out`
810if test -z "$ac_err"; then
811 rm -rf conftest*
812 eval "ac_cv_header_$ac_safe=yes"
813else
814 echo "$ac_err" >&5
bfde4a67
SG
815 echo "configure: failed program was:" >&5
816 cat conftest.$ac_ext >&5
5436fc65
C
817 rm -rf conftest*
818 eval "ac_cv_header_$ac_safe=no"
819fi
820rm -f conftest*
821fi
822if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
823 echo "$ac_t""yes" 1>&6
824 MINIX=yes
825else
826 echo "$ac_t""no" 1>&6
827MINIX=
828fi
829
830if test "$MINIX" = yes; then
831 cat >> confdefs.h <<\EOF
832#define _POSIX_SOURCE 1
833EOF
834
835 cat >> confdefs.h <<\EOF
836#define _POSIX_1_SOURCE 2
837EOF
838
839 cat >> confdefs.h <<\EOF
840#define _MINIX 1
841EOF
842
843fi
844
845echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6
2476848a 846echo "configure:847: checking for POSIXized ISC" >&5
5436fc65
C
847if test -d /etc/conf/kconfig.d &&
848 grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1
849then
850 echo "$ac_t""yes" 1>&6
851 ISC=yes # If later tests want to check for ISC.
852 cat >> confdefs.h <<\EOF
853#define _POSIX_SOURCE 1
854EOF
855
856 if test "$GCC" = yes; then
857 CC="$CC -posix"
858 else
859 CC="$CC -Xp"
860 fi
861else
862 echo "$ac_t""no" 1>&6
863 ISC=
864fi
865
866
867ac_aux_dir=
f02156cf 868for ac_dir in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/..; do
5436fc65
C
869 if test -f $ac_dir/install-sh; then
870 ac_aux_dir=$ac_dir
871 ac_install_sh="$ac_aux_dir/install-sh -c"
872 break
873 elif test -f $ac_dir/install.sh; then
874 ac_aux_dir=$ac_dir
875 ac_install_sh="$ac_aux_dir/install.sh -c"
876 break
877 fi
878done
879if test -z "$ac_aux_dir"; then
f02156cf 880 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/.. $srcdir/`cd $srcdir;pwd`/.." 1>&2; exit 1; }
5436fc65
C
881fi
882ac_config_guess=$ac_aux_dir/config.guess
883ac_config_sub=$ac_aux_dir/config.sub
884ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
885
0579b53d
GN
886
887# Do some error checking and defaulting for the host and target type.
888# The inputs are:
889# configure --host=HOST --target=TARGET --build=BUILD NONOPT
890#
891# The rules are:
892# 1. You are not allowed to specify --host, --target, and nonopt at the
893# same time.
894# 2. Host defaults to nonopt.
895# 3. If nonopt is not specified, then host defaults to the current host,
896# as determined by config.guess.
897# 4. Target and build default to nonopt.
898# 5. If nonopt is not specified, then target and build default to host.
899
900# The aliases save the names the user supplied, while $host etc.
901# will get canonicalized.
902case $host---$target---$nonopt in
903NONE---*---* | *---NONE---* | *---*---NONE) ;;
904*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
905esac
906
907
908# Make sure we can run config.sub.
909if $ac_config_sub sun4 >/dev/null 2>&1; then :
910else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
911fi
912
913echo $ac_n "checking host system type""... $ac_c" 1>&6
2476848a 914echo "configure:915: checking host system type" >&5
0579b53d
GN
915
916host_alias=$host
917case "$host_alias" in
918NONE)
919 case $nonopt in
920 NONE)
921 if host_alias=`$ac_config_guess`; then :
922 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
923 fi ;;
924 *) host_alias=$nonopt ;;
925 esac ;;
926esac
927
928host=`$ac_config_sub $host_alias`
bfde4a67
SG
929host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
930host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
931host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
0579b53d
GN
932echo "$ac_t""$host" 1>&6
933
934echo $ac_n "checking target system type""... $ac_c" 1>&6
2476848a 935echo "configure:936: checking target system type" >&5
0579b53d
GN
936
937target_alias=$target
938case "$target_alias" in
939NONE)
940 case $nonopt in
941 NONE) target_alias=$host_alias ;;
942 *) target_alias=$nonopt ;;
943 esac ;;
944esac
945
946target=`$ac_config_sub $target_alias`
bfde4a67
SG
947target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
948target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
949target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
0579b53d
GN
950echo "$ac_t""$target" 1>&6
951
952echo $ac_n "checking build system type""... $ac_c" 1>&6
2476848a 953echo "configure:954: checking build system type" >&5
0579b53d
GN
954
955build_alias=$build
956case "$build_alias" in
957NONE)
958 case $nonopt in
959 NONE) build_alias=$host_alias ;;
960 *) build_alias=$nonopt ;;
961 esac ;;
962esac
963
964build=`$ac_config_sub $build_alias`
bfde4a67
SG
965build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
966build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
967build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
0579b53d
GN
968echo "$ac_t""$build" 1>&6
969
970test "$host_alias" != "$target_alias" &&
971 test "$program_prefix$program_suffix$program_transform_name" = \
972 NONENONEs,x,x, &&
973 program_prefix=${target_alias}-
974
975
bfde4a67
SG
976
977CONFIG_OBS=
978
979configdirs="doc testsuite"
980
981
982. ${srcdir}/configure.host
983
984. ${srcdir}/configure.tgt
985
986
5436fc65
C
987# Find a good install program. We prefer a C program (faster),
988# so one script is as good as another. But avoid the broken or
989# incompatible versions:
990# SysV /etc/install, /usr/sbin/install
991# SunOS /usr/etc/install
992# IRIX /sbin/install
993# AIX /bin/install
994# AFS /usr/afsws/bin/install, which mishandles nonexistent args
995# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
996# ./install, which can be erroneously created by make from ./install.sh.
997echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
2476848a 998echo "configure:999: checking for a BSD compatible install" >&5
5436fc65
C
999if test -z "$INSTALL"; then
1000if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
1001 echo $ac_n "(cached) $ac_c" 1>&6
1002else
bfde4a67 1003 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS="${IFS}:"
5436fc65
C
1004 for ac_dir in $PATH; do
1005 # Account for people who put trailing slashes in PATH elements.
1006 case "$ac_dir/" in
1007 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1008 *)
1009 # OSF1 and SCO ODT 3.0 have their own names for install.
1010 for ac_prog in ginstall installbsd scoinst install; do
1011 if test -f $ac_dir/$ac_prog; then
1012 if test $ac_prog = install &&
1013 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1014 # AIX install. It has an incompatible calling convention.
1015 # OSF/1 installbsd also uses dspmsg, but is usable.
1016 :
1017 else
1018 ac_cv_path_install="$ac_dir/$ac_prog -c"
1019 break 2
1020 fi
1021 fi
1022 done
1023 ;;
1024 esac
1025 done
bfde4a67 1026 IFS="$ac_save_IFS"
1a7b4b7c 1027
5436fc65 1028fi
1a7b4b7c
DE
1029 if test "${ac_cv_path_install+set}" = set; then
1030 INSTALL="$ac_cv_path_install"
1031 else
1032 # As a last resort, use the slow shell script. We don't cache a
1033 # path for INSTALL within a source directory, because that will
1034 # break other packages using the cache if that directory is
1035 # removed, or if the path is relative.
1036 INSTALL="$ac_install_sh"
1037 fi
5436fc65
C
1038fi
1039echo "$ac_t""$INSTALL" 1>&6
1040
1041# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1042# It thinks the first close brace ends the variable substitution.
1043test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1044
1045test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1046
d8efbc66
FF
1047if test $host != $build; then
1048 ac_tool_prefix=${host_alias}-
1049else
1050 ac_tool_prefix=
1051fi
1052
1053# Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
1054set dummy ${ac_tool_prefix}ar; ac_word=$2
1055echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 1056echo "configure:1057: checking for $ac_word" >&5
d8efbc66
FF
1057if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
1058 echo $ac_n "(cached) $ac_c" 1>&6
1059else
1060 if test -n "$AR"; then
1061 ac_cv_prog_AR="$AR" # Let the user override the test.
1062else
1063 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1064 for ac_dir in $PATH; do
1065 test -z "$ac_dir" && ac_dir=.
1066 if test -f $ac_dir/$ac_word; then
1067 ac_cv_prog_AR="${ac_tool_prefix}ar"
1068 break
1069 fi
1070 done
1071 IFS="$ac_save_ifs"
1072 test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
1073fi
1074fi
1075AR="$ac_cv_prog_AR"
1076if test -n "$AR"; then
1077 echo "$ac_t""$AR" 1>&6
1078else
1079 echo "$ac_t""no" 1>&6
1080fi
1081
1082
1083
1084# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
1085set dummy ${ac_tool_prefix}ranlib; ac_word=$2
1086echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 1087echo "configure:1088: checking for $ac_word" >&5
d8efbc66
FF
1088if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1089 echo $ac_n "(cached) $ac_c" 1>&6
1090else
1091 if test -n "$RANLIB"; then
1092 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1093else
1094 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1095 for ac_dir in $PATH; do
1096 test -z "$ac_dir" && ac_dir=.
1097 if test -f $ac_dir/$ac_word; then
1098 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1099 break
1100 fi
1101 done
1102 IFS="$ac_save_ifs"
1103fi
1104fi
1105RANLIB="$ac_cv_prog_RANLIB"
1106if test -n "$RANLIB"; then
1107 echo "$ac_t""$RANLIB" 1>&6
1108else
1109 echo "$ac_t""no" 1>&6
1110fi
1111
1112
1113if test -z "$ac_cv_prog_RANLIB"; then
1114if test -n "$ac_tool_prefix"; then
1115 # Extract the first word of "ranlib", so it can be a program name with args.
5436fc65
C
1116set dummy ranlib; ac_word=$2
1117echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 1118echo "configure:1119: checking for $ac_word" >&5
5436fc65
C
1119if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
1120 echo $ac_n "(cached) $ac_c" 1>&6
1121else
1122 if test -n "$RANLIB"; then
1123 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
1124else
1125 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
da3d57e3 1126 for ac_dir in $PATH; do
5436fc65
C
1127 test -z "$ac_dir" && ac_dir=.
1128 if test -f $ac_dir/$ac_word; then
1129 ac_cv_prog_RANLIB="ranlib"
1130 break
1131 fi
1132 done
1133 IFS="$ac_save_ifs"
1134 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
1135fi
1136fi
1137RANLIB="$ac_cv_prog_RANLIB"
1138if test -n "$RANLIB"; then
1139 echo "$ac_t""$RANLIB" 1>&6
1140else
1141 echo "$ac_t""no" 1>&6
1142fi
1143
d8efbc66
FF
1144else
1145 RANLIB=":"
1146fi
1147fi
1148
204c8825
FF
1149for ac_prog in 'bison -y' byacc
1150do
1151# Extract the first word of "$ac_prog", so it can be a program name with args.
1152set dummy $ac_prog; ac_word=$2
1153echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 1154echo "configure:1155: checking for $ac_word" >&5
204c8825
FF
1155if eval "test \"`echo '$''{'ac_cv_prog_YACC'+set}'`\" = set"; then
1156 echo $ac_n "(cached) $ac_c" 1>&6
1157else
1158 if test -n "$YACC"; then
1159 ac_cv_prog_YACC="$YACC" # Let the user override the test.
1160else
1161 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1162 for ac_dir in $PATH; do
1163 test -z "$ac_dir" && ac_dir=.
1164 if test -f $ac_dir/$ac_word; then
1165 ac_cv_prog_YACC="$ac_prog"
1166 break
1167 fi
1168 done
1169 IFS="$ac_save_ifs"
1170fi
1171fi
1172YACC="$ac_cv_prog_YACC"
1173if test -n "$YACC"; then
1174 echo "$ac_t""$YACC" 1>&6
1175else
1176 echo "$ac_t""no" 1>&6
1177fi
1178
1179test -n "$YACC" && break
1180done
1181test -n "$YACC" || YACC="yacc"
1182
d8efbc66
FF
1183for ac_prog in mawk gawk nawk awk
1184do
1185# Extract the first word of "$ac_prog", so it can be a program name with args.
1186set dummy $ac_prog; ac_word=$2
1187echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
2476848a 1188echo "configure:1189: checking for $ac_word" >&5
d8efbc66
FF
1189if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
1190 echo $ac_n "(cached) $ac_c" 1>&6
1191else
1192 if test -n "$AWK"; then
1193 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1194else
1195 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
1196 for ac_dir in $PATH; do
1197 test -z "$ac_dir" && ac_dir=.
1198 if test -f $ac_dir/$ac_word; then
1199 ac_cv_prog_AWK="$ac_prog"
1200 break
1201 fi
1202 done
1203 IFS="$ac_save_ifs"
1204fi
1205fi
1206AWK="$ac_cv_prog_AWK"
1207if test -n "$AWK"; then
1208 echo "$ac_t""$AWK" 1>&6
1209else
1210 echo "$ac_t""no" 1>&6
1211fi
1212
1213test -n "$AWK" && break
1214done
1215
5436fc65 1216
5436fc65
C
1217if test "$program_transform_name" = s,x,x,; then
1218 program_transform_name=
1219else
1a7b4b7c
DE
1220 # Double any \ or $. echo might interpret backslashes.
1221 cat <<\EOF_SED > conftestsed
1222s,\\,\\\\,g; s,\$,$$,g
1223EOF_SED
5436fc65
C
1224 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
1225 rm -f conftestsed
1226fi
1227test "$program_prefix" != NONE &&
1228 program_transform_name="s,^,${program_prefix},; $program_transform_name"
1229# Use a double $ so make ignores it.
1230test "$program_suffix" != NONE &&
1231 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
1232
1233# sed with no file args requires a program.
1234test "$program_transform_name" = "" && program_transform_name="s,x,x,"
1235
1236
c14cabba 1237echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
2476848a 1238echo "configure:1239: checking return type of signal handlers" >&5
c14cabba
AC
1239if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1240 echo $ac_n "(cached) $ac_c" 1>&6
1241else
1242 cat > conftest.$ac_ext <<EOF
2476848a 1243#line 1244 "configure"
c14cabba
AC
1244#include "confdefs.h"
1245#include <sys/types.h>
1246#include <signal.h>
1247#ifdef signal
1248#undef signal
1249#endif
1250#ifdef __cplusplus
1251extern "C" void (*signal (int, void (*)(int)))(int);
1252#else
1253void (*signal ()) ();
1254#endif
1255
1256int main() {
1257int i;
1258; return 0; }
1259EOF
2476848a 1260if { (eval echo configure:1261: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
c14cabba
AC
1261 rm -rf conftest*
1262 ac_cv_type_signal=void
1263else
1264 echo "configure: failed program was:" >&5
1265 cat conftest.$ac_ext >&5
1266 rm -rf conftest*
1267 ac_cv_type_signal=int
1268fi
1269rm -f conftest*
1270fi
1271
1272echo "$ac_t""$ac_cv_type_signal" 1>&6
1273cat >> confdefs.h <<EOF
1274#define RETSIGTYPE $ac_cv_type_signal
1275EOF
1276
1277
1278
2b576293 1279echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
2476848a 1280echo "configure:1281: checking for ANSI C header files" >&5
2b576293
C
1281if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
1282 echo $ac_n "(cached) $ac_c" 1>&6
1283else
1284 cat > conftest.$ac_ext <<EOF
2476848a 1285#line 1286 "configure"
2b576293
C
1286#include "confdefs.h"
1287#include <stdlib.h>
1288#include <stdarg.h>
1289#include <string.h>
1290#include <float.h>
1291EOF
1a7b4b7c 1292ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 1293{ (eval echo configure:1294: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
2b576293
C
1294ac_err=`grep -v '^ *+' conftest.out`
1295if test -z "$ac_err"; then
1296 rm -rf conftest*
1297 ac_cv_header_stdc=yes
1298else
1299 echo "$ac_err" >&5
bfde4a67
SG
1300 echo "configure: failed program was:" >&5
1301 cat conftest.$ac_ext >&5
2b576293
C
1302 rm -rf conftest*
1303 ac_cv_header_stdc=no
1304fi
1305rm -f conftest*
1306
1307if test $ac_cv_header_stdc = yes; then
1308 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
1309cat > conftest.$ac_ext <<EOF
2476848a 1310#line 1311 "configure"
2b576293
C
1311#include "confdefs.h"
1312#include <string.h>
1313EOF
1314if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1315 egrep "memchr" >/dev/null 2>&1; then
1316 :
1317else
1318 rm -rf conftest*
1319 ac_cv_header_stdc=no
1320fi
1321rm -f conftest*
1322
1323fi
1324
1325if test $ac_cv_header_stdc = yes; then
1326 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
1327cat > conftest.$ac_ext <<EOF
2476848a 1328#line 1329 "configure"
2b576293
C
1329#include "confdefs.h"
1330#include <stdlib.h>
1331EOF
1332if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1333 egrep "free" >/dev/null 2>&1; then
1334 :
1335else
1336 rm -rf conftest*
1337 ac_cv_header_stdc=no
1338fi
1339rm -f conftest*
1340
1341fi
1342
1343if test $ac_cv_header_stdc = yes; then
1344 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
1345if test "$cross_compiling" = yes; then
1a7b4b7c 1346 :
2b576293 1347else
bfde4a67 1348 cat > conftest.$ac_ext <<EOF
2476848a 1349#line 1350 "configure"
2b576293
C
1350#include "confdefs.h"
1351#include <ctype.h>
1352#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
1353#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
1354#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
1355int main () { int i; for (i = 0; i < 256; i++)
1356if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
1357exit (0); }
1358
1359EOF
2476848a 1360if { (eval echo configure:1361: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
bfde4a67 1361then
2b576293
C
1362 :
1363else
bfde4a67
SG
1364 echo "configure: failed program was:" >&5
1365 cat conftest.$ac_ext >&5
1366 rm -fr conftest*
2b576293
C
1367 ac_cv_header_stdc=no
1368fi
ef6c51d1 1369rm -fr conftest*
bfde4a67
SG
1370fi
1371
2b576293
C
1372fi
1373fi
1a7b4b7c 1374
2b576293
C
1375echo "$ac_t""$ac_cv_header_stdc" 1>&6
1376if test $ac_cv_header_stdc = yes; then
1377 cat >> confdefs.h <<\EOF
1378#define STDC_HEADERS 1
1379EOF
1380
1381fi
1382
0db3fe94 1383for ac_hdr in limits.h memory.h string.h strings.h unistd.h termios.h termio.h sgtty.h stddef.h stdlib.h sys/procfs.h link.h endian.h objlist.h
1a494973 1384do
bfde4a67 1385ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1a494973 1386echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2476848a 1387echo "configure:1388: checking for $ac_hdr" >&5
1a494973
C
1388if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1389 echo $ac_n "(cached) $ac_c" 1>&6
1390else
1391 cat > conftest.$ac_ext <<EOF
2476848a 1392#line 1393 "configure"
1a494973
C
1393#include "confdefs.h"
1394#include <$ac_hdr>
1395EOF
1a7b4b7c 1396ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 1397{ (eval echo configure:1398: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1a494973
C
1398ac_err=`grep -v '^ *+' conftest.out`
1399if test -z "$ac_err"; then
1400 rm -rf conftest*
1401 eval "ac_cv_header_$ac_safe=yes"
1402else
1403 echo "$ac_err" >&5
bfde4a67
SG
1404 echo "configure: failed program was:" >&5
1405 cat conftest.$ac_ext >&5
1a494973
C
1406 rm -rf conftest*
1407 eval "ac_cv_header_$ac_safe=no"
1408fi
1409rm -f conftest*
1410fi
1411if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1412 echo "$ac_t""yes" 1>&6
bfde4a67 1413 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1a494973
C
1414 cat >> confdefs.h <<EOF
1415#define $ac_tr_hdr 1
1416EOF
1417
1418else
1419 echo "$ac_t""no" 1>&6
1420fi
1421done
1422
2b576293 1423echo $ac_n "checking whether stat file-mode macros are broken""... $ac_c" 1>&6
2476848a 1424echo "configure:1425: checking whether stat file-mode macros are broken" >&5
2b576293
C
1425if eval "test \"`echo '$''{'ac_cv_header_stat_broken'+set}'`\" = set"; then
1426 echo $ac_n "(cached) $ac_c" 1>&6
1427else
1428 cat > conftest.$ac_ext <<EOF
2476848a 1429#line 1430 "configure"
2b576293
C
1430#include "confdefs.h"
1431#include <sys/types.h>
1432#include <sys/stat.h>
1433
1434#if defined(S_ISBLK) && defined(S_IFDIR)
1435# if S_ISBLK (S_IFDIR)
1436You lose.
1437# endif
1438#endif
1439
1440#if defined(S_ISBLK) && defined(S_IFCHR)
1441# if S_ISBLK (S_IFCHR)
1442You lose.
1443# endif
1444#endif
1445
1446#if defined(S_ISLNK) && defined(S_IFREG)
1447# if S_ISLNK (S_IFREG)
1448You lose.
1449# endif
1450#endif
1451
1452#if defined(S_ISSOCK) && defined(S_IFREG)
1453# if S_ISSOCK (S_IFREG)
1454You lose.
1455# endif
1456#endif
1457
1458EOF
1459if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
1460 egrep "You lose" >/dev/null 2>&1; then
1461 rm -rf conftest*
1462 ac_cv_header_stat_broken=yes
1463else
1464 rm -rf conftest*
1465 ac_cv_header_stat_broken=no
1466fi
1467rm -f conftest*
1468
1469fi
1a7b4b7c 1470
2b576293
C
1471echo "$ac_t""$ac_cv_header_stat_broken" 1>&6
1472if test $ac_cv_header_stat_broken = yes; then
1473 cat >> confdefs.h <<\EOF
1474#define STAT_MACROS_BROKEN 1
1475EOF
1476
1477fi
1478
1479
8501c742 1480echo $ac_n "checking for working const""... $ac_c" 1>&6
2476848a 1481echo "configure:1482: checking for working const" >&5
8501c742
SG
1482if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
1483 echo $ac_n "(cached) $ac_c" 1>&6
1484else
1485 cat > conftest.$ac_ext <<EOF
2476848a 1486#line 1487 "configure"
8501c742
SG
1487#include "confdefs.h"
1488
bfde4a67 1489int main() {
8501c742
SG
1490
1491/* Ultrix mips cc rejects this. */
1492typedef int charset[2]; const charset x;
1493/* SunOS 4.1.1 cc rejects this. */
1494char const *const *ccp;
1495char **p;
1496/* NEC SVR4.0.2 mips cc rejects this. */
1497struct point {int x, y;};
1498static struct point const zero = {0,0};
1499/* AIX XL C 1.02.0.0 rejects this.
1500 It does not let you subtract one const X* pointer from another in an arm
1501 of an if-expression whose if-part is not a constant expression */
1502const char *g = "string";
1503ccp = &g + (g ? g-g : 0);
1504/* HPUX 7.0 cc rejects these. */
1505++ccp;
1506p = (char**) ccp;
1507ccp = (char const *const *) p;
1508{ /* SCO 3.2v4 cc rejects this. */
1509 char *t;
1510 char const *s = 0 ? (char *) 0 : (char const *) 0;
1511
1512 *t++ = 0;
1513}
1514{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
1515 int x[] = {25, 17};
1516 const int *foo = &x[0];
1517 ++foo;
1518}
1519{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
1520 typedef const int *iptr;
1521 iptr p = 0;
1522 ++p;
1523}
1524{ /* AIX XL C 1.02.0.0 rejects this saying
1525 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
1526 struct s { int j; const int *ap[3]; };
1527 struct s *b; b->j = 5;
1528}
1529{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
1530 const int foo = 10;
1531}
1532
1533; return 0; }
1534EOF
2476848a 1535if { (eval echo configure:1536: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
8501c742
SG
1536 rm -rf conftest*
1537 ac_cv_c_const=yes
1538else
bfde4a67
SG
1539 echo "configure: failed program was:" >&5
1540 cat conftest.$ac_ext >&5
8501c742
SG
1541 rm -rf conftest*
1542 ac_cv_c_const=no
1543fi
1544rm -f conftest*
8501c742
SG
1545fi
1546
1547echo "$ac_t""$ac_cv_c_const" 1>&6
1548if test $ac_cv_c_const = no; then
1549 cat >> confdefs.h <<\EOF
1550#define const
1551EOF
1552
1553fi
1554
1555
5d394f70 1556for ac_func in setpgid sbrk select poll
72ae15f6
FF
1557do
1558echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2476848a 1559echo "configure:1560: checking for $ac_func" >&5
72ae15f6
FF
1560if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1561 echo $ac_n "(cached) $ac_c" 1>&6
1562else
1563 cat > conftest.$ac_ext <<EOF
2476848a 1564#line 1565 "configure"
72ae15f6
FF
1565#include "confdefs.h"
1566/* System header to define __stub macros and hopefully few prototypes,
1567 which can conflict with char $ac_func(); below. */
1568#include <assert.h>
1569/* Override any gcc2 internal prototype to avoid an error. */
bc859e63
SG
1570/* We use char because int might match the return type of a gcc2
1571 builtin and then its argument prototype would still apply. */
1a7b4b7c 1572char $ac_func();
72ae15f6 1573
bfde4a67 1574int main() {
72ae15f6
FF
1575
1576/* The GNU C library defines this for functions which it implements
1577 to always fail with ENOSYS. Some functions are actually named
1578 something starting with __ and the normal name is an alias. */
1579#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1580choke me
1581#else
1582$ac_func();
1583#endif
1584
1585; return 0; }
1586EOF
2476848a 1587if { (eval echo configure:1588: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
72ae15f6
FF
1588 rm -rf conftest*
1589 eval "ac_cv_func_$ac_func=yes"
1590else
bfde4a67
SG
1591 echo "configure: failed program was:" >&5
1592 cat conftest.$ac_ext >&5
72ae15f6
FF
1593 rm -rf conftest*
1594 eval "ac_cv_func_$ac_func=no"
1595fi
1596rm -f conftest*
ef6c51d1 1597fi
bfde4a67 1598
72ae15f6
FF
1599if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1600 echo "$ac_t""yes" 1>&6
1a7b4b7c 1601 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
72ae15f6
FF
1602 cat >> confdefs.h <<EOF
1603#define $ac_tr_func 1
1604EOF
1605
1606else
1607 echo "$ac_t""no" 1>&6
1608fi
1609done
1610
1611
0d4c1152
FF
1612# If we are configured native on Linux, work around problems with sys/procfs.h
1613if test "${target}" = "${host}"; then
1614 case "${host}" in
1615 i345686-*-linux*)
1616 cat >> confdefs.h <<\EOF
1617#define START_INFERIOR_TRAPS_EXPECTED "2"
1618EOF
1619
1620 cat >> confdefs.h <<\EOF
1621#define sys_quotactl 1
1622EOF
1623
1624 ;;
1625 esac
1626fi
1627
4708ac65 1628echo $ac_n "checking for gregset_t type""... $ac_c" 1>&6
2476848a 1629echo "configure:1630: checking for gregset_t type" >&5
07b77f5c 1630if eval "test \"`echo '$''{'gdb_cv_have_gregset_t'+set}'`\" = set"; then
4708ac65
FF
1631 echo $ac_n "(cached) $ac_c" 1>&6
1632else
1633 cat > conftest.$ac_ext <<EOF
2476848a 1634#line 1635 "configure"
4708ac65
FF
1635#include "confdefs.h"
1636#include <sys/procfs.h>
bfde4a67 1637int main() {
4708ac65
FF
1638gregset_t *gregsetp = 0
1639; return 0; }
1640EOF
2476848a 1641if { (eval echo configure:1642: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
4708ac65 1642 rm -rf conftest*
07b77f5c 1643 gdb_cv_have_gregset_t=yes
4708ac65 1644else
bfde4a67
SG
1645 echo "configure: failed program was:" >&5
1646 cat conftest.$ac_ext >&5
4708ac65 1647 rm -rf conftest*
07b77f5c 1648 gdb_cv_have_gregset_t=no
4708ac65
FF
1649fi
1650rm -f conftest*
4708ac65
FF
1651fi
1652
07b77f5c
FF
1653echo "$ac_t""$gdb_cv_have_gregset_t" 1>&6
1654if test $gdb_cv_have_gregset_t = yes; then
4708ac65
FF
1655 cat >> confdefs.h <<\EOF
1656#define HAVE_GREGSET_T 1
1657EOF
1658
1659fi
1660
1661echo $ac_n "checking for fpregset_t type""... $ac_c" 1>&6
2476848a 1662echo "configure:1663: checking for fpregset_t type" >&5
07b77f5c 1663if eval "test \"`echo '$''{'gdb_cv_have_fpregset_t'+set}'`\" = set"; then
4708ac65
FF
1664 echo $ac_n "(cached) $ac_c" 1>&6
1665else
1666 cat > conftest.$ac_ext <<EOF
2476848a 1667#line 1668 "configure"
4708ac65
FF
1668#include "confdefs.h"
1669#include <sys/procfs.h>
bfde4a67 1670int main() {
4708ac65
FF
1671fpregset_t *fpregsetp = 0
1672; return 0; }
1673EOF
2476848a 1674if { (eval echo configure:1675: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
4708ac65 1675 rm -rf conftest*
07b77f5c 1676 gdb_cv_have_fpregset_t=yes
4708ac65 1677else
bfde4a67
SG
1678 echo "configure: failed program was:" >&5
1679 cat conftest.$ac_ext >&5
4708ac65 1680 rm -rf conftest*
07b77f5c 1681 gdb_cv_have_fpregset_t=no
4708ac65
FF
1682fi
1683rm -f conftest*
4708ac65
FF
1684fi
1685
07b77f5c
FF
1686echo "$ac_t""$gdb_cv_have_fpregset_t" 1>&6
1687if test $gdb_cv_have_fpregset_t = yes; then
4708ac65
FF
1688 cat >> confdefs.h <<\EOF
1689#define HAVE_FPREGSET_T 1
1690EOF
1691
1692fi
1693
bfde4a67 1694echo $ac_n "checking for main in -lm""... $ac_c" 1>&6
2476848a 1695echo "configure:1696: checking for main in -lm" >&5
bfde4a67 1696ac_lib_var=`echo m'_'main | sed 'y%./+-%__p_%'`
ef6c51d1
SG
1697if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1698 echo $ac_n "(cached) $ac_c" 1>&6
1699else
1700 ac_save_LIBS="$LIBS"
1701LIBS="-lm $LIBS"
1702cat > conftest.$ac_ext <<EOF
2476848a 1703#line 1704 "configure"
ef6c51d1
SG
1704#include "confdefs.h"
1705
bfde4a67 1706int main() {
ef6c51d1
SG
1707main()
1708; return 0; }
1709EOF
2476848a 1710if { (eval echo configure:1711: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
ef6c51d1
SG
1711 rm -rf conftest*
1712 eval "ac_cv_lib_$ac_lib_var=yes"
1713else
bfde4a67
SG
1714 echo "configure: failed program was:" >&5
1715 cat conftest.$ac_ext >&5
ef6c51d1
SG
1716 rm -rf conftest*
1717 eval "ac_cv_lib_$ac_lib_var=no"
1718fi
1719rm -f conftest*
1720LIBS="$ac_save_LIBS"
1721
1722fi
1723if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1724 echo "$ac_t""yes" 1>&6
bfde4a67
SG
1725 ac_tr_lib=HAVE_LIB`echo m | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1726 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
ef6c51d1
SG
1727 cat >> confdefs.h <<EOF
1728#define $ac_tr_lib 1
1729EOF
1730
1731 LIBS="-lm $LIBS"
1732
1733else
1734 echo "$ac_t""no" 1>&6
1735fi
1736
1737
aa220473 1738
3f550b59 1739echo $ac_n "checking for long long support in compiler""... $ac_c" 1>&6
2476848a 1740echo "configure:1741: checking for long long support in compiler" >&5
3f550b59
FF
1741if eval "test \"`echo '$''{'gdb_cv_c_long_long'+set}'`\" = set"; then
1742 echo $ac_n "(cached) $ac_c" 1>&6
1743else
1744 cat > conftest.$ac_ext <<EOF
2476848a 1745#line 1746 "configure"
3f550b59
FF
1746#include "confdefs.h"
1747
bfde4a67 1748int main() {
80f600a4 1749
d538f9cf
FF
1750 extern long long foo;
1751 switch (foo & 2) { case 0: return 1; }
1752
3f550b59
FF
1753; return 0; }
1754EOF
2476848a 1755if { (eval echo configure:1756: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
3f550b59
FF
1756 rm -rf conftest*
1757 gdb_cv_c_long_long=yes
1758else
bfde4a67
SG
1759 echo "configure: failed program was:" >&5
1760 cat conftest.$ac_ext >&5
3f550b59
FF
1761 rm -rf conftest*
1762 gdb_cv_c_long_long=no
1763fi
1764rm -f conftest*
3f550b59
FF
1765fi
1766
1767echo "$ac_t""$gdb_cv_c_long_long" 1>&6
1768if test $gdb_cv_c_long_long = yes; then
1769 cat >> confdefs.h <<\EOF
1770#define CC_HAS_LONG_LONG 1
1771EOF
1772
1773fi
1774
1775
1776echo $ac_n "checking for long long support in printf""... $ac_c" 1>&6
2476848a 1777echo "configure:1778: checking for long long support in printf" >&5
3f550b59
FF
1778if eval "test \"`echo '$''{'gdb_cv_printf_has_long_long'+set}'`\" = set"; then
1779 echo $ac_n "(cached) $ac_c" 1>&6
1780else
1781 if test "$cross_compiling" = yes; then
1782 gdb_cv_printf_has_long_long=no
1783else
bfde4a67 1784 cat > conftest.$ac_ext <<EOF
2476848a 1785#line 1786 "configure"
3f550b59
FF
1786#include "confdefs.h"
1787
1788int main () {
1789 char buf[16];
1790 long long l = 0x12345;
1791 sprintf (buf, "%llx", l);
1792 return (strcmp ("12345", buf));
1793}
1794EOF
2476848a 1795if { (eval echo configure:1796: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
bfde4a67 1796then
3f550b59
FF
1797 gdb_cv_printf_has_long_long=yes
1798else
bfde4a67
SG
1799 echo "configure: failed program was:" >&5
1800 cat conftest.$ac_ext >&5
1801 rm -fr conftest*
3f550b59
FF
1802 gdb_cv_printf_has_long_long=no
1803fi
ef6c51d1 1804rm -fr conftest*
8b701284
ILT
1805fi
1806
bfde4a67
SG
1807fi
1808
3f550b59
FF
1809if test $gdb_cv_printf_has_long_long = yes; then
1810 cat >> confdefs.h <<\EOF
1811#define PRINTF_HAS_LONG_LONG 1
1812EOF
1813
1814fi
1815echo "$ac_t""$gdb_cv_printf_has_long_long" 1>&6
1816
1817
07b77f5c 1818echo $ac_n "checking for long double support in compiler""... $ac_c" 1>&6
2476848a 1819echo "configure:1820: checking for long double support in compiler" >&5
aa220473
SG
1820if eval "test \"`echo '$''{'ac_cv_c_long_double'+set}'`\" = set"; then
1821 echo $ac_n "(cached) $ac_c" 1>&6
1822else
1823 cat > conftest.$ac_ext <<EOF
2476848a 1824#line 1825 "configure"
aa220473
SG
1825#include "confdefs.h"
1826
bfde4a67 1827int main() {
aa220473
SG
1828long double foo;
1829; return 0; }
1830EOF
2476848a 1831if { (eval echo configure:1832: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
aa220473
SG
1832 rm -rf conftest*
1833 ac_cv_c_long_double=yes
1834else
bfde4a67
SG
1835 echo "configure: failed program was:" >&5
1836 cat conftest.$ac_ext >&5
aa220473
SG
1837 rm -rf conftest*
1838 ac_cv_c_long_double=no
1839fi
1840rm -f conftest*
aa220473
SG
1841fi
1842
1843echo "$ac_t""$ac_cv_c_long_double" 1>&6
1844if test $ac_cv_c_long_double = yes; then
1845 cat >> confdefs.h <<\EOF
1846#define HAVE_LONG_DOUBLE 1
1847EOF
1848
1849fi
1850
07b77f5c
FF
1851
1852echo $ac_n "checking for long double support in printf""... $ac_c" 1>&6
2476848a 1853echo "configure:1854: checking for long double support in printf" >&5
07b77f5c
FF
1854if eval "test \"`echo '$''{'gdb_cv_printf_has_long_double'+set}'`\" = set"; then
1855 echo $ac_n "(cached) $ac_c" 1>&6
1856else
1857 if test "$cross_compiling" = yes; then
1858 gdb_cv_printf_has_long_double=no
1859else
bfde4a67 1860 cat > conftest.$ac_ext <<EOF
2476848a 1861#line 1862 "configure"
07b77f5c
FF
1862#include "confdefs.h"
1863
1864int main () {
1865 char buf[16];
1866 long double f = 3.141592653;
1867 sprintf (buf, "%Lg", f);
1868 return (strncmp ("3.14159", buf, 7));
1869}
1870EOF
2476848a 1871if { (eval echo configure:1872: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
bfde4a67 1872then
07b77f5c
FF
1873 gdb_cv_printf_has_long_double=yes
1874else
bfde4a67
SG
1875 echo "configure: failed program was:" >&5
1876 cat conftest.$ac_ext >&5
1877 rm -fr conftest*
07b77f5c
FF
1878 gdb_cv_printf_has_long_double=no
1879fi
ef6c51d1 1880rm -fr conftest*
8b701284
ILT
1881fi
1882
bfde4a67
SG
1883fi
1884
07b77f5c
FF
1885if test $gdb_cv_printf_has_long_double = yes; then
1886 cat >> confdefs.h <<\EOF
1887#define PRINTF_HAS_LONG_DOUBLE 1
1888EOF
1889
1890fi
1891echo "$ac_t""$gdb_cv_printf_has_long_double" 1>&6
1892
bfde4a67
SG
1893for ac_hdr in unistd.h
1894do
1895ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1896echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
2476848a 1897echo "configure:1898: checking for $ac_hdr" >&5
bfde4a67
SG
1898if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1899 echo $ac_n "(cached) $ac_c" 1>&6
1900else
1901 cat > conftest.$ac_ext <<EOF
2476848a 1902#line 1903 "configure"
bfde4a67
SG
1903#include "confdefs.h"
1904#include <$ac_hdr>
1905EOF
1906ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 1907{ (eval echo configure:1908: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
bfde4a67
SG
1908ac_err=`grep -v '^ *+' conftest.out`
1909if test -z "$ac_err"; then
1910 rm -rf conftest*
1911 eval "ac_cv_header_$ac_safe=yes"
1912else
1913 echo "$ac_err" >&5
1914 echo "configure: failed program was:" >&5
1915 cat conftest.$ac_ext >&5
1916 rm -rf conftest*
1917 eval "ac_cv_header_$ac_safe=no"
1918fi
1919rm -f conftest*
1920fi
1921if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1922 echo "$ac_t""yes" 1>&6
1923 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1924 cat >> confdefs.h <<EOF
1925#define $ac_tr_hdr 1
1926EOF
1927
1928else
1929 echo "$ac_t""no" 1>&6
1930fi
1931done
1932
1933for ac_func in getpagesize
1a7b4b7c
DE
1934do
1935echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
2476848a 1936echo "configure:1937: checking for $ac_func" >&5
1a7b4b7c
DE
1937if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1938 echo $ac_n "(cached) $ac_c" 1>&6
1939else
1940 cat > conftest.$ac_ext <<EOF
2476848a 1941#line 1942 "configure"
1a7b4b7c
DE
1942#include "confdefs.h"
1943/* System header to define __stub macros and hopefully few prototypes,
1944 which can conflict with char $ac_func(); below. */
1945#include <assert.h>
1946/* Override any gcc2 internal prototype to avoid an error. */
bc859e63
SG
1947/* We use char because int might match the return type of a gcc2
1948 builtin and then its argument prototype would still apply. */
1a7b4b7c
DE
1949char $ac_func();
1950
bfde4a67 1951int main() {
1a7b4b7c
DE
1952
1953/* The GNU C library defines this for functions which it implements
1954 to always fail with ENOSYS. Some functions are actually named
1955 something starting with __ and the normal name is an alias. */
1956#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1957choke me
1958#else
1959$ac_func();
1960#endif
1961
1962; return 0; }
1963EOF
2476848a 1964if { (eval echo configure:1965: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
1a7b4b7c
DE
1965 rm -rf conftest*
1966 eval "ac_cv_func_$ac_func=yes"
1967else
bfde4a67
SG
1968 echo "configure: failed program was:" >&5
1969 cat conftest.$ac_ext >&5
1a7b4b7c
DE
1970 rm -rf conftest*
1971 eval "ac_cv_func_$ac_func=no"
1972fi
1973rm -f conftest*
ef6c51d1 1974fi
bfde4a67 1975
1a7b4b7c
DE
1976if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1977 echo "$ac_t""yes" 1>&6
1978 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1979 cat >> confdefs.h <<EOF
1980#define $ac_tr_func 1
1981EOF
1982
1983else
1984 echo "$ac_t""no" 1>&6
1985fi
1986done
1987
2b576293 1988echo $ac_n "checking for working mmap""... $ac_c" 1>&6
2476848a 1989echo "configure:1990: checking for working mmap" >&5
bfde4a67 1990if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then
2b576293
C
1991 echo $ac_n "(cached) $ac_c" 1>&6
1992else
1993 if test "$cross_compiling" = yes; then
bfde4a67 1994 ac_cv_func_mmap_fixed_mapped=no
2b576293 1995else
bfde4a67 1996 cat > conftest.$ac_ext <<EOF
2476848a 1997#line 1998 "configure"
2b576293
C
1998#include "confdefs.h"
1999
bfde4a67
SG
2000/* Thanks to Mike Haertel and Jim Avera for this test.
2001 Here is a matrix of mmap possibilities:
2002 mmap private not fixed
2003 mmap private fixed at somewhere currently unmapped
2004 mmap private fixed at somewhere already mapped
2005 mmap shared not fixed
2006 mmap shared fixed at somewhere currently unmapped
2007 mmap shared fixed at somewhere already mapped
2008 For private mappings, we should verify that changes cannot be read()
2009 back from the file, nor mmap's back from the file at a different
2010 address. (There have been systems where private was not correctly
2011 implemented like the infamous i386 svr4.0, and systems where the
2012 VM page cache was not coherent with the filesystem buffer cache
2013 like early versions of FreeBSD and possibly contemporary NetBSD.)
2014 For shared mappings, we should conversely verify that changes get
2015 propogated back to all the places they're supposed to be.
2016
2017 Grep wants private fixed already mapped.
2018 The main things grep needs to know about mmap are:
2019 * does it exist and is it safe to write into the mmap'd area
2020 * how to use it (BSD variants) */
2b576293
C
2021#include <sys/types.h>
2022#include <fcntl.h>
2023#include <sys/mman.h>
2024
bfde4a67 2025/* This mess was copied from the GNU getpagesize.h. */
2b576293 2026#ifndef HAVE_GETPAGESIZE
bfde4a67
SG
2027# ifdef HAVE_UNISTD_H
2028# include <unistd.h>
8b701284
ILT
2029# endif
2030
bfde4a67
SG
2031/* Assume that all systems that can run configure have sys/param.h. */
2032# ifndef HAVE_SYS_PARAM_H
2033# define HAVE_SYS_PARAM_H 1
2034# endif
2035
2036# ifdef _SC_PAGESIZE
2037# define getpagesize() sysconf(_SC_PAGESIZE)
2038# else /* no _SC_PAGESIZE */
2039# ifdef HAVE_SYS_PARAM_H
2040# include <sys/param.h>
2041# ifdef EXEC_PAGESIZE
2042# define getpagesize() EXEC_PAGESIZE
2043# else /* no EXEC_PAGESIZE */
2044# ifdef NBPG
2045# define getpagesize() NBPG * CLSIZE
2046# ifndef CLSIZE
2047# define CLSIZE 1
2048# endif /* no CLSIZE */
2049# else /* no NBPG */
2050# ifdef NBPC
2051# define getpagesize() NBPC
2052# else /* no NBPC */
2053# ifdef PAGESIZE
2054# define getpagesize() PAGESIZE
2055# endif /* PAGESIZE */
2056# endif /* no NBPC */
2057# endif /* no NBPG */
2058# endif /* no EXEC_PAGESIZE */
2059# else /* no HAVE_SYS_PARAM_H */
2060# define getpagesize() 8192 /* punt totally */
2061# endif /* no HAVE_SYS_PARAM_H */
2062# endif /* no _SC_PAGESIZE */
2063
2064#endif /* no HAVE_GETPAGESIZE */
2b576293
C
2065
2066#ifdef __cplusplus
bfde4a67 2067extern "C" { void *malloc(unsigned); }
2b576293 2068#else
bfde4a67 2069char *malloc();
2b576293
C
2070#endif
2071
2072int
2073main()
2074{
bfde4a67
SG
2075 char *data, *data2, *data3;
2076 int i, pagesize;
2077 int fd;
2078
2079 pagesize = getpagesize();
2080
2081 /*
2082 * First, make a file with some known garbage in it.
2083 */
2084 data = malloc(pagesize);
2085 if (!data)
2086 exit(1);
2087 for (i = 0; i < pagesize; ++i)
2088 *(data + i) = rand();
2089 umask(0);
2090 fd = creat("conftestmmap", 0600);
2091 if (fd < 0)
2092 exit(1);
2093 if (write(fd, data, pagesize) != pagesize)
2094 exit(1);
2095 close(fd);
2096
2097 /*
2098 * Next, try to mmap the file at a fixed address which
2099 * already has something else allocated at it. If we can,
2100 * also make sure that we see the same garbage.
2101 */
2102 fd = open("conftestmmap", O_RDWR);
2103 if (fd < 0)
2104 exit(1);
2105 data2 = malloc(2 * pagesize);
2106 if (!data2)
2107 exit(1);
2108 data2 += (pagesize - ((int) data2 & (pagesize - 1))) & (pagesize - 1);
2109 if (data2 != mmap(data2, pagesize, PROT_READ | PROT_WRITE,
2110 MAP_PRIVATE | MAP_FIXED, fd, 0L))
2111 exit(1);
2112 for (i = 0; i < pagesize; ++i)
2113 if (*(data + i) != *(data2 + i))
2114 exit(1);
2115
2116 /*
2117 * Finally, make sure that changes to the mapped area
2118 * do not percolate back to the file as seen by read().
2119 * (This is a bug on some variants of i386 svr4.0.)
2120 */
2121 for (i = 0; i < pagesize; ++i)
2122 *(data2 + i) = *(data2 + i) + 1;
2123 data3 = malloc(pagesize);
2124 if (!data3)
2125 exit(1);
2126 if (read(fd, data3, pagesize) != pagesize)
2127 exit(1);
2128 for (i = 0; i < pagesize; ++i)
2129 if (*(data + i) != *(data3 + i))
2130 exit(1);
2131 close(fd);
2132 unlink("conftestmmap");
2133 exit(0);
2b576293
C
2134}
2135
2136EOF
2476848a 2137if { (eval echo configure:2138: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest && (./conftest; exit) 2>/dev/null
bfde4a67
SG
2138then
2139 ac_cv_func_mmap_fixed_mapped=yes
2b576293 2140else
bfde4a67
SG
2141 echo "configure: failed program was:" >&5
2142 cat conftest.$ac_ext >&5
2143 rm -fr conftest*
2144 ac_cv_func_mmap_fixed_mapped=no
2b576293 2145fi
ef6c51d1 2146rm -fr conftest*
8b701284
ILT
2147fi
2148
bfde4a67
SG
2149fi
2150
2151echo "$ac_t""$ac_cv_func_mmap_fixed_mapped" 1>&6
2152if test $ac_cv_func_mmap_fixed_mapped = yes; then
2b576293
C
2153 cat >> confdefs.h <<\EOF
2154#define HAVE_MMAP 1
2155EOF
2156
2157fi
2158
5436fc65 2159
5819f35d 2160echo $ac_n "checking whether malloc must be declared""... $ac_c" 1>&6
2476848a 2161echo "configure:2162: checking whether malloc must be declared" >&5
5819f35d
SG
2162if eval "test \"`echo '$''{'bfd_cv_decl_needed_malloc'+set}'`\" = set"; then
2163 echo $ac_n "(cached) $ac_c" 1>&6
2164else
2165 cat > conftest.$ac_ext <<EOF
2476848a 2166#line 2167 "configure"
5819f35d
SG
2167#include "confdefs.h"
2168
2169#include <stdio.h>
2170#ifdef HAVE_STRING_H
2171#include <string.h>
2172#else
2173#ifdef HAVE_STRINGS_H
2174#include <strings.h>
2175#endif
2176#endif
2177#ifdef HAVE_STDLIB_H
2178#include <stdlib.h>
2179#endif
2180#ifdef HAVE_UNISTD_H
2181#include <unistd.h>
2182#endif
bfde4a67 2183int main() {
5819f35d
SG
2184char *(*pfn) = (char *(*)) malloc
2185; return 0; }
2186EOF
2476848a 2187if { (eval echo configure:2188: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5819f35d
SG
2188 rm -rf conftest*
2189 bfd_cv_decl_needed_malloc=no
2190else
bfde4a67
SG
2191 echo "configure: failed program was:" >&5
2192 cat conftest.$ac_ext >&5
5819f35d
SG
2193 rm -rf conftest*
2194 bfd_cv_decl_needed_malloc=yes
2195fi
2196rm -f conftest*
5819f35d
SG
2197fi
2198
2199echo "$ac_t""$bfd_cv_decl_needed_malloc" 1>&6
2200if test $bfd_cv_decl_needed_malloc = yes; then
2201 bfd_tr_decl=NEED_DECLARATION_`echo malloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2202 cat >> confdefs.h <<EOF
2203#define $bfd_tr_decl 1
2204EOF
2205
2206fi
2207
2208echo $ac_n "checking whether realloc must be declared""... $ac_c" 1>&6
2476848a 2209echo "configure:2210: checking whether realloc must be declared" >&5
5819f35d
SG
2210if eval "test \"`echo '$''{'bfd_cv_decl_needed_realloc'+set}'`\" = set"; then
2211 echo $ac_n "(cached) $ac_c" 1>&6
2212else
2213 cat > conftest.$ac_ext <<EOF
2476848a 2214#line 2215 "configure"
5819f35d
SG
2215#include "confdefs.h"
2216
2217#include <stdio.h>
2218#ifdef HAVE_STRING_H
2219#include <string.h>
2220#else
2221#ifdef HAVE_STRINGS_H
2222#include <strings.h>
2223#endif
2224#endif
2225#ifdef HAVE_STDLIB_H
2226#include <stdlib.h>
2227#endif
2228#ifdef HAVE_UNISTD_H
2229#include <unistd.h>
2230#endif
bfde4a67 2231int main() {
5819f35d
SG
2232char *(*pfn) = (char *(*)) realloc
2233; return 0; }
2234EOF
2476848a 2235if { (eval echo configure:2236: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5819f35d
SG
2236 rm -rf conftest*
2237 bfd_cv_decl_needed_realloc=no
2238else
bfde4a67
SG
2239 echo "configure: failed program was:" >&5
2240 cat conftest.$ac_ext >&5
5819f35d
SG
2241 rm -rf conftest*
2242 bfd_cv_decl_needed_realloc=yes
2243fi
2244rm -f conftest*
5819f35d
SG
2245fi
2246
2247echo "$ac_t""$bfd_cv_decl_needed_realloc" 1>&6
2248if test $bfd_cv_decl_needed_realloc = yes; then
2249 bfd_tr_decl=NEED_DECLARATION_`echo realloc | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2250 cat >> confdefs.h <<EOF
2251#define $bfd_tr_decl 1
2252EOF
2253
2254fi
2255
2256echo $ac_n "checking whether free must be declared""... $ac_c" 1>&6
2476848a 2257echo "configure:2258: checking whether free must be declared" >&5
5819f35d
SG
2258if eval "test \"`echo '$''{'bfd_cv_decl_needed_free'+set}'`\" = set"; then
2259 echo $ac_n "(cached) $ac_c" 1>&6
2260else
2261 cat > conftest.$ac_ext <<EOF
2476848a 2262#line 2263 "configure"
5819f35d
SG
2263#include "confdefs.h"
2264
2265#include <stdio.h>
2266#ifdef HAVE_STRING_H
2267#include <string.h>
2268#else
2269#ifdef HAVE_STRINGS_H
2270#include <strings.h>
2271#endif
2272#endif
2273#ifdef HAVE_STDLIB_H
2274#include <stdlib.h>
2275#endif
2276#ifdef HAVE_UNISTD_H
2277#include <unistd.h>
2278#endif
bfde4a67 2279int main() {
5819f35d
SG
2280char *(*pfn) = (char *(*)) free
2281; return 0; }
2282EOF
2476848a 2283if { (eval echo configure:2284: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
5819f35d
SG
2284 rm -rf conftest*
2285 bfd_cv_decl_needed_free=no
2286else
bfde4a67
SG
2287 echo "configure: failed program was:" >&5
2288 cat conftest.$ac_ext >&5
5819f35d
SG
2289 rm -rf conftest*
2290 bfd_cv_decl_needed_free=yes
2291fi
2292rm -f conftest*
5819f35d
SG
2293fi
2294
2295echo "$ac_t""$bfd_cv_decl_needed_free" 1>&6
2296if test $bfd_cv_decl_needed_free = yes; then
2297 bfd_tr_decl=NEED_DECLARATION_`echo free | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
2298 cat >> confdefs.h <<EOF
2299#define $bfd_tr_decl 1
2300EOF
2301
2302fi
2303
fef1696f 2304
47ef0da5 2305
89e673a4
SG
2306
2307if test ${build} = ${host} -a ${host} = ${target} ; then
5d394f70
SG
2308 case ${host_os} in
2309 hpux*)
2310 echo $ac_n "checking for HPUX/OSF thread support""... $ac_c" 1>&6
2476848a 2311echo "configure:2312: checking for HPUX/OSF thread support" >&5
5d394f70 2312 if test -f /usr/include/dce/cma_config.h ; then
c4c9112a
SG
2313 if test "$GCC" = "yes" ; then
2314 echo "$ac_t""yes" 1>&6
2315 cat >> confdefs.h <<\EOF
5d394f70
SG
2316#define HAVE_HPUX_THREAD_SUPPORT 1
2317EOF
2318
c4c9112a
SG
2319 CONFIG_OBS="${CONFIG_OJS} hpux-thread.o"
2320 else
2321 echo "$ac_t""no (suppressed because you are not using GCC)" 1>&6
2322 fi
6c310da8
SG
2323 else
2324 echo "$ac_t""no" 1>&6
2325 fi
2326 ;;
2327 solaris*)
2328 echo $ac_n "checking for Solaris thread debugging library""... $ac_c" 1>&6
2476848a 2329echo "configure:2330: checking for Solaris thread debugging library" >&5
6c310da8
SG
2330 if test -f /usr/lib/libthread_db.so.1 ; then
2331 echo "$ac_t""yes" 1>&6
2332 cat >> confdefs.h <<\EOF
2333#define HAVE_THREAD_DB_LIB 1
2334EOF
2335
2336 CONFIG_OBS="${CONFIG_OBS} sol-thread.o"
bfde4a67 2337 echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
2476848a 2338echo "configure:2339: checking for dlopen in -ldl" >&5
bfde4a67 2339ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
95b47547
SG
2340if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
2341 echo $ac_n "(cached) $ac_c" 1>&6
2342else
2343 ac_save_LIBS="$LIBS"
2344LIBS="-ldl $LIBS"
2345cat > conftest.$ac_ext <<EOF
2476848a 2346#line 2347 "configure"
95b47547
SG
2347#include "confdefs.h"
2348/* Override any gcc2 internal prototype to avoid an error. */
2349/* We use char because int might match the return type of a gcc2
2350 builtin and then its argument prototype would still apply. */
2351char dlopen();
2352
bfde4a67 2353int main() {
95b47547
SG
2354dlopen()
2355; return 0; }
2356EOF
2476848a 2357if { (eval echo configure:2358: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
95b47547
SG
2358 rm -rf conftest*
2359 eval "ac_cv_lib_$ac_lib_var=yes"
2360else
bfde4a67
SG
2361 echo "configure: failed program was:" >&5
2362 cat conftest.$ac_ext >&5
95b47547
SG
2363 rm -rf conftest*
2364 eval "ac_cv_lib_$ac_lib_var=no"
2365fi
2366rm -f conftest*
2367LIBS="$ac_save_LIBS"
2368
2369fi
2370if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
2371 echo "$ac_t""yes" 1>&6
bfde4a67
SG
2372 ac_tr_lib=HAVE_LIB`echo dl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
2373 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
95b47547
SG
2374 cat >> confdefs.h <<EOF
2375#define $ac_tr_lib 1
2376EOF
2377
2378 LIBS="-ldl $LIBS"
2379
2380else
2381 echo "$ac_t""no" 1>&6
2382fi
2383
ef6c51d1
SG
2384 if test "$GCC" = "yes" ; then
2385 CONFIG_LDFLAGS="${CONFIG_LDFLAGS} -Xlinker -export-dynamic"
2386 fi
5d394f70
SG
2387 else
2388 echo "$ac_t""no" 1>&6
2389 fi
2390 ;;
2391 esac
4915acad 2392
89e673a4 2393fi
47ef0da5 2394
5436fc65 2395ENABLE_CFLAGS=
5436fc65
C
2396
2397# Check whether --enable-netrom or --disable-netrom was given.
1a7b4b7c
DE
2398if test "${enable_netrom+set}" = set; then
2399 enableval="$enable_netrom"
5436fc65
C
2400 case "${enableval}" in
2401yes) enable_netrom=yes ;;
2402no) enable_netrom=no ;;
2403*) { echo "configure: error: bad value ${enableval} given for netrom option" 1>&2; exit 1; } ;;
2404esac
2405fi
2406
2407
2408if test "${enable_netrom}" = "yes"; then
6c310da8 2409 CONFIG_OBS="${CONFIG_OBS} remote-nrom.o"
5436fc65
C
2410fi
2411
188c635f
SG
2412# start-sanitize-gm
2413ENABLE_GM=
2414
2415# Check whether --enable-gm or --disable-gm was given.
1a7b4b7c
DE
2416if test "${enable_gm+set}" = set; then
2417 enableval="$enable_gm"
188c635f 2418 case "${enableval}" in
6c310da8 2419yes) CONFIG_OBS="${CONFIG_OBS} gmagic.o"
188c635f
SG
2420 ENABLE_CFLAGS=-DGENERAL_MAGIC
2421 ;;
2422no) ;;
2423*) { echo "configure: error: bad value ${enableval} given for gm option" 1>&2; exit 1; } ;;
2424esac
2425fi
2426
2427
2428# end-sanitize-gm
2429
5436fc65 2430# start-sanitize-gdbtk
2476848a
MH
2431ENABLE_IDE=
2432# Check whether --enable-ide or --disable-ide was given.
2433if test "${enable_ide+set}" = set; then
2434 enableval="$enable_ide"
2435 :
2436fi
2437
2438if test "$enable_ide" = yes; then
2439 enable_ide=yes
2440 ENABLE_IDE=1
2441else
2442 enable_ide=no
2443fi
2444
2445
5436fc65
C
2446ENABLE_GDBTK=
2447
2448# Check whether --enable-gdbtk or --disable-gdbtk was given.
1a7b4b7c
DE
2449if test "${enable_gdbtk+set}" = set; then
2450 enableval="$enable_gdbtk"
5436fc65 2451 case "${enableval}" in
0fe1522a
SG
2452 yes)
2453 case "$host" in
2454 *go32*)
2455 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2456 enable_gdbtk=no ;;
8a19b35a 2457 *windows*)
b613bfbf
GN
2458 echo "configure: warning: GDB does not support GDBtk on host ${host}. GDBtk will be disabled." 1>&2
2459 enable_gdbtk=no ;;
0fe1522a
SG
2460 *)
2461 enable_gdbtk=yes ;;
2462 esac ;;
2463 no)
2464 enable_gdbtk=no ;;
2465 *)
2466 { echo "configure: error: bad value ${enableval} given for gdbtk option" 1>&2; exit 1; } ;;
5436fc65 2467esac
0fe1522a
SG
2468else
2469
b613bfbf 2470# Default is on for everything but go32 and cygwin32
0fe1522a 2471case "$host" in
8a19b35a 2472 *go32* | *windows*)
b613bfbf 2473 ;;
0fe1522a
SG
2474 *)
2475 enable_gdbtk=yes ;;
2476 esac
2477
5436fc65
C
2478fi
2479
2480
8a19b35a
MH
2481case "${target}" in
2482*-cygwin32)
2483 configdir="win"
2484 ;;
2485*)
2486 configdir="unix"
2487 ;;
2488esac
2489
5436fc65 2490if test "${enable_gdbtk}" = "yes"; then
0fe1522a 2491
047465fd
TT
2492
2493#
2494# Ok, lets find the tcl configuration
2495# First, look for one uninstalled.
2496# the alternative search directory is invoked by --with-tclconfig
2497#
5436fc65 2498
047465fd
TT
2499if test x"${no_tcl}" = x ; then
2500 # we reset no_tcl in case something fails here
2501 no_tcl=true
2502 # Check whether --with-tclconfig or --without-tclconfig was given.
2503if test "${with_tclconfig+set}" = set; then
2504 withval="$with_tclconfig"
2505 with_tclconfig=${withval}
5436fc65
C
2506fi
2507
047465fd 2508 echo $ac_n "checking for Tcl configuration""... $ac_c" 1>&6
2476848a 2509echo "configure:2510: checking for Tcl configuration" >&5
047465fd 2510 if eval "test \"`echo '$''{'ac_cv_c_tclconfig'+set}'`\" = set"; then
5436fc65
C
2511 echo $ac_n "(cached) $ac_c" 1>&6
2512else
047465fd 2513
1a7b4b7c 2514
047465fd
TT
2515 # First check to see if --with-tclconfig was specified.
2516 if test x"${with_tclconfig}" != x ; then
2517 if test -f "${with_tclconfig}/tclConfig.sh" ; then
2518 ac_cv_c_tclconfig=`(cd ${with_tclconfig}; pwd)`
2519 else
2520 { echo "configure: error: ${with_tclconfig} directory doesn't contain tclConfig.sh" 1>&2; exit 1; }
5436fc65 2521 fi
047465fd 2522 fi
5436fc65 2523
047465fd
TT
2524 # then check for a private Tcl installation
2525 if test x"${ac_cv_c_tclconfig}" = x ; then
2526 for i in \
2527 ../tcl \
2528 `ls -dr ../tcl[7-9]* 2>/dev/null` \
2529 ../../tcl \
2530 `ls -dr ../../tcl[7-9]* 2>/dev/null` \
2531 ../../../tcl \
2532 `ls -dr ../../../tcl[7-9]* 2>/dev/null` ; do
8a19b35a
MH
2533 if test -f "$i/${configdir}/tclConfig.sh" ; then
2534 ac_cv_c_tclconfig=`(cd $i/${configdir}; pwd)`
047465fd
TT
2535 break
2536 fi
2537 done
2538 fi
2539 # check in a few common install locations
2540 if test x"${ac_cv_c_tclconfig}" = x ; then
2541 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2542 if test -f "$i/tclConfig.sh" ; then
2543 ac_cv_c_tclconfig=`(cd $i; pwd)`
2544 break
2545 fi
2546 done
2547 fi
2548 # check in a few other private locations
2549 if test x"${ac_cv_c_tclconfig}" = x ; then
2550 for i in \
2551 ${srcdir}/../tcl \
2552 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` ; do
8a19b35a
MH
2553 if test -f "$i/${configdir}/tclConfig.sh" ; then
2554 ac_cv_c_tclconfig=`(cd $i/${configdir}; pwd)`
047465fd
TT
2555 break
2556 fi
2557 done
2558 fi
2559
5436fc65 2560fi
1a7b4b7c 2561
047465fd
TT
2562 if test x"${ac_cv_c_tclconfig}" = x ; then
2563 TCLCONFIG="# no Tcl configs found"
2564 echo "configure: warning: Can't find Tcl configuration definitions" 1>&2
2565 else
2566 no_tcl=
2567 TCLCONFIG=${ac_cv_c_tclconfig}/tclConfig.sh
2568 echo "$ac_t""found $TCLCONFIG" 1>&6
5436fc65 2569 fi
5436fc65
C
2570fi
2571
0cf433d9
ILT
2572 if test -z "${no_tcl}"; then
2573
047465fd 2574 . $TCLCONFIG
5436fc65 2575
047465fd
TT
2576
2577
2578
2579
2580
5436fc65 2581
5436fc65 2582
5436fc65 2583
5436fc65 2584
047465fd
TT
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
5436fc65 2597
5436fc65 2598
5436fc65 2599
0cf433d9 2600
047465fd
TT
2601#
2602# Ok, lets find the tk configuration
2603# First, look for one uninstalled.
2604# the alternative search directory is invoked by --with-tkconfig
2605#
5436fc65 2606
047465fd
TT
2607if test x"${no_tk}" = x ; then
2608 # we reset no_tk in case something fails here
2609 no_tk=true
2610 # Check whether --with-tkconfig or --without-tkconfig was given.
2611if test "${with_tkconfig+set}" = set; then
2612 withval="$with_tkconfig"
2613 with_tkconfig=${withval}
5436fc65
C
2614fi
2615
047465fd 2616 echo $ac_n "checking for Tk configuration""... $ac_c" 1>&6
2476848a 2617echo "configure:2618: checking for Tk configuration" >&5
047465fd 2618 if eval "test \"`echo '$''{'ac_cv_c_tkconfig'+set}'`\" = set"; then
5436fc65
C
2619 echo $ac_n "(cached) $ac_c" 1>&6
2620else
047465fd 2621
5436fc65 2622
047465fd
TT
2623 # First check to see if --with-tkconfig was specified.
2624 if test x"${with_tkconfig}" != x ; then
2625 if test -f "${with_tkconfig}/tkConfig.sh" ; then
2626 ac_cv_c_tkconfig=`(cd ${with_tkconfig}; pwd)`
2627 else
2628 { echo "configure: error: ${with_tkconfig} directory doesn't contain tkConfig.sh" 1>&2; exit 1; }
5436fc65 2629 fi
047465fd 2630 fi
5436fc65 2631
047465fd
TT
2632 # then check for a private Tk library
2633 if test x"${ac_cv_c_tkconfig}" = x ; then
2634 for i in \
2635 ../tk \
2636 `ls -dr ../tk[4-9]* 2>/dev/null` \
2637 ../../tk \
2638 `ls -dr ../../tk[4-9]* 2>/dev/null` \
2639 ../../../tk \
2640 `ls -dr ../../../tk[4-9]* 2>/dev/null` ; do
8a19b35a
MH
2641 if test -f "$i/${configdir}/tkConfig.sh" ; then
2642 ac_cv_c_tkconfig=`(cd $i/${configdir}; pwd)`
047465fd
TT
2643 break
2644 fi
2645 done
2646 fi
2647 # check in a few common install locations
2648 if test x"${ac_cv_c_tkconfig}" = x ; then
2649 for i in `ls -d ${prefix}/lib /usr/local/lib 2>/dev/null` ; do
2650 if test -f "$i/tkConfig.sh" ; then
2651 ac_cv_c_tkconfig=`(cd $i; pwd)`
2652 break
2653 fi
2654 done
2655 fi
2656 # check in a few other private locations
2657 if test x"${ac_cv_c_tkconfig}" = x ; then
2658 for i in \
2659 ${srcdir}/../tk \
2660 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` ; do
8a19b35a
MH
2661 if test -f "$i/${configdir}/tkConfig.sh" ; then
2662 ac_cv_c_tkconfig=`(cd $i/${configdir}; pwd)`
047465fd
TT
2663 break
2664 fi
2665 done
2666 fi
2667
5436fc65 2668fi
5436fc65 2669
047465fd
TT
2670 if test x"${ac_cv_c_tkconfig}" = x ; then
2671 TKCONFIG="# no Tk configs found"
2672 echo "configure: warning: Can't find Tk configuration definitions" 1>&2
2673 else
2674 no_tk=
2675 TKCONFIG=${ac_cv_c_tkconfig}/tkConfig.sh
2676 echo "$ac_t""found $TKCONFIG" 1>&6
2677 fi
5436fc65
C
2678fi
2679
2680
5436fc65 2681
0cf433d9
ILT
2682 # If $no_tk is nonempty, then we can't do Tk, and there is no
2683 # point to doing Tcl.
2684 if test -z "${no_tk}"; then
2685
047465fd
TT
2686 if test -f "$TKCONFIG" ; then
2687 . $TKCONFIG
2688 fi
5436fc65 2689
047465fd
TT
2690
2691
5436fc65 2692
047465fd 2693
5436fc65
C
2694
2695
a2b63bbd 2696
047465fd
TT
2697
2698
2699
2700
0cf433d9 2701
5436fc65 2702#
4e327047
TT
2703# Ok, lets find the tcl source trees so we can use the headers
2704# Warning: transition of version 9 to 10 will break this algorithm
2705# because 10 sorts before 9. We also look for just tcl. We have to
2706# be careful that we don't match stuff like tclX by accident.
2707# the alternative search directory is involked by --with-tclinclude
5436fc65 2708#
8a19b35a 2709
4e327047 2710no_tcl=true
8a19b35a 2711echo $ac_n "checking for Tcl private headers. dir=${configdir}""... $ac_c" 1>&6
2476848a 2712echo "configure:2713: checking for Tcl private headers. dir=${configdir}" >&5
4e327047 2713# Check whether --with-tclinclude or --without-tclinclude was given.
1a7b4b7c
DE
2714if test "${with_tclinclude+set}" = set; then
2715 withval="$with_tclinclude"
4e327047
TT
2716 with_tclinclude=${withval}
2717fi
2718
2719if eval "test \"`echo '$''{'ac_cv_c_tclh'+set}'`\" = set"; then
2720 echo $ac_n "(cached) $ac_c" 1>&6
2721else
2722
2723# first check to see if --with-tclinclude was specified
2724if test x"${with_tclinclude}" != x ; then
2725 if test -f ${with_tclinclude}/tclInt.h ; then
2726 ac_cv_c_tclh=`(cd ${with_tclinclude}; pwd)`
047465fd
TT
2727 elif test -f ${with_tclinclude}/generic/tclInt.h ; then
2728 ac_cv_c_tclh=`(cd ${with_tclinclude}/generic; pwd)`
5436fc65 2729 else
4e327047
TT
2730 { echo "configure: error: ${with_tclinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2731 fi
2732fi
047465fd
TT
2733
2734# next check if it came with Tcl configuration file
2735if test x"${ac_cv_c_tclconfig}" = x ; then
2736 if test -f $ac_cv_c_tclconfig/../generic/tclInt.h ; then
2737 ac_cv_c_tclh=`(cd $ac_cv_c_tclconfig/..; pwd)`
2738 fi
2739fi
2740
4e327047
TT
2741# next check in private source directory
2742#
2743# since ls returns lowest version numbers first, reverse its output
2744if test x"${ac_cv_c_tclh}" = x ; then
2745 for i in \
2746 ${srcdir}/../tcl \
047465fd 2747 `ls -dr ${srcdir}/../tcl[7-9]* 2>/dev/null` \
4e327047 2748 ${srcdir}/../../tcl \
047465fd 2749 `ls -dr ${srcdir}/../../tcl[7-9]* 2>/dev/null` \
4e327047 2750 ${srcdir}/../../../tcl \
047465fd 2751 `ls -dr ${srcdir}/../../../tcl[7-9]* 2>/dev/null ` ; do
4e327047 2752 if test -f $i/generic/tclInt.h ; then
047465fd 2753 ac_cv_c_tclh=`(cd $i/generic; pwd)`
1a7b4b7c 2754 break
4e327047
TT
2755 fi
2756 done
2757fi
2758# finally check in a few common install locations
2759#
2760# since ls returns lowest version numbers first, reverse its output
2761if test x"${ac_cv_c_tclh}" = x ; then
2762 for i in \
047465fd
TT
2763 `ls -dr /usr/local/src/tcl[7-9]* 2>/dev/null` \
2764 `ls -dr /usr/local/lib/tcl[7-9]* 2>/dev/null` \
4e327047
TT
2765 /usr/local/src/tcl \
2766 /usr/local/lib/tcl \
2767 ${prefix}/include ; do
047465fd
TT
2768 if test -f $i/generic/tclInt.h ; then
2769 ac_cv_c_tclh=`(cd $i/generic; pwd)`
4e327047
TT
2770 break
2771 fi
2772 done
2773fi
2774# see if one is installed
2775if test x"${ac_cv_c_tclh}" = x ; then
bfde4a67 2776 ac_safe=`echo "tclInt.h" | sed 'y%./+-%__p_%'`
4e327047 2777echo $ac_n "checking for tclInt.h""... $ac_c" 1>&6
2476848a 2778echo "configure:2779: checking for tclInt.h" >&5
5436fc65
C
2779if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2780 echo $ac_n "(cached) $ac_c" 1>&6
2781else
2782 cat > conftest.$ac_ext <<EOF
2476848a 2783#line 2784 "configure"
5436fc65 2784#include "confdefs.h"
4e327047 2785#include <tclInt.h>
5436fc65 2786EOF
1a7b4b7c 2787ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 2788{ (eval echo configure:2789: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5436fc65
C
2789ac_err=`grep -v '^ *+' conftest.out`
2790if test -z "$ac_err"; then
2791 rm -rf conftest*
2792 eval "ac_cv_header_$ac_safe=yes"
2793else
2794 echo "$ac_err" >&5
bfde4a67
SG
2795 echo "configure: failed program was:" >&5
2796 cat conftest.$ac_ext >&5
5436fc65
C
2797 rm -rf conftest*
2798 eval "ac_cv_header_$ac_safe=no"
2799fi
2800rm -f conftest*
2801fi
2802if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2803 echo "$ac_t""yes" 1>&6
4e327047 2804 ac_cv_c_tclh=installed
5436fc65
C
2805else
2806 echo "$ac_t""no" 1>&6
4e327047 2807ac_cv_c_tclh=""
5436fc65
C
2808fi
2809
4e327047
TT
2810fi
2811
2812fi
2813
2814if test x"${ac_cv_c_tclh}" = x ; then
2815 TCLHDIR="# no Tcl private headers found"
2816 { echo "configure: error: Can't find Tcl private headers" 1>&2; exit 1; }
2817fi
2818if test x"${ac_cv_c_tclh}" != x ; then
2819 no_tcl=""
1a7b4b7c 2820 if test x"${ac_cv_c_tclh}" = x"installed" ; then
4e327047
TT
2821 echo "$ac_t""is installed" 1>&6
2822 TCLHDIR=""
2823 else
2824 echo "$ac_t""found in ${ac_cv_c_tclh}" 1>&6
2825 # this hack is cause the TCLHDIR won't print if there is a "-I" in it.
2826 TCLHDIR="-I${ac_cv_c_tclh}"
5436fc65 2827 fi
5436fc65 2828fi
4e327047 2829
4e327047 2830
5436fc65 2831
0cf433d9 2832
5436fc65 2833#
4e327047
TT
2834# Ok, lets find the tk source trees so we can use the headers
2835# If the directory (presumably symlink) named "tk" exists, use that one
2836# in preference to any others. Same logic is used when choosing library
2837# and again with Tcl. The search order is the best place to look first, then in
2838# decreasing significance. The loop breaks if the trigger file is found.
2839# Note the gross little conversion here of srcdir by cd'ing to the found
2840# directory. This converts the path from a relative to an absolute, so
2841# recursive cache variables for the path will work right. We check all
2842# the possible paths in one loop rather than many seperate loops to speed
2843# things up.
047465fd 2844# the alternative search directory is involked by --with-tkinclude
5436fc65 2845#
047465fd 2846no_tk=true
4e327047 2847echo $ac_n "checking for Tk private headers""... $ac_c" 1>&6
2476848a 2848echo "configure:2849: checking for Tk private headers" >&5
4e327047 2849# Check whether --with-tkinclude or --without-tkinclude was given.
1a7b4b7c
DE
2850if test "${with_tkinclude+set}" = set; then
2851 withval="$with_tkinclude"
4e327047
TT
2852 with_tkinclude=${withval}
2853fi
2854
4e327047
TT
2855if eval "test \"`echo '$''{'ac_cv_c_tkh'+set}'`\" = set"; then
2856 echo $ac_n "(cached) $ac_c" 1>&6
2857else
2858
2859# first check to see if --with-tkinclude was specified
2860if test x"${with_tkinclude}" != x ; then
2861 if test -f ${with_tkinclude}/tk.h ; then
2862 ac_cv_c_tkh=`(cd ${with_tkinclude}; pwd)`
047465fd
TT
2863 elif test -f ${with_tkinclude}/generic/tk.h ; then
2864 ac_cv_c_tkh=`(cd ${with_tkinclude}/generic; pwd)`
5436fc65 2865 else
4e327047
TT
2866 { echo "configure: error: ${with_tkinclude} directory doesn't contain private headers" 1>&2; exit 1; }
2867 fi
2868fi
047465fd
TT
2869
2870# next check if it came with Tk configuration file
2871if test x"${ac_cv_c_tkconfig}" = x ; then
2872 if test -f $ac_cv_c_tkconfig/../generic/tk.h ; then
2873 ac_cv_c_tkh=`(cd $ac_cv_c_tkconfig/..; pwd)`
2874 fi
2875fi
2876
4e327047
TT
2877# next check in private source directory
2878#
047465fd 2879# since ls returns lowest version numbers first, reverse its output
4e327047
TT
2880if test x"${ac_cv_c_tkh}" = x ; then
2881 for i in \
2882 ${srcdir}/../tk \
047465fd 2883 `ls -dr ${srcdir}/../tk[4-9]* 2>/dev/null` \
4e327047 2884 ${srcdir}/../../tk \
047465fd 2885 `ls -dr ${srcdir}/../../tk[4-9]* 2>/dev/null` \
4e327047 2886 ${srcdir}/../../../tk \
047465fd
TT
2887 `ls -dr ${srcdir}/../../../tk[4-9]* 2>/dev/null ` ; do
2888 if test -f $i/generic/tk.h ; then
2889 ac_cv_c_tkh=`(cd $i/generic; pwd)`
4e327047
TT
2890 break
2891 fi
4e327047
TT
2892 done
2893fi
2894# finally check in a few common install locations
2895#
047465fd 2896# since ls returns lowest version numbers first, reverse its output
4e327047
TT
2897if test x"${ac_cv_c_tkh}" = x ; then
2898 for i in \
047465fd
TT
2899 `ls -dr /usr/local/src/tk[4-9]* 2>/dev/null` \
2900 `ls -dr /usr/local/lib/tk[4-9]* 2>/dev/null` \
4e327047
TT
2901 /usr/local/src/tk \
2902 /usr/local/lib/tk \
2903 ${prefix}/include ; do
047465fd
TT
2904 if test -f $i/generic/tk.h ; then
2905 ac_cv_c_tkh=`(cd $i/generic; pwd)`
4e327047
TT
2906 break
2907 fi
2908 done
2909fi
2910# see if one is installed
2911if test x"${ac_cv_c_tkh}" = x ; then
bfde4a67 2912 ac_safe=`echo "tk.h" | sed 'y%./+-%__p_%'`
4e327047 2913echo $ac_n "checking for tk.h""... $ac_c" 1>&6
2476848a 2914echo "configure:2915: checking for tk.h" >&5
5436fc65
C
2915if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
2916 echo $ac_n "(cached) $ac_c" 1>&6
2917else
2918 cat > conftest.$ac_ext <<EOF
2476848a 2919#line 2920 "configure"
5436fc65 2920#include "confdefs.h"
4e327047 2921#include <tk.h>
5436fc65 2922EOF
1a7b4b7c 2923ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
2476848a 2924{ (eval echo configure:2925: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
5436fc65
C
2925ac_err=`grep -v '^ *+' conftest.out`
2926if test -z "$ac_err"; then
2927 rm -rf conftest*
2928 eval "ac_cv_header_$ac_safe=yes"
2929else
2930 echo "$ac_err" >&5
bfde4a67
SG
2931 echo "configure: failed program was:" >&5
2932 cat conftest.$ac_ext >&5
5436fc65
C
2933 rm -rf conftest*
2934 eval "ac_cv_header_$ac_safe=no"
2935fi
2936rm -f conftest*
2937fi
2938if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
2939 echo "$ac_t""yes" 1>&6
4e327047 2940 ac_cv_c_tkh=installed
5436fc65
C
2941else
2942 echo "$ac_t""no" 1>&6
047465fd 2943ac_cv_c_tkh=""
5436fc65
C
2944fi
2945
4e327047
TT
2946fi
2947
2948fi
2949
2950if test x"${ac_cv_c_tkh}" != x ; then
2951 no_tk=""
2952 if test x"${ac_cv_c_tkh}" = x"installed" ; then
2953 echo "$ac_t""is installed" 1>&6
2954 TKHDIR=""
2955 else
047465fd 2956 echo "$ac_t""found in ${ac_cv_c_tkh}" 1>&6
4e327047
TT
2957 # this hack is cause the TKHDIR won't print if there is a "-I" in it.
2958 TKHDIR="-I${ac_cv_c_tkh}"
5436fc65
C
2959 fi
2960else
4e327047
TT
2961 TKHDIR="# no Tk directory found"
2962 echo "configure: warning: Can't find Tk private headers" 1>&2
2963 no_tk=true
5436fc65
C
2964fi
2965
5436fc65
C
2966
2967
2476848a
MH
2968
2969echo $ac_n "checking for Itcl private headers. srcdir=${srcdir}""... $ac_c" 1>&6
2970echo "configure:2971: checking for Itcl private headers. srcdir=${srcdir}" >&5
2971if test x"${ac_cv_c_itclh}" = x ; then
2972 for i in ${srcdir}/../itcl ${srcdir}/../../itcl ${srcdir}/../../../itcl ; do
2973 if test -f $i/src/itcl.h ; then
2974 ac_cv_c_itclh=`(cd $i/src; pwd)`
2975 break
2976 fi
2977 done
2978fi
2979if test x"${ac_cv_c_itclh}" = x ; then
2980 ITCLHDIR="# no Itcl private headers found"
2981 { echo "configure: error: Can't find Itcl private headers" 1>&2; exit 1; }
2982fi
2983if test x"${ac_cv_c_itclh}" != x ; then
2984 ITCLHDIR="-I${ac_cv_c_itclh}"
2985fi
2986# should always be here
2987 ITCLLIB="../itcl/src/libitcl.a"
2988
2989
2990
2991
2992echo $ac_n "checking for Tix private headers. srcdir=${srcdir}""... $ac_c" 1>&6
2993echo "configure:2994: checking for Tix private headers. srcdir=${srcdir}" >&5
2994if test x"${ac_cv_c_tixh}" = x ; then
2995 for i in ${srcdir}/../tix ${srcdir}/../../tix ${srcdir}/../../../tix ; do
2996 if test -f $i/generic/tix.h ; then
2997 ac_cv_c_tixh=`(cd $i/generic; pwd)`
2998 break
2999 fi
3000 done
3001fi
3002if test x"${ac_cv_c_tixh}" = x ; then
3003 TIXHDIR="# no Tix private headers found"
3004 { echo "configure: error: Can't find Tix private headers" 1>&2; exit 1; }
3005fi
3006if test x"${ac_cv_c_tixh}" != x ; then
3007 TIXHDIR="-I${ac_cv_c_tixh}"
3008fi
2476848a
MH
3009
3010
3011
6bc5b2fa
MH
3012 # now look for tix library stuff
3013 TIXVERSION=4.1.7.6
3014 . ${ac_cv_c_tclconfig}/tclConfig.sh
3015 case "${host}" in
3016 *-*-cygwin32*)
3017 tixdir=../tix/win/tcl7.6
3018 ;;
3019 *)
3020 tixdir=../tix/unix/tk4.2
3021 ;;
3022 esac
3023 if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
3024 TIXLIB="-L${tixdir} -ltix${TIXVERSION}"
3025 else
3026 TIXLIB="-L${tixdir} -ltix`echo ${TIXVERSION} | tr -d .`"
3027 fi
5436fc65 3028
0cf433d9 3029 ENABLE_GDBTK=1
5436fc65 3030
6c310da8 3031 # Include some libraries that Tcl and Tk want.
2476848a
MH
3032 if test "${enable_ide}" = "yes"; then
3033 TCL_LIBS='$(IDE) $(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3034 else
3035 TCL_LIBS='$(ITCL) $(TIX) $(TK) $(TCL) $(X11_LDFLAGS) $(X11_LIBS)'
3036 fi
46964086
TT
3037 # Yes, the ordering seems wrong here. But it isn't.
3038 # TK_LIBS is the list of libraries that need to be linked
3039 # after Tcl/Tk.
3040 LIBS="${LIBS} ${TCL_LIBS} ${TK_LIBS}"
6c310da8 3041 CONFIG_OBS="${CONFIG_OBS} gdbtk.o"
0cf433d9 3042 fi
1a57cd09 3043 fi
a2b63bbd 3044fi
66efdff9 3045
66efdff9 3046
5436fc65 3047
66efdff9
JM
3048
3049
6bc5b2fa 3050
5436fc65
C
3051# end-sanitize-gdbtk
3052
3053
3054
3055
3056
1d5eb137
FF
3057# Begin stuff to support --enable-shared
3058# Check whether --enable-shared or --disable-shared was given.
3059if test "${enable_shared+set}" = set; then
3060 enableval="$enable_shared"
3061 case "${enableval}" in
3062 yes) shared=true ;;
3063 no) shared=false ;;
3064 *) shared=true ;;
3065esac
3066fi
3067
3068HLDFLAGS=
3069HLDENV=
3070# If we have shared libraries, try to set rpath reasonably.
3071if test "${shared}" = "true"; then
3072 case "${host}" in
3073 *-*-hpux*)
3074 HLDFLAGS='-Wl,+s,+b,$(libdir)'
3075 ;;
3076 *-*-irix5* | *-*-irix6*)
3077 HLDFLAGS='-Wl,-rpath,$(libdir)'
3078 ;;
3079 *-*-linux*aout*)
3080 ;;
8ddf07a2 3081 *-*-linux* | *-pc-linux-gnu)
1d5eb137
FF
3082 HLDFLAGS='-Wl,-rpath,$(libdir)'
3083 ;;
3084 *-*-solaris*)
3085 HLDFLAGS='-R $(libdir)'
3086 ;;
3087 *-*-sysv4*)
3088 HLDENV='if test -z "$${LD_RUN_PATH}"; then LD_RUN_PATH=$(libdir); else LD_RUN_PATH=$${LD_RUN_PATH}:$(libdir); fi; export LD_RUN_PATH;'
3089 ;;
3090 esac
3091fi
3092
3093# On SunOS, if the linker supports the -rpath option, use it to
3094# prevent ../bfd and ../opcodes from being included in the run time
3095# search path.
3096case "${host}" in
3097 *-*-sunos*)
3098 echo 'main () { }' > conftest.c
3099 ${CC} -o conftest -Wl,-rpath= conftest.c >/dev/null 2>conftest.t
3100 if grep 'unrecognized' conftest.t >/dev/null 2>&1; then
3101 :
3102 elif grep 'No such file' conftest.t >/dev/null 2>&1; then
3103 :
3104 elif grep 'do not mix' conftest.t >/dev/null 2>&1; then
3105 :
074d813d
PS
3106 elif grep 'some text already loaded' conftest.t >/dev/null 2>&1; then
3107 :
1d5eb137
FF
3108 elif test "${shared}" = "true"; then
3109 HLDFLAGS='-Wl,-rpath=$(libdir)'
3110 else
3111 HLDFLAGS='-Wl,-rpath='
3112 fi
3113 rm -f conftest.t conftest.c conftest
3114 ;;
3115esac
3116
3117
3118# End stuff to support --enable-shared
3119
7c40dd08
DE
3120# target_subdir is used by the testsuite to find the target libraries.
3121target_subdir=
3122if test "${host}" != "${target}"; then
3123 target_subdir="${target_alias}/"
3124fi
3125
5436fc65 3126
5f107900 3127frags=
5436fc65
C
3128host_makefile_frag=${srcdir}/config/${gdb_host_cpu}/${gdb_host}.mh
3129if test ! -f ${host_makefile_frag}; then
3130{ echo "configure: error: "*** Gdb does not support host ${host}"" 1>&2; exit 1; }
3131fi
5f107900 3132frags="$frags $host_makefile_frag"
5436fc65
C
3133
3134target_makefile_frag=${srcdir}/config/${gdb_target_cpu}/${gdb_target}.mt
3135if test ! -f ${target_makefile_frag}; then
3136{ echo "configure: error: "*** Gdb does not support target ${target}"" 1>&2; exit 1; }
3137fi
5f107900 3138frags="$frags $target_makefile_frag"
5436fc65
C
3139
3140
3141
3142
3143
094fd4ae
C
3144hostfile=`sed -n '
3145s/XM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3146' ${host_makefile_frag}`
5436fc65 3147
094fd4ae
C
3148targetfile=`sed -n '
3149s/TM_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3150' ${target_makefile_frag}`
5436fc65
C
3151
3152# these really aren't orthogonal true/false values of the same condition,
3153# but shells are slow enough that I like to reuse the test conditions
3154# whenever possible
3155if test "${target}" = "${host}"; then
094fd4ae
C
3156nativefile=`sed -n '
3157s/NAT_FILE[ ]*=[ ]*\([^ ]*\)/\1/p
3158' ${host_makefile_frag}`
33ef0f93 3159# else
5436fc65 3160# GDBserver is only useful in a "native" enviroment
33ef0f93 3161# configdirs=`echo $configdirs | sed 's/gdbserver//'`
5436fc65
C
3162fi
3163
094fd4ae 3164
5436fc65
C
3165# If hostfile (XM_FILE) and/or targetfile (TM_FILE) and/or nativefile
3166# (NAT_FILE) is not set in config/*/*.m[ht] files, we don't make the
3167# corresponding links. But we have to remove the xm.h files and tm.h
3168# files anyway, e.g. when switching from "configure host" to
3169# "configure none".
3170
3171files=
3172links=
3173rm -f xm.h
3174if test "${hostfile}" != ""; then
3175files="${files} config/${gdb_host_cpu}/${hostfile}"
3176links="${links} xm.h"
3177fi
3178rm -f tm.h
3179if test "${targetfile}" != ""; then
3180files="${files} config/${gdb_target_cpu}/${targetfile}"
3181links="${links} tm.h"
3182fi
3183rm -f nm.h
3184if test "${nativefile}" != ""; then
3185files="${files} config/${gdb_host_cpu}/${nativefile}"
3186links="${links} nm.h"
3187else
3188# A cross-only configuration.
3189files="${files} config/nm-empty.h"
3190links="${links} nm.h"
3191fi
3192# start-sanitize-gdbtk
99174711 3193echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
6bc5b2fa 3194echo "configure:3195: checking whether ln -s works" >&5
99174711
JM
3195if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
3196 echo $ac_n "(cached) $ac_c" 1>&6
3197else
3198 rm -f conftestdata
3199if ln -s X conftestdata 2>/dev/null
3200then
3201 rm -f conftestdata
3202 ac_cv_prog_LN_S="ln -s"
3203else
3204 ac_cv_prog_LN_S=ln
3205fi
3206fi
3207LN_S="$ac_cv_prog_LN_S"
3208if test "$ac_cv_prog_LN_S" = "ln -s"; then
3209 echo "$ac_t""yes" 1>&6
3210else
3211 echo "$ac_t""no" 1>&6
3212fi
5436fc65
C
3213
3214# Make it possible to use the GUI without doing a full install
99174711
JM
3215if test "${enable_gdbtk}" = "yes" -a ! -d gdbtcl ; then
3216 if test "$LN_S" = "ln -s" -a ! -f gdbtcl ; then
3217 echo linking $srcdir/gdbtcl to gdbtcl
3218 $LN_S $srcdir/gdbtcl gdbtcl
3219 else
3220 echo Warning: Unable to link $srcdir/gdbtcl to gdbtcl. You will need to do a
3221 echo " " make install before you are able to run the GUI.
3222 fi
5436fc65
C
3223fi
3224# end-sanitize-gdbtk
3225
3226
3227
3228subdirs="$configdirs"
3229
3230trap '' 1 2 15
3231cat > confcache <<\EOF
3232# This file is a shell script that caches the results of configure
3233# tests run on this system so they can be shared between configure
3234# scripts and configure runs. It is not useful on other systems.
3235# If it contains results you don't want to keep, you may remove or edit it.
3236#
3237# By default, configure uses ./config.cache as the cache file,
3238# creating it if it does not exist already. You can give configure
3239# the --cache-file=FILE option to use a different cache file; that is
3240# what configure does when it calls configure scripts in
3241# subdirectories, so they share the cache.
3242# Giving --cache-file=/dev/null disables caching, for debugging configure.
3243# config.status only pays attention to the cache file if you give it the
3244# --recheck option to rerun configure.
3245#
3246EOF
bfde4a67
SG
3247# The following way of writing the cache mishandles newlines in values,
3248# but we know of no workaround that is simple, portable, and efficient.
3249# So, don't put newlines in cache variables' values.
5436fc65
C
3250# Ultrix sh set writes to stderr and can't be redirected directly,
3251# and sets the high bit in the cache file unless we assign to the vars.
3252(set) 2>&1 |
bfde4a67
SG
3253 case `(ac_space=' '; set) 2>&1` in
3254 *ac_space=\ *)
3255 # `set' does not quote correctly, so add quotes (double-quote substitution
3256 # turns \\\\ into \\, and sed turns \\ into \).
3257 sed -n \
3258 -e "s/'/'\\\\''/g" \
3259 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
3260 ;;
3261 *)
3262 # `set' quotes correctly as required by POSIX, so do not add quotes.
3263 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
3264 ;;
3265 esac >> confcache
5436fc65
C
3266if cmp -s $cache_file confcache; then
3267 :
3268else
3269 if test -w $cache_file; then
3270 echo "updating cache $cache_file"
3271 cat confcache > $cache_file
3272 else
3273 echo "not updating unwritable cache $cache_file"
3274 fi
3275fi
3276rm -f confcache
3277
3278trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
3279
3280test "x$prefix" = xNONE && prefix=$ac_default_prefix
3281# Let make expand exec_prefix.
3282test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3283
3284# Any assignment to VPATH causes Sun make to only execute
3285# the first set of double-colon rules, so remove it if not needed.
3286# If there is a colon in the path, we need to keep it.
3287if test "x$srcdir" = x.; then
3288 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
3289fi
3290
3291trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
3292
db210d08 3293DEFS=-DHAVE_CONFIG_H
5436fc65
C
3294
3295# Without the "./", some shells look in PATH for config.status.
3296: ${CONFIG_STATUS=./config.status}
3297
3298echo creating $CONFIG_STATUS
3299rm -f $CONFIG_STATUS
3300cat > $CONFIG_STATUS <<EOF
3301#! /bin/sh
3302# Generated automatically by configure.
3303# Run this file to recreate the current configuration.
3304# This directory was configured as follows,
3305# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
3306#
3307# $0 $ac_configure_args
3308#
3309# Compiler output produced by configure, useful for debugging
3310# configure, is in ./config.log if it exists.
3311
3312ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
3313for ac_option
3314do
3315 case "\$ac_option" in
3316 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
3317 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
3318 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
3319 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
bfde4a67 3320 echo "$CONFIG_STATUS generated by autoconf version 2.12"
5436fc65
C
3321 exit 0 ;;
3322 -help | --help | --hel | --he | --h)
3323 echo "\$ac_cs_usage"; exit 0 ;;
3324 *) echo "\$ac_cs_usage"; exit 1 ;;
3325 esac
3326done
3327
3328ac_given_srcdir=$srcdir
3329ac_given_INSTALL="$INSTALL"
3330
0cb7d01d 3331trap 'rm -fr `echo "Makefile .gdbinit:gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
1a7b4b7c
DE
3332EOF
3333cat >> $CONFIG_STATUS <<EOF
5436fc65 3334
1a7b4b7c
DE
3335# Protect against being on the right side of a sed subst in config.status.
3336sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
3337 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
5436fc65
C
3338$ac_vpsub
3339$extrasub
3340s%@CFLAGS@%$CFLAGS%g
3341s%@CPPFLAGS@%$CPPFLAGS%g
3342s%@CXXFLAGS@%$CXXFLAGS%g
3343s%@DEFS@%$DEFS%g
3344s%@LDFLAGS@%$LDFLAGS%g
3345s%@LIBS@%$LIBS%g
3346s%@exec_prefix@%$exec_prefix%g
3347s%@prefix@%$prefix%g
3348s%@program_transform_name@%$program_transform_name%g
1a7b4b7c
DE
3349s%@bindir@%$bindir%g
3350s%@sbindir@%$sbindir%g
3351s%@libexecdir@%$libexecdir%g
3352s%@datadir@%$datadir%g
3353s%@sysconfdir@%$sysconfdir%g
3354s%@sharedstatedir@%$sharedstatedir%g
3355s%@localstatedir@%$localstatedir%g
3356s%@libdir@%$libdir%g
3357s%@includedir@%$includedir%g
3358s%@oldincludedir@%$oldincludedir%g
3359s%@infodir@%$infodir%g
3360s%@mandir@%$mandir%g
5436fc65
C
3361s%@CC@%$CC%g
3362s%@CPP@%$CPP%g
5436fc65
C
3363s%@host@%$host%g
3364s%@host_alias@%$host_alias%g
3365s%@host_cpu@%$host_cpu%g
3366s%@host_vendor@%$host_vendor%g
3367s%@host_os@%$host_os%g
0579b53d
GN
3368s%@target@%$target%g
3369s%@target_alias@%$target_alias%g
3370s%@target_cpu@%$target_cpu%g
3371s%@target_vendor@%$target_vendor%g
3372s%@target_os@%$target_os%g
5436fc65
C
3373s%@build@%$build%g
3374s%@build_alias@%$build_alias%g
3375s%@build_cpu@%$build_cpu%g
3376s%@build_vendor@%$build_vendor%g
3377s%@build_os@%$build_os%g
0579b53d
GN
3378s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
3379s%@INSTALL_DATA@%$INSTALL_DATA%g
d8efbc66
FF
3380s%@AR@%$AR%g
3381s%@RANLIB@%$RANLIB%g
3382s%@YACC@%$YACC%g
3383s%@AWK@%$AWK%g
4915acad 3384s%@CONFIG_LDFLAGS@%$CONFIG_LDFLAGS%g
2476848a 3385s%@ENABLE_IDE@%$ENABLE_IDE%g
047465fd
TT
3386s%@TCL_VERSION@%$TCL_VERSION%g
3387s%@TCL_MAJOR_VERSION@%$TCL_MAJOR_VERSION%g
3388s%@TCL_MINOR_VERSION@%$TCL_MINOR_VERSION%g
3389s%@TCL_CC@%$TCL_CC%g
3390s%@TCL_DEFS@%$TCL_DEFS%g
3391s%@TCL_SHLIB_CFLAGS@%$TCL_SHLIB_CFLAGS%g
3392s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g
3393s%@TCL_SHLIB_LD_LIBS@%$TCL_SHLIB_LD_LIBS%g
3394s%@TCL_SHLIB_SUFFIX@%$TCL_SHLIB_SUFFIX%g
3395s%@TCL_DL_LIBS@%$TCL_DL_LIBS%g
3396s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g
3397s%@TCL_LD_SEARCH_FLAGS@%$TCL_LD_SEARCH_FLAGS%g
3398s%@TCL_COMPAT_OBJS@%$TCL_COMPAT_OBJS%g
3399s%@TCL_RANLIB@%$TCL_RANLIB%g
3400s%@TCL_BUILD_LIB_SPEC@%$TCL_BUILD_LIB_SPEC%g
3401s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g
3402s%@TCL_LIB_VERSIONS_OK@%$TCL_LIB_VERSIONS_OK%g
3403s%@TK_VERSION@%$TK_VERSION%g
3404s%@TK_DEFS@%$TK_DEFS%g
3405s%@TK_XINCLUDES@%$TK_XINCLUDES%g
3406s%@TK_XLIBSW@%$TK_XLIBSW%g
3407s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g
3408s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g
5436fc65 3409s%@TCLHDIR@%$TCLHDIR%g
4e327047 3410s%@TKHDIR@%$TKHDIR%g
2476848a
MH
3411s%@ITCLHDIR@%$ITCLHDIR%g
3412s%@ITCLLIB@%$ITCLLIB%g
3413s%@TIXHDIR@%$TIXHDIR%g
5436fc65 3414s%@ENABLE_GDBTK@%$ENABLE_GDBTK%g
047465fd 3415s%@X_CFLAGS@%$X_CFLAGS%g
a2b63bbd 3416s%@X_LDFLAGS@%$X_LDFLAGS%g
047465fd 3417s%@X_LIBS@%$X_LIBS%g
6bc5b2fa 3418s%@TIXLIB@%$TIXLIB%g
5436fc65 3419s%@ENABLE_CFLAGS@%$ENABLE_CFLAGS%g
6c310da8 3420s%@CONFIG_OBS@%$CONFIG_OBS%g
1d5eb137
FF
3421s%@HLDFLAGS@%$HLDFLAGS%g
3422s%@HLDENV@%$HLDENV%g
7c40dd08 3423s%@target_subdir@%$target_subdir%g
5436fc65
C
3424/@host_makefile_frag@/r $host_makefile_frag
3425s%@host_makefile_frag@%%g
3426/@target_makefile_frag@/r $target_makefile_frag
3427s%@target_makefile_frag@%%g
5f107900 3428s%@frags@%$frags%g
99174711 3429s%@LN_S@%$LN_S%g
5436fc65
C
3430s%@subdirs@%$subdirs%g
3431
3432CEOF
3433EOF
bfde4a67
SG
3434
3435cat >> $CONFIG_STATUS <<\EOF
3436
3437# Split the substitutions into bite-sized pieces for seds with
3438# small command number limits, like on Digital OSF/1 and HP-UX.
3439ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
3440ac_file=1 # Number of current file.
3441ac_beg=1 # First line for current file.
3442ac_end=$ac_max_sed_cmds # Line after last line for current file.
3443ac_more_lines=:
3444ac_sed_cmds=""
3445while $ac_more_lines; do
3446 if test $ac_beg -gt 1; then
3447 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
3448 else
3449 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
3450 fi
3451 if test ! -s conftest.s$ac_file; then
3452 ac_more_lines=false
3453 rm -f conftest.s$ac_file
3454 else
3455 if test -z "$ac_sed_cmds"; then
3456 ac_sed_cmds="sed -f conftest.s$ac_file"
3457 else
3458 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
3459 fi
3460 ac_file=`expr $ac_file + 1`
3461 ac_beg=$ac_end
3462 ac_end=`expr $ac_end + $ac_max_sed_cmds`
3463 fi
3464done
3465if test -z "$ac_sed_cmds"; then
3466 ac_sed_cmds=cat
3467fi
3468EOF
3469
5436fc65
C
3470cat >> $CONFIG_STATUS <<EOF
3471
0cb7d01d 3472CONFIG_FILES=\${CONFIG_FILES-"Makefile .gdbinit:gdbinit.in"}
5436fc65
C
3473EOF
3474cat >> $CONFIG_STATUS <<\EOF
3475for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
bfde4a67 3476 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5436fc65 3477 case "$ac_file" in
bfde4a67 3478 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
5436fc65
C
3479 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3480 *) ac_file_in="${ac_file}.in" ;;
3481 esac
3482
bfde4a67 3483 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
5436fc65
C
3484
3485 # Remove last slash and all that follows it. Not all systems have dirname.
3486 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3487 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3488 # The file is in a subdirectory.
3489 test ! -d "$ac_dir" && mkdir "$ac_dir"
3490 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
3491 # A "../" for each directory in $ac_dir_suffix.
3492 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
3493 else
3494 ac_dir_suffix= ac_dots=
3495 fi
3496
3497 case "$ac_given_srcdir" in
3498 .) srcdir=.
3499 if test -z "$ac_dots"; then top_srcdir=.
3500 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
3501 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
3502 *) # Relative path.
3503 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
3504 top_srcdir="$ac_dots$ac_given_srcdir" ;;
3505 esac
3506
3507 case "$ac_given_INSTALL" in
3508 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3509 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3510 esac
bfde4a67 3511
5436fc65
C
3512 echo creating "$ac_file"
3513 rm -f "$ac_file"
3514 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
3515 case "$ac_file" in
3516 *Makefile*) ac_comsub="1i\\
3517# $configure_input" ;;
3518 *) ac_comsub= ;;
3519 esac
bfde4a67
SG
3520
3521 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
5436fc65
C
3522 sed -e "$ac_comsub
3523s%@configure_input@%$configure_input%g
3524s%@srcdir@%$srcdir%g
3525s%@top_srcdir@%$top_srcdir%g
3526s%@INSTALL@%$INSTALL%g
bfde4a67 3527" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
5436fc65 3528fi; done
bfde4a67 3529rm -f conftest.s*
5436fc65 3530
db210d08
FF
3531# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
3532# NAME is the cpp macro being defined and VALUE is the value it is being given.
3533#
3534# ac_d sets the value in "#define NAME VALUE" lines.
3535ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
3536ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
3537ac_dC='\3'
3538ac_dD='%g'
3539# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
3540ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3541ac_uB='\([ ]\)%\1#\2define\3'
3542ac_uC=' '
3543ac_uD='\4%g'
3544# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
3545ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
3546ac_eB='$%\1#\2define\3'
3547ac_eC=' '
3548ac_eD='%g'
3549
bfde4a67
SG
3550if test "${CONFIG_HEADERS+set}" != set; then
3551EOF
3552cat >> $CONFIG_STATUS <<EOF
3553 CONFIG_HEADERS="config.h:config.in"
3554EOF
3555cat >> $CONFIG_STATUS <<\EOF
3556fi
db210d08 3557for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
bfde4a67 3558 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
db210d08 3559 case "$ac_file" in
bfde4a67 3560 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
db210d08
FF
3561 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
3562 *) ac_file_in="${ac_file}.in" ;;
3563 esac
3564
3565 echo creating $ac_file
3566
3567 rm -f conftest.frag conftest.in conftest.out
bfde4a67
SG
3568 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
3569 cat $ac_file_inputs > conftest.in
db210d08
FF
3570
3571EOF
3572
3573# Transform confdefs.h into a sed script conftest.vals that substitutes
3574# the proper values into config.h.in to produce config.h. And first:
1a7b4b7c 3575# Protect against being on the right side of a sed subst in config.status.
db210d08
FF
3576# Protect against being in an unquoted here document in config.status.
3577rm -f conftest.vals
3578cat > conftest.hdr <<\EOF
3579s/[\\&%]/\\&/g
3580s%[\\$`]%\\&%g
bc859e63 3581s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
db210d08
FF
3582s%ac_d%ac_u%gp
3583s%ac_u%ac_e%gp
3584EOF
3585sed -n -f conftest.hdr confdefs.h > conftest.vals
3586rm -f conftest.hdr
3587
3588# This sed command replaces #undef with comments. This is necessary, for
3589# example, in the case of _POSIX_SOURCE, which is predefined and required
3590# on some systems where configure will not decide to define it.
3591cat >> conftest.vals <<\EOF
3592s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
3593EOF
3594
3595# Break up conftest.vals because some shells have a limit on
3596# the size of here documents, and old seds have small limits too.
db210d08
FF
3597
3598rm -f conftest.tail
3599while :
3600do
3601 ac_lines=`grep -c . conftest.vals`
3602 # grep -c gives empty output for an empty file on some AIX systems.
3603 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
3604 # Write a limited-size here document to conftest.frag.
3605 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
3606 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
3607 echo 'CEOF
3608 sed -f conftest.frag conftest.in > conftest.out
3609 rm -f conftest.in
3610 mv conftest.out conftest.in
3611' >> $CONFIG_STATUS
3612 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
3613 rm -f conftest.vals
3614 mv conftest.tail conftest.vals
3615done
3616rm -f conftest.vals
3617
3618cat >> $CONFIG_STATUS <<\EOF
3619 rm -f conftest.frag conftest.h
3620 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
3621 cat conftest.in >> conftest.h
3622 rm -f conftest.in
3623 if cmp -s $ac_file conftest.h 2>/dev/null; then
3624 echo "$ac_file is unchanged"
3625 rm -f conftest.h
3626 else
bc859e63
SG
3627 # Remove last slash and all that follows it. Not all systems have dirname.
3628 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
3629 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
3630 # The file is in a subdirectory.
3631 test ! -d "$ac_dir" && mkdir "$ac_dir"
3632 fi
db210d08
FF
3633 rm -f $ac_file
3634 mv conftest.h $ac_file
3635 fi
3636fi; done
3637
5436fc65
C
3638EOF
3639
3640cat >> $CONFIG_STATUS <<EOF
3641ac_sources="$files"
3642ac_dests="$links"
3643EOF
3644
3645cat >> $CONFIG_STATUS <<\EOF
3646srcdir=$ac_given_srcdir
3647while test -n "$ac_sources"; do
3648 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
3649 set $ac_sources; ac_source=$1; shift; ac_sources=$*
3650
3651 echo "linking $srcdir/$ac_source to $ac_dest"
3652
3653 if test ! -r $srcdir/$ac_source; then
3654 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
3655 fi
3656 rm -f $ac_dest
3657
3658 # Make relative symlinks.
3659 # Remove last slash and all that follows it. Not all systems have dirname.
3660 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
3661 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
3662 # The dest file is in a subdirectory.
3663 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
3664 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
3665 # A "../" for each directory in $ac_dest_dir_suffix.
3666 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
3667 else
3668 ac_dest_dir_suffix= ac_dots=
3669 fi
3670
3671 case "$srcdir" in
3672 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
3673 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
3674 esac
3675
3676 # Make a symlink if possible; otherwise try a hard link.
3677 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
3678 ln $srcdir/$ac_source $ac_dest; then :
3679 else
3680 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
3681 fi
3682done
0a5a1821
C
3683EOF
3684cat >> $CONFIG_STATUS <<EOF
5436fc65 3685
0a5a1821
C
3686gdb_host_cpu=$gdb_host_cpu
3687gdb_target_cpu=$gdb_target_cpu
3688nativefile=$nativefile
3689
3690EOF
3691cat >> $CONFIG_STATUS <<\EOF
5436fc65
C
3692
3693if test "${nativefile}" = ""; then
7bd1f0c5 3694sed -e '/^NATDEPFILES[ ]*=[ ]*/s//# NATDEPFILES=/' \
5436fc65
C
3695 < Makefile > Makefile.tem
3696mv -f Makefile.tem Makefile
3697fi
3698
3699sed -e '/^TM_FILE[ ]*=/s,^TM_FILE[ ]*=[ ]*,&config/'"${gdb_target_cpu}"'/,
3700/^XM_FILE[ ]*=/s,^XM_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,
3701/^NAT_FILE[ ]*=/s,^NAT_FILE[ ]*=[ ]*,&config/'"${gdb_host_cpu}"'/,' <Makefile >Makefile.tmp
3702mv -f Makefile.tmp Makefile
3703
31520669 3704case x$CONFIG_HEADERS in
18ea4416 3705xconfig.h:config.in)
31520669
FF
3706echo > stamp-h ;;
3707esac
3708
5436fc65
C
3709exit 0
3710EOF
3711chmod +x $CONFIG_STATUS
3712rm -fr confdefs* $ac_clean_files
3713test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
3714
3715if test "$no_recursion" != yes; then
3716
3717 # Remove --cache-file and --srcdir arguments so they do not pile up.
3718 ac_sub_configure_args=
3719 ac_prev=
3720 for ac_arg in $ac_configure_args; do
3721 if test -n "$ac_prev"; then
3722 ac_prev=
3723 continue
3724 fi
3725 case "$ac_arg" in
3726 -cache-file | --cache-file | --cache-fil | --cache-fi \
3727 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
3728 ac_prev=cache_file ;;
3729 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
3730 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
3731 ;;
3732 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
3733 ac_prev=srcdir ;;
3734 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
3735 ;;
3736 *) ac_sub_configure_args="$ac_sub_configure_args $ac_arg" ;;
3737 esac
3738 done
3739
3740 for ac_config_dir in $configdirs; do
3741
3742 # Do not complain, so a configure script can configure whichever
3743 # parts of a large source tree are present.
3744 if test ! -d $srcdir/$ac_config_dir; then
3745 continue
3746 fi
3747
3748 echo configuring in $ac_config_dir
3749
3750 case "$srcdir" in
3751 .) ;;
3752 *)
3753 if test -d ./$ac_config_dir || mkdir ./$ac_config_dir; then :;
3754 else
3755 { echo "configure: error: can not create `pwd`/$ac_config_dir" 1>&2; exit 1; }
3756 fi
3757 ;;
3758 esac
3759
3760 ac_popdir=`pwd`
3761 cd $ac_config_dir
3762
bfde4a67
SG
3763 # A "../" for each directory in /$ac_config_dir.
3764 ac_dots=`echo $ac_config_dir|sed -e 's%^\./%%' -e 's%[^/]$%&/%' -e 's%[^/]*/%../%g'`
3765
5436fc65
C
3766 case "$srcdir" in
3767 .) # No --srcdir option. We are building in place.
3768 ac_sub_srcdir=$srcdir ;;
3769 /*) # Absolute path.
3770 ac_sub_srcdir=$srcdir/$ac_config_dir ;;
3771 *) # Relative path.
bfde4a67 3772 ac_sub_srcdir=$ac_dots$srcdir/$ac_config_dir ;;
5436fc65
C
3773 esac
3774
3775 # Check for guested configure; otherwise get Cygnus style configure.
3776 if test -f $ac_sub_srcdir/configure; then
3777 ac_sub_configure=$ac_sub_srcdir/configure
3778 elif test -f $ac_sub_srcdir/configure.in; then
3779 ac_sub_configure=$ac_configure
3780 else
3781 echo "configure: warning: no configuration information is in $ac_config_dir" 1>&2
3782 ac_sub_configure=
3783 fi
3784
3785 # The recursion is here.
3786 if test -n "$ac_sub_configure"; then
3787
3788 # Make the cache file name correct relative to the subdirectory.
5436fc65
C
3789 case "$cache_file" in
3790 /*) ac_sub_cache_file=$cache_file ;;
3791 *) # Relative path.
3792 ac_sub_cache_file="$ac_dots$cache_file" ;;
3793 esac
3794 case "$ac_given_INSTALL" in
3795 [/$]*) INSTALL="$ac_given_INSTALL" ;;
3796 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
3797 esac
3798
3799 echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
3800 # The eval makes quoting arguments work.
3801 if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir
3802 then :
3803 else
3804 { echo "configure: error: $ac_sub_configure failed for $ac_config_dir" 1>&2; exit 1; }
3805 fi
3806 fi
3807
3808 cd $ac_popdir
3809 done
3810fi
3811
5e711e7f
PS
3812
3813exit 0
b7f3b6d5 3814
This page took 0.304044 seconds and 4 git commands to generate.