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