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