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