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