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