]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/erc32/configure
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / sim / erc32 / configure
CommitLineData
295dbbe4
SG
1#! /bin/sh
2
92f91d1f
AC
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
b1df34b9 45sim_inline="-DDEFAULT_INLINE=0"
92f91d1f
AC
46
47
48
49
50
51
52
53
54
55
56
57
58
59
462cfbc4
DE
60
61
62
63
64
65
66
67
68
92f91d1f
AC
69
70
71
72
73
74
75
b1df34b9
TT
76
77
78
79
80
a76051d2
DD
81# Check to see if we're running under Cygwin32, without using
82# AC_CANONICAL_*. If so, set output variable CYGWIN32 to "yes".
83# Otherwise set it to "no".
b1df34b9 84
b1df34b9 85
b1df34b9 86
a76051d2
DD
87# Check to see if we're running under Win32, without using
88# AC_CANONICAL_*. If so, set output variable EXEEXT to ".exe".
89# Otherwise set it to "".
92f91d1f
AC
90
91
92
5da9ce07 93
295dbbe4 94# Guess values for system-dependent variables and create Makefiles.
a76051d2 95# Generated automatically using autoconf version 2.12.2
295dbbe4
SG
96# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
97#
98# This configure script is free software; the Free Software Foundation
99# gives unlimited permission to copy, distribute and modify it.
100
101# Defaults:
102ac_help=
103ac_default_prefix=/usr/local
104# Any additions from configure.in:
462cfbc4
DE
105ac_help="$ac_help
106 --enable-maintainer-mode Enable developer functionality."
601fb8ae
MM
107ac_help="$ac_help
108 --enable-sim-bswap Use Host specific BSWAP instruction."
295dbbe4
SG
109ac_help="$ac_help
110 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator"
111ac_help="$ac_help
112 --enable-sim-debug=opts Enable debugging flags"
a35e91c3
AC
113ac_help="$ac_help
114 --enable-sim-stdio Specify whether to use stdio for console input/output."
295dbbe4
SG
115ac_help="$ac_help
116 --enable-sim-trace=opts Enable tracing flags"
92f91d1f
AC
117ac_help="$ac_help
118 --enable-sim-profile=opts Enable profiling flags"
295dbbe4
SG
119
120# Initialize some variables set by options.
121# The variables have the same names as the options, with
122# dashes changed to underlines.
123build=NONE
124cache_file=./config.cache
125exec_prefix=NONE
126host=NONE
127no_create=
128nonopt=NONE
129no_recursion=
130prefix=NONE
131program_prefix=NONE
132program_suffix=NONE
133program_transform_name=s,x,x,
134silent=
135site=
136srcdir=
137target=NONE
138verbose=
139x_includes=NONE
140x_libraries=NONE
141bindir='${exec_prefix}/bin'
142sbindir='${exec_prefix}/sbin'
143libexecdir='${exec_prefix}/libexec'
144datadir='${prefix}/share'
145sysconfdir='${prefix}/etc'
146sharedstatedir='${prefix}/com'
147localstatedir='${prefix}/var'
148libdir='${exec_prefix}/lib'
149includedir='${prefix}/include'
150oldincludedir='/usr/include'
151infodir='${prefix}/info'
152mandir='${prefix}/man'
153
154# Initialize some other variables.
155subdirs=
156MFLAGS= MAKEFLAGS=
462cfbc4 157SHELL=${CONFIG_SHELL-/bin/sh}
92f91d1f
AC
158# Maximum number of lines to put in a shell here document.
159ac_max_here_lines=12
295dbbe4
SG
160
161ac_prev=
162for ac_option
163do
164
165 # If the previous option needs an argument, assign it.
166 if test -n "$ac_prev"; then
167 eval "$ac_prev=\$ac_option"
168 ac_prev=
169 continue
170 fi
171
172 case "$ac_option" in
173 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
174 *) ac_optarg= ;;
175 esac
176
177 # Accept the important Cygnus configure options, so we can diagnose typos.
178
179 case "$ac_option" in
180
181 -bindir | --bindir | --bindi | --bind | --bin | --bi)
182 ac_prev=bindir ;;
183 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
184 bindir="$ac_optarg" ;;
185
186 -build | --build | --buil | --bui | --bu)
187 ac_prev=build ;;
188 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
189 build="$ac_optarg" ;;
190
191 -cache-file | --cache-file | --cache-fil | --cache-fi \
192 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
193 ac_prev=cache_file ;;
194 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
195 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
196 cache_file="$ac_optarg" ;;
197
198 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
199 ac_prev=datadir ;;
200 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
201 | --da=*)
202 datadir="$ac_optarg" ;;
203
204 -disable-* | --disable-*)
205 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
206 # Reject names that are not valid shell variable names.
207 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
208 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
209 fi
210 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
211 eval "enable_${ac_feature}=no" ;;
212
213 -enable-* | --enable-*)
214 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
215 # Reject names that are not valid shell variable names.
216 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
217 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
218 fi
219 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
220 case "$ac_option" in
221 *=*) ;;
222 *) ac_optarg=yes ;;
223 esac
224 eval "enable_${ac_feature}='$ac_optarg'" ;;
225
226 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
227 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
228 | --exec | --exe | --ex)
229 ac_prev=exec_prefix ;;
230 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
231 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
232 | --exec=* | --exe=* | --ex=*)
233 exec_prefix="$ac_optarg" ;;
234
235 -gas | --gas | --ga | --g)
236 # Obsolete; use --with-gas.
237 with_gas=yes ;;
238
239 -help | --help | --hel | --he)
240 # Omit some internal or obsolete options to make the list less imposing.
241 # This message is too long to be a string in the A/UX 3.1 sh.
242 cat << EOF
243Usage: configure [options] [host]
244Options: [defaults in brackets after descriptions]
245Configuration:
246 --cache-file=FILE cache test results in FILE
247 --help print this message
248 --no-create do not create output files
249 --quiet, --silent do not print \`checking...' messages
250 --version print the version of autoconf that created configure
251Directory and file names:
252 --prefix=PREFIX install architecture-independent files in PREFIX
253 [$ac_default_prefix]
254 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
255 [same as prefix]
256 --bindir=DIR user executables in DIR [EPREFIX/bin]
257 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
258 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
259 --datadir=DIR read-only architecture-independent data in DIR
260 [PREFIX/share]
261 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
262 --sharedstatedir=DIR modifiable architecture-independent data in DIR
263 [PREFIX/com]
264 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
265 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
266 --includedir=DIR C header files in DIR [PREFIX/include]
267 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
268 --infodir=DIR info documentation in DIR [PREFIX/info]
269 --mandir=DIR man documentation in DIR [PREFIX/man]
270 --srcdir=DIR find the sources in DIR [configure dir or ..]
271 --program-prefix=PREFIX prepend PREFIX to installed program names
272 --program-suffix=SUFFIX append SUFFIX to installed program names
273 --program-transform-name=PROGRAM
274 run sed PROGRAM on installed program names
275EOF
276 cat << EOF
277Host type:
278 --build=BUILD configure for building on BUILD [BUILD=HOST]
279 --host=HOST configure for HOST [guessed]
280 --target=TARGET configure for TARGET [TARGET=HOST]
281Features and packages:
282 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
283 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
284 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
285 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
286 --x-includes=DIR X include files are in DIR
287 --x-libraries=DIR X library files are in DIR
288EOF
289 if test -n "$ac_help"; then
290 echo "--enable and --with options recognized:$ac_help"
291 fi
292 exit 0 ;;
293
294 -host | --host | --hos | --ho)
295 ac_prev=host ;;
296 -host=* | --host=* | --hos=* | --ho=*)
297 host="$ac_optarg" ;;
298
299 -includedir | --includedir | --includedi | --included | --include \
300 | --includ | --inclu | --incl | --inc)
301 ac_prev=includedir ;;
302 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
303 | --includ=* | --inclu=* | --incl=* | --inc=*)
304 includedir="$ac_optarg" ;;
305
306 -infodir | --infodir | --infodi | --infod | --info | --inf)
307 ac_prev=infodir ;;
308 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
309 infodir="$ac_optarg" ;;
310
311 -libdir | --libdir | --libdi | --libd)
312 ac_prev=libdir ;;
313 -libdir=* | --libdir=* | --libdi=* | --libd=*)
314 libdir="$ac_optarg" ;;
315
316 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
317 | --libexe | --libex | --libe)
318 ac_prev=libexecdir ;;
319 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
320 | --libexe=* | --libex=* | --libe=*)
321 libexecdir="$ac_optarg" ;;
322
323 -localstatedir | --localstatedir | --localstatedi | --localstated \
324 | --localstate | --localstat | --localsta | --localst \
325 | --locals | --local | --loca | --loc | --lo)
326 ac_prev=localstatedir ;;
327 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
328 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
329 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
330 localstatedir="$ac_optarg" ;;
331
332 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
333 ac_prev=mandir ;;
334 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
335 mandir="$ac_optarg" ;;
336
337 -nfp | --nfp | --nf)
338 # Obsolete; use --without-fp.
339 with_fp=no ;;
340
341 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
342 | --no-cr | --no-c)
343 no_create=yes ;;
344
345 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
346 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
347 no_recursion=yes ;;
348
349 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
350 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
351 | --oldin | --oldi | --old | --ol | --o)
352 ac_prev=oldincludedir ;;
353 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
354 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
355 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
356 oldincludedir="$ac_optarg" ;;
357
358 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
359 ac_prev=prefix ;;
360 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
361 prefix="$ac_optarg" ;;
362
363 -program-prefix | --program-prefix | --program-prefi | --program-pref \
364 | --program-pre | --program-pr | --program-p)
365 ac_prev=program_prefix ;;
366 -program-prefix=* | --program-prefix=* | --program-prefi=* \
367 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
368 program_prefix="$ac_optarg" ;;
369
370 -program-suffix | --program-suffix | --program-suffi | --program-suff \
371 | --program-suf | --program-su | --program-s)
372 ac_prev=program_suffix ;;
373 -program-suffix=* | --program-suffix=* | --program-suffi=* \
374 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
375 program_suffix="$ac_optarg" ;;
376
377 -program-transform-name | --program-transform-name \
378 | --program-transform-nam | --program-transform-na \
379 | --program-transform-n | --program-transform- \
380 | --program-transform | --program-transfor \
381 | --program-transfo | --program-transf \
382 | --program-trans | --program-tran \
383 | --progr-tra | --program-tr | --program-t)
384 ac_prev=program_transform_name ;;
385 -program-transform-name=* | --program-transform-name=* \
386 | --program-transform-nam=* | --program-transform-na=* \
387 | --program-transform-n=* | --program-transform-=* \
388 | --program-transform=* | --program-transfor=* \
389 | --program-transfo=* | --program-transf=* \
390 | --program-trans=* | --program-tran=* \
391 | --progr-tra=* | --program-tr=* | --program-t=*)
392 program_transform_name="$ac_optarg" ;;
393
394 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
395 | -silent | --silent | --silen | --sile | --sil)
396 silent=yes ;;
397
398 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
399 ac_prev=sbindir ;;
400 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
401 | --sbi=* | --sb=*)
402 sbindir="$ac_optarg" ;;
403
404 -sharedstatedir | --sharedstatedir | --sharedstatedi \
405 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
406 | --sharedst | --shareds | --shared | --share | --shar \
407 | --sha | --sh)
408 ac_prev=sharedstatedir ;;
409 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
410 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
411 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
412 | --sha=* | --sh=*)
413 sharedstatedir="$ac_optarg" ;;
414
415 -site | --site | --sit)
416 ac_prev=site ;;
417 -site=* | --site=* | --sit=*)
418 site="$ac_optarg" ;;
419
420 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
421 ac_prev=srcdir ;;
422 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
423 srcdir="$ac_optarg" ;;
424
425 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
426 | --syscon | --sysco | --sysc | --sys | --sy)
427 ac_prev=sysconfdir ;;
428 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
429 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
430 sysconfdir="$ac_optarg" ;;
431
432 -target | --target | --targe | --targ | --tar | --ta | --t)
433 ac_prev=target ;;
434 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
435 target="$ac_optarg" ;;
436
437 -v | -verbose | --verbose | --verbos | --verbo | --verb)
438 verbose=yes ;;
439
440 -version | --version | --versio | --versi | --vers)
a76051d2 441 echo "configure generated by autoconf version 2.12.2"
295dbbe4
SG
442 exit 0 ;;
443
444 -with-* | --with-*)
445 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
446 # Reject names that are not valid shell variable names.
447 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
448 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
449 fi
450 ac_package=`echo $ac_package| sed 's/-/_/g'`
451 case "$ac_option" in
452 *=*) ;;
453 *) ac_optarg=yes ;;
454 esac
455 eval "with_${ac_package}='$ac_optarg'" ;;
456
457 -without-* | --without-*)
458 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
459 # Reject names that are not valid shell variable names.
460 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
461 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
462 fi
463 ac_package=`echo $ac_package| sed 's/-/_/g'`
464 eval "with_${ac_package}=no" ;;
465
466 --x)
467 # Obsolete; use --with-x.
468 with_x=yes ;;
469
470 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
471 | --x-incl | --x-inc | --x-in | --x-i)
472 ac_prev=x_includes ;;
473 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
474 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
475 x_includes="$ac_optarg" ;;
476
477 -x-libraries | --x-libraries | --x-librarie | --x-librari \
478 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
479 ac_prev=x_libraries ;;
480 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
481 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
482 x_libraries="$ac_optarg" ;;
483
484 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
485 ;;
486
487 *)
488 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
489 echo "configure: warning: $ac_option: invalid host type" 1>&2
490 fi
491 if test "x$nonopt" != xNONE; then
492 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
493 fi
494 nonopt="$ac_option"
495 ;;
496
497 esac
498done
499
500if test -n "$ac_prev"; then
501 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
502fi
503
504trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
505
506# File descriptor usage:
507# 0 standard input
508# 1 file creation
509# 2 errors and warnings
510# 3 some systems may open it to /dev/tty
511# 4 used on the Kubota Titan
512# 6 checking for... messages and results
513# 5 compiler messages saved in config.log
514if test "$silent" = yes; then
515 exec 6>/dev/null
516else
517 exec 6>&1
518fi
519exec 5>./config.log
520
521echo "\
522This file contains any messages produced by compilers while
523running configure, to aid debugging if configure makes a mistake.
524" 1>&5
525
526# Strip out --no-create and --no-recursion so they do not pile up.
527# Also quote any args containing shell metacharacters.
528ac_configure_args=
529for ac_arg
530do
531 case "$ac_arg" in
532 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
533 | --no-cr | --no-c) ;;
534 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
535 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
536 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
537 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
538 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
539 esac
540done
541
542# NLS nuisances.
92f91d1f
AC
543# Only set these to C if already set. These must not be set unconditionally
544# because not all systems understand e.g. LANG=C (notably SCO).
545# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'!
546# Non-C LC_CTYPE values break the ctype check.
08db4a65 547if test "${LANG+set}" = set; then LANG=C; export LANG; fi
92f91d1f
AC
548if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
549if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi
550if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi
295dbbe4
SG
551
552# confdefs.h avoids OS command line length limits that DEFS can exceed.
553rm -rf conftest* confdefs.h
554# AIX cpp loses on an empty file, so make sure it contains at least a newline.
555echo > confdefs.h
556
557# A filename unique to this package, relative to the directory that
558# configure is in, which we can look for to find out if srcdir is correct.
559ac_unique_file=Makefile.in
560
561# Find the source files, if location was not specified.
562if test -z "$srcdir"; then
563 ac_srcdir_defaulted=yes
564 # Try the directory containing this script, then its parent.
565 ac_prog=$0
566 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
567 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
568 srcdir=$ac_confdir
569 if test ! -r $srcdir/$ac_unique_file; then
570 srcdir=..
571 fi
572else
573 ac_srcdir_defaulted=no
574fi
575if test ! -r $srcdir/$ac_unique_file; then
576 if test "$ac_srcdir_defaulted" = yes; then
577 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
578 else
579 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
580 fi
581fi
582srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
583
584# Prefer explicitly selected file to automatically selected ones.
585if test -z "$CONFIG_SITE"; then
586 if test "x$prefix" != xNONE; then
587 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
588 else
589 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
590 fi
591fi
592for ac_site_file in $CONFIG_SITE; do
593 if test -r "$ac_site_file"; then
594 echo "loading site script $ac_site_file"
595 . "$ac_site_file"
596 fi
597done
598
599if test -r "$cache_file"; then
600 echo "loading cache $cache_file"
601 . $cache_file
602else
603 echo "creating cache $cache_file"
604 > $cache_file
605fi
606
607ac_ext=c
608# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
609ac_cpp='$CPP $CPPFLAGS'
610ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
a76051d2 611ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
92f91d1f 612cross_compiling=$ac_cv_prog_cc_cross
295dbbe4 613
a76051d2
DD
614ac_exeext=
615ac_objext=o
295dbbe4
SG
616if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
617 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
618 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
619 ac_n= ac_c='
620' ac_t=' '
621 else
622 ac_n=-n ac_c= ac_t=
623 fi
624else
625 ac_n= ac_c='\c' ac_t=
626fi
627
628
629
fbda74b1 630echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
a76051d2 631echo "configure:632: checking how to run the C preprocessor" >&5
fbda74b1
DE
632# On Suns, sometimes $CPP names a directory.
633if test -n "$CPP" && test -d "$CPP"; then
634 CPP=
635fi
636if test -z "$CPP"; then
637if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
638 echo $ac_n "(cached) $ac_c" 1>&6
639else
640 # This must be in double quotes, not single quotes, because CPP may get
641 # substituted into the Makefile and "${CC-cc}" will confuse make.
642 CPP="${CC-cc} -E"
643 # On the NeXT, cc -E runs the code through the compiler's parser,
644 # not just through cpp.
645 cat > conftest.$ac_ext <<EOF
a76051d2 646#line 647 "configure"
fbda74b1
DE
647#include "confdefs.h"
648#include <assert.h>
649Syntax Error
650EOF
651ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a76051d2
DD
652{ (eval echo configure:653: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
653ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fbda74b1
DE
654if test -z "$ac_err"; then
655 :
656else
657 echo "$ac_err" >&5
92f91d1f
AC
658 echo "configure: failed program was:" >&5
659 cat conftest.$ac_ext >&5
fbda74b1
DE
660 rm -rf conftest*
661 CPP="${CC-cc} -E -traditional-cpp"
662 cat > conftest.$ac_ext <<EOF
a76051d2
DD
663#line 664 "configure"
664#include "confdefs.h"
665#include <assert.h>
666Syntax Error
667EOF
668ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
669{ (eval echo configure:670: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
670ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
671if test -z "$ac_err"; then
672 :
673else
674 echo "$ac_err" >&5
675 echo "configure: failed program was:" >&5
676 cat conftest.$ac_ext >&5
677 rm -rf conftest*
678 CPP="${CC-cc} -nologo -E"
679 cat > conftest.$ac_ext <<EOF
680#line 681 "configure"
fbda74b1
DE
681#include "confdefs.h"
682#include <assert.h>
683Syntax Error
684EOF
685ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a76051d2
DD
686{ (eval echo configure:687: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
687ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fbda74b1
DE
688if test -z "$ac_err"; then
689 :
690else
691 echo "$ac_err" >&5
92f91d1f
AC
692 echo "configure: failed program was:" >&5
693 cat conftest.$ac_ext >&5
fbda74b1
DE
694 rm -rf conftest*
695 CPP=/lib/cpp
696fi
697rm -f conftest*
698fi
a76051d2
DD
699rm -f conftest*
700fi
fbda74b1
DE
701rm -f conftest*
702 ac_cv_prog_CPP="$CPP"
703fi
704 CPP="$ac_cv_prog_CPP"
705else
706 ac_cv_prog_CPP="$CPP"
707fi
708echo "$ac_t""$CPP" 1>&6
709
295dbbe4 710
a76051d2 711# autoconf.info says this should be called right after AC_INIT.
295dbbe4 712
a76051d2
DD
713
714ac_aux_dir=
715for ac_dir in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../..; do
716 if test -f $ac_dir/install-sh; then
717 ac_aux_dir=$ac_dir
718 ac_install_sh="$ac_aux_dir/install-sh -c"
719 break
720 elif test -f $ac_dir/install.sh; then
721 ac_aux_dir=$ac_dir
722 ac_install_sh="$ac_aux_dir/install.sh -c"
723 break
295dbbe4 724 fi
a76051d2
DD
725done
726if test -z "$ac_aux_dir"; then
727 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
295dbbe4 728fi
a76051d2
DD
729ac_config_guess=$ac_aux_dir/config.guess
730ac_config_sub=$ac_aux_dir/config.sub
731ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
295dbbe4 732
295dbbe4 733
a76051d2
DD
734# Do some error checking and defaulting for the host and target type.
735# The inputs are:
736# configure --host=HOST --target=TARGET --build=BUILD NONOPT
737#
738# The rules are:
739# 1. You are not allowed to specify --host, --target, and nonopt at the
740# same time.
741# 2. Host defaults to nonopt.
742# 3. If nonopt is not specified, then host defaults to the current host,
743# as determined by config.guess.
744# 4. Target and build default to nonopt.
745# 5. If nonopt is not specified, then target and build default to host.
295dbbe4 746
a76051d2
DD
747# The aliases save the names the user supplied, while $host etc.
748# will get canonicalized.
749case $host---$target---$nonopt in
750NONE---*---* | *---NONE---* | *---*---NONE) ;;
751*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
752esac
295dbbe4 753
295dbbe4 754
a76051d2
DD
755# Make sure we can run config.sub.
756if ${CONFIG_SHELL-/bin/sh} $ac_config_sub sun4 >/dev/null 2>&1; then :
757else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
b1df34b9 758fi
295dbbe4 759
a76051d2
DD
760echo $ac_n "checking host system type""... $ac_c" 1>&6
761echo "configure:762: checking host system type" >&5
295dbbe4 762
a76051d2
DD
763host_alias=$host
764case "$host_alias" in
765NONE)
766 case $nonopt in
767 NONE)
768 if host_alias=`${CONFIG_SHELL-/bin/sh} $ac_config_guess`; then :
769 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
770 fi ;;
771 *) host_alias=$nonopt ;;
772 esac ;;
773esac
295dbbe4 774
a76051d2
DD
775host=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $host_alias`
776host_cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
777host_vendor=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
778host_os=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
779echo "$ac_t""$host" 1>&6
295dbbe4 780
a76051d2
DD
781echo $ac_n "checking target system type""... $ac_c" 1>&6
782echo "configure:783: checking target system type" >&5
295dbbe4 783
a76051d2
DD
784target_alias=$target
785case "$target_alias" in
786NONE)
787 case $nonopt in
788 NONE) target_alias=$host_alias ;;
789 *) target_alias=$nonopt ;;
790 esac ;;
791esac
295dbbe4 792
a76051d2
DD
793target=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $target_alias`
794target_cpu=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
795target_vendor=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
796target_os=`echo $target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
797echo "$ac_t""$target" 1>&6
295dbbe4 798
a76051d2
DD
799echo $ac_n "checking build system type""... $ac_c" 1>&6
800echo "configure:801: checking build system type" >&5
295dbbe4 801
a76051d2
DD
802build_alias=$build
803case "$build_alias" in
804NONE)
805 case $nonopt in
806 NONE) build_alias=$host_alias ;;
807 *) build_alias=$nonopt ;;
808 esac ;;
809esac
295dbbe4 810
a76051d2
DD
811build=`${CONFIG_SHELL-/bin/sh} $ac_config_sub $build_alias`
812build_cpu=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
813build_vendor=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
814build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
815echo "$ac_t""$build" 1>&6
295dbbe4 816
a76051d2
DD
817test "$host_alias" != "$target_alias" &&
818 test "$program_prefix$program_suffix$program_transform_name" = \
819 NONENONEs,x,x, &&
820 program_prefix=${target_alias}-
295dbbe4 821
a76051d2
DD
822if test "$program_transform_name" = s,x,x,; then
823 program_transform_name=
824else
825 # Double any \ or $. echo might interpret backslashes.
826 cat <<\EOF_SED > conftestsed
827s,\\,\\\\,g; s,\$,$$,g
828EOF_SED
829 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
830 rm -f conftestsed
b1df34b9 831fi
a76051d2
DD
832test "$program_prefix" != NONE &&
833 program_transform_name="s,^,${program_prefix},; $program_transform_name"
834# Use a double $ so make ignores it.
835test "$program_suffix" != NONE &&
836 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
837
838# sed with no file args requires a program.
839test "$program_transform_name" = "" && program_transform_name="s,x,x,"
b1df34b9 840
a76051d2
DD
841# Extract the first word of "gcc", so it can be a program name with args.
842set dummy gcc; ac_word=$2
843echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
844echo "configure:845: checking for $ac_word" >&5
845if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
295dbbe4
SG
846 echo $ac_n "(cached) $ac_c" 1>&6
847else
a76051d2
DD
848 if test -n "$CC"; then
849 ac_cv_prog_CC="$CC" # Let the user override the test.
295dbbe4 850else
a76051d2
DD
851 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
852 for ac_dir in $PATH; do
853 test -z "$ac_dir" && ac_dir=.
854 if test -f $ac_dir/$ac_word; then
855 ac_cv_prog_CC="gcc"
856 break
857 fi
858 done
859 IFS="$ac_save_ifs"
295dbbe4 860fi
a76051d2
DD
861fi
862CC="$ac_cv_prog_CC"
863if test -n "$CC"; then
864 echo "$ac_t""$CC" 1>&6
865else
866 echo "$ac_t""no" 1>&6
295dbbe4
SG
867fi
868
a76051d2
DD
869if test -z "$CC"; then
870 # Extract the first word of "cc", so it can be a program name with args.
871set dummy cc; ac_word=$2
b1df34b9 872echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
a76051d2
DD
873echo "configure:874: checking for $ac_word" >&5
874if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
b1df34b9
TT
875 echo $ac_n "(cached) $ac_c" 1>&6
876else
a76051d2
DD
877 if test -n "$CC"; then
878 ac_cv_prog_CC="$CC" # Let the user override the test.
879else
880 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
881 ac_prog_rejected=no
b1df34b9
TT
882 for ac_dir in $PATH; do
883 test -z "$ac_dir" && ac_dir=.
884 if test -f $ac_dir/$ac_word; then
a76051d2
DD
885 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
886 ac_prog_rejected=yes
887 continue
b1df34b9 888 fi
a76051d2
DD
889 ac_cv_prog_CC="cc"
890 break
b1df34b9
TT
891 fi
892 done
893 IFS="$ac_save_ifs"
a76051d2
DD
894if test $ac_prog_rejected = yes; then
895 # We found a bogon in the path, so make sure we never use it.
896 set dummy $ac_cv_prog_CC
897 shift
898 if test $# -gt 0; then
899 # We chose a different compiler from the bogus one.
900 # However, it has the same basename, so the bogon will be chosen
901 # first if we set CC to just the basename; use the full file name.
902 shift
903 set dummy "$ac_dir/$ac_word" "$@"
904 shift
905 ac_cv_prog_CC="$@"
906 fi
b1df34b9 907fi
b1df34b9 908fi
b1df34b9 909fi
a76051d2
DD
910CC="$ac_cv_prog_CC"
911if test -n "$CC"; then
912 echo "$ac_t""$CC" 1>&6
b1df34b9
TT
913else
914 echo "$ac_t""no" 1>&6
915fi
b1df34b9 916
a76051d2
DD
917 if test -z "$CC"; then
918 case "`uname -s`" in
919 *win32* | *WIN32*)
920 # Extract the first word of "cl", so it can be a program name with args.
921set dummy cl; ac_word=$2
b1df34b9 922echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
a76051d2
DD
923echo "configure:924: checking for $ac_word" >&5
924if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
b1df34b9
TT
925 echo $ac_n "(cached) $ac_c" 1>&6
926else
a76051d2
DD
927 if test -n "$CC"; then
928 ac_cv_prog_CC="$CC" # Let the user override the test.
929else
930 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
295dbbe4
SG
931 for ac_dir in $PATH; do
932 test -z "$ac_dir" && ac_dir=.
933 if test -f $ac_dir/$ac_word; then
a76051d2 934 ac_cv_prog_CC="cl"
295dbbe4
SG
935 break
936 fi
937 done
938 IFS="$ac_save_ifs"
295dbbe4 939fi
a76051d2
DD
940fi
941CC="$ac_cv_prog_CC"
942if test -n "$CC"; then
943 echo "$ac_t""$CC" 1>&6
b1df34b9
TT
944else
945 echo "$ac_t""no" 1>&6
295dbbe4 946fi
a76051d2
DD
947 ;;
948 esac
949 fi
950 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
b1df34b9 951fi
a76051d2
DD
952
953echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
954echo "configure:955: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
955
956ac_ext=c
957# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
958ac_cpp='$CPP $CPPFLAGS'
959ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
960ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
961cross_compiling=$ac_cv_prog_cc_cross
962
963cat > conftest.$ac_ext <<EOF
964#line 965 "configure"
965#include "confdefs.h"
966main(){return(0);}
967EOF
968if { (eval echo configure:969: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
969 ac_cv_prog_cc_works=yes
970 # If we can't run a trivial program, we are probably using a cross compiler.
971 if (./conftest; exit) 2>/dev/null; then
972 ac_cv_prog_cc_cross=no
973 else
974 ac_cv_prog_cc_cross=yes
975 fi
b1df34b9 976else
a76051d2
DD
977 echo "configure: failed program was:" >&5
978 cat conftest.$ac_ext >&5
979 ac_cv_prog_cc_works=no
b1df34b9 980fi
a76051d2 981rm -fr conftest*
b1df34b9 982
a76051d2
DD
983echo "$ac_t""$ac_cv_prog_cc_works" 1>&6
984if test $ac_cv_prog_cc_works = no; then
985 { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
986fi
987echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
988echo "configure:989: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
989echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
990cross_compiling=$ac_cv_prog_cc_cross
b1df34b9 991
a76051d2
DD
992echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
993echo "configure:994: checking whether we are using GNU C" >&5
994if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
995 echo $ac_n "(cached) $ac_c" 1>&6
996else
997 cat > conftest.c <<EOF
998#ifdef __GNUC__
999 yes;
1000#endif
b1df34b9 1001EOF
a76051d2
DD
1002if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1003: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
1003 ac_cv_prog_gcc=yes
b1df34b9 1004else
a76051d2 1005 ac_cv_prog_gcc=no
b1df34b9 1006fi
b1df34b9
TT
1007fi
1008
a76051d2 1009echo "$ac_t""$ac_cv_prog_gcc" 1>&6
b1df34b9 1010
a76051d2
DD
1011if test $ac_cv_prog_gcc = yes; then
1012 GCC=yes
1013else
1014 GCC=
1015fi
b1df34b9 1016
a76051d2
DD
1017ac_test_CFLAGS="${CFLAGS+set}"
1018ac_save_CFLAGS="$CFLAGS"
1019CFLAGS=
1020echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
1021echo "configure:1022: checking whether ${CC-cc} accepts -g" >&5
1022if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
b1df34b9
TT
1023 echo $ac_n "(cached) $ac_c" 1>&6
1024else
a76051d2
DD
1025 echo 'void f(){}' > conftest.c
1026if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
1027 ac_cv_prog_cc_g=yes
b1df34b9 1028else
a76051d2 1029 ac_cv_prog_cc_g=no
b1df34b9 1030fi
a76051d2 1031rm -f conftest*
b1df34b9 1032
b1df34b9 1033fi
a76051d2
DD
1034
1035echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
1036if test "$ac_test_CFLAGS" = set; then
1037 CFLAGS="$ac_save_CFLAGS"
1038elif test $ac_cv_prog_cc_g = yes; then
1039 if test "$GCC" = yes; then
1040 CFLAGS="-g -O2"
1041 else
1042 CFLAGS="-g"
1043 fi
295dbbe4 1044else
a76051d2
DD
1045 if test "$GCC" = yes; then
1046 CFLAGS="-O2"
1047 else
1048 CFLAGS=
1049 fi
295dbbe4
SG
1050fi
1051
a76051d2
DD
1052# Find a good install program. We prefer a C program (faster),
1053# so one script is as good as another. But avoid the broken or
1054# incompatible versions:
1055# SysV /etc/install, /usr/sbin/install
1056# SunOS /usr/etc/install
1057# IRIX /sbin/install
1058# AIX /bin/install
1059# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1060# AFS /usr/afsws/bin/install, which mishandles nonexistent args
1061# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1062# ./install, which can be erroneously created by make from ./install.sh.
1063echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
1064echo "configure:1065: checking for a BSD compatible install" >&5
1065if test -z "$INSTALL"; then
1066if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
b1df34b9
TT
1067 echo $ac_n "(cached) $ac_c" 1>&6
1068else
a76051d2 1069 IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":"
b1df34b9 1070 for ac_dir in $PATH; do
a76051d2
DD
1071 # Account for people who put trailing slashes in PATH elements.
1072 case "$ac_dir/" in
1073 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
1074 *)
1075 # OSF1 and SCO ODT 3.0 have their own names for install.
1076 # Don't use installbsd from OSF since it installs stuff as root
1077 # by default.
1078 for ac_prog in ginstall scoinst install; do
1079 if test -f $ac_dir/$ac_prog; then
1080 if test $ac_prog = install &&
1081 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
1082 # AIX install. It has an incompatible calling convention.
1083 :
1084 else
1085 ac_cv_path_install="$ac_dir/$ac_prog -c"
1086 break 2
1087 fi
1088 fi
1089 done
1090 ;;
1091 esac
b1df34b9 1092 done
a76051d2
DD
1093 IFS="$ac_save_IFS"
1094
1095fi
1096 if test "${ac_cv_path_install+set}" = set; then
1097 INSTALL="$ac_cv_path_install"
1098 else
1099 # As a last resort, use the slow shell script. We don't cache a
1100 # path for INSTALL within a source directory, because that will
1101 # break other packages using the cache if that directory is
1102 # removed, or if the path is relative.
1103 INSTALL="$ac_install_sh"
1104 fi
b1df34b9 1105fi
a76051d2
DD
1106echo "$ac_t""$INSTALL" 1>&6
1107
1108# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1109# It thinks the first close brace ends the variable substitution.
1110test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1111
1112test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1113
1114
1115# Put a plausible default for CC_FOR_BUILD in Makefile.
1116if test "x$cross_compiling" = "xno"; then
1117 CC_FOR_BUILD='$(CC)'
b1df34b9 1118else
a76051d2 1119 CC_FOR_BUILD=gcc
b1df34b9
TT
1120fi
1121
b1df34b9 1122
b1df34b9 1123
b1df34b9 1124
a76051d2 1125AR=${AR-ar}
b1df34b9 1126
a76051d2
DD
1127# Extract the first word of "ranlib", so it can be a program name with args.
1128set dummy ranlib; ac_word=$2
1129echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
1130echo "configure:1131: checking for $ac_word" >&5
1131if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
b1df34b9
TT
1132 echo $ac_n "(cached) $ac_c" 1>&6
1133else
a76051d2
DD
1134 if test -n "$RANLIB"; then
1135 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
b1df34b9 1136else
a76051d2
DD
1137 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
1138 for ac_dir in $PATH; do
1139 test -z "$ac_dir" && ac_dir=.
1140 if test -f $ac_dir/$ac_word; then
1141 ac_cv_prog_RANLIB="ranlib"
1142 break
1143 fi
1144 done
1145 IFS="$ac_save_ifs"
1146 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
b1df34b9 1147fi
b1df34b9 1148fi
a76051d2
DD
1149RANLIB="$ac_cv_prog_RANLIB"
1150if test -n "$RANLIB"; then
1151 echo "$ac_t""$RANLIB" 1>&6
b1df34b9
TT
1152else
1153 echo "$ac_t""no" 1>&6
b1df34b9
TT
1154fi
1155
1156
fbda74b1 1157# Check for common headers.
92f91d1f
AC
1158# FIXME: Seems to me this can cause problems for i386-windows hosts.
1159# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
b1df34b9
TT
1160for ac_hdr in stdlib.h string.h strings.h unistd.h time.h
1161do
1162ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1163echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
a76051d2 1164echo "configure:1165: checking for $ac_hdr" >&5
b1df34b9
TT
1165if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1166 echo $ac_n "(cached) $ac_c" 1>&6
1167else
1168 cat > conftest.$ac_ext <<EOF
a76051d2 1169#line 1170 "configure"
b1df34b9
TT
1170#include "confdefs.h"
1171#include <$ac_hdr>
1172EOF
1173ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a76051d2
DD
1174{ (eval echo configure:1175: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1175ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
b1df34b9
TT
1176if test -z "$ac_err"; then
1177 rm -rf conftest*
1178 eval "ac_cv_header_$ac_safe=yes"
1179else
1180 echo "$ac_err" >&5
1181 echo "configure: failed program was:" >&5
1182 cat conftest.$ac_ext >&5
1183 rm -rf conftest*
1184 eval "ac_cv_header_$ac_safe=no"
1185fi
1186rm -f conftest*
1187fi
1188if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1189 echo "$ac_t""yes" 1>&6
1190 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1191 cat >> confdefs.h <<EOF
1192#define $ac_tr_hdr 1
1193EOF
1194
1195else
1196 echo "$ac_t""no" 1>&6
1197fi
1198done
1199
1200for ac_hdr in sys/time.h sys/resource.h
1201do
1202ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
1203echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
a76051d2 1204echo "configure:1205: checking for $ac_hdr" >&5
b1df34b9
TT
1205if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1206 echo $ac_n "(cached) $ac_c" 1>&6
1207else
1208 cat > conftest.$ac_ext <<EOF
a76051d2 1209#line 1210 "configure"
b1df34b9
TT
1210#include "confdefs.h"
1211#include <$ac_hdr>
1212EOF
1213ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a76051d2
DD
1214{ (eval echo configure:1215: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1215ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
b1df34b9
TT
1216if test -z "$ac_err"; then
1217 rm -rf conftest*
1218 eval "ac_cv_header_$ac_safe=yes"
1219else
1220 echo "$ac_err" >&5
1221 echo "configure: failed program was:" >&5
1222 cat conftest.$ac_ext >&5
1223 rm -rf conftest*
1224 eval "ac_cv_header_$ac_safe=no"
1225fi
1226rm -f conftest*
1227fi
1228if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1229 echo "$ac_t""yes" 1>&6
1230 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
1231 cat >> confdefs.h <<EOF
1232#define $ac_tr_hdr 1
1233EOF
1234
1235else
1236 echo "$ac_t""no" 1>&6
1237fi
1238done
1239
1240for ac_hdr in fcntl.h fpu_control.h
fbda74b1 1241do
92f91d1f 1242ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
fbda74b1 1243echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
a76051d2 1244echo "configure:1245: checking for $ac_hdr" >&5
fbda74b1
DE
1245if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1246 echo $ac_n "(cached) $ac_c" 1>&6
1247else
1248 cat > conftest.$ac_ext <<EOF
a76051d2 1249#line 1250 "configure"
fbda74b1
DE
1250#include "confdefs.h"
1251#include <$ac_hdr>
1252EOF
1253ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a76051d2
DD
1254{ (eval echo configure:1255: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1255ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
fbda74b1
DE
1256if test -z "$ac_err"; then
1257 rm -rf conftest*
1258 eval "ac_cv_header_$ac_safe=yes"
1259else
1260 echo "$ac_err" >&5
92f91d1f
AC
1261 echo "configure: failed program was:" >&5
1262 cat conftest.$ac_ext >&5
fbda74b1
DE
1263 rm -rf conftest*
1264 eval "ac_cv_header_$ac_safe=no"
1265fi
1266rm -f conftest*
1267fi
1268if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1269 echo "$ac_t""yes" 1>&6
92f91d1f 1270 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
fbda74b1
DE
1271 cat >> confdefs.h <<EOF
1272#define $ac_tr_hdr 1
1273EOF
1274
1275else
1276 echo "$ac_t""no" 1>&6
1277fi
1278done
1279
b1df34b9 1280for ac_func in getrusage time sigaction __setfpucw
92f91d1f
AC
1281do
1282echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
a76051d2 1283echo "configure:1284: checking for $ac_func" >&5
92f91d1f
AC
1284if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
1285 echo $ac_n "(cached) $ac_c" 1>&6
1286else
1287 cat > conftest.$ac_ext <<EOF
a76051d2 1288#line 1289 "configure"
92f91d1f
AC
1289#include "confdefs.h"
1290/* System header to define __stub macros and hopefully few prototypes,
1291 which can conflict with char $ac_func(); below. */
1292#include <assert.h>
1293/* Override any gcc2 internal prototype to avoid an error. */
1294/* We use char because int might match the return type of a gcc2
1295 builtin and then its argument prototype would still apply. */
1296char $ac_func();
1297
1298int main() {
1299
1300/* The GNU C library defines this for functions which it implements
1301 to always fail with ENOSYS. Some functions are actually named
1302 something starting with __ and the normal name is an alias. */
1303#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
1304choke me
1305#else
1306$ac_func();
1307#endif
1308
1309; return 0; }
1310EOF
a76051d2 1311if { (eval echo configure:1312: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
92f91d1f
AC
1312 rm -rf conftest*
1313 eval "ac_cv_func_$ac_func=yes"
1314else
1315 echo "configure: failed program was:" >&5
1316 cat conftest.$ac_ext >&5
1317 rm -rf conftest*
1318 eval "ac_cv_func_$ac_func=no"
1319fi
1320rm -f conftest*
1321fi
1322
1323if eval "test \"`echo '$ac_cv_func_'$ac_func`\" = yes"; then
1324 echo "$ac_t""yes" 1>&6
1325 ac_tr_func=HAVE_`echo $ac_func | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
1326 cat >> confdefs.h <<EOF
1327#define $ac_tr_func 1
1328EOF
1329
1330else
1331 echo "$ac_t""no" 1>&6
1332fi
1333done
1334
fbda74b1 1335
a76051d2
DD
1336# Check for socket libraries
1337echo $ac_n "checking for bind in -lsocket""... $ac_c" 1>&6
1338echo "configure:1339: checking for bind in -lsocket" >&5
1339ac_lib_var=`echo socket'_'bind | sed 'y%./+-%__p_%'`
1340if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1341 echo $ac_n "(cached) $ac_c" 1>&6
1342else
1343 ac_save_LIBS="$LIBS"
1344LIBS="-lsocket $LIBS"
1345cat > conftest.$ac_ext <<EOF
1346#line 1347 "configure"
1347#include "confdefs.h"
1348/* Override any gcc2 internal prototype to avoid an error. */
1349/* We use char because int might match the return type of a gcc2
1350 builtin and then its argument prototype would still apply. */
1351char bind();
1352
1353int main() {
1354bind()
1355; return 0; }
1356EOF
1357if { (eval echo configure:1358: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1358 rm -rf conftest*
1359 eval "ac_cv_lib_$ac_lib_var=yes"
1360else
1361 echo "configure: failed program was:" >&5
1362 cat conftest.$ac_ext >&5
1363 rm -rf conftest*
1364 eval "ac_cv_lib_$ac_lib_var=no"
1365fi
1366rm -f conftest*
1367LIBS="$ac_save_LIBS"
1368
1369fi
1370if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1371 echo "$ac_t""yes" 1>&6
1372 ac_tr_lib=HAVE_LIB`echo socket | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1373 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1374 cat >> confdefs.h <<EOF
1375#define $ac_tr_lib 1
1376EOF
1377
1378 LIBS="-lsocket $LIBS"
1379
1380else
1381 echo "$ac_t""no" 1>&6
1382fi
1383
1384echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
1385echo "configure:1386: checking for gethostbyname in -lnsl" >&5
1386ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
1387if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1388 echo $ac_n "(cached) $ac_c" 1>&6
1389else
1390 ac_save_LIBS="$LIBS"
1391LIBS="-lnsl $LIBS"
1392cat > conftest.$ac_ext <<EOF
1393#line 1394 "configure"
1394#include "confdefs.h"
1395/* Override any gcc2 internal prototype to avoid an error. */
1396/* We use char because int might match the return type of a gcc2
1397 builtin and then its argument prototype would still apply. */
1398char gethostbyname();
1399
1400int main() {
1401gethostbyname()
1402; return 0; }
1403EOF
1404if { (eval echo configure:1405: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
1405 rm -rf conftest*
1406 eval "ac_cv_lib_$ac_lib_var=yes"
1407else
1408 echo "configure: failed program was:" >&5
1409 cat conftest.$ac_ext >&5
1410 rm -rf conftest*
1411 eval "ac_cv_lib_$ac_lib_var=no"
1412fi
1413rm -f conftest*
1414LIBS="$ac_save_LIBS"
1415
1416fi
1417if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1418 echo "$ac_t""yes" 1>&6
1419 ac_tr_lib=HAVE_LIB`echo nsl | sed -e 's/[^a-zA-Z0-9_]/_/g' \
1420 -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'`
1421 cat >> confdefs.h <<EOF
1422#define $ac_tr_lib 1
1423EOF
1424
1425 LIBS="-lnsl $LIBS"
1426
1427else
1428 echo "$ac_t""no" 1>&6
1429fi
1430
1431
295dbbe4
SG
1432. ${srcdir}/../../bfd/configure.host
1433
1434
601fb8ae 1435
b1df34b9 1436USE_MAINTAINER_MODE=no
462cfbc4
DE
1437# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
1438if test "${enable_maintainer_mode+set}" = set; then
1439 enableval="$enable_maintainer_mode"
1440 case "${enableval}" in
b1df34b9 1441 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
462cfbc4
DE
1442 no) MAINT="#" ;;
1443 *) { echo "configure: error: "--enable-maintainer-mode does not take a value"" 1>&2; exit 1; }; MAINT="#" ;;
1444esac
1445if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
1446 echo "Setting maintainer mode" 6>&1
1447fi
1448else
1449 MAINT="#"
1450fi
1451
1452
1453
601fb8ae
MM
1454# Check whether --enable-sim-bswap or --disable-sim-bswap was given.
1455if test "${enable_sim_bswap+set}" = set; then
1456 enableval="$enable_sim_bswap"
1457 case "${enableval}" in
a77aa7ec 1458 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
601fb8ae
MM
1459 no) sim_bswap="-DWITH_BSWAP=0";;
1460 *) { echo "configure: error: "--enable-sim-bswap does not take a value"" 1>&2; exit 1; }; sim_bswap="";;
1461esac
1462if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
1463 echo "Setting bswap flags = $sim_bswap" 6>&1
1464fi
1465else
1466 sim_bswap=""
1467fi
1468
1469
1470
295dbbe4
SG
1471# Check whether --enable-sim-cflags or --disable-sim-cflags was given.
1472if test "${enable_sim_cflags+set}" = set; then
1473 enableval="$enable_sim_cflags"
1474 case "${enableval}" in
a76051d2 1475 yes) sim_cflags="-O2";;
295dbbe4
SG
1476 trace) { echo "configure: error: "Please use --enable-sim-debug instead."" 1>&2; exit 1; }; sim_cflags="";;
1477 no) sim_cflags="";;
1478 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
1479esac
1480if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
1481 echo "Setting sim cflags = $sim_cflags" 6>&1
1482fi
1483else
1484 sim_cflags=""
1485fi
1486
1487
601fb8ae 1488
295dbbe4
SG
1489# Check whether --enable-sim-debug or --disable-sim-debug was given.
1490if test "${enable_sim_debug+set}" = set; then
1491 enableval="$enable_sim_debug"
1492 case "${enableval}" in
fbda74b1
DE
1493 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
1494 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
1495 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
295dbbe4
SG
1496esac
1497if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
1498 echo "Setting sim debug = $sim_debug" 6>&1
1499fi
1500else
1501 sim_debug=""
1502fi
1503
1504
601fb8ae 1505
a35e91c3
AC
1506# Check whether --enable-sim-stdio or --disable-sim-stdio was given.
1507if test "${enable_sim_stdio+set}" = set; then
1508 enableval="$enable_sim_stdio"
1509 case "${enableval}" in
1510 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
1511 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
1512 *) { echo "configure: error: "Unknown value $enableval passed to --enable-sim-stdio"" 1>&2; exit 1; }; sim_stdio="";;
1513esac
1514if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
1515 echo "Setting stdio flags = $sim_stdio" 6>&1
1516fi
1517else
1518 sim_stdio=""
1519fi
a77aa7ec
AC
1520
1521
1522
295dbbe4
SG
1523# Check whether --enable-sim-trace or --disable-sim-trace was given.
1524if test "${enable_sim_trace+set}" = set; then
1525 enableval="$enable_sim_trace"
1526 case "${enableval}" in
92f91d1f 1527 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
a77aa7ec 1528 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
92f91d1f
AC
1529 [-0-9]*)
1530 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
1531 [a-z]*)
1532 sim_trace=""
1533 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
1534 if test x"$sim_trace" = x; then
1535 sim_trace="-DWITH_TRACE='(TRACE_$x"
1536 else
1537 sim_trace="${sim_trace}|TRACE_$x"
1538 fi
1539 done
1540 sim_trace="$sim_trace)'" ;;
295dbbe4
SG
1541esac
1542if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
1543 echo "Setting sim trace = $sim_trace" 6>&1
1544fi
1545else
1546 sim_trace=""
1547fi
1548
1549
295dbbe4 1550
92f91d1f
AC
1551# Check whether --enable-sim-profile or --disable-sim-profile was given.
1552if test "${enable_sim_profile+set}" = set; then
1553 enableval="$enable_sim_profile"
1554 case "${enableval}" in
1555 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
1556 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
1557 [-0-9]*)
1558 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
1559 [a-z]*)
1560 sim_profile=""
1561 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
1562 if test x"$sim_profile" = x; then
1563 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
1564 else
1565 sim_profile="${sim_profile}|PROFILE_$x"
1566 fi
1567 done
1568 sim_profile="$sim_profile)'" ;;
1569esac
1570if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
1571 echo "Setting sim profile = $sim_profile" 6>&1
1572fi
1573else
1574 sim_profile=""
1575fi
1576
1577
1578
08db4a65 1579echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6
a76051d2 1580echo "configure:1581: checking return type of signal handlers" >&5
08db4a65
AC
1581if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then
1582 echo $ac_n "(cached) $ac_c" 1>&6
1583else
1584 cat > conftest.$ac_ext <<EOF
a76051d2 1585#line 1586 "configure"
08db4a65
AC
1586#include "confdefs.h"
1587#include <sys/types.h>
1588#include <signal.h>
1589#ifdef signal
1590#undef signal
1591#endif
1592#ifdef __cplusplus
1593extern "C" void (*signal (int, void (*)(int)))(int);
1594#else
1595void (*signal ()) ();
1596#endif
1597
92f91d1f 1598int main() {
08db4a65
AC
1599int i;
1600; return 0; }
1601EOF
a76051d2 1602if { (eval echo configure:1603: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
08db4a65
AC
1603 rm -rf conftest*
1604 ac_cv_type_signal=void
1605else
92f91d1f
AC
1606 echo "configure: failed program was:" >&5
1607 cat conftest.$ac_ext >&5
08db4a65
AC
1608 rm -rf conftest*
1609 ac_cv_type_signal=int
1610fi
1611rm -f conftest*
08db4a65
AC
1612fi
1613
1614echo "$ac_t""$ac_cv_type_signal" 1>&6
1615cat >> confdefs.h <<EOF
1616#define RETSIGTYPE $ac_cv_type_signal
1617EOF
1618
1619
1620
a76051d2
DD
1621echo $ac_n "checking for executable suffix""... $ac_c" 1>&6
1622echo "configure:1623: checking for executable suffix" >&5
1623if eval "test \"`echo '$''{'am_cv_exeext'+set}'`\" = set"; then
1624 echo $ac_n "(cached) $ac_c" 1>&6
1625else
1626 if test "$CYGWIN32" = yes; then
1627am_cv_exeext=.exe
1628else
1629cat > am_c_test.c << 'EOF'
1630int main() {
1631/* Nothing needed here */
1632}
1633EOF
1634${CC-cc} -o am_c_test $CFLAGS $CPPFLAGS $LDFLAGS am_c_test.c $LIBS 1>&5
1635am_cv_exeext=`ls am_c_test.* | grep -v am_c_test.c | sed -e s/am_c_test//`
1636rm -f am_c_test*
1637fi
1638
1639test x"${am_cv_exeext}" = x && am_cv_exeext=no
1640fi
1641EXEEXT=""
1642test x"${am_cv_exeext}" != xno && EXEEXT=${am_cv_exeext}
1643echo "$ac_t""${am_cv_exeext}" 1>&6
1644
08db4a65 1645
295dbbe4
SG
1646sim_link_files=
1647sim_link_links=
1648
1649sim_link_links=tconfig.h
1650if test -f ${srcdir}/tconfig.in
1651then
1652 sim_link_files=tconfig.in
1653else
1654 sim_link_files=../common/tconfig.in
1655fi
1656
601fb8ae 1657# targ-vals.def points to the libc macro description file.
295dbbe4 1658case "${target}" in
601fb8ae 1659*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
295dbbe4 1660esac
601fb8ae
MM
1661sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
1662sim_link_links="${sim_link_links} targ-vals.def"
295dbbe4
SG
1663
1664
1665
295dbbe4
SG
1666for ac_hdr in stdlib.h
1667do
92f91d1f 1668ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
295dbbe4 1669echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
a76051d2 1670echo "configure:1671: checking for $ac_hdr" >&5
295dbbe4
SG
1671if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1672 echo $ac_n "(cached) $ac_c" 1>&6
1673else
1674 cat > conftest.$ac_ext <<EOF
a76051d2 1675#line 1676 "configure"
295dbbe4
SG
1676#include "confdefs.h"
1677#include <$ac_hdr>
1678EOF
1679ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a76051d2
DD
1680{ (eval echo configure:1681: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
1681ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
295dbbe4
SG
1682if test -z "$ac_err"; then
1683 rm -rf conftest*
1684 eval "ac_cv_header_$ac_safe=yes"
1685else
1686 echo "$ac_err" >&5
92f91d1f
AC
1687 echo "configure: failed program was:" >&5
1688 cat conftest.$ac_ext >&5
295dbbe4
SG
1689 rm -rf conftest*
1690 eval "ac_cv_header_$ac_safe=no"
1691fi
1692rm -f conftest*
1693fi
1694if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1695 echo "$ac_t""yes" 1>&6
92f91d1f 1696 ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
295dbbe4
SG
1697 cat >> confdefs.h <<EOF
1698#define $ac_tr_hdr 1
1699EOF
1700
1701else
1702 echo "$ac_t""no" 1>&6
1703fi
1704done
1705
1706
92f91d1f 1707echo $ac_n "checking for main in -ltermcap""... $ac_c" 1>&6
a76051d2 1708echo "configure:1709: checking for main in -ltermcap" >&5
92f91d1f 1709ac_lib_var=`echo termcap'_'main | sed 'y%./+-%__p_%'`
295dbbe4
SG
1710if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
1711 echo $ac_n "(cached) $ac_c" 1>&6
1712else
1713 ac_save_LIBS="$LIBS"
1714LIBS="-ltermcap $LIBS"
1715cat > conftest.$ac_ext <<EOF
a76051d2 1716#line 1717 "configure"
295dbbe4
SG
1717#include "confdefs.h"
1718
92f91d1f 1719int main() {
295dbbe4
SG
1720main()
1721; return 0; }
1722EOF
a76051d2 1723if { (eval echo configure:1724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
295dbbe4
SG
1724 rm -rf conftest*
1725 eval "ac_cv_lib_$ac_lib_var=yes"
1726else
92f91d1f
AC
1727 echo "configure: failed program was:" >&5
1728 cat conftest.$ac_ext >&5
295dbbe4
SG
1729 rm -rf conftest*
1730 eval "ac_cv_lib_$ac_lib_var=no"
1731fi
1732rm -f conftest*
1733LIBS="$ac_save_LIBS"
1734
1735fi
1736if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
1737 echo "$ac_t""yes" 1>&6
1738 TERMCAP=-ltermcap
1739else
1740 echo "$ac_t""no" 1>&6
1741TERMCAP=""
1742fi
1743
1744
1745
1746
1747
601fb8ae 1748trap '' 1 2 15
295dbbe4
SG
1749cat > confcache <<\EOF
1750# This file is a shell script that caches the results of configure
1751# tests run on this system so they can be shared between configure
1752# scripts and configure runs. It is not useful on other systems.
1753# If it contains results you don't want to keep, you may remove or edit it.
1754#
1755# By default, configure uses ./config.cache as the cache file,
1756# creating it if it does not exist already. You can give configure
1757# the --cache-file=FILE option to use a different cache file; that is
1758# what configure does when it calls configure scripts in
1759# subdirectories, so they share the cache.
1760# Giving --cache-file=/dev/null disables caching, for debugging configure.
1761# config.status only pays attention to the cache file if you give it the
1762# --recheck option to rerun configure.
1763#
1764EOF
92f91d1f
AC
1765# The following way of writing the cache mishandles newlines in values,
1766# but we know of no workaround that is simple, portable, and efficient.
1767# So, don't put newlines in cache variables' values.
295dbbe4
SG
1768# Ultrix sh set writes to stderr and can't be redirected directly,
1769# and sets the high bit in the cache file unless we assign to the vars.
1770(set) 2>&1 |
462cfbc4 1771 case `(ac_space=' '; set) 2>&1 | grep ac_space` in
92f91d1f
AC
1772 *ac_space=\ *)
1773 # `set' does not quote correctly, so add quotes (double-quote substitution
1774 # turns \\\\ into \\, and sed turns \\ into \).
1775 sed -n \
1776 -e "s/'/'\\\\''/g" \
1777 -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p"
1778 ;;
1779 *)
1780 # `set' quotes correctly as required by POSIX, so do not add quotes.
1781 sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p'
1782 ;;
1783 esac >> confcache
295dbbe4
SG
1784if cmp -s $cache_file confcache; then
1785 :
1786else
1787 if test -w $cache_file; then
1788 echo "updating cache $cache_file"
1789 cat confcache > $cache_file
1790 else
1791 echo "not updating unwritable cache $cache_file"
1792 fi
1793fi
1794rm -f confcache
1795
1796trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
1797
1798test "x$prefix" = xNONE && prefix=$ac_default_prefix
1799# Let make expand exec_prefix.
1800test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1801
1802# Any assignment to VPATH causes Sun make to only execute
1803# the first set of double-colon rules, so remove it if not needed.
1804# If there is a colon in the path, we need to keep it.
1805if test "x$srcdir" = x.; then
1806 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
1807fi
1808
1809trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
1810
1811DEFS=-DHAVE_CONFIG_H
1812
1813# Without the "./", some shells look in PATH for config.status.
1814: ${CONFIG_STATUS=./config.status}
1815
1816echo creating $CONFIG_STATUS
1817rm -f $CONFIG_STATUS
1818cat > $CONFIG_STATUS <<EOF
1819#! /bin/sh
1820# Generated automatically by configure.
1821# Run this file to recreate the current configuration.
1822# This directory was configured as follows,
1823# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1824#
1825# $0 $ac_configure_args
1826#
1827# Compiler output produced by configure, useful for debugging
1828# configure, is in ./config.log if it exists.
1829
1830ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
1831for ac_option
1832do
1833 case "\$ac_option" in
1834 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1835 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
1836 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
1837 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
a76051d2 1838 echo "$CONFIG_STATUS generated by autoconf version 2.12.2"
295dbbe4
SG
1839 exit 0 ;;
1840 -help | --help | --hel | --he | --h)
1841 echo "\$ac_cs_usage"; exit 0 ;;
1842 *) echo "\$ac_cs_usage"; exit 1 ;;
1843 esac
1844done
1845
1846ac_given_srcdir=$srcdir
1847ac_given_INSTALL="$INSTALL"
1848
92f91d1f 1849trap 'rm -fr `echo "Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
295dbbe4
SG
1850EOF
1851cat >> $CONFIG_STATUS <<EOF
1852
1853# Protect against being on the right side of a sed subst in config.status.
1854sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
1855 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
1856$ac_vpsub
1857$extrasub
462cfbc4 1858s%@sim_environment@%$sim_environment%g
92f91d1f
AC
1859s%@sim_alignment@%$sim_alignment%g
1860s%@sim_assert@%$sim_assert%g
462cfbc4 1861s%@sim_bitsize@%$sim_bitsize%g
92f91d1f
AC
1862s%@sim_endian@%$sim_endian%g
1863s%@sim_hostendian@%$sim_hostendian%g
1864s%@sim_float@%$sim_float%g
1865s%@sim_scache@%$sim_scache%g
1866s%@sim_default_model@%$sim_default_model%g
a76051d2
DD
1867s%@sim_hw_cflags@%$sim_hw_cflags%g
1868s%@sim_hw_objs@%$sim_hw_objs%g
b1df34b9 1869s%@sim_hw@%$sim_hw%g
92f91d1f
AC
1870s%@sim_inline@%$sim_inline%g
1871s%@sim_packages@%$sim_packages%g
1872s%@sim_regparm@%$sim_regparm%g
1873s%@sim_reserved_bits@%$sim_reserved_bits%g
1874s%@sim_smp@%$sim_smp%g
1875s%@sim_stdcall@%$sim_stdcall%g
1876s%@sim_xor_endian@%$sim_xor_endian%g
1877s%@sim_warnings@%$sim_warnings%g
462cfbc4 1878s%@SHELL@%$SHELL%g
295dbbe4
SG
1879s%@CFLAGS@%$CFLAGS%g
1880s%@CPPFLAGS@%$CPPFLAGS%g
1881s%@CXXFLAGS@%$CXXFLAGS%g
1882s%@DEFS@%$DEFS%g
1883s%@LDFLAGS@%$LDFLAGS%g
1884s%@LIBS@%$LIBS%g
1885s%@exec_prefix@%$exec_prefix%g
1886s%@prefix@%$prefix%g
1887s%@program_transform_name@%$program_transform_name%g
1888s%@bindir@%$bindir%g
1889s%@sbindir@%$sbindir%g
1890s%@libexecdir@%$libexecdir%g
1891s%@datadir@%$datadir%g
1892s%@sysconfdir@%$sysconfdir%g
1893s%@sharedstatedir@%$sharedstatedir%g
1894s%@localstatedir@%$localstatedir%g
1895s%@libdir@%$libdir%g
1896s%@includedir@%$includedir%g
1897s%@oldincludedir@%$oldincludedir%g
1898s%@infodir@%$infodir%g
1899s%@mandir@%$mandir%g
1900s%@host@%$host%g
1901s%@host_alias@%$host_alias%g
1902s%@host_cpu@%$host_cpu%g
1903s%@host_vendor@%$host_vendor%g
1904s%@host_os@%$host_os%g
1905s%@target@%$target%g
1906s%@target_alias@%$target_alias%g
1907s%@target_cpu@%$target_cpu%g
1908s%@target_vendor@%$target_vendor%g
1909s%@target_os@%$target_os%g
1910s%@build@%$build%g
1911s%@build_alias@%$build_alias%g
1912s%@build_cpu@%$build_cpu%g
1913s%@build_vendor@%$build_vendor%g
1914s%@build_os@%$build_os%g
1915s%@CC@%$CC%g
1916s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
1917s%@INSTALL_DATA@%$INSTALL_DATA%g
1918s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
1919s%@HDEFINES@%$HDEFINES%g
1920s%@AR@%$AR%g
1921s%@RANLIB@%$RANLIB%g
fbda74b1 1922s%@CPP@%$CPP%g
462cfbc4 1923s%@MAINT@%$MAINT%g
601fb8ae 1924s%@sim_bswap@%$sim_bswap%g
295dbbe4
SG
1925s%@sim_cflags@%$sim_cflags%g
1926s%@sim_debug@%$sim_debug%g
a35e91c3 1927s%@sim_stdio@%$sim_stdio%g
295dbbe4 1928s%@sim_trace@%$sim_trace%g
92f91d1f 1929s%@sim_profile@%$sim_profile%g
a76051d2 1930s%@EXEEXT@%$EXEEXT%g
295dbbe4
SG
1931s%@TERMCAP@%$TERMCAP%g
1932
1933CEOF
1934EOF
92f91d1f
AC
1935
1936cat >> $CONFIG_STATUS <<\EOF
1937
1938# Split the substitutions into bite-sized pieces for seds with
1939# small command number limits, like on Digital OSF/1 and HP-UX.
1940ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script.
1941ac_file=1 # Number of current file.
1942ac_beg=1 # First line for current file.
1943ac_end=$ac_max_sed_cmds # Line after last line for current file.
1944ac_more_lines=:
1945ac_sed_cmds=""
1946while $ac_more_lines; do
1947 if test $ac_beg -gt 1; then
1948 sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file
1949 else
1950 sed "${ac_end}q" conftest.subs > conftest.s$ac_file
1951 fi
1952 if test ! -s conftest.s$ac_file; then
1953 ac_more_lines=false
1954 rm -f conftest.s$ac_file
1955 else
1956 if test -z "$ac_sed_cmds"; then
1957 ac_sed_cmds="sed -f conftest.s$ac_file"
1958 else
1959 ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file"
1960 fi
1961 ac_file=`expr $ac_file + 1`
1962 ac_beg=$ac_end
1963 ac_end=`expr $ac_end + $ac_max_sed_cmds`
1964 fi
1965done
1966if test -z "$ac_sed_cmds"; then
1967 ac_sed_cmds=cat
1968fi
1969EOF
1970
295dbbe4
SG
1971cat >> $CONFIG_STATUS <<EOF
1972
92f91d1f 1973CONFIG_FILES=\${CONFIG_FILES-"Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in .gdbinit:../common/gdbinit.in"}
295dbbe4
SG
1974EOF
1975cat >> $CONFIG_STATUS <<\EOF
1976for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
92f91d1f 1977 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
295dbbe4 1978 case "$ac_file" in
92f91d1f 1979 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
295dbbe4
SG
1980 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1981 *) ac_file_in="${ac_file}.in" ;;
1982 esac
1983
92f91d1f 1984 # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories.
295dbbe4
SG
1985
1986 # Remove last slash and all that follows it. Not all systems have dirname.
1987 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1988 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1989 # The file is in a subdirectory.
1990 test ! -d "$ac_dir" && mkdir "$ac_dir"
1991 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
1992 # A "../" for each directory in $ac_dir_suffix.
1993 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
1994 else
1995 ac_dir_suffix= ac_dots=
1996 fi
1997
1998 case "$ac_given_srcdir" in
1999 .) srcdir=.
2000 if test -z "$ac_dots"; then top_srcdir=.
2001 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
2002 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
2003 *) # Relative path.
2004 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
2005 top_srcdir="$ac_dots$ac_given_srcdir" ;;
2006 esac
2007
2008 case "$ac_given_INSTALL" in
2009 [/$]*) INSTALL="$ac_given_INSTALL" ;;
2010 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
2011 esac
92f91d1f 2012
295dbbe4
SG
2013 echo creating "$ac_file"
2014 rm -f "$ac_file"
2015 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
2016 case "$ac_file" in
2017 *Makefile*) ac_comsub="1i\\
2018# $configure_input" ;;
2019 *) ac_comsub= ;;
2020 esac
92f91d1f
AC
2021
2022 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
295dbbe4
SG
2023 sed -e "$ac_comsub
2024s%@configure_input@%$configure_input%g
2025s%@srcdir@%$srcdir%g
2026s%@top_srcdir@%$top_srcdir%g
2027s%@INSTALL@%$INSTALL%g
92f91d1f 2028" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file
295dbbe4 2029fi; done
92f91d1f 2030rm -f conftest.s*
295dbbe4
SG
2031
2032# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
2033# NAME is the cpp macro being defined and VALUE is the value it is being given.
2034#
2035# ac_d sets the value in "#define NAME VALUE" lines.
2036ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
2037ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
2038ac_dC='\3'
2039ac_dD='%g'
2040# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
2041ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2042ac_uB='\([ ]\)%\1#\2define\3'
2043ac_uC=' '
2044ac_uD='\4%g'
2045# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
2046ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
2047ac_eB='$%\1#\2define\3'
2048ac_eC=' '
2049ac_eD='%g'
2050
92f91d1f
AC
2051if test "${CONFIG_HEADERS+set}" != set; then
2052EOF
2053cat >> $CONFIG_STATUS <<EOF
2054 CONFIG_HEADERS="config.h:config.in"
2055EOF
2056cat >> $CONFIG_STATUS <<\EOF
2057fi
295dbbe4 2058for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
92f91d1f 2059 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
295dbbe4 2060 case "$ac_file" in
92f91d1f 2061 *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'`
295dbbe4
SG
2062 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
2063 *) ac_file_in="${ac_file}.in" ;;
2064 esac
2065
2066 echo creating $ac_file
2067
2068 rm -f conftest.frag conftest.in conftest.out
92f91d1f
AC
2069 ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"`
2070 cat $ac_file_inputs > conftest.in
295dbbe4
SG
2071
2072EOF
2073
2074# Transform confdefs.h into a sed script conftest.vals that substitutes
2075# the proper values into config.h.in to produce config.h. And first:
2076# Protect against being on the right side of a sed subst in config.status.
2077# Protect against being in an unquoted here document in config.status.
2078rm -f conftest.vals
2079cat > conftest.hdr <<\EOF
2080s/[\\&%]/\\&/g
2081s%[\\$`]%\\&%g
2082s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
2083s%ac_d%ac_u%gp
2084s%ac_u%ac_e%gp
2085EOF
2086sed -n -f conftest.hdr confdefs.h > conftest.vals
2087rm -f conftest.hdr
2088
2089# This sed command replaces #undef with comments. This is necessary, for
2090# example, in the case of _POSIX_SOURCE, which is predefined and required
2091# on some systems where configure will not decide to define it.
2092cat >> conftest.vals <<\EOF
2093s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
2094EOF
2095
2096# Break up conftest.vals because some shells have a limit on
2097# the size of here documents, and old seds have small limits too.
2098
2099rm -f conftest.tail
2100while :
2101do
2102 ac_lines=`grep -c . conftest.vals`
2103 # grep -c gives empty output for an empty file on some AIX systems.
2104 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
2105 # Write a limited-size here document to conftest.frag.
2106 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
2107 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
2108 echo 'CEOF
2109 sed -f conftest.frag conftest.in > conftest.out
2110 rm -f conftest.in
2111 mv conftest.out conftest.in
2112' >> $CONFIG_STATUS
2113 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
2114 rm -f conftest.vals
2115 mv conftest.tail conftest.vals
2116done
2117rm -f conftest.vals
2118
2119cat >> $CONFIG_STATUS <<\EOF
2120 rm -f conftest.frag conftest.h
2121 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
2122 cat conftest.in >> conftest.h
2123 rm -f conftest.in
2124 if cmp -s $ac_file conftest.h 2>/dev/null; then
2125 echo "$ac_file is unchanged"
2126 rm -f conftest.h
2127 else
2128 # Remove last slash and all that follows it. Not all systems have dirname.
2129 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
2130 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
2131 # The file is in a subdirectory.
2132 test ! -d "$ac_dir" && mkdir "$ac_dir"
2133 fi
2134 rm -f $ac_file
2135 mv conftest.h $ac_file
2136 fi
2137fi; done
2138
2139EOF
2140
2141cat >> $CONFIG_STATUS <<EOF
2142ac_sources="$sim_link_files"
2143ac_dests="$sim_link_links"
2144EOF
2145
2146cat >> $CONFIG_STATUS <<\EOF
2147srcdir=$ac_given_srcdir
2148while test -n "$ac_sources"; do
2149 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
2150 set $ac_sources; ac_source=$1; shift; ac_sources=$*
2151
2152 echo "linking $srcdir/$ac_source to $ac_dest"
2153
2154 if test ! -r $srcdir/$ac_source; then
2155 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
2156 fi
2157 rm -f $ac_dest
2158
2159 # Make relative symlinks.
2160 # Remove last slash and all that follows it. Not all systems have dirname.
2161 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
2162 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
2163 # The dest file is in a subdirectory.
2164 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
2165 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
2166 # A "../" for each directory in $ac_dest_dir_suffix.
2167 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
2168 else
2169 ac_dest_dir_suffix= ac_dots=
2170 fi
2171
2172 case "$srcdir" in
2173 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
2174 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
2175 esac
2176
2177 # Make a symlink if possible; otherwise try a hard link.
2178 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
2179 ln $srcdir/$ac_source $ac_dest; then :
2180 else
2181 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
2182 fi
2183done
92f91d1f
AC
2184EOF
2185cat >> $CONFIG_STATUS <<EOF
295dbbe4 2186
92f91d1f
AC
2187EOF
2188cat >> $CONFIG_STATUS <<\EOF
2189case "x$CONFIG_FILES" in
2190 xMakefile*)
601fb8ae
MM
2191 echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
2192 rm -f Makesim1.tmp Makesim2.tmp Makefile
2193 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
2194 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
2195 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
2196 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
2197 <Makefile.sim >Makefile
2198 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
2199 ;;
2200 esac
295dbbe4 2201 case "x$CONFIG_HEADERS" in xconfig.h:config.in) echo > stamp-h ;; esac
601fb8ae 2202
295dbbe4
SG
2203exit 0
2204EOF
2205chmod +x $CONFIG_STATUS
2206rm -fr confdefs* $ac_clean_files
2207test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
2208
2209