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