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