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