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