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