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