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