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