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