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