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