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