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