]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/d10v/configure
* configure: Re-generate.
[thirdparty/binutils-gdb.git] / sim / d10v / configure
CommitLineData
7eebfc62
MM
1#! /bin/sh
2
3# Guess values for system-dependent variables and create Makefiles.
a77aa7ec 4# Generated automatically using autoconf version 2.10
7eebfc62
MM
5# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
6#
7# This configure script is free software; the Free Software Foundation
8# gives unlimited permission to copy, distribute and modify it.
9
10# Defaults:
11ac_help=
12ac_default_prefix=/usr/local
13# Any additions from configure.in:
601fb8ae
MM
14ac_help="$ac_help
15 --enable-sim-bswap Use Host specific BSWAP instruction."
7eebfc62
MM
16ac_help="$ac_help
17 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator"
72eeb006
DE
18ac_help="$ac_help
19 --enable-sim-debug=opts Enable debugging flags"
20ac_help="$ac_help
21 --enable-sim-trace=opts Enable tracing flags"
7eebfc62
MM
22
23# Initialize some variables set by options.
24# The variables have the same names as the options, with
25# dashes changed to underlines.
26build=NONE
27cache_file=./config.cache
28exec_prefix=NONE
29host=NONE
30no_create=
31nonopt=NONE
32no_recursion=
33prefix=NONE
34program_prefix=NONE
35program_suffix=NONE
36program_transform_name=s,x,x,
37silent=
38site=
39srcdir=
40target=NONE
41verbose=
42x_includes=NONE
43x_libraries=NONE
44bindir='${exec_prefix}/bin'
45sbindir='${exec_prefix}/sbin'
46libexecdir='${exec_prefix}/libexec'
47datadir='${prefix}/share'
48sysconfdir='${prefix}/etc'
49sharedstatedir='${prefix}/com'
50localstatedir='${prefix}/var'
51libdir='${exec_prefix}/lib'
52includedir='${prefix}/include'
53oldincludedir='/usr/include'
54infodir='${prefix}/info'
55mandir='${prefix}/man'
56
57# Initialize some other variables.
58subdirs=
59MFLAGS= MAKEFLAGS=
60
61ac_prev=
62for ac_option
63do
64
65 # If the previous option needs an argument, assign it.
66 if test -n "$ac_prev"; then
67 eval "$ac_prev=\$ac_option"
68 ac_prev=
69 continue
70 fi
71
72 case "$ac_option" in
73 -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
74 *) ac_optarg= ;;
75 esac
76
77 # Accept the important Cygnus configure options, so we can diagnose typos.
78
79 case "$ac_option" in
80
81 -bindir | --bindir | --bindi | --bind | --bin | --bi)
82 ac_prev=bindir ;;
83 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
84 bindir="$ac_optarg" ;;
85
86 -build | --build | --buil | --bui | --bu)
87 ac_prev=build ;;
88 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
89 build="$ac_optarg" ;;
90
91 -cache-file | --cache-file | --cache-fil | --cache-fi \
92 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
93 ac_prev=cache_file ;;
94 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
95 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
96 cache_file="$ac_optarg" ;;
97
98 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
99 ac_prev=datadir ;;
100 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
101 | --da=*)
102 datadir="$ac_optarg" ;;
103
104 -disable-* | --disable-*)
105 ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`
106 # Reject names that are not valid shell variable names.
107 if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then
108 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
109 fi
110 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
111 eval "enable_${ac_feature}=no" ;;
112
113 -enable-* | --enable-*)
114 ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`
115 # Reject names that are not valid shell variable names.
116 if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then
117 { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }
118 fi
119 ac_feature=`echo $ac_feature| sed 's/-/_/g'`
120 case "$ac_option" in
121 *=*) ;;
122 *) ac_optarg=yes ;;
123 esac
124 eval "enable_${ac_feature}='$ac_optarg'" ;;
125
126 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
127 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
128 | --exec | --exe | --ex)
129 ac_prev=exec_prefix ;;
130 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
131 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
132 | --exec=* | --exe=* | --ex=*)
133 exec_prefix="$ac_optarg" ;;
134
135 -gas | --gas | --ga | --g)
136 # Obsolete; use --with-gas.
137 with_gas=yes ;;
138
139 -help | --help | --hel | --he)
140 # Omit some internal or obsolete options to make the list less imposing.
141 # This message is too long to be a string in the A/UX 3.1 sh.
142 cat << EOF
143Usage: configure [options] [host]
144Options: [defaults in brackets after descriptions]
145Configuration:
146 --cache-file=FILE cache test results in FILE
147 --help print this message
148 --no-create do not create output files
149 --quiet, --silent do not print \`checking...' messages
150 --version print the version of autoconf that created configure
151Directory and file names:
152 --prefix=PREFIX install architecture-independent files in PREFIX
153 [$ac_default_prefix]
154 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
155 [same as prefix]
156 --bindir=DIR user executables in DIR [EPREFIX/bin]
157 --sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
158 --libexecdir=DIR program executables in DIR [EPREFIX/libexec]
159 --datadir=DIR read-only architecture-independent data in DIR
160 [PREFIX/share]
161 --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
162 --sharedstatedir=DIR modifiable architecture-independent data in DIR
163 [PREFIX/com]
164 --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
165 --libdir=DIR object code libraries in DIR [EPREFIX/lib]
166 --includedir=DIR C header files in DIR [PREFIX/include]
167 --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
168 --infodir=DIR info documentation in DIR [PREFIX/info]
169 --mandir=DIR man documentation in DIR [PREFIX/man]
170 --srcdir=DIR find the sources in DIR [configure dir or ..]
171 --program-prefix=PREFIX prepend PREFIX to installed program names
172 --program-suffix=SUFFIX append SUFFIX to installed program names
173 --program-transform-name=PROGRAM
174 run sed PROGRAM on installed program names
175EOF
176 cat << EOF
177Host type:
178 --build=BUILD configure for building on BUILD [BUILD=HOST]
179 --host=HOST configure for HOST [guessed]
180 --target=TARGET configure for TARGET [TARGET=HOST]
181Features and packages:
182 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
183 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
184 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
185 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
186 --x-includes=DIR X include files are in DIR
187 --x-libraries=DIR X library files are in DIR
188EOF
189 if test -n "$ac_help"; then
190 echo "--enable and --with options recognized:$ac_help"
191 fi
192 exit 0 ;;
193
194 -host | --host | --hos | --ho)
195 ac_prev=host ;;
196 -host=* | --host=* | --hos=* | --ho=*)
197 host="$ac_optarg" ;;
198
199 -includedir | --includedir | --includedi | --included | --include \
200 | --includ | --inclu | --incl | --inc)
201 ac_prev=includedir ;;
202 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
203 | --includ=* | --inclu=* | --incl=* | --inc=*)
204 includedir="$ac_optarg" ;;
205
206 -infodir | --infodir | --infodi | --infod | --info | --inf)
207 ac_prev=infodir ;;
208 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
209 infodir="$ac_optarg" ;;
210
211 -libdir | --libdir | --libdi | --libd)
212 ac_prev=libdir ;;
213 -libdir=* | --libdir=* | --libdi=* | --libd=*)
214 libdir="$ac_optarg" ;;
215
216 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
217 | --libexe | --libex | --libe)
218 ac_prev=libexecdir ;;
219 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
220 | --libexe=* | --libex=* | --libe=*)
221 libexecdir="$ac_optarg" ;;
222
223 -localstatedir | --localstatedir | --localstatedi | --localstated \
224 | --localstate | --localstat | --localsta | --localst \
225 | --locals | --local | --loca | --loc | --lo)
226 ac_prev=localstatedir ;;
227 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
228 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
229 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
230 localstatedir="$ac_optarg" ;;
231
232 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
233 ac_prev=mandir ;;
234 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
235 mandir="$ac_optarg" ;;
236
237 -nfp | --nfp | --nf)
238 # Obsolete; use --without-fp.
239 with_fp=no ;;
240
241 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
242 | --no-cr | --no-c)
243 no_create=yes ;;
244
245 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
246 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
247 no_recursion=yes ;;
248
249 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
250 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
251 | --oldin | --oldi | --old | --ol | --o)
252 ac_prev=oldincludedir ;;
253 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
254 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
255 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
256 oldincludedir="$ac_optarg" ;;
257
258 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
259 ac_prev=prefix ;;
260 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
261 prefix="$ac_optarg" ;;
262
263 -program-prefix | --program-prefix | --program-prefi | --program-pref \
264 | --program-pre | --program-pr | --program-p)
265 ac_prev=program_prefix ;;
266 -program-prefix=* | --program-prefix=* | --program-prefi=* \
267 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
268 program_prefix="$ac_optarg" ;;
269
270 -program-suffix | --program-suffix | --program-suffi | --program-suff \
271 | --program-suf | --program-su | --program-s)
272 ac_prev=program_suffix ;;
273 -program-suffix=* | --program-suffix=* | --program-suffi=* \
274 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
275 program_suffix="$ac_optarg" ;;
276
277 -program-transform-name | --program-transform-name \
278 | --program-transform-nam | --program-transform-na \
279 | --program-transform-n | --program-transform- \
280 | --program-transform | --program-transfor \
281 | --program-transfo | --program-transf \
282 | --program-trans | --program-tran \
283 | --progr-tra | --program-tr | --program-t)
284 ac_prev=program_transform_name ;;
285 -program-transform-name=* | --program-transform-name=* \
286 | --program-transform-nam=* | --program-transform-na=* \
287 | --program-transform-n=* | --program-transform-=* \
288 | --program-transform=* | --program-transfor=* \
289 | --program-transfo=* | --program-transf=* \
290 | --program-trans=* | --program-tran=* \
291 | --progr-tra=* | --program-tr=* | --program-t=*)
292 program_transform_name="$ac_optarg" ;;
293
294 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
295 | -silent | --silent | --silen | --sile | --sil)
296 silent=yes ;;
297
298 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
299 ac_prev=sbindir ;;
300 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
301 | --sbi=* | --sb=*)
302 sbindir="$ac_optarg" ;;
303
304 -sharedstatedir | --sharedstatedir | --sharedstatedi \
305 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
306 | --sharedst | --shareds | --shared | --share | --shar \
307 | --sha | --sh)
308 ac_prev=sharedstatedir ;;
309 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
310 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
311 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
312 | --sha=* | --sh=*)
313 sharedstatedir="$ac_optarg" ;;
314
315 -site | --site | --sit)
316 ac_prev=site ;;
317 -site=* | --site=* | --sit=*)
318 site="$ac_optarg" ;;
319
320 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
321 ac_prev=srcdir ;;
322 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
323 srcdir="$ac_optarg" ;;
324
325 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
326 | --syscon | --sysco | --sysc | --sys | --sy)
327 ac_prev=sysconfdir ;;
328 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
329 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
330 sysconfdir="$ac_optarg" ;;
331
332 -target | --target | --targe | --targ | --tar | --ta | --t)
333 ac_prev=target ;;
334 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
335 target="$ac_optarg" ;;
336
337 -v | -verbose | --verbose | --verbos | --verbo | --verb)
338 verbose=yes ;;
339
340 -version | --version | --versio | --versi | --vers)
a77aa7ec 341 echo "configure generated by autoconf version 2.10"
7eebfc62
MM
342 exit 0 ;;
343
344 -with-* | --with-*)
345 ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`
346 # Reject names that are not valid shell variable names.
347 if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then
348 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
349 fi
350 ac_package=`echo $ac_package| sed 's/-/_/g'`
351 case "$ac_option" in
352 *=*) ;;
353 *) ac_optarg=yes ;;
354 esac
355 eval "with_${ac_package}='$ac_optarg'" ;;
356
357 -without-* | --without-*)
358 ac_package=`echo $ac_option|sed -e 's/-*without-//'`
359 # Reject names that are not valid shell variable names.
360 if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then
361 { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }
362 fi
363 ac_package=`echo $ac_package| sed 's/-/_/g'`
364 eval "with_${ac_package}=no" ;;
365
366 --x)
367 # Obsolete; use --with-x.
368 with_x=yes ;;
369
370 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
371 | --x-incl | --x-inc | --x-in | --x-i)
372 ac_prev=x_includes ;;
373 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
374 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
375 x_includes="$ac_optarg" ;;
376
377 -x-libraries | --x-libraries | --x-librarie | --x-librari \
378 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
379 ac_prev=x_libraries ;;
380 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
381 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
382 x_libraries="$ac_optarg" ;;
383
384 -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }
385 ;;
386
387 *)
388 if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then
389 echo "configure: warning: $ac_option: invalid host type" 1>&2
390 fi
391 if test "x$nonopt" != xNONE; then
392 { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }
393 fi
394 nonopt="$ac_option"
395 ;;
396
397 esac
398done
399
400if test -n "$ac_prev"; then
401 { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }
402fi
403
404trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
405
406# File descriptor usage:
407# 0 standard input
408# 1 file creation
409# 2 errors and warnings
410# 3 some systems may open it to /dev/tty
411# 4 used on the Kubota Titan
412# 6 checking for... messages and results
413# 5 compiler messages saved in config.log
414if test "$silent" = yes; then
415 exec 6>/dev/null
416else
417 exec 6>&1
418fi
419exec 5>./config.log
420
421echo "\
422This file contains any messages produced by compilers while
423running configure, to aid debugging if configure makes a mistake.
424" 1>&5
425
426# Strip out --no-create and --no-recursion so they do not pile up.
427# Also quote any args containing shell metacharacters.
428ac_configure_args=
429for ac_arg
430do
431 case "$ac_arg" in
432 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
433 | --no-cr | --no-c) ;;
434 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
435 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;
436 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)
437 ac_configure_args="$ac_configure_args '$ac_arg'" ;;
438 *) ac_configure_args="$ac_configure_args $ac_arg" ;;
439 esac
440done
441
442# NLS nuisances.
a77aa7ec
AC
443# Only set LANG and LC_ALL to C if already set.
444# These must not be set unconditionally because not all systems understand
445# e.g. LANG=C (notably SCO).
295dbbe4 446if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi
a77aa7ec 447if test "${LANG+set}" = set; then LANG=C; export LANG; fi
7eebfc62
MM
448
449# confdefs.h avoids OS command line length limits that DEFS can exceed.
450rm -rf conftest* confdefs.h
451# AIX cpp loses on an empty file, so make sure it contains at least a newline.
452echo > confdefs.h
453
454# A filename unique to this package, relative to the directory that
455# configure is in, which we can look for to find out if srcdir is correct.
456ac_unique_file=Makefile.in
457
458# Find the source files, if location was not specified.
459if test -z "$srcdir"; then
460 ac_srcdir_defaulted=yes
461 # Try the directory containing this script, then its parent.
462 ac_prog=$0
463 ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`
464 test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.
465 srcdir=$ac_confdir
466 if test ! -r $srcdir/$ac_unique_file; then
467 srcdir=..
468 fi
469else
470 ac_srcdir_defaulted=no
471fi
472if test ! -r $srcdir/$ac_unique_file; then
473 if test "$ac_srcdir_defaulted" = yes; then
474 { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }
475 else
476 { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }
477 fi
478fi
479srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`
480
481# Prefer explicitly selected file to automatically selected ones.
482if test -z "$CONFIG_SITE"; then
483 if test "x$prefix" != xNONE; then
484 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
485 else
486 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
487 fi
488fi
489for ac_site_file in $CONFIG_SITE; do
490 if test -r "$ac_site_file"; then
491 echo "loading site script $ac_site_file"
492 . "$ac_site_file"
493 fi
494done
495
496if test -r "$cache_file"; then
497 echo "loading cache $cache_file"
498 . $cache_file
499else
500 echo "creating cache $cache_file"
501 > $cache_file
502fi
503
504ac_ext=c
505# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
506ac_cpp='$CPP $CPPFLAGS'
507ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5'
508ac_link='${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
509
510if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then
511 # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.
512 if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then
513 ac_n= ac_c='
514' ac_t=' '
515 else
516 ac_n=-n ac_c= ac_t=
517 fi
518else
519 ac_n= ac_c='\c' ac_t=
520fi
521
522
523
72eeb006
DE
524
525# autoconf.info says this should be called right after AC_INIT.
526
527
7eebfc62
MM
528ac_aux_dir=
529for ac_dir in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../..; do
530 if test -f $ac_dir/install-sh; then
531 ac_aux_dir=$ac_dir
532 ac_install_sh="$ac_aux_dir/install-sh -c"
533 break
534 elif test -f $ac_dir/install.sh; then
535 ac_aux_dir=$ac_dir
536 ac_install_sh="$ac_aux_dir/install.sh -c"
537 break
538 fi
539done
540if test -z "$ac_aux_dir"; then
541 { echo "configure: error: can not find install-sh or install.sh in `cd $srcdir;pwd`/../.. $srcdir/`cd $srcdir;pwd`/../.." 1>&2; exit 1; }
542fi
543ac_config_guess=$ac_aux_dir/config.guess
544ac_config_sub=$ac_aux_dir/config.sub
545ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.
546
547
548# Do some error checking and defaulting for the host and target type.
549# The inputs are:
550# configure --host=HOST --target=TARGET --build=BUILD NONOPT
551#
552# The rules are:
553# 1. You are not allowed to specify --host, --target, and nonopt at the
554# same time.
555# 2. Host defaults to nonopt.
556# 3. If nonopt is not specified, then host defaults to the current host,
557# as determined by config.guess.
558# 4. Target and build default to nonopt.
559# 5. If nonopt is not specified, then target and build default to host.
560
561# The aliases save the names the user supplied, while $host etc.
562# will get canonicalized.
563case $host---$target---$nonopt in
564NONE---*---* | *---NONE---* | *---*---NONE) ;;
565*) { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } ;;
566esac
567
568
569# Make sure we can run config.sub.
570if $ac_config_sub sun4 >/dev/null 2>&1; then :
571else { echo "configure: error: can not run $ac_config_sub" 1>&2; exit 1; }
572fi
573
574echo $ac_n "checking host system type""... $ac_c" 1>&6
575
576host_alias=$host
577case "$host_alias" in
578NONE)
579 case $nonopt in
580 NONE)
581 if host_alias=`$ac_config_guess`; then :
582 else { echo "configure: error: can not guess host type; you must specify one" 1>&2; exit 1; }
583 fi ;;
584 *) host_alias=$nonopt ;;
585 esac ;;
586esac
587
588host=`$ac_config_sub $host_alias`
a77aa7ec
AC
589host_cpu=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
590host_vendor=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
591host_os=`echo $host | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
7eebfc62
MM
592echo "$ac_t""$host" 1>&6
593
594echo $ac_n "checking target system type""... $ac_c" 1>&6
595
596target_alias=$target
597case "$target_alias" in
598NONE)
599 case $nonopt in
600 NONE) target_alias=$host_alias ;;
601 *) target_alias=$nonopt ;;
602 esac ;;
603esac
604
605target=`$ac_config_sub $target_alias`
a77aa7ec
AC
606target_cpu=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
607target_vendor=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
608target_os=`echo $target | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
7eebfc62
MM
609echo "$ac_t""$target" 1>&6
610
611echo $ac_n "checking build system type""... $ac_c" 1>&6
612
613build_alias=$build
614case "$build_alias" in
615NONE)
616 case $nonopt in
617 NONE) build_alias=$host_alias ;;
618 *) build_alias=$nonopt ;;
619 esac ;;
620esac
621
622build=`$ac_config_sub $build_alias`
a77aa7ec
AC
623build_cpu=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
624build_vendor=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
625build_os=`echo $build | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
7eebfc62
MM
626echo "$ac_t""$build" 1>&6
627
628test "$host_alias" != "$target_alias" &&
629 test "$program_prefix$program_suffix$program_transform_name" = \
630 NONENONEs,x,x, &&
631 program_prefix=${target_alias}-
632
633if test "$program_transform_name" = s,x,x,; then
634 program_transform_name=
635else
636 # Double any \ or $. echo might interpret backslashes.
637 cat <<\EOF_SED > conftestsed
638s,\\,\\\\,g; s,\$,$$,g
639EOF_SED
640 program_transform_name="`echo $program_transform_name|sed -f conftestsed`"
641 rm -f conftestsed
642fi
643test "$program_prefix" != NONE &&
644 program_transform_name="s,^,${program_prefix},; $program_transform_name"
645# Use a double $ so make ignores it.
646test "$program_suffix" != NONE &&
647 program_transform_name="s,\$\$,${program_suffix},; $program_transform_name"
648
649# sed with no file args requires a program.
650test "$program_transform_name" = "" && program_transform_name="s,x,x,"
651
652# Extract the first word of "gcc", so it can be a program name with args.
653set dummy gcc; ac_word=$2
654echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
655if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
656 echo $ac_n "(cached) $ac_c" 1>&6
657else
658 if test -n "$CC"; then
659 ac_cv_prog_CC="$CC" # Let the user override the test.
660else
661 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
662 for ac_dir in $PATH; do
663 test -z "$ac_dir" && ac_dir=.
664 if test -f $ac_dir/$ac_word; then
665 ac_cv_prog_CC="gcc"
666 break
667 fi
668 done
669 IFS="$ac_save_ifs"
670fi
671fi
672CC="$ac_cv_prog_CC"
673if test -n "$CC"; then
674 echo "$ac_t""$CC" 1>&6
675else
676 echo "$ac_t""no" 1>&6
677fi
678
679if test -z "$CC"; then
680 # Extract the first word of "cc", so it can be a program name with args.
681set dummy cc; ac_word=$2
682echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
683if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
684 echo $ac_n "(cached) $ac_c" 1>&6
685else
686 if test -n "$CC"; then
687 ac_cv_prog_CC="$CC" # Let the user override the test.
688else
689 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
690 ac_prog_rejected=no
691 for ac_dir in $PATH; do
692 test -z "$ac_dir" && ac_dir=.
693 if test -f $ac_dir/$ac_word; then
694 if test "$ac_dir/$ac_word" = "/usr/ucb/cc"; then
695 ac_prog_rejected=yes
696 continue
697 fi
698 ac_cv_prog_CC="cc"
699 break
700 fi
701 done
702 IFS="$ac_save_ifs"
703if test $ac_prog_rejected = yes; then
704 # We found a bogon in the path, so make sure we never use it.
705 set dummy $ac_cv_prog_CC
706 shift
707 if test $# -gt 0; then
708 # We chose a different compiler from the bogus one.
709 # However, it has the same basename, so the bogon will be chosen
710 # first if we set CC to just the basename; use the full file name.
711 shift
712 set dummy "$ac_dir/$ac_word" "$@"
713 shift
714 ac_cv_prog_CC="$@"
715 fi
716fi
717fi
718fi
719CC="$ac_cv_prog_CC"
720if test -n "$CC"; then
721 echo "$ac_t""$CC" 1>&6
722else
723 echo "$ac_t""no" 1>&6
724fi
725
726 test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; }
727fi
728
729echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
730if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
731 echo $ac_n "(cached) $ac_c" 1>&6
732else
733 cat > conftest.c <<EOF
734#ifdef __GNUC__
735 yes;
736#endif
737EOF
a77aa7ec 738if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:739: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
7eebfc62
MM
739 ac_cv_prog_gcc=yes
740else
741 ac_cv_prog_gcc=no
742fi
743fi
744
745echo "$ac_t""$ac_cv_prog_gcc" 1>&6
746if test $ac_cv_prog_gcc = yes; then
747 GCC=yes
a77aa7ec
AC
748 if test "${CFLAGS+set}" != set; then
749 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
750if eval "test \"`echo '$''{'ac_cv_prog_gcc_g'+set}'`\" = set"; then
7eebfc62
MM
751 echo $ac_n "(cached) $ac_c" 1>&6
752else
753 echo 'void f(){}' > conftest.c
754if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then
a77aa7ec 755 ac_cv_prog_gcc_g=yes
7eebfc62 756else
a77aa7ec 757 ac_cv_prog_gcc_g=no
7eebfc62
MM
758fi
759rm -f conftest*
760
761fi
762
a77aa7ec
AC
763echo "$ac_t""$ac_cv_prog_gcc_g" 1>&6
764 if test $ac_cv_prog_gcc_g = yes; then
765 CFLAGS="-g -O"
766 else
767 CFLAGS="-O"
768 fi
7eebfc62
MM
769 fi
770else
771 GCC=
772 test "${CFLAGS+set}" = set || CFLAGS="-g"
773fi
774
775# Find a good install program. We prefer a C program (faster),
776# so one script is as good as another. But avoid the broken or
777# incompatible versions:
778# SysV /etc/install, /usr/sbin/install
779# SunOS /usr/etc/install
780# IRIX /sbin/install
781# AIX /bin/install
782# AFS /usr/afsws/bin/install, which mishandles nonexistent args
783# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
784# ./install, which can be erroneously created by make from ./install.sh.
785echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
786if test -z "$INSTALL"; then
787if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
788 echo $ac_n "(cached) $ac_c" 1>&6
789else
a77aa7ec 790 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
7eebfc62
MM
791 for ac_dir in $PATH; do
792 # Account for people who put trailing slashes in PATH elements.
793 case "$ac_dir/" in
794 /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;;
795 *)
796 # OSF1 and SCO ODT 3.0 have their own names for install.
797 for ac_prog in ginstall installbsd scoinst install; do
798 if test -f $ac_dir/$ac_prog; then
799 if test $ac_prog = install &&
800 grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then
801 # AIX install. It has an incompatible calling convention.
802 # OSF/1 installbsd also uses dspmsg, but is usable.
803 :
804 else
805 ac_cv_path_install="$ac_dir/$ac_prog -c"
806 break 2
807 fi
808 fi
809 done
810 ;;
811 esac
812 done
a77aa7ec 813 IFS="$ac_save_ifs"
7eebfc62
MM
814
815fi
816 if test "${ac_cv_path_install+set}" = set; then
817 INSTALL="$ac_cv_path_install"
818 else
819 # As a last resort, use the slow shell script. We don't cache a
820 # path for INSTALL within a source directory, because that will
821 # break other packages using the cache if that directory is
822 # removed, or if the path is relative.
823 INSTALL="$ac_install_sh"
824 fi
825fi
826echo "$ac_t""$INSTALL" 1>&6
827
828# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
829# It thinks the first close brace ends the variable substitution.
830test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
831
832test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
833
7eebfc62 834
1eaaf305 835# Put a plausible default for CC_FOR_BUILD in Makefile.
a77aa7ec
AC
836# If we cannot run a trivial program, we must be cross compiling.
837echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&6
838if eval "test \"`echo '$''{'ac_cv_c_cross'+set}'`\" = set"; then
839 echo $ac_n "(cached) $ac_c" 1>&6
840else
841 if test "$cross_compiling" = yes; then
842 ac_cv_c_cross=yes
843else
844cat > conftest.$ac_ext <<EOF
845#line 846 "configure"
846#include "confdefs.h"
847main(){return(0);}
848EOF
849{ (eval echo configure:850: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }
850if test -s conftest && (./conftest; exit) 2>/dev/null; then
851 ac_cv_c_cross=no
852else
853 ac_cv_c_cross=yes
854fi
855fi
856rm -fr conftest*
857fi
858
859echo "$ac_t""$ac_cv_c_cross" 1>&6
860cross_compiling=$ac_cv_c_cross
1eaaf305
MM
861
862if test "x$cross_compiling" = "xno"; then
863 CC_FOR_BUILD='$(CC)'
864else
865 CC_FOR_BUILD=gcc
866fi
867
7eebfc62
MM
868
869
1eaaf305 870
7eebfc62
MM
871AR=${AR-ar}
872
873# Extract the first word of "ranlib", so it can be a program name with args.
874set dummy ranlib; ac_word=$2
875echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
876if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
877 echo $ac_n "(cached) $ac_c" 1>&6
878else
879 if test -n "$RANLIB"; then
880 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
881else
882 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"
883 for ac_dir in $PATH; do
884 test -z "$ac_dir" && ac_dir=.
885 if test -f $ac_dir/$ac_word; then
886 ac_cv_prog_RANLIB="ranlib"
887 break
888 fi
889 done
890 IFS="$ac_save_ifs"
891 test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"
892fi
893fi
894RANLIB="$ac_cv_prog_RANLIB"
895if test -n "$RANLIB"; then
896 echo "$ac_t""$RANLIB" 1>&6
897else
898 echo "$ac_t""no" 1>&6
899fi
900
901
72eeb006 902. ${srcdir}/../../bfd/configure.host
7eebfc62 903
72eeb006 904
601fb8ae 905
a77aa7ec
AC
906
907
908
909
910
601fb8ae
MM
911# Check whether --enable-sim-bswap or --disable-sim-bswap was given.
912if test "${enable_sim_bswap+set}" = set; then
913 enableval="$enable_sim_bswap"
914 case "${enableval}" in
a77aa7ec 915 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
601fb8ae
MM
916 no) sim_bswap="-DWITH_BSWAP=0";;
917 *) { echo "configure: error: "--enable-sim-bswap does not take a value"" 1>&2; exit 1; }; sim_bswap="";;
918esac
919if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
920 echo "Setting bswap flags = $sim_bswap" 6>&1
921fi
922else
923 sim_bswap=""
924fi
925
926
927
72eeb006
DE
928# Check whether --enable-sim-cflags or --disable-sim-cflags was given.
929if test "${enable_sim_cflags+set}" = set; then
930 enableval="$enable_sim_cflags"
931 case "${enableval}" in
932 yes) sim_cflags="-O2";;
933 trace) { echo "configure: error: "Please use --enable-sim-debug instead."" 1>&2; exit 1; }; sim_cflags="";;
934 no) sim_cflags="";;
935 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
936esac
937if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
938 echo "Setting sim cflags = $sim_cflags" 6>&1
939fi
940else
941 sim_cflags=""
942fi
943
944
601fb8ae 945
72eeb006
DE
946# Check whether --enable-sim-debug or --disable-sim-debug was given.
947if test "${enable_sim_debug+set}" = set; then
948 enableval="$enable_sim_debug"
949 case "${enableval}" in
950 yes) sim_debug="-DDEBUG=7";;
951 no) sim_debug="-DDEBUG=0";;
952 *) sim_debug="-DDEBUG='(${enableval})'";;
953esac
954if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
955 echo "Setting sim debug = $sim_debug" 6>&1
956fi
957else
958 sim_debug=""
959fi
960
961
601fb8ae 962
a77aa7ec
AC
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
72eeb006
DE
993# Check whether --enable-sim-trace or --disable-sim-trace was given.
994if test "${enable_sim_trace+set}" = set; then
995 enableval="$enable_sim_trace"
996 case "${enableval}" in
a77aa7ec
AC
997 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=1";;
998 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
999 *) sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
72eeb006
DE
1000esac
1001if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
1002 echo "Setting sim trace = $sim_trace" 6>&1
1003fi
1004else
1005 sim_trace=""
1006fi
1007
1008
72eeb006 1009
a77aa7ec
AC
1010
1011
1012
1013
1014
72eeb006
DE
1015sim_link_files=
1016sim_link_links=
1017
1018sim_link_links=tconfig.h
1019if test -f ${srcdir}/tconfig.in
1020then
1021 sim_link_files=tconfig.in
1022else
1023 sim_link_files=../common/tconfig.in
1024fi
1025
601fb8ae 1026# targ-vals.def points to the libc macro description file.
295dbbe4 1027case "${target}" in
601fb8ae 1028*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
295dbbe4 1029esac
601fb8ae
MM
1030sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
1031sim_link_links="${sim_link_links} targ-vals.def"
295dbbe4 1032
72eeb006
DE
1033
1034
1035echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
1036# On Suns, sometimes $CPP names a directory.
1037if test -n "$CPP" && test -d "$CPP"; then
1038 CPP=
1039fi
1040if test -z "$CPP"; then
1041if eval "test \"`echo '$''{'ac_cv_prog_CPP'+set}'`\" = set"; then
7eebfc62
MM
1042 echo $ac_n "(cached) $ac_c" 1>&6
1043else
72eeb006
DE
1044 # This must be in double quotes, not single quotes, because CPP may get
1045 # substituted into the Makefile and "${CC-cc}" will confuse make.
1046 CPP="${CC-cc} -E"
1047 # On the NeXT, cc -E runs the code through the compiler's parser,
1048 # not just through cpp.
1049 cat > conftest.$ac_ext <<EOF
a77aa7ec 1050#line 1051 "configure"
72eeb006
DE
1051#include "confdefs.h"
1052#include <assert.h>
1053Syntax Error
1054EOF
1055ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a77aa7ec 1056{ (eval echo configure:1057: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
72eeb006
DE
1057ac_err=`grep -v '^ *+' conftest.out`
1058if test -z "$ac_err"; then
1059 :
7eebfc62 1060else
72eeb006
DE
1061 echo "$ac_err" >&5
1062 rm -rf conftest*
1063 CPP="${CC-cc} -E -traditional-cpp"
1064 cat > conftest.$ac_ext <<EOF
a77aa7ec 1065#line 1066 "configure"
7eebfc62 1066#include "confdefs.h"
72eeb006
DE
1067#include <assert.h>
1068Syntax Error
7eebfc62 1069EOF
72eeb006 1070ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a77aa7ec 1071{ (eval echo configure:1072: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
72eeb006
DE
1072ac_err=`grep -v '^ *+' conftest.out`
1073if test -z "$ac_err"; then
1074 :
7eebfc62 1075else
72eeb006
DE
1076 echo "$ac_err" >&5
1077 rm -rf conftest*
1078 CPP=/lib/cpp
7eebfc62 1079fi
72eeb006 1080rm -f conftest*
7eebfc62 1081fi
72eeb006
DE
1082rm -f conftest*
1083 ac_cv_prog_CPP="$CPP"
7eebfc62 1084fi
72eeb006
DE
1085 CPP="$ac_cv_prog_CPP"
1086else
1087 ac_cv_prog_CPP="$CPP"
1088fi
1089echo "$ac_t""$CPP" 1>&6
7eebfc62 1090
72eeb006
DE
1091for ac_hdr in unistd.h
1092do
a77aa7ec 1093ac_safe=`echo "$ac_hdr" | tr './\055' '___'`
72eeb006
DE
1094echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
1095if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
1096 echo $ac_n "(cached) $ac_c" 1>&6
7eebfc62 1097else
72eeb006 1098 cat > conftest.$ac_ext <<EOF
a77aa7ec 1099#line 1100 "configure"
72eeb006
DE
1100#include "confdefs.h"
1101#include <$ac_hdr>
1102EOF
1103ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
a77aa7ec 1104{ (eval echo configure:1105: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
72eeb006
DE
1105ac_err=`grep -v '^ *+' conftest.out`
1106if test -z "$ac_err"; then
1107 rm -rf conftest*
1108 eval "ac_cv_header_$ac_safe=yes"
1109else
1110 echo "$ac_err" >&5
1111 rm -rf conftest*
1112 eval "ac_cv_header_$ac_safe=no"
1113fi
1114rm -f conftest*
1115fi
1116if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
1117 echo "$ac_t""yes" 1>&6
a77aa7ec 1118 ac_tr_hdr=HAVE_`echo $ac_hdr | tr 'abcdefghijklmnopqrstuvwxyz./\055' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ___'`
72eeb006
DE
1119 cat >> confdefs.h <<EOF
1120#define $ac_tr_hdr 1
1121EOF
1122
1123else
1124 echo "$ac_t""no" 1>&6
7eebfc62 1125fi
72eeb006
DE
1126done
1127
1128
7eebfc62
MM
1129
1130
601fb8ae 1131trap '' 1 2 15
7eebfc62
MM
1132cat > confcache <<\EOF
1133# This file is a shell script that caches the results of configure
1134# tests run on this system so they can be shared between configure
1135# scripts and configure runs. It is not useful on other systems.
1136# If it contains results you don't want to keep, you may remove or edit it.
1137#
1138# By default, configure uses ./config.cache as the cache file,
1139# creating it if it does not exist already. You can give configure
1140# the --cache-file=FILE option to use a different cache file; that is
1141# what configure does when it calls configure scripts in
1142# subdirectories, so they share the cache.
1143# Giving --cache-file=/dev/null disables caching, for debugging configure.
1144# config.status only pays attention to the cache file if you give it the
1145# --recheck option to rerun configure.
1146#
1147EOF
1148# Ultrix sh set writes to stderr and can't be redirected directly,
1149# and sets the high bit in the cache file unless we assign to the vars.
1150(set) 2>&1 |
a77aa7ec
AC
1151 sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=\${\1='\2'}/p" \
1152 >> confcache
7eebfc62
MM
1153if cmp -s $cache_file confcache; then
1154 :
1155else
1156 if test -w $cache_file; then
1157 echo "updating cache $cache_file"
1158 cat confcache > $cache_file
1159 else
1160 echo "not updating unwritable cache $cache_file"
1161 fi
1162fi
1163rm -f confcache
1164
1165trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15
1166
1167test "x$prefix" = xNONE && prefix=$ac_default_prefix
1168# Let make expand exec_prefix.
1169test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1170
1171# Any assignment to VPATH causes Sun make to only execute
1172# the first set of double-colon rules, so remove it if not needed.
1173# If there is a colon in the path, we need to keep it.
1174if test "x$srcdir" = x.; then
1175 ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'
1176fi
1177
1178trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
1179
72eeb006 1180DEFS=-DHAVE_CONFIG_H
7eebfc62
MM
1181
1182# Without the "./", some shells look in PATH for config.status.
1183: ${CONFIG_STATUS=./config.status}
1184
1185echo creating $CONFIG_STATUS
1186rm -f $CONFIG_STATUS
1187cat > $CONFIG_STATUS <<EOF
1188#! /bin/sh
1189# Generated automatically by configure.
1190# Run this file to recreate the current configuration.
1191# This directory was configured as follows,
1192# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
1193#
1194# $0 $ac_configure_args
1195#
1196# Compiler output produced by configure, useful for debugging
1197# configure, is in ./config.log if it exists.
1198
1199ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"
1200for ac_option
1201do
1202 case "\$ac_option" in
1203 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1204 echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"
1205 exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;
1206 -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
a77aa7ec 1207 echo "$CONFIG_STATUS generated by autoconf version 2.10"
7eebfc62
MM
1208 exit 0 ;;
1209 -help | --help | --hel | --he | --h)
1210 echo "\$ac_cs_usage"; exit 0 ;;
1211 *) echo "\$ac_cs_usage"; exit 1 ;;
1212 esac
1213done
1214
1215ac_given_srcdir=$srcdir
1216ac_given_INSTALL="$INSTALL"
1217
601fb8ae 1218trap 'rm -fr `echo "Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in config.h:config.in" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
7eebfc62
MM
1219EOF
1220cat >> $CONFIG_STATUS <<EOF
1221
1222# Protect against being on the right side of a sed subst in config.status.
1223sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g;
1224 s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF
1225$ac_vpsub
1226$extrasub
1227s%@CFLAGS@%$CFLAGS%g
1228s%@CPPFLAGS@%$CPPFLAGS%g
1229s%@CXXFLAGS@%$CXXFLAGS%g
1230s%@DEFS@%$DEFS%g
1231s%@LDFLAGS@%$LDFLAGS%g
1232s%@LIBS@%$LIBS%g
1233s%@exec_prefix@%$exec_prefix%g
1234s%@prefix@%$prefix%g
1235s%@program_transform_name@%$program_transform_name%g
1236s%@bindir@%$bindir%g
1237s%@sbindir@%$sbindir%g
1238s%@libexecdir@%$libexecdir%g
1239s%@datadir@%$datadir%g
1240s%@sysconfdir@%$sysconfdir%g
1241s%@sharedstatedir@%$sharedstatedir%g
1242s%@localstatedir@%$localstatedir%g
1243s%@libdir@%$libdir%g
1244s%@includedir@%$includedir%g
1245s%@oldincludedir@%$oldincludedir%g
1246s%@infodir@%$infodir%g
1247s%@mandir@%$mandir%g
1248s%@host@%$host%g
1249s%@host_alias@%$host_alias%g
1250s%@host_cpu@%$host_cpu%g
1251s%@host_vendor@%$host_vendor%g
1252s%@host_os@%$host_os%g
1253s%@target@%$target%g
1254s%@target_alias@%$target_alias%g
1255s%@target_cpu@%$target_cpu%g
1256s%@target_vendor@%$target_vendor%g
1257s%@target_os@%$target_os%g
1258s%@build@%$build%g
1259s%@build_alias@%$build_alias%g
1260s%@build_cpu@%$build_cpu%g
1261s%@build_vendor@%$build_vendor%g
1262s%@build_os@%$build_os%g
1263s%@CC@%$CC%g
1264s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g
1265s%@INSTALL_DATA@%$INSTALL_DATA%g
1eaaf305 1266s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
7eebfc62
MM
1267s%@HDEFINES@%$HDEFINES%g
1268s%@AR@%$AR%g
1269s%@RANLIB@%$RANLIB%g
601fb8ae 1270s%@sim_bswap@%$sim_bswap%g
7eebfc62 1271s%@sim_cflags@%$sim_cflags%g
72eeb006
DE
1272s%@sim_debug@%$sim_debug%g
1273s%@sim_trace@%$sim_trace%g
72eeb006 1274s%@CPP@%$CPP%g
7eebfc62
MM
1275
1276CEOF
1277EOF
1278cat >> $CONFIG_STATUS <<EOF
1279
601fb8ae 1280CONFIG_FILES=\${CONFIG_FILES-"Makefile.sim:Makefile.in Make-common.sim:../common/Make-common.in"}
7eebfc62
MM
1281EOF
1282cat >> $CONFIG_STATUS <<\EOF
1283for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
a77aa7ec 1284 # Support "outfile[:infile]", defaulting infile="outfile.in".
7eebfc62 1285 case "$ac_file" in
a77aa7ec 1286 *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
7eebfc62
MM
1287 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1288 *) ac_file_in="${ac_file}.in" ;;
1289 esac
1290
a77aa7ec 1291 # Adjust relative srcdir, etc. for subdirectories.
7eebfc62
MM
1292
1293 # Remove last slash and all that follows it. Not all systems have dirname.
1294 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1295 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1296 # The file is in a subdirectory.
1297 test ! -d "$ac_dir" && mkdir "$ac_dir"
1298 ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
1299 # A "../" for each directory in $ac_dir_suffix.
1300 ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
1301 else
1302 ac_dir_suffix= ac_dots=
1303 fi
1304
1305 case "$ac_given_srcdir" in
1306 .) srcdir=.
1307 if test -z "$ac_dots"; then top_srcdir=.
1308 else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
1309 /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
1310 *) # Relative path.
1311 srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
1312 top_srcdir="$ac_dots$ac_given_srcdir" ;;
1313 esac
1314
1315 case "$ac_given_INSTALL" in
1316 [/$]*) INSTALL="$ac_given_INSTALL" ;;
1317 *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
1318 esac
1319 echo creating "$ac_file"
1320 rm -f "$ac_file"
1321 configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
1322 case "$ac_file" in
1323 *Makefile*) ac_comsub="1i\\
1324# $configure_input" ;;
1325 *) ac_comsub= ;;
1326 esac
1327 sed -e "$ac_comsub
1328s%@configure_input@%$configure_input%g
1329s%@srcdir@%$srcdir%g
1330s%@top_srcdir@%$top_srcdir%g
1331s%@INSTALL@%$INSTALL%g
a77aa7ec 1332" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
7eebfc62 1333fi; done
a77aa7ec 1334rm -f conftest.subs
7eebfc62 1335
72eeb006
DE
1336# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
1337# NAME is the cpp macro being defined and VALUE is the value it is being given.
1338#
1339# ac_d sets the value in "#define NAME VALUE" lines.
1340ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
1341ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
1342ac_dC='\3'
1343ac_dD='%g'
1344# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
1345ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
1346ac_uB='\([ ]\)%\1#\2define\3'
1347ac_uC=' '
1348ac_uD='\4%g'
1349# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
1350ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
1351ac_eB='$%\1#\2define\3'
1352ac_eC=' '
1353ac_eD='%g'
1354
a77aa7ec 1355CONFIG_HEADERS=${CONFIG_HEADERS-"config.h:config.in"}
72eeb006 1356for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
a77aa7ec 1357 # Support "outfile[:infile]", defaulting infile="outfile.in".
72eeb006 1358 case "$ac_file" in
a77aa7ec 1359 *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
72eeb006
DE
1360 ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
1361 *) ac_file_in="${ac_file}.in" ;;
1362 esac
1363
1364 echo creating $ac_file
1365
1366 rm -f conftest.frag conftest.in conftest.out
a77aa7ec 1367 cp $ac_given_srcdir/$ac_file_in conftest.in
72eeb006
DE
1368
1369EOF
1370
1371# Transform confdefs.h into a sed script conftest.vals that substitutes
1372# the proper values into config.h.in to produce config.h. And first:
1373# Protect against being on the right side of a sed subst in config.status.
1374# Protect against being in an unquoted here document in config.status.
1375rm -f conftest.vals
1376cat > conftest.hdr <<\EOF
1377s/[\\&%]/\\&/g
1378s%[\\$`]%\\&%g
1379s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp
1380s%ac_d%ac_u%gp
1381s%ac_u%ac_e%gp
1382EOF
1383sed -n -f conftest.hdr confdefs.h > conftest.vals
1384rm -f conftest.hdr
1385
1386# This sed command replaces #undef with comments. This is necessary, for
1387# example, in the case of _POSIX_SOURCE, which is predefined and required
1388# on some systems where configure will not decide to define it.
1389cat >> conftest.vals <<\EOF
1390s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
1391EOF
1392
1393# Break up conftest.vals because some shells have a limit on
1394# the size of here documents, and old seds have small limits too.
a77aa7ec
AC
1395# Maximum number of lines to put in a single here document.
1396ac_max_here_lines=12
72eeb006
DE
1397
1398rm -f conftest.tail
1399while :
1400do
1401 ac_lines=`grep -c . conftest.vals`
1402 # grep -c gives empty output for an empty file on some AIX systems.
1403 if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi
1404 # Write a limited-size here document to conftest.frag.
1405 echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS
1406 sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS
1407 echo 'CEOF
1408 sed -f conftest.frag conftest.in > conftest.out
1409 rm -f conftest.in
1410 mv conftest.out conftest.in
1411' >> $CONFIG_STATUS
1412 sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail
1413 rm -f conftest.vals
1414 mv conftest.tail conftest.vals
1415done
1416rm -f conftest.vals
1417
1418cat >> $CONFIG_STATUS <<\EOF
1419 rm -f conftest.frag conftest.h
1420 echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
1421 cat conftest.in >> conftest.h
1422 rm -f conftest.in
1423 if cmp -s $ac_file conftest.h 2>/dev/null; then
1424 echo "$ac_file is unchanged"
1425 rm -f conftest.h
1426 else
1427 # Remove last slash and all that follows it. Not all systems have dirname.
1428 ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
1429 if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
1430 # The file is in a subdirectory.
1431 test ! -d "$ac_dir" && mkdir "$ac_dir"
1432 fi
1433 rm -f $ac_file
1434 mv conftest.h $ac_file
1435 fi
1436fi; done
1437
1438EOF
1439
1440cat >> $CONFIG_STATUS <<EOF
1441ac_sources="$sim_link_files"
1442ac_dests="$sim_link_links"
1443EOF
1444
1445cat >> $CONFIG_STATUS <<\EOF
1446srcdir=$ac_given_srcdir
1447while test -n "$ac_sources"; do
1448 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
1449 set $ac_sources; ac_source=$1; shift; ac_sources=$*
1450
1451 echo "linking $srcdir/$ac_source to $ac_dest"
7eebfc62 1452
72eeb006
DE
1453 if test ! -r $srcdir/$ac_source; then
1454 { echo "configure: error: $srcdir/$ac_source: File not found" 1>&2; exit 1; }
1455 fi
1456 rm -f $ac_dest
1457
1458 # Make relative symlinks.
1459 # Remove last slash and all that follows it. Not all systems have dirname.
1460 ac_dest_dir=`echo $ac_dest|sed 's%/[^/][^/]*$%%'`
1461 if test "$ac_dest_dir" != "$ac_dest" && test "$ac_dest_dir" != .; then
1462 # The dest file is in a subdirectory.
1463 test ! -d "$ac_dest_dir" && mkdir "$ac_dest_dir"
1464 ac_dest_dir_suffix="/`echo $ac_dest_dir|sed 's%^\./%%'`"
1465 # A "../" for each directory in $ac_dest_dir_suffix.
1466 ac_dots=`echo $ac_dest_dir_suffix|sed 's%/[^/]*%../%g'`
1467 else
1468 ac_dest_dir_suffix= ac_dots=
1469 fi
1470
1471 case "$srcdir" in
1472 [/$]*) ac_rel_source="$srcdir/$ac_source" ;;
1473 *) ac_rel_source="$ac_dots$srcdir/$ac_source" ;;
1474 esac
1475
1476 # Make a symlink if possible; otherwise try a hard link.
1477 if ln -s $ac_rel_source $ac_dest 2>/dev/null ||
1478 ln $srcdir/$ac_source $ac_dest; then :
1479 else
1480 { echo "configure: error: can not link $ac_dest to $srcdir/$ac_source" 1>&2; exit 1; }
1481 fi
1482done
1483
601fb8ae
MM
1484case "x$CONFIG_FILES" in xMakefile*)
1485 echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
1486 rm -f Makesim1.tmp Makesim2.tmp Makefile
1487 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
1488 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
1489 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
1490 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
1491 <Makefile.sim >Makefile
1492 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
1493 ;;
1494 esac
295dbbe4 1495 case "x$CONFIG_HEADERS" in xconfig.h:config.in) echo > stamp-h ;; esac
601fb8ae 1496
7eebfc62
MM
1497exit 0
1498EOF
1499chmod +x $CONFIG_STATUS
1500rm -fr confdefs* $ac_clean_files
1501test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1
1502
72eeb006 1503