]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/rx/configure
Define PACKAGE macro in all sims' config.h.
[thirdparty/binutils-gdb.git] / sim / rx / configure
CommitLineData
4f8d4a38
DD
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184do
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228 else
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
233 fi
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
263
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
375 as_expr=expr
376else
377 as_expr=false
378fi
379
380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381 as_basename=basename
382else
383 as_basename=false
384fi
385
386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
391
392as_me=`$as_basename -- "$0" ||
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
396$as_echo X/"$0" |
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
410
411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
417
418
419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
428 sed '
429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
433 N
434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
436 t loop
437 s/-\n.*//
438 ' >$as_me.lineno &&
439 chmod +x "$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
446 # Exit status is that of the last command.
447 exit
448}
449
450ECHO_C= ECHO_N= ECHO_T=
451case `echo -n x` in #(((((
452-n*)
453 case `echo 'xy\c'` in
454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
458 esac;;
459*)
460 ECHO_N='-n';;
461esac
462
463rm -f conf$$ conf$$.exe conf$$.file
464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
466else
467 rm -f conf$$.dir
468 mkdir conf$$.dir 2>/dev/null
469fi
470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
472 as_ln_s='ln -s'
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
482 as_ln_s='cp -p'
483 fi
484else
485 as_ln_s='cp -p'
486fi
487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
489
490if mkdir -p . 2>/dev/null; then
491 as_mkdir_p='mkdir -p "$as_dir"'
492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
499else
500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
508 test -d "$1/.";
509 else
510 case $1 in #(
511 -*)set "./$1";;
512 esac;
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
517fi
518as_executable_p=$as_test_x
519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
527exec 7<&0 </dev/null 6>&1
528
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
534#
535# Initializations.
536#
537ac_default_prefix=/usr/local
538ac_clean_files=
539ac_config_libobj_dir=.
540LIBOBJS=
541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
545
546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
552PACKAGE_URL=
553
554ac_unique_file="Makefile.in"
555# Factoring default headers for most tests.
556ac_includes_default="\
557#include <stdio.h>
558#ifdef HAVE_SYS_TYPES_H
559# include <sys/types.h>
560#endif
561#ifdef HAVE_SYS_STAT_H
562# include <sys/stat.h>
563#endif
564#ifdef STDC_HEADERS
565# include <stdlib.h>
566# include <stddef.h>
567#else
568# ifdef HAVE_STDLIB_H
569# include <stdlib.h>
570# endif
571#endif
572#ifdef HAVE_STRING_H
573# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
574# include <memory.h>
575# endif
576# include <string.h>
577#endif
578#ifdef HAVE_STRINGS_H
579# include <strings.h>
580#endif
581#ifdef HAVE_INTTYPES_H
582# include <inttypes.h>
583#endif
584#ifdef HAVE_STDINT_H
585# include <stdint.h>
586#endif
587#ifdef HAVE_UNISTD_H
588# include <unistd.h>
589#endif"
590
591ac_subst_vars='LTLIBOBJS
592LIBOBJS
593cgen_breaks
594REPORT_BUGS_TEXI
595REPORT_BUGS_TO
596PKGVERSION
597sim_profile
598sim_trace
599sim_stdio
600sim_debug
601sim_cflags
602sim_bswap
603MAINT
4f8d4a38
DD
604CATOBJEXT
605GENCAT
606INSTOBJEXT
607DATADIRNAME
608CATALOGS
609POSUB
610GMSGFMT
611XGETTEXT
612INCINTL
613LIBINTL_DEP
614LIBINTL
615USE_NLS
db2e4d67
MF
616GMAKE_FALSE
617GMAKE_TRUE
618MAKE
619CCDEPMODE
620DEPDIR
621am__leading_dot
5f3ef9d0 622PACKAGE
4f8d4a38
DD
623RANLIB
624AR
625HDEFINES
626CC_FOR_BUILD
627INSTALL_DATA
628INSTALL_SCRIPT
629INSTALL_PROGRAM
2232061b
MF
630EGREP
631GREP
632CPP
4f8d4a38
DD
633target_os
634target_vendor
635target_cpu
636target
637host_os
638host_vendor
639host_cpu
640host
641build_os
642build_vendor
643build_cpu
644build
6ffe910a
MF
645OBJEXT
646EXEEXT
647ac_ct_CC
648CPPFLAGS
649LDFLAGS
650CFLAGS
651CC
4f8d4a38
DD
652WERROR_CFLAGS
653WARN_CFLAGS
654sim_xor_endian
655sim_stdcall
656sim_smp
657sim_reserved_bits
658sim_regparm
659sim_packages
660sim_inline
661sim_hw
662sim_hw_objs
663sim_hw_cflags
664sim_default_model
665sim_scache
666sim_float
667sim_hostendian
668sim_endian
669sim_bitsize
670sim_assert
671sim_alignment
672sim_environment
673target_alias
674host_alias
675build_alias
676LIBS
677ECHO_T
678ECHO_N
679ECHO_C
680DEFS
681mandir
682localedir
683libdir
684psdir
685pdfdir
686dvidir
687htmldir
688infodir
689docdir
690oldincludedir
691includedir
692localstatedir
693sharedstatedir
694sysconfdir
695datadir
696datarootdir
697libexecdir
698sbindir
699bindir
700program_transform_name
701prefix
702exec_prefix
703PACKAGE_URL
704PACKAGE_BUGREPORT
705PACKAGE_STRING
706PACKAGE_VERSION
707PACKAGE_TARNAME
708PACKAGE_NAME
709PATH_SEPARATOR
710SHELL'
711ac_subst_files=''
712ac_user_opts='
713enable_option_checking
3725885a 714with_zlib
4f8d4a38
DD
715enable_maintainer_mode
716enable_sim_bswap
717enable_sim_cflags
718enable_sim_debug
719enable_sim_stdio
720enable_sim_trace
721enable_sim_profile
722with_pkgversion
723with_bugurl
6ffe910a
MF
724enable_cycle_accurate
725enable_cycle_stats
4f8d4a38
DD
726'
727 ac_precious_vars='build_alias
728host_alias
729target_alias
730CC
731CFLAGS
732LDFLAGS
733LIBS
734CPPFLAGS
735CPP'
736
737
738# Initialize some variables set by options.
739ac_init_help=
740ac_init_version=false
741ac_unrecognized_opts=
742ac_unrecognized_sep=
743# The variables have the same names as the options, with
744# dashes changed to underlines.
745cache_file=/dev/null
746exec_prefix=NONE
747no_create=
748no_recursion=
749prefix=NONE
750program_prefix=NONE
751program_suffix=NONE
752program_transform_name=s,x,x,
753silent=
754site=
755srcdir=
756verbose=
757x_includes=NONE
758x_libraries=NONE
759
760# Installation directory options.
761# These are left unexpanded so users can "make install exec_prefix=/foo"
762# and all the variables that are supposed to be based on exec_prefix
763# by default will actually change.
764# Use braces instead of parens because sh, perl, etc. also accept them.
765# (The list follows the same order as the GNU Coding Standards.)
766bindir='${exec_prefix}/bin'
767sbindir='${exec_prefix}/sbin'
768libexecdir='${exec_prefix}/libexec'
769datarootdir='${prefix}/share'
770datadir='${datarootdir}'
771sysconfdir='${prefix}/etc'
772sharedstatedir='${prefix}/com'
773localstatedir='${prefix}/var'
774includedir='${prefix}/include'
775oldincludedir='/usr/include'
776docdir='${datarootdir}/doc/${PACKAGE}'
777infodir='${datarootdir}/info'
778htmldir='${docdir}'
779dvidir='${docdir}'
780pdfdir='${docdir}'
781psdir='${docdir}'
782libdir='${exec_prefix}/lib'
783localedir='${datarootdir}/locale'
784mandir='${datarootdir}/man'
785
786ac_prev=
787ac_dashdash=
788for ac_option
789do
790 # If the previous option needs an argument, assign it.
791 if test -n "$ac_prev"; then
792 eval $ac_prev=\$ac_option
793 ac_prev=
794 continue
795 fi
796
797 case $ac_option in
798 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
799 *) ac_optarg=yes ;;
800 esac
801
802 # Accept the important Cygnus configure options, so we can diagnose typos.
803
804 case $ac_dashdash$ac_option in
805 --)
806 ac_dashdash=yes ;;
807
808 -bindir | --bindir | --bindi | --bind | --bin | --bi)
809 ac_prev=bindir ;;
810 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
811 bindir=$ac_optarg ;;
812
813 -build | --build | --buil | --bui | --bu)
814 ac_prev=build_alias ;;
815 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
816 build_alias=$ac_optarg ;;
817
818 -cache-file | --cache-file | --cache-fil | --cache-fi \
819 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
820 ac_prev=cache_file ;;
821 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
822 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
823 cache_file=$ac_optarg ;;
824
825 --config-cache | -C)
826 cache_file=config.cache ;;
827
828 -datadir | --datadir | --datadi | --datad)
829 ac_prev=datadir ;;
830 -datadir=* | --datadir=* | --datadi=* | --datad=*)
831 datadir=$ac_optarg ;;
832
833 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
834 | --dataroo | --dataro | --datar)
835 ac_prev=datarootdir ;;
836 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
837 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
838 datarootdir=$ac_optarg ;;
839
840 -disable-* | --disable-*)
841 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
842 # Reject names that are not valid shell variable names.
843 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
844 as_fn_error "invalid feature name: $ac_useropt"
845 ac_useropt_orig=$ac_useropt
846 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
847 case $ac_user_opts in
848 *"
849"enable_$ac_useropt"
850"*) ;;
851 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
852 ac_unrecognized_sep=', ';;
853 esac
854 eval enable_$ac_useropt=no ;;
855
856 -docdir | --docdir | --docdi | --doc | --do)
857 ac_prev=docdir ;;
858 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
859 docdir=$ac_optarg ;;
860
861 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
862 ac_prev=dvidir ;;
863 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
864 dvidir=$ac_optarg ;;
865
866 -enable-* | --enable-*)
867 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
868 # Reject names that are not valid shell variable names.
869 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
870 as_fn_error "invalid feature name: $ac_useropt"
871 ac_useropt_orig=$ac_useropt
872 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
873 case $ac_user_opts in
874 *"
875"enable_$ac_useropt"
876"*) ;;
877 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
878 ac_unrecognized_sep=', ';;
879 esac
880 eval enable_$ac_useropt=\$ac_optarg ;;
881
882 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
883 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
884 | --exec | --exe | --ex)
885 ac_prev=exec_prefix ;;
886 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
887 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
888 | --exec=* | --exe=* | --ex=*)
889 exec_prefix=$ac_optarg ;;
890
891 -gas | --gas | --ga | --g)
892 # Obsolete; use --with-gas.
893 with_gas=yes ;;
894
895 -help | --help | --hel | --he | -h)
896 ac_init_help=long ;;
897 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
898 ac_init_help=recursive ;;
899 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
900 ac_init_help=short ;;
901
902 -host | --host | --hos | --ho)
903 ac_prev=host_alias ;;
904 -host=* | --host=* | --hos=* | --ho=*)
905 host_alias=$ac_optarg ;;
906
907 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
908 ac_prev=htmldir ;;
909 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
910 | --ht=*)
911 htmldir=$ac_optarg ;;
912
913 -includedir | --includedir | --includedi | --included | --include \
914 | --includ | --inclu | --incl | --inc)
915 ac_prev=includedir ;;
916 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
917 | --includ=* | --inclu=* | --incl=* | --inc=*)
918 includedir=$ac_optarg ;;
919
920 -infodir | --infodir | --infodi | --infod | --info | --inf)
921 ac_prev=infodir ;;
922 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
923 infodir=$ac_optarg ;;
924
925 -libdir | --libdir | --libdi | --libd)
926 ac_prev=libdir ;;
927 -libdir=* | --libdir=* | --libdi=* | --libd=*)
928 libdir=$ac_optarg ;;
929
930 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
931 | --libexe | --libex | --libe)
932 ac_prev=libexecdir ;;
933 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
934 | --libexe=* | --libex=* | --libe=*)
935 libexecdir=$ac_optarg ;;
936
937 -localedir | --localedir | --localedi | --localed | --locale)
938 ac_prev=localedir ;;
939 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
940 localedir=$ac_optarg ;;
941
942 -localstatedir | --localstatedir | --localstatedi | --localstated \
943 | --localstate | --localstat | --localsta | --localst | --locals)
944 ac_prev=localstatedir ;;
945 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
946 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
947 localstatedir=$ac_optarg ;;
948
949 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
950 ac_prev=mandir ;;
951 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
952 mandir=$ac_optarg ;;
953
954 -nfp | --nfp | --nf)
955 # Obsolete; use --without-fp.
956 with_fp=no ;;
957
958 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
959 | --no-cr | --no-c | -n)
960 no_create=yes ;;
961
962 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
963 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
964 no_recursion=yes ;;
965
966 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
967 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
968 | --oldin | --oldi | --old | --ol | --o)
969 ac_prev=oldincludedir ;;
970 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
971 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
972 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
973 oldincludedir=$ac_optarg ;;
974
975 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
976 ac_prev=prefix ;;
977 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
978 prefix=$ac_optarg ;;
979
980 -program-prefix | --program-prefix | --program-prefi | --program-pref \
981 | --program-pre | --program-pr | --program-p)
982 ac_prev=program_prefix ;;
983 -program-prefix=* | --program-prefix=* | --program-prefi=* \
984 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
985 program_prefix=$ac_optarg ;;
986
987 -program-suffix | --program-suffix | --program-suffi | --program-suff \
988 | --program-suf | --program-su | --program-s)
989 ac_prev=program_suffix ;;
990 -program-suffix=* | --program-suffix=* | --program-suffi=* \
991 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
992 program_suffix=$ac_optarg ;;
993
994 -program-transform-name | --program-transform-name \
995 | --program-transform-nam | --program-transform-na \
996 | --program-transform-n | --program-transform- \
997 | --program-transform | --program-transfor \
998 | --program-transfo | --program-transf \
999 | --program-trans | --program-tran \
1000 | --progr-tra | --program-tr | --program-t)
1001 ac_prev=program_transform_name ;;
1002 -program-transform-name=* | --program-transform-name=* \
1003 | --program-transform-nam=* | --program-transform-na=* \
1004 | --program-transform-n=* | --program-transform-=* \
1005 | --program-transform=* | --program-transfor=* \
1006 | --program-transfo=* | --program-transf=* \
1007 | --program-trans=* | --program-tran=* \
1008 | --progr-tra=* | --program-tr=* | --program-t=*)
1009 program_transform_name=$ac_optarg ;;
1010
1011 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1012 ac_prev=pdfdir ;;
1013 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1014 pdfdir=$ac_optarg ;;
1015
1016 -psdir | --psdir | --psdi | --psd | --ps)
1017 ac_prev=psdir ;;
1018 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1019 psdir=$ac_optarg ;;
1020
1021 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1022 | -silent | --silent | --silen | --sile | --sil)
1023 silent=yes ;;
1024
1025 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1026 ac_prev=sbindir ;;
1027 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1028 | --sbi=* | --sb=*)
1029 sbindir=$ac_optarg ;;
1030
1031 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1032 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1033 | --sharedst | --shareds | --shared | --share | --shar \
1034 | --sha | --sh)
1035 ac_prev=sharedstatedir ;;
1036 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1037 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1038 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1039 | --sha=* | --sh=*)
1040 sharedstatedir=$ac_optarg ;;
1041
1042 -site | --site | --sit)
1043 ac_prev=site ;;
1044 -site=* | --site=* | --sit=*)
1045 site=$ac_optarg ;;
1046
1047 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1048 ac_prev=srcdir ;;
1049 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1050 srcdir=$ac_optarg ;;
1051
1052 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1053 | --syscon | --sysco | --sysc | --sys | --sy)
1054 ac_prev=sysconfdir ;;
1055 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1056 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1057 sysconfdir=$ac_optarg ;;
1058
1059 -target | --target | --targe | --targ | --tar | --ta | --t)
1060 ac_prev=target_alias ;;
1061 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1062 target_alias=$ac_optarg ;;
1063
1064 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1065 verbose=yes ;;
1066
1067 -version | --version | --versio | --versi | --vers | -V)
1068 ac_init_version=: ;;
1069
1070 -with-* | --with-*)
1071 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1072 # Reject names that are not valid shell variable names.
1073 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1074 as_fn_error "invalid package name: $ac_useropt"
1075 ac_useropt_orig=$ac_useropt
1076 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1077 case $ac_user_opts in
1078 *"
1079"with_$ac_useropt"
1080"*) ;;
1081 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1082 ac_unrecognized_sep=', ';;
1083 esac
1084 eval with_$ac_useropt=\$ac_optarg ;;
1085
1086 -without-* | --without-*)
1087 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1088 # Reject names that are not valid shell variable names.
1089 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1090 as_fn_error "invalid package name: $ac_useropt"
1091 ac_useropt_orig=$ac_useropt
1092 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1093 case $ac_user_opts in
1094 *"
1095"with_$ac_useropt"
1096"*) ;;
1097 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1098 ac_unrecognized_sep=', ';;
1099 esac
1100 eval with_$ac_useropt=no ;;
1101
1102 --x)
1103 # Obsolete; use --with-x.
1104 with_x=yes ;;
1105
1106 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1107 | --x-incl | --x-inc | --x-in | --x-i)
1108 ac_prev=x_includes ;;
1109 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1110 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1111 x_includes=$ac_optarg ;;
1112
1113 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1114 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1115 ac_prev=x_libraries ;;
1116 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1117 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1118 x_libraries=$ac_optarg ;;
1119
1120 -*) as_fn_error "unrecognized option: \`$ac_option'
1121Try \`$0 --help' for more information."
1122 ;;
1123
1124 *=*)
1125 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1126 # Reject names that are not valid shell variable names.
1127 case $ac_envvar in #(
1128 '' | [0-9]* | *[!_$as_cr_alnum]* )
1129 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1130 esac
1131 eval $ac_envvar=\$ac_optarg
1132 export $ac_envvar ;;
1133
1134 *)
1135 # FIXME: should be removed in autoconf 3.0.
1136 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1137 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1138 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1139 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1140 ;;
1141
1142 esac
1143done
1144
1145if test -n "$ac_prev"; then
1146 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1147 as_fn_error "missing argument to $ac_option"
1148fi
1149
1150if test -n "$ac_unrecognized_opts"; then
1151 case $enable_option_checking in
1152 no) ;;
1153 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1154 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1155 esac
1156fi
1157
1158# Check all directory arguments for consistency.
1159for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1160 datadir sysconfdir sharedstatedir localstatedir includedir \
1161 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1162 libdir localedir mandir
1163do
1164 eval ac_val=\$$ac_var
1165 # Remove trailing slashes.
1166 case $ac_val in
1167 */ )
1168 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1169 eval $ac_var=\$ac_val;;
1170 esac
1171 # Be sure to have absolute directory names.
1172 case $ac_val in
1173 [\\/$]* | ?:[\\/]* ) continue;;
1174 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1175 esac
1176 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1177done
1178
1179# There might be people who depend on the old broken behavior: `$host'
1180# used to hold the argument of --host etc.
1181# FIXME: To remove some day.
1182build=$build_alias
1183host=$host_alias
1184target=$target_alias
1185
1186# FIXME: To remove some day.
1187if test "x$host_alias" != x; then
1188 if test "x$build_alias" = x; then
1189 cross_compiling=maybe
1190 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1191 If a cross compiler is detected then cross compile mode will be used." >&2
1192 elif test "x$build_alias" != "x$host_alias"; then
1193 cross_compiling=yes
1194 fi
1195fi
1196
1197ac_tool_prefix=
1198test -n "$host_alias" && ac_tool_prefix=$host_alias-
1199
1200test "$silent" = yes && exec 6>/dev/null
1201
1202
1203ac_pwd=`pwd` && test -n "$ac_pwd" &&
1204ac_ls_di=`ls -di .` &&
1205ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1206 as_fn_error "working directory cannot be determined"
1207test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1208 as_fn_error "pwd does not report name of working directory"
1209
1210
1211# Find the source files, if location was not specified.
1212if test -z "$srcdir"; then
1213 ac_srcdir_defaulted=yes
1214 # Try the directory containing this script, then the parent directory.
1215 ac_confdir=`$as_dirname -- "$as_myself" ||
1216$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1217 X"$as_myself" : 'X\(//\)[^/]' \| \
1218 X"$as_myself" : 'X\(//\)$' \| \
1219 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1220$as_echo X"$as_myself" |
1221 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1222 s//\1/
1223 q
1224 }
1225 /^X\(\/\/\)[^/].*/{
1226 s//\1/
1227 q
1228 }
1229 /^X\(\/\/\)$/{
1230 s//\1/
1231 q
1232 }
1233 /^X\(\/\).*/{
1234 s//\1/
1235 q
1236 }
1237 s/.*/./; q'`
1238 srcdir=$ac_confdir
1239 if test ! -r "$srcdir/$ac_unique_file"; then
1240 srcdir=..
1241 fi
1242else
1243 ac_srcdir_defaulted=no
1244fi
1245if test ! -r "$srcdir/$ac_unique_file"; then
1246 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1247 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1248fi
1249ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1250ac_abs_confdir=`(
1251 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1252 pwd)`
1253# When building in place, set srcdir=.
1254if test "$ac_abs_confdir" = "$ac_pwd"; then
1255 srcdir=.
1256fi
1257# Remove unnecessary trailing slashes from srcdir.
1258# Double slashes in file names in object file debugging info
1259# mess up M-x gdb in Emacs.
1260case $srcdir in
1261*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1262esac
1263for ac_var in $ac_precious_vars; do
1264 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1265 eval ac_env_${ac_var}_value=\$${ac_var}
1266 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1267 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1268done
1269
1270#
1271# Report the --help message.
1272#
1273if test "$ac_init_help" = "long"; then
1274 # Omit some internal or obsolete options to make the list less imposing.
1275 # This message is too long to be a string in the A/UX 3.1 sh.
1276 cat <<_ACEOF
1277\`configure' configures this package to adapt to many kinds of systems.
1278
1279Usage: $0 [OPTION]... [VAR=VALUE]...
1280
1281To assign environment variables (e.g., CC, CFLAGS...), specify them as
1282VAR=VALUE. See below for descriptions of some of the useful variables.
1283
1284Defaults for the options are specified in brackets.
1285
1286Configuration:
1287 -h, --help display this help and exit
1288 --help=short display options specific to this package
1289 --help=recursive display the short help of all the included packages
1290 -V, --version display version information and exit
1291 -q, --quiet, --silent do not print \`checking...' messages
1292 --cache-file=FILE cache test results in FILE [disabled]
1293 -C, --config-cache alias for \`--cache-file=config.cache'
1294 -n, --no-create do not create output files
1295 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1296
1297Installation directories:
1298 --prefix=PREFIX install architecture-independent files in PREFIX
1299 [$ac_default_prefix]
1300 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1301 [PREFIX]
1302
1303By default, \`make install' will install all the files in
1304\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1305an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1306for instance \`--prefix=\$HOME'.
1307
1308For better control, use the options below.
1309
1310Fine tuning of the installation directories:
1311 --bindir=DIR user executables [EPREFIX/bin]
1312 --sbindir=DIR system admin executables [EPREFIX/sbin]
1313 --libexecdir=DIR program executables [EPREFIX/libexec]
1314 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1315 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1316 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1317 --libdir=DIR object code libraries [EPREFIX/lib]
1318 --includedir=DIR C header files [PREFIX/include]
1319 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1320 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1321 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1322 --infodir=DIR info documentation [DATAROOTDIR/info]
1323 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1324 --mandir=DIR man documentation [DATAROOTDIR/man]
1325 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1326 --htmldir=DIR html documentation [DOCDIR]
1327 --dvidir=DIR dvi documentation [DOCDIR]
1328 --pdfdir=DIR pdf documentation [DOCDIR]
1329 --psdir=DIR ps documentation [DOCDIR]
1330_ACEOF
1331
1332 cat <<\_ACEOF
1333
1334Program names:
1335 --program-prefix=PREFIX prepend PREFIX to installed program names
1336 --program-suffix=SUFFIX append SUFFIX to installed program names
1337 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1338
1339System types:
1340 --build=BUILD configure for building on BUILD [guessed]
1341 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1342 --target=TARGET configure for building compilers for TARGET [HOST]
1343_ACEOF
1344fi
1345
1346if test -n "$ac_init_help"; then
1347
1348 cat <<\_ACEOF
1349
1350Optional Features:
1351 --disable-option-checking ignore unrecognized --enable/--with options
1352 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1353 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1354 --enable-maintainer-mode Enable developer functionality.
1355 --enable-sim-bswap Use Host specific BSWAP instruction.
1356 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator
1357 --enable-sim-debug=opts Enable debugging flags
1358 --enable-sim-stdio Specify whether to use stdio for console input/output.
1359 --enable-sim-trace=opts Enable tracing flags
1360 --enable-sim-profile=opts Enable profiling flags
6ffe910a
MF
1361 --disable-cycle-accurate
1362 --disable-cycle-stats
4f8d4a38
DD
1363
1364Optional Packages:
1365 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1366 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3725885a 1367 --with-zlib include zlib support (auto/yes/no) default=auto
4f8d4a38
DD
1368 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1369 --with-bugurl=URL Direct users to URL to report a bug
1370
1371Some influential environment variables:
1372 CC C compiler command
1373 CFLAGS C compiler flags
1374 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1375 nonstandard directory <lib dir>
1376 LIBS libraries to pass to the linker, e.g. -l<library>
1377 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1378 you have headers in a nonstandard directory <include dir>
1379 CPP C preprocessor
1380
1381Use these variables to override the choices made by `configure' or to help
1382it to find libraries and programs with nonstandard names/locations.
1383
1384Report bugs to the package provider.
1385_ACEOF
1386ac_status=$?
1387fi
1388
1389if test "$ac_init_help" = "recursive"; then
1390 # If there are subdirs, report their specific --help.
1391 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1392 test -d "$ac_dir" ||
1393 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1394 continue
1395 ac_builddir=.
1396
1397case "$ac_dir" in
1398.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1399*)
1400 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1401 # A ".." for each directory in $ac_dir_suffix.
1402 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1403 case $ac_top_builddir_sub in
1404 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1405 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1406 esac ;;
1407esac
1408ac_abs_top_builddir=$ac_pwd
1409ac_abs_builddir=$ac_pwd$ac_dir_suffix
1410# for backward compatibility:
1411ac_top_builddir=$ac_top_build_prefix
1412
1413case $srcdir in
1414 .) # We are building in place.
1415 ac_srcdir=.
1416 ac_top_srcdir=$ac_top_builddir_sub
1417 ac_abs_top_srcdir=$ac_pwd ;;
1418 [\\/]* | ?:[\\/]* ) # Absolute name.
1419 ac_srcdir=$srcdir$ac_dir_suffix;
1420 ac_top_srcdir=$srcdir
1421 ac_abs_top_srcdir=$srcdir ;;
1422 *) # Relative name.
1423 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1424 ac_top_srcdir=$ac_top_build_prefix$srcdir
1425 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1426esac
1427ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1428
1429 cd "$ac_dir" || { ac_status=$?; continue; }
1430 # Check for guested configure.
1431 if test -f "$ac_srcdir/configure.gnu"; then
1432 echo &&
1433 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1434 elif test -f "$ac_srcdir/configure"; then
1435 echo &&
1436 $SHELL "$ac_srcdir/configure" --help=recursive
1437 else
1438 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1439 fi || ac_status=$?
1440 cd "$ac_pwd" || { ac_status=$?; break; }
1441 done
1442fi
1443
1444test -n "$ac_init_help" && exit $ac_status
1445if $ac_init_version; then
1446 cat <<\_ACEOF
1447configure
1448generated by GNU Autoconf 2.64
1449
1450Copyright (C) 2009 Free Software Foundation, Inc.
1451This configure script is free software; the Free Software Foundation
1452gives unlimited permission to copy, distribute and modify it.
1453_ACEOF
1454 exit
1455fi
1456
1457## ------------------------ ##
1458## Autoconf initialization. ##
1459## ------------------------ ##
1460
1461# ac_fn_c_try_compile LINENO
1462# --------------------------
1463# Try to compile conftest.$ac_ext, and return whether this succeeded.
1464ac_fn_c_try_compile ()
1465{
1466 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1467 rm -f conftest.$ac_objext
1468 if { { ac_try="$ac_compile"
1469case "(($ac_try" in
1470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1471 *) ac_try_echo=$ac_try;;
1472esac
1473eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1474$as_echo "$ac_try_echo"; } >&5
1475 (eval "$ac_compile") 2>conftest.err
1476 ac_status=$?
1477 if test -s conftest.err; then
1478 grep -v '^ *+' conftest.err >conftest.er1
1479 cat conftest.er1 >&5
1480 mv -f conftest.er1 conftest.err
1481 fi
1482 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1483 test $ac_status = 0; } && {
1484 test -z "$ac_c_werror_flag" ||
1485 test ! -s conftest.err
1486 } && test -s conftest.$ac_objext; then :
1487 ac_retval=0
1488else
1489 $as_echo "$as_me: failed program was:" >&5
1490sed 's/^/| /' conftest.$ac_ext >&5
1491
1492 ac_retval=1
1493fi
1494 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1495 return $ac_retval
1496
1497} # ac_fn_c_try_compile
1498
1499# ac_fn_c_try_cpp LINENO
1500# ----------------------
1501# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1502ac_fn_c_try_cpp ()
1503{
1504 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1505 if { { ac_try="$ac_cpp conftest.$ac_ext"
1506case "(($ac_try" in
1507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1508 *) ac_try_echo=$ac_try;;
1509esac
1510eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1511$as_echo "$ac_try_echo"; } >&5
1512 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1513 ac_status=$?
1514 if test -s conftest.err; then
1515 grep -v '^ *+' conftest.err >conftest.er1
1516 cat conftest.er1 >&5
1517 mv -f conftest.er1 conftest.err
1518 fi
1519 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1520 test $ac_status = 0; } >/dev/null && {
1521 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1522 test ! -s conftest.err
1523 }; then :
1524 ac_retval=0
1525else
1526 $as_echo "$as_me: failed program was:" >&5
1527sed 's/^/| /' conftest.$ac_ext >&5
1528
1529 ac_retval=1
1530fi
1531 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1532 return $ac_retval
1533
1534} # ac_fn_c_try_cpp
1535
1536# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1537# -------------------------------------------------------
1538# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1539# the include files in INCLUDES and setting the cache variable VAR
1540# accordingly.
1541ac_fn_c_check_header_mongrel ()
1542{
1543 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1544 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1546$as_echo_n "checking for $2... " >&6; }
1547if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1548 $as_echo_n "(cached) " >&6
1549fi
1550eval ac_res=\$$3
1551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1552$as_echo "$ac_res" >&6; }
1553else
1554 # Is the header compilable?
1555{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1556$as_echo_n "checking $2 usability... " >&6; }
1557cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1558/* end confdefs.h. */
1559$4
1560#include <$2>
1561_ACEOF
1562if ac_fn_c_try_compile "$LINENO"; then :
1563 ac_header_compiler=yes
1564else
1565 ac_header_compiler=no
1566fi
1567rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1568{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1569$as_echo "$ac_header_compiler" >&6; }
1570
1571# Is the header present?
1572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1573$as_echo_n "checking $2 presence... " >&6; }
1574cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1575/* end confdefs.h. */
1576#include <$2>
1577_ACEOF
1578if ac_fn_c_try_cpp "$LINENO"; then :
1579 ac_header_preproc=yes
1580else
1581 ac_header_preproc=no
1582fi
1583rm -f conftest.err conftest.$ac_ext
1584{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1585$as_echo "$ac_header_preproc" >&6; }
1586
1587# So? What about this header?
1588case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1589 yes:no: )
1590 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1591$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1593$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1594 ;;
1595 no:yes:* )
1596 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1597$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1599$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1600 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1601$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1602 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1603$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1605$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1606 ;;
1607esac
1608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1609$as_echo_n "checking for $2... " >&6; }
1610if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1611 $as_echo_n "(cached) " >&6
1612else
1613 eval "$3=\$ac_header_compiler"
1614fi
1615eval ac_res=\$$3
1616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1617$as_echo "$ac_res" >&6; }
1618fi
1619 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1620
1621} # ac_fn_c_check_header_mongrel
1622
1623# ac_fn_c_try_run LINENO
1624# ----------------------
1625# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1626# that executables *can* be run.
1627ac_fn_c_try_run ()
1628{
1629 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630 if { { ac_try="$ac_link"
1631case "(($ac_try" in
1632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1633 *) ac_try_echo=$ac_try;;
1634esac
1635eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1636$as_echo "$ac_try_echo"; } >&5
1637 (eval "$ac_link") 2>&5
1638 ac_status=$?
1639 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1640 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1641 { { case "(($ac_try" in
1642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1643 *) ac_try_echo=$ac_try;;
1644esac
1645eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1646$as_echo "$ac_try_echo"; } >&5
1647 (eval "$ac_try") 2>&5
1648 ac_status=$?
1649 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1650 test $ac_status = 0; }; }; then :
1651 ac_retval=0
1652else
1653 $as_echo "$as_me: program exited with status $ac_status" >&5
1654 $as_echo "$as_me: failed program was:" >&5
1655sed 's/^/| /' conftest.$ac_ext >&5
1656
1657 ac_retval=$ac_status
1658fi
1659 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1660 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1661 return $ac_retval
1662
1663} # ac_fn_c_try_run
1664
1665# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1666# -------------------------------------------------------
1667# Tests whether HEADER exists and can be compiled using the include files in
1668# INCLUDES, setting the cache variable VAR accordingly.
1669ac_fn_c_check_header_compile ()
1670{
1671 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1673$as_echo_n "checking for $2... " >&6; }
1674if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1675 $as_echo_n "(cached) " >&6
1676else
1677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1678/* end confdefs.h. */
1679$4
1680#include <$2>
1681_ACEOF
1682if ac_fn_c_try_compile "$LINENO"; then :
1683 eval "$3=yes"
1684else
1685 eval "$3=no"
1686fi
1687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1688fi
1689eval ac_res=\$$3
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1691$as_echo "$ac_res" >&6; }
1692 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1693
1694} # ac_fn_c_check_header_compile
1695
1696# ac_fn_c_try_link LINENO
1697# -----------------------
1698# Try to link conftest.$ac_ext, and return whether this succeeded.
1699ac_fn_c_try_link ()
1700{
1701 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1702 rm -f conftest.$ac_objext conftest$ac_exeext
1703 if { { ac_try="$ac_link"
1704case "(($ac_try" in
1705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706 *) ac_try_echo=$ac_try;;
1707esac
1708eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709$as_echo "$ac_try_echo"; } >&5
1710 (eval "$ac_link") 2>conftest.err
1711 ac_status=$?
1712 if test -s conftest.err; then
1713 grep -v '^ *+' conftest.err >conftest.er1
1714 cat conftest.er1 >&5
1715 mv -f conftest.er1 conftest.err
1716 fi
1717 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1718 test $ac_status = 0; } && {
1719 test -z "$ac_c_werror_flag" ||
1720 test ! -s conftest.err
1721 } && test -s conftest$ac_exeext && {
1722 test "$cross_compiling" = yes ||
1723 $as_test_x conftest$ac_exeext
1724 }; then :
1725 ac_retval=0
1726else
1727 $as_echo "$as_me: failed program was:" >&5
1728sed 's/^/| /' conftest.$ac_ext >&5
1729
1730 ac_retval=1
1731fi
1732 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1733 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1734 # interfere with the next link command; also delete a directory that is
1735 # left behind by Apple's compiler. We do this before executing the actions.
1736 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1737 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1738 return $ac_retval
1739
1740} # ac_fn_c_try_link
1741
1742# ac_fn_c_check_func LINENO FUNC VAR
1743# ----------------------------------
1744# Tests whether FUNC exists, setting the cache variable VAR accordingly
1745ac_fn_c_check_func ()
1746{
1747 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1748 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1749$as_echo_n "checking for $2... " >&6; }
1750if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1751 $as_echo_n "(cached) " >&6
1752else
1753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1754/* end confdefs.h. */
1755/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1756 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1757#define $2 innocuous_$2
1758
1759/* System header to define __stub macros and hopefully few prototypes,
1760 which can conflict with char $2 (); below.
1761 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1762 <limits.h> exists even on freestanding compilers. */
1763
1764#ifdef __STDC__
1765# include <limits.h>
1766#else
1767# include <assert.h>
1768#endif
1769
1770#undef $2
1771
1772/* Override any GCC internal prototype to avoid an error.
1773 Use char because int might match the return type of a GCC
1774 builtin and then its argument prototype would still apply. */
1775#ifdef __cplusplus
1776extern "C"
1777#endif
1778char $2 ();
1779/* The GNU C library defines this for functions which it implements
1780 to always fail with ENOSYS. Some functions are actually named
1781 something starting with __ and the normal name is an alias. */
1782#if defined __stub_$2 || defined __stub___$2
1783choke me
1784#endif
1785
1786int
1787main ()
1788{
1789return $2 ();
1790 ;
1791 return 0;
1792}
1793_ACEOF
1794if ac_fn_c_try_link "$LINENO"; then :
1795 eval "$3=yes"
1796else
1797 eval "$3=no"
1798fi
1799rm -f core conftest.err conftest.$ac_objext \
1800 conftest$ac_exeext conftest.$ac_ext
1801fi
1802eval ac_res=\$$3
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804$as_echo "$ac_res" >&6; }
1805 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1806
1807} # ac_fn_c_check_func
1808cat >config.log <<_ACEOF
1809This file contains any messages produced by compilers while
1810running configure, to aid debugging if configure makes a mistake.
1811
1812It was created by $as_me, which was
1813generated by GNU Autoconf 2.64. Invocation command line was
1814
1815 $ $0 $@
1816
1817_ACEOF
1818exec 5>>config.log
1819{
1820cat <<_ASUNAME
1821## --------- ##
1822## Platform. ##
1823## --------- ##
1824
1825hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1826uname -m = `(uname -m) 2>/dev/null || echo unknown`
1827uname -r = `(uname -r) 2>/dev/null || echo unknown`
1828uname -s = `(uname -s) 2>/dev/null || echo unknown`
1829uname -v = `(uname -v) 2>/dev/null || echo unknown`
1830
1831/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1832/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1833
1834/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1835/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1836/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1837/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1838/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1839/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1840/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1841
1842_ASUNAME
1843
1844as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1845for as_dir in $PATH
1846do
1847 IFS=$as_save_IFS
1848 test -z "$as_dir" && as_dir=.
1849 $as_echo "PATH: $as_dir"
1850 done
1851IFS=$as_save_IFS
1852
1853} >&5
1854
1855cat >&5 <<_ACEOF
1856
1857
1858## ----------- ##
1859## Core tests. ##
1860## ----------- ##
1861
1862_ACEOF
1863
1864
1865# Keep a trace of the command line.
1866# Strip out --no-create and --no-recursion so they do not pile up.
1867# Strip out --silent because we don't want to record it for future runs.
1868# Also quote any args containing shell meta-characters.
1869# Make two passes to allow for proper duplicate-argument suppression.
1870ac_configure_args=
1871ac_configure_args0=
1872ac_configure_args1=
1873ac_must_keep_next=false
1874for ac_pass in 1 2
1875do
1876 for ac_arg
1877 do
1878 case $ac_arg in
1879 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1880 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1881 | -silent | --silent | --silen | --sile | --sil)
1882 continue ;;
1883 *\'*)
1884 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1885 esac
1886 case $ac_pass in
1887 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1888 2)
1889 as_fn_append ac_configure_args1 " '$ac_arg'"
1890 if test $ac_must_keep_next = true; then
1891 ac_must_keep_next=false # Got value, back to normal.
1892 else
1893 case $ac_arg in
1894 *=* | --config-cache | -C | -disable-* | --disable-* \
1895 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1896 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1897 | -with-* | --with-* | -without-* | --without-* | --x)
1898 case "$ac_configure_args0 " in
1899 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1900 esac
1901 ;;
1902 -* ) ac_must_keep_next=true ;;
1903 esac
1904 fi
1905 as_fn_append ac_configure_args " '$ac_arg'"
1906 ;;
1907 esac
1908 done
1909done
1910{ ac_configure_args0=; unset ac_configure_args0;}
1911{ ac_configure_args1=; unset ac_configure_args1;}
1912
1913# When interrupted or exit'd, cleanup temporary files, and complete
1914# config.log. We remove comments because anyway the quotes in there
1915# would cause problems or look ugly.
1916# WARNING: Use '\'' to represent an apostrophe within the trap.
1917# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1918trap 'exit_status=$?
1919 # Save into config.log some information that might help in debugging.
1920 {
1921 echo
1922
1923 cat <<\_ASBOX
1924## ---------------- ##
1925## Cache variables. ##
1926## ---------------- ##
1927_ASBOX
1928 echo
1929 # The following way of writing the cache mishandles newlines in values,
1930(
1931 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1932 eval ac_val=\$$ac_var
1933 case $ac_val in #(
1934 *${as_nl}*)
1935 case $ac_var in #(
1936 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1937$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1938 esac
1939 case $ac_var in #(
1940 _ | IFS | as_nl) ;; #(
1941 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1942 *) { eval $ac_var=; unset $ac_var;} ;;
1943 esac ;;
1944 esac
1945 done
1946 (set) 2>&1 |
1947 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1948 *${as_nl}ac_space=\ *)
1949 sed -n \
1950 "s/'\''/'\''\\\\'\'''\''/g;
1951 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1952 ;; #(
1953 *)
1954 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1955 ;;
1956 esac |
1957 sort
1958)
1959 echo
1960
1961 cat <<\_ASBOX
1962## ----------------- ##
1963## Output variables. ##
1964## ----------------- ##
1965_ASBOX
1966 echo
1967 for ac_var in $ac_subst_vars
1968 do
1969 eval ac_val=\$$ac_var
1970 case $ac_val in
1971 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1972 esac
1973 $as_echo "$ac_var='\''$ac_val'\''"
1974 done | sort
1975 echo
1976
1977 if test -n "$ac_subst_files"; then
1978 cat <<\_ASBOX
1979## ------------------- ##
1980## File substitutions. ##
1981## ------------------- ##
1982_ASBOX
1983 echo
1984 for ac_var in $ac_subst_files
1985 do
1986 eval ac_val=\$$ac_var
1987 case $ac_val in
1988 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1989 esac
1990 $as_echo "$ac_var='\''$ac_val'\''"
1991 done | sort
1992 echo
1993 fi
1994
1995 if test -s confdefs.h; then
1996 cat <<\_ASBOX
1997## ----------- ##
1998## confdefs.h. ##
1999## ----------- ##
2000_ASBOX
2001 echo
2002 cat confdefs.h
2003 echo
2004 fi
2005 test "$ac_signal" != 0 &&
2006 $as_echo "$as_me: caught signal $ac_signal"
2007 $as_echo "$as_me: exit $exit_status"
2008 } >&5
2009 rm -f core *.core core.conftest.* &&
2010 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2011 exit $exit_status
2012' 0
2013for ac_signal in 1 2 13 15; do
2014 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2015done
2016ac_signal=0
2017
2018# confdefs.h avoids OS command line length limits that DEFS can exceed.
2019rm -f -r conftest* confdefs.h
2020
2021$as_echo "/* confdefs.h */" > confdefs.h
2022
2023# Predefined preprocessor variables.
2024
2025cat >>confdefs.h <<_ACEOF
2026#define PACKAGE_NAME "$PACKAGE_NAME"
2027_ACEOF
2028
2029cat >>confdefs.h <<_ACEOF
2030#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2031_ACEOF
2032
2033cat >>confdefs.h <<_ACEOF
2034#define PACKAGE_VERSION "$PACKAGE_VERSION"
2035_ACEOF
2036
2037cat >>confdefs.h <<_ACEOF
2038#define PACKAGE_STRING "$PACKAGE_STRING"
2039_ACEOF
2040
2041cat >>confdefs.h <<_ACEOF
2042#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2043_ACEOF
2044
2045cat >>confdefs.h <<_ACEOF
2046#define PACKAGE_URL "$PACKAGE_URL"
2047_ACEOF
2048
2049
2050# Let the site file select an alternate cache file if it wants to.
2051# Prefer an explicitly selected file to automatically selected ones.
2052ac_site_file1=NONE
2053ac_site_file2=NONE
2054if test -n "$CONFIG_SITE"; then
2055 ac_site_file1=$CONFIG_SITE
2056elif test "x$prefix" != xNONE; then
2057 ac_site_file1=$prefix/share/config.site
2058 ac_site_file2=$prefix/etc/config.site
2059else
2060 ac_site_file1=$ac_default_prefix/share/config.site
2061 ac_site_file2=$ac_default_prefix/etc/config.site
2062fi
2063for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2064do
2065 test "x$ac_site_file" = xNONE && continue
2066 if test -r "$ac_site_file"; then
2067 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2068$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2069 sed 's/^/| /' "$ac_site_file" >&5
2070 . "$ac_site_file"
2071 fi
2072done
2073
2074if test -r "$cache_file"; then
2075 # Some versions of bash will fail to source /dev/null (special
2076 # files actually), so we avoid doing that.
2077 if test -f "$cache_file"; then
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2079$as_echo "$as_me: loading cache $cache_file" >&6;}
2080 case $cache_file in
2081 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2082 *) . "./$cache_file";;
2083 esac
2084 fi
2085else
2086 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2087$as_echo "$as_me: creating cache $cache_file" >&6;}
2088 >$cache_file
2089fi
2090
2091# Check that the precious variables saved in the cache have kept the same
2092# value.
2093ac_cache_corrupted=false
2094for ac_var in $ac_precious_vars; do
2095 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2096 eval ac_new_set=\$ac_env_${ac_var}_set
2097 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2098 eval ac_new_val=\$ac_env_${ac_var}_value
2099 case $ac_old_set,$ac_new_set in
2100 set,)
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2102$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2103 ac_cache_corrupted=: ;;
2104 ,set)
2105 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2106$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2107 ac_cache_corrupted=: ;;
2108 ,);;
2109 *)
2110 if test "x$ac_old_val" != "x$ac_new_val"; then
2111 # differences in whitespace do not lead to failure.
2112 ac_old_val_w=`echo x $ac_old_val`
2113 ac_new_val_w=`echo x $ac_new_val`
2114 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2115 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2116$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2117 ac_cache_corrupted=:
2118 else
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2120$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2121 eval $ac_var=\$ac_old_val
2122 fi
2123 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2124$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2125 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2126$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2127 fi;;
2128 esac
2129 # Pass precious variables to config.status.
2130 if test "$ac_new_set" = set; then
2131 case $ac_new_val in
2132 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2133 *) ac_arg=$ac_var=$ac_new_val ;;
2134 esac
2135 case " $ac_configure_args " in
2136 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2137 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2138 esac
2139 fi
2140done
2141if $ac_cache_corrupted; then
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2143$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2144 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2145$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2146 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2147fi
2148## -------------------- ##
2149## Main body of script. ##
2150## -------------------- ##
2151
2152ac_ext=c
2153ac_cpp='$CPP $CPPFLAGS'
2154ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2155ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2156ac_compiler_gnu=$ac_cv_c_compiler_gnu
2157
2158
6ffe910a
MF
2159# This file contains common code used by all simulators.
2160#
2161# SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2162# directory. It is intended to be invoked before any target specific stuff.
2163# SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2164# It is intended to be invoked last.
2165#
2166# The simulator's configure.in should look like:
2167#
2168# dnl Process this file with autoconf to produce a configure script.
2169# AC_PREREQ(2.64)dnl
2170# AC_INIT(Makefile.in)
2171# sinclude(../common/aclocal.m4)
2172#
2173# SIM_AC_COMMON
2174#
2175# ... target specific stuff ...
2176#
2177# SIM_AC_OUTPUT
4f8d4a38 2178
6ffe910a 2179# Include global overrides and fixes for Autoconf.
4f8d4a38 2180
4f8d4a38
DD
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
6ffe910a
MF
2206# _AC_CHECK_DECL_BODY
2207# -------------------
2208# Shell function body for AC_CHECK_DECL.
2209# _AC_CHECK_DECL_BODY
4f8d4a38 2210
6ffe910a
MF
2211# _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2212# INCLUDES)
2213# -------------------------------------------------------------
2214# Helper to AC_CHECK_DECLS, which generates the check for a single
2215# SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2216# ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
93378652
DD
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
db2e4d67
MF
2227## -*- Autoconf -*-
2228
2229# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
2230# Free Software Foundation, Inc.
2231#
2232# This file is free software; the Free Software Foundation
2233# gives unlimited permission to copy and/or distribute it,
2234# with or without modifications, as long as this notice is preserved.
2235
2236# serial 8
2237
2238# Based on depend.m4 from automake 1.9, modified for standalone use in
2239# an environment where GNU make is required.
2240
2241# ZW_PROG_COMPILER_DEPENDENCIES
2242# -----------------------------
2243# Variant of _AM_DEPENDENCIES which just does the dependency probe and
2244# sets fooDEPMODE accordingly. Cache-variable compatible with
2245# original; not side-effect compatible. As the users of this macro
2246# may require accurate dependencies for correct builds, it does *not*
2247# honor --disable-dependency-checking, and failure to detect a usable
2248# method is an error. depcomp is assumed to be located in
2249# $ac_aux_dir.
2250#
2251# FIXME: Should use the Autoconf 2.5x language-selection mechanism.
2252
2253
2254
2255# AM_SET_DEPDIR
2256# -------------
2257# Choose a directory name for dependency files.
2258
2259
2260# ZW_CREATE_DEPDIR
2261# ----------------
2262# As AM_SET_DEPDIR, but also create the directory at config.status time.
2263
2264
93378652
DD
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313sim_inline="-DDEFAULT_INLINE=0"
4f8d4a38
DD
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350# intl sister-directory configuration rules.
2351#
2352
2353# The idea behind this macro is that there's no need to repeat all the
2354# autoconf probes done by the intl directory - it's already done them
2355# for us. In fact, there's no need even to look at the cache for the
2356# answers. All we need to do is nab a few pieces of information.
2357# The intl directory is set up to make this easy, by generating a
2358# small file which can be sourced as a shell script; then we produce
2359# the necessary substitutions and definitions for this directory.
2360
2361
2362
2363# Autoconf M4 include file defining utility macros for complex Canadian
2364# cross builds.
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374####
2375# _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
2376# or AC_INIT.
2377# These demand that AC_CANONICAL_SYSTEM be called beforehand.
2378
2379####
2380# NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2381# Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
2382
2383
2384####
2385# NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
2386# Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
2387
2388
2389
2390# Backported from Autoconf 2.5x; can go away when and if
2391# we switch. Put the OS path separator in $PATH_SEPARATOR.
2392
2393
2394
2395
2396# ACX_HAVE_GCC_FOR_TARGET
2397# Check if the variable GCC_FOR_TARGET really points to a GCC binary.
2398
2399
2400# ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
2401# Searching for installed target binutils. We need to take extra care,
2402# else we may find the wrong assembler, linker, etc., and lose.
2403#
2404# First try --with-build-time-tools, if specified.
2405#
2406# For build != host, we ask the installed GCC for the name of the tool it
2407# uses, and accept it if it is an absolute path. This is because the
2408# only good choice for a compiler is the same GCC version that is being
2409# installed (or we couldn't make target libraries), and we assume that
2410# on the host system we'll have not only the same GCC version, but also
2411# the same binutils version.
2412#
2413# For build == host, search the same directories that the installed
2414# compiler will search. We used to do this for the assembler, linker,
2415# and nm only; for simplicity of configuration, however, we extend this
2416# criterion to tools (such as ar and ranlib) that are never invoked by
2417# the compiler, to avoid mismatches.
2418#
2419# Also note we have to check MD_EXEC_PREFIX before checking the user's path
2420# if build == target. This makes the most sense only when bootstrapping,
2421# but we also do so when build != host. In this case, we hope that the
2422# build and host systems will have similar contents of MD_EXEC_PREFIX.
2423#
2424# If we do not find a suitable binary, then try the user's path.
2425
2426
2427###
2428# AC_PROG_CPP_WERROR
2429# Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
2430# triggers warnings from the preprocessor. Will be in autoconf 2.58.
2431# For now, using this also overrides header checks to use only the
2432# preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
2433# bit harder from here).
2434# Eventually autoconf will default to checking headers with the compiler
2435# instead, and we'll have to do this differently.
2436
2437# AC_PROG_CPP_WERROR
2438
2439# Test for GNAT.
2232061b
MF
2440# We require the gnatbind & gnatmake programs, as well as a compiler driver
2441# that understands Ada. We use the user's CC setting, already found, and
2442# possibly add $1 to the command-line parameters.
4f8d4a38
DD
2443#
2444# Sets the shell variable have_gnat to yes or no as appropriate, and
2445# substitutes GNATBIND and GNATMAKE.
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
93378652
DD
2469
2470
6ffe910a
MF
2471ac_ext=c
2472ac_cpp='$CPP $CPPFLAGS'
2473ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2474ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2475ac_compiler_gnu=$ac_cv_c_compiler_gnu
2476if test -n "$ac_tool_prefix"; then
2477 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2478set dummy ${ac_tool_prefix}gcc; ac_word=$2
2479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2480$as_echo_n "checking for $ac_word... " >&6; }
2481if test "${ac_cv_prog_CC+set}" = set; then :
2482 $as_echo_n "(cached) " >&6
2483else
2484 if test -n "$CC"; then
2485 ac_cv_prog_CC="$CC" # Let the user override the test.
2486else
2487as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2488for as_dir in $PATH
2489do
2490 IFS=$as_save_IFS
2491 test -z "$as_dir" && as_dir=.
2492 for ac_exec_ext in '' $ac_executable_extensions; do
2493 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2494 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2496 break 2
2497 fi
2498done
2499 done
2500IFS=$as_save_IFS
2501
2502fi
2503fi
2504CC=$ac_cv_prog_CC
2505if test -n "$CC"; then
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2507$as_echo "$CC" >&6; }
2508else
2509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2510$as_echo "no" >&6; }
2511fi
2512
2513
2514fi
2515if test -z "$ac_cv_prog_CC"; then
2516 ac_ct_CC=$CC
2517 # Extract the first word of "gcc", so it can be a program name with args.
2518set dummy gcc; ac_word=$2
2519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2520$as_echo_n "checking for $ac_word... " >&6; }
2521if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2522 $as_echo_n "(cached) " >&6
2523else
2524 if test -n "$ac_ct_CC"; then
2525 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2526else
2527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2528for as_dir in $PATH
2529do
2530 IFS=$as_save_IFS
2531 test -z "$as_dir" && as_dir=.
2532 for ac_exec_ext in '' $ac_executable_extensions; do
2533 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2534 ac_cv_prog_ac_ct_CC="gcc"
2535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2536 break 2
2537 fi
2538done
2539 done
2540IFS=$as_save_IFS
2541
2542fi
2543fi
2544ac_ct_CC=$ac_cv_prog_ac_ct_CC
2545if test -n "$ac_ct_CC"; then
2546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2547$as_echo "$ac_ct_CC" >&6; }
2548else
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2550$as_echo "no" >&6; }
2551fi
2552
2553 if test "x$ac_ct_CC" = x; then
2554 CC=""
2555 else
2556 case $cross_compiling:$ac_tool_warned in
2557yes:)
2558{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2559$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2560ac_tool_warned=yes ;;
2561esac
2562 CC=$ac_ct_CC
2563 fi
2564else
2565 CC="$ac_cv_prog_CC"
2566fi
2567
2568if test -z "$CC"; then
2569 if test -n "$ac_tool_prefix"; then
2570 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2571set dummy ${ac_tool_prefix}cc; ac_word=$2
2572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2573$as_echo_n "checking for $ac_word... " >&6; }
2574if test "${ac_cv_prog_CC+set}" = set; then :
2575 $as_echo_n "(cached) " >&6
2576else
2577 if test -n "$CC"; then
2578 ac_cv_prog_CC="$CC" # Let the user override the test.
2579else
2580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2581for as_dir in $PATH
2582do
2583 IFS=$as_save_IFS
2584 test -z "$as_dir" && as_dir=.
2585 for ac_exec_ext in '' $ac_executable_extensions; do
2586 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2587 ac_cv_prog_CC="${ac_tool_prefix}cc"
2588 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2589 break 2
2590 fi
2591done
2592 done
2593IFS=$as_save_IFS
2594
2595fi
2596fi
2597CC=$ac_cv_prog_CC
2598if test -n "$CC"; then
2599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2600$as_echo "$CC" >&6; }
2601else
2602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2603$as_echo "no" >&6; }
2604fi
2605
2606
2607 fi
2608fi
2609if test -z "$CC"; then
2610 # Extract the first word of "cc", so it can be a program name with args.
2611set dummy cc; ac_word=$2
2612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2613$as_echo_n "checking for $ac_word... " >&6; }
2614if test "${ac_cv_prog_CC+set}" = set; then :
2615 $as_echo_n "(cached) " >&6
2616else
2617 if test -n "$CC"; then
2618 ac_cv_prog_CC="$CC" # Let the user override the test.
2619else
2620 ac_prog_rejected=no
2621as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2622for as_dir in $PATH
2623do
2624 IFS=$as_save_IFS
2625 test -z "$as_dir" && as_dir=.
2626 for ac_exec_ext in '' $ac_executable_extensions; do
2627 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2628 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2629 ac_prog_rejected=yes
2630 continue
2631 fi
2632 ac_cv_prog_CC="cc"
2633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2634 break 2
2635 fi
2636done
2637 done
2638IFS=$as_save_IFS
2639
2640if test $ac_prog_rejected = yes; then
2641 # We found a bogon in the path, so make sure we never use it.
2642 set dummy $ac_cv_prog_CC
2643 shift
2644 if test $# != 0; then
2645 # We chose a different compiler from the bogus one.
2646 # However, it has the same basename, so the bogon will be chosen
2647 # first if we set CC to just the basename; use the full file name.
2648 shift
2649 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2650 fi
2651fi
2652fi
2653fi
2654CC=$ac_cv_prog_CC
2655if test -n "$CC"; then
2656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2657$as_echo "$CC" >&6; }
2658else
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2660$as_echo "no" >&6; }
2661fi
2662
2663
2664fi
2665if test -z "$CC"; then
2666 if test -n "$ac_tool_prefix"; then
2667 for ac_prog in cl.exe
2668 do
2669 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2670set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2672$as_echo_n "checking for $ac_word... " >&6; }
2673if test "${ac_cv_prog_CC+set}" = set; then :
2674 $as_echo_n "(cached) " >&6
2675else
2676 if test -n "$CC"; then
2677 ac_cv_prog_CC="$CC" # Let the user override the test.
2678else
2679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2680for as_dir in $PATH
2681do
2682 IFS=$as_save_IFS
2683 test -z "$as_dir" && as_dir=.
2684 for ac_exec_ext in '' $ac_executable_extensions; do
2685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2686 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2687 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2688 break 2
2689 fi
2690done
2691 done
2692IFS=$as_save_IFS
2693
2694fi
2695fi
2696CC=$ac_cv_prog_CC
2697if test -n "$CC"; then
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2699$as_echo "$CC" >&6; }
2700else
2701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2702$as_echo "no" >&6; }
2703fi
2704
2705
2706 test -n "$CC" && break
2707 done
2708fi
2709if test -z "$CC"; then
2710 ac_ct_CC=$CC
2711 for ac_prog in cl.exe
2712do
2713 # Extract the first word of "$ac_prog", so it can be a program name with args.
2714set dummy $ac_prog; ac_word=$2
2715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2716$as_echo_n "checking for $ac_word... " >&6; }
2717if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2718 $as_echo_n "(cached) " >&6
2719else
2720 if test -n "$ac_ct_CC"; then
2721 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2722else
2723as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2724for as_dir in $PATH
2725do
2726 IFS=$as_save_IFS
2727 test -z "$as_dir" && as_dir=.
2728 for ac_exec_ext in '' $ac_executable_extensions; do
2729 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2730 ac_cv_prog_ac_ct_CC="$ac_prog"
2731 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2732 break 2
2733 fi
2734done
2735 done
2736IFS=$as_save_IFS
2737
2738fi
2739fi
2740ac_ct_CC=$ac_cv_prog_ac_ct_CC
2741if test -n "$ac_ct_CC"; then
2742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2743$as_echo "$ac_ct_CC" >&6; }
2744else
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2746$as_echo "no" >&6; }
2747fi
2748
2749
2750 test -n "$ac_ct_CC" && break
2751done
2752
2753 if test "x$ac_ct_CC" = x; then
2754 CC=""
2755 else
2756 case $cross_compiling:$ac_tool_warned in
2757yes:)
2758{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2759$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2760ac_tool_warned=yes ;;
2761esac
2762 CC=$ac_ct_CC
2763 fi
2764fi
2765
2766fi
2767
2768
2769test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2770$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2771as_fn_error "no acceptable C compiler found in \$PATH
2772See \`config.log' for more details." "$LINENO" 5; }
2773
2774# Provide some information about the compiler.
2775$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2776set X $ac_compile
2777ac_compiler=$2
2778for ac_option in --version -v -V -qversion; do
2779 { { ac_try="$ac_compiler $ac_option >&5"
2780case "(($ac_try" in
2781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2782 *) ac_try_echo=$ac_try;;
2783esac
2784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2785$as_echo "$ac_try_echo"; } >&5
2786 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2787 ac_status=$?
2788 if test -s conftest.err; then
2789 sed '10a\
2790... rest of stderr output deleted ...
2791 10q' conftest.err >conftest.er1
2792 cat conftest.er1 >&5
2793 rm -f conftest.er1 conftest.err
2794 fi
2795 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2796 test $ac_status = 0; }
2797done
2798
2799cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2800/* end confdefs.h. */
2801
2802int
2803main ()
2804{
2805
2806 ;
2807 return 0;
2808}
2809_ACEOF
2810ac_clean_files_save=$ac_clean_files
2811ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2812# Try to create an executable without -o first, disregard a.out.
2813# It will help us diagnose broken compilers, and finding out an intuition
2814# of exeext.
2815{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2816$as_echo_n "checking for C compiler default output file name... " >&6; }
2817ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2818
2819# The possible output files:
2820ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2821
2822ac_rmfiles=
2823for ac_file in $ac_files
2824do
2825 case $ac_file in
2826 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2827 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2828 esac
2829done
2830rm -f $ac_rmfiles
2831
2832if { { ac_try="$ac_link_default"
2833case "(($ac_try" in
2834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2835 *) ac_try_echo=$ac_try;;
2836esac
2837eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2838$as_echo "$ac_try_echo"; } >&5
2839 (eval "$ac_link_default") 2>&5
2840 ac_status=$?
2841 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2842 test $ac_status = 0; }; then :
2843 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2844# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2845# in a Makefile. We should not override ac_cv_exeext if it was cached,
2846# so that the user can short-circuit this test for compilers unknown to
2847# Autoconf.
2848for ac_file in $ac_files ''
2849do
2850 test -f "$ac_file" || continue
2851 case $ac_file in
2852 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2853 ;;
2854 [ab].out )
2855 # We found the default executable, but exeext='' is most
2856 # certainly right.
2857 break;;
2858 *.* )
2859 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2860 then :; else
2861 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2862 fi
2863 # We set ac_cv_exeext here because the later test for it is not
2864 # safe: cross compilers may not add the suffix if given an `-o'
2865 # argument, so we may need to know it at that point already.
2866 # Even if this section looks crufty: it has the advantage of
2867 # actually working.
2868 break;;
2869 * )
2870 break;;
2871 esac
2872done
2873test "$ac_cv_exeext" = no && ac_cv_exeext=
2874
2875else
2876 ac_file=''
2877fi
2878{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2879$as_echo "$ac_file" >&6; }
2880if test -z "$ac_file"; then :
2881 $as_echo "$as_me: failed program was:" >&5
2882sed 's/^/| /' conftest.$ac_ext >&5
2883
2884{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2885$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2886{ as_fn_set_status 77
2887as_fn_error "C compiler cannot create executables
2888See \`config.log' for more details." "$LINENO" 5; }; }
2889fi
2890ac_exeext=$ac_cv_exeext
2891
2892# Check that the compiler produces executables we can run. If not, either
2893# the compiler is broken, or we cross compile.
2894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2895$as_echo_n "checking whether the C compiler works... " >&6; }
2896# If not cross compiling, check that we can run a simple program.
2897if test "$cross_compiling" != yes; then
2898 if { ac_try='./$ac_file'
2899 { { case "(($ac_try" in
2900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2901 *) ac_try_echo=$ac_try;;
2902esac
2903eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2904$as_echo "$ac_try_echo"; } >&5
2905 (eval "$ac_try") 2>&5
2906 ac_status=$?
2907 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2908 test $ac_status = 0; }; }; then
2909 cross_compiling=no
2910 else
2911 if test "$cross_compiling" = maybe; then
2912 cross_compiling=yes
2913 else
2914 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2915$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2916as_fn_error "cannot run C compiled programs.
2917If you meant to cross compile, use \`--host'.
2918See \`config.log' for more details." "$LINENO" 5; }
2919 fi
2920 fi
2921fi
2922{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2923$as_echo "yes" >&6; }
2924
2925rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2926ac_clean_files=$ac_clean_files_save
2927# Check that the compiler produces executables we can run. If not, either
2928# the compiler is broken, or we cross compile.
2929{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2930$as_echo_n "checking whether we are cross compiling... " >&6; }
2931{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2932$as_echo "$cross_compiling" >&6; }
2933
2934{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2935$as_echo_n "checking for suffix of executables... " >&6; }
2936if { { ac_try="$ac_link"
2937case "(($ac_try" in
2938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2939 *) ac_try_echo=$ac_try;;
2940esac
2941eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2942$as_echo "$ac_try_echo"; } >&5
2943 (eval "$ac_link") 2>&5
2944 ac_status=$?
2945 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2946 test $ac_status = 0; }; then :
2947 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2948# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2949# work properly (i.e., refer to `conftest.exe'), while it won't with
2950# `rm'.
2951for ac_file in conftest.exe conftest conftest.*; do
2952 test -f "$ac_file" || continue
2953 case $ac_file in
2954 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2955 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2956 break;;
2957 * ) break;;
2958 esac
2959done
2960else
2961 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2962$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2963as_fn_error "cannot compute suffix of executables: cannot compile and link
2964See \`config.log' for more details." "$LINENO" 5; }
2965fi
2966rm -f conftest$ac_cv_exeext
2967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2968$as_echo "$ac_cv_exeext" >&6; }
2969
2970rm -f conftest.$ac_ext
2971EXEEXT=$ac_cv_exeext
2972ac_exeext=$EXEEXT
2973{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2974$as_echo_n "checking for suffix of object files... " >&6; }
2975if test "${ac_cv_objext+set}" = set; then :
2976 $as_echo_n "(cached) " >&6
2977else
2978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2979/* end confdefs.h. */
2980
2981int
2982main ()
2983{
2984
2985 ;
2986 return 0;
2987}
2988_ACEOF
2989rm -f conftest.o conftest.obj
2990if { { ac_try="$ac_compile"
2991case "(($ac_try" in
2992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2993 *) ac_try_echo=$ac_try;;
2994esac
2995eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2996$as_echo "$ac_try_echo"; } >&5
2997 (eval "$ac_compile") 2>&5
2998 ac_status=$?
2999 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3000 test $ac_status = 0; }; then :
3001 for ac_file in conftest.o conftest.obj conftest.*; do
3002 test -f "$ac_file" || continue;
3003 case $ac_file in
3004 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3005 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3006 break;;
3007 esac
3008done
3009else
3010 $as_echo "$as_me: failed program was:" >&5
3011sed 's/^/| /' conftest.$ac_ext >&5
3012
3013{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3014$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3015as_fn_error "cannot compute suffix of object files: cannot compile
3016See \`config.log' for more details." "$LINENO" 5; }
3017fi
3018rm -f conftest.$ac_cv_objext conftest.$ac_ext
3019fi
3020{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3021$as_echo "$ac_cv_objext" >&6; }
3022OBJEXT=$ac_cv_objext
3023ac_objext=$OBJEXT
3024{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3025$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3026if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3027 $as_echo_n "(cached) " >&6
3028else
3029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3030/* end confdefs.h. */
3031
3032int
3033main ()
3034{
3035#ifndef __GNUC__
3036 choke me
3037#endif
3038
3039 ;
3040 return 0;
3041}
3042_ACEOF
3043if ac_fn_c_try_compile "$LINENO"; then :
3044 ac_compiler_gnu=yes
3045else
3046 ac_compiler_gnu=no
3047fi
3048rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3049ac_cv_c_compiler_gnu=$ac_compiler_gnu
3050
3051fi
3052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3053$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3054if test $ac_compiler_gnu = yes; then
3055 GCC=yes
3056else
3057 GCC=
3058fi
3059ac_test_CFLAGS=${CFLAGS+set}
3060ac_save_CFLAGS=$CFLAGS
3061{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3062$as_echo_n "checking whether $CC accepts -g... " >&6; }
3063if test "${ac_cv_prog_cc_g+set}" = set; then :
3064 $as_echo_n "(cached) " >&6
3065else
3066 ac_save_c_werror_flag=$ac_c_werror_flag
3067 ac_c_werror_flag=yes
3068 ac_cv_prog_cc_g=no
3069 CFLAGS="-g"
3070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3071/* end confdefs.h. */
3072
3073int
3074main ()
3075{
3076
3077 ;
3078 return 0;
3079}
3080_ACEOF
3081if ac_fn_c_try_compile "$LINENO"; then :
3082 ac_cv_prog_cc_g=yes
3083else
3084 CFLAGS=""
3085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3086/* end confdefs.h. */
3087
3088int
3089main ()
3090{
3091
3092 ;
3093 return 0;
3094}
3095_ACEOF
3096if ac_fn_c_try_compile "$LINENO"; then :
3097
3098else
3099 ac_c_werror_flag=$ac_save_c_werror_flag
3100 CFLAGS="-g"
3101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3102/* end confdefs.h. */
3103
3104int
3105main ()
3106{
3107
3108 ;
3109 return 0;
3110}
3111_ACEOF
3112if ac_fn_c_try_compile "$LINENO"; then :
3113 ac_cv_prog_cc_g=yes
3114fi
3115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3116fi
3117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3118fi
3119rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3120 ac_c_werror_flag=$ac_save_c_werror_flag
3121fi
3122{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3123$as_echo "$ac_cv_prog_cc_g" >&6; }
3124if test "$ac_test_CFLAGS" = set; then
3125 CFLAGS=$ac_save_CFLAGS
3126elif test $ac_cv_prog_cc_g = yes; then
3127 if test "$GCC" = yes; then
3128 CFLAGS="-g -O2"
3129 else
3130 CFLAGS="-g"
3131 fi
3132else
3133 if test "$GCC" = yes; then
3134 CFLAGS="-O2"
3135 else
3136 CFLAGS=
3137 fi
3138fi
3139{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3140$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3141if test "${ac_cv_prog_cc_c89+set}" = set; then :
3142 $as_echo_n "(cached) " >&6
3143else
3144 ac_cv_prog_cc_c89=no
3145ac_save_CC=$CC
3146cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3147/* end confdefs.h. */
3148#include <stdarg.h>
3149#include <stdio.h>
3150#include <sys/types.h>
3151#include <sys/stat.h>
3152/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3153struct buf { int x; };
3154FILE * (*rcsopen) (struct buf *, struct stat *, int);
3155static char *e (p, i)
3156 char **p;
3157 int i;
3158{
3159 return p[i];
3160}
3161static char *f (char * (*g) (char **, int), char **p, ...)
3162{
3163 char *s;
3164 va_list v;
3165 va_start (v,p);
3166 s = g (p, va_arg (v,int));
3167 va_end (v);
3168 return s;
3169}
3170
3171/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3172 function prototypes and stuff, but not '\xHH' hex character constants.
3173 These don't provoke an error unfortunately, instead are silently treated
3174 as 'x'. The following induces an error, until -std is added to get
3175 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3176 array size at least. It's necessary to write '\x00'==0 to get something
3177 that's true only with -std. */
3178int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3179
3180/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3181 inside strings and character constants. */
3182#define FOO(x) 'x'
3183int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3184
3185int test (int i, double x);
3186struct s1 {int (*f) (int a);};
3187struct s2 {int (*f) (double a);};
3188int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3189int argc;
3190char **argv;
3191int
3192main ()
3193{
3194return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3195 ;
3196 return 0;
3197}
3198_ACEOF
3199for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3200 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3201do
3202 CC="$ac_save_CC $ac_arg"
3203 if ac_fn_c_try_compile "$LINENO"; then :
3204 ac_cv_prog_cc_c89=$ac_arg
93378652 3205fi
6ffe910a
MF
3206rm -f core conftest.err conftest.$ac_objext
3207 test "x$ac_cv_prog_cc_c89" != "xno" && break
3208done
3209rm -f conftest.$ac_ext
3210CC=$ac_save_CC
93378652 3211
93378652 3212fi
6ffe910a
MF
3213# AC_CACHE_VAL
3214case "x$ac_cv_prog_cc_c89" in
3215 x)
3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3217$as_echo "none needed" >&6; } ;;
3218 xno)
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3220$as_echo "unsupported" >&6; } ;;
3221 *)
3222 CC="$CC $ac_cv_prog_cc_c89"
3223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3224$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3225esac
3226if test "x$ac_cv_prog_cc_c89" != xno; then :
93378652 3227
93378652 3228fi
4f8d4a38 3229
6ffe910a
MF
3230ac_ext=c
3231ac_cpp='$CPP $CPPFLAGS'
3232ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3233ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3234ac_compiler_gnu=$ac_cv_c_compiler_gnu
4f8d4a38
DD
3235
3236ac_aux_dir=
3237for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3238 for ac_t in install-sh install.sh shtool; do
3239 if test -f "$ac_dir/$ac_t"; then
3240 ac_aux_dir=$ac_dir
3241 ac_install_sh="$ac_aux_dir/$ac_t -c"
3242 break 2
3243 fi
3244 done
3245done
3246if test -z "$ac_aux_dir"; then
3247 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3248fi
3249
3250# These three variables are undocumented and unsupported,
3251# and are intended to be withdrawn in a future Autoconf release.
3252# They can cause serious problems if a builder's source tree is in a directory
3253# whose full name contains unusual characters.
3254ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3255ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3256ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3257
3258
3259# Make sure we can run config.sub.
3260$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3261 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3262
3263{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3264$as_echo_n "checking build system type... " >&6; }
3265if test "${ac_cv_build+set}" = set; then :
3266 $as_echo_n "(cached) " >&6
3267else
3268 ac_build_alias=$build_alias
3269test "x$ac_build_alias" = x &&
3270 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3271test "x$ac_build_alias" = x &&
3272 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3273ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3274 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3275
3276fi
3277{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3278$as_echo "$ac_cv_build" >&6; }
3279case $ac_cv_build in
3280*-*-*) ;;
3281*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3282esac
3283build=$ac_cv_build
3284ac_save_IFS=$IFS; IFS='-'
3285set x $ac_cv_build
3286shift
3287build_cpu=$1
3288build_vendor=$2
3289shift; shift
3290# Remember, the first character of IFS is used to create $*,
3291# except with old shells:
3292build_os=$*
3293IFS=$ac_save_IFS
3294case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3295
3296
3297{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3298$as_echo_n "checking host system type... " >&6; }
3299if test "${ac_cv_host+set}" = set; then :
3300 $as_echo_n "(cached) " >&6
3301else
3302 if test "x$host_alias" = x; then
3303 ac_cv_host=$ac_cv_build
3304else
3305 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3306 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3307fi
3308
3309fi
3310{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3311$as_echo "$ac_cv_host" >&6; }
3312case $ac_cv_host in
3313*-*-*) ;;
3314*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3315esac
3316host=$ac_cv_host
3317ac_save_IFS=$IFS; IFS='-'
3318set x $ac_cv_host
3319shift
3320host_cpu=$1
3321host_vendor=$2
3322shift; shift
3323# Remember, the first character of IFS is used to create $*,
3324# except with old shells:
3325host_os=$*
3326IFS=$ac_save_IFS
3327case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3328
3329
3330{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3331$as_echo_n "checking target system type... " >&6; }
3332if test "${ac_cv_target+set}" = set; then :
3333 $as_echo_n "(cached) " >&6
3334else
3335 if test "x$target_alias" = x; then
3336 ac_cv_target=$ac_cv_host
3337else
3338 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3339 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
3340fi
3341
3342fi
3343{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3344$as_echo "$ac_cv_target" >&6; }
3345case $ac_cv_target in
3346*-*-*) ;;
3347*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3348esac
3349target=$ac_cv_target
3350ac_save_IFS=$IFS; IFS='-'
3351set x $ac_cv_target
3352shift
3353target_cpu=$1
3354target_vendor=$2
3355shift; shift
3356# Remember, the first character of IFS is used to create $*,
3357# except with old shells:
3358target_os=$*
3359IFS=$ac_save_IFS
3360case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3361
3362
3363# The aliases save the names the user supplied, while $host etc.
3364# will get canonicalized.
3365test -n "$target_alias" &&
3366 test "$program_prefix$program_suffix$program_transform_name" = \
3367 NONENONEs,x,x, &&
3368 program_prefix=${target_alias}-
4f8d4a38 3369
6ffe910a
MF
3370ac_ext=c
3371ac_cpp='$CPP $CPPFLAGS'
3372ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3373ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3374ac_compiler_gnu=$ac_cv_c_compiler_gnu
3375{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3376$as_echo_n "checking how to run the C preprocessor... " >&6; }
3377# On Suns, sometimes $CPP names a directory.
3378if test -n "$CPP" && test -d "$CPP"; then
3379 CPP=
93378652 3380fi
6ffe910a
MF
3381if test -z "$CPP"; then
3382 if test "${ac_cv_prog_CPP+set}" = set; then :
93378652 3383 $as_echo_n "(cached) " >&6
4f8d4a38 3384else
6ffe910a
MF
3385 # Double quotes because CPP needs to be expanded
3386 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3387 do
3388 ac_preproc_ok=false
3389for ac_c_preproc_warn_flag in '' yes
93378652 3390do
6ffe910a
MF
3391 # Use a header file that comes with gcc, so configuring glibc
3392 # with a fresh cross-compiler works.
3393 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3394 # <limits.h> exists even on freestanding compilers.
3395 # On the NeXT, cc -E runs the code through the compiler's parser,
3396 # not just through cpp. "Syntax error" is here to catch this case.
3397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3398/* end confdefs.h. */
3399#ifdef __STDC__
3400# include <limits.h>
3401#else
3402# include <assert.h>
3403#endif
3404 Syntax error
3405_ACEOF
3406if ac_fn_c_try_cpp "$LINENO"; then :
3407
3408else
3409 # Broken: fails on valid input.
3410continue
3411fi
3412rm -f conftest.err conftest.$ac_ext
3413
3414 # OK, works on sane cases. Now check whether nonexistent headers
3415 # can be detected and how.
3416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3417/* end confdefs.h. */
3418#include <ac_nonexistent.h>
3419_ACEOF
3420if ac_fn_c_try_cpp "$LINENO"; then :
3421 # Broken: success on invalid input.
3422continue
3423else
3424 # Passes both tests.
3425ac_preproc_ok=:
3426break
3427fi
3428rm -f conftest.err conftest.$ac_ext
4f8d4a38 3429
6ffe910a
MF
3430done
3431# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3432rm -f conftest.err conftest.$ac_ext
3433if $ac_preproc_ok; then :
3434 break
4f8d4a38 3435fi
6ffe910a
MF
3436
3437 done
3438 ac_cv_prog_CPP=$CPP
3439
4f8d4a38 3440fi
6ffe910a 3441 CPP=$ac_cv_prog_CPP
93378652 3442else
6ffe910a 3443 ac_cv_prog_CPP=$CPP
4f8d4a38 3444fi
6ffe910a
MF
3445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3446$as_echo "$CPP" >&6; }
3447ac_preproc_ok=false
3448for ac_c_preproc_warn_flag in '' yes
3449do
3450 # Use a header file that comes with gcc, so configuring glibc
3451 # with a fresh cross-compiler works.
3452 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3453 # <limits.h> exists even on freestanding compilers.
3454 # On the NeXT, cc -E runs the code through the compiler's parser,
3455 # not just through cpp. "Syntax error" is here to catch this case.
3456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3457/* end confdefs.h. */
3458#ifdef __STDC__
3459# include <limits.h>
3460#else
3461# include <assert.h>
3462#endif
3463 Syntax error
3464_ACEOF
3465if ac_fn_c_try_cpp "$LINENO"; then :
93378652 3466
4f8d4a38 3467else
6ffe910a
MF
3468 # Broken: fails on valid input.
3469continue
4f8d4a38 3470fi
6ffe910a 3471rm -f conftest.err conftest.$ac_ext
93378652 3472
6ffe910a
MF
3473 # OK, works on sane cases. Now check whether nonexistent headers
3474 # can be detected and how.
3475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3476/* end confdefs.h. */
3477#include <ac_nonexistent.h>
3478_ACEOF
3479if ac_fn_c_try_cpp "$LINENO"; then :
3480 # Broken: success on invalid input.
3481continue
93378652 3482else
6ffe910a
MF
3483 # Passes both tests.
3484ac_preproc_ok=:
3485break
3486fi
3487rm -f conftest.err conftest.$ac_ext
3488
4f8d4a38 3489done
6ffe910a
MF
3490# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3491rm -f conftest.err conftest.$ac_ext
3492if $ac_preproc_ok; then :
4f8d4a38 3493
93378652 3494else
6ffe910a
MF
3495 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3496$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3497as_fn_error "C preprocessor \"$CPP\" fails sanity check
3498See \`config.log' for more details." "$LINENO" 5; }
4f8d4a38
DD
3499fi
3500
6ffe910a
MF
3501ac_ext=c
3502ac_cpp='$CPP $CPPFLAGS'
3503ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3504ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3505ac_compiler_gnu=$ac_cv_c_compiler_gnu
4f8d4a38 3506
6ffe910a
MF
3507
3508{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3509$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3510if test "${ac_cv_path_GREP+set}" = set; then :
4f8d4a38
DD
3511 $as_echo_n "(cached) " >&6
3512else
6ffe910a
MF
3513 if test -z "$GREP"; then
3514 ac_path_GREP_found=false
3515 # Loop through the user's path and test for each of PROGNAME-LIST
3516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3517for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4f8d4a38
DD
3518do
3519 IFS=$as_save_IFS
3520 test -z "$as_dir" && as_dir=.
6ffe910a 3521 for ac_prog in grep ggrep; do
93378652 3522 for ac_exec_ext in '' $ac_executable_extensions; do
6ffe910a
MF
3523 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3524 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3525# Check for GNU ac_path_GREP and select it if it is found.
3526 # Check for GNU $ac_path_GREP
3527case `"$ac_path_GREP" --version 2>&1` in
3528*GNU*)
3529 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3530*)
3531 ac_count=0
3532 $as_echo_n 0123456789 >"conftest.in"
3533 while :
3534 do
3535 cat "conftest.in" "conftest.in" >"conftest.tmp"
3536 mv "conftest.tmp" "conftest.in"
3537 cp "conftest.in" "conftest.nl"
3538 $as_echo 'GREP' >> "conftest.nl"
3539 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3540 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3541 as_fn_arith $ac_count + 1 && ac_count=$as_val
3542 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3543 # Best one so far, save it but keep looking for a better one
3544 ac_cv_path_GREP="$ac_path_GREP"
3545 ac_path_GREP_max=$ac_count
3546 fi
3547 # 10*(2^10) chars as input seems more than enough
3548 test $ac_count -gt 10 && break
4f8d4a38 3549 done
6ffe910a
MF
3550 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3551esac
4f8d4a38 3552
6ffe910a
MF
3553 $ac_path_GREP_found && break 3
3554 done
3555 done
3556 done
3557IFS=$as_save_IFS
3558 if test -z "$ac_cv_path_GREP"; then
3559 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4f8d4a38 3560 fi
4f8d4a38 3561else
6ffe910a 3562 ac_cv_path_GREP=$GREP
93378652 3563fi
4f8d4a38
DD
3564
3565fi
6ffe910a
MF
3566{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3567$as_echo "$ac_cv_path_GREP" >&6; }
3568 GREP="$ac_cv_path_GREP"
4f8d4a38
DD
3569
3570
6ffe910a
MF
3571{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3572$as_echo_n "checking for egrep... " >&6; }
3573if test "${ac_cv_path_EGREP+set}" = set; then :
4f8d4a38
DD
3574 $as_echo_n "(cached) " >&6
3575else
6ffe910a
MF
3576 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3577 then ac_cv_path_EGREP="$GREP -E"
3578 else
3579 if test -z "$EGREP"; then
3580 ac_path_EGREP_found=false
3581 # Loop through the user's path and test for each of PROGNAME-LIST
3582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3583for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4f8d4a38
DD
3584do
3585 IFS=$as_save_IFS
3586 test -z "$as_dir" && as_dir=.
6ffe910a 3587 for ac_prog in egrep; do
4f8d4a38 3588 for ac_exec_ext in '' $ac_executable_extensions; do
6ffe910a
MF
3589 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3590 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3591# Check for GNU ac_path_EGREP and select it if it is found.
3592 # Check for GNU $ac_path_EGREP
3593case `"$ac_path_EGREP" --version 2>&1` in
3594*GNU*)
3595 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3596*)
3597 ac_count=0
3598 $as_echo_n 0123456789 >"conftest.in"
3599 while :
3600 do
3601 cat "conftest.in" "conftest.in" >"conftest.tmp"
3602 mv "conftest.tmp" "conftest.in"
3603 cp "conftest.in" "conftest.nl"
3604 $as_echo 'EGREP' >> "conftest.nl"
3605 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3606 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3607 as_fn_arith $ac_count + 1 && ac_count=$as_val
3608 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3609 # Best one so far, save it but keep looking for a better one
3610 ac_cv_path_EGREP="$ac_path_EGREP"
3611 ac_path_EGREP_max=$ac_count
3612 fi
3613 # 10*(2^10) chars as input seems more than enough
3614 test $ac_count -gt 10 && break
4f8d4a38 3615 done
6ffe910a 3616 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4f8d4a38 3617esac
6ffe910a
MF
3618
3619 $ac_path_EGREP_found && break 3
3620 done
3621 done
3622 done
3623IFS=$as_save_IFS
3624 if test -z "$ac_cv_path_EGREP"; then
3625 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4f8d4a38 3626 fi
6ffe910a
MF
3627else
3628 ac_cv_path_EGREP=$EGREP
4f8d4a38
DD
3629fi
3630
6ffe910a 3631 fi
4f8d4a38 3632fi
6ffe910a
MF
3633{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3634$as_echo "$ac_cv_path_EGREP" >&6; }
3635 EGREP="$ac_cv_path_EGREP"
93378652
DD
3636
3637
6ffe910a
MF
3638{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3639$as_echo_n "checking for ANSI C header files... " >&6; }
3640if test "${ac_cv_header_stdc+set}" = set; then :
4f8d4a38
DD
3641 $as_echo_n "(cached) " >&6
3642else
4f8d4a38
DD
3643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3644/* end confdefs.h. */
6ffe910a
MF
3645#include <stdlib.h>
3646#include <stdarg.h>
3647#include <string.h>
3648#include <float.h>
93378652
DD
3649
3650int
3651main ()
3652{
4f8d4a38 3653
93378652
DD
3654 ;
3655 return 0;
3656}
3657_ACEOF
3658if ac_fn_c_try_compile "$LINENO"; then :
6ffe910a 3659 ac_cv_header_stdc=yes
4f8d4a38 3660else
6ffe910a 3661 ac_cv_header_stdc=no
4f8d4a38 3662fi
93378652 3663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
93378652 3664
6ffe910a
MF
3665if test $ac_cv_header_stdc = yes; then
3666 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93378652 3668/* end confdefs.h. */
6ffe910a 3669#include <string.h>
4f8d4a38 3670
93378652 3671_ACEOF
6ffe910a
MF
3672if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3673 $EGREP "memchr" >/dev/null 2>&1; then :
4f8d4a38 3674
4f8d4a38 3675else
6ffe910a 3676 ac_cv_header_stdc=no
93378652 3677fi
6ffe910a
MF
3678rm -f conftest*
3679
4f8d4a38 3680fi
93378652 3681
6ffe910a
MF
3682if test $ac_cv_header_stdc = yes; then
3683 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3685/* end confdefs.h. */
3686#include <stdlib.h>
93378652 3687
6ffe910a
MF
3688_ACEOF
3689if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3690 $EGREP "free" >/dev/null 2>&1; then :
93378652 3691
6ffe910a
MF
3692else
3693 ac_cv_header_stdc=no
3694fi
3695rm -f conftest*
3696
3697fi
3698
3699if test $ac_cv_header_stdc = yes; then
3700 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3701 if test "$cross_compiling" = yes; then :
3702 :
3703else
3704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3705/* end confdefs.h. */
3706#include <ctype.h>
3707#include <stdlib.h>
3708#if ((' ' & 0x0FF) == 0x020)
3709# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3710# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3711#else
3712# define ISLOWER(c) \
3713 (('a' <= (c) && (c) <= 'i') \
3714 || ('j' <= (c) && (c) <= 'r') \
3715 || ('s' <= (c) && (c) <= 'z'))
3716# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3717#endif
3718
3719#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
93378652
DD
3720int
3721main ()
3722{
6ffe910a
MF
3723 int i;
3724 for (i = 0; i < 256; i++)
3725 if (XOR (islower (i), ISLOWER (i))
3726 || toupper (i) != TOUPPER (i))
3727 return 2;
93378652
DD
3728 return 0;
3729}
4f8d4a38 3730_ACEOF
6ffe910a
MF
3731if ac_fn_c_try_run "$LINENO"; then :
3732
3733else
3734 ac_cv_header_stdc=no
3735fi
3736rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3737 conftest.$ac_objext conftest.beam conftest.$ac_ext
4f8d4a38 3738fi
93378652
DD
3739
3740fi
6ffe910a
MF
3741fi
3742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3743$as_echo "$ac_cv_header_stdc" >&6; }
3744if test $ac_cv_header_stdc = yes; then
3745
3746$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4f8d4a38 3747
4f8d4a38
DD
3748fi
3749
6ffe910a
MF
3750# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3751for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3752 inttypes.h stdint.h unistd.h
3753do :
3754 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3755ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3756"
3757eval as_val=\$$as_ac_Header
3758 if test "x$as_val" = x""yes; then :
3759 cat >>confdefs.h <<_ACEOF
3760#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3761_ACEOF
4f8d4a38 3762
6ffe910a 3763fi
4f8d4a38 3764
6ffe910a 3765done
4f8d4a38 3766
4f8d4a38 3767
4f8d4a38 3768
2232061b
MF
3769 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3770if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3771 MINIX=yes
3772else
3773 MINIX=
3774fi
3775
3776
3777 if test "$MINIX" = yes; then
3778
3779$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3780
3781
3782$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3783
3784
3785$as_echo "#define _MINIX 1" >>confdefs.h
3786
3787 fi
3788
3789
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3791$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3792if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3793 $as_echo_n "(cached) " >&6
3794else
3795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3796/* end confdefs.h. */
3797
3798# define __EXTENSIONS__ 1
3799 $ac_includes_default
3800int
3801main ()
3802{
3803
3804 ;
3805 return 0;
3806}
3807_ACEOF
3808if ac_fn_c_try_compile "$LINENO"; then :
3809 ac_cv_safe_to_define___extensions__=yes
3810else
3811 ac_cv_safe_to_define___extensions__=no
3812fi
3813rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3814fi
3815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3816$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3817 test $ac_cv_safe_to_define___extensions__ = yes &&
3818 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3819
3820 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3821
3822 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3823
3824 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3825
3826 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3827
3828
3829test "$program_prefix" != NONE &&
3830 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3831# Use a double $ so make ignores it.
3832test "$program_suffix" != NONE &&
3833 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3834# Double any \ or $.
3835# By default was `s,x,x', remove it if useless.
3836ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3837program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3838
3839# Find a good install program. We prefer a C program (faster),
3840# so one script is as good as another. But avoid the broken or
3841# incompatible versions:
3842# SysV /etc/install, /usr/sbin/install
3843# SunOS /usr/etc/install
3844# IRIX /sbin/install
3845# AIX /bin/install
3846# AmigaOS /C/install, which installs bootblocks on floppy discs
3847# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3848# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3849# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3850# OS/2's system install, which has a completely different semantic
3851# ./install, which can be erroneously created by make from ./install.sh.
3852# Reject install programs that cannot install multiple files.
3853{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3854$as_echo_n "checking for a BSD-compatible install... " >&6; }
3855if test -z "$INSTALL"; then
3856if test "${ac_cv_path_install+set}" = set; then :
3857 $as_echo_n "(cached) " >&6
3858else
3859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3860for as_dir in $PATH
3861do
3862 IFS=$as_save_IFS
3863 test -z "$as_dir" && as_dir=.
3864 # Account for people who put trailing slashes in PATH elements.
3865case $as_dir/ in #((
3866 ./ | .// | /[cC]/* | \
3867 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3868 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3869 /usr/ucb/* ) ;;
3870 *)
3871 # OSF1 and SCO ODT 3.0 have their own names for install.
3872 # Don't use installbsd from OSF since it installs stuff as root
3873 # by default.
3874 for ac_prog in ginstall scoinst install; do
3875 for ac_exec_ext in '' $ac_executable_extensions; do
3876 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3877 if test $ac_prog = install &&
3878 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3879 # AIX install. It has an incompatible calling convention.
3880 :
3881 elif test $ac_prog = install &&
3882 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3883 # program-specific install script used by HP pwplus--don't use.
3884 :
3885 else
3886 rm -rf conftest.one conftest.two conftest.dir
3887 echo one > conftest.one
3888 echo two > conftest.two
3889 mkdir conftest.dir
3890 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3891 test -s conftest.one && test -s conftest.two &&
3892 test -s conftest.dir/conftest.one &&
3893 test -s conftest.dir/conftest.two
3894 then
3895 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3896 break 3
3897 fi
3898 fi
3899 fi
3900 done
3901 done
3902 ;;
3903esac
3904
3905 done
3906IFS=$as_save_IFS
3907
3908rm -rf conftest.one conftest.two conftest.dir
3909
3910fi
3911 if test "${ac_cv_path_install+set}" = set; then
3912 INSTALL=$ac_cv_path_install
3913 else
3914 # As a last resort, use the slow shell script. Don't cache a
3915 # value for INSTALL within a source directory, because that will
3916 # break other packages using the cache if that directory is
3917 # removed, or if the value is a relative name.
3918 INSTALL=$ac_install_sh
3919 fi
3920fi
3921{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3922$as_echo "$INSTALL" >&6; }
3923
3924# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3925# It thinks the first close brace ends the variable substitution.
3926test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3927
3928test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3929
3930test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3931
3932rm -rf .tst 2>/dev/null
3933mkdir .tst 2>/dev/null
3934if test -d .tst; then
3935 am__leading_dot=.
3936else
3937 am__leading_dot=_
3938fi
3939rmdir .tst 2>/dev/null
3940
3941DEPDIR="${am__leading_dot}deps"
3942
3943
93378652 3944
6ffe910a
MF
3945# autoconf.info says this should be called right after AC_INIT.
3946ac_config_headers="$ac_config_headers config.h:config.in"
3947
3948
93378652 3949
4f8d4a38 3950
4f8d4a38 3951
2232061b 3952
93378652
DD
3953# Put a plausible default for CC_FOR_BUILD in Makefile.
3954if test "x$cross_compiling" = "xno"; then
3955 CC_FOR_BUILD='$(CC)'
4f8d4a38 3956else
93378652 3957 CC_FOR_BUILD=gcc
4f8d4a38 3958fi
4f8d4a38 3959
4f8d4a38 3960
4f8d4a38 3961
4f8d4a38 3962
93378652
DD
3963AR=${AR-ar}
3964
3965if test -n "$ac_tool_prefix"; then
3966 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3967set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3968{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3969$as_echo_n "checking for $ac_word... " >&6; }
3970if test "${ac_cv_prog_RANLIB+set}" = set; then :
3971 $as_echo_n "(cached) " >&6
4f8d4a38 3972else
93378652
DD
3973 if test -n "$RANLIB"; then
3974 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3975else
3976as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3977for as_dir in $PATH
3978do
3979 IFS=$as_save_IFS
3980 test -z "$as_dir" && as_dir=.
3981 for ac_exec_ext in '' $ac_executable_extensions; do
3982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3983 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3984 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3985 break 2
3986 fi
3987done
3988 done
3989IFS=$as_save_IFS
4f8d4a38
DD
3990
3991fi
93378652
DD
3992fi
3993RANLIB=$ac_cv_prog_RANLIB
3994if test -n "$RANLIB"; then
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
3996$as_echo "$RANLIB" >&6; }
4f8d4a38 3997else
93378652
DD
3998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3999$as_echo "no" >&6; }
4000fi
4f8d4a38 4001
4f8d4a38 4002
93378652
DD
4003fi
4004if test -z "$ac_cv_prog_RANLIB"; then
4005 ac_ct_RANLIB=$RANLIB
4006 # Extract the first word of "ranlib", so it can be a program name with args.
4007set dummy ranlib; ac_word=$2
4008{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4009$as_echo_n "checking for $ac_word... " >&6; }
4010if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4011 $as_echo_n "(cached) " >&6
4f8d4a38 4012else
93378652
DD
4013 if test -n "$ac_ct_RANLIB"; then
4014 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4015else
4016as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4017for as_dir in $PATH
4018do
4019 IFS=$as_save_IFS
4020 test -z "$as_dir" && as_dir=.
4021 for ac_exec_ext in '' $ac_executable_extensions; do
4022 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4023 ac_cv_prog_ac_ct_RANLIB="ranlib"
4024 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4025 break 2
4026 fi
4027done
4028 done
4029IFS=$as_save_IFS
4030
4f8d4a38 4031fi
4f8d4a38 4032fi
93378652
DD
4033ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4034if test -n "$ac_ct_RANLIB"; then
4035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4036$as_echo "$ac_ct_RANLIB" >&6; }
4037else
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4039$as_echo "no" >&6; }
4f8d4a38 4040fi
93378652
DD
4041
4042 if test "x$ac_ct_RANLIB" = x; then
4043 RANLIB=":"
4044 else
4045 case $cross_compiling:$ac_tool_warned in
4046yes:)
4047{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4048$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4049ac_tool_warned=yes ;;
4050esac
4051 RANLIB=$ac_ct_RANLIB
4052 fi
4053else
4054 RANLIB="$ac_cv_prog_RANLIB"
4f8d4a38 4055fi
4f8d4a38 4056
4f8d4a38 4057
5f3ef9d0
JB
4058# Some of the common include files depend on bfd.h, and bfd.h checks
4059# that config.h is included first by testing that the PACKAGE macro
4060# is defined.
4061PACKAGE=sim
4062
4063cat >>confdefs.h <<_ACEOF
4064#define PACKAGE "$PACKAGE"
4065_ACEOF
4066
4067
4068
db2e4d67
MF
4069# Dependency checking.
4070ac_config_commands="$ac_config_commands depdir"
4071
4072
4073depcc="$CC" am_compiler_list=
4074
4075am_depcomp=$ac_aux_dir/depcomp
4076{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4077$as_echo_n "checking dependency style of $depcc... " >&6; }
4078if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4079 $as_echo_n "(cached) " >&6
4080else
4081 if test -f "$am_depcomp"; then
4082 # We make a subdir and do the tests there. Otherwise we can end up
4083 # making bogus files that we don't know about and never remove. For
4084 # instance it was reported that on HP-UX the gcc test will end up
4085 # making a dummy file named `D' -- because `-MD' means `put the output
4086 # in D'.
4087 mkdir conftest.dir
4088 # Copy depcomp to subdir because otherwise we won't find it if we're
4089 # using a relative directory.
4090 cp "$am_depcomp" conftest.dir
4091 cd conftest.dir
4092 # We will build objects and dependencies in a subdirectory because
4093 # it helps to detect inapplicable dependency modes. For instance
4094 # both Tru64's cc and ICC support -MD to output dependencies as a
4095 # side effect of compilation, but ICC will put the dependencies in
4096 # the current directory while Tru64 will put them in the object
4097 # directory.
4098 mkdir sub
4099
4100 am_cv_CC_dependencies_compiler_type=none
4101 if test "$am_compiler_list" = ""; then
4102 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4103 fi
4104 for depmode in $am_compiler_list; do
4105 if test $depmode = none; then break; fi
4106
4107 $as_echo "$as_me:$LINENO: trying $depmode" >&5
4108 # Setup a source with many dependencies, because some compilers
4109 # like to wrap large dependency lists on column 80 (with \), and
4110 # we should not choose a depcomp mode which is confused by this.
4111 #
4112 # We need to recreate these files for each test, as the compiler may
4113 # overwrite some of them when testing with obscure command lines.
4114 # This happens at least with the AIX C compiler.
4115 : > sub/conftest.c
4116 for i in 1 2 3 4 5 6; do
4117 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4118 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4119 # Solaris 8's {/usr,}/bin/sh.
4120 touch sub/conftst$i.h
4121 done
4122 echo "include sub/conftest.Po" > confmf
4123
4124 # We check with `-c' and `-o' for the sake of the "dashmstdout"
4125 # mode. It turns out that the SunPro C++ compiler does not properly
4126 # handle `-M -o', and we need to detect this.
4127 depcmd="depmode=$depmode \
4128 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
4129 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4130 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
4131 echo "| $depcmd" | sed -e 's/ */ /g' >&5
4132 if env $depcmd > conftest.err 2>&1 &&
4133 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
4134 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
4135 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
4136 # icc doesn't choke on unknown options, it will just issue warnings
4137 # or remarks (even with -Werror). So we grep stderr for any message
4138 # that says an option was ignored or not supported.
4139 # When given -MP, icc 7.0 and 7.1 complain thusly:
4140 # icc: Command line warning: ignoring option '-M'; no argument required
4141 # The diagnosis changed in icc 8.0:
4142 # icc: Command line remark: option '-MP' not supported
4143 if (grep 'ignoring option' conftest.err ||
4144 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4145 am_cv_CC_dependencies_compiler_type=$depmode
4146 $as_echo "$as_me:$LINENO: success" >&5
4147 break
4148 fi
4149 fi
4150 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
4151 sed -e 's/^/| /' < conftest.err >&5
4152 done
4153
4154 cd ..
4155 rm -rf conftest.dir
4156else
4157 am_cv_CC_dependencies_compiler_type=none
4158fi
4159
4160fi
4161{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4162$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4163if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
4164then as_fn_error "no usable dependency style found" "$LINENO" 5
4165else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4166
4167fi
4168
4169
4170# Check for the 'make' the user wants to use.
4171for ac_prog in make
4172do
4173 # Extract the first word of "$ac_prog", so it can be a program name with args.
4174set dummy $ac_prog; ac_word=$2
4175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4176$as_echo_n "checking for $ac_word... " >&6; }
4177if test "${ac_cv_prog_MAKE+set}" = set; then :
4178 $as_echo_n "(cached) " >&6
4179else
4180 if test -n "$MAKE"; then
4181 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
4182else
4183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4184for as_dir in $PATH
4185do
4186 IFS=$as_save_IFS
4187 test -z "$as_dir" && as_dir=.
4188 for ac_exec_ext in '' $ac_executable_extensions; do
4189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4190 ac_cv_prog_MAKE="$ac_prog"
4191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4192 break 2
4193 fi
4194done
4195 done
4196IFS=$as_save_IFS
4197
4198fi
4199fi
4200MAKE=$ac_cv_prog_MAKE
4201if test -n "$MAKE"; then
4202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4203$as_echo "$MAKE" >&6; }
4204else
4205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4206$as_echo "no" >&6; }
4207fi
4208
4209
4210 test -n "$MAKE" && break
4211done
4212
4213MAKE_IS_GNU=
4214case "`$MAKE --version 2>&1 | sed 1q`" in
4215 *GNU*)
4216 MAKE_IS_GNU=yes
4217 ;;
4218esac
4219 if test "$MAKE_IS_GNU" = yes; then
4220 GMAKE_TRUE=
4221 GMAKE_FALSE='#'
4222else
4223 GMAKE_TRUE='#'
4224 GMAKE_FALSE=
4225fi
4226
4227
93378652
DD
4228ALL_LINGUAS=
4229# If we haven't got the data from the intl directory,
4230# assume NLS is disabled.
4231USE_NLS=no
4232LIBINTL=
4233LIBINTL_DEP=
4234INCINTL=
4235XGETTEXT=
4236GMSGFMT=
4237POSUB=
4238
4239if test -f ../../intl/config.intl; then
4240 . ../../intl/config.intl
4f8d4a38 4241fi
93378652
DD
4242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
4243$as_echo_n "checking whether NLS is requested... " >&6; }
4244if test x"$USE_NLS" != xyes; then
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4246$as_echo "no" >&6; }
4247else
4248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4249$as_echo "yes" >&6; }
4f8d4a38 4250
93378652 4251$as_echo "#define ENABLE_NLS 1" >>confdefs.h
4f8d4a38 4252
4f8d4a38 4253
93378652
DD
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
4255$as_echo_n "checking for catalogs to be installed... " >&6; }
4256 # Look for .po and .gmo files in the source directory.
4257 CATALOGS=
4258 XLINGUAS=
4259 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
4260 # If there aren't any .gmo files the shell will give us the
4261 # literal string "../path/to/srcdir/po/*.gmo" which has to be
4262 # weeded out.
4263 case "$cat" in *\**)
4264 continue;;
4265 esac
4266 # The quadruple backslash is collapsed to a double backslash
4267 # by the backticks, then collapsed again by the double quotes,
4268 # leaving us with one backslash in the sed expression (right
4269 # before the dot that mustn't act as a wildcard).
4270 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
4271 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
4272 # The user is allowed to set LINGUAS to a list of languages to
4273 # install catalogs for. If it's empty that means "all of them."
4274 if test "x$LINGUAS" = x; then
4275 CATALOGS="$CATALOGS $cat"
4276 XLINGUAS="$XLINGUAS $lang"
4277 else
4278 case "$LINGUAS" in *$lang*)
4279 CATALOGS="$CATALOGS $cat"
4280 XLINGUAS="$XLINGUAS $lang"
4281 ;;
4282 esac
4283 fi
4284 done
4285 LINGUAS="$XLINGUAS"
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
4287$as_echo "$LINGUAS" >&6; }
4288
4289
4290 DATADIRNAME=share
4291
4292 INSTOBJEXT=.mo
4293
4294 GENCAT=gencat
4295
4296 CATOBJEXT=.gmo
4f8d4a38 4297
93378652 4298fi
4f8d4a38 4299
93378652
DD
4300# Check for common headers.
4301# FIXME: Seems to me this can cause problems for i386-windows hosts.
4302# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
4f8d4a38
DD
4303for ac_header in stdlib.h string.h strings.h unistd.h time.h
4304do :
4305 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4306ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4307eval as_val=\$$as_ac_Header
4308 if test "x$as_val" = x""yes; then :
4309 cat >>confdefs.h <<_ACEOF
4310#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4311_ACEOF
4312
4313fi
4314
4315done
4316
4317for ac_header in sys/time.h sys/resource.h
4318do :
4319 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4320ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4321eval as_val=\$$as_ac_Header
4322 if test "x$as_val" = x""yes; then :
4323 cat >>confdefs.h <<_ACEOF
4324#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4325_ACEOF
4326
4327fi
4328
4329done
4330
4331for ac_header in fcntl.h fpu_control.h
4332do :
4333 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4334ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4335eval as_val=\$$as_ac_Header
4336 if test "x$as_val" = x""yes; then :
4337 cat >>confdefs.h <<_ACEOF
4338#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4339_ACEOF
4340
4341fi
4342
4343done
4344
4345for ac_header in dlfcn.h errno.h sys/stat.h
4346do :
4347 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4348ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4349eval as_val=\$$as_ac_Header
4350 if test "x$as_val" = x""yes; then :
4351 cat >>confdefs.h <<_ACEOF
4352#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4353_ACEOF
4354
4355fi
4356
4357done
4358
4359for ac_func in getrusage time sigaction __setfpucw
4360do :
4361 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4362ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
4363eval as_val=\$$as_ac_var
4364 if test "x$as_val" = x""yes; then :
4365 cat >>confdefs.h <<_ACEOF
4366#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4367_ACEOF
4368
4369fi
4370done
4371
4372
4373# Check for socket libraries
4374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
4375$as_echo_n "checking for bind in -lsocket... " >&6; }
4376if test "${ac_cv_lib_socket_bind+set}" = set; then :
4377 $as_echo_n "(cached) " >&6
4378else
4379 ac_check_lib_save_LIBS=$LIBS
4380LIBS="-lsocket $LIBS"
4381cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4382/* end confdefs.h. */
4383
4384/* Override any GCC internal prototype to avoid an error.
4385 Use char because int might match the return type of a GCC
4386 builtin and then its argument prototype would still apply. */
4387#ifdef __cplusplus
4388extern "C"
4389#endif
4390char bind ();
4391int
4392main ()
4393{
4394return bind ();
4395 ;
4396 return 0;
4397}
4398_ACEOF
4399if ac_fn_c_try_link "$LINENO"; then :
4400 ac_cv_lib_socket_bind=yes
4401else
4402 ac_cv_lib_socket_bind=no
4403fi
4404rm -f core conftest.err conftest.$ac_objext \
4405 conftest$ac_exeext conftest.$ac_ext
4406LIBS=$ac_check_lib_save_LIBS
4407fi
4408{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
4409$as_echo "$ac_cv_lib_socket_bind" >&6; }
4410if test "x$ac_cv_lib_socket_bind" = x""yes; then :
4411 cat >>confdefs.h <<_ACEOF
4412#define HAVE_LIBSOCKET 1
4413_ACEOF
4414
4415 LIBS="-lsocket $LIBS"
4416
4417fi
4418
4419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
4420$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
4421if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
4422 $as_echo_n "(cached) " >&6
4423else
4424 ac_check_lib_save_LIBS=$LIBS
4425LIBS="-lnsl $LIBS"
4426cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4427/* end confdefs.h. */
4428
4429/* Override any GCC internal prototype to avoid an error.
4430 Use char because int might match the return type of a GCC
4431 builtin and then its argument prototype would still apply. */
4432#ifdef __cplusplus
4433extern "C"
4434#endif
4435char gethostbyname ();
4436int
4437main ()
4438{
4439return gethostbyname ();
4440 ;
4441 return 0;
4442}
4443_ACEOF
4444if ac_fn_c_try_link "$LINENO"; then :
4445 ac_cv_lib_nsl_gethostbyname=yes
4446else
4447 ac_cv_lib_nsl_gethostbyname=no
4448fi
4449rm -f core conftest.err conftest.$ac_objext \
4450 conftest$ac_exeext conftest.$ac_ext
4451LIBS=$ac_check_lib_save_LIBS
4452fi
4453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
4454$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
4455if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
4456 cat >>confdefs.h <<_ACEOF
4457#define HAVE_LIBNSL 1
4458_ACEOF
4459
4460 LIBS="-lnsl $LIBS"
4461
4462fi
4463
4464
4465# BFD conditionally uses zlib, so we must link it in if libbfd does, by
4466# using the same condition.
3725885a
RW
4467
4468 # See if the user specified whether he wants zlib support or not.
4469
4470# Check whether --with-zlib was given.
4471if test "${with_zlib+set}" = set; then :
4472 withval=$with_zlib;
4473else
4474 with_zlib=auto
4475fi
4476
4477
4478 if test "$with_zlib" != "no"; then
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
4f8d4a38
DD
4480$as_echo_n "checking for library containing zlibVersion... " >&6; }
4481if test "${ac_cv_search_zlibVersion+set}" = set; then :
4482 $as_echo_n "(cached) " >&6
4483else
4484 ac_func_search_save_LIBS=$LIBS
4485cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4486/* end confdefs.h. */
4487
4488/* Override any GCC internal prototype to avoid an error.
4489 Use char because int might match the return type of a GCC
4490 builtin and then its argument prototype would still apply. */
4491#ifdef __cplusplus
4492extern "C"
4493#endif
4494char zlibVersion ();
4495int
4496main ()
4497{
4498return zlibVersion ();
4499 ;
4500 return 0;
4501}
4502_ACEOF
4503for ac_lib in '' z; do
4504 if test -z "$ac_lib"; then
4505 ac_res="none required"
4506 else
4507 ac_res=-l$ac_lib
4508 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
4509 fi
4510 if ac_fn_c_try_link "$LINENO"; then :
4511 ac_cv_search_zlibVersion=$ac_res
4512fi
4513rm -f core conftest.err conftest.$ac_objext \
4514 conftest$ac_exeext
4515 if test "${ac_cv_search_zlibVersion+set}" = set; then :
4516 break
4517fi
4518done
4519if test "${ac_cv_search_zlibVersion+set}" = set; then :
4520
4521else
4522 ac_cv_search_zlibVersion=no
4523fi
4524rm conftest.$ac_ext
4525LIBS=$ac_func_search_save_LIBS
4526fi
4527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
4528$as_echo "$ac_cv_search_zlibVersion" >&6; }
4529ac_res=$ac_cv_search_zlibVersion
4530if test "$ac_res" != no; then :
4531 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4532 for ac_header in zlib.h
4533do :
4534 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
4535if test "x$ac_cv_header_zlib_h" = x""yes; then :
4536 cat >>confdefs.h <<_ACEOF
4537#define HAVE_ZLIB_H 1
4538_ACEOF
4539
4540fi
4541
4542done
4543
4544fi
4545
3725885a
RW
4546 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
4547 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
4548 fi
4549 fi
4550
4f8d4a38
DD
4551
4552. ${srcdir}/../../bfd/configure.host
4553
4554
4555
4556USE_MAINTAINER_MODE=no
4557# Check whether --enable-maintainer-mode was given.
4558if test "${enable_maintainer_mode+set}" = set; then :
4559 enableval=$enable_maintainer_mode; case "${enableval}" in
4560 yes) MAINT="" USE_MAINTAINER_MODE=yes ;;
4561 no) MAINT="#" ;;
4562 *) as_fn_error "\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT="#" ;;
4563esac
4564if test x"$silent" != x"yes" && test x"$MAINT" = x""; then
4565 echo "Setting maintainer mode" 6>&1
4566fi
4567else
4568 MAINT="#"
4569fi
4570
4571
4572
4573# Check whether --enable-sim-bswap was given.
4574if test "${enable_sim_bswap+set}" = set; then :
4575 enableval=$enable_sim_bswap; case "${enableval}" in
4576 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
4577 no) sim_bswap="-DWITH_BSWAP=0";;
4578 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
4579esac
4580if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
4581 echo "Setting bswap flags = $sim_bswap" 6>&1
4582fi
4583else
4584 sim_bswap=""
4585fi
4586
4587
4588
4589# Check whether --enable-sim-cflags was given.
4590if test "${enable_sim_cflags+set}" = set; then :
4591 enableval=$enable_sim_cflags; case "${enableval}" in
4592 yes) sim_cflags="-O2 -fomit-frame-pointer";;
4593 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
4594 no) sim_cflags="";;
4595 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
4596esac
4597if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
4598 echo "Setting sim cflags = $sim_cflags" 6>&1
4599fi
4600else
4601 sim_cflags=""
4602fi
4603
4604
4605
4606# Check whether --enable-sim-debug was given.
4607if test "${enable_sim_debug+set}" = set; then :
4608 enableval=$enable_sim_debug; case "${enableval}" in
4609 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
4610 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
4611 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
4612esac
4613if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
4614 echo "Setting sim debug = $sim_debug" 6>&1
4615fi
4616else
4617 sim_debug=""
4618fi
4619
4620
4621
4622# Check whether --enable-sim-stdio was given.
4623if test "${enable_sim_stdio+set}" = set; then :
4624 enableval=$enable_sim_stdio; case "${enableval}" in
4625 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
4626 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
4627 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
4628esac
4629if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
4630 echo "Setting stdio flags = $sim_stdio" 6>&1
4631fi
4632else
4633 sim_stdio=""
4634fi
4635
4636
4637
4638# Check whether --enable-sim-trace was given.
4639if test "${enable_sim_trace+set}" = set; then :
4640 enableval=$enable_sim_trace; case "${enableval}" in
4641 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
4642 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
4643 [-0-9]*)
4644 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
2232061b 4645 [[:lower:]]*)
4f8d4a38
DD
4646 sim_trace=""
4647 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4648 if test x"$sim_trace" = x; then
4649 sim_trace="-DWITH_TRACE='(TRACE_$x"
4650 else
4651 sim_trace="${sim_trace}|TRACE_$x"
4652 fi
4653 done
4654 sim_trace="$sim_trace)'" ;;
4655esac
4656if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
4657 echo "Setting sim trace = $sim_trace" 6>&1
4658fi
4659else
4660 sim_trace=""
4661fi
4662
4663
4664
4665# Check whether --enable-sim-profile was given.
4666if test "${enable_sim_profile+set}" = set; then :
4667 enableval=$enable_sim_profile; case "${enableval}" in
4668 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
4669 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
4670 [-0-9]*)
4671 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
4672 [a-z]*)
4673 sim_profile=""
4674 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
4675 if test x"$sim_profile" = x; then
4676 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
4677 else
4678 sim_profile="${sim_profile}|PROFILE_$x"
4679 fi
4680 done
4681 sim_profile="$sim_profile)'" ;;
4682esac
4683if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
4684 echo "Setting sim profile = $sim_profile" 6>&1
4685fi
4686else
4687 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
4688fi
4689
4690
4691
4692
4693# Check whether --with-pkgversion was given.
4694if test "${with_pkgversion+set}" = set; then :
4695 withval=$with_pkgversion; case "$withval" in
4696 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
4697 no) PKGVERSION= ;;
4698 *) PKGVERSION="($withval) " ;;
4699 esac
4700else
4701 PKGVERSION="(GDB) "
4702
4703fi
4704
4705
4706
4707
4708
4709# Check whether --with-bugurl was given.
4710if test "${with_bugurl+set}" = set; then :
4711 withval=$with_bugurl; case "$withval" in
4712 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
4713 no) BUGURL=
4714 ;;
4715 *) BUGURL="$withval"
4716 ;;
4717 esac
4718else
4719 BUGURL="http://www.gnu.org/software/gdb/bugs/"
4720
4721fi
4722
4723 case ${BUGURL} in
4724 "")
4725 REPORT_BUGS_TO=
4726 REPORT_BUGS_TEXI=
4727 ;;
4728 *)
4729 REPORT_BUGS_TO="<$BUGURL>"
4730 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
4731 ;;
4732 esac;
4733
4734
4735
4736
4737cat >>confdefs.h <<_ACEOF
4738#define PKGVERSION "$PKGVERSION"
4739_ACEOF
4740
4741
4742cat >>confdefs.h <<_ACEOF
4743#define REPORT_BUGS_TO "$REPORT_BUGS_TO"
4744_ACEOF
4745
4746
4747{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
4748$as_echo_n "checking return type of signal handlers... " >&6; }
4749if test "${ac_cv_type_signal+set}" = set; then :
4750 $as_echo_n "(cached) " >&6
4751else
4752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4753/* end confdefs.h. */
4754#include <sys/types.h>
4755#include <signal.h>
4756
4757int
4758main ()
4759{
4760return *(signal (0, 0)) (0) == 1;
4761 ;
4762 return 0;
4763}
4764_ACEOF
4765if ac_fn_c_try_compile "$LINENO"; then :
4766 ac_cv_type_signal=int
4767else
4768 ac_cv_type_signal=void
4769fi
4770rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4771fi
4772{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
4773$as_echo "$ac_cv_type_signal" >&6; }
4774
4775cat >>confdefs.h <<_ACEOF
4776#define RETSIGTYPE $ac_cv_type_signal
4777_ACEOF
4778
4779
4780
4781
4782
4783sim_link_files=
4784sim_link_links=
4785
4786sim_link_links=tconfig.h
4787if test -f ${srcdir}/tconfig.in
4788then
4789 sim_link_files=tconfig.in
4790else
4791 sim_link_files=../common/tconfig.in
4792fi
4793
4794# targ-vals.def points to the libc macro description file.
4795case "${target}" in
4796*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
4797esac
4798sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
4799sim_link_links="${sim_link_links} targ-vals.def"
4800
4801
4802
6ffe910a
MF
4803for ac_header in getopt.h
4804do :
4805 ac_fn_c_check_header_mongrel "$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
4806if test "x$ac_cv_header_getopt_h" = x""yes; then :
4807 cat >>confdefs.h <<_ACEOF
4808#define HAVE_GETOPT_H 1
4809_ACEOF
4810
4811fi
4812
4813done
4814
4815
4816# Check whether --enable-cycle-accurate was given.
4817if test "${enable_cycle_accurate+set}" = set; then :
4818 enableval=$enable_cycle_accurate; case "${enableval}" in
4819yes | no) ;;
4820*) as_fn_error "bad value ${enableval} given for --enable-cycle-accurate option" "$LINENO" 5 ;;
4821esac
4822fi
4823
4824
4825# Check whether --enable-cycle-stats was given.
4826if test "${enable_cycle_stats+set}" = set; then :
4827 enableval=$enable_cycle_stats; case "${enableval}" in
4828yes | no) ;;
4829*) as_fn_error "bad value ${enableval} given for --enable-cycle-stats option" "$LINENO" 5 ;;
4830esac
4831fi
4832
4833
4834echo enable_cycle_accurate is $enable_cycle_accurate
4835echo enable_cycle_stats is $enable_cycle_stats
4836
4837if test "x${enable_cycle_accurate}" != xno; then
2232061b 4838
6ffe910a
MF
4839$as_echo "#define CYCLE_ACCURATE 1" >>confdefs.h
4840
4841
4842 if test "x${enable_cycle_stats}" != xno; then
2232061b
MF
4843
4844$as_echo "#define CYCLE_STATS 1" >>confdefs.h
6ffe910a
MF
4845
4846 fi
4847else
4848 if test "x${enable_cycle_stats}" != xno; then
2232061b 4849 as_fn_error "cycle-stats not available without cycle-accurate" "$LINENO" 5
6ffe910a
MF
4850 fi
4851fi
4852
4853
4f8d4a38
DD
4854ac_sources="$sim_link_files"
4855ac_dests="$sim_link_links"
4856while test -n "$ac_sources"; do
4857 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
4858 set $ac_sources; ac_source=$1; shift; ac_sources=$*
4859 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
4860done
4861ac_config_links="$ac_config_links $ac_config_links_1"
4862
4863cgen_breaks=""
4864if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
4865cgen_breaks="break cgen_rtx_error";
4866fi
4867
4868ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
4869
4870ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
4871
4872ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
4873
4874ac_config_commands="$ac_config_commands Makefile"
4875
4876ac_config_commands="$ac_config_commands stamp-h"
4877
4878cat >confcache <<\_ACEOF
4879# This file is a shell script that caches the results of configure
4880# tests run on this system so they can be shared between configure
4881# scripts and configure runs, see configure's option --config-cache.
4882# It is not useful on other systems. If it contains results you don't
4883# want to keep, you may remove or edit it.
4884#
4885# config.status only pays attention to the cache file if you give it
4886# the --recheck option to rerun configure.
4887#
4888# `ac_cv_env_foo' variables (set or unset) will be overridden when
4889# loading this file, other *unset* `ac_cv_foo' will be assigned the
4890# following values.
4891
4892_ACEOF
4893
4894# The following way of writing the cache mishandles newlines in values,
4895# but we know of no workaround that is simple, portable, and efficient.
4896# So, we kill variables containing newlines.
4897# Ultrix sh set writes to stderr and can't be redirected directly,
4898# and sets the high bit in the cache file unless we assign to the vars.
4899(
4900 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
4901 eval ac_val=\$$ac_var
4902 case $ac_val in #(
4903 *${as_nl}*)
4904 case $ac_var in #(
4905 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
4906$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
4907 esac
4908 case $ac_var in #(
4909 _ | IFS | as_nl) ;; #(
4910 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
4911 *) { eval $ac_var=; unset $ac_var;} ;;
4912 esac ;;
4913 esac
4914 done
4915
4916 (set) 2>&1 |
4917 case $as_nl`(ac_space=' '; set) 2>&1` in #(
4918 *${as_nl}ac_space=\ *)
4919 # `set' does not quote correctly, so add quotes: double-quote
4920 # substitution turns \\\\ into \\, and sed turns \\ into \.
4921 sed -n \
4922 "s/'/'\\\\''/g;
4923 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
4924 ;; #(
4925 *)
4926 # `set' quotes correctly as required by POSIX, so do not add quotes.
4927 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
4928 ;;
4929 esac |
4930 sort
4931) |
4932 sed '
4933 /^ac_cv_env_/b end
4934 t clear
4935 :clear
4936 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
4937 t end
4938 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
4939 :end' >>confcache
4940if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
4941 if test -w "$cache_file"; then
4942 test "x$cache_file" != "x/dev/null" &&
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
4944$as_echo "$as_me: updating cache $cache_file" >&6;}
4945 cat confcache >$cache_file
4946 else
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
4948$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
4949 fi
4950fi
4951rm -f confcache
4952
4953test "x$prefix" = xNONE && prefix=$ac_default_prefix
4954# Let make expand exec_prefix.
4955test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4956
4957DEFS=-DHAVE_CONFIG_H
4958
4959ac_libobjs=
4960ac_ltlibobjs=
4961for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4962 # 1. Remove the extension, and $U if already installed.
4963 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4964 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4965 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
4966 # will be set to the directory where LIBOBJS objects are built.
4967 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4968 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4969done
4970LIBOBJS=$ac_libobjs
4971
4972LTLIBOBJS=$ac_ltlibobjs
4973
4974
db2e4d67
MF
4975if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
4976 as_fn_error "conditional \"GMAKE\" was never defined.
4977Usually this means the macro was only invoked conditionally." "$LINENO" 5
4978fi
4f8d4a38
DD
4979
4980: ${CONFIG_STATUS=./config.status}
4981ac_write_fail=0
4982ac_clean_files_save=$ac_clean_files
4983ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4984{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4985$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4986as_write_fail=0
4987cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4988#! $SHELL
4989# Generated by $as_me.
4990# Run this file to recreate the current configuration.
4991# Compiler output produced by configure, useful for debugging
4992# configure, is in config.log if it exists.
4993
4994debug=false
4995ac_cs_recheck=false
4996ac_cs_silent=false
4997
4998SHELL=\${CONFIG_SHELL-$SHELL}
4999export SHELL
5000_ASEOF
5001cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5002## -------------------- ##
5003## M4sh Initialization. ##
5004## -------------------- ##
5005
5006# Be more Bourne compatible
5007DUALCASE=1; export DUALCASE # for MKS sh
5008if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5009 emulate sh
5010 NULLCMD=:
5011 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5012 # is contrary to our usage. Disable this feature.
5013 alias -g '${1+"$@"}'='"$@"'
5014 setopt NO_GLOB_SUBST
5015else
5016 case `(set -o) 2>/dev/null` in #(
5017 *posix*) :
5018 set -o posix ;; #(
5019 *) :
5020 ;;
5021esac
5022fi
5023
5024
5025as_nl='
5026'
5027export as_nl
5028# Printing a long string crashes Solaris 7 /usr/bin/printf.
5029as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5030as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5031as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5032# Prefer a ksh shell builtin over an external printf program on Solaris,
5033# but without wasting forks for bash or zsh.
5034if test -z "$BASH_VERSION$ZSH_VERSION" \
5035 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5036 as_echo='print -r --'
5037 as_echo_n='print -rn --'
5038elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5039 as_echo='printf %s\n'
5040 as_echo_n='printf %s'
5041else
5042 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5043 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5044 as_echo_n='/usr/ucb/echo -n'
5045 else
5046 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5047 as_echo_n_body='eval
5048 arg=$1;
5049 case $arg in #(
5050 *"$as_nl"*)
5051 expr "X$arg" : "X\\(.*\\)$as_nl";
5052 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5053 esac;
5054 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5055 '
5056 export as_echo_n_body
5057 as_echo_n='sh -c $as_echo_n_body as_echo'
5058 fi
5059 export as_echo_body
5060 as_echo='sh -c $as_echo_body as_echo'
5061fi
5062
5063# The user is always right.
5064if test "${PATH_SEPARATOR+set}" != set; then
5065 PATH_SEPARATOR=:
5066 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5067 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5068 PATH_SEPARATOR=';'
5069 }
5070fi
5071
5072
5073# IFS
5074# We need space, tab and new line, in precisely that order. Quoting is
5075# there to prevent editors from complaining about space-tab.
5076# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5077# splitting by setting IFS to empty value.)
5078IFS=" "" $as_nl"
5079
5080# Find who we are. Look in the path if we contain no directory separator.
5081case $0 in #((
5082 *[\\/]* ) as_myself=$0 ;;
5083 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5084for as_dir in $PATH
5085do
5086 IFS=$as_save_IFS
5087 test -z "$as_dir" && as_dir=.
5088 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5089 done
5090IFS=$as_save_IFS
5091
5092 ;;
5093esac
5094# We did not find ourselves, most probably we were run as `sh COMMAND'
5095# in which case we are not to be found in the path.
5096if test "x$as_myself" = x; then
5097 as_myself=$0
5098fi
5099if test ! -f "$as_myself"; then
5100 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5101 exit 1
5102fi
5103
5104# Unset variables that we do not need and which cause bugs (e.g. in
5105# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5106# suppresses any "Segmentation fault" message there. '((' could
5107# trigger a bug in pdksh 5.2.14.
5108for as_var in BASH_ENV ENV MAIL MAILPATH
5109do eval test x\${$as_var+set} = xset \
5110 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5111done
5112PS1='$ '
5113PS2='> '
5114PS4='+ '
5115
5116# NLS nuisances.
5117LC_ALL=C
5118export LC_ALL
5119LANGUAGE=C
5120export LANGUAGE
5121
5122# CDPATH.
5123(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5124
5125
5126# as_fn_error ERROR [LINENO LOG_FD]
5127# ---------------------------------
5128# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5129# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5130# script with status $?, using 1 if that was 0.
5131as_fn_error ()
5132{
5133 as_status=$?; test $as_status -eq 0 && as_status=1
5134 if test "$3"; then
5135 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5136 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5137 fi
5138 $as_echo "$as_me: error: $1" >&2
5139 as_fn_exit $as_status
5140} # as_fn_error
5141
5142
5143# as_fn_set_status STATUS
5144# -----------------------
5145# Set $? to STATUS, without forking.
5146as_fn_set_status ()
5147{
5148 return $1
5149} # as_fn_set_status
5150
5151# as_fn_exit STATUS
5152# -----------------
5153# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5154as_fn_exit ()
5155{
5156 set +e
5157 as_fn_set_status $1
5158 exit $1
5159} # as_fn_exit
5160
5161# as_fn_unset VAR
5162# ---------------
5163# Portably unset VAR.
5164as_fn_unset ()
5165{
5166 { eval $1=; unset $1;}
5167}
5168as_unset=as_fn_unset
5169# as_fn_append VAR VALUE
5170# ----------------------
5171# Append the text in VALUE to the end of the definition contained in VAR. Take
5172# advantage of any shell optimizations that allow amortized linear growth over
5173# repeated appends, instead of the typical quadratic growth present in naive
5174# implementations.
5175if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5176 eval 'as_fn_append ()
5177 {
5178 eval $1+=\$2
5179 }'
5180else
5181 as_fn_append ()
5182 {
5183 eval $1=\$$1\$2
5184 }
5185fi # as_fn_append
5186
5187# as_fn_arith ARG...
5188# ------------------
5189# Perform arithmetic evaluation on the ARGs, and store the result in the
5190# global $as_val. Take advantage of shells that can avoid forks. The arguments
5191# must be portable across $(()) and expr.
5192if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5193 eval 'as_fn_arith ()
5194 {
5195 as_val=$(( $* ))
5196 }'
5197else
5198 as_fn_arith ()
5199 {
5200 as_val=`expr "$@" || test $? -eq 1`
5201 }
5202fi # as_fn_arith
5203
5204
5205if expr a : '\(a\)' >/dev/null 2>&1 &&
5206 test "X`expr 00001 : '.*\(...\)'`" = X001; then
5207 as_expr=expr
5208else
5209 as_expr=false
5210fi
5211
5212if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5213 as_basename=basename
5214else
5215 as_basename=false
5216fi
5217
5218if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5219 as_dirname=dirname
5220else
5221 as_dirname=false
5222fi
5223
5224as_me=`$as_basename -- "$0" ||
5225$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5226 X"$0" : 'X\(//\)$' \| \
5227 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5228$as_echo X/"$0" |
5229 sed '/^.*\/\([^/][^/]*\)\/*$/{
5230 s//\1/
5231 q
5232 }
5233 /^X\/\(\/\/\)$/{
5234 s//\1/
5235 q
5236 }
5237 /^X\/\(\/\).*/{
5238 s//\1/
5239 q
5240 }
5241 s/.*/./; q'`
5242
5243# Avoid depending upon Character Ranges.
5244as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5245as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5246as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5247as_cr_digits='0123456789'
5248as_cr_alnum=$as_cr_Letters$as_cr_digits
5249
5250ECHO_C= ECHO_N= ECHO_T=
5251case `echo -n x` in #(((((
5252-n*)
5253 case `echo 'xy\c'` in
5254 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
5255 xy) ECHO_C='\c';;
5256 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
5257 ECHO_T=' ';;
5258 esac;;
5259*)
5260 ECHO_N='-n';;
5261esac
5262
5263rm -f conf$$ conf$$.exe conf$$.file
5264if test -d conf$$.dir; then
5265 rm -f conf$$.dir/conf$$.file
5266else
5267 rm -f conf$$.dir
5268 mkdir conf$$.dir 2>/dev/null
5269fi
5270if (echo >conf$$.file) 2>/dev/null; then
5271 if ln -s conf$$.file conf$$ 2>/dev/null; then
5272 as_ln_s='ln -s'
5273 # ... but there are two gotchas:
5274 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5275 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5276 # In both cases, we have to default to `cp -p'.
5277 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5278 as_ln_s='cp -p'
5279 elif ln conf$$.file conf$$ 2>/dev/null; then
5280 as_ln_s=ln
5281 else
5282 as_ln_s='cp -p'
5283 fi
5284else
5285 as_ln_s='cp -p'
5286fi
5287rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5288rmdir conf$$.dir 2>/dev/null
5289
5290
5291# as_fn_mkdir_p
5292# -------------
5293# Create "$as_dir" as a directory, including parents if necessary.
5294as_fn_mkdir_p ()
5295{
5296
5297 case $as_dir in #(
5298 -*) as_dir=./$as_dir;;
5299 esac
5300 test -d "$as_dir" || eval $as_mkdir_p || {
5301 as_dirs=
5302 while :; do
5303 case $as_dir in #(
5304 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5305 *) as_qdir=$as_dir;;
5306 esac
5307 as_dirs="'$as_qdir' $as_dirs"
5308 as_dir=`$as_dirname -- "$as_dir" ||
5309$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5310 X"$as_dir" : 'X\(//\)[^/]' \| \
5311 X"$as_dir" : 'X\(//\)$' \| \
5312 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5313$as_echo X"$as_dir" |
5314 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5315 s//\1/
5316 q
5317 }
5318 /^X\(\/\/\)[^/].*/{
5319 s//\1/
5320 q
5321 }
5322 /^X\(\/\/\)$/{
5323 s//\1/
5324 q
5325 }
5326 /^X\(\/\).*/{
5327 s//\1/
5328 q
5329 }
5330 s/.*/./; q'`
5331 test -d "$as_dir" && break
5332 done
5333 test -z "$as_dirs" || eval "mkdir $as_dirs"
5334 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5335
5336
5337} # as_fn_mkdir_p
5338if mkdir -p . 2>/dev/null; then
5339 as_mkdir_p='mkdir -p "$as_dir"'
5340else
5341 test -d ./-p && rmdir ./-p
5342 as_mkdir_p=false
5343fi
5344
5345if test -x / >/dev/null 2>&1; then
5346 as_test_x='test -x'
5347else
5348 if ls -dL / >/dev/null 2>&1; then
5349 as_ls_L_option=L
5350 else
5351 as_ls_L_option=
5352 fi
5353 as_test_x='
5354 eval sh -c '\''
5355 if test -d "$1"; then
5356 test -d "$1/.";
5357 else
5358 case $1 in #(
5359 -*)set "./$1";;
5360 esac;
5361 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5362 ???[sx]*):;;*)false;;esac;fi
5363 '\'' sh
5364 '
5365fi
5366as_executable_p=$as_test_x
5367
5368# Sed expression to map a string onto a valid CPP name.
5369as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5370
5371# Sed expression to map a string onto a valid variable name.
5372as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5373
5374
5375exec 6>&1
5376## ----------------------------------- ##
5377## Main body of $CONFIG_STATUS script. ##
5378## ----------------------------------- ##
5379_ASEOF
5380test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5381
5382cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5383# Save the log message, to keep $0 and so on meaningful, and to
5384# report actual input values of CONFIG_FILES etc. instead of their
5385# values after options handling.
5386ac_log="
5387This file was extended by $as_me, which was
5388generated by GNU Autoconf 2.64. Invocation command line was
5389
5390 CONFIG_FILES = $CONFIG_FILES
5391 CONFIG_HEADERS = $CONFIG_HEADERS
5392 CONFIG_LINKS = $CONFIG_LINKS
5393 CONFIG_COMMANDS = $CONFIG_COMMANDS
5394 $ $0 $@
5395
5396on `(hostname || uname -n) 2>/dev/null | sed 1q`
5397"
5398
5399_ACEOF
5400
5401case $ac_config_files in *"
5402"*) set x $ac_config_files; shift; ac_config_files=$*;;
5403esac
5404
5405case $ac_config_headers in *"
5406"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
5407esac
5408
5409
5410cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5411# Files that config.status was made for.
5412config_files="$ac_config_files"
5413config_headers="$ac_config_headers"
5414config_links="$ac_config_links"
5415config_commands="$ac_config_commands"
5416
5417_ACEOF
5418
5419cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5420ac_cs_usage="\
5421\`$as_me' instantiates files and other configuration actions
5422from templates according to the current configuration. Unless the files
5423and actions are specified as TAGs, all are instantiated by default.
5424
5425Usage: $0 [OPTION]... [TAG]...
5426
5427 -h, --help print this help, then exit
5428 -V, --version print version number and configuration settings, then exit
5429 -q, --quiet, --silent
5430 do not print progress messages
5431 -d, --debug don't remove temporary files
5432 --recheck update $as_me by reconfiguring in the same conditions
5433 --file=FILE[:TEMPLATE]
5434 instantiate the configuration file FILE
5435 --header=FILE[:TEMPLATE]
5436 instantiate the configuration header FILE
5437
5438Configuration files:
5439$config_files
5440
5441Configuration headers:
5442$config_headers
5443
5444Configuration links:
5445$config_links
5446
5447Configuration commands:
5448$config_commands
5449
5450Report bugs to the package provider."
5451
5452_ACEOF
5453cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5454ac_cs_version="\\
5455config.status
5456configured by $0, generated by GNU Autoconf 2.64,
5457 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
5458
5459Copyright (C) 2009 Free Software Foundation, Inc.
5460This config.status script is free software; the Free Software Foundation
5461gives unlimited permission to copy, distribute and modify it."
5462
5463ac_pwd='$ac_pwd'
5464srcdir='$srcdir'
5465INSTALL='$INSTALL'
5466test -n "\$AWK" || AWK=awk
5467_ACEOF
5468
5469cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5470# The default lists apply if the user does not specify any file.
5471ac_need_defaults=:
5472while test $# != 0
5473do
5474 case $1 in
5475 --*=*)
5476 ac_option=`expr "X$1" : 'X\([^=]*\)='`
5477 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5478 ac_shift=:
5479 ;;
5480 *)
5481 ac_option=$1
5482 ac_optarg=$2
5483 ac_shift=shift
5484 ;;
5485 esac
5486
5487 case $ac_option in
5488 # Handling of the options.
5489 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
5490 ac_cs_recheck=: ;;
5491 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
5492 $as_echo "$ac_cs_version"; exit ;;
5493 --debug | --debu | --deb | --de | --d | -d )
5494 debug=: ;;
5495 --file | --fil | --fi | --f )
5496 $ac_shift
5497 case $ac_optarg in
5498 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5499 esac
5500 as_fn_append CONFIG_FILES " '$ac_optarg'"
5501 ac_need_defaults=false;;
5502 --header | --heade | --head | --hea )
5503 $ac_shift
5504 case $ac_optarg in
5505 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
5506 esac
5507 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
5508 ac_need_defaults=false;;
5509 --he | --h)
5510 # Conflict between --help and --header
5511 as_fn_error "ambiguous option: \`$1'
5512Try \`$0 --help' for more information.";;
5513 --help | --hel | -h )
5514 $as_echo "$ac_cs_usage"; exit ;;
5515 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
5516 | -silent | --silent | --silen | --sile | --sil | --si | --s)
5517 ac_cs_silent=: ;;
5518
5519 # This is an error.
5520 -*) as_fn_error "unrecognized option: \`$1'
5521Try \`$0 --help' for more information." ;;
5522
5523 *) as_fn_append ac_config_targets " $1"
5524 ac_need_defaults=false ;;
5525
5526 esac
5527 shift
5528done
5529
5530ac_configure_extra_args=
5531
5532if $ac_cs_silent; then
5533 exec 6>/dev/null
5534 ac_configure_extra_args="$ac_configure_extra_args --silent"
5535fi
5536
5537_ACEOF
5538cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5539if \$ac_cs_recheck; then
5540 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
5541 shift
5542 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
5543 CONFIG_SHELL='$SHELL'
5544 export CONFIG_SHELL
5545 exec "\$@"
5546fi
5547
5548_ACEOF
5549cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5550exec 5>>config.log
5551{
5552 echo
5553 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
5554## Running $as_me. ##
5555_ASBOX
5556 $as_echo "$ac_log"
5557} >&5
5558
5559_ACEOF
5560cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
db2e4d67
MF
5561#
5562# INIT-COMMANDS
5563#
5564ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
5565
4f8d4a38
DD
5566_ACEOF
5567
5568cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5569
5570# Handling of arguments.
5571for ac_config_target in $ac_config_targets
5572do
5573 case $ac_config_target in
5574 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
db2e4d67 5575 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
4f8d4a38
DD
5576 "$ac_config_links_1") CONFIG_LINKS="$CONFIG_LINKS $ac_config_links_1" ;;
5577 "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
5578 "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
5579 ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
5580 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
5581 "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
5582
5583 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
5584 esac
5585done
5586
5587
5588# If the user did not use the arguments to specify the items to instantiate,
5589# then the envvar interface is used. Set only those that are not.
5590# We use the long form for the default assignment because of an extremely
5591# bizarre bug on SunOS 4.1.3.
5592if $ac_need_defaults; then
5593 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
5594 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
5595 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
5596 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
5597fi
5598
5599# Have a temporary directory for convenience. Make it in the build tree
5600# simply because there is no reason against having it here, and in addition,
5601# creating and moving files from /tmp can sometimes cause problems.
5602# Hook for its removal unless debugging.
5603# Note that there is a small window in which the directory will not be cleaned:
5604# after its creation but before its name has been assigned to `$tmp'.
5605$debug ||
5606{
5607 tmp=
5608 trap 'exit_status=$?
5609 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
5610' 0
5611 trap 'as_fn_exit 1' 1 2 13 15
5612}
5613# Create a (secure) tmp directory for tmp files.
5614
5615{
5616 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
5617 test -n "$tmp" && test -d "$tmp"
5618} ||
5619{
5620 tmp=./conf$$-$RANDOM
5621 (umask 077 && mkdir "$tmp")
5622} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
5623
5624# Set up the scripts for CONFIG_FILES section.
5625# No need to generate them if there are no CONFIG_FILES.
5626# This happens for instance with `./config.status config.h'.
5627if test -n "$CONFIG_FILES"; then
5628
5629
5630ac_cr=`echo X | tr X '\015'`
5631# On cygwin, bash can eat \r inside `` if the user requested igncr.
5632# But we know of no other shell where ac_cr would be empty at this
5633# point, so we can use a bashism as a fallback.
5634if test "x$ac_cr" = x; then
5635 eval ac_cr=\$\'\\r\'
5636fi
5637ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
5638if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
5639 ac_cs_awk_cr='\r'
5640else
5641 ac_cs_awk_cr=$ac_cr
5642fi
5643
5644echo 'BEGIN {' >"$tmp/subs1.awk" &&
5645_ACEOF
5646
5647
5648{
5649 echo "cat >conf$$subs.awk <<_ACEOF" &&
5650 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
5651 echo "_ACEOF"
5652} >conf$$subs.sh ||
5653 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5654ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
5655ac_delim='%!_!# '
5656for ac_last_try in false false false false false :; do
5657 . ./conf$$subs.sh ||
5658 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5659
5660 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
5661 if test $ac_delim_n = $ac_delim_num; then
5662 break
5663 elif $ac_last_try; then
5664 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
5665 else
5666 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5667 fi
5668done
5669rm -f conf$$subs.sh
5670
5671cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5672cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
5673_ACEOF
5674sed -n '
5675h
5676s/^/S["/; s/!.*/"]=/
5677p
5678g
5679s/^[^!]*!//
5680:repl
5681t repl
5682s/'"$ac_delim"'$//
5683t delim
5684:nl
5685h
5686s/\(.\{148\}\).*/\1/
5687t more1
5688s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
5689p
5690n
5691b repl
5692:more1
5693s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5694p
5695g
5696s/.\{148\}//
5697t nl
5698:delim
5699h
5700s/\(.\{148\}\).*/\1/
5701t more2
5702s/["\\]/\\&/g; s/^/"/; s/$/"/
5703p
5704b
5705:more2
5706s/["\\]/\\&/g; s/^/"/; s/$/"\\/
5707p
5708g
5709s/.\{148\}//
5710t delim
5711' <conf$$subs.awk | sed '
5712/^[^""]/{
5713 N
5714 s/\n//
5715}
5716' >>$CONFIG_STATUS || ac_write_fail=1
5717rm -f conf$$subs.awk
5718cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5719_ACAWK
5720cat >>"\$tmp/subs1.awk" <<_ACAWK &&
5721 for (key in S) S_is_set[key] = 1
5722 FS = "\a"
5723
5724}
5725{
5726 line = $ 0
5727 nfields = split(line, field, "@")
5728 substed = 0
5729 len = length(field[1])
5730 for (i = 2; i < nfields; i++) {
5731 key = field[i]
5732 keylen = length(key)
5733 if (S_is_set[key]) {
5734 value = S[key]
5735 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
5736 len += length(value) + length(field[++i])
5737 substed = 1
5738 } else
5739 len += 1 + keylen
5740 }
5741
5742 print line
5743}
5744
5745_ACAWK
5746_ACEOF
5747cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5748if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
5749 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
5750else
5751 cat
5752fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
5753 || as_fn_error "could not setup config files machinery" "$LINENO" 5
5754_ACEOF
5755
5756# VPATH may cause trouble with some makes, so we remove $(srcdir),
5757# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
5758# trailing colons and then remove the whole line if VPATH becomes empty
5759# (actually we leave an empty line to preserve line numbers).
5760if test "x$srcdir" = x.; then
5761 ac_vpsub='/^[ ]*VPATH[ ]*=/{
5762s/:*\$(srcdir):*/:/
5763s/:*\${srcdir}:*/:/
5764s/:*@srcdir@:*/:/
5765s/^\([^=]*=[ ]*\):*/\1/
5766s/:*$//
5767s/^[^=]*=[ ]*$//
5768}'
5769fi
5770
5771cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5772fi # test -n "$CONFIG_FILES"
5773
5774# Set up the scripts for CONFIG_HEADERS section.
5775# No need to generate them if there are no CONFIG_HEADERS.
5776# This happens for instance with `./config.status Makefile'.
5777if test -n "$CONFIG_HEADERS"; then
5778cat >"$tmp/defines.awk" <<\_ACAWK ||
5779BEGIN {
5780_ACEOF
5781
5782# Transform confdefs.h into an awk script `defines.awk', embedded as
5783# here-document in config.status, that substitutes the proper values into
5784# config.h.in to produce config.h.
5785
5786# Create a delimiter string that does not exist in confdefs.h, to ease
5787# handling of long lines.
5788ac_delim='%!_!# '
5789for ac_last_try in false false :; do
5790 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
5791 if test -z "$ac_t"; then
5792 break
5793 elif $ac_last_try; then
5794 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
5795 else
5796 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
5797 fi
5798done
5799
5800# For the awk script, D is an array of macro values keyed by name,
5801# likewise P contains macro parameters if any. Preserve backslash
5802# newline sequences.
5803
5804ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
5805sed -n '
5806s/.\{148\}/&'"$ac_delim"'/g
5807t rset
5808:rset
5809s/^[ ]*#[ ]*define[ ][ ]*/ /
5810t def
5811d
5812:def
5813s/\\$//
5814t bsnl
5815s/["\\]/\\&/g
5816s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5817D["\1"]=" \3"/p
5818s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
5819d
5820:bsnl
5821s/["\\]/\\&/g
5822s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
5823D["\1"]=" \3\\\\\\n"\\/p
5824t cont
5825s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
5826t cont
5827d
5828:cont
5829n
5830s/.\{148\}/&'"$ac_delim"'/g
5831t clear
5832:clear
5833s/\\$//
5834t bsnlc
5835s/["\\]/\\&/g; s/^/"/; s/$/"/p
5836d
5837:bsnlc
5838s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
5839b cont
5840' <confdefs.h | sed '
5841s/'"$ac_delim"'/"\\\
5842"/g' >>$CONFIG_STATUS || ac_write_fail=1
5843
5844cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5845 for (key in D) D_is_set[key] = 1
5846 FS = "\a"
5847}
5848/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
5849 line = \$ 0
5850 split(line, arg, " ")
5851 if (arg[1] == "#") {
5852 defundef = arg[2]
5853 mac1 = arg[3]
5854 } else {
5855 defundef = substr(arg[1], 2)
5856 mac1 = arg[2]
5857 }
5858 split(mac1, mac2, "(") #)
5859 macro = mac2[1]
5860 prefix = substr(line, 1, index(line, defundef) - 1)
5861 if (D_is_set[macro]) {
5862 # Preserve the white space surrounding the "#".
5863 print prefix "define", macro P[macro] D[macro]
5864 next
5865 } else {
5866 # Replace #undef with comments. This is necessary, for example,
5867 # in the case of _POSIX_SOURCE, which is predefined and required
5868 # on some systems where configure will not decide to define it.
5869 if (defundef == "undef") {
5870 print "/*", prefix defundef, macro, "*/"
5871 next
5872 }
5873 }
5874}
5875{ print }
5876_ACAWK
5877_ACEOF
5878cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5879 as_fn_error "could not setup config headers machinery" "$LINENO" 5
5880fi # test -n "$CONFIG_HEADERS"
5881
5882
5883eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
5884shift
5885for ac_tag
5886do
5887 case $ac_tag in
5888 :[FHLC]) ac_mode=$ac_tag; continue;;
5889 esac
5890 case $ac_mode$ac_tag in
5891 :[FHL]*:*);;
5892 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
5893 :[FH]-) ac_tag=-:-;;
5894 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
5895 esac
5896 ac_save_IFS=$IFS
5897 IFS=:
5898 set x $ac_tag
5899 IFS=$ac_save_IFS
5900 shift
5901 ac_file=$1
5902 shift
5903
5904 case $ac_mode in
5905 :L) ac_source=$1;;
5906 :[FH])
5907 ac_file_inputs=
5908 for ac_f
5909 do
5910 case $ac_f in
5911 -) ac_f="$tmp/stdin";;
5912 *) # Look for the file first in the build tree, then in the source tree
5913 # (if the path is not absolute). The absolute path cannot be DOS-style,
5914 # because $ac_f cannot contain `:'.
5915 test -f "$ac_f" ||
5916 case $ac_f in
5917 [\\/$]*) false;;
5918 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
5919 esac ||
5920 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
5921 esac
5922 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
5923 as_fn_append ac_file_inputs " '$ac_f'"
5924 done
5925
5926 # Let's still pretend it is `configure' which instantiates (i.e., don't
5927 # use $as_me), people would be surprised to read:
5928 # /* config.h. Generated by config.status. */
5929 configure_input='Generated from '`
5930 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
5931 `' by configure.'
5932 if test x"$ac_file" != x-; then
5933 configure_input="$ac_file. $configure_input"
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
5935$as_echo "$as_me: creating $ac_file" >&6;}
5936 fi
5937 # Neutralize special characters interpreted by sed in replacement strings.
5938 case $configure_input in #(
5939 *\&* | *\|* | *\\* )
5940 ac_sed_conf_input=`$as_echo "$configure_input" |
5941 sed 's/[\\\\&|]/\\\\&/g'`;; #(
5942 *) ac_sed_conf_input=$configure_input;;
5943 esac
5944
5945 case $ac_tag in
5946 *:-:* | *:-) cat >"$tmp/stdin" \
5947 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
5948 esac
5949 ;;
5950 esac
5951
5952 ac_dir=`$as_dirname -- "$ac_file" ||
5953$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5954 X"$ac_file" : 'X\(//\)[^/]' \| \
5955 X"$ac_file" : 'X\(//\)$' \| \
5956 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
5957$as_echo X"$ac_file" |
5958 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5959 s//\1/
5960 q
5961 }
5962 /^X\(\/\/\)[^/].*/{
5963 s//\1/
5964 q
5965 }
5966 /^X\(\/\/\)$/{
5967 s//\1/
5968 q
5969 }
5970 /^X\(\/\).*/{
5971 s//\1/
5972 q
5973 }
5974 s/.*/./; q'`
5975 as_dir="$ac_dir"; as_fn_mkdir_p
5976 ac_builddir=.
5977
5978case "$ac_dir" in
5979.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5980*)
5981 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5982 # A ".." for each directory in $ac_dir_suffix.
5983 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5984 case $ac_top_builddir_sub in
5985 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5986 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5987 esac ;;
5988esac
5989ac_abs_top_builddir=$ac_pwd
5990ac_abs_builddir=$ac_pwd$ac_dir_suffix
5991# for backward compatibility:
5992ac_top_builddir=$ac_top_build_prefix
5993
5994case $srcdir in
5995 .) # We are building in place.
5996 ac_srcdir=.
5997 ac_top_srcdir=$ac_top_builddir_sub
5998 ac_abs_top_srcdir=$ac_pwd ;;
5999 [\\/]* | ?:[\\/]* ) # Absolute name.
6000 ac_srcdir=$srcdir$ac_dir_suffix;
6001 ac_top_srcdir=$srcdir
6002 ac_abs_top_srcdir=$srcdir ;;
6003 *) # Relative name.
6004 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6005 ac_top_srcdir=$ac_top_build_prefix$srcdir
6006 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6007esac
6008ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6009
6010
6011 case $ac_mode in
6012 :F)
6013 #
6014 # CONFIG_FILE
6015 #
6016
6017 case $INSTALL in
6018 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6019 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6020 esac
6021_ACEOF
6022
6023cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6024# If the template does not know about datarootdir, expand it.
6025# FIXME: This hack should be removed a few years after 2.60.
6026ac_datarootdir_hack=; ac_datarootdir_seen=
6027ac_sed_dataroot='
6028/datarootdir/ {
6029 p
6030 q
6031}
6032/@datadir@/p
6033/@docdir@/p
6034/@infodir@/p
6035/@localedir@/p
6036/@mandir@/p'
6037case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6038*datarootdir*) ac_datarootdir_seen=yes;;
6039*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6041$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6042_ACEOF
6043cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6044 ac_datarootdir_hack='
6045 s&@datadir@&$datadir&g
6046 s&@docdir@&$docdir&g
6047 s&@infodir@&$infodir&g
6048 s&@localedir@&$localedir&g
6049 s&@mandir@&$mandir&g
6050 s&\\\${datarootdir}&$datarootdir&g' ;;
6051esac
6052_ACEOF
6053
6054# Neutralize VPATH when `$srcdir' = `.'.
6055# Shell code in configure.ac might set extrasub.
6056# FIXME: do we really want to maintain this feature?
6057cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6058ac_sed_extra="$ac_vpsub
6059$extrasub
6060_ACEOF
6061cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6062:t
6063/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6064s|@configure_input@|$ac_sed_conf_input|;t t
6065s&@top_builddir@&$ac_top_builddir_sub&;t t
6066s&@top_build_prefix@&$ac_top_build_prefix&;t t
6067s&@srcdir@&$ac_srcdir&;t t
6068s&@abs_srcdir@&$ac_abs_srcdir&;t t
6069s&@top_srcdir@&$ac_top_srcdir&;t t
6070s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6071s&@builddir@&$ac_builddir&;t t
6072s&@abs_builddir@&$ac_abs_builddir&;t t
6073s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6074s&@INSTALL@&$ac_INSTALL&;t t
6075$ac_datarootdir_hack
6076"
6077eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6078 || as_fn_error "could not create $ac_file" "$LINENO" 5
6079
6080test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6081 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6082 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6084which seems to be undefined. Please make sure it is defined." >&5
6085$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6086which seems to be undefined. Please make sure it is defined." >&2;}
6087
6088 rm -f "$tmp/stdin"
6089 case $ac_file in
6090 -) cat "$tmp/out" && rm -f "$tmp/out";;
6091 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6092 esac \
6093 || as_fn_error "could not create $ac_file" "$LINENO" 5
6094 ;;
6095 :H)
6096 #
6097 # CONFIG_HEADER
6098 #
6099 if test x"$ac_file" != x-; then
6100 {
6101 $as_echo "/* $configure_input */" \
6102 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6103 } >"$tmp/config.h" \
6104 || as_fn_error "could not create $ac_file" "$LINENO" 5
6105 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6106 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6107$as_echo "$as_me: $ac_file is unchanged" >&6;}
6108 else
6109 rm -f "$ac_file"
6110 mv "$tmp/config.h" "$ac_file" \
6111 || as_fn_error "could not create $ac_file" "$LINENO" 5
6112 fi
6113 else
6114 $as_echo "/* $configure_input */" \
6115 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6116 || as_fn_error "could not create -" "$LINENO" 5
6117 fi
6118 ;;
6119 :L)
6120 #
6121 # CONFIG_LINK
6122 #
6123
6124 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
6125 :
6126 else
6127 # Prefer the file from the source tree if names are identical.
6128 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
6129 ac_source=$srcdir/$ac_source
6130 fi
6131
6132 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
6133$as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
6134
6135 if test ! -r "$ac_source"; then
6136 as_fn_error "$ac_source: file not found" "$LINENO" 5
6137 fi
6138 rm -f "$ac_file"
6139
6140 # Try a relative symlink, then a hard link, then a copy.
6141 case $srcdir in
6142 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
6143 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
6144 esac
6145 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
6146 ln "$ac_source" "$ac_file" 2>/dev/null ||
6147 cp -p "$ac_source" "$ac_file" ||
6148 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
6149 fi
6150 ;;
6151 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6152$as_echo "$as_me: executing $ac_file commands" >&6;}
6153 ;;
6154 esac
6155
6156
6157 case $ac_file$ac_mode in
db2e4d67 6158 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
4f8d4a38
DD
6159 "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
6160 rm -f Makesim1.tmp Makesim2.tmp Makefile
6161 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
6162 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
6163 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
6164 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
6165 <Makefile.sim >Makefile
6166 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
6167 ;;
6168 "stamp-h":C) echo > stamp-h ;;
6169
6170 esac
6171done # for ac_tag
6172
6173
6174as_fn_exit 0
6175_ACEOF
6176ac_clean_files=$ac_clean_files_save
6177
6178test $ac_write_fail = 0 ||
6179 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6180
6181
6182# configure is writing to config.log, and then calls config.status.
6183# config.status does its own redirection, appending to config.log.
6184# Unfortunately, on DOS this fails, as config.log is still kept open
6185# by configure, so config.status won't be able to write to it; its
6186# output is simply discarded. So we exec the FD to /dev/null,
6187# effectively closing config.log, so it can be properly (re)opened and
6188# appended to by config.status. When coming back to configure, we
6189# need to make the FD available again.
6190if test "$no_create" != yes; then
6191 ac_cs_success=:
6192 ac_config_status_args=
6193 test "$silent" = yes &&
6194 ac_config_status_args="$ac_config_status_args --quiet"
6195 exec 5>/dev/null
6196 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6197 exec 5>>config.log
6198 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6199 # would make configure fail if this is the last instruction.
6200 $ac_cs_success || as_fn_exit $?
6201fi
6202if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6204$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6205fi
6206
6207