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