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