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