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