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