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