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