OSDN Git Service

./:
[pf3gnuchains/gcc-fork.git] / gcc / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244
245 # Check that we are running under the correct shell.
246 SHELL=${CONFIG_SHELL-/bin/sh}
247
248 case X$lt_ECHO in
249 X*--fallback-echo)
250   # Remove one level of quotation (which was required for Make).
251   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252   ;;
253 esac
254
255 ECHO=${lt_ECHO-echo}
256 if test "X$1" = X--no-reexec; then
257   # Discard the --no-reexec flag, and continue.
258   shift
259 elif test "X$1" = X--fallback-echo; then
260   # Avoid inline document here, it may be left over
261   :
262 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263   # Yippee, $ECHO works!
264   :
265 else
266   # Restart under the correct shell.
267   exec $SHELL "$0" --no-reexec ${1+"$@"}
268 fi
269
270 if test "X$1" = X--fallback-echo; then
271   # used as fallback echo
272   shift
273   cat <<_LT_EOF
274 $*
275 _LT_EOF
276   exit 0
277 fi
278
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
280 # if CDPATH is set.
281 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283 if test -z "$lt_ECHO"; then
284   if test "X${echo_test_string+set}" != Xset; then
285     # find a string as large as possible, as long as the shell can cope with it
286     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290       then
291         break
292       fi
293     done
294   fi
295
296   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298      test "X$echo_testing_string" = "X$echo_test_string"; then
299     :
300   else
301     # The Solaris, AIX, and Digital Unix default echo programs unquote
302     # backslashes.  This makes it impossible to quote backslashes using
303     #   echo "$something" | sed 's/\\/\\\\/g'
304     #
305     # So, first we look for a working echo in the user's PATH.
306
307     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308     for dir in $PATH /usr/ucb; do
309       IFS="$lt_save_ifs"
310       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313          test "X$echo_testing_string" = "X$echo_test_string"; then
314         ECHO="$dir/echo"
315         break
316       fi
317     done
318     IFS="$lt_save_ifs"
319
320     if test "X$ECHO" = Xecho; then
321       # We didn't find a better echo, so look for alternatives.
322       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324          test "X$echo_testing_string" = "X$echo_test_string"; then
325         # This shell has a builtin print -r that does the trick.
326         ECHO='print -r'
327       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328            test "X$CONFIG_SHELL" != X/bin/ksh; then
329         # If we have ksh, try running configure again with it.
330         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331         export ORIGINAL_CONFIG_SHELL
332         CONFIG_SHELL=/bin/ksh
333         export CONFIG_SHELL
334         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335       else
336         # Try using printf.
337         ECHO='printf %s\n'
338         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340            test "X$echo_testing_string" = "X$echo_test_string"; then
341           # Cool, printf works
342           :
343         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344              test "X$echo_testing_string" = 'X\t' &&
345              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346              test "X$echo_testing_string" = "X$echo_test_string"; then
347           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348           export CONFIG_SHELL
349           SHELL="$CONFIG_SHELL"
350           export SHELL
351           ECHO="$CONFIG_SHELL $0 --fallback-echo"
352         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353              test "X$echo_testing_string" = 'X\t' &&
354              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355              test "X$echo_testing_string" = "X$echo_test_string"; then
356           ECHO="$CONFIG_SHELL $0 --fallback-echo"
357         else
358           # maybe with a smaller string...
359           prev=:
360
361           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363             then
364               break
365             fi
366             prev="$cmd"
367           done
368
369           if test "$prev" != 'sed 50q "$0"'; then
370             echo_test_string=`eval $prev`
371             export echo_test_string
372             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373           else
374             # Oops.  We lost completely, so just stick with echo.
375             ECHO=echo
376           fi
377         fi
378       fi
379     fi
380   fi
381 fi
382
383 # Copy echo and quote the copy suitably for passing to libtool from
384 # the Makefile, instead of quoting the original, which is used later.
385 lt_ECHO=$ECHO
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388 fi
389
390
391
392
393 # Name of the host.
394 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395 # so uname gets run too.
396 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398 exec 6>&1
399
400 #
401 # Initializations.
402 #
403 ac_default_prefix=/usr/local
404 ac_config_libobj_dir=.
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
409 SHELL=${CONFIG_SHELL-/bin/sh}
410
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete.  It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
415
416 # Identity of this package.
417 PACKAGE_NAME=
418 PACKAGE_TARNAME=
419 PACKAGE_VERSION=
420 PACKAGE_STRING=
421 PACKAGE_BUGREPORT=
422
423 ac_unique_file="tree.c"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 #  include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 #  include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 #  include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
460
461 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os target_noncanonical build_libsubdir build_subdir host_subdir target_subdir GENINSRC CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX GNATBIND ac_ct_GNATBIND GNATMAKE ac_ct_GNATMAKE NO_MINUS_C_MINUS_O OUTPUT_OPTION CPP EGREP loose_warn c_loose_warn strict_warn c_strict_warn warn_cflags warn_cxxflags nocommon_flag TREEBROWSER valgrind_path valgrind_path_defines valgrind_command coverage_flags ENABLE_BUILD_WITH_CXX enable_multilib enable_decimal_float enable_fixed_point enable_shared TARGET_SYSTEM_ROOT TARGET_SYSTEM_ROOT_DEFINE CROSS_SYSTEM_HEADER_DIR onestep PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI datarootdir docdir htmldir SET_MAKE AWK LN_S LN RANLIB ac_ct_RANLIB ranlib_flags INSTALL INSTALL_PROGRAM INSTALL_DATA make_compare_target have_mktemp_command MAKEINFO BUILD_INFO GENERATED_MANPAGES FLEX BISON NM AR COLLECT2_LIBS GNAT_LIBEXC LDEXP_LIB LIBICONV LTLIBICONV LIBICONV_DEP manext objext gthread_flags extra_modes_file extra_opt_files USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT CROSS ALL SYSTEM_HEADER_DIR inhibit_libc CC_FOR_BUILD BUILD_CFLAGS BUILD_LDFLAGS STMP_FIXINC collect2 LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN OBJDUMP ac_ct_OBJDUMP ac_ct_AR STRIP ac_ct_STRIP lt_ECHO DSYMUTIL ac_ct_DSYMUTIL NMEDIT ac_ct_NMEDIT LIPO ac_ct_LIPO OTOOL ac_ct_OTOOL OTOOL64 ac_ct_OTOOL64 CXXCPP objdir enable_fast_install gcc_cv_as ORIGINAL_AS_FOR_TARGET gcc_cv_ld ORIGINAL_LD_FOR_TARGET gcc_cv_nm ORIGINAL_NM_FOR_TARGET gcc_cv_objdump gcc_cv_readelf libgcc_visibility GGC HOST_LIBS zlibdir zlibinc MAINT gcc_tooldir dollar slibdir subdirs srcdir all_compilers all_gtfiles all_lang_makefrags all_lang_makefiles all_languages all_selected_languages build_exeext build_install_headers_dir build_xm_file_list build_xm_include_list build_xm_defines build_file_translate check_languages cpp_install_dir xmake_file tmake_file TM_ENDIAN_CONFIG TM_MULTILIB_CONFIG TM_MULTILIB_EXCEPTIONS_CONFIG extra_gcc_objs extra_headers_list extra_objs extra_parts extra_passes extra_programs float_h_file gcc_config_arguments gcc_gxx_include_dir host_exeext host_xm_file_list host_xm_include_list host_xm_defines out_host_hook_obj install lang_opt_files lang_specs_files lang_tree_files local_prefix md_file objc_boehm_gc out_file out_object_file thread_file tm_file_list tm_include_list tm_defines tm_p_file_list tm_p_include_list xm_file_list xm_include_list xm_defines use_gcc_stdint c_target_objs cxx_target_objs fortran_target_objs target_cpu_default GMPLIBS GMPINC PPLLIBS PPLINC CLOOGLIBS CLOOGINC pluginlibs enable_plugin LIBOBJS LTLIBOBJS'
462 ac_subst_files='language_hooks'
463 ac_pwd=`pwd`
464
465 # Initialize some variables set by options.
466 ac_init_help=
467 ac_init_version=false
468 # The variables have the same names as the options, with
469 # dashes changed to underlines.
470 cache_file=/dev/null
471 exec_prefix=NONE
472 no_create=
473 no_recursion=
474 prefix=NONE
475 program_prefix=NONE
476 program_suffix=NONE
477 program_transform_name=s,x,x,
478 silent=
479 site=
480 srcdir=
481 verbose=
482 x_includes=NONE
483 x_libraries=NONE
484
485 # Installation directory options.
486 # These are left unexpanded so users can "make install exec_prefix=/foo"
487 # and all the variables that are supposed to be based on exec_prefix
488 # by default will actually change.
489 # Use braces instead of parens because sh, perl, etc. also accept them.
490 bindir='${exec_prefix}/bin'
491 sbindir='${exec_prefix}/sbin'
492 libexecdir='${exec_prefix}/libexec'
493 datadir='${prefix}/share'
494 sysconfdir='${prefix}/etc'
495 sharedstatedir='${prefix}/com'
496 localstatedir='${prefix}/var'
497 libdir='${exec_prefix}/lib'
498 includedir='${prefix}/include'
499 oldincludedir='/usr/include'
500 infodir='${prefix}/info'
501 mandir='${prefix}/man'
502
503 ac_prev=
504 for ac_option
505 do
506   # If the previous option needs an argument, assign it.
507   if test -n "$ac_prev"; then
508     eval "$ac_prev=\$ac_option"
509     ac_prev=
510     continue
511   fi
512
513   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
515   # Accept the important Cygnus configure options, so we can diagnose typos.
516
517   case $ac_option in
518
519   -bindir | --bindir | --bindi | --bind | --bin | --bi)
520     ac_prev=bindir ;;
521   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522     bindir=$ac_optarg ;;
523
524   -build | --build | --buil | --bui | --bu)
525     ac_prev=build_alias ;;
526   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527     build_alias=$ac_optarg ;;
528
529   -cache-file | --cache-file | --cache-fil | --cache-fi \
530   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531     ac_prev=cache_file ;;
532   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534     cache_file=$ac_optarg ;;
535
536   --config-cache | -C)
537     cache_file=config.cache ;;
538
539   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540     ac_prev=datadir ;;
541   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542   | --da=*)
543     datadir=$ac_optarg ;;
544
545   -disable-* | --disable-*)
546     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547     # Reject names that are not valid shell variable names.
548     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550    { (exit 1); exit 1; }; }
551     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552     eval "enable_$ac_feature=no" ;;
553
554   -enable-* | --enable-*)
555     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556     # Reject names that are not valid shell variable names.
557     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559    { (exit 1); exit 1; }; }
560     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561     case $ac_option in
562       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563       *) ac_optarg=yes ;;
564     esac
565     eval "enable_$ac_feature='$ac_optarg'" ;;
566
567   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569   | --exec | --exe | --ex)
570     ac_prev=exec_prefix ;;
571   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573   | --exec=* | --exe=* | --ex=*)
574     exec_prefix=$ac_optarg ;;
575
576   -gas | --gas | --ga | --g)
577     # Obsolete; use --with-gas.
578     with_gas=yes ;;
579
580   -help | --help | --hel | --he | -h)
581     ac_init_help=long ;;
582   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583     ac_init_help=recursive ;;
584   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585     ac_init_help=short ;;
586
587   -host | --host | --hos | --ho)
588     ac_prev=host_alias ;;
589   -host=* | --host=* | --hos=* | --ho=*)
590     host_alias=$ac_optarg ;;
591
592   -includedir | --includedir | --includedi | --included | --include \
593   | --includ | --inclu | --incl | --inc)
594     ac_prev=includedir ;;
595   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596   | --includ=* | --inclu=* | --incl=* | --inc=*)
597     includedir=$ac_optarg ;;
598
599   -infodir | --infodir | --infodi | --infod | --info | --inf)
600     ac_prev=infodir ;;
601   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602     infodir=$ac_optarg ;;
603
604   -libdir | --libdir | --libdi | --libd)
605     ac_prev=libdir ;;
606   -libdir=* | --libdir=* | --libdi=* | --libd=*)
607     libdir=$ac_optarg ;;
608
609   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610   | --libexe | --libex | --libe)
611     ac_prev=libexecdir ;;
612   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613   | --libexe=* | --libex=* | --libe=*)
614     libexecdir=$ac_optarg ;;
615
616   -localstatedir | --localstatedir | --localstatedi | --localstated \
617   | --localstate | --localstat | --localsta | --localst \
618   | --locals | --local | --loca | --loc | --lo)
619     ac_prev=localstatedir ;;
620   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623     localstatedir=$ac_optarg ;;
624
625   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626     ac_prev=mandir ;;
627   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628     mandir=$ac_optarg ;;
629
630   -nfp | --nfp | --nf)
631     # Obsolete; use --without-fp.
632     with_fp=no ;;
633
634   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635   | --no-cr | --no-c | -n)
636     no_create=yes ;;
637
638   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640     no_recursion=yes ;;
641
642   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644   | --oldin | --oldi | --old | --ol | --o)
645     ac_prev=oldincludedir ;;
646   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649     oldincludedir=$ac_optarg ;;
650
651   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652     ac_prev=prefix ;;
653   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654     prefix=$ac_optarg ;;
655
656   -program-prefix | --program-prefix | --program-prefi | --program-pref \
657   | --program-pre | --program-pr | --program-p)
658     ac_prev=program_prefix ;;
659   -program-prefix=* | --program-prefix=* | --program-prefi=* \
660   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661     program_prefix=$ac_optarg ;;
662
663   -program-suffix | --program-suffix | --program-suffi | --program-suff \
664   | --program-suf | --program-su | --program-s)
665     ac_prev=program_suffix ;;
666   -program-suffix=* | --program-suffix=* | --program-suffi=* \
667   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668     program_suffix=$ac_optarg ;;
669
670   -program-transform-name | --program-transform-name \
671   | --program-transform-nam | --program-transform-na \
672   | --program-transform-n | --program-transform- \
673   | --program-transform | --program-transfor \
674   | --program-transfo | --program-transf \
675   | --program-trans | --program-tran \
676   | --progr-tra | --program-tr | --program-t)
677     ac_prev=program_transform_name ;;
678   -program-transform-name=* | --program-transform-name=* \
679   | --program-transform-nam=* | --program-transform-na=* \
680   | --program-transform-n=* | --program-transform-=* \
681   | --program-transform=* | --program-transfor=* \
682   | --program-transfo=* | --program-transf=* \
683   | --program-trans=* | --program-tran=* \
684   | --progr-tra=* | --program-tr=* | --program-t=*)
685     program_transform_name=$ac_optarg ;;
686
687   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688   | -silent | --silent | --silen | --sile | --sil)
689     silent=yes ;;
690
691   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692     ac_prev=sbindir ;;
693   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694   | --sbi=* | --sb=*)
695     sbindir=$ac_optarg ;;
696
697   -sharedstatedir | --sharedstatedir | --sharedstatedi \
698   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699   | --sharedst | --shareds | --shared | --share | --shar \
700   | --sha | --sh)
701     ac_prev=sharedstatedir ;;
702   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705   | --sha=* | --sh=*)
706     sharedstatedir=$ac_optarg ;;
707
708   -site | --site | --sit)
709     ac_prev=site ;;
710   -site=* | --site=* | --sit=*)
711     site=$ac_optarg ;;
712
713   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714     ac_prev=srcdir ;;
715   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716     srcdir=$ac_optarg ;;
717
718   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719   | --syscon | --sysco | --sysc | --sys | --sy)
720     ac_prev=sysconfdir ;;
721   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723     sysconfdir=$ac_optarg ;;
724
725   -target | --target | --targe | --targ | --tar | --ta | --t)
726     ac_prev=target_alias ;;
727   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728     target_alias=$ac_optarg ;;
729
730   -v | -verbose | --verbose | --verbos | --verbo | --verb)
731     verbose=yes ;;
732
733   -version | --version | --versio | --versi | --vers | -V)
734     ac_init_version=: ;;
735
736   -with-* | --with-*)
737     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738     # Reject names that are not valid shell variable names.
739     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740       { echo "$as_me: error: invalid package name: $ac_package" >&2
741    { (exit 1); exit 1; }; }
742     ac_package=`echo $ac_package| sed 's/-/_/g'`
743     case $ac_option in
744       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745       *) ac_optarg=yes ;;
746     esac
747     eval "with_$ac_package='$ac_optarg'" ;;
748
749   -without-* | --without-*)
750     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751     # Reject names that are not valid shell variable names.
752     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753       { echo "$as_me: error: invalid package name: $ac_package" >&2
754    { (exit 1); exit 1; }; }
755     ac_package=`echo $ac_package | sed 's/-/_/g'`
756     eval "with_$ac_package=no" ;;
757
758   --x)
759     # Obsolete; use --with-x.
760     with_x=yes ;;
761
762   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763   | --x-incl | --x-inc | --x-in | --x-i)
764     ac_prev=x_includes ;;
765   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767     x_includes=$ac_optarg ;;
768
769   -x-libraries | --x-libraries | --x-librarie | --x-librari \
770   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771     ac_prev=x_libraries ;;
772   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774     x_libraries=$ac_optarg ;;
775
776   -*) { echo "$as_me: error: unrecognized option: $ac_option
777 Try \`$0 --help' for more information." >&2
778    { (exit 1); exit 1; }; }
779     ;;
780
781   *=*)
782     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786    { (exit 1); exit 1; }; }
787     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788     eval "$ac_envvar='$ac_optarg'"
789     export $ac_envvar ;;
790
791   *)
792     # FIXME: should be removed in autoconf 3.0.
793     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797     ;;
798
799   esac
800 done
801
802 if test -n "$ac_prev"; then
803   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804   { echo "$as_me: error: missing argument to $ac_option" >&2
805    { (exit 1); exit 1; }; }
806 fi
807
808 # Be sure to have absolute paths.
809 for ac_var in exec_prefix prefix
810 do
811   eval ac_val=$`echo $ac_var`
812   case $ac_val in
813     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815    { (exit 1); exit 1; }; };;
816   esac
817 done
818
819 # Be sure to have absolute paths.
820 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821               localstatedir libdir includedir oldincludedir infodir mandir
822 do
823   eval ac_val=$`echo $ac_var`
824   case $ac_val in
825     [\\/$]* | ?:[\\/]* ) ;;
826     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827    { (exit 1); exit 1; }; };;
828   esac
829 done
830
831 # There might be people who depend on the old broken behavior: `$host'
832 # used to hold the argument of --host etc.
833 # FIXME: To remove some day.
834 build=$build_alias
835 host=$host_alias
836 target=$target_alias
837
838 # FIXME: To remove some day.
839 if test "x$host_alias" != x; then
840   if test "x$build_alias" = x; then
841     cross_compiling=maybe
842     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843     If a cross compiler is detected then cross compile mode will be used." >&2
844   elif test "x$build_alias" != "x$host_alias"; then
845     cross_compiling=yes
846   fi
847 fi
848
849 ac_tool_prefix=
850 test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
852 test "$silent" = yes && exec 6>/dev/null
853
854
855 # Find the source files, if location was not specified.
856 if test -z "$srcdir"; then
857   ac_srcdir_defaulted=yes
858   # Try the directory containing this script, then its parent.
859   ac_confdir=`(dirname "$0") 2>/dev/null ||
860 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861          X"$0" : 'X\(//\)[^/]' \| \
862          X"$0" : 'X\(//\)$' \| \
863          X"$0" : 'X\(/\)' \| \
864          .     : '\(.\)' 2>/dev/null ||
865 echo X"$0" |
866     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868           /^X\(\/\/\)$/{ s//\1/; q; }
869           /^X\(\/\).*/{ s//\1/; q; }
870           s/.*/./; q'`
871   srcdir=$ac_confdir
872   if test ! -r $srcdir/$ac_unique_file; then
873     srcdir=..
874   fi
875 else
876   ac_srcdir_defaulted=no
877 fi
878 if test ! -r $srcdir/$ac_unique_file; then
879   if test "$ac_srcdir_defaulted" = yes; then
880     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881    { (exit 1); exit 1; }; }
882   else
883     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884    { (exit 1); exit 1; }; }
885   fi
886 fi
887 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889    { (exit 1); exit 1; }; }
890 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891 ac_env_build_alias_set=${build_alias+set}
892 ac_env_build_alias_value=$build_alias
893 ac_cv_env_build_alias_set=${build_alias+set}
894 ac_cv_env_build_alias_value=$build_alias
895 ac_env_host_alias_set=${host_alias+set}
896 ac_env_host_alias_value=$host_alias
897 ac_cv_env_host_alias_set=${host_alias+set}
898 ac_cv_env_host_alias_value=$host_alias
899 ac_env_target_alias_set=${target_alias+set}
900 ac_env_target_alias_value=$target_alias
901 ac_cv_env_target_alias_set=${target_alias+set}
902 ac_cv_env_target_alias_value=$target_alias
903 ac_env_CC_set=${CC+set}
904 ac_env_CC_value=$CC
905 ac_cv_env_CC_set=${CC+set}
906 ac_cv_env_CC_value=$CC
907 ac_env_CFLAGS_set=${CFLAGS+set}
908 ac_env_CFLAGS_value=$CFLAGS
909 ac_cv_env_CFLAGS_set=${CFLAGS+set}
910 ac_cv_env_CFLAGS_value=$CFLAGS
911 ac_env_LDFLAGS_set=${LDFLAGS+set}
912 ac_env_LDFLAGS_value=$LDFLAGS
913 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914 ac_cv_env_LDFLAGS_value=$LDFLAGS
915 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916 ac_env_CPPFLAGS_value=$CPPFLAGS
917 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919 ac_env_CXX_set=${CXX+set}
920 ac_env_CXX_value=$CXX
921 ac_cv_env_CXX_set=${CXX+set}
922 ac_cv_env_CXX_value=$CXX
923 ac_env_CXXFLAGS_set=${CXXFLAGS+set}
924 ac_env_CXXFLAGS_value=$CXXFLAGS
925 ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set}
926 ac_cv_env_CXXFLAGS_value=$CXXFLAGS
927 ac_env_CPP_set=${CPP+set}
928 ac_env_CPP_value=$CPP
929 ac_cv_env_CPP_set=${CPP+set}
930 ac_cv_env_CPP_value=$CPP
931 ac_env_CXXCPP_set=${CXXCPP+set}
932 ac_env_CXXCPP_value=$CXXCPP
933 ac_cv_env_CXXCPP_set=${CXXCPP+set}
934 ac_cv_env_CXXCPP_value=$CXXCPP
935 ac_env_GMPLIBS_set=${GMPLIBS+set}
936 ac_env_GMPLIBS_value=$GMPLIBS
937 ac_cv_env_GMPLIBS_set=${GMPLIBS+set}
938 ac_cv_env_GMPLIBS_value=$GMPLIBS
939 ac_env_GMPINC_set=${GMPINC+set}
940 ac_env_GMPINC_value=$GMPINC
941 ac_cv_env_GMPINC_set=${GMPINC+set}
942 ac_cv_env_GMPINC_value=$GMPINC
943 ac_env_PPLLIBS_set=${PPLLIBS+set}
944 ac_env_PPLLIBS_value=$PPLLIBS
945 ac_cv_env_PPLLIBS_set=${PPLLIBS+set}
946 ac_cv_env_PPLLIBS_value=$PPLLIBS
947 ac_env_PPLINC_set=${PPLINC+set}
948 ac_env_PPLINC_value=$PPLINC
949 ac_cv_env_PPLINC_set=${PPLINC+set}
950 ac_cv_env_PPLINC_value=$PPLINC
951 ac_env_CLOOGLIBS_set=${CLOOGLIBS+set}
952 ac_env_CLOOGLIBS_value=$CLOOGLIBS
953 ac_cv_env_CLOOGLIBS_set=${CLOOGLIBS+set}
954 ac_cv_env_CLOOGLIBS_value=$CLOOGLIBS
955 ac_env_CLOOGINC_set=${CLOOGINC+set}
956 ac_env_CLOOGINC_value=$CLOOGINC
957 ac_cv_env_CLOOGINC_set=${CLOOGINC+set}
958 ac_cv_env_CLOOGINC_value=$CLOOGINC
959
960 #
961 # Report the --help message.
962 #
963 if test "$ac_init_help" = "long"; then
964   # Omit some internal or obsolete options to make the list less imposing.
965   # This message is too long to be a string in the A/UX 3.1 sh.
966   cat <<_ACEOF
967 \`configure' configures this package to adapt to many kinds of systems.
968
969 Usage: $0 [OPTION]... [VAR=VALUE]...
970
971 To assign environment variables (e.g., CC, CFLAGS...), specify them as
972 VAR=VALUE.  See below for descriptions of some of the useful variables.
973
974 Defaults for the options are specified in brackets.
975
976 Configuration:
977   -h, --help              display this help and exit
978       --help=short        display options specific to this package
979       --help=recursive    display the short help of all the included packages
980   -V, --version           display version information and exit
981   -q, --quiet, --silent   do not print \`checking...' messages
982       --cache-file=FILE   cache test results in FILE [disabled]
983   -C, --config-cache      alias for \`--cache-file=config.cache'
984   -n, --no-create         do not create output files
985       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
986
987 _ACEOF
988
989   cat <<_ACEOF
990 Installation directories:
991   --prefix=PREFIX         install architecture-independent files in PREFIX
992                           [$ac_default_prefix]
993   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
994                           [PREFIX]
995
996 By default, \`make install' will install all the files in
997 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
998 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
999 for instance \`--prefix=\$HOME'.
1000
1001 For better control, use the options below.
1002
1003 Fine tuning of the installation directories:
1004   --bindir=DIR           user executables [EPREFIX/bin]
1005   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1006   --libexecdir=DIR       program executables [EPREFIX/libexec]
1007   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
1008   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1009   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1010   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1011   --libdir=DIR           object code libraries [EPREFIX/lib]
1012   --includedir=DIR       C header files [PREFIX/include]
1013   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1014   --infodir=DIR          info documentation [PREFIX/info]
1015   --mandir=DIR           man documentation [PREFIX/man]
1016 _ACEOF
1017
1018   cat <<\_ACEOF
1019
1020 Program names:
1021   --program-prefix=PREFIX            prepend PREFIX to installed program names
1022   --program-suffix=SUFFIX            append SUFFIX to installed program names
1023   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1024
1025 System types:
1026   --build=BUILD     configure for building on BUILD [guessed]
1027   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1028   --target=TARGET   configure for building compilers for TARGET [HOST]
1029 _ACEOF
1030 fi
1031
1032 if test -n "$ac_init_help"; then
1033
1034   cat <<\_ACEOF
1035
1036 Optional Features:
1037   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1038   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1039   --enable-generated-files-in-srcdir
1040                           put copies of generated files in source dir
1041                           intended for creating source tarballs for users
1042                           without texinfo bison or flex.
1043   --enable-werror-always  enable -Werror despite compiler version
1044   --enable-checking=LIST
1045                           enable expensive run-time checks.  With LIST,
1046                           enable only specific categories of checks.
1047                           Categories are: yes,no,all,none,release.
1048                           Flags are: assert,df,fold,gc,gcac,gimple,misc,
1049                           rtlflag,rtl,runtime,tree,valgrind,types.
1050   --enable-coverage=LEVEL
1051                           enable compiler's code coverage collection.
1052                           Use to measure compiler performance and locate
1053                           unused parts of the compiler. With LEVEL, specify
1054                           optimization. Values are opt, noopt,
1055                           default is noopt
1056   --enable-gather-detailed-mem-stats         enable detailed memory allocation stats gathering
1057   --enable-build-with-cxx build with C++ compiler instead of C compiler
1058   --enable-multilib       enable library support for multiple ABIs
1059   --enable-__cxa_atexit   enable __cxa_atexit for C++
1060   --enable-decimal-float={no,yes,bid,dpd}
1061                         enable decimal float extension to C.  Selecting 'bid'
1062                         or 'dpd' choses which decimal floating point format
1063                         to use
1064   --enable-fixed-point    enable fixed-point arithmetic extension to C
1065   --enable-threads        enable thread usage for target GCC
1066   --enable-threads=LIB    use LIB thread package for target GCC
1067   --enable-tls            enable or disable generation of tls code
1068                           overriding the assembler check for tls support
1069   --enable-objc-gc        enable the use of Boehm's garbage collector with
1070                           the GNU Objective-C runtime
1071   --disable-shared        don't provide a shared libgcc
1072   --enable-intermodule    build the compiler in one step
1073   --enable-languages=LIST specify which front-ends to build
1074   --disable-rpath         do not hardcode runtime library paths
1075   --enable-initfini-array       use .init_array/.fini_array sections
1076   --enable-sjlj-exceptions
1077                           arrange to use setjmp/longjmp exception handling
1078   --enable-secureplt      enable -msecure-plt by default for PowerPC
1079   --enable-cld            enable -mcld by default for 32bit x86
1080   --disable-win32-registry
1081                           disable lookup of installation paths in the
1082                           Registry on Windows hosts
1083   --enable-win32-registry enable registry lookup (default)
1084   --enable-win32-registry=KEY
1085                           use KEY instead of GCC version as the last portion
1086                           of the registry key
1087   --enable-shared[=PKGS]
1088                           build shared libraries [default=yes]
1089   --enable-static[=PKGS]
1090                           build static libraries [default=yes]
1091   --enable-fast-install[=PKGS]
1092                           optimize for fast installation [default=yes]
1093   --disable-libtool-lock  avoid locking (might break parallel builds)
1094   --enable-linker-build-id
1095                           compiler will always pass --build-id to linker
1096   --enable-maintainer-mode
1097                           enable make rules and dependencies not useful
1098                           (and sometimes confusing) to the casual installer
1099   --enable-version-specific-runtime-libs
1100                           specify that runtime libraries should be
1101                           installed in a compiler-specific directory
1102   --enable-plugin         enable plugin support
1103
1104 Optional Packages:
1105   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1106   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1107   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1108   --with-local-prefix=DIR specifies directory to put local include
1109   --with-gxx-include-dir=DIR
1110                           specifies directory to put g++ header files
1111   --with-cpp-install-dir=DIR
1112                           install the user visible C preprocessor in DIR
1113                           (relative to PREFIX) as well as PREFIX/bin
1114   --with-gnu-ld           arrange to work with GNU ld.
1115   --with-ld               arrange to use the specified ld (full pathname)
1116   --with-demangler-in-ld  try to use demangler in GNU ld.
1117   --with-gnu-as           arrange to work with GNU as
1118   --with-as               arrange to use the specified as (full pathname)
1119   --with-stabs            arrange to use stabs instead of host debug format
1120   --with-dwarf2           force the default debug format to be DWARF 2
1121   --with-build-sysroot=sysroot
1122                           use sysroot as the system root during the build
1123   --with-sysroot=DIR Search for usr/lib, usr/include, et al, within DIR.
1124   --with-pkgversion=PKG   Use PKG in the version string in place of "GCC"
1125   --with-bugurl=URL       Direct users to URL to report a bug
1126   --with-multilib-list    Select multilibs (SH only)
1127   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1128   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1129   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1130   --with-system-libunwind use installed libunwind
1131   --with-pic              try to use only PIC/non-PIC objects [default=use
1132                           both]
1133   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1134   --with-long-double-128  Use 128-bit long double by default.
1135   --with-gc={page,zone}   choose the garbage collection mechanism to use
1136                           with the compiler
1137   --with-system-zlib      use installed libz
1138   --with-slibdir=DIR      shared libraries in DIR [LIBDIR]
1139   --with-datarootdir=DIR  Use DIR as the data root [PREFIX/share]
1140   --with-docdir=DIR       Install documentation in DIR [DATAROOTDIR]
1141   --with-htmldir=DIR      html documentation in in DIR [DOCDIR]
1142
1143 Some influential environment variables:
1144   CC          C compiler command
1145   CFLAGS      C compiler flags
1146   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1147               nonstandard directory <lib dir>
1148   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1149               headers in a nonstandard directory <include dir>
1150   CXX         C++ compiler command
1151   CXXFLAGS    C++ compiler flags
1152   CPP         C preprocessor
1153   CXXCPP      C++ preprocessor
1154   GMPLIBS     How to link GMP
1155   GMPINC      How to find GMP include files
1156   PPLLIBS     How to link PPL
1157   PPLINC      How to find PPL include files
1158   CLOOGLIBS   How to link CLOOG
1159   CLOOGINC    How to find CLOOG include files
1160
1161 Use these variables to override the choices made by `configure' or to help
1162 it to find libraries and programs with nonstandard names/locations.
1163
1164 _ACEOF
1165 fi
1166
1167 if test "$ac_init_help" = "recursive"; then
1168   # If there are subdirs, report their specific --help.
1169   ac_popdir=`pwd`
1170   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1171     test -d $ac_dir || continue
1172     ac_builddir=.
1173
1174 if test "$ac_dir" != .; then
1175   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1176   # A "../" for each directory in $ac_dir_suffix.
1177   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1178 else
1179   ac_dir_suffix= ac_top_builddir=
1180 fi
1181
1182 case $srcdir in
1183   .)  # No --srcdir option.  We are building in place.
1184     ac_srcdir=.
1185     if test -z "$ac_top_builddir"; then
1186        ac_top_srcdir=.
1187     else
1188        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1189     fi ;;
1190   [\\/]* | ?:[\\/]* )  # Absolute path.
1191     ac_srcdir=$srcdir$ac_dir_suffix;
1192     ac_top_srcdir=$srcdir ;;
1193   *) # Relative path.
1194     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1195     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1196 esac
1197
1198 # Do not use `cd foo && pwd` to compute absolute paths, because
1199 # the directories may not exist.
1200 case `pwd` in
1201 .) ac_abs_builddir="$ac_dir";;
1202 *)
1203   case "$ac_dir" in
1204   .) ac_abs_builddir=`pwd`;;
1205   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1206   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1207   esac;;
1208 esac
1209 case $ac_abs_builddir in
1210 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1211 *)
1212   case ${ac_top_builddir}. in
1213   .) ac_abs_top_builddir=$ac_abs_builddir;;
1214   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1215   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1216   esac;;
1217 esac
1218 case $ac_abs_builddir in
1219 .) ac_abs_srcdir=$ac_srcdir;;
1220 *)
1221   case $ac_srcdir in
1222   .) ac_abs_srcdir=$ac_abs_builddir;;
1223   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1224   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1225   esac;;
1226 esac
1227 case $ac_abs_builddir in
1228 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1229 *)
1230   case $ac_top_srcdir in
1231   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1232   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1233   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1234   esac;;
1235 esac
1236
1237     cd $ac_dir
1238     # Check for guested configure; otherwise get Cygnus style configure.
1239     if test -f $ac_srcdir/configure.gnu; then
1240       echo
1241       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1242     elif test -f $ac_srcdir/configure; then
1243       echo
1244       $SHELL $ac_srcdir/configure  --help=recursive
1245     elif test -f $ac_srcdir/configure.ac ||
1246            test -f $ac_srcdir/configure.in; then
1247       echo
1248       $ac_configure --help
1249     else
1250       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1251     fi
1252     cd $ac_popdir
1253   done
1254 fi
1255
1256 test -n "$ac_init_help" && exit 0
1257 if $ac_init_version; then
1258   cat <<\_ACEOF
1259
1260 Copyright (C) 2003 Free Software Foundation, Inc.
1261 This configure script is free software; the Free Software Foundation
1262 gives unlimited permission to copy, distribute and modify it.
1263 _ACEOF
1264   exit 0
1265 fi
1266 exec 5>config.log
1267 cat >&5 <<_ACEOF
1268 This file contains any messages produced by compilers while
1269 running configure, to aid debugging if configure makes a mistake.
1270
1271 It was created by $as_me, which was
1272 generated by GNU Autoconf 2.59.  Invocation command line was
1273
1274   $ $0 $@
1275
1276 _ACEOF
1277 {
1278 cat <<_ASUNAME
1279 ## --------- ##
1280 ## Platform. ##
1281 ## --------- ##
1282
1283 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1284 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1285 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1286 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1287 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1288
1289 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1290 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1291
1292 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1293 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1294 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1295 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1296 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1297 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1298 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1299
1300 _ASUNAME
1301
1302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1303 for as_dir in $PATH
1304 do
1305   IFS=$as_save_IFS
1306   test -z "$as_dir" && as_dir=.
1307   echo "PATH: $as_dir"
1308 done
1309
1310 } >&5
1311
1312 cat >&5 <<_ACEOF
1313
1314
1315 ## ----------- ##
1316 ## Core tests. ##
1317 ## ----------- ##
1318
1319 _ACEOF
1320
1321
1322 # Keep a trace of the command line.
1323 # Strip out --no-create and --no-recursion so they do not pile up.
1324 # Strip out --silent because we don't want to record it for future runs.
1325 # Also quote any args containing shell meta-characters.
1326 # Make two passes to allow for proper duplicate-argument suppression.
1327 ac_configure_args=
1328 ac_configure_args0=
1329 ac_configure_args1=
1330 ac_sep=
1331 ac_must_keep_next=false
1332 for ac_pass in 1 2
1333 do
1334   for ac_arg
1335   do
1336     case $ac_arg in
1337     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1338     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1339     | -silent | --silent | --silen | --sile | --sil)
1340       continue ;;
1341     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1342       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1343     esac
1344     case $ac_pass in
1345     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1346     2)
1347       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1348       if test $ac_must_keep_next = true; then
1349         ac_must_keep_next=false # Got value, back to normal.
1350       else
1351         case $ac_arg in
1352           *=* | --config-cache | -C | -disable-* | --disable-* \
1353           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1354           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1355           | -with-* | --with-* | -without-* | --without-* | --x)
1356             case "$ac_configure_args0 " in
1357               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1358             esac
1359             ;;
1360           -* ) ac_must_keep_next=true ;;
1361         esac
1362       fi
1363       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1364       # Get rid of the leading space.
1365       ac_sep=" "
1366       ;;
1367     esac
1368   done
1369 done
1370 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1371 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1372
1373 # When interrupted or exit'd, cleanup temporary files, and complete
1374 # config.log.  We remove comments because anyway the quotes in there
1375 # would cause problems or look ugly.
1376 # WARNING: Be sure not to use single quotes in there, as some shells,
1377 # such as our DU 5.0 friend, will then `close' the trap.
1378 trap 'exit_status=$?
1379   # Save into config.log some information that might help in debugging.
1380   {
1381     echo
1382
1383     cat <<\_ASBOX
1384 ## ---------------- ##
1385 ## Cache variables. ##
1386 ## ---------------- ##
1387 _ASBOX
1388     echo
1389     # The following way of writing the cache mishandles newlines in values,
1390 {
1391   (set) 2>&1 |
1392     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1393     *ac_space=\ *)
1394       sed -n \
1395         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1396           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1397       ;;
1398     *)
1399       sed -n \
1400         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1401       ;;
1402     esac;
1403 }
1404     echo
1405
1406     cat <<\_ASBOX
1407 ## ----------------- ##
1408 ## Output variables. ##
1409 ## ----------------- ##
1410 _ASBOX
1411     echo
1412     for ac_var in $ac_subst_vars
1413     do
1414       eval ac_val=$`echo $ac_var`
1415       echo "$ac_var='"'"'$ac_val'"'"'"
1416     done | sort
1417     echo
1418
1419     if test -n "$ac_subst_files"; then
1420       cat <<\_ASBOX
1421 ## ------------- ##
1422 ## Output files. ##
1423 ## ------------- ##
1424 _ASBOX
1425       echo
1426       for ac_var in $ac_subst_files
1427       do
1428         eval ac_val=$`echo $ac_var`
1429         echo "$ac_var='"'"'$ac_val'"'"'"
1430       done | sort
1431       echo
1432     fi
1433
1434     if test -s confdefs.h; then
1435       cat <<\_ASBOX
1436 ## ----------- ##
1437 ## confdefs.h. ##
1438 ## ----------- ##
1439 _ASBOX
1440       echo
1441       sed "/^$/d" confdefs.h | sort
1442       echo
1443     fi
1444     test "$ac_signal" != 0 &&
1445       echo "$as_me: caught signal $ac_signal"
1446     echo "$as_me: exit $exit_status"
1447   } >&5
1448   rm -f core *.core &&
1449   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1450     exit $exit_status
1451      ' 0
1452 for ac_signal in 1 2 13 15; do
1453   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1454 done
1455 ac_signal=0
1456
1457 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1458 rm -rf conftest* confdefs.h
1459 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1460 echo >confdefs.h
1461
1462 # Predefined preprocessor variables.
1463
1464 cat >>confdefs.h <<_ACEOF
1465 #define PACKAGE_NAME "$PACKAGE_NAME"
1466 _ACEOF
1467
1468
1469 cat >>confdefs.h <<_ACEOF
1470 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1471 _ACEOF
1472
1473
1474 cat >>confdefs.h <<_ACEOF
1475 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1476 _ACEOF
1477
1478
1479 cat >>confdefs.h <<_ACEOF
1480 #define PACKAGE_STRING "$PACKAGE_STRING"
1481 _ACEOF
1482
1483
1484 cat >>confdefs.h <<_ACEOF
1485 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1486 _ACEOF
1487
1488
1489 # Let the site file select an alternate cache file if it wants to.
1490 # Prefer explicitly selected file to automatically selected ones.
1491 if test -z "$CONFIG_SITE"; then
1492   if test "x$prefix" != xNONE; then
1493     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1494   else
1495     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1496   fi
1497 fi
1498 for ac_site_file in $CONFIG_SITE; do
1499   if test -r "$ac_site_file"; then
1500     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1501 echo "$as_me: loading site script $ac_site_file" >&6;}
1502     sed 's/^/| /' "$ac_site_file" >&5
1503     . "$ac_site_file"
1504   fi
1505 done
1506
1507 if test -r "$cache_file"; then
1508   # Some versions of bash will fail to source /dev/null (special
1509   # files actually), so we avoid doing that.
1510   if test -f "$cache_file"; then
1511     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1512 echo "$as_me: loading cache $cache_file" >&6;}
1513     case $cache_file in
1514       [\\/]* | ?:[\\/]* ) . $cache_file;;
1515       *)                      . ./$cache_file;;
1516     esac
1517   fi
1518 else
1519   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1520 echo "$as_me: creating cache $cache_file" >&6;}
1521   >$cache_file
1522 fi
1523
1524 # Check that the precious variables saved in the cache have kept the same
1525 # value.
1526 ac_cache_corrupted=false
1527 for ac_var in `(set) 2>&1 |
1528                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1529   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1530   eval ac_new_set=\$ac_env_${ac_var}_set
1531   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1532   eval ac_new_val="\$ac_env_${ac_var}_value"
1533   case $ac_old_set,$ac_new_set in
1534     set,)
1535       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1536 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1537       ac_cache_corrupted=: ;;
1538     ,set)
1539       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1540 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1541       ac_cache_corrupted=: ;;
1542     ,);;
1543     *)
1544       if test "x$ac_old_val" != "x$ac_new_val"; then
1545         # differences in whitespace do not lead to failure.
1546         ac_old_val_w=`echo x $ac_old_val`
1547         ac_new_val_w=`echo x $ac_new_val`
1548         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1549           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1550 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1551           ac_cache_corrupted=:
1552         else
1553           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1554 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1555           eval $ac_var=\$ac_old_val
1556         fi
1557         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1558 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1559         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1560 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1561       fi;;
1562   esac
1563   # Pass precious variables to config.status.
1564   if test "$ac_new_set" = set; then
1565     case $ac_new_val in
1566     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1567       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1568     *) ac_arg=$ac_var=$ac_new_val ;;
1569     esac
1570     case " $ac_configure_args " in
1571       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1572       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1573     esac
1574   fi
1575 done
1576 if $ac_cache_corrupted; then
1577   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1578 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1579   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1580 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1581   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1582 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1583    { (exit 1); exit 1; }; }
1584 fi
1585
1586 ac_ext=c
1587 ac_cpp='$CPP $CPPFLAGS'
1588 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1589 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1590 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614           ac_config_headers="$ac_config_headers auto-host.h:config.in"
1615
1616
1617 gcc_version=`cat $srcdir/BASE-VER`
1618
1619 # Determine the host, build, and target systems
1620 ac_aux_dir=
1621 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1622   if test -f $ac_dir/install-sh; then
1623     ac_aux_dir=$ac_dir
1624     ac_install_sh="$ac_aux_dir/install-sh -c"
1625     break
1626   elif test -f $ac_dir/install.sh; then
1627     ac_aux_dir=$ac_dir
1628     ac_install_sh="$ac_aux_dir/install.sh -c"
1629     break
1630   elif test -f $ac_dir/shtool; then
1631     ac_aux_dir=$ac_dir
1632     ac_install_sh="$ac_aux_dir/shtool install -c"
1633     break
1634   fi
1635 done
1636 if test -z "$ac_aux_dir"; then
1637   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1638 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1639    { (exit 1); exit 1; }; }
1640 fi
1641 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1642 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1643 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1644
1645 # Make sure we can run config.sub.
1646 $ac_config_sub sun4 >/dev/null 2>&1 ||
1647   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1648 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1649    { (exit 1); exit 1; }; }
1650
1651 echo "$as_me:$LINENO: checking build system type" >&5
1652 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1653 if test "${ac_cv_build+set}" = set; then
1654   echo $ECHO_N "(cached) $ECHO_C" >&6
1655 else
1656   ac_cv_build_alias=$build_alias
1657 test -z "$ac_cv_build_alias" &&
1658   ac_cv_build_alias=`$ac_config_guess`
1659 test -z "$ac_cv_build_alias" &&
1660   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1661 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1662    { (exit 1); exit 1; }; }
1663 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1664   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1665 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1666    { (exit 1); exit 1; }; }
1667
1668 fi
1669 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1670 echo "${ECHO_T}$ac_cv_build" >&6
1671 build=$ac_cv_build
1672 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1673 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1674 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1675
1676
1677 echo "$as_me:$LINENO: checking host system type" >&5
1678 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1679 if test "${ac_cv_host+set}" = set; then
1680   echo $ECHO_N "(cached) $ECHO_C" >&6
1681 else
1682   ac_cv_host_alias=$host_alias
1683 test -z "$ac_cv_host_alias" &&
1684   ac_cv_host_alias=$ac_cv_build_alias
1685 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1686   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1687 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1688    { (exit 1); exit 1; }; }
1689
1690 fi
1691 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1692 echo "${ECHO_T}$ac_cv_host" >&6
1693 host=$ac_cv_host
1694 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1695 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1696 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1697
1698
1699 echo "$as_me:$LINENO: checking target system type" >&5
1700 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1701 if test "${ac_cv_target+set}" = set; then
1702   echo $ECHO_N "(cached) $ECHO_C" >&6
1703 else
1704   ac_cv_target_alias=$target_alias
1705 test "x$ac_cv_target_alias" = "x" &&
1706   ac_cv_target_alias=$ac_cv_host_alias
1707 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1708   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1709 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1710    { (exit 1); exit 1; }; }
1711
1712 fi
1713 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1714 echo "${ECHO_T}$ac_cv_target" >&6
1715 target=$ac_cv_target
1716 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1717 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1718 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1719
1720
1721 # The aliases save the names the user supplied, while $host etc.
1722 # will get canonicalized.
1723 test -n "$target_alias" &&
1724   test "$program_prefix$program_suffix$program_transform_name" = \
1725     NONENONEs,x,x, &&
1726   program_prefix=${target_alias}-
1727
1728 # Determine the noncanonical target name, for directory use.
1729  case ${build_alias} in
1730   "") build_noncanonical=${build} ;;
1731   *) build_noncanonical=${build_alias} ;;
1732 esac
1733
1734  case ${host_alias} in
1735   "") host_noncanonical=${build_noncanonical} ;;
1736   *) host_noncanonical=${host_alias} ;;
1737 esac
1738
1739  case ${target_alias} in
1740   "") target_noncanonical=${host_noncanonical} ;;
1741   *) target_noncanonical=${target_alias} ;;
1742 esac
1743
1744
1745
1746
1747 # Determine the target- and build-specific subdirectories
1748
1749 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1750 # have matching libraries, they should use host libraries: Makefile.tpl
1751 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1752 # However, they still use the build modules, because the corresponding
1753 # host modules (e.g. bison) are only built for the host when bootstrap
1754 # finishes. So:
1755 # - build_subdir is where we find build modules, and never changes.
1756 # - build_libsubdir is where we find build libraries, and can be overridden.
1757
1758 # Prefix 'build-' so this never conflicts with target_subdir.
1759 build_subdir="build-${build_noncanonical}"
1760
1761 # Check whether --with-build-libsubdir or --without-build-libsubdir was given.
1762 if test "${with_build_libsubdir+set}" = set; then
1763   withval="$with_build_libsubdir"
1764   build_libsubdir="$withval"
1765 else
1766   build_libsubdir="$build_subdir"
1767 fi;
1768 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1769 if ( test $srcdir = . && test -d gcc ) \
1770    || test -d $srcdir/../host-${host_noncanonical}; then
1771   host_subdir="host-${host_noncanonical}"
1772 else
1773   host_subdir=.
1774 fi
1775 # No prefix.
1776 target_subdir=${target_noncanonical}
1777
1778
1779 # Set program_transform_name
1780 test "$program_prefix" != NONE &&
1781   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1782 # Use a double $ so make ignores it.
1783 test "$program_suffix" != NONE &&
1784   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1785 # Double any \ or $.  echo might interpret backslashes.
1786 # By default was `s,x,x', remove it if useless.
1787 cat <<\_ACEOF >conftest.sed
1788 s/[\\$]/&&/g;s/;s,x,x,$//
1789 _ACEOF
1790 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1791 rm conftest.sed
1792
1793
1794 # Check for bogus environment variables.
1795 # Test if LIBRARY_PATH contains the notation for the current directory
1796 # since this would lead to problems installing/building glibc.
1797 # LIBRARY_PATH contains the current directory if one of the following
1798 # is true:
1799 # - one of the terminals (":" and ";") is the first or last sign
1800 # - two terminals occur directly after each other
1801 # - the path contains an element with a dot in it
1802 echo "$as_me:$LINENO: checking LIBRARY_PATH variable" >&5
1803 echo $ECHO_N "checking LIBRARY_PATH variable... $ECHO_C" >&6
1804 case ${LIBRARY_PATH} in
1805   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
1806     library_path_setting="contains current directory"
1807     ;;
1808   *)
1809     library_path_setting="ok"
1810     ;;
1811 esac
1812 echo "$as_me:$LINENO: result: $library_path_setting" >&5
1813 echo "${ECHO_T}$library_path_setting" >&6
1814 if test "$library_path_setting" != "ok"; then
1815 { { echo "$as_me:$LINENO: error:
1816 *** LIBRARY_PATH shouldn't contain the current directory when
1817 *** building gcc. Please change the environment variable
1818 *** and run configure again." >&5
1819 echo "$as_me: error:
1820 *** LIBRARY_PATH shouldn't contain the current directory when
1821 *** building gcc. Please change the environment variable
1822 *** and run configure again." >&2;}
1823    { (exit 1); exit 1; }; }
1824 fi
1825
1826 # Test if GCC_EXEC_PREFIX contains the notation for the current directory
1827 # since this would lead to problems installing/building glibc.
1828 # GCC_EXEC_PREFIX contains the current directory if one of the following
1829 # is true:
1830 # - one of the terminals (":" and ";") is the first or last sign
1831 # - two terminals occur directly after each other
1832 # - the path contains an element with a dot in it
1833 echo "$as_me:$LINENO: checking GCC_EXEC_PREFIX variable" >&5
1834 echo $ECHO_N "checking GCC_EXEC_PREFIX variable... $ECHO_C" >&6
1835 case ${GCC_EXEC_PREFIX} in
1836   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
1837     gcc_exec_prefix_setting="contains current directory"
1838     ;;
1839   *)
1840     gcc_exec_prefix_setting="ok"
1841     ;;
1842 esac
1843 echo "$as_me:$LINENO: result: $gcc_exec_prefix_setting" >&5
1844 echo "${ECHO_T}$gcc_exec_prefix_setting" >&6
1845 if test "$gcc_exec_prefix_setting" != "ok"; then
1846 { { echo "$as_me:$LINENO: error:
1847 *** GCC_EXEC_PREFIX shouldn't contain the current directory when
1848 *** building gcc. Please change the environment variable
1849 *** and run configure again." >&5
1850 echo "$as_me: error:
1851 *** GCC_EXEC_PREFIX shouldn't contain the current directory when
1852 *** building gcc. Please change the environment variable
1853 *** and run configure again." >&2;}
1854    { (exit 1); exit 1; }; }
1855 fi
1856
1857 # -----------
1858 # Directories
1859 # -----------
1860
1861 # Specify the local prefix
1862 local_prefix=
1863
1864 # Check whether --with-local-prefix or --without-local-prefix was given.
1865 if test "${with_local_prefix+set}" = set; then
1866   withval="$with_local_prefix"
1867   case "${withval}" in
1868 yes)    { { echo "$as_me:$LINENO: error: bad value ${withval} given for local include directory prefix" >&5
1869 echo "$as_me: error: bad value ${withval} given for local include directory prefix" >&2;}
1870    { (exit 1); exit 1; }; } ;;
1871 no)     ;;
1872 *)      local_prefix=$with_local_prefix ;;
1873 esac
1874 fi;
1875
1876 # Default local prefix if it is empty
1877 if test x$local_prefix = x; then
1878         local_prefix=/usr/local
1879 fi
1880
1881 # Don't set gcc_gxx_include_dir to gxx_include_dir since that's only
1882 # passed in by the toplevel make and thus we'd get different behavior
1883 # depending on where we built the sources.
1884 gcc_gxx_include_dir=
1885 # Specify the g++ header file directory
1886
1887 # Check whether --with-gxx-include-dir or --without-gxx-include-dir was given.
1888 if test "${with_gxx_include_dir+set}" = set; then
1889   withval="$with_gxx_include_dir"
1890   case "${withval}" in
1891 yes)    { { echo "$as_me:$LINENO: error: bad value ${withval} given for g++ include directory" >&5
1892 echo "$as_me: error: bad value ${withval} given for g++ include directory" >&2;}
1893    { (exit 1); exit 1; }; } ;;
1894 no)     ;;
1895 *)      gcc_gxx_include_dir=$with_gxx_include_dir ;;
1896 esac
1897 fi;
1898
1899 # This logic must match libstdc++-v3/acinclude.m4:GLIBCXX_EXPORT_INSTALL_INFO.
1900 if test x${gcc_gxx_include_dir} = x; then
1901   if test x${enable_version_specific_runtime_libs} = xyes; then
1902     gcc_gxx_include_dir='${libsubdir}/include/c++'
1903   else
1904     libstdcxx_incdir='include/c++/$(version)'
1905     if test x$host != x$target; then
1906        libstdcxx_incdir="$target_alias/$libstdcxx_incdir"
1907     fi
1908     gcc_gxx_include_dir="\$(libsubdir)/\$(libsubdir_to_prefix)$libstdcxx_incdir"
1909   fi
1910 fi
1911
1912
1913 # Check whether --with-cpp_install_dir or --without-cpp_install_dir was given.
1914 if test "${with_cpp_install_dir+set}" = set; then
1915   withval="$with_cpp_install_dir"
1916   if test x$withval = xyes; then
1917   { { echo "$as_me:$LINENO: error: option --with-cpp-install-dir requires an argument" >&5
1918 echo "$as_me: error: option --with-cpp-install-dir requires an argument" >&2;}
1919    { (exit 1); exit 1; }; }
1920 elif test x$withval != xno; then
1921   cpp_install_dir=$withval
1922 fi
1923 fi;
1924
1925 # We would like to our source tree to be readonly.  However when releases or
1926 # pre-releases are generated, the flex/bison generated files as well as the
1927 # various formats of manuals need to be included along with the rest of the
1928 # sources.  Therefore we have --enable-generated-files-in-srcdir to do
1929 # just that.
1930
1931 echo "$as_me:$LINENO: checking whether to place generated files in the source directory" >&5
1932 echo $ECHO_N "checking whether to place generated files in the source directory... $ECHO_C" >&6
1933     # Check whether --enable-generated-files-in-srcdir or --disable-generated-files-in-srcdir was given.
1934 if test "${enable_generated_files_in_srcdir+set}" = set; then
1935   enableval="$enable_generated_files_in_srcdir"
1936   generated_files_in_srcdir=$enableval
1937 else
1938   generated_files_in_srcdir=no
1939 fi;
1940
1941 echo "$as_me:$LINENO: result: $generated_files_in_srcdir" >&5
1942 echo "${ECHO_T}$generated_files_in_srcdir" >&6
1943
1944 if test "$generated_files_in_srcdir" = "yes"; then
1945   GENINSRC=''
1946 else
1947   GENINSRC='#'
1948 fi
1949
1950
1951 # -------------------
1952 # Find default linker
1953 # -------------------
1954
1955 # With GNU ld
1956
1957 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1958 if test "${with_gnu_ld+set}" = set; then
1959   withval="$with_gnu_ld"
1960   gnu_ld_flag="$with_gnu_ld"
1961 else
1962   gnu_ld_flag=no
1963 fi;
1964
1965 # With pre-defined ld
1966
1967 # Check whether --with-ld or --without-ld was given.
1968 if test "${with_ld+set}" = set; then
1969   withval="$with_ld"
1970   DEFAULT_LINKER="$with_ld"
1971 fi;
1972 if test x"${DEFAULT_LINKER+set}" = x"set"; then
1973   if test ! -x "$DEFAULT_LINKER"; then
1974     { { echo "$as_me:$LINENO: error: cannot execute: $DEFAULT_LINKER: check --with-ld or env. var. DEFAULT_LINKER" >&5
1975 echo "$as_me: error: cannot execute: $DEFAULT_LINKER: check --with-ld or env. var. DEFAULT_LINKER" >&2;}
1976    { (exit 1); exit 1; }; }
1977   elif $DEFAULT_LINKER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
1978     gnu_ld_flag=yes
1979   fi
1980
1981 cat >>confdefs.h <<_ACEOF
1982 #define DEFAULT_LINKER "$DEFAULT_LINKER"
1983 _ACEOF
1984
1985 fi
1986
1987 gnu_ld=`if test x"$gnu_ld_flag" = x"yes"; then echo 1; else echo 0; fi`
1988
1989 cat >>confdefs.h <<_ACEOF
1990 #define HAVE_GNU_LD $gnu_ld
1991 _ACEOF
1992
1993
1994 echo "$as_me:$LINENO: checking whether a default linker was specified" >&5
1995 echo $ECHO_N "checking whether a default linker was specified... $ECHO_C" >&6
1996 if test x"${DEFAULT_LINKER+set}" = x"set"; then
1997   if test x"$gnu_ld_flag" = x"no"; then
1998     echo "$as_me:$LINENO: result: yes ($DEFAULT_LINKER)" >&5
1999 echo "${ECHO_T}yes ($DEFAULT_LINKER)" >&6
2000   else
2001     echo "$as_me:$LINENO: result: yes ($DEFAULT_LINKER - GNU ld)" >&5
2002 echo "${ECHO_T}yes ($DEFAULT_LINKER - GNU ld)" >&6
2003   fi
2004 else
2005   echo "$as_me:$LINENO: result: no" >&5
2006 echo "${ECHO_T}no" >&6
2007 fi
2008
2009 # With demangler in GNU ld
2010
2011 # Check whether --with-demangler-in-ld or --without-demangler-in-ld was given.
2012 if test "${with_demangler_in_ld+set}" = set; then
2013   withval="$with_demangler_in_ld"
2014   demangler_in_ld="$with_demangler_in_ld"
2015 else
2016   demangler_in_ld=no
2017 fi;
2018
2019 # ----------------------
2020 # Find default assembler
2021 # ----------------------
2022
2023 # With GNU as
2024
2025 # Check whether --with-gnu-as or --without-gnu-as was given.
2026 if test "${with_gnu_as+set}" = set; then
2027   withval="$with_gnu_as"
2028   gas_flag="$with_gnu_as"
2029 else
2030   gas_flag=no
2031 fi;
2032
2033
2034 # Check whether --with-as or --without-as was given.
2035 if test "${with_as+set}" = set; then
2036   withval="$with_as"
2037   DEFAULT_ASSEMBLER="$with_as"
2038 fi;
2039 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
2040   if test ! -x "$DEFAULT_ASSEMBLER"; then
2041     { { echo "$as_me:$LINENO: error: cannot execute: $DEFAULT_ASSEMBLER: check --with-as or env. var. DEFAULT_ASSEMBLER" >&5
2042 echo "$as_me: error: cannot execute: $DEFAULT_ASSEMBLER: check --with-as or env. var. DEFAULT_ASSEMBLER" >&2;}
2043    { (exit 1); exit 1; }; }
2044   elif $DEFAULT_ASSEMBLER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
2045     gas_flag=yes
2046   fi
2047
2048 cat >>confdefs.h <<_ACEOF
2049 #define DEFAULT_ASSEMBLER "$DEFAULT_ASSEMBLER"
2050 _ACEOF
2051
2052 fi
2053
2054 gnu_as=`if test x"$gas_flag" = x"yes"; then echo 1; else echo 0; fi`
2055
2056 cat >>confdefs.h <<_ACEOF
2057 #define HAVE_GNU_AS $gnu_as
2058 _ACEOF
2059
2060
2061 echo "$as_me:$LINENO: checking whether a default assembler was specified" >&5
2062 echo $ECHO_N "checking whether a default assembler was specified... $ECHO_C" >&6
2063 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
2064   if test x"$gas_flag" = x"no"; then
2065     echo "$as_me:$LINENO: result: yes ($DEFAULT_ASSEMBLER)" >&5
2066 echo "${ECHO_T}yes ($DEFAULT_ASSEMBLER)" >&6
2067   else
2068     echo "$as_me:$LINENO: result: yes ($DEFAULT_ASSEMBLER - GNU as)" >&5
2069 echo "${ECHO_T}yes ($DEFAULT_ASSEMBLER - GNU as)" >&6
2070   fi
2071 else
2072   echo "$as_me:$LINENO: result: no" >&5
2073 echo "${ECHO_T}no" >&6
2074 fi
2075
2076 # ---------------
2077 # Find C compiler
2078 # ---------------
2079
2080 # If a non-executable a.out is present (e.g. created by GNU as above even if
2081 # invoked with -v only), the IRIX 6 native ld just overwrites the existing
2082 # file, even when creating an executable, so an execution test fails.
2083 # Remove possible default executable files to avoid this.
2084 #
2085 # FIXME: This really belongs into AC_PROG_CC and can be removed once
2086 # Autoconf includes it.
2087 rm -f a.out a.exe b.out
2088
2089 # Find the native compiler
2090 ac_ext=c
2091 ac_cpp='$CPP $CPPFLAGS'
2092 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2093 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2094 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2095 if test -n "$ac_tool_prefix"; then
2096   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2097 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2098 echo "$as_me:$LINENO: checking for $ac_word" >&5
2099 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2100 if test "${ac_cv_prog_CC+set}" = set; then
2101   echo $ECHO_N "(cached) $ECHO_C" >&6
2102 else
2103   if test -n "$CC"; then
2104   ac_cv_prog_CC="$CC" # Let the user override the test.
2105 else
2106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2107 for as_dir in $PATH
2108 do
2109   IFS=$as_save_IFS
2110   test -z "$as_dir" && as_dir=.
2111   for ac_exec_ext in '' $ac_executable_extensions; do
2112   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2113     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2114     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2115     break 2
2116   fi
2117 done
2118 done
2119
2120 fi
2121 fi
2122 CC=$ac_cv_prog_CC
2123 if test -n "$CC"; then
2124   echo "$as_me:$LINENO: result: $CC" >&5
2125 echo "${ECHO_T}$CC" >&6
2126 else
2127   echo "$as_me:$LINENO: result: no" >&5
2128 echo "${ECHO_T}no" >&6
2129 fi
2130
2131 fi
2132 if test -z "$ac_cv_prog_CC"; then
2133   ac_ct_CC=$CC
2134   # Extract the first word of "gcc", so it can be a program name with args.
2135 set dummy gcc; ac_word=$2
2136 echo "$as_me:$LINENO: checking for $ac_word" >&5
2137 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2138 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2139   echo $ECHO_N "(cached) $ECHO_C" >&6
2140 else
2141   if test -n "$ac_ct_CC"; then
2142   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2143 else
2144 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2145 for as_dir in $PATH
2146 do
2147   IFS=$as_save_IFS
2148   test -z "$as_dir" && as_dir=.
2149   for ac_exec_ext in '' $ac_executable_extensions; do
2150   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2151     ac_cv_prog_ac_ct_CC="gcc"
2152     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2153     break 2
2154   fi
2155 done
2156 done
2157
2158 fi
2159 fi
2160 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2161 if test -n "$ac_ct_CC"; then
2162   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2163 echo "${ECHO_T}$ac_ct_CC" >&6
2164 else
2165   echo "$as_me:$LINENO: result: no" >&5
2166 echo "${ECHO_T}no" >&6
2167 fi
2168
2169   CC=$ac_ct_CC
2170 else
2171   CC="$ac_cv_prog_CC"
2172 fi
2173
2174 if test -z "$CC"; then
2175   if test -n "$ac_tool_prefix"; then
2176   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2177 set dummy ${ac_tool_prefix}cc; ac_word=$2
2178 echo "$as_me:$LINENO: checking for $ac_word" >&5
2179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2180 if test "${ac_cv_prog_CC+set}" = set; then
2181   echo $ECHO_N "(cached) $ECHO_C" >&6
2182 else
2183   if test -n "$CC"; then
2184   ac_cv_prog_CC="$CC" # Let the user override the test.
2185 else
2186 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2187 for as_dir in $PATH
2188 do
2189   IFS=$as_save_IFS
2190   test -z "$as_dir" && as_dir=.
2191   for ac_exec_ext in '' $ac_executable_extensions; do
2192   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2193     ac_cv_prog_CC="${ac_tool_prefix}cc"
2194     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2195     break 2
2196   fi
2197 done
2198 done
2199
2200 fi
2201 fi
2202 CC=$ac_cv_prog_CC
2203 if test -n "$CC"; then
2204   echo "$as_me:$LINENO: result: $CC" >&5
2205 echo "${ECHO_T}$CC" >&6
2206 else
2207   echo "$as_me:$LINENO: result: no" >&5
2208 echo "${ECHO_T}no" >&6
2209 fi
2210
2211 fi
2212 if test -z "$ac_cv_prog_CC"; then
2213   ac_ct_CC=$CC
2214   # Extract the first word of "cc", so it can be a program name with args.
2215 set dummy cc; ac_word=$2
2216 echo "$as_me:$LINENO: checking for $ac_word" >&5
2217 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2218 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2219   echo $ECHO_N "(cached) $ECHO_C" >&6
2220 else
2221   if test -n "$ac_ct_CC"; then
2222   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2223 else
2224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2225 for as_dir in $PATH
2226 do
2227   IFS=$as_save_IFS
2228   test -z "$as_dir" && as_dir=.
2229   for ac_exec_ext in '' $ac_executable_extensions; do
2230   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2231     ac_cv_prog_ac_ct_CC="cc"
2232     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2233     break 2
2234   fi
2235 done
2236 done
2237
2238 fi
2239 fi
2240 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2241 if test -n "$ac_ct_CC"; then
2242   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2243 echo "${ECHO_T}$ac_ct_CC" >&6
2244 else
2245   echo "$as_me:$LINENO: result: no" >&5
2246 echo "${ECHO_T}no" >&6
2247 fi
2248
2249   CC=$ac_ct_CC
2250 else
2251   CC="$ac_cv_prog_CC"
2252 fi
2253
2254 fi
2255 if test -z "$CC"; then
2256   # Extract the first word of "cc", so it can be a program name with args.
2257 set dummy cc; ac_word=$2
2258 echo "$as_me:$LINENO: checking for $ac_word" >&5
2259 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2260 if test "${ac_cv_prog_CC+set}" = set; then
2261   echo $ECHO_N "(cached) $ECHO_C" >&6
2262 else
2263   if test -n "$CC"; then
2264   ac_cv_prog_CC="$CC" # Let the user override the test.
2265 else
2266   ac_prog_rejected=no
2267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2268 for as_dir in $PATH
2269 do
2270   IFS=$as_save_IFS
2271   test -z "$as_dir" && as_dir=.
2272   for ac_exec_ext in '' $ac_executable_extensions; do
2273   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2274     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2275        ac_prog_rejected=yes
2276        continue
2277      fi
2278     ac_cv_prog_CC="cc"
2279     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2280     break 2
2281   fi
2282 done
2283 done
2284
2285 if test $ac_prog_rejected = yes; then
2286   # We found a bogon in the path, so make sure we never use it.
2287   set dummy $ac_cv_prog_CC
2288   shift
2289   if test $# != 0; then
2290     # We chose a different compiler from the bogus one.
2291     # However, it has the same basename, so the bogon will be chosen
2292     # first if we set CC to just the basename; use the full file name.
2293     shift
2294     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2295   fi
2296 fi
2297 fi
2298 fi
2299 CC=$ac_cv_prog_CC
2300 if test -n "$CC"; then
2301   echo "$as_me:$LINENO: result: $CC" >&5
2302 echo "${ECHO_T}$CC" >&6
2303 else
2304   echo "$as_me:$LINENO: result: no" >&5
2305 echo "${ECHO_T}no" >&6
2306 fi
2307
2308 fi
2309 if test -z "$CC"; then
2310   if test -n "$ac_tool_prefix"; then
2311   for ac_prog in cl
2312   do
2313     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2314 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2315 echo "$as_me:$LINENO: checking for $ac_word" >&5
2316 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2317 if test "${ac_cv_prog_CC+set}" = set; then
2318   echo $ECHO_N "(cached) $ECHO_C" >&6
2319 else
2320   if test -n "$CC"; then
2321   ac_cv_prog_CC="$CC" # Let the user override the test.
2322 else
2323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2324 for as_dir in $PATH
2325 do
2326   IFS=$as_save_IFS
2327   test -z "$as_dir" && as_dir=.
2328   for ac_exec_ext in '' $ac_executable_extensions; do
2329   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2330     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2331     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2332     break 2
2333   fi
2334 done
2335 done
2336
2337 fi
2338 fi
2339 CC=$ac_cv_prog_CC
2340 if test -n "$CC"; then
2341   echo "$as_me:$LINENO: result: $CC" >&5
2342 echo "${ECHO_T}$CC" >&6
2343 else
2344   echo "$as_me:$LINENO: result: no" >&5
2345 echo "${ECHO_T}no" >&6
2346 fi
2347
2348     test -n "$CC" && break
2349   done
2350 fi
2351 if test -z "$CC"; then
2352   ac_ct_CC=$CC
2353   for ac_prog in cl
2354 do
2355   # Extract the first word of "$ac_prog", so it can be a program name with args.
2356 set dummy $ac_prog; ac_word=$2
2357 echo "$as_me:$LINENO: checking for $ac_word" >&5
2358 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2359 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2360   echo $ECHO_N "(cached) $ECHO_C" >&6
2361 else
2362   if test -n "$ac_ct_CC"; then
2363   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2364 else
2365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2366 for as_dir in $PATH
2367 do
2368   IFS=$as_save_IFS
2369   test -z "$as_dir" && as_dir=.
2370   for ac_exec_ext in '' $ac_executable_extensions; do
2371   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2372     ac_cv_prog_ac_ct_CC="$ac_prog"
2373     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2374     break 2
2375   fi
2376 done
2377 done
2378
2379 fi
2380 fi
2381 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2382 if test -n "$ac_ct_CC"; then
2383   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2384 echo "${ECHO_T}$ac_ct_CC" >&6
2385 else
2386   echo "$as_me:$LINENO: result: no" >&5
2387 echo "${ECHO_T}no" >&6
2388 fi
2389
2390   test -n "$ac_ct_CC" && break
2391 done
2392
2393   CC=$ac_ct_CC
2394 fi
2395
2396 fi
2397
2398
2399 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2400 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2401 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2402 See \`config.log' for more details." >&5
2403 echo "$as_me: error: no acceptable C compiler found in \$PATH
2404 See \`config.log' for more details." >&2;}
2405    { (exit 1); exit 1; }; }; }
2406
2407 # Provide some information about the compiler.
2408 echo "$as_me:$LINENO:" \
2409      "checking for C compiler version" >&5
2410 ac_compiler=`set X $ac_compile; echo $2`
2411 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2412   (eval $ac_compiler --version </dev/null >&5) 2>&5
2413   ac_status=$?
2414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415   (exit $ac_status); }
2416 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2417   (eval $ac_compiler -v </dev/null >&5) 2>&5
2418   ac_status=$?
2419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420   (exit $ac_status); }
2421 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2422   (eval $ac_compiler -V </dev/null >&5) 2>&5
2423   ac_status=$?
2424   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2425   (exit $ac_status); }
2426
2427 cat >conftest.$ac_ext <<_ACEOF
2428 /* confdefs.h.  */
2429 _ACEOF
2430 cat confdefs.h >>conftest.$ac_ext
2431 cat >>conftest.$ac_ext <<_ACEOF
2432 /* end confdefs.h.  */
2433
2434 int
2435 main ()
2436 {
2437
2438   ;
2439   return 0;
2440 }
2441 _ACEOF
2442 ac_clean_files_save=$ac_clean_files
2443 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2444 # Try to create an executable without -o first, disregard a.out.
2445 # It will help us diagnose broken compilers, and finding out an intuition
2446 # of exeext.
2447 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2448 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2449 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2450 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2451   (eval $ac_link_default) 2>&5
2452   ac_status=$?
2453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2454   (exit $ac_status); }; then
2455   # Find the output, starting from the most likely.  This scheme is
2456 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2457 # resort.
2458
2459 # Be careful to initialize this variable, since it used to be cached.
2460 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2461 ac_cv_exeext=
2462 # b.out is created by i960 compilers.
2463 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2464 do
2465   test -f "$ac_file" || continue
2466   case $ac_file in
2467     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2468         ;;
2469     conftest.$ac_ext )
2470         # This is the source file.
2471         ;;
2472     [ab].out )
2473         # We found the default executable, but exeext='' is most
2474         # certainly right.
2475         break;;
2476     *.* )
2477         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2478         # FIXME: I believe we export ac_cv_exeext for Libtool,
2479         # but it would be cool to find out if it's true.  Does anybody
2480         # maintain Libtool? --akim.
2481         export ac_cv_exeext
2482         break;;
2483     * )
2484         break;;
2485   esac
2486 done
2487 else
2488   echo "$as_me: failed program was:" >&5
2489 sed 's/^/| /' conftest.$ac_ext >&5
2490
2491 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2492 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2493 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2494 See \`config.log' for more details." >&5
2495 echo "$as_me: error: C compiler cannot create executables
2496 See \`config.log' for more details." >&2;}
2497    { (exit 77); exit 77; }; }; }
2498 fi
2499
2500 ac_exeext=$ac_cv_exeext
2501 echo "$as_me:$LINENO: result: $ac_file" >&5
2502 echo "${ECHO_T}$ac_file" >&6
2503
2504 # Check the compiler produces executables we can run.  If not, either
2505 # the compiler is broken, or we cross compile.
2506 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2507 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2508 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2509 # If not cross compiling, check that we can run a simple program.
2510 if test "$cross_compiling" != yes; then
2511   if { ac_try='./$ac_file'
2512   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2513   (eval $ac_try) 2>&5
2514   ac_status=$?
2515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2516   (exit $ac_status); }; }; then
2517     cross_compiling=no
2518   else
2519     if test "$cross_compiling" = maybe; then
2520         cross_compiling=yes
2521     else
2522         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2523 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2524 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2525 If you meant to cross compile, use \`--host'.
2526 See \`config.log' for more details." >&5
2527 echo "$as_me: error: cannot run C compiled programs.
2528 If you meant to cross compile, use \`--host'.
2529 See \`config.log' for more details." >&2;}
2530    { (exit 1); exit 1; }; }; }
2531     fi
2532   fi
2533 fi
2534 echo "$as_me:$LINENO: result: yes" >&5
2535 echo "${ECHO_T}yes" >&6
2536
2537 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2538 ac_clean_files=$ac_clean_files_save
2539 # Check the compiler produces executables we can run.  If not, either
2540 # the compiler is broken, or we cross compile.
2541 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2542 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2543 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2544 echo "${ECHO_T}$cross_compiling" >&6
2545
2546 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2547 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2549   (eval $ac_link) 2>&5
2550   ac_status=$?
2551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2552   (exit $ac_status); }; then
2553   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2554 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2555 # work properly (i.e., refer to `conftest.exe'), while it won't with
2556 # `rm'.
2557 for ac_file in conftest.exe conftest conftest.*; do
2558   test -f "$ac_file" || continue
2559   case $ac_file in
2560     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2561     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2562           export ac_cv_exeext
2563           break;;
2564     * ) break;;
2565   esac
2566 done
2567 else
2568   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2569 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2570 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2571 See \`config.log' for more details." >&5
2572 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2573 See \`config.log' for more details." >&2;}
2574    { (exit 1); exit 1; }; }; }
2575 fi
2576
2577 rm -f conftest$ac_cv_exeext
2578 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2579 echo "${ECHO_T}$ac_cv_exeext" >&6
2580
2581 rm -f conftest.$ac_ext
2582 EXEEXT=$ac_cv_exeext
2583 ac_exeext=$EXEEXT
2584 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2585 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2586 if test "${ac_cv_objext+set}" = set; then
2587   echo $ECHO_N "(cached) $ECHO_C" >&6
2588 else
2589   cat >conftest.$ac_ext <<_ACEOF
2590 /* confdefs.h.  */
2591 _ACEOF
2592 cat confdefs.h >>conftest.$ac_ext
2593 cat >>conftest.$ac_ext <<_ACEOF
2594 /* end confdefs.h.  */
2595
2596 int
2597 main ()
2598 {
2599
2600   ;
2601   return 0;
2602 }
2603 _ACEOF
2604 rm -f conftest.o conftest.obj
2605 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2606   (eval $ac_compile) 2>&5
2607   ac_status=$?
2608   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2609   (exit $ac_status); }; then
2610   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2611   case $ac_file in
2612     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2613     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2614        break;;
2615   esac
2616 done
2617 else
2618   echo "$as_me: failed program was:" >&5
2619 sed 's/^/| /' conftest.$ac_ext >&5
2620
2621 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2622 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2623 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2624 See \`config.log' for more details." >&5
2625 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2626 See \`config.log' for more details." >&2;}
2627    { (exit 1); exit 1; }; }; }
2628 fi
2629
2630 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2631 fi
2632 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2633 echo "${ECHO_T}$ac_cv_objext" >&6
2634 OBJEXT=$ac_cv_objext
2635 ac_objext=$OBJEXT
2636 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2637 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2638 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2639   echo $ECHO_N "(cached) $ECHO_C" >&6
2640 else
2641   cat >conftest.$ac_ext <<_ACEOF
2642 /* confdefs.h.  */
2643 _ACEOF
2644 cat confdefs.h >>conftest.$ac_ext
2645 cat >>conftest.$ac_ext <<_ACEOF
2646 /* end confdefs.h.  */
2647
2648 int
2649 main ()
2650 {
2651 #ifndef __GNUC__
2652        choke me
2653 #endif
2654
2655   ;
2656   return 0;
2657 }
2658 _ACEOF
2659 rm -f conftest.$ac_objext
2660 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2661   (eval $ac_compile) 2>conftest.er1
2662   ac_status=$?
2663   grep -v '^ *+' conftest.er1 >conftest.err
2664   rm -f conftest.er1
2665   cat conftest.err >&5
2666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2667   (exit $ac_status); } &&
2668          { ac_try='test -z "$ac_c_werror_flag"
2669                          || test ! -s conftest.err'
2670   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2671   (eval $ac_try) 2>&5
2672   ac_status=$?
2673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2674   (exit $ac_status); }; } &&
2675          { ac_try='test -s conftest.$ac_objext'
2676   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2677   (eval $ac_try) 2>&5
2678   ac_status=$?
2679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2680   (exit $ac_status); }; }; then
2681   ac_compiler_gnu=yes
2682 else
2683   echo "$as_me: failed program was:" >&5
2684 sed 's/^/| /' conftest.$ac_ext >&5
2685
2686 ac_compiler_gnu=no
2687 fi
2688 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2689 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2690
2691 fi
2692 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2693 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2694 GCC=`test $ac_compiler_gnu = yes && echo yes`
2695 ac_test_CFLAGS=${CFLAGS+set}
2696 ac_save_CFLAGS=$CFLAGS
2697 CFLAGS="-g"
2698 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2699 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2700 if test "${ac_cv_prog_cc_g+set}" = set; then
2701   echo $ECHO_N "(cached) $ECHO_C" >&6
2702 else
2703   cat >conftest.$ac_ext <<_ACEOF
2704 /* confdefs.h.  */
2705 _ACEOF
2706 cat confdefs.h >>conftest.$ac_ext
2707 cat >>conftest.$ac_ext <<_ACEOF
2708 /* end confdefs.h.  */
2709
2710 int
2711 main ()
2712 {
2713
2714   ;
2715   return 0;
2716 }
2717 _ACEOF
2718 rm -f conftest.$ac_objext
2719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2720   (eval $ac_compile) 2>conftest.er1
2721   ac_status=$?
2722   grep -v '^ *+' conftest.er1 >conftest.err
2723   rm -f conftest.er1
2724   cat conftest.err >&5
2725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2726   (exit $ac_status); } &&
2727          { ac_try='test -z "$ac_c_werror_flag"
2728                          || test ! -s conftest.err'
2729   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2730   (eval $ac_try) 2>&5
2731   ac_status=$?
2732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2733   (exit $ac_status); }; } &&
2734          { ac_try='test -s conftest.$ac_objext'
2735   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2736   (eval $ac_try) 2>&5
2737   ac_status=$?
2738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2739   (exit $ac_status); }; }; then
2740   ac_cv_prog_cc_g=yes
2741 else
2742   echo "$as_me: failed program was:" >&5
2743 sed 's/^/| /' conftest.$ac_ext >&5
2744
2745 ac_cv_prog_cc_g=no
2746 fi
2747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2748 fi
2749 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2750 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2751 if test "$ac_test_CFLAGS" = set; then
2752   CFLAGS=$ac_save_CFLAGS
2753 elif test $ac_cv_prog_cc_g = yes; then
2754   if test "$GCC" = yes; then
2755     CFLAGS="-g -O2"
2756   else
2757     CFLAGS="-g"
2758   fi
2759 else
2760   if test "$GCC" = yes; then
2761     CFLAGS="-O2"
2762   else
2763     CFLAGS=
2764   fi
2765 fi
2766 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2767 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2768 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2769   echo $ECHO_N "(cached) $ECHO_C" >&6
2770 else
2771   ac_cv_prog_cc_stdc=no
2772 ac_save_CC=$CC
2773 cat >conftest.$ac_ext <<_ACEOF
2774 /* confdefs.h.  */
2775 _ACEOF
2776 cat confdefs.h >>conftest.$ac_ext
2777 cat >>conftest.$ac_ext <<_ACEOF
2778 /* end confdefs.h.  */
2779 #include <stdarg.h>
2780 #include <stdio.h>
2781 #include <sys/types.h>
2782 #include <sys/stat.h>
2783 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2784 struct buf { int x; };
2785 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2786 static char *e (p, i)
2787      char **p;
2788      int i;
2789 {
2790   return p[i];
2791 }
2792 static char *f (char * (*g) (char **, int), char **p, ...)
2793 {
2794   char *s;
2795   va_list v;
2796   va_start (v,p);
2797   s = g (p, va_arg (v,int));
2798   va_end (v);
2799   return s;
2800 }
2801
2802 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2803    function prototypes and stuff, but not '\xHH' hex character constants.
2804    These don't provoke an error unfortunately, instead are silently treated
2805    as 'x'.  The following induces an error, until -std1 is added to get
2806    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2807    array size at least.  It's necessary to write '\x00'==0 to get something
2808    that's true only with -std1.  */
2809 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2810
2811 int test (int i, double x);
2812 struct s1 {int (*f) (int a);};
2813 struct s2 {int (*f) (double a);};
2814 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2815 int argc;
2816 char **argv;
2817 int
2818 main ()
2819 {
2820 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2821   ;
2822   return 0;
2823 }
2824 _ACEOF
2825 # Don't try gcc -ansi; that turns off useful extensions and
2826 # breaks some systems' header files.
2827 # AIX                   -qlanglvl=ansi
2828 # Ultrix and OSF/1      -std1
2829 # HP-UX 10.20 and later -Ae
2830 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2831 # SVR4                  -Xc -D__EXTENSIONS__
2832 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2833 do
2834   CC="$ac_save_CC $ac_arg"
2835   rm -f conftest.$ac_objext
2836 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2837   (eval $ac_compile) 2>conftest.er1
2838   ac_status=$?
2839   grep -v '^ *+' conftest.er1 >conftest.err
2840   rm -f conftest.er1
2841   cat conftest.err >&5
2842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2843   (exit $ac_status); } &&
2844          { ac_try='test -z "$ac_c_werror_flag"
2845                          || test ! -s conftest.err'
2846   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2847   (eval $ac_try) 2>&5
2848   ac_status=$?
2849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2850   (exit $ac_status); }; } &&
2851          { ac_try='test -s conftest.$ac_objext'
2852   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2853   (eval $ac_try) 2>&5
2854   ac_status=$?
2855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2856   (exit $ac_status); }; }; then
2857   ac_cv_prog_cc_stdc=$ac_arg
2858 break
2859 else
2860   echo "$as_me: failed program was:" >&5
2861 sed 's/^/| /' conftest.$ac_ext >&5
2862
2863 fi
2864 rm -f conftest.err conftest.$ac_objext
2865 done
2866 rm -f conftest.$ac_ext conftest.$ac_objext
2867 CC=$ac_save_CC
2868
2869 fi
2870
2871 case "x$ac_cv_prog_cc_stdc" in
2872   x|xno)
2873     echo "$as_me:$LINENO: result: none needed" >&5
2874 echo "${ECHO_T}none needed" >&6 ;;
2875   *)
2876     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2877 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2878     CC="$CC $ac_cv_prog_cc_stdc" ;;
2879 esac
2880
2881 # Some people use a C++ compiler to compile C.  Since we use `exit',
2882 # in C++ we need to declare it.  In case someone uses the same compiler
2883 # for both compiling C and C++ we need to have the C++ compiler decide
2884 # the declaration of exit, since it's the most demanding environment.
2885 cat >conftest.$ac_ext <<_ACEOF
2886 #ifndef __cplusplus
2887   choke me
2888 #endif
2889 _ACEOF
2890 rm -f conftest.$ac_objext
2891 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2892   (eval $ac_compile) 2>conftest.er1
2893   ac_status=$?
2894   grep -v '^ *+' conftest.er1 >conftest.err
2895   rm -f conftest.er1
2896   cat conftest.err >&5
2897   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2898   (exit $ac_status); } &&
2899          { ac_try='test -z "$ac_c_werror_flag"
2900                          || test ! -s conftest.err'
2901   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2902   (eval $ac_try) 2>&5
2903   ac_status=$?
2904   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2905   (exit $ac_status); }; } &&
2906          { ac_try='test -s conftest.$ac_objext'
2907   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2908   (eval $ac_try) 2>&5
2909   ac_status=$?
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); }; }; then
2912   for ac_declaration in \
2913    '' \
2914    'extern "C" void std::exit (int) throw (); using std::exit;' \
2915    'extern "C" void std::exit (int); using std::exit;' \
2916    'extern "C" void exit (int) throw ();' \
2917    'extern "C" void exit (int);' \
2918    'void exit (int);'
2919 do
2920   cat >conftest.$ac_ext <<_ACEOF
2921 /* confdefs.h.  */
2922 _ACEOF
2923 cat confdefs.h >>conftest.$ac_ext
2924 cat >>conftest.$ac_ext <<_ACEOF
2925 /* end confdefs.h.  */
2926 $ac_declaration
2927 #include <stdlib.h>
2928 int
2929 main ()
2930 {
2931 exit (42);
2932   ;
2933   return 0;
2934 }
2935 _ACEOF
2936 rm -f conftest.$ac_objext
2937 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2938   (eval $ac_compile) 2>conftest.er1
2939   ac_status=$?
2940   grep -v '^ *+' conftest.er1 >conftest.err
2941   rm -f conftest.er1
2942   cat conftest.err >&5
2943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2944   (exit $ac_status); } &&
2945          { ac_try='test -z "$ac_c_werror_flag"
2946                          || test ! -s conftest.err'
2947   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2948   (eval $ac_try) 2>&5
2949   ac_status=$?
2950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2951   (exit $ac_status); }; } &&
2952          { ac_try='test -s conftest.$ac_objext'
2953   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2954   (eval $ac_try) 2>&5
2955   ac_status=$?
2956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2957   (exit $ac_status); }; }; then
2958   :
2959 else
2960   echo "$as_me: failed program was:" >&5
2961 sed 's/^/| /' conftest.$ac_ext >&5
2962
2963 continue
2964 fi
2965 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2966   cat >conftest.$ac_ext <<_ACEOF
2967 /* confdefs.h.  */
2968 _ACEOF
2969 cat confdefs.h >>conftest.$ac_ext
2970 cat >>conftest.$ac_ext <<_ACEOF
2971 /* end confdefs.h.  */
2972 $ac_declaration
2973 int
2974 main ()
2975 {
2976 exit (42);
2977   ;
2978   return 0;
2979 }
2980 _ACEOF
2981 rm -f conftest.$ac_objext
2982 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2983   (eval $ac_compile) 2>conftest.er1
2984   ac_status=$?
2985   grep -v '^ *+' conftest.er1 >conftest.err
2986   rm -f conftest.er1
2987   cat conftest.err >&5
2988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2989   (exit $ac_status); } &&
2990          { ac_try='test -z "$ac_c_werror_flag"
2991                          || test ! -s conftest.err'
2992   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2993   (eval $ac_try) 2>&5
2994   ac_status=$?
2995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2996   (exit $ac_status); }; } &&
2997          { ac_try='test -s conftest.$ac_objext'
2998   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2999   (eval $ac_try) 2>&5
3000   ac_status=$?
3001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3002   (exit $ac_status); }; }; then
3003   break
3004 else
3005   echo "$as_me: failed program was:" >&5
3006 sed 's/^/| /' conftest.$ac_ext >&5
3007
3008 fi
3009 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3010 done
3011 rm -f conftest*
3012 if test -n "$ac_declaration"; then
3013   echo '#ifdef __cplusplus' >>confdefs.h
3014   echo $ac_declaration      >>confdefs.h
3015   echo '#endif'             >>confdefs.h
3016 fi
3017
3018 else
3019   echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3021
3022 fi
3023 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3024 ac_ext=c
3025 ac_cpp='$CPP $CPPFLAGS'
3026 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3027 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3028 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3029
3030 if test "x$CC" != xcc; then
3031   echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
3032 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
3033 else
3034   echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
3035 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
3036 fi
3037 set dummy $CC; ac_cc=`echo $2 |
3038                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3039 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
3040   echo $ECHO_N "(cached) $ECHO_C" >&6
3041 else
3042   cat >conftest.$ac_ext <<_ACEOF
3043 /* confdefs.h.  */
3044 _ACEOF
3045 cat confdefs.h >>conftest.$ac_ext
3046 cat >>conftest.$ac_ext <<_ACEOF
3047 /* end confdefs.h.  */
3048
3049 int
3050 main ()
3051 {
3052
3053   ;
3054   return 0;
3055 }
3056 _ACEOF
3057 # Make sure it works both with $CC and with simple cc.
3058 # We do the test twice because some compilers refuse to overwrite an
3059 # existing .o file with -o, though they will create one.
3060 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3061 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3062   (eval $ac_try) 2>&5
3063   ac_status=$?
3064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065   (exit $ac_status); } &&
3066    test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3067   (eval $ac_try) 2>&5
3068   ac_status=$?
3069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070   (exit $ac_status); };
3071 then
3072   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3073   if test "x$CC" != xcc; then
3074     # Test first that cc exists at all.
3075     if { ac_try='cc -c conftest.$ac_ext >&5'
3076   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3077   (eval $ac_try) 2>&5
3078   ac_status=$?
3079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080   (exit $ac_status); }; }; then
3081       ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3082       if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3083   (eval $ac_try) 2>&5
3084   ac_status=$?
3085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3086   (exit $ac_status); } &&
3087          test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3088   (eval $ac_try) 2>&5
3089   ac_status=$?
3090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3091   (exit $ac_status); };
3092       then
3093         # cc works too.
3094         :
3095       else
3096         # cc exists but doesn't like -o.
3097         eval ac_cv_prog_cc_${ac_cc}_c_o=no
3098       fi
3099     fi
3100   fi
3101 else
3102   eval ac_cv_prog_cc_${ac_cc}_c_o=no
3103 fi
3104 rm -f conftest*
3105
3106 fi
3107 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3108   echo "$as_me:$LINENO: result: yes" >&5
3109 echo "${ECHO_T}yes" >&6
3110 else
3111   echo "$as_me:$LINENO: result: no" >&5
3112 echo "${ECHO_T}no" >&6
3113
3114 cat >>confdefs.h <<\_ACEOF
3115 #define NO_MINUS_C_MINUS_O 1
3116 _ACEOF
3117
3118 fi
3119
3120 # expand $ac_aux_dir to an absolute path
3121 am_aux_dir=`cd $ac_aux_dir && pwd`
3122
3123 # FIXME: we rely on the cache variable name because
3124 # there is no other way.
3125 set dummy $CC
3126 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3127 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
3128    # Losing compiler, so override with the script.
3129    # FIXME: It is wrong to rewrite CC.
3130    # But if we don't then we get into trouble of one sort or another.
3131    # A longer-term fix would be to have automake use am__CC in this case,
3132    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3133    CC="$am_aux_dir/compile $CC"
3134 fi
3135
3136 ac_ext=cc
3137 ac_cpp='$CXXCPP $CPPFLAGS'
3138 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3139 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3140 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3141 if test -n "$ac_tool_prefix"; then
3142   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3143   do
3144     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3145 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3146 echo "$as_me:$LINENO: checking for $ac_word" >&5
3147 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3148 if test "${ac_cv_prog_CXX+set}" = set; then
3149   echo $ECHO_N "(cached) $ECHO_C" >&6
3150 else
3151   if test -n "$CXX"; then
3152   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3153 else
3154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3155 for as_dir in $PATH
3156 do
3157   IFS=$as_save_IFS
3158   test -z "$as_dir" && as_dir=.
3159   for ac_exec_ext in '' $ac_executable_extensions; do
3160   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3161     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3162     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3163     break 2
3164   fi
3165 done
3166 done
3167
3168 fi
3169 fi
3170 CXX=$ac_cv_prog_CXX
3171 if test -n "$CXX"; then
3172   echo "$as_me:$LINENO: result: $CXX" >&5
3173 echo "${ECHO_T}$CXX" >&6
3174 else
3175   echo "$as_me:$LINENO: result: no" >&5
3176 echo "${ECHO_T}no" >&6
3177 fi
3178
3179     test -n "$CXX" && break
3180   done
3181 fi
3182 if test -z "$CXX"; then
3183   ac_ct_CXX=$CXX
3184   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3185 do
3186   # Extract the first word of "$ac_prog", so it can be a program name with args.
3187 set dummy $ac_prog; ac_word=$2
3188 echo "$as_me:$LINENO: checking for $ac_word" >&5
3189 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3190 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3191   echo $ECHO_N "(cached) $ECHO_C" >&6
3192 else
3193   if test -n "$ac_ct_CXX"; then
3194   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3195 else
3196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3197 for as_dir in $PATH
3198 do
3199   IFS=$as_save_IFS
3200   test -z "$as_dir" && as_dir=.
3201   for ac_exec_ext in '' $ac_executable_extensions; do
3202   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3203     ac_cv_prog_ac_ct_CXX="$ac_prog"
3204     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3205     break 2
3206   fi
3207 done
3208 done
3209
3210 fi
3211 fi
3212 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3213 if test -n "$ac_ct_CXX"; then
3214   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3215 echo "${ECHO_T}$ac_ct_CXX" >&6
3216 else
3217   echo "$as_me:$LINENO: result: no" >&5
3218 echo "${ECHO_T}no" >&6
3219 fi
3220
3221   test -n "$ac_ct_CXX" && break
3222 done
3223 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3224
3225   CXX=$ac_ct_CXX
3226 fi
3227
3228
3229 # Provide some information about the compiler.
3230 echo "$as_me:$LINENO:" \
3231      "checking for C++ compiler version" >&5
3232 ac_compiler=`set X $ac_compile; echo $2`
3233 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3234   (eval $ac_compiler --version </dev/null >&5) 2>&5
3235   ac_status=$?
3236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3237   (exit $ac_status); }
3238 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3239   (eval $ac_compiler -v </dev/null >&5) 2>&5
3240   ac_status=$?
3241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3242   (exit $ac_status); }
3243 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3244   (eval $ac_compiler -V </dev/null >&5) 2>&5
3245   ac_status=$?
3246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3247   (exit $ac_status); }
3248
3249 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3250 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3251 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3252   echo $ECHO_N "(cached) $ECHO_C" >&6
3253 else
3254   cat >conftest.$ac_ext <<_ACEOF
3255 /* confdefs.h.  */
3256 _ACEOF
3257 cat confdefs.h >>conftest.$ac_ext
3258 cat >>conftest.$ac_ext <<_ACEOF
3259 /* end confdefs.h.  */
3260
3261 int
3262 main ()
3263 {
3264 #ifndef __GNUC__
3265        choke me
3266 #endif
3267
3268   ;
3269   return 0;
3270 }
3271 _ACEOF
3272 rm -f conftest.$ac_objext
3273 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3274   (eval $ac_compile) 2>conftest.er1
3275   ac_status=$?
3276   grep -v '^ *+' conftest.er1 >conftest.err
3277   rm -f conftest.er1
3278   cat conftest.err >&5
3279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3280   (exit $ac_status); } &&
3281          { ac_try='test -z "$ac_cxx_werror_flag"
3282                          || test ! -s conftest.err'
3283   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3284   (eval $ac_try) 2>&5
3285   ac_status=$?
3286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3287   (exit $ac_status); }; } &&
3288          { ac_try='test -s conftest.$ac_objext'
3289   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3290   (eval $ac_try) 2>&5
3291   ac_status=$?
3292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3293   (exit $ac_status); }; }; then
3294   ac_compiler_gnu=yes
3295 else
3296   echo "$as_me: failed program was:" >&5
3297 sed 's/^/| /' conftest.$ac_ext >&5
3298
3299 ac_compiler_gnu=no
3300 fi
3301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3302 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3303
3304 fi
3305 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3306 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3307 GXX=`test $ac_compiler_gnu = yes && echo yes`
3308 ac_test_CXXFLAGS=${CXXFLAGS+set}
3309 ac_save_CXXFLAGS=$CXXFLAGS
3310 CXXFLAGS="-g"
3311 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3312 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3313 if test "${ac_cv_prog_cxx_g+set}" = set; then
3314   echo $ECHO_N "(cached) $ECHO_C" >&6
3315 else
3316   cat >conftest.$ac_ext <<_ACEOF
3317 /* confdefs.h.  */
3318 _ACEOF
3319 cat confdefs.h >>conftest.$ac_ext
3320 cat >>conftest.$ac_ext <<_ACEOF
3321 /* end confdefs.h.  */
3322
3323 int
3324 main ()
3325 {
3326
3327   ;
3328   return 0;
3329 }
3330 _ACEOF
3331 rm -f conftest.$ac_objext
3332 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3333   (eval $ac_compile) 2>conftest.er1
3334   ac_status=$?
3335   grep -v '^ *+' conftest.er1 >conftest.err
3336   rm -f conftest.er1
3337   cat conftest.err >&5
3338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3339   (exit $ac_status); } &&
3340          { ac_try='test -z "$ac_cxx_werror_flag"
3341                          || test ! -s conftest.err'
3342   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3343   (eval $ac_try) 2>&5
3344   ac_status=$?
3345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3346   (exit $ac_status); }; } &&
3347          { ac_try='test -s conftest.$ac_objext'
3348   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3349   (eval $ac_try) 2>&5
3350   ac_status=$?
3351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3352   (exit $ac_status); }; }; then
3353   ac_cv_prog_cxx_g=yes
3354 else
3355   echo "$as_me: failed program was:" >&5
3356 sed 's/^/| /' conftest.$ac_ext >&5
3357
3358 ac_cv_prog_cxx_g=no
3359 fi
3360 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3361 fi
3362 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3363 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3364 if test "$ac_test_CXXFLAGS" = set; then
3365   CXXFLAGS=$ac_save_CXXFLAGS
3366 elif test $ac_cv_prog_cxx_g = yes; then
3367   if test "$GXX" = yes; then
3368     CXXFLAGS="-g -O2"
3369   else
3370     CXXFLAGS="-g"
3371   fi
3372 else
3373   if test "$GXX" = yes; then
3374     CXXFLAGS="-O2"
3375   else
3376     CXXFLAGS=
3377   fi
3378 fi
3379 for ac_declaration in \
3380    '' \
3381    'extern "C" void std::exit (int) throw (); using std::exit;' \
3382    'extern "C" void std::exit (int); using std::exit;' \
3383    'extern "C" void exit (int) throw ();' \
3384    'extern "C" void exit (int);' \
3385    'void exit (int);'
3386 do
3387   cat >conftest.$ac_ext <<_ACEOF
3388 /* confdefs.h.  */
3389 _ACEOF
3390 cat confdefs.h >>conftest.$ac_ext
3391 cat >>conftest.$ac_ext <<_ACEOF
3392 /* end confdefs.h.  */
3393 $ac_declaration
3394 #include <stdlib.h>
3395 int
3396 main ()
3397 {
3398 exit (42);
3399   ;
3400   return 0;
3401 }
3402 _ACEOF
3403 rm -f conftest.$ac_objext
3404 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3405   (eval $ac_compile) 2>conftest.er1
3406   ac_status=$?
3407   grep -v '^ *+' conftest.er1 >conftest.err
3408   rm -f conftest.er1
3409   cat conftest.err >&5
3410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3411   (exit $ac_status); } &&
3412          { ac_try='test -z "$ac_cxx_werror_flag"
3413                          || test ! -s conftest.err'
3414   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3415   (eval $ac_try) 2>&5
3416   ac_status=$?
3417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3418   (exit $ac_status); }; } &&
3419          { ac_try='test -s conftest.$ac_objext'
3420   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3421   (eval $ac_try) 2>&5
3422   ac_status=$?
3423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3424   (exit $ac_status); }; }; then
3425   :
3426 else
3427   echo "$as_me: failed program was:" >&5
3428 sed 's/^/| /' conftest.$ac_ext >&5
3429
3430 continue
3431 fi
3432 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3433   cat >conftest.$ac_ext <<_ACEOF
3434 /* confdefs.h.  */
3435 _ACEOF
3436 cat confdefs.h >>conftest.$ac_ext
3437 cat >>conftest.$ac_ext <<_ACEOF
3438 /* end confdefs.h.  */
3439 $ac_declaration
3440 int
3441 main ()
3442 {
3443 exit (42);
3444   ;
3445   return 0;
3446 }
3447 _ACEOF
3448 rm -f conftest.$ac_objext
3449 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3450   (eval $ac_compile) 2>conftest.er1
3451   ac_status=$?
3452   grep -v '^ *+' conftest.er1 >conftest.err
3453   rm -f conftest.er1
3454   cat conftest.err >&5
3455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3456   (exit $ac_status); } &&
3457          { ac_try='test -z "$ac_cxx_werror_flag"
3458                          || test ! -s conftest.err'
3459   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3460   (eval $ac_try) 2>&5
3461   ac_status=$?
3462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3463   (exit $ac_status); }; } &&
3464          { ac_try='test -s conftest.$ac_objext'
3465   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3466   (eval $ac_try) 2>&5
3467   ac_status=$?
3468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3469   (exit $ac_status); }; }; then
3470   break
3471 else
3472   echo "$as_me: failed program was:" >&5
3473 sed 's/^/| /' conftest.$ac_ext >&5
3474
3475 fi
3476 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3477 done
3478 rm -f conftest*
3479 if test -n "$ac_declaration"; then
3480   echo '#ifdef __cplusplus' >>confdefs.h
3481   echo $ac_declaration      >>confdefs.h
3482   echo '#endif'             >>confdefs.h
3483 fi
3484
3485 ac_ext=c
3486 ac_cpp='$CPP $CPPFLAGS'
3487 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3488 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3489 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3490
3491
3492
3493
3494 if test -n "$ac_tool_prefix"; then
3495   # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
3496 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
3497 echo "$as_me:$LINENO: checking for $ac_word" >&5
3498 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3499 if test "${ac_cv_prog_GNATBIND+set}" = set; then
3500   echo $ECHO_N "(cached) $ECHO_C" >&6
3501 else
3502   if test -n "$GNATBIND"; then
3503   ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
3504 else
3505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3506 for as_dir in $PATH
3507 do
3508   IFS=$as_save_IFS
3509   test -z "$as_dir" && as_dir=.
3510   for ac_exec_ext in '' $ac_executable_extensions; do
3511   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3512     ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
3513     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3514     break 2
3515   fi
3516 done
3517 done
3518
3519 fi
3520 fi
3521 GNATBIND=$ac_cv_prog_GNATBIND
3522 if test -n "$GNATBIND"; then
3523   echo "$as_me:$LINENO: result: $GNATBIND" >&5
3524 echo "${ECHO_T}$GNATBIND" >&6
3525 else
3526   echo "$as_me:$LINENO: result: no" >&5
3527 echo "${ECHO_T}no" >&6
3528 fi
3529
3530 fi
3531 if test -z "$ac_cv_prog_GNATBIND"; then
3532   ac_ct_GNATBIND=$GNATBIND
3533   # Extract the first word of "gnatbind", so it can be a program name with args.
3534 set dummy gnatbind; ac_word=$2
3535 echo "$as_me:$LINENO: checking for $ac_word" >&5
3536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3537 if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then
3538   echo $ECHO_N "(cached) $ECHO_C" >&6
3539 else
3540   if test -n "$ac_ct_GNATBIND"; then
3541   ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
3542 else
3543 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3544 for as_dir in $PATH
3545 do
3546   IFS=$as_save_IFS
3547   test -z "$as_dir" && as_dir=.
3548   for ac_exec_ext in '' $ac_executable_extensions; do
3549   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3550     ac_cv_prog_ac_ct_GNATBIND="gnatbind"
3551     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3552     break 2
3553   fi
3554 done
3555 done
3556
3557   test -z "$ac_cv_prog_ac_ct_GNATBIND" && ac_cv_prog_ac_ct_GNATBIND="no"
3558 fi
3559 fi
3560 ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
3561 if test -n "$ac_ct_GNATBIND"; then
3562   echo "$as_me:$LINENO: result: $ac_ct_GNATBIND" >&5
3563 echo "${ECHO_T}$ac_ct_GNATBIND" >&6
3564 else
3565   echo "$as_me:$LINENO: result: no" >&5
3566 echo "${ECHO_T}no" >&6
3567 fi
3568
3569   GNATBIND=$ac_ct_GNATBIND
3570 else
3571   GNATBIND="$ac_cv_prog_GNATBIND"
3572 fi
3573
3574 if test -n "$ac_tool_prefix"; then
3575   # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
3576 set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
3577 echo "$as_me:$LINENO: checking for $ac_word" >&5
3578 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3579 if test "${ac_cv_prog_GNATMAKE+set}" = set; then
3580   echo $ECHO_N "(cached) $ECHO_C" >&6
3581 else
3582   if test -n "$GNATMAKE"; then
3583   ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
3584 else
3585 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3586 for as_dir in $PATH
3587 do
3588   IFS=$as_save_IFS
3589   test -z "$as_dir" && as_dir=.
3590   for ac_exec_ext in '' $ac_executable_extensions; do
3591   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3592     ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
3593     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3594     break 2
3595   fi
3596 done
3597 done
3598
3599 fi
3600 fi
3601 GNATMAKE=$ac_cv_prog_GNATMAKE
3602 if test -n "$GNATMAKE"; then
3603   echo "$as_me:$LINENO: result: $GNATMAKE" >&5
3604 echo "${ECHO_T}$GNATMAKE" >&6
3605 else
3606   echo "$as_me:$LINENO: result: no" >&5
3607 echo "${ECHO_T}no" >&6
3608 fi
3609
3610 fi
3611 if test -z "$ac_cv_prog_GNATMAKE"; then
3612   ac_ct_GNATMAKE=$GNATMAKE
3613   # Extract the first word of "gnatmake", so it can be a program name with args.
3614 set dummy gnatmake; ac_word=$2
3615 echo "$as_me:$LINENO: checking for $ac_word" >&5
3616 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3617 if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then
3618   echo $ECHO_N "(cached) $ECHO_C" >&6
3619 else
3620   if test -n "$ac_ct_GNATMAKE"; then
3621   ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
3622 else
3623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3624 for as_dir in $PATH
3625 do
3626   IFS=$as_save_IFS
3627   test -z "$as_dir" && as_dir=.
3628   for ac_exec_ext in '' $ac_executable_extensions; do
3629   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3630     ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
3631     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3632     break 2
3633   fi
3634 done
3635 done
3636
3637   test -z "$ac_cv_prog_ac_ct_GNATMAKE" && ac_cv_prog_ac_ct_GNATMAKE="no"
3638 fi
3639 fi
3640 ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
3641 if test -n "$ac_ct_GNATMAKE"; then
3642   echo "$as_me:$LINENO: result: $ac_ct_GNATMAKE" >&5
3643 echo "${ECHO_T}$ac_ct_GNATMAKE" >&6
3644 else
3645   echo "$as_me:$LINENO: result: no" >&5
3646 echo "${ECHO_T}no" >&6
3647 fi
3648
3649   GNATMAKE=$ac_ct_GNATMAKE
3650 else
3651   GNATMAKE="$ac_cv_prog_GNATMAKE"
3652 fi
3653
3654 echo "$as_me:$LINENO: checking whether compiler driver understands Ada" >&5
3655 echo $ECHO_N "checking whether compiler driver understands Ada... $ECHO_C" >&6
3656 if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then
3657   echo $ECHO_N "(cached) $ECHO_C" >&6
3658 else
3659   cat >conftest.adb <<EOF
3660 procedure conftest is begin null; end conftest;
3661 EOF
3662 acx_cv_cc_gcc_supports_ada=no
3663 # There is a bug in old released versions of GCC which causes the
3664 # driver to exit successfully when the appropriate language module
3665 # has not been installed.  This is fixed in 2.95.4, 3.0.2, and 3.1.
3666 # Therefore we must check for the error message as well as an
3667 # unsuccessful exit.
3668 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
3669 # given a .adb file, but produce no object file.  So we must check
3670 # if an object file was really produced to guard against this.
3671 errors=`(${CC} -I"$srcdir"/ada -c conftest.adb) 2>&1 || echo failure`
3672 if test x"$errors" = x && test -f conftest.$ac_objext; then
3673   acx_cv_cc_gcc_supports_ada=yes
3674 fi
3675 rm -f conftest.*
3676 fi
3677 echo "$as_me:$LINENO: result: $acx_cv_cc_gcc_supports_ada" >&5
3678 echo "${ECHO_T}$acx_cv_cc_gcc_supports_ada" >&6
3679
3680 if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
3681   have_gnat=yes
3682 else
3683   have_gnat=no
3684 fi
3685
3686
3687 # autoconf is lame and doesn't give us any substitution variable for this.
3688 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
3689   NO_MINUS_C_MINUS_O=yes
3690 else
3691   OUTPUT_OPTION='-o $@'
3692 fi
3693
3694
3695
3696 # Remove the -O2: for historical reasons, unless bootstrapping we prefer
3697 # optimizations to be activated explicitly by the toplevel.
3698 case "$CC" in
3699   */prev-gcc/xgcc*) ;;
3700   *) CFLAGS=`echo $CFLAGS | sed "s/-O[s0-9]* *//" ` ;;
3701 esac
3702
3703
3704 # -------------------------
3705 # Check C compiler features
3706 # -------------------------
3707
3708
3709 ac_ext=c
3710 ac_cpp='$CPP $CPPFLAGS'
3711 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3712 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3713 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3714 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3715 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3716 # On Suns, sometimes $CPP names a directory.
3717 if test -n "$CPP" && test -d "$CPP"; then
3718   CPP=
3719 fi
3720 if test -z "$CPP"; then
3721   if test "${ac_cv_prog_CPP+set}" = set; then
3722   echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724       # Double quotes because CPP needs to be expanded
3725     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3726     do
3727       ac_preproc_ok=false
3728 for ac_c_preproc_warn_flag in '' yes
3729 do
3730   # Use a header file that comes with gcc, so configuring glibc
3731   # with a fresh cross-compiler works.
3732   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3733   # <limits.h> exists even on freestanding compilers.
3734   # On the NeXT, cc -E runs the code through the compiler's parser,
3735   # not just through cpp. "Syntax error" is here to catch this case.
3736   cat >conftest.$ac_ext <<_ACEOF
3737 /* confdefs.h.  */
3738 _ACEOF
3739 cat confdefs.h >>conftest.$ac_ext
3740 cat >>conftest.$ac_ext <<_ACEOF
3741 /* end confdefs.h.  */
3742 #ifdef __STDC__
3743 # include <limits.h>
3744 #else
3745 # include <assert.h>
3746 #endif
3747                      Syntax error
3748 _ACEOF
3749 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3750   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3751   ac_status=$?
3752   grep -v '^ *+' conftest.er1 >conftest.err
3753   rm -f conftest.er1
3754   cat conftest.err >&5
3755   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3756   (exit $ac_status); } >/dev/null; then
3757   if test -s conftest.err; then
3758     ac_cpp_err=$ac_c_preproc_warn_flag
3759     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3760   else
3761     ac_cpp_err=
3762   fi
3763 else
3764   ac_cpp_err=yes
3765 fi
3766 if test -z "$ac_cpp_err"; then
3767   :
3768 else
3769   echo "$as_me: failed program was:" >&5
3770 sed 's/^/| /' conftest.$ac_ext >&5
3771
3772   # Broken: fails on valid input.
3773 continue
3774 fi
3775 rm -f conftest.err conftest.$ac_ext
3776
3777   # OK, works on sane cases.  Now check whether non-existent headers
3778   # can be detected and how.
3779   cat >conftest.$ac_ext <<_ACEOF
3780 /* confdefs.h.  */
3781 _ACEOF
3782 cat confdefs.h >>conftest.$ac_ext
3783 cat >>conftest.$ac_ext <<_ACEOF
3784 /* end confdefs.h.  */
3785 #include <ac_nonexistent.h>
3786 _ACEOF
3787 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3788   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3789   ac_status=$?
3790   grep -v '^ *+' conftest.er1 >conftest.err
3791   rm -f conftest.er1
3792   cat conftest.err >&5
3793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3794   (exit $ac_status); } >/dev/null; then
3795   if test -s conftest.err; then
3796     ac_cpp_err=$ac_c_preproc_warn_flag
3797     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3798   else
3799     ac_cpp_err=
3800   fi
3801 else
3802   ac_cpp_err=yes
3803 fi
3804 if test -z "$ac_cpp_err"; then
3805   # Broken: success on invalid input.
3806 continue
3807 else
3808   echo "$as_me: failed program was:" >&5
3809 sed 's/^/| /' conftest.$ac_ext >&5
3810
3811   # Passes both tests.
3812 ac_preproc_ok=:
3813 break
3814 fi
3815 rm -f conftest.err conftest.$ac_ext
3816
3817 done
3818 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3819 rm -f conftest.err conftest.$ac_ext
3820 if $ac_preproc_ok; then
3821   break
3822 fi
3823
3824     done
3825     ac_cv_prog_CPP=$CPP
3826
3827 fi
3828   CPP=$ac_cv_prog_CPP
3829 else
3830   ac_cv_prog_CPP=$CPP
3831 fi
3832 echo "$as_me:$LINENO: result: $CPP" >&5
3833 echo "${ECHO_T}$CPP" >&6
3834 ac_preproc_ok=false
3835 for ac_c_preproc_warn_flag in '' yes
3836 do
3837   # Use a header file that comes with gcc, so configuring glibc
3838   # with a fresh cross-compiler works.
3839   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3840   # <limits.h> exists even on freestanding compilers.
3841   # On the NeXT, cc -E runs the code through the compiler's parser,
3842   # not just through cpp. "Syntax error" is here to catch this case.
3843   cat >conftest.$ac_ext <<_ACEOF
3844 /* confdefs.h.  */
3845 _ACEOF
3846 cat confdefs.h >>conftest.$ac_ext
3847 cat >>conftest.$ac_ext <<_ACEOF
3848 /* end confdefs.h.  */
3849 #ifdef __STDC__
3850 # include <limits.h>
3851 #else
3852 # include <assert.h>
3853 #endif
3854                      Syntax error
3855 _ACEOF
3856 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3857   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3858   ac_status=$?
3859   grep -v '^ *+' conftest.er1 >conftest.err
3860   rm -f conftest.er1
3861   cat conftest.err >&5
3862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3863   (exit $ac_status); } >/dev/null; then
3864   if test -s conftest.err; then
3865     ac_cpp_err=$ac_c_preproc_warn_flag
3866     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3867   else
3868     ac_cpp_err=
3869   fi
3870 else
3871   ac_cpp_err=yes
3872 fi
3873 if test -z "$ac_cpp_err"; then
3874   :
3875 else
3876   echo "$as_me: failed program was:" >&5
3877 sed 's/^/| /' conftest.$ac_ext >&5
3878
3879   # Broken: fails on valid input.
3880 continue
3881 fi
3882 rm -f conftest.err conftest.$ac_ext
3883
3884   # OK, works on sane cases.  Now check whether non-existent headers
3885   # can be detected and how.
3886   cat >conftest.$ac_ext <<_ACEOF
3887 /* confdefs.h.  */
3888 _ACEOF
3889 cat confdefs.h >>conftest.$ac_ext
3890 cat >>conftest.$ac_ext <<_ACEOF
3891 /* end confdefs.h.  */
3892 #include <ac_nonexistent.h>
3893 _ACEOF
3894 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3895   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3896   ac_status=$?
3897   grep -v '^ *+' conftest.er1 >conftest.err
3898   rm -f conftest.er1
3899   cat conftest.err >&5
3900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3901   (exit $ac_status); } >/dev/null; then
3902   if test -s conftest.err; then
3903     ac_cpp_err=$ac_c_preproc_warn_flag
3904     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3905   else
3906     ac_cpp_err=
3907   fi
3908 else
3909   ac_cpp_err=yes
3910 fi
3911 if test -z "$ac_cpp_err"; then
3912   # Broken: success on invalid input.
3913 continue
3914 else
3915   echo "$as_me: failed program was:" >&5
3916 sed 's/^/| /' conftest.$ac_ext >&5
3917
3918   # Passes both tests.
3919 ac_preproc_ok=:
3920 break
3921 fi
3922 rm -f conftest.err conftest.$ac_ext
3923
3924 done
3925 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3926 rm -f conftest.err conftest.$ac_ext
3927 if $ac_preproc_ok; then
3928   :
3929 else
3930   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3931 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3932 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3933 See \`config.log' for more details." >&5
3934 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3935 See \`config.log' for more details." >&2;}
3936    { (exit 1); exit 1; }; }; }
3937 fi
3938
3939 ac_ext=c
3940 ac_cpp='$CPP $CPPFLAGS'
3941 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3942 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3943 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3944
3945
3946 echo "$as_me:$LINENO: checking for egrep" >&5
3947 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3948 if test "${ac_cv_prog_egrep+set}" = set; then
3949   echo $ECHO_N "(cached) $ECHO_C" >&6
3950 else
3951   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3952     then ac_cv_prog_egrep='grep -E'
3953     else ac_cv_prog_egrep='egrep'
3954     fi
3955 fi
3956 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3957 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3958  EGREP=$ac_cv_prog_egrep
3959
3960
3961 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3962 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3963 if test "${ac_cv_header_stdc+set}" = set; then
3964   echo $ECHO_N "(cached) $ECHO_C" >&6
3965 else
3966   cat >conftest.$ac_ext <<_ACEOF
3967 /* confdefs.h.  */
3968 _ACEOF
3969 cat confdefs.h >>conftest.$ac_ext
3970 cat >>conftest.$ac_ext <<_ACEOF
3971 /* end confdefs.h.  */
3972 #include <stdlib.h>
3973 #include <stdarg.h>
3974 #include <string.h>
3975 #include <float.h>
3976
3977 int
3978 main ()
3979 {
3980
3981   ;
3982   return 0;
3983 }
3984 _ACEOF
3985 rm -f conftest.$ac_objext
3986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3987   (eval $ac_compile) 2>conftest.er1
3988   ac_status=$?
3989   grep -v '^ *+' conftest.er1 >conftest.err
3990   rm -f conftest.er1
3991   cat conftest.err >&5
3992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3993   (exit $ac_status); } &&
3994          { ac_try='test -z "$ac_c_werror_flag"
3995                          || test ! -s conftest.err'
3996   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3997   (eval $ac_try) 2>&5
3998   ac_status=$?
3999   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4000   (exit $ac_status); }; } &&
4001          { ac_try='test -s conftest.$ac_objext'
4002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4003   (eval $ac_try) 2>&5
4004   ac_status=$?
4005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4006   (exit $ac_status); }; }; then
4007   ac_cv_header_stdc=yes
4008 else
4009   echo "$as_me: failed program was:" >&5
4010 sed 's/^/| /' conftest.$ac_ext >&5
4011
4012 ac_cv_header_stdc=no
4013 fi
4014 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4015
4016 if test $ac_cv_header_stdc = yes; then
4017   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4018   cat >conftest.$ac_ext <<_ACEOF
4019 /* confdefs.h.  */
4020 _ACEOF
4021 cat confdefs.h >>conftest.$ac_ext
4022 cat >>conftest.$ac_ext <<_ACEOF
4023 /* end confdefs.h.  */
4024 #include <string.h>
4025
4026 _ACEOF
4027 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4028   $EGREP "memchr" >/dev/null 2>&1; then
4029   :
4030 else
4031   ac_cv_header_stdc=no
4032 fi
4033 rm -f conftest*
4034
4035 fi
4036
4037 if test $ac_cv_header_stdc = yes; then
4038   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4039   cat >conftest.$ac_ext <<_ACEOF
4040 /* confdefs.h.  */
4041 _ACEOF
4042 cat confdefs.h >>conftest.$ac_ext
4043 cat >>conftest.$ac_ext <<_ACEOF
4044 /* end confdefs.h.  */
4045 #include <stdlib.h>
4046
4047 _ACEOF
4048 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4049   $EGREP "free" >/dev/null 2>&1; then
4050   :
4051 else
4052   ac_cv_header_stdc=no
4053 fi
4054 rm -f conftest*
4055
4056 fi
4057
4058 if test $ac_cv_header_stdc = yes; then
4059   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4060   if test "$cross_compiling" = yes; then
4061   :
4062 else
4063   cat >conftest.$ac_ext <<_ACEOF
4064 /* confdefs.h.  */
4065 _ACEOF
4066 cat confdefs.h >>conftest.$ac_ext
4067 cat >>conftest.$ac_ext <<_ACEOF
4068 /* end confdefs.h.  */
4069 #include <ctype.h>
4070 #if ((' ' & 0x0FF) == 0x020)
4071 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4072 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4073 #else
4074 # define ISLOWER(c) \
4075                    (('a' <= (c) && (c) <= 'i') \
4076                      || ('j' <= (c) && (c) <= 'r') \
4077                      || ('s' <= (c) && (c) <= 'z'))
4078 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4079 #endif
4080
4081 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4082 int
4083 main ()
4084 {
4085   int i;
4086   for (i = 0; i < 256; i++)
4087     if (XOR (islower (i), ISLOWER (i))
4088         || toupper (i) != TOUPPER (i))
4089       exit(2);
4090   exit (0);
4091 }
4092 _ACEOF
4093 rm -f conftest$ac_exeext
4094 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4095   (eval $ac_link) 2>&5
4096   ac_status=$?
4097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4098   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4099   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4100   (eval $ac_try) 2>&5
4101   ac_status=$?
4102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4103   (exit $ac_status); }; }; then
4104   :
4105 else
4106   echo "$as_me: program exited with status $ac_status" >&5
4107 echo "$as_me: failed program was:" >&5
4108 sed 's/^/| /' conftest.$ac_ext >&5
4109
4110 ( exit $ac_status )
4111 ac_cv_header_stdc=no
4112 fi
4113 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4114 fi
4115 fi
4116 fi
4117 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4118 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4119 if test $ac_cv_header_stdc = yes; then
4120
4121 cat >>confdefs.h <<\_ACEOF
4122 #define STDC_HEADERS 1
4123 _ACEOF
4124
4125 fi
4126
4127 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4138                   inttypes.h stdint.h unistd.h
4139 do
4140 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4141 echo "$as_me:$LINENO: checking for $ac_header" >&5
4142 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4143 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4144   echo $ECHO_N "(cached) $ECHO_C" >&6
4145 else
4146   cat >conftest.$ac_ext <<_ACEOF
4147 /* confdefs.h.  */
4148 _ACEOF
4149 cat confdefs.h >>conftest.$ac_ext
4150 cat >>conftest.$ac_ext <<_ACEOF
4151 /* end confdefs.h.  */
4152 $ac_includes_default
4153
4154 #include <$ac_header>
4155 _ACEOF
4156 rm -f conftest.$ac_objext
4157 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4158   (eval $ac_compile) 2>conftest.er1
4159   ac_status=$?
4160   grep -v '^ *+' conftest.er1 >conftest.err
4161   rm -f conftest.er1
4162   cat conftest.err >&5
4163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4164   (exit $ac_status); } &&
4165          { ac_try='test -z "$ac_c_werror_flag"
4166                          || test ! -s conftest.err'
4167   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4168   (eval $ac_try) 2>&5
4169   ac_status=$?
4170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4171   (exit $ac_status); }; } &&
4172          { ac_try='test -s conftest.$ac_objext'
4173   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4174   (eval $ac_try) 2>&5
4175   ac_status=$?
4176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177   (exit $ac_status); }; }; then
4178   eval "$as_ac_Header=yes"
4179 else
4180   echo "$as_me: failed program was:" >&5
4181 sed 's/^/| /' conftest.$ac_ext >&5
4182
4183 eval "$as_ac_Header=no"
4184 fi
4185 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4186 fi
4187 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4188 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4189 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4190   cat >>confdefs.h <<_ACEOF
4191 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4192 _ACEOF
4193
4194 fi
4195
4196 done
4197
4198
4199
4200   if test "${ac_cv_header_minix_config_h+set}" = set; then
4201   echo "$as_me:$LINENO: checking for minix/config.h" >&5
4202 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4203 if test "${ac_cv_header_minix_config_h+set}" = set; then
4204   echo $ECHO_N "(cached) $ECHO_C" >&6
4205 fi
4206 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4207 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4208 else
4209   # Is the header compilable?
4210 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4211 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4212 cat >conftest.$ac_ext <<_ACEOF
4213 /* confdefs.h.  */
4214 _ACEOF
4215 cat confdefs.h >>conftest.$ac_ext
4216 cat >>conftest.$ac_ext <<_ACEOF
4217 /* end confdefs.h.  */
4218 $ac_includes_default
4219 #include <minix/config.h>
4220 _ACEOF
4221 rm -f conftest.$ac_objext
4222 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4223   (eval $ac_compile) 2>conftest.er1
4224   ac_status=$?
4225   grep -v '^ *+' conftest.er1 >conftest.err
4226   rm -f conftest.er1
4227   cat conftest.err >&5
4228   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4229   (exit $ac_status); } &&
4230          { ac_try='test -z "$ac_c_werror_flag"
4231                          || test ! -s conftest.err'
4232   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4233   (eval $ac_try) 2>&5
4234   ac_status=$?
4235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4236   (exit $ac_status); }; } &&
4237          { ac_try='test -s conftest.$ac_objext'
4238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4239   (eval $ac_try) 2>&5
4240   ac_status=$?
4241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4242   (exit $ac_status); }; }; then
4243   ac_header_compiler=yes
4244 else
4245   echo "$as_me: failed program was:" >&5
4246 sed 's/^/| /' conftest.$ac_ext >&5
4247
4248 ac_header_compiler=no
4249 fi
4250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4251 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4252 echo "${ECHO_T}$ac_header_compiler" >&6
4253
4254 # Is the header present?
4255 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4256 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4257 cat >conftest.$ac_ext <<_ACEOF
4258 /* confdefs.h.  */
4259 _ACEOF
4260 cat confdefs.h >>conftest.$ac_ext
4261 cat >>conftest.$ac_ext <<_ACEOF
4262 /* end confdefs.h.  */
4263 #include <minix/config.h>
4264 _ACEOF
4265 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4266   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4267   ac_status=$?
4268   grep -v '^ *+' conftest.er1 >conftest.err
4269   rm -f conftest.er1
4270   cat conftest.err >&5
4271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272   (exit $ac_status); } >/dev/null; then
4273   if test -s conftest.err; then
4274     ac_cpp_err=$ac_c_preproc_warn_flag
4275     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4276   else
4277     ac_cpp_err=
4278   fi
4279 else
4280   ac_cpp_err=yes
4281 fi
4282 if test -z "$ac_cpp_err"; then
4283   ac_header_preproc=yes
4284 else
4285   echo "$as_me: failed program was:" >&5
4286 sed 's/^/| /' conftest.$ac_ext >&5
4287
4288   ac_header_preproc=no
4289 fi
4290 rm -f conftest.err conftest.$ac_ext
4291 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4292 echo "${ECHO_T}$ac_header_preproc" >&6
4293
4294 # So?  What about this header?
4295 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4296   yes:no: )
4297     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4298 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4299     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4300 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4301     ac_header_preproc=yes
4302     ;;
4303   no:yes:* )
4304     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4305 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4306     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4307 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4308     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4309 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4310     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4311 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4312     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4313 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4314     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4315 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4316     (
4317       cat <<\_ASBOX
4318 ## ------------------------------------------ ##
4319 ## Report this to the AC_PACKAGE_NAME lists.  ##
4320 ## ------------------------------------------ ##
4321 _ASBOX
4322     ) |
4323       sed "s/^/$as_me: WARNING:     /" >&2
4324     ;;
4325 esac
4326 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4327 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4328 if test "${ac_cv_header_minix_config_h+set}" = set; then
4329   echo $ECHO_N "(cached) $ECHO_C" >&6
4330 else
4331   ac_cv_header_minix_config_h=$ac_header_preproc
4332 fi
4333 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4334 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4335
4336 fi
4337 if test $ac_cv_header_minix_config_h = yes; then
4338   MINIX=yes
4339 else
4340   MINIX=
4341 fi
4342
4343
4344   if test "$MINIX" = yes; then
4345
4346 cat >>confdefs.h <<\_ACEOF
4347 #define _POSIX_SOURCE 1
4348 _ACEOF
4349
4350
4351 cat >>confdefs.h <<\_ACEOF
4352 #define _POSIX_1_SOURCE 2
4353 _ACEOF
4354
4355
4356 cat >>confdefs.h <<\_ACEOF
4357 #define _MINIX 1
4358 _ACEOF
4359
4360   fi
4361
4362
4363
4364   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4365 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4366 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4367   echo $ECHO_N "(cached) $ECHO_C" >&6
4368 else
4369   cat >conftest.$ac_ext <<_ACEOF
4370 /* confdefs.h.  */
4371 _ACEOF
4372 cat confdefs.h >>conftest.$ac_ext
4373 cat >>conftest.$ac_ext <<_ACEOF
4374 /* end confdefs.h.  */
4375
4376 #         define __EXTENSIONS__ 1
4377           $ac_includes_default
4378 int
4379 main ()
4380 {
4381
4382   ;
4383   return 0;
4384 }
4385 _ACEOF
4386 rm -f conftest.$ac_objext
4387 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4388   (eval $ac_compile) 2>conftest.er1
4389   ac_status=$?
4390   grep -v '^ *+' conftest.er1 >conftest.err
4391   rm -f conftest.er1
4392   cat conftest.err >&5
4393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4394   (exit $ac_status); } &&
4395          { ac_try='test -z "$ac_c_werror_flag"
4396                          || test ! -s conftest.err'
4397   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4398   (eval $ac_try) 2>&5
4399   ac_status=$?
4400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4401   (exit $ac_status); }; } &&
4402          { ac_try='test -s conftest.$ac_objext'
4403   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4404   (eval $ac_try) 2>&5
4405   ac_status=$?
4406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4407   (exit $ac_status); }; }; then
4408   ac_cv_safe_to_define___extensions__=yes
4409 else
4410   echo "$as_me: failed program was:" >&5
4411 sed 's/^/| /' conftest.$ac_ext >&5
4412
4413 ac_cv_safe_to_define___extensions__=no
4414 fi
4415 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4416 fi
4417 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4418 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4419   test $ac_cv_safe_to_define___extensions__ = yes &&
4420     cat >>confdefs.h <<\_ACEOF
4421 #define __EXTENSIONS__ 1