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