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