OSDN Git Service

* config/elfos.h (ASM_DECLARE_OBJECT_NAME): Use gnu_unique_object
[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-gnu-unique-object    enable the use of the @gnu_unique_object ELF extension on
1095                                 glibc systems
1096   --enable-linker-build-id
1097                           compiler will always pass --build-id to linker
1098   --enable-maintainer-mode
1099                           enable make rules and dependencies not useful
1100                           (and sometimes confusing) to the casual installer
1101   --enable-version-specific-runtime-libs
1102                           specify that runtime libraries should be
1103                           installed in a compiler-specific directory
1104   --enable-plugin         enable plugin support
1105
1106 Optional Packages:
1107   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1108   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1109   --with-build-libsubdir=DIR  Directory where to find libraries for build system
1110   --with-local-prefix=DIR specifies directory to put local include
1111   --with-gxx-include-dir=DIR
1112                           specifies directory to put g++ header files
1113   --with-cpp-install-dir=DIR
1114                           install the user visible C preprocessor in DIR
1115                           (relative to PREFIX) as well as PREFIX/bin
1116   --with-gnu-ld           arrange to work with GNU ld.
1117   --with-ld               arrange to use the specified ld (full pathname)
1118   --with-demangler-in-ld  try to use demangler in GNU ld.
1119   --with-gnu-as           arrange to work with GNU as
1120   --with-as               arrange to use the specified as (full pathname)
1121   --with-stabs            arrange to use stabs instead of host debug format
1122   --with-dwarf2           force the default debug format to be DWARF 2
1123   --with-build-sysroot=sysroot
1124                           use sysroot as the system root during the build
1125   --with-sysroot=DIR Search for usr/lib, usr/include, et al, within DIR.
1126   --with-pkgversion=PKG   Use PKG in the version string in place of "GCC"
1127   --with-bugurl=URL       Direct users to URL to report a bug
1128   --with-multilib-list    Select multilibs (SH only)
1129   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1130   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1131   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1132   --with-system-libunwind use installed libunwind
1133   --with-pic              try to use only PIC/non-PIC objects [default=use
1134                           both]
1135   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1136   --with-long-double-128  Use 128-bit long double by default.
1137   --with-gc={page,zone}   choose the garbage collection mechanism to use
1138                           with the compiler
1139   --with-system-zlib      use installed libz
1140   --with-slibdir=DIR      shared libraries in DIR [LIBDIR]
1141   --with-datarootdir=DIR  Use DIR as the data root [PREFIX/share]
1142   --with-docdir=DIR       Install documentation in DIR [DATAROOTDIR]
1143   --with-htmldir=DIR      html documentation in in DIR [DOCDIR]
1144
1145 Some influential environment variables:
1146   CC          C compiler command
1147   CFLAGS      C compiler flags
1148   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1149               nonstandard directory <lib dir>
1150   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1151               headers in a nonstandard directory <include dir>
1152   CXX         C++ compiler command
1153   CXXFLAGS    C++ compiler flags
1154   CPP         C preprocessor
1155   CXXCPP      C++ preprocessor
1156   GMPLIBS     How to link GMP
1157   GMPINC      How to find GMP include files
1158   PPLLIBS     How to link PPL
1159   PPLINC      How to find PPL include files
1160   CLOOGLIBS   How to link CLOOG
1161   CLOOGINC    How to find CLOOG include files
1162
1163 Use these variables to override the choices made by `configure' or to help
1164 it to find libraries and programs with nonstandard names/locations.
1165
1166 _ACEOF
1167 fi
1168
1169 if test "$ac_init_help" = "recursive"; then
1170   # If there are subdirs, report their specific --help.
1171   ac_popdir=`pwd`
1172   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1173     test -d $ac_dir || continue
1174     ac_builddir=.
1175
1176 if test "$ac_dir" != .; then
1177   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1178   # A "../" for each directory in $ac_dir_suffix.
1179   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1180 else
1181   ac_dir_suffix= ac_top_builddir=
1182 fi
1183
1184 case $srcdir in
1185   .)  # No --srcdir option.  We are building in place.
1186     ac_srcdir=.
1187     if test -z "$ac_top_builddir"; then
1188        ac_top_srcdir=.
1189     else
1190        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1191     fi ;;
1192   [\\/]* | ?:[\\/]* )  # Absolute path.
1193     ac_srcdir=$srcdir$ac_dir_suffix;
1194     ac_top_srcdir=$srcdir ;;
1195   *) # Relative path.
1196     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1197     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1198 esac
1199
1200 # Do not use `cd foo && pwd` to compute absolute paths, because
1201 # the directories may not exist.
1202 case `pwd` in
1203 .) ac_abs_builddir="$ac_dir";;
1204 *)
1205   case "$ac_dir" in
1206   .) ac_abs_builddir=`pwd`;;
1207   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1208   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1209   esac;;
1210 esac
1211 case $ac_abs_builddir in
1212 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1213 *)
1214   case ${ac_top_builddir}. in
1215   .) ac_abs_top_builddir=$ac_abs_builddir;;
1216   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1217   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1218   esac;;
1219 esac
1220 case $ac_abs_builddir in
1221 .) ac_abs_srcdir=$ac_srcdir;;
1222 *)
1223   case $ac_srcdir in
1224   .) ac_abs_srcdir=$ac_abs_builddir;;
1225   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1226   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1227   esac;;
1228 esac
1229 case $ac_abs_builddir in
1230 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1231 *)
1232   case $ac_top_srcdir in
1233   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1234   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1235   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1236   esac;;
1237 esac
1238
1239     cd $ac_dir
1240     # Check for guested configure; otherwise get Cygnus style configure.
1241     if test -f $ac_srcdir/configure.gnu; then
1242       echo
1243       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1244     elif test -f $ac_srcdir/configure; then
1245       echo
1246       $SHELL $ac_srcdir/configure  --help=recursive
1247     elif test -f $ac_srcdir/configure.ac ||
1248            test -f $ac_srcdir/configure.in; then
1249       echo
1250       $ac_configure --help
1251     else
1252       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1253     fi
1254     cd $ac_popdir
1255   done
1256 fi
1257
1258 test -n "$ac_init_help" && exit 0
1259 if $ac_init_version; then
1260   cat <<\_ACEOF
1261
1262 Copyright (C) 2003 Free Software Foundation, Inc.
1263 This configure script is free software; the Free Software Foundation
1264 gives unlimited permission to copy, distribute and modify it.
1265 _ACEOF
1266   exit 0
1267 fi
1268 exec 5>config.log
1269 cat >&5 <<_ACEOF
1270 This file contains any messages produced by compilers while
1271 running configure, to aid debugging if configure makes a mistake.
1272
1273 It was created by $as_me, which was
1274 generated by GNU Autoconf 2.59.  Invocation command line was
1275
1276   $ $0 $@
1277
1278 _ACEOF
1279 {
1280 cat <<_ASUNAME
1281 ## --------- ##
1282 ## Platform. ##
1283 ## --------- ##
1284
1285 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1286 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1287 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1288 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1289 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1290
1291 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1292 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1293
1294 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1295 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1296 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1297 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1298 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1299 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1300 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1301
1302 _ASUNAME
1303
1304 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1305 for as_dir in $PATH
1306 do
1307   IFS=$as_save_IFS
1308   test -z "$as_dir" && as_dir=.
1309   echo "PATH: $as_dir"
1310 done
1311
1312 } >&5
1313
1314 cat >&5 <<_ACEOF
1315
1316
1317 ## ----------- ##
1318 ## Core tests. ##
1319 ## ----------- ##
1320
1321 _ACEOF
1322
1323
1324 # Keep a trace of the command line.
1325 # Strip out --no-create and --no-recursion so they do not pile up.
1326 # Strip out --silent because we don't want to record it for future runs.
1327 # Also quote any args containing shell meta-characters.
1328 # Make two passes to allow for proper duplicate-argument suppression.
1329 ac_configure_args=
1330 ac_configure_args0=
1331 ac_configure_args1=
1332 ac_sep=
1333 ac_must_keep_next=false
1334 for ac_pass in 1 2
1335 do
1336   for ac_arg
1337   do
1338     case $ac_arg in
1339     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1340     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1341     | -silent | --silent | --silen | --sile | --sil)
1342       continue ;;
1343     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1344       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1345     esac
1346     case $ac_pass in
1347     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1348     2)
1349       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1350       if test $ac_must_keep_next = true; then
1351         ac_must_keep_next=false # Got value, back to normal.
1352       else
1353         case $ac_arg in
1354           *=* | --config-cache | -C | -disable-* | --disable-* \
1355           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1356           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1357           | -with-* | --with-* | -without-* | --without-* | --x)
1358             case "$ac_configure_args0 " in
1359               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1360             esac
1361             ;;
1362           -* ) ac_must_keep_next=true ;;
1363         esac
1364       fi
1365       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1366       # Get rid of the leading space.
1367       ac_sep=" "
1368       ;;
1369     esac
1370   done
1371 done
1372 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1373 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1374
1375 # When interrupted or exit'd, cleanup temporary files, and complete
1376 # config.log.  We remove comments because anyway the quotes in there
1377 # would cause problems or look ugly.
1378 # WARNING: Be sure not to use single quotes in there, as some shells,
1379 # such as our DU 5.0 friend, will then `close' the trap.
1380 trap 'exit_status=$?
1381   # Save into config.log some information that might help in debugging.
1382   {
1383     echo
1384
1385     cat <<\_ASBOX
1386 ## ---------------- ##
1387 ## Cache variables. ##
1388 ## ---------------- ##
1389 _ASBOX
1390     echo
1391     # The following way of writing the cache mishandles newlines in values,
1392 {
1393   (set) 2>&1 |
1394     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1395     *ac_space=\ *)
1396       sed -n \
1397         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1398           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1399       ;;
1400     *)
1401       sed -n \
1402         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1403       ;;
1404     esac;
1405 }
1406     echo
1407
1408     cat <<\_ASBOX
1409 ## ----------------- ##
1410 ## Output variables. ##
1411 ## ----------------- ##
1412 _ASBOX
1413     echo
1414     for ac_var in $ac_subst_vars
1415     do
1416       eval ac_val=$`echo $ac_var`
1417       echo "$ac_var='"'"'$ac_val'"'"'"
1418     done | sort
1419     echo
1420
1421     if test -n "$ac_subst_files"; then
1422       cat <<\_ASBOX
1423 ## ------------- ##
1424 ## Output files. ##
1425 ## ------------- ##
1426 _ASBOX
1427       echo
1428       for ac_var in $ac_subst_files
1429       do
1430         eval ac_val=$`echo $ac_var`
1431         echo "$ac_var='"'"'$ac_val'"'"'"
1432       done | sort
1433       echo
1434     fi
1435
1436     if test -s confdefs.h; then
1437       cat <<\_ASBOX
1438 ## ----------- ##
1439 ## confdefs.h. ##
1440 ## ----------- ##
1441 _ASBOX
1442       echo
1443       sed "/^$/d" confdefs.h | sort
1444       echo
1445     fi
1446     test "$ac_signal" != 0 &&
1447       echo "$as_me: caught signal $ac_signal"
1448     echo "$as_me: exit $exit_status"
1449   } >&5
1450   rm -f core *.core &&
1451   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1452     exit $exit_status
1453      ' 0
1454 for ac_signal in 1 2 13 15; do
1455   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1456 done
1457 ac_signal=0
1458
1459 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1460 rm -rf conftest* confdefs.h
1461 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1462 echo >confdefs.h
1463
1464 # Predefined preprocessor variables.
1465
1466 cat >>confdefs.h <<_ACEOF
1467 #define PACKAGE_NAME "$PACKAGE_NAME"
1468 _ACEOF
1469
1470
1471 cat >>confdefs.h <<_ACEOF
1472 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1473 _ACEOF
1474
1475
1476 cat >>confdefs.h <<_ACEOF
1477 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1478 _ACEOF
1479
1480
1481 cat >>confdefs.h <<_ACEOF
1482 #define PACKAGE_STRING "$PACKAGE_STRING"
1483 _ACEOF
1484
1485
1486 cat >>confdefs.h <<_ACEOF
1487 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1488 _ACEOF
1489
1490
1491 # Let the site file select an alternate cache file if it wants to.
1492 # Prefer explicitly selected file to automatically selected ones.
1493 if test -z "$CONFIG_SITE"; then
1494   if test "x$prefix" != xNONE; then
1495     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1496   else
1497     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1498   fi
1499 fi
1500 for ac_site_file in $CONFIG_SITE; do
1501   if test -r "$ac_site_file"; then
1502     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1503 echo "$as_me: loading site script $ac_site_file" >&6;}
1504     sed 's/^/| /' "$ac_site_file" >&5
1505     . "$ac_site_file"
1506   fi
1507 done
1508
1509 if test -r "$cache_file"; then
1510   # Some versions of bash will fail to source /dev/null (special
1511   # files actually), so we avoid doing that.
1512   if test -f "$cache_file"; then
1513     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1514 echo "$as_me: loading cache $cache_file" >&6;}
1515     case $cache_file in
1516       [\\/]* | ?:[\\/]* ) . $cache_file;;
1517       *)                      . ./$cache_file;;
1518     esac
1519   fi
1520 else
1521   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1522 echo "$as_me: creating cache $cache_file" >&6;}
1523   >$cache_file
1524 fi
1525
1526 # Check that the precious variables saved in the cache have kept the same
1527 # value.
1528 ac_cache_corrupted=false
1529 for ac_var in `(set) 2>&1 |
1530                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1531   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1532   eval ac_new_set=\$ac_env_${ac_var}_set
1533   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1534   eval ac_new_val="\$ac_env_${ac_var}_value"
1535   case $ac_old_set,$ac_new_set in
1536     set,)
1537       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1538 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1539       ac_cache_corrupted=: ;;
1540     ,set)
1541       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1542 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1543       ac_cache_corrupted=: ;;
1544     ,);;
1545     *)
1546       if test "x$ac_old_val" != "x$ac_new_val"; then
1547         # differences in whitespace do not lead to failure.
1548         ac_old_val_w=`echo x $ac_old_val`
1549         ac_new_val_w=`echo x $ac_new_val`
1550         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1551           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1552 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1553           ac_cache_corrupted=:
1554         else
1555           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1556 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1557           eval $ac_var=\$ac_old_val
1558         fi
1559         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1560 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1561         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1562 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1563       fi;;
1564   esac
1565   # Pass precious variables to config.status.
1566   if test "$ac_new_set" = set; then
1567     case $ac_new_val in
1568     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1569       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1570     *) ac_arg=$ac_var=$ac_new_val ;;
1571     esac
1572     case " $ac_configure_args " in
1573       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1574       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1575     esac
1576   fi
1577 done
1578 if $ac_cache_corrupted; then
1579   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1580 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1581   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1582 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1583   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1584 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1585    { (exit 1); exit 1; }; }
1586 fi
1587
1588 ac_ext=c
1589 ac_cpp='$CPP $CPPFLAGS'
1590 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1591 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1592 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616           ac_config_headers="$ac_config_headers auto-host.h:config.in"
1617
1618
1619 gcc_version=`cat $srcdir/BASE-VER`
1620
1621 # Determine the host, build, and target systems
1622 ac_aux_dir=
1623 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1624   if test -f $ac_dir/install-sh; then
1625     ac_aux_dir=$ac_dir
1626     ac_install_sh="$ac_aux_dir/install-sh -c"
1627     break
1628   elif test -f $ac_dir/install.sh; then
1629     ac_aux_dir=$ac_dir
1630     ac_install_sh="$ac_aux_dir/install.sh -c"
1631     break
1632   elif test -f $ac_dir/shtool; then
1633     ac_aux_dir=$ac_dir
1634     ac_install_sh="$ac_aux_dir/shtool install -c"
1635     break
1636   fi
1637 done
1638 if test -z "$ac_aux_dir"; then
1639   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1640 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1641    { (exit 1); exit 1; }; }
1642 fi
1643 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1644 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1645 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1646
1647 # Make sure we can run config.sub.
1648 $ac_config_sub sun4 >/dev/null 2>&1 ||
1649   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1650 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1651    { (exit 1); exit 1; }; }
1652
1653 echo "$as_me:$LINENO: checking build system type" >&5
1654 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1655 if test "${ac_cv_build+set}" = set; then
1656   echo $ECHO_N "(cached) $ECHO_C" >&6
1657 else
1658   ac_cv_build_alias=$build_alias
1659 test -z "$ac_cv_build_alias" &&
1660   ac_cv_build_alias=`$ac_config_guess`
1661 test -z "$ac_cv_build_alias" &&
1662   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1663 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1664    { (exit 1); exit 1; }; }
1665 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1666   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1667 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1668    { (exit 1); exit 1; }; }
1669
1670 fi
1671 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1672 echo "${ECHO_T}$ac_cv_build" >&6
1673 build=$ac_cv_build
1674 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1675 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1676 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1677
1678
1679 echo "$as_me:$LINENO: checking host system type" >&5
1680 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1681 if test "${ac_cv_host+set}" = set; then
1682   echo $ECHO_N "(cached) $ECHO_C" >&6
1683 else
1684   ac_cv_host_alias=$host_alias
1685 test -z "$ac_cv_host_alias" &&
1686   ac_cv_host_alias=$ac_cv_build_alias
1687 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1688   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1689 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1690    { (exit 1); exit 1; }; }
1691
1692 fi
1693 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1694 echo "${ECHO_T}$ac_cv_host" >&6
1695 host=$ac_cv_host
1696 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1697 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1698 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1699
1700
1701 echo "$as_me:$LINENO: checking target system type" >&5
1702 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1703 if test "${ac_cv_target+set}" = set; then
1704   echo $ECHO_N "(cached) $ECHO_C" >&6
1705 else
1706   ac_cv_target_alias=$target_alias
1707 test "x$ac_cv_target_alias" = "x" &&
1708   ac_cv_target_alias=$ac_cv_host_alias
1709 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1710   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1711 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1712    { (exit 1); exit 1; }; }
1713
1714 fi
1715 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1716 echo "${ECHO_T}$ac_cv_target" >&6
1717 target=$ac_cv_target
1718 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1719 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1720 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1721
1722
1723 # The aliases save the names the user supplied, while $host etc.
1724 # will get canonicalized.
1725 test -n "$target_alias" &&
1726   test "$program_prefix$program_suffix$program_transform_name" = \
1727     NONENONEs,x,x, &&
1728   program_prefix=${target_alias}-
1729
1730 # Determine the noncanonical target name, for directory use.
1731  case ${build_alias} in
1732   "") build_noncanonical=${build} ;;
1733   *) build_noncanonical=${build_alias} ;;
1734 esac
1735
1736  case ${host_alias} in
1737   "") host_noncanonical=${build_noncanonical} ;;
1738   *) host_noncanonical=${host_alias} ;;
1739 esac
1740
1741  case ${target_alias} in
1742   "") target_noncanonical=${host_noncanonical} ;;
1743   *) target_noncanonical=${target_alias} ;;
1744 esac
1745
1746
1747
1748
1749 # Determine the target- and build-specific subdirectories
1750
1751 # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
1752 # have matching libraries, they should use host libraries: Makefile.tpl
1753 # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
1754 # However, they still use the build modules, because the corresponding
1755 # host modules (e.g. bison) are only built for the host when bootstrap
1756 # finishes. So:
1757 # - build_subdir is where we find build modules, and never changes.
1758 # - build_libsubdir is where we find build libraries, and can be overridden.
1759
1760 # Prefix 'build-' so this never conflicts with target_subdir.
1761 build_subdir="build-${build_noncanonical}"
1762
1763 # Check whether --with-build-libsubdir or --without-build-libsubdir was given.
1764 if test "${with_build_libsubdir+set}" = set; then
1765   withval="$with_build_libsubdir"
1766   build_libsubdir="$withval"
1767 else
1768   build_libsubdir="$build_subdir"
1769 fi;
1770 # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
1771 if ( test $srcdir = . && test -d gcc ) \
1772    || test -d $srcdir/../host-${host_noncanonical}; then
1773   host_subdir="host-${host_noncanonical}"
1774 else
1775   host_subdir=.
1776 fi
1777 # No prefix.
1778 target_subdir=${target_noncanonical}
1779
1780
1781 # Set program_transform_name
1782 test "$program_prefix" != NONE &&
1783   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1784 # Use a double $ so make ignores it.
1785 test "$program_suffix" != NONE &&
1786   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1787 # Double any \ or $.  echo might interpret backslashes.
1788 # By default was `s,x,x', remove it if useless.
1789 cat <<\_ACEOF >conftest.sed
1790 s/[\\$]/&&/g;s/;s,x,x,$//
1791 _ACEOF
1792 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1793 rm conftest.sed
1794
1795
1796 # Check for bogus environment variables.
1797 # Test if LIBRARY_PATH contains the notation for the current directory
1798 # since this would lead to problems installing/building glibc.
1799 # LIBRARY_PATH contains the current directory if one of the following
1800 # is true:
1801 # - one of the terminals (":" and ";") is the first or last sign
1802 # - two terminals occur directly after each other
1803 # - the path contains an element with a dot in it
1804 echo "$as_me:$LINENO: checking LIBRARY_PATH variable" >&5
1805 echo $ECHO_N "checking LIBRARY_PATH variable... $ECHO_C" >&6
1806 case ${LIBRARY_PATH} in
1807   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
1808     library_path_setting="contains current directory"
1809     ;;
1810   *)
1811     library_path_setting="ok"
1812     ;;
1813 esac
1814 echo "$as_me:$LINENO: result: $library_path_setting" >&5
1815 echo "${ECHO_T}$library_path_setting" >&6
1816 if test "$library_path_setting" != "ok"; then
1817 { { echo "$as_me:$LINENO: error:
1818 *** LIBRARY_PATH shouldn't contain the current directory when
1819 *** building gcc. Please change the environment variable
1820 *** and run configure again." >&5
1821 echo "$as_me: error:
1822 *** LIBRARY_PATH shouldn't contain the current directory when
1823 *** building gcc. Please change the environment variable
1824 *** and run configure again." >&2;}
1825    { (exit 1); exit 1; }; }
1826 fi
1827
1828 # Test if GCC_EXEC_PREFIX contains the notation for the current directory
1829 # since this would lead to problems installing/building glibc.
1830 # GCC_EXEC_PREFIX contains the current directory if one of the following
1831 # is true:
1832 # - one of the terminals (":" and ";") is the first or last sign
1833 # - two terminals occur directly after each other
1834 # - the path contains an element with a dot in it
1835 echo "$as_me:$LINENO: checking GCC_EXEC_PREFIX variable" >&5
1836 echo $ECHO_N "checking GCC_EXEC_PREFIX variable... $ECHO_C" >&6
1837 case ${GCC_EXEC_PREFIX} in
1838   [:\;]* | *[:\;] | *[:\;][:\;]* |  *[:\;]. | .[:\;]*| . | *[:\;].[:\;]* )
1839     gcc_exec_prefix_setting="contains current directory"
1840     ;;
1841   *)
1842     gcc_exec_prefix_setting="ok"
1843     ;;
1844 esac
1845 echo "$as_me:$LINENO: result: $gcc_exec_prefix_setting" >&5
1846 echo "${ECHO_T}$gcc_exec_prefix_setting" >&6
1847 if test "$gcc_exec_prefix_setting" != "ok"; then
1848 { { echo "$as_me:$LINENO: error:
1849 *** GCC_EXEC_PREFIX shouldn't contain the current directory when
1850 *** building gcc. Please change the environment variable
1851 *** and run configure again." >&5
1852 echo "$as_me: error:
1853 *** GCC_EXEC_PREFIX shouldn't contain the current directory when
1854 *** building gcc. Please change the environment variable
1855 *** and run configure again." >&2;}
1856    { (exit 1); exit 1; }; }
1857 fi
1858
1859 # -----------
1860 # Directories
1861 # -----------
1862
1863 # Specify the local prefix
1864 local_prefix=
1865
1866 # Check whether --with-local-prefix or --without-local-prefix was given.
1867 if test "${with_local_prefix+set}" = set; then
1868   withval="$with_local_prefix"
1869   case "${withval}" in
1870 yes)    { { echo "$as_me:$LINENO: error: bad value ${withval} given for local include directory prefix" >&5
1871 echo "$as_me: error: bad value ${withval} given for local include directory prefix" >&2;}
1872    { (exit 1); exit 1; }; } ;;
1873 no)     ;;
1874 *)      local_prefix=$with_local_prefix ;;
1875 esac
1876 fi;
1877
1878 # Default local prefix if it is empty
1879 if test x$local_prefix = x; then
1880         local_prefix=/usr/local
1881 fi
1882
1883 # Don't set gcc_gxx_include_dir to gxx_include_dir since that's only
1884 # passed in by the toplevel make and thus we'd get different behavior
1885 # depending on where we built the sources.
1886 gcc_gxx_include_dir=
1887 # Specify the g++ header file directory
1888
1889 # Check whether --with-gxx-include-dir or --without-gxx-include-dir was given.
1890 if test "${with_gxx_include_dir+set}" = set; then
1891   withval="$with_gxx_include_dir"
1892   case "${withval}" in
1893 yes)    { { echo "$as_me:$LINENO: error: bad value ${withval} given for g++ include directory" >&5
1894 echo "$as_me: error: bad value ${withval} given for g++ include directory" >&2;}
1895    { (exit 1); exit 1; }; } ;;
1896 no)     ;;
1897 *)      gcc_gxx_include_dir=$with_gxx_include_dir ;;
1898 esac
1899 fi;
1900
1901 # This logic must match libstdc++-v3/acinclude.m4:GLIBCXX_EXPORT_INSTALL_INFO.
1902 if test x${gcc_gxx_include_dir} = x; then
1903   if test x${enable_version_specific_runtime_libs} = xyes; then
1904     gcc_gxx_include_dir='${libsubdir}/include/c++'
1905   else
1906     libstdcxx_incdir='include/c++/$(version)'
1907     if test x$host != x$target; then
1908        libstdcxx_incdir="$target_alias/$libstdcxx_incdir"
1909     fi
1910     gcc_gxx_include_dir="\$(libsubdir)/\$(libsubdir_to_prefix)$libstdcxx_incdir"
1911   fi
1912 fi
1913
1914
1915 # Check whether --with-cpp_install_dir or --without-cpp_install_dir was given.
1916 if test "${with_cpp_install_dir+set}" = set; then
1917   withval="$with_cpp_install_dir"
1918   if test x$withval = xyes; then
1919   { { echo "$as_me:$LINENO: error: option --with-cpp-install-dir requires an argument" >&5
1920 echo "$as_me: error: option --with-cpp-install-dir requires an argument" >&2;}
1921    { (exit 1); exit 1; }; }
1922 elif test x$withval != xno; then
1923   cpp_install_dir=$withval
1924 fi
1925 fi;
1926
1927 # We would like to our source tree to be readonly.  However when releases or
1928 # pre-releases are generated, the flex/bison generated files as well as the
1929 # various formats of manuals need to be included along with the rest of the
1930 # sources.  Therefore we have --enable-generated-files-in-srcdir to do
1931 # just that.
1932
1933 echo "$as_me:$LINENO: checking whether to place generated files in the source directory" >&5
1934 echo $ECHO_N "checking whether to place generated files in the source directory... $ECHO_C" >&6
1935     # Check whether --enable-generated-files-in-srcdir or --disable-generated-files-in-srcdir was given.
1936 if test "${enable_generated_files_in_srcdir+set}" = set; then
1937   enableval="$enable_generated_files_in_srcdir"
1938   generated_files_in_srcdir=$enableval
1939 else
1940   generated_files_in_srcdir=no
1941 fi;
1942
1943 echo "$as_me:$LINENO: result: $generated_files_in_srcdir" >&5
1944 echo "${ECHO_T}$generated_files_in_srcdir" >&6
1945
1946 if test "$generated_files_in_srcdir" = "yes"; then
1947   GENINSRC=''
1948 else
1949   GENINSRC='#'
1950 fi
1951
1952
1953 # -------------------
1954 # Find default linker
1955 # -------------------
1956
1957 # With GNU ld
1958
1959 # Check whether --with-gnu-ld or --without-gnu-ld was given.
1960 if test "${with_gnu_ld+set}" = set; then
1961   withval="$with_gnu_ld"
1962   gnu_ld_flag="$with_gnu_ld"
1963 else
1964   gnu_ld_flag=no
1965 fi;
1966
1967 # With pre-defined ld
1968
1969 # Check whether --with-ld or --without-ld was given.
1970 if test "${with_ld+set}" = set; then
1971   withval="$with_ld"
1972   DEFAULT_LINKER="$with_ld"
1973 fi;
1974 if test x"${DEFAULT_LINKER+set}" = x"set"; then
1975   if test ! -x "$DEFAULT_LINKER"; then
1976     { { echo "$as_me:$LINENO: error: cannot execute: $DEFAULT_LINKER: check --with-ld or env. var. DEFAULT_LINKER" >&5
1977 echo "$as_me: error: cannot execute: $DEFAULT_LINKER: check --with-ld or env. var. DEFAULT_LINKER" >&2;}
1978    { (exit 1); exit 1; }; }
1979   elif $DEFAULT_LINKER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
1980     gnu_ld_flag=yes
1981   fi
1982
1983 cat >>confdefs.h <<_ACEOF
1984 #define DEFAULT_LINKER "$DEFAULT_LINKER"
1985 _ACEOF
1986
1987 fi
1988
1989 gnu_ld=`if test x"$gnu_ld_flag" = x"yes"; then echo 1; else echo 0; fi`
1990
1991 cat >>confdefs.h <<_ACEOF
1992 #define HAVE_GNU_LD $gnu_ld
1993 _ACEOF
1994
1995
1996 echo "$as_me:$LINENO: checking whether a default linker was specified" >&5
1997 echo $ECHO_N "checking whether a default linker was specified... $ECHO_C" >&6
1998 if test x"${DEFAULT_LINKER+set}" = x"set"; then
1999   if test x"$gnu_ld_flag" = x"no"; then
2000     echo "$as_me:$LINENO: result: yes ($DEFAULT_LINKER)" >&5
2001 echo "${ECHO_T}yes ($DEFAULT_LINKER)" >&6
2002   else
2003     echo "$as_me:$LINENO: result: yes ($DEFAULT_LINKER - GNU ld)" >&5
2004 echo "${ECHO_T}yes ($DEFAULT_LINKER - GNU ld)" >&6
2005   fi
2006 else
2007   echo "$as_me:$LINENO: result: no" >&5
2008 echo "${ECHO_T}no" >&6
2009 fi
2010
2011 # With demangler in GNU ld
2012
2013 # Check whether --with-demangler-in-ld or --without-demangler-in-ld was given.
2014 if test "${with_demangler_in_ld+set}" = set; then
2015   withval="$with_demangler_in_ld"
2016   demangler_in_ld="$with_demangler_in_ld"
2017 else
2018   demangler_in_ld=no
2019 fi;
2020
2021 # ----------------------
2022 # Find default assembler
2023 # ----------------------
2024
2025 # With GNU as
2026
2027 # Check whether --with-gnu-as or --without-gnu-as was given.
2028 if test "${with_gnu_as+set}" = set; then
2029   withval="$with_gnu_as"
2030   gas_flag="$with_gnu_as"
2031 else
2032   gas_flag=no
2033 fi;
2034
2035
2036 # Check whether --with-as or --without-as was given.
2037 if test "${with_as+set}" = set; then
2038   withval="$with_as"
2039   DEFAULT_ASSEMBLER="$with_as"
2040 fi;
2041 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
2042   if test ! -x "$DEFAULT_ASSEMBLER"; then
2043     { { echo "$as_me:$LINENO: error: cannot execute: $DEFAULT_ASSEMBLER: check --with-as or env. var. DEFAULT_ASSEMBLER" >&5
2044 echo "$as_me: error: cannot execute: $DEFAULT_ASSEMBLER: check --with-as or env. var. DEFAULT_ASSEMBLER" >&2;}
2045    { (exit 1); exit 1; }; }
2046   elif $DEFAULT_ASSEMBLER -v < /dev/null 2>&1 | grep GNU > /dev/null; then
2047     gas_flag=yes
2048   fi
2049
2050 cat >>confdefs.h <<_ACEOF
2051 #define DEFAULT_ASSEMBLER "$DEFAULT_ASSEMBLER"
2052 _ACEOF
2053
2054 fi
2055
2056 gnu_as=`if test x"$gas_flag" = x"yes"; then echo 1; else echo 0; fi`
2057
2058 cat >>confdefs.h <<_ACEOF
2059 #define HAVE_GNU_AS $gnu_as
2060 _ACEOF
2061
2062
2063 echo "$as_me:$LINENO: checking whether a default assembler was specified" >&5
2064 echo $ECHO_N "checking whether a default assembler was specified... $ECHO_C" >&6
2065 if test x"${DEFAULT_ASSEMBLER+set}" = x"set"; then
2066   if test x"$gas_flag" = x"no"; then
2067     echo "$as_me:$LINENO: result: yes ($DEFAULT_ASSEMBLER)" >&5
2068 echo "${ECHO_T}yes ($DEFAULT_ASSEMBLER)" >&6
2069   else
2070     echo "$as_me:$LINENO: result: yes ($DEFAULT_ASSEMBLER - GNU as)" >&5
2071 echo "${ECHO_T}yes ($DEFAULT_ASSEMBLER - GNU as)" >&6
2072   fi
2073 else
2074   echo "$as_me:$LINENO: result: no" >&5
2075 echo "${ECHO_T}no" >&6
2076 fi
2077
2078 # ---------------
2079 # Find C compiler
2080 # ---------------
2081
2082 # If a non-executable a.out is present (e.g. created by GNU as above even if
2083 # invoked with -v only), the IRIX 6 native ld just overwrites the existing
2084 # file, even when creating an executable, so an execution test fails.
2085 # Remove possible default executable files to avoid this.
2086 #
2087 # FIXME: This really belongs into AC_PROG_CC and can be removed once
2088 # Autoconf includes it.
2089 rm -f a.out a.exe b.out
2090
2091 # Find the native compiler
2092 ac_ext=c
2093 ac_cpp='$CPP $CPPFLAGS'
2094 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2095 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2096 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2097 if test -n "$ac_tool_prefix"; then
2098   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2099 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2100 echo "$as_me:$LINENO: checking for $ac_word" >&5
2101 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2102 if test "${ac_cv_prog_CC+set}" = set; then
2103   echo $ECHO_N "(cached) $ECHO_C" >&6
2104 else
2105   if test -n "$CC"; then
2106   ac_cv_prog_CC="$CC" # Let the user override the test.
2107 else
2108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2109 for as_dir in $PATH
2110 do
2111   IFS=$as_save_IFS
2112   test -z "$as_dir" && as_dir=.
2113   for ac_exec_ext in '' $ac_executable_extensions; do
2114   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2115     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2116     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2117     break 2
2118   fi
2119 done
2120 done
2121
2122 fi
2123 fi
2124 CC=$ac_cv_prog_CC
2125 if test -n "$CC"; then
2126   echo "$as_me:$LINENO: result: $CC" >&5
2127 echo "${ECHO_T}$CC" >&6
2128 else
2129   echo "$as_me:$LINENO: result: no" >&5
2130 echo "${ECHO_T}no" >&6
2131 fi
2132
2133 fi
2134 if test -z "$ac_cv_prog_CC"; then
2135   ac_ct_CC=$CC
2136   # Extract the first word of "gcc", so it can be a program name with args.
2137 set dummy gcc; ac_word=$2
2138 echo "$as_me:$LINENO: checking for $ac_word" >&5
2139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2140 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2141   echo $ECHO_N "(cached) $ECHO_C" >&6
2142 else
2143   if test -n "$ac_ct_CC"; then
2144   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2145 else
2146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2147 for as_dir in $PATH
2148 do
2149   IFS=$as_save_IFS
2150   test -z "$as_dir" && as_dir=.
2151   for ac_exec_ext in '' $ac_executable_extensions; do
2152   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2153     ac_cv_prog_ac_ct_CC="gcc"
2154     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2155     break 2
2156   fi
2157 done
2158 done
2159
2160 fi
2161 fi
2162 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2163 if test -n "$ac_ct_CC"; then
2164   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2165 echo "${ECHO_T}$ac_ct_CC" >&6
2166 else
2167   echo "$as_me:$LINENO: result: no" >&5
2168 echo "${ECHO_T}no" >&6
2169 fi
2170
2171   CC=$ac_ct_CC
2172 else
2173   CC="$ac_cv_prog_CC"
2174 fi
2175
2176 if test -z "$CC"; then
2177   if test -n "$ac_tool_prefix"; then
2178   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2179 set dummy ${ac_tool_prefix}cc; ac_word=$2
2180 echo "$as_me:$LINENO: checking for $ac_word" >&5
2181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2182 if test "${ac_cv_prog_CC+set}" = set; then
2183   echo $ECHO_N "(cached) $ECHO_C" >&6
2184 else
2185   if test -n "$CC"; then
2186   ac_cv_prog_CC="$CC" # Let the user override the test.
2187 else
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191   IFS=$as_save_IFS
2192   test -z "$as_dir" && as_dir=.
2193   for ac_exec_ext in '' $ac_executable_extensions; do
2194   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2195     ac_cv_prog_CC="${ac_tool_prefix}cc"
2196     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2197     break 2
2198   fi
2199 done
2200 done
2201
2202 fi
2203 fi
2204 CC=$ac_cv_prog_CC
2205 if test -n "$CC"; then
2206   echo "$as_me:$LINENO: result: $CC" >&5
2207 echo "${ECHO_T}$CC" >&6
2208 else
2209   echo "$as_me:$LINENO: result: no" >&5
2210 echo "${ECHO_T}no" >&6
2211 fi
2212
2213 fi
2214 if test -z "$ac_cv_prog_CC"; then
2215   ac_ct_CC=$CC
2216   # Extract the first word of "cc", so it can be a program name with args.
2217 set dummy cc; ac_word=$2
2218 echo "$as_me:$LINENO: checking for $ac_word" >&5
2219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2220 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2221   echo $ECHO_N "(cached) $ECHO_C" >&6
2222 else
2223   if test -n "$ac_ct_CC"; then
2224   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2225 else
2226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2227 for as_dir in $PATH
2228 do
2229   IFS=$as_save_IFS
2230   test -z "$as_dir" && as_dir=.
2231   for ac_exec_ext in '' $ac_executable_extensions; do
2232   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2233     ac_cv_prog_ac_ct_CC="cc"
2234     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2235     break 2
2236   fi
2237 done
2238 done
2239
2240 fi
2241 fi
2242 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2243 if test -n "$ac_ct_CC"; then
2244   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2245 echo "${ECHO_T}$ac_ct_CC" >&6
2246 else
2247   echo "$as_me:$LINENO: result: no" >&5
2248 echo "${ECHO_T}no" >&6
2249 fi
2250
2251   CC=$ac_ct_CC
2252 else
2253   CC="$ac_cv_prog_CC"
2254 fi
2255
2256 fi
2257 if test -z "$CC"; then
2258   # Extract the first word of "cc", so it can be a program name with args.
2259 set dummy cc; ac_word=$2
2260 echo "$as_me:$LINENO: checking for $ac_word" >&5
2261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2262 if test "${ac_cv_prog_CC+set}" = set; then
2263   echo $ECHO_N "(cached) $ECHO_C" >&6
2264 else
2265   if test -n "$CC"; then
2266   ac_cv_prog_CC="$CC" # Let the user override the test.
2267 else
2268   ac_prog_rejected=no
2269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2270 for as_dir in $PATH
2271 do
2272   IFS=$as_save_IFS
2273   test -z "$as_dir" && as_dir=.
2274   for ac_exec_ext in '' $ac_executable_extensions; do
2275   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2276     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2277        ac_prog_rejected=yes
2278        continue
2279      fi
2280     ac_cv_prog_CC="cc"
2281     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2282     break 2
2283   fi
2284 done
2285 done
2286
2287 if test $ac_prog_rejected = yes; then
2288   # We found a bogon in the path, so make sure we never use it.
2289   set dummy $ac_cv_prog_CC
2290   shift
2291   if test $# != 0; then
2292     # We chose a different compiler from the bogus one.
2293     # However, it has the same basename, so the bogon will be chosen
2294     # first if we set CC to just the basename; use the full file name.
2295     shift
2296     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2297   fi
2298 fi
2299 fi
2300 fi
2301 CC=$ac_cv_prog_CC
2302 if test -n "$CC"; then
2303   echo "$as_me:$LINENO: result: $CC" >&5
2304 echo "${ECHO_T}$CC" >&6
2305 else
2306   echo "$as_me:$LINENO: result: no" >&5
2307 echo "${ECHO_T}no" >&6
2308 fi
2309
2310 fi
2311 if test -z "$CC"; then
2312   if test -n "$ac_tool_prefix"; then
2313   for ac_prog in cl
2314   do
2315     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2316 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2317 echo "$as_me:$LINENO: checking for $ac_word" >&5
2318 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2319 if test "${ac_cv_prog_CC+set}" = set; then
2320   echo $ECHO_N "(cached) $ECHO_C" >&6
2321 else
2322   if test -n "$CC"; then
2323   ac_cv_prog_CC="$CC" # Let the user override the test.
2324 else
2325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2326 for as_dir in $PATH
2327 do
2328   IFS=$as_save_IFS
2329   test -z "$as_dir" && as_dir=.
2330   for ac_exec_ext in '' $ac_executable_extensions; do
2331   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2332     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2333     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2334     break 2
2335   fi
2336 done
2337 done
2338
2339 fi
2340 fi
2341 CC=$ac_cv_prog_CC
2342 if test -n "$CC"; then
2343   echo "$as_me:$LINENO: result: $CC" >&5
2344 echo "${ECHO_T}$CC" >&6
2345 else
2346   echo "$as_me:$LINENO: result: no" >&5
2347 echo "${ECHO_T}no" >&6
2348 fi
2349
2350     test -n "$CC" && break
2351   done
2352 fi
2353 if test -z "$CC"; then
2354   ac_ct_CC=$CC
2355   for ac_prog in cl
2356 do
2357   # Extract the first word of "$ac_prog", so it can be a program name with args.
2358 set dummy $ac_prog; ac_word=$2
2359 echo "$as_me:$LINENO: checking for $ac_word" >&5
2360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2361 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2362   echo $ECHO_N "(cached) $ECHO_C" >&6
2363 else
2364   if test -n "$ac_ct_CC"; then
2365   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2366 else
2367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2368 for as_dir in $PATH
2369 do
2370   IFS=$as_save_IFS
2371   test -z "$as_dir" && as_dir=.
2372   for ac_exec_ext in '' $ac_executable_extensions; do
2373   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2374     ac_cv_prog_ac_ct_CC="$ac_prog"
2375     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2376     break 2
2377   fi
2378 done
2379 done
2380
2381 fi
2382 fi
2383 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2384 if test -n "$ac_ct_CC"; then
2385   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2386 echo "${ECHO_T}$ac_ct_CC" >&6
2387 else
2388   echo "$as_me:$LINENO: result: no" >&5
2389 echo "${ECHO_T}no" >&6
2390 fi
2391
2392   test -n "$ac_ct_CC" && break
2393 done
2394
2395   CC=$ac_ct_CC
2396 fi
2397
2398 fi
2399
2400
2401 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2402 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2403 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2404 See \`config.log' for more details." >&5
2405 echo "$as_me: error: no acceptable C compiler found in \$PATH
2406 See \`config.log' for more details." >&2;}
2407    { (exit 1); exit 1; }; }; }
2408
2409 # Provide some information about the compiler.
2410 echo "$as_me:$LINENO:" \
2411      "checking for C compiler version" >&5
2412 ac_compiler=`set X $ac_compile; echo $2`
2413 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2414   (eval $ac_compiler --version </dev/null >&5) 2>&5
2415   ac_status=$?
2416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417   (exit $ac_status); }
2418 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2419   (eval $ac_compiler -v </dev/null >&5) 2>&5
2420   ac_status=$?
2421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422   (exit $ac_status); }
2423 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2424   (eval $ac_compiler -V </dev/null >&5) 2>&5
2425   ac_status=$?
2426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2427   (exit $ac_status); }
2428
2429 cat >conftest.$ac_ext <<_ACEOF
2430 /* confdefs.h.  */
2431 _ACEOF
2432 cat confdefs.h >>conftest.$ac_ext
2433 cat >>conftest.$ac_ext <<_ACEOF
2434 /* end confdefs.h.  */
2435
2436 int
2437 main ()
2438 {
2439
2440   ;
2441   return 0;
2442 }
2443 _ACEOF
2444 ac_clean_files_save=$ac_clean_files
2445 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2446 # Try to create an executable without -o first, disregard a.out.
2447 # It will help us diagnose broken compilers, and finding out an intuition
2448 # of exeext.
2449 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2450 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2451 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2452 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2453   (eval $ac_link_default) 2>&5
2454   ac_status=$?
2455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2456   (exit $ac_status); }; then
2457   # Find the output, starting from the most likely.  This scheme is
2458 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2459 # resort.
2460
2461 # Be careful to initialize this variable, since it used to be cached.
2462 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2463 ac_cv_exeext=
2464 # b.out is created by i960 compilers.
2465 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2466 do
2467   test -f "$ac_file" || continue
2468   case $ac_file in
2469     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2470         ;;
2471     conftest.$ac_ext )
2472         # This is the source file.
2473         ;;
2474     [ab].out )
2475         # We found the default executable, but exeext='' is most
2476         # certainly right.
2477         break;;
2478     *.* )
2479         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2480         # FIXME: I believe we export ac_cv_exeext for Libtool,
2481         # but it would be cool to find out if it's true.  Does anybody
2482         # maintain Libtool? --akim.
2483         export ac_cv_exeext
2484         break;;
2485     * )
2486         break;;
2487   esac
2488 done
2489 else
2490   echo "$as_me: failed program was:" >&5
2491 sed 's/^/| /' conftest.$ac_ext >&5
2492
2493 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2494 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2495 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2496 See \`config.log' for more details." >&5
2497 echo "$as_me: error: C compiler cannot create executables
2498 See \`config.log' for more details." >&2;}
2499    { (exit 77); exit 77; }; }; }
2500 fi
2501
2502 ac_exeext=$ac_cv_exeext
2503 echo "$as_me:$LINENO: result: $ac_file" >&5
2504 echo "${ECHO_T}$ac_file" >&6
2505
2506 # Check the compiler produces executables we can run.  If not, either
2507 # the compiler is broken, or we cross compile.
2508 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2509 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2510 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2511 # If not cross compiling, check that we can run a simple program.
2512 if test "$cross_compiling" != yes; then
2513   if { ac_try='./$ac_file'
2514   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2515   (eval $ac_try) 2>&5
2516   ac_status=$?
2517   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2518   (exit $ac_status); }; }; then
2519     cross_compiling=no
2520   else
2521     if test "$cross_compiling" = maybe; then
2522         cross_compiling=yes
2523     else
2524         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2525 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2526 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2527 If you meant to cross compile, use \`--host'.
2528 See \`config.log' for more details." >&5
2529 echo "$as_me: error: cannot run C compiled programs.
2530 If you meant to cross compile, use \`--host'.
2531 See \`config.log' for more details." >&2;}
2532    { (exit 1); exit 1; }; }; }
2533     fi
2534   fi
2535 fi
2536 echo "$as_me:$LINENO: result: yes" >&5
2537 echo "${ECHO_T}yes" >&6
2538
2539 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2540 ac_clean_files=$ac_clean_files_save
2541 # Check the compiler produces executables we can run.  If not, either
2542 # the compiler is broken, or we cross compile.
2543 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2544 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2545 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2546 echo "${ECHO_T}$cross_compiling" >&6
2547
2548 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2549 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2550 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2551   (eval $ac_link) 2>&5
2552   ac_status=$?
2553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2554   (exit $ac_status); }; then
2555   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2556 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2557 # work properly (i.e., refer to `conftest.exe'), while it won't with
2558 # `rm'.
2559 for ac_file in conftest.exe conftest conftest.*; do
2560   test -f "$ac_file" || continue
2561   case $ac_file in
2562     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2563     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2564           export ac_cv_exeext
2565           break;;
2566     * ) break;;
2567   esac
2568 done
2569 else
2570   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2571 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2572 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2573 See \`config.log' for more details." >&5
2574 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2575 See \`config.log' for more details." >&2;}
2576    { (exit 1); exit 1; }; }; }
2577 fi
2578
2579 rm -f conftest$ac_cv_exeext
2580 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2581 echo "${ECHO_T}$ac_cv_exeext" >&6
2582
2583 rm -f conftest.$ac_ext
2584 EXEEXT=$ac_cv_exeext
2585 ac_exeext=$EXEEXT
2586 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2587 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2588 if test "${ac_cv_objext+set}" = set; then
2589   echo $ECHO_N "(cached) $ECHO_C" >&6
2590 else
2591   cat >conftest.$ac_ext <<_ACEOF
2592 /* confdefs.h.  */
2593 _ACEOF
2594 cat confdefs.h >>conftest.$ac_ext
2595 cat >>conftest.$ac_ext <<_ACEOF
2596 /* end confdefs.h.  */
2597
2598 int
2599 main ()
2600 {
2601
2602   ;
2603   return 0;
2604 }
2605 _ACEOF
2606 rm -f conftest.o conftest.obj
2607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2608   (eval $ac_compile) 2>&5
2609   ac_status=$?
2610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2611   (exit $ac_status); }; then
2612   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2613   case $ac_file in
2614     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2615     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2616        break;;
2617   esac
2618 done
2619 else
2620   echo "$as_me: failed program was:" >&5
2621 sed 's/^/| /' conftest.$ac_ext >&5
2622
2623 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2624 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2625 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2626 See \`config.log' for more details." >&5
2627 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2628 See \`config.log' for more details." >&2;}
2629    { (exit 1); exit 1; }; }; }
2630 fi
2631
2632 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2633 fi
2634 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2635 echo "${ECHO_T}$ac_cv_objext" >&6
2636 OBJEXT=$ac_cv_objext
2637 ac_objext=$OBJEXT
2638 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2639 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2640 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2641   echo $ECHO_N "(cached) $ECHO_C" >&6
2642 else
2643   cat >conftest.$ac_ext <<_ACEOF
2644 /* confdefs.h.  */
2645 _ACEOF
2646 cat confdefs.h >>conftest.$ac_ext
2647 cat >>conftest.$ac_ext <<_ACEOF
2648 /* end confdefs.h.  */
2649
2650 int
2651 main ()
2652 {
2653 #ifndef __GNUC__
2654        choke me
2655 #endif
2656
2657   ;
2658   return 0;
2659 }
2660 _ACEOF
2661 rm -f conftest.$ac_objext
2662 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2663   (eval $ac_compile) 2>conftest.er1
2664   ac_status=$?
2665   grep -v '^ *+' conftest.er1 >conftest.err
2666   rm -f conftest.er1
2667   cat conftest.err >&5
2668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2669   (exit $ac_status); } &&
2670          { ac_try='test -z "$ac_c_werror_flag"
2671                          || test ! -s conftest.err'
2672   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2673   (eval $ac_try) 2>&5
2674   ac_status=$?
2675   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2676   (exit $ac_status); }; } &&
2677          { ac_try='test -s conftest.$ac_objext'
2678   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2679   (eval $ac_try) 2>&5
2680   ac_status=$?
2681   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2682   (exit $ac_status); }; }; then
2683   ac_compiler_gnu=yes
2684 else
2685   echo "$as_me: failed program was:" >&5
2686 sed 's/^/| /' conftest.$ac_ext >&5
2687
2688 ac_compiler_gnu=no
2689 fi
2690 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2691 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2692
2693 fi
2694 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2695 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2696 GCC=`test $ac_compiler_gnu = yes && echo yes`
2697 ac_test_CFLAGS=${CFLAGS+set}
2698 ac_save_CFLAGS=$CFLAGS
2699 CFLAGS="-g"
2700 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2701 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2702 if test "${ac_cv_prog_cc_g+set}" = set; then
2703   echo $ECHO_N "(cached) $ECHO_C" >&6
2704 else
2705   cat >conftest.$ac_ext <<_ACEOF
2706 /* confdefs.h.  */
2707 _ACEOF
2708 cat confdefs.h >>conftest.$ac_ext
2709 cat >>conftest.$ac_ext <<_ACEOF
2710 /* end confdefs.h.  */
2711
2712 int
2713 main ()
2714 {
2715
2716   ;
2717   return 0;
2718 }
2719 _ACEOF
2720 rm -f conftest.$ac_objext
2721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2722   (eval $ac_compile) 2>conftest.er1
2723   ac_status=$?
2724   grep -v '^ *+' conftest.er1 >conftest.err
2725   rm -f conftest.er1
2726   cat conftest.err >&5
2727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2728   (exit $ac_status); } &&
2729          { ac_try='test -z "$ac_c_werror_flag"
2730                          || test ! -s conftest.err'
2731   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2732   (eval $ac_try) 2>&5
2733   ac_status=$?
2734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2735   (exit $ac_status); }; } &&
2736          { ac_try='test -s conftest.$ac_objext'
2737   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2738   (eval $ac_try) 2>&5
2739   ac_status=$?
2740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2741   (exit $ac_status); }; }; then
2742   ac_cv_prog_cc_g=yes
2743 else
2744   echo "$as_me: failed program was:" >&5
2745 sed 's/^/| /' conftest.$ac_ext >&5
2746
2747 ac_cv_prog_cc_g=no
2748 fi
2749 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2750 fi
2751 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2752 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2753 if test "$ac_test_CFLAGS" = set; then
2754   CFLAGS=$ac_save_CFLAGS
2755 elif test $ac_cv_prog_cc_g = yes; then
2756   if test "$GCC" = yes; then
2757     CFLAGS="-g -O2"
2758   else
2759     CFLAGS="-g"
2760   fi
2761 else
2762   if test "$GCC" = yes; then
2763     CFLAGS="-O2"
2764   else
2765     CFLAGS=
2766   fi
2767 fi
2768 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2769 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2770 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2771   echo $ECHO_N "(cached) $ECHO_C" >&6
2772 else
2773   ac_cv_prog_cc_stdc=no
2774 ac_save_CC=$CC
2775 cat >conftest.$ac_ext <<_ACEOF
2776 /* confdefs.h.  */
2777 _ACEOF
2778 cat confdefs.h >>conftest.$ac_ext
2779 cat >>conftest.$ac_ext <<_ACEOF
2780 /* end confdefs.h.  */
2781 #include <stdarg.h>
2782 #include <stdio.h>
2783 #include <sys/types.h>
2784 #include <sys/stat.h>
2785 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2786 struct buf { int x; };
2787 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2788 static char *e (p, i)
2789      char **p;
2790      int i;
2791 {
2792   return p[i];
2793 }
2794 static char *f (char * (*g) (char **, int), char **p, ...)
2795 {
2796   char *s;
2797   va_list v;
2798   va_start (v,p);
2799   s = g (p, va_arg (v,int));
2800   va_end (v);
2801   return s;
2802 }
2803
2804 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2805    function prototypes and stuff, but not '\xHH' hex character constants.
2806    These don't provoke an error unfortunately, instead are silently treated
2807    as 'x'.  The following induces an error, until -std1 is added to get
2808    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2809    array size at least.  It's necessary to write '\x00'==0 to get something
2810    that's true only with -std1.  */
2811 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2812
2813 int test (int i, double x);
2814 struct s1 {int (*f) (int a);};
2815 struct s2 {int (*f) (double a);};
2816 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2817 int argc;
2818 char **argv;
2819 int
2820 main ()
2821 {
2822 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2823   ;
2824   return 0;
2825 }
2826 _ACEOF
2827 # Don't try gcc -ansi; that turns off useful extensions and
2828 # breaks some systems' header files.
2829 # AIX                   -qlanglvl=ansi
2830 # Ultrix and OSF/1      -std1
2831 # HP-UX 10.20 and later -Ae
2832 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2833 # SVR4                  -Xc -D__EXTENSIONS__
2834 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2835 do
2836   CC="$ac_save_CC $ac_arg"
2837   rm -f conftest.$ac_objext
2838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2839   (eval $ac_compile) 2>conftest.er1
2840   ac_status=$?
2841   grep -v '^ *+' conftest.er1 >conftest.err
2842   rm -f conftest.er1
2843   cat conftest.err >&5
2844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2845   (exit $ac_status); } &&
2846          { ac_try='test -z "$ac_c_werror_flag"
2847                          || test ! -s conftest.err'
2848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2849   (eval $ac_try) 2>&5
2850   ac_status=$?
2851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2852   (exit $ac_status); }; } &&
2853          { ac_try='test -s conftest.$ac_objext'
2854   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2855   (eval $ac_try) 2>&5
2856   ac_status=$?
2857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2858   (exit $ac_status); }; }; then
2859   ac_cv_prog_cc_stdc=$ac_arg
2860 break
2861 else
2862   echo "$as_me: failed program was:" >&5
2863 sed 's/^/| /' conftest.$ac_ext >&5
2864
2865 fi
2866 rm -f conftest.err conftest.$ac_objext
2867 done
2868 rm -f conftest.$ac_ext conftest.$ac_objext
2869 CC=$ac_save_CC
2870
2871 fi
2872
2873 case "x$ac_cv_prog_cc_stdc" in
2874   x|xno)
2875     echo "$as_me:$LINENO: result: none needed" >&5
2876 echo "${ECHO_T}none needed" >&6 ;;
2877   *)
2878     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2879 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2880     CC="$CC $ac_cv_prog_cc_stdc" ;;
2881 esac
2882
2883 # Some people use a C++ compiler to compile C.  Since we use `exit',
2884 # in C++ we need to declare it.  In case someone uses the same compiler
2885 # for both compiling C and C++ we need to have the C++ compiler decide
2886 # the declaration of exit, since it's the most demanding environment.
2887 cat >conftest.$ac_ext <<_ACEOF
2888 #ifndef __cplusplus
2889   choke me
2890 #endif
2891 _ACEOF
2892 rm -f conftest.$ac_objext
2893 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2894   (eval $ac_compile) 2>conftest.er1
2895   ac_status=$?
2896   grep -v '^ *+' conftest.er1 >conftest.err
2897   rm -f conftest.er1
2898   cat conftest.err >&5
2899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2900   (exit $ac_status); } &&
2901          { ac_try='test -z "$ac_c_werror_flag"
2902                          || test ! -s conftest.err'
2903   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2904   (eval $ac_try) 2>&5
2905   ac_status=$?
2906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2907   (exit $ac_status); }; } &&
2908          { ac_try='test -s conftest.$ac_objext'
2909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2910   (eval $ac_try) 2>&5
2911   ac_status=$?
2912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2913   (exit $ac_status); }; }; then
2914   for ac_declaration in \
2915    '' \
2916    'extern "C" void std::exit (int) throw (); using std::exit;' \
2917    'extern "C" void std::exit (int); using std::exit;' \
2918    'extern "C" void exit (int) throw ();' \
2919    'extern "C" void exit (int);' \
2920    'void exit (int);'
2921 do
2922   cat >conftest.$ac_ext <<_ACEOF
2923 /* confdefs.h.  */
2924 _ACEOF
2925 cat confdefs.h >>conftest.$ac_ext
2926 cat >>conftest.$ac_ext <<_ACEOF
2927 /* end confdefs.h.  */
2928 $ac_declaration
2929 #include <stdlib.h>
2930 int
2931 main ()
2932 {
2933 exit (42);
2934   ;
2935   return 0;
2936 }
2937 _ACEOF
2938 rm -f conftest.$ac_objext
2939 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2940   (eval $ac_compile) 2>conftest.er1
2941   ac_status=$?
2942   grep -v '^ *+' conftest.er1 >conftest.err
2943   rm -f conftest.er1
2944   cat conftest.err >&5
2945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2946   (exit $ac_status); } &&
2947          { ac_try='test -z "$ac_c_werror_flag"
2948                          || test ! -s conftest.err'
2949   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2950   (eval $ac_try) 2>&5
2951   ac_status=$?
2952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2953   (exit $ac_status); }; } &&
2954          { ac_try='test -s conftest.$ac_objext'
2955   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2956   (eval $ac_try) 2>&5
2957   ac_status=$?
2958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959   (exit $ac_status); }; }; then
2960   :
2961 else
2962   echo "$as_me: failed program was:" >&5
2963 sed 's/^/| /' conftest.$ac_ext >&5
2964
2965 continue
2966 fi
2967 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2968   cat >conftest.$ac_ext <<_ACEOF
2969 /* confdefs.h.  */
2970 _ACEOF
2971 cat confdefs.h >>conftest.$ac_ext
2972 cat >>conftest.$ac_ext <<_ACEOF
2973 /* end confdefs.h.  */
2974 $ac_declaration
2975 int
2976 main ()
2977 {
2978 exit (42);
2979   ;
2980   return 0;
2981 }
2982 _ACEOF
2983 rm -f conftest.$ac_objext
2984 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2985   (eval $ac_compile) 2>conftest.er1
2986   ac_status=$?
2987   grep -v '^ *+' conftest.er1 >conftest.err
2988   rm -f conftest.er1
2989   cat conftest.err >&5
2990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2991   (exit $ac_status); } &&
2992          { ac_try='test -z "$ac_c_werror_flag"
2993                          || test ! -s conftest.err'
2994   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2995   (eval $ac_try) 2>&5
2996   ac_status=$?
2997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2998   (exit $ac_status); }; } &&
2999          { ac_try='test -s conftest.$ac_objext'
3000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3001   (eval $ac_try) 2>&5
3002   ac_status=$?
3003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3004   (exit $ac_status); }; }; then
3005   break
3006 else
3007   echo "$as_me: failed program was:" >&5
3008 sed 's/^/| /' conftest.$ac_ext >&5
3009
3010 fi
3011 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3012 done
3013 rm -f conftest*
3014 if test -n "$ac_declaration"; then
3015   echo '#ifdef __cplusplus' >>confdefs.h
3016   echo $ac_declaration      >>confdefs.h
3017   echo '#endif'             >>confdefs.h
3018 fi
3019
3020 else
3021   echo "$as_me: failed program was:" >&5
3022 sed 's/^/| /' conftest.$ac_ext >&5
3023
3024 fi
3025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3026 ac_ext=c
3027 ac_cpp='$CPP $CPPFLAGS'
3028 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3029 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3030 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3031
3032 if test "x$CC" != xcc; then
3033   echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5
3034 echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6
3035 else
3036   echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5
3037 echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6
3038 fi
3039 set dummy $CC; ac_cc=`echo $2 |
3040                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3041 if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then
3042   echo $ECHO_N "(cached) $ECHO_C" >&6
3043 else
3044   cat >conftest.$ac_ext <<_ACEOF
3045 /* confdefs.h.  */
3046 _ACEOF
3047 cat confdefs.h >>conftest.$ac_ext
3048 cat >>conftest.$ac_ext <<_ACEOF
3049 /* end confdefs.h.  */
3050
3051 int
3052 main ()
3053 {
3054
3055   ;
3056   return 0;
3057 }
3058 _ACEOF
3059 # Make sure it works both with $CC and with simple cc.
3060 # We do the test twice because some compilers refuse to overwrite an
3061 # existing .o file with -o, though they will create one.
3062 ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3063 if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3064   (eval $ac_try) 2>&5
3065   ac_status=$?
3066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3067   (exit $ac_status); } &&
3068    test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3069   (eval $ac_try) 2>&5
3070   ac_status=$?
3071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3072   (exit $ac_status); };
3073 then
3074   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
3075   if test "x$CC" != xcc; then
3076     # Test first that cc exists at all.
3077     if { ac_try='cc -c conftest.$ac_ext >&5'
3078   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3079   (eval $ac_try) 2>&5
3080   ac_status=$?
3081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3082   (exit $ac_status); }; }; then
3083       ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5'
3084       if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3085   (eval $ac_try) 2>&5
3086   ac_status=$?
3087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3088   (exit $ac_status); } &&
3089          test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3090   (eval $ac_try) 2>&5
3091   ac_status=$?
3092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3093   (exit $ac_status); };
3094       then
3095         # cc works too.
3096         :
3097       else
3098         # cc exists but doesn't like -o.
3099         eval ac_cv_prog_cc_${ac_cc}_c_o=no
3100       fi
3101     fi
3102   fi
3103 else
3104   eval ac_cv_prog_cc_${ac_cc}_c_o=no
3105 fi
3106 rm -f conftest*
3107
3108 fi
3109 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then
3110   echo "$as_me:$LINENO: result: yes" >&5
3111 echo "${ECHO_T}yes" >&6
3112 else
3113   echo "$as_me:$LINENO: result: no" >&5
3114 echo "${ECHO_T}no" >&6
3115
3116 cat >>confdefs.h <<\_ACEOF
3117 #define NO_MINUS_C_MINUS_O 1
3118 _ACEOF
3119
3120 fi
3121
3122 # expand $ac_aux_dir to an absolute path
3123 am_aux_dir=`cd $ac_aux_dir && pwd`
3124
3125 # FIXME: we rely on the cache variable name because
3126 # there is no other way.
3127 set dummy $CC
3128 ac_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
3129 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" != yes"; then
3130    # Losing compiler, so override with the script.
3131    # FIXME: It is wrong to rewrite CC.
3132    # But if we don't then we get into trouble of one sort or another.
3133    # A longer-term fix would be to have automake use am__CC in this case,
3134    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3135    CC="$am_aux_dir/compile $CC"
3136 fi
3137
3138 ac_ext=cc
3139 ac_cpp='$CXXCPP $CPPFLAGS'
3140 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3141 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3142 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3143 if test -n "$ac_tool_prefix"; then
3144   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3145   do
3146     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3147 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3148 echo "$as_me:$LINENO: checking for $ac_word" >&5
3149 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3150 if test "${ac_cv_prog_CXX+set}" = set; then
3151   echo $ECHO_N "(cached) $ECHO_C" >&6
3152 else
3153   if test -n "$CXX"; then
3154   ac_cv_prog_CXX="$CXX" # Let the user override the test.
3155 else
3156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3157 for as_dir in $PATH
3158 do
3159   IFS=$as_save_IFS
3160   test -z "$as_dir" && as_dir=.
3161   for ac_exec_ext in '' $ac_executable_extensions; do
3162   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3163     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
3164     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3165     break 2
3166   fi
3167 done
3168 done
3169
3170 fi
3171 fi
3172 CXX=$ac_cv_prog_CXX
3173 if test -n "$CXX"; then
3174   echo "$as_me:$LINENO: result: $CXX" >&5
3175 echo "${ECHO_T}$CXX" >&6
3176 else
3177   echo "$as_me:$LINENO: result: no" >&5
3178 echo "${ECHO_T}no" >&6
3179 fi
3180
3181     test -n "$CXX" && break
3182   done
3183 fi
3184 if test -z "$CXX"; then
3185   ac_ct_CXX=$CXX
3186   for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
3187 do
3188   # Extract the first word of "$ac_prog", so it can be a program name with args.
3189 set dummy $ac_prog; ac_word=$2
3190 echo "$as_me:$LINENO: checking for $ac_word" >&5
3191 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3192 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
3193   echo $ECHO_N "(cached) $ECHO_C" >&6
3194 else
3195   if test -n "$ac_ct_CXX"; then
3196   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
3197 else
3198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3199 for as_dir in $PATH
3200 do
3201   IFS=$as_save_IFS
3202   test -z "$as_dir" && as_dir=.
3203   for ac_exec_ext in '' $ac_executable_extensions; do
3204   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3205     ac_cv_prog_ac_ct_CXX="$ac_prog"
3206     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3207     break 2
3208   fi
3209 done
3210 done
3211
3212 fi
3213 fi
3214 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
3215 if test -n "$ac_ct_CXX"; then
3216   echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
3217 echo "${ECHO_T}$ac_ct_CXX" >&6
3218 else
3219   echo "$as_me:$LINENO: result: no" >&5
3220 echo "${ECHO_T}no" >&6
3221 fi
3222
3223   test -n "$ac_ct_CXX" && break
3224 done
3225 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
3226
3227   CXX=$ac_ct_CXX
3228 fi
3229
3230
3231 # Provide some information about the compiler.
3232 echo "$as_me:$LINENO:" \
3233      "checking for C++ compiler version" >&5
3234 ac_compiler=`set X $ac_compile; echo $2`
3235 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3236   (eval $ac_compiler --version </dev/null >&5) 2>&5
3237   ac_status=$?
3238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3239   (exit $ac_status); }
3240 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3241   (eval $ac_compiler -v </dev/null >&5) 2>&5
3242   ac_status=$?
3243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3244   (exit $ac_status); }
3245 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3246   (eval $ac_compiler -V </dev/null >&5) 2>&5
3247   ac_status=$?
3248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3249   (exit $ac_status); }
3250
3251 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
3252 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
3253 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
3254   echo $ECHO_N "(cached) $ECHO_C" >&6
3255 else
3256   cat >conftest.$ac_ext <<_ACEOF
3257 /* confdefs.h.  */
3258 _ACEOF
3259 cat confdefs.h >>conftest.$ac_ext
3260 cat >>conftest.$ac_ext <<_ACEOF
3261 /* end confdefs.h.  */
3262
3263 int
3264 main ()
3265 {
3266 #ifndef __GNUC__
3267        choke me
3268 #endif
3269
3270   ;
3271   return 0;
3272 }
3273 _ACEOF
3274 rm -f conftest.$ac_objext
3275 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3276   (eval $ac_compile) 2>conftest.er1
3277   ac_status=$?
3278   grep -v '^ *+' conftest.er1 >conftest.err
3279   rm -f conftest.er1
3280   cat conftest.err >&5
3281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3282   (exit $ac_status); } &&
3283          { ac_try='test -z "$ac_cxx_werror_flag"
3284                          || test ! -s conftest.err'
3285   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3286   (eval $ac_try) 2>&5
3287   ac_status=$?
3288   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3289   (exit $ac_status); }; } &&
3290          { ac_try='test -s conftest.$ac_objext'
3291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3292   (eval $ac_try) 2>&5
3293   ac_status=$?
3294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3295   (exit $ac_status); }; }; then
3296   ac_compiler_gnu=yes
3297 else
3298   echo "$as_me: failed program was:" >&5
3299 sed 's/^/| /' conftest.$ac_ext >&5
3300
3301 ac_compiler_gnu=no
3302 fi
3303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3304 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3305
3306 fi
3307 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3308 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
3309 GXX=`test $ac_compiler_gnu = yes && echo yes`
3310 ac_test_CXXFLAGS=${CXXFLAGS+set}
3311 ac_save_CXXFLAGS=$CXXFLAGS
3312 CXXFLAGS="-g"
3313 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3314 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
3315 if test "${ac_cv_prog_cxx_g+set}" = set; then
3316   echo $ECHO_N "(cached) $ECHO_C" >&6
3317 else
3318   cat >conftest.$ac_ext <<_ACEOF
3319 /* confdefs.h.  */
3320 _ACEOF
3321 cat confdefs.h >>conftest.$ac_ext
3322 cat >>conftest.$ac_ext <<_ACEOF
3323 /* end confdefs.h.  */
3324
3325 int
3326 main ()
3327 {
3328
3329   ;
3330   return 0;
3331 }
3332 _ACEOF
3333 rm -f conftest.$ac_objext
3334 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3335   (eval $ac_compile) 2>conftest.er1
3336   ac_status=$?
3337   grep -v '^ *+' conftest.er1 >conftest.err
3338   rm -f conftest.er1
3339   cat conftest.err >&5
3340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341   (exit $ac_status); } &&
3342          { ac_try='test -z "$ac_cxx_werror_flag"
3343                          || test ! -s conftest.err'
3344   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3345   (eval $ac_try) 2>&5
3346   ac_status=$?
3347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3348   (exit $ac_status); }; } &&
3349          { ac_try='test -s conftest.$ac_objext'
3350   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3351   (eval $ac_try) 2>&5
3352   ac_status=$?
3353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3354   (exit $ac_status); }; }; then
3355   ac_cv_prog_cxx_g=yes
3356 else
3357   echo "$as_me: failed program was:" >&5
3358 sed 's/^/| /' conftest.$ac_ext >&5
3359
3360 ac_cv_prog_cxx_g=no
3361 fi
3362 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3363 fi
3364 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3365 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
3366 if test "$ac_test_CXXFLAGS" = set; then
3367   CXXFLAGS=$ac_save_CXXFLAGS
3368 elif test $ac_cv_prog_cxx_g = yes; then
3369   if test "$GXX" = yes; then
3370     CXXFLAGS="-g -O2"
3371   else
3372     CXXFLAGS="-g"
3373   fi
3374 else
3375   if test "$GXX" = yes; then
3376     CXXFLAGS="-O2"
3377   else
3378     CXXFLAGS=
3379   fi
3380 fi
3381 for ac_declaration in \
3382    '' \
3383    'extern "C" void std::exit (int) throw (); using std::exit;' \
3384    'extern "C" void std::exit (int); using std::exit;' \
3385    'extern "C" void exit (int) throw ();' \
3386    'extern "C" void exit (int);' \
3387    'void exit (int);'
3388 do
3389   cat >conftest.$ac_ext <<_ACEOF
3390 /* confdefs.h.  */
3391 _ACEOF
3392 cat confdefs.h >>conftest.$ac_ext
3393 cat >>conftest.$ac_ext <<_ACEOF
3394 /* end confdefs.h.  */
3395 $ac_declaration
3396 #include <stdlib.h>
3397 int
3398 main ()
3399 {
3400 exit (42);
3401   ;
3402   return 0;
3403 }
3404 _ACEOF
3405 rm -f conftest.$ac_objext
3406 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3407   (eval $ac_compile) 2>conftest.er1
3408   ac_status=$?
3409   grep -v '^ *+' conftest.er1 >conftest.err
3410   rm -f conftest.er1
3411   cat conftest.err >&5
3412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3413   (exit $ac_status); } &&
3414          { ac_try='test -z "$ac_cxx_werror_flag"
3415                          || test ! -s conftest.err'
3416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3417   (eval $ac_try) 2>&5
3418   ac_status=$?
3419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3420   (exit $ac_status); }; } &&
3421          { ac_try='test -s conftest.$ac_objext'
3422   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3423   (eval $ac_try) 2>&5
3424   ac_status=$?
3425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3426   (exit $ac_status); }; }; then
3427   :
3428 else
3429   echo "$as_me: failed program was:" >&5
3430 sed 's/^/| /' conftest.$ac_ext >&5
3431
3432 continue
3433 fi
3434 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3435   cat >conftest.$ac_ext <<_ACEOF
3436 /* confdefs.h.  */
3437 _ACEOF
3438 cat confdefs.h >>conftest.$ac_ext
3439 cat >>conftest.$ac_ext <<_ACEOF
3440 /* end confdefs.h.  */
3441 $ac_declaration
3442 int
3443 main ()
3444 {
3445 exit (42);
3446   ;
3447   return 0;
3448 }
3449 _ACEOF
3450 rm -f conftest.$ac_objext
3451 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3452   (eval $ac_compile) 2>conftest.er1
3453   ac_status=$?
3454   grep -v '^ *+' conftest.er1 >conftest.err
3455   rm -f conftest.er1
3456   cat conftest.err >&5
3457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3458   (exit $ac_status); } &&
3459          { ac_try='test -z "$ac_cxx_werror_flag"
3460                          || test ! -s conftest.err'
3461   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3462   (eval $ac_try) 2>&5
3463   ac_status=$?
3464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3465   (exit $ac_status); }; } &&
3466          { ac_try='test -s conftest.$ac_objext'
3467   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3468   (eval $ac_try) 2>&5
3469   ac_status=$?
3470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3471   (exit $ac_status); }; }; then
3472   break
3473 else
3474   echo "$as_me: failed program was:" >&5
3475 sed 's/^/| /' conftest.$ac_ext >&5
3476
3477 fi
3478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3479 done
3480 rm -f conftest*
3481 if test -n "$ac_declaration"; then
3482   echo '#ifdef __cplusplus' >>confdefs.h
3483   echo $ac_declaration      >>confdefs.h
3484   echo '#endif'             >>confdefs.h
3485 fi
3486
3487 ac_ext=c
3488 ac_cpp='$CPP $CPPFLAGS'
3489 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3490 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3491 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3492
3493
3494
3495
3496 if test -n "$ac_tool_prefix"; then
3497   # Extract the first word of "${ac_tool_prefix}gnatbind", so it can be a program name with args.
3498 set dummy ${ac_tool_prefix}gnatbind; ac_word=$2
3499 echo "$as_me:$LINENO: checking for $ac_word" >&5
3500 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3501 if test "${ac_cv_prog_GNATBIND+set}" = set; then
3502   echo $ECHO_N "(cached) $ECHO_C" >&6
3503 else
3504   if test -n "$GNATBIND"; then
3505   ac_cv_prog_GNATBIND="$GNATBIND" # Let the user override the test.
3506 else
3507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3508 for as_dir in $PATH
3509 do
3510   IFS=$as_save_IFS
3511   test -z "$as_dir" && as_dir=.
3512   for ac_exec_ext in '' $ac_executable_extensions; do
3513   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3514     ac_cv_prog_GNATBIND="${ac_tool_prefix}gnatbind"
3515     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3516     break 2
3517   fi
3518 done
3519 done
3520
3521 fi
3522 fi
3523 GNATBIND=$ac_cv_prog_GNATBIND
3524 if test -n "$GNATBIND"; then
3525   echo "$as_me:$LINENO: result: $GNATBIND" >&5
3526 echo "${ECHO_T}$GNATBIND" >&6
3527 else
3528   echo "$as_me:$LINENO: result: no" >&5
3529 echo "${ECHO_T}no" >&6
3530 fi
3531
3532 fi
3533 if test -z "$ac_cv_prog_GNATBIND"; then
3534   ac_ct_GNATBIND=$GNATBIND
3535   # Extract the first word of "gnatbind", so it can be a program name with args.
3536 set dummy gnatbind; ac_word=$2
3537 echo "$as_me:$LINENO: checking for $ac_word" >&5
3538 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3539 if test "${ac_cv_prog_ac_ct_GNATBIND+set}" = set; then
3540   echo $ECHO_N "(cached) $ECHO_C" >&6
3541 else
3542   if test -n "$ac_ct_GNATBIND"; then
3543   ac_cv_prog_ac_ct_GNATBIND="$ac_ct_GNATBIND" # Let the user override the test.
3544 else
3545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3546 for as_dir in $PATH
3547 do
3548   IFS=$as_save_IFS
3549   test -z "$as_dir" && as_dir=.
3550   for ac_exec_ext in '' $ac_executable_extensions; do
3551   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3552     ac_cv_prog_ac_ct_GNATBIND="gnatbind"
3553     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3554     break 2
3555   fi
3556 done
3557 done
3558
3559   test -z "$ac_cv_prog_ac_ct_GNATBIND" && ac_cv_prog_ac_ct_GNATBIND="no"
3560 fi
3561 fi
3562 ac_ct_GNATBIND=$ac_cv_prog_ac_ct_GNATBIND
3563 if test -n "$ac_ct_GNATBIND"; then
3564   echo "$as_me:$LINENO: result: $ac_ct_GNATBIND" >&5
3565 echo "${ECHO_T}$ac_ct_GNATBIND" >&6
3566 else
3567   echo "$as_me:$LINENO: result: no" >&5
3568 echo "${ECHO_T}no" >&6
3569 fi
3570
3571   GNATBIND=$ac_ct_GNATBIND
3572 else
3573   GNATBIND="$ac_cv_prog_GNATBIND"
3574 fi
3575
3576 if test -n "$ac_tool_prefix"; then
3577   # Extract the first word of "${ac_tool_prefix}gnatmake", so it can be a program name with args.
3578 set dummy ${ac_tool_prefix}gnatmake; ac_word=$2
3579 echo "$as_me:$LINENO: checking for $ac_word" >&5
3580 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3581 if test "${ac_cv_prog_GNATMAKE+set}" = set; then
3582   echo $ECHO_N "(cached) $ECHO_C" >&6
3583 else
3584   if test -n "$GNATMAKE"; then
3585   ac_cv_prog_GNATMAKE="$GNATMAKE" # Let the user override the test.
3586 else
3587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3588 for as_dir in $PATH
3589 do
3590   IFS=$as_save_IFS
3591   test -z "$as_dir" && as_dir=.
3592   for ac_exec_ext in '' $ac_executable_extensions; do
3593   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3594     ac_cv_prog_GNATMAKE="${ac_tool_prefix}gnatmake"
3595     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3596     break 2
3597   fi
3598 done
3599 done
3600
3601 fi
3602 fi
3603 GNATMAKE=$ac_cv_prog_GNATMAKE
3604 if test -n "$GNATMAKE"; then
3605   echo "$as_me:$LINENO: result: $GNATMAKE" >&5
3606 echo "${ECHO_T}$GNATMAKE" >&6
3607 else
3608   echo "$as_me:$LINENO: result: no" >&5
3609 echo "${ECHO_T}no" >&6
3610 fi
3611
3612 fi
3613 if test -z "$ac_cv_prog_GNATMAKE"; then
3614   ac_ct_GNATMAKE=$GNATMAKE
3615   # Extract the first word of "gnatmake", so it can be a program name with args.
3616 set dummy gnatmake; ac_word=$2
3617 echo "$as_me:$LINENO: checking for $ac_word" >&5
3618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3619 if test "${ac_cv_prog_ac_ct_GNATMAKE+set}" = set; then
3620   echo $ECHO_N "(cached) $ECHO_C" >&6
3621 else
3622   if test -n "$ac_ct_GNATMAKE"; then
3623   ac_cv_prog_ac_ct_GNATMAKE="$ac_ct_GNATMAKE" # Let the user override the test.
3624 else
3625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3626 for as_dir in $PATH
3627 do
3628   IFS=$as_save_IFS
3629   test -z "$as_dir" && as_dir=.
3630   for ac_exec_ext in '' $ac_executable_extensions; do
3631   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3632     ac_cv_prog_ac_ct_GNATMAKE="gnatmake"
3633     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3634     break 2
3635   fi
3636 done
3637 done
3638
3639   test -z "$ac_cv_prog_ac_ct_GNATMAKE" && ac_cv_prog_ac_ct_GNATMAKE="no"
3640 fi
3641 fi
3642 ac_ct_GNATMAKE=$ac_cv_prog_ac_ct_GNATMAKE
3643 if test -n "$ac_ct_GNATMAKE"; then
3644   echo "$as_me:$LINENO: result: $ac_ct_GNATMAKE" >&5
3645 echo "${ECHO_T}$ac_ct_GNATMAKE" >&6
3646 else
3647   echo "$as_me:$LINENO: result: no" >&5
3648 echo "${ECHO_T}no" >&6
3649 fi
3650
3651   GNATMAKE=$ac_ct_GNATMAKE
3652 else
3653   GNATMAKE="$ac_cv_prog_GNATMAKE"
3654 fi
3655
3656 echo "$as_me:$LINENO: checking whether compiler driver understands Ada" >&5
3657 echo $ECHO_N "checking whether compiler driver understands Ada... $ECHO_C" >&6
3658 if test "${acx_cv_cc_gcc_supports_ada+set}" = set; then
3659   echo $ECHO_N "(cached) $ECHO_C" >&6
3660 else
3661   cat >conftest.adb <<EOF
3662 procedure conftest is begin null; end conftest;
3663 EOF
3664 acx_cv_cc_gcc_supports_ada=no
3665 # There is a bug in old released versions of GCC which causes the
3666 # driver to exit successfully when the appropriate language module
3667 # has not been installed.  This is fixed in 2.95.4, 3.0.2, and 3.1.
3668 # Therefore we must check for the error message as well as an
3669 # unsuccessful exit.
3670 # Other compilers, like HP Tru64 UNIX cc, exit successfully when
3671 # given a .adb file, but produce no object file.  So we must check
3672 # if an object file was really produced to guard against this.
3673 errors=`(${CC} -I"$srcdir"/ada -c conftest.adb) 2>&1 || echo failure`
3674 if test x"$errors" = x && test -f conftest.$ac_objext; then
3675   acx_cv_cc_gcc_supports_ada=yes
3676 fi
3677 rm -f conftest.*
3678 fi
3679 echo "$as_me:$LINENO: result: $acx_cv_cc_gcc_supports_ada" >&5
3680 echo "${ECHO_T}$acx_cv_cc_gcc_supports_ada" >&6
3681
3682 if test x$GNATBIND != xno && test x$GNATMAKE != xno && test x$acx_cv_cc_gcc_supports_ada != xno; then
3683   have_gnat=yes
3684 else
3685   have_gnat=no
3686 fi
3687
3688
3689 # autoconf is lame and doesn't give us any substitution variable for this.
3690 if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then
3691   NO_MINUS_C_MINUS_O=yes
3692 else
3693   OUTPUT_OPTION='-o $@'
3694 fi
3695
3696
3697
3698 # Remove the -O2: for historical reasons, unless bootstrapping we prefer
3699 # optimizations to be activated explicitly by the toplevel.
3700 case "$CC" in
3701   */prev-gcc/xgcc*) ;;
3702   *) CFLAGS=`echo $CFLAGS | sed "s/-O[s0-9]* *//" ` ;;
3703 esac
3704
3705
3706 # -------------------------
3707 # Check C compiler features
3708 # -------------------------
3709
3710
3711 ac_ext=c
3712 ac_cpp='$CPP $CPPFLAGS'
3713 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3714 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3715 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3716 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3717 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3718 # On Suns, sometimes $CPP names a directory.
3719 if test -n "$CPP" && test -d "$CPP"; then
3720   CPP=
3721 fi
3722 if test -z "$CPP"; then
3723   if test "${ac_cv_prog_CPP+set}" = set; then
3724   echo $ECHO_N "(cached) $ECHO_C" >&6
3725 else
3726       # Double quotes because CPP needs to be expanded
3727     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3728     do
3729       ac_preproc_ok=false
3730 for ac_c_preproc_warn_flag in '' yes
3731 do
3732   # Use a header file that comes with gcc, so configuring glibc
3733   # with a fresh cross-compiler works.
3734   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3735   # <limits.h> exists even on freestanding compilers.
3736   # On the NeXT, cc -E runs the code through the compiler's parser,
3737   # not just through cpp. "Syntax error" is here to catch this case.
3738   cat >conftest.$ac_ext <<_ACEOF
3739 /* confdefs.h.  */
3740 _ACEOF
3741 cat confdefs.h >>conftest.$ac_ext
3742 cat >>conftest.$ac_ext <<_ACEOF
3743 /* end confdefs.h.  */
3744 #ifdef __STDC__
3745 # include <limits.h>
3746 #else
3747 # include <assert.h>
3748 #endif
3749                      Syntax error
3750 _ACEOF
3751 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3752   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3753   ac_status=$?
3754   grep -v '^ *+' conftest.er1 >conftest.err
3755   rm -f conftest.er1
3756   cat conftest.err >&5
3757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758   (exit $ac_status); } >/dev/null; then
3759   if test -s conftest.err; then
3760     ac_cpp_err=$ac_c_preproc_warn_flag
3761     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3762   else
3763     ac_cpp_err=
3764   fi
3765 else
3766   ac_cpp_err=yes
3767 fi
3768 if test -z "$ac_cpp_err"; then
3769   :
3770 else
3771   echo "$as_me: failed program was:" >&5
3772 sed 's/^/| /' conftest.$ac_ext >&5
3773
3774   # Broken: fails on valid input.
3775 continue
3776 fi
3777 rm -f conftest.err conftest.$ac_ext
3778
3779   # OK, works on sane cases.  Now check whether non-existent headers
3780   # can be detected and how.
3781   cat >conftest.$ac_ext <<_ACEOF
3782 /* confdefs.h.  */
3783 _ACEOF
3784 cat confdefs.h >>conftest.$ac_ext
3785 cat >>conftest.$ac_ext <<_ACEOF
3786 /* end confdefs.h.  */
3787 #include <ac_nonexistent.h>
3788 _ACEOF
3789 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3790   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3791   ac_status=$?
3792   grep -v '^ *+' conftest.er1 >conftest.err
3793   rm -f conftest.er1
3794   cat conftest.err >&5
3795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3796   (exit $ac_status); } >/dev/null; then
3797   if test -s conftest.err; then
3798     ac_cpp_err=$ac_c_preproc_warn_flag
3799     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3800   else
3801     ac_cpp_err=
3802   fi
3803 else
3804   ac_cpp_err=yes
3805 fi
3806 if test -z "$ac_cpp_err"; then
3807   # Broken: success on invalid input.
3808 continue
3809 else
3810   echo "$as_me: failed program was:" >&5
3811 sed 's/^/| /' conftest.$ac_ext >&5
3812
3813   # Passes both tests.
3814 ac_preproc_ok=:
3815 break
3816 fi
3817 rm -f conftest.err conftest.$ac_ext
3818
3819 done
3820 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3821 rm -f conftest.err conftest.$ac_ext
3822 if $ac_preproc_ok; then
3823   break
3824 fi
3825
3826     done
3827     ac_cv_prog_CPP=$CPP
3828
3829 fi
3830   CPP=$ac_cv_prog_CPP
3831 else
3832   ac_cv_prog_CPP=$CPP
3833 fi
3834 echo "$as_me:$LINENO: result: $CPP" >&5
3835 echo "${ECHO_T}$CPP" >&6
3836 ac_preproc_ok=false
3837 for ac_c_preproc_warn_flag in '' yes
3838 do
3839   # Use a header file that comes with gcc, so configuring glibc
3840   # with a fresh cross-compiler works.
3841   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3842   # <limits.h> exists even on freestanding compilers.
3843   # On the NeXT, cc -E runs the code through the compiler's parser,
3844   # not just through cpp. "Syntax error" is here to catch this case.
3845   cat >conftest.$ac_ext <<_ACEOF
3846 /* confdefs.h.  */
3847 _ACEOF
3848 cat confdefs.h >>conftest.$ac_ext
3849 cat >>conftest.$ac_ext <<_ACEOF
3850 /* end confdefs.h.  */
3851 #ifdef __STDC__
3852 # include <limits.h>
3853 #else
3854 # include <assert.h>
3855 #endif
3856                      Syntax error
3857 _ACEOF
3858 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3859   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3860   ac_status=$?
3861   grep -v '^ *+' conftest.er1 >conftest.err
3862   rm -f conftest.er1
3863   cat conftest.err >&5
3864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865   (exit $ac_status); } >/dev/null; then
3866   if test -s conftest.err; then
3867     ac_cpp_err=$ac_c_preproc_warn_flag
3868     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3869   else
3870     ac_cpp_err=
3871   fi
3872 else
3873   ac_cpp_err=yes
3874 fi
3875 if test -z "$ac_cpp_err"; then
3876   :
3877 else
3878   echo "$as_me: failed program was:" >&5
3879 sed 's/^/| /' conftest.$ac_ext >&5
3880
3881   # Broken: fails on valid input.
3882 continue
3883 fi
3884 rm -f conftest.err conftest.$ac_ext
3885
3886   # OK, works on sane cases.  Now check whether non-existent headers
3887   # can be detected and how.
3888   cat >conftest.$ac_ext <<_ACEOF
3889 /* confdefs.h.  */
3890 _ACEOF
3891 cat confdefs.h >>conftest.$ac_ext
3892 cat >>conftest.$ac_ext <<_ACEOF
3893 /* end confdefs.h.  */
3894 #include <ac_nonexistent.h>
3895 _ACEOF
3896 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3897   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3898   ac_status=$?
3899   grep -v '^ *+' conftest.er1 >conftest.err
3900   rm -f conftest.er1
3901   cat conftest.err >&5
3902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3903   (exit $ac_status); } >/dev/null; then
3904   if test -s conftest.err; then
3905     ac_cpp_err=$ac_c_preproc_warn_flag
3906     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3907   else
3908     ac_cpp_err=
3909   fi
3910 else
3911   ac_cpp_err=yes
3912 fi
3913 if test -z "$ac_cpp_err"; then
3914   # Broken: success on invalid input.
3915 continue
3916 else
3917   echo "$as_me: failed program was:" >&5
3918 sed 's/^/| /' conftest.$ac_ext >&5
3919
3920   # Passes both tests.
3921 ac_preproc_ok=:
3922 break
3923 fi
3924 rm -f conftest.err conftest.$ac_ext
3925
3926 done
3927 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3928 rm -f conftest.err conftest.$ac_ext
3929 if $ac_preproc_ok; then
3930   :
3931 else
3932   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3933 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3934 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3935 See \`config.log' for more details." >&5
3936 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3937 See \`config.log' for more details." >&2;}
3938    { (exit 1); exit 1; }; }; }
3939 fi
3940
3941 ac_ext=c
3942 ac_cpp='$CPP $CPPFLAGS'
3943 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3944 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3945 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3946
3947
3948 echo "$as_me:$LINENO: checking for egrep" >&5
3949 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3950 if test "${ac_cv_prog_egrep+set}" = set; then
3951   echo $ECHO_N "(cached) $ECHO_C" >&6
3952 else
3953   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3954     then ac_cv_prog_egrep='grep -E'
3955     else ac_cv_prog_egrep='egrep'
3956     fi
3957 fi
3958 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3959 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3960  EGREP=$ac_cv_prog_egrep
3961
3962
3963 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3964 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3965 if test "${ac_cv_header_stdc+set}" = set; then
3966   echo $ECHO_N "(cached) $ECHO_C" >&6
3967 else
3968   cat >conftest.$ac_ext <<_ACEOF
3969 /* confdefs.h.  */
3970 _ACEOF
3971 cat confdefs.h >>conftest.$ac_ext
3972 cat >>conftest.$ac_ext <<_ACEOF
3973 /* end confdefs.h.  */
3974 #include <stdlib.h>
3975 #include <stdarg.h>
3976 #include <string.h>
3977 #include <float.h>
3978
3979 int
3980 main ()
3981 {
3982
3983   ;
3984   return 0;
3985 }
3986 _ACEOF
3987 rm -f conftest.$ac_objext
3988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3989   (eval $ac_compile) 2>conftest.er1
3990   ac_status=$?
3991   grep -v '^ *+' conftest.er1 >conftest.err
3992   rm -f conftest.er1
3993   cat conftest.err >&5
3994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3995   (exit $ac_status); } &&
3996          { ac_try='test -z "$ac_c_werror_flag"
3997                          || test ! -s conftest.err'
3998   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3999   (eval $ac_try) 2>&5
4000   ac_status=$?
4001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4002   (exit $ac_status); }; } &&
4003          { ac_try='test -s conftest.$ac_objext'
4004   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4005   (eval $ac_try) 2>&5
4006   ac_status=$?
4007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4008   (exit $ac_status); }; }; then
4009   ac_cv_header_stdc=yes
4010 else
4011   echo "$as_me: failed program was:" >&5
4012 sed 's/^/| /' conftest.$ac_ext >&5
4013
4014 ac_cv_header_stdc=no
4015 fi
4016 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4017
4018 if test $ac_cv_header_stdc = yes; then
4019   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4020   cat >conftest.$ac_ext <<_ACEOF
4021 /* confdefs.h.  */
4022 _ACEOF
4023 cat confdefs.h >>conftest.$ac_ext
4024 cat >>conftest.$ac_ext <<_ACEOF
4025 /* end confdefs.h.  */
4026 #include <string.h>
4027
4028 _ACEOF
4029 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4030   $EGREP "memchr" >/dev/null 2>&1; then
4031   :
4032 else
4033   ac_cv_header_stdc=no
4034 fi
4035 rm -f conftest*
4036
4037 fi
4038
4039 if test $ac_cv_header_stdc = yes; then
4040   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4041   cat >conftest.$ac_ext <<_ACEOF
4042 /* confdefs.h.  */
4043 _ACEOF
4044 cat confdefs.h >>conftest.$ac_ext
4045 cat >>conftest.$ac_ext <<_ACEOF
4046 /* end confdefs.h.  */
4047 #include <stdlib.h>
4048
4049 _ACEOF
4050 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4051   $EGREP "free" >/dev/null 2>&1; then
4052   :
4053 else
4054   ac_cv_header_stdc=no
4055 fi
4056 rm -f conftest*
4057
4058 fi
4059
4060 if test $ac_cv_header_stdc = yes; then
4061   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4062   if test "$cross_compiling" = yes; then
4063   :
4064 else
4065   cat >conftest.$ac_ext <<_ACEOF
4066 /* confdefs.h.  */
4067 _ACEOF
4068 cat confdefs.h >>conftest.$ac_ext
4069 cat >>conftest.$ac_ext <<_ACEOF
4070 /* end confdefs.h.  */
4071 #include <ctype.h>
4072 #if ((' ' & 0x0FF) == 0x020)
4073 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4074 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4075 #else
4076 # define ISLOWER(c) \
4077                    (('a' <= (c) && (c) <= 'i') \
4078                      || ('j' <= (c) && (c) <= 'r') \
4079                      || ('s' <= (c) && (c) <= 'z'))
4080 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4081 #endif
4082
4083 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4084 int
4085 main ()
4086 {
4087   int i;
4088   for (i = 0; i < 256; i++)
4089     if (XOR (islower (i), ISLOWER (i))
4090         || toupper (i) != TOUPPER (i))
4091       exit(2);
4092   exit (0);
4093 }
4094 _ACEOF
4095 rm -f conftest$ac_exeext
4096 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4097   (eval $ac_link) 2>&5
4098   ac_status=$?
4099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4101   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4102   (eval $ac_try) 2>&5
4103   ac_status=$?
4104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4105   (exit $ac_status); }; }; then
4106   :
4107 else
4108   echo "$as_me: program exited with status $ac_status" >&5
4109 echo "$as_me: failed program was:" >&5
4110 sed 's/^/| /' conftest.$ac_ext >&5
4111
4112 ( exit $ac_status )
4113 ac_cv_header_stdc=no
4114 fi
4115 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4116 fi
4117 fi
4118 fi
4119 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4120 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4121 if test $ac_cv_header_stdc = yes; then
4122
4123 cat >>confdefs.h <<\_ACEOF
4124 #define STDC_HEADERS 1
4125 _ACEOF
4126
4127 fi
4128
4129 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4140                   inttypes.h stdint.h unistd.h
4141 do
4142 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4143 echo "$as_me:$LINENO: checking for $ac_header" >&5
4144 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4145 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4146   echo $ECHO_N "(cached) $ECHO_C" >&6
4147 else
4148   cat >conftest.$ac_ext <<_ACEOF
4149 /* confdefs.h.  */
4150 _ACEOF
4151 cat confdefs.h >>conftest.$ac_ext
4152 cat >>conftest.$ac_ext <<_ACEOF
4153 /* end confdefs.h.  */
4154 $ac_includes_default
4155
4156 #include <$ac_header>
4157 _ACEOF
4158 rm -f conftest.$ac_objext
4159 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4160   (eval $ac_compile) 2>conftest.er1
4161   ac_status=$?
4162   grep -v '^ *+' conftest.er1 >conftest.err
4163   rm -f conftest.er1
4164   cat conftest.err >&5
4165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4166   (exit $ac_status); } &&
4167          { ac_try='test -z "$ac_c_werror_flag"
4168                          || test ! -s conftest.err'
4169   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4170   (eval $ac_try) 2>&5
4171   ac_status=$?
4172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4173   (exit $ac_status); }; } &&
4174          { ac_try='test -s conftest.$ac_objext'
4175   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4176   (eval $ac_try) 2>&5
4177   ac_status=$?
4178   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4179   (exit $ac_status); }; }; then
4180   eval "$as_ac_Header=yes"
4181 else
4182   echo "$as_me: failed program was:" >&5
4183 sed 's/^/| /' conftest.$ac_ext >&5
4184
4185 eval "$as_ac_Header=no"
4186 fi
4187 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4188 fi
4189 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4190 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4191 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4192   cat >>confdefs.h <<_ACEOF
4193 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4194 _ACEOF
4195
4196 fi
4197
4198 done
4199
4200
4201
4202   if test "${ac_cv_header_minix_config_h+set}" = set; then
4203   echo "$as_me:$LINENO: checking for minix/config.h" >&5
4204 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4205 if test "${ac_cv_header_minix_config_h+set}" = set; then
4206   echo $ECHO_N "(cached) $ECHO_C" >&6
4207 fi
4208 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4209 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4210 else
4211   # Is the header compilable?
4212 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4213 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4214 cat >conftest.$ac_ext <<_ACEOF
4215 /* confdefs.h.  */
4216 _ACEOF
4217 cat confdefs.h >>conftest.$ac_ext
4218 cat >>conftest.$ac_ext <<_ACEOF
4219 /* end confdefs.h.  */
4220 $ac_includes_default
4221 #include <minix/config.h>
4222 _ACEOF
4223 rm -f conftest.$ac_objext
4224 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4225   (eval $ac_compile) 2>conftest.er1
4226   ac_status=$?
4227   grep -v '^ *+' conftest.er1 >conftest.err
4228   rm -f conftest.er1
4229   cat conftest.err >&5
4230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231   (exit $ac_status); } &&
4232          { ac_try='test -z "$ac_c_werror_flag"
4233                          || test ! -s conftest.err'
4234   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4235   (eval $ac_try) 2>&5
4236   ac_status=$?
4237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238   (exit $ac_status); }; } &&
4239          { ac_try='test -s conftest.$ac_objext'
4240   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4241   (eval $ac_try) 2>&5
4242   ac_status=$?
4243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4244   (exit $ac_status); }; }; then
4245   ac_header_compiler=yes
4246 else
4247   echo "$as_me: failed program was:" >&5
4248 sed 's/^/| /' conftest.$ac_ext >&5
4249
4250 ac_header_compiler=no
4251 fi
4252 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4253 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4254 echo "${ECHO_T}$ac_header_compiler" >&6
4255
4256 # Is the header present?
4257 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4258 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4259 cat >conftest.$ac_ext <<_ACEOF
4260 /* confdefs.h.  */
4261 _ACEOF
4262 cat confdefs.h >>conftest.$ac_ext
4263 cat >>conftest.$ac_ext <<_ACEOF
4264 /* end confdefs.h.  */
4265 #include <minix/config.h>
4266 _ACEOF
4267 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4268   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4269   ac_status=$?
4270   grep -v '^ *+' conftest.er1 >conftest.err
4271   rm -f conftest.er1
4272   cat conftest.err >&5
4273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4274   (exit $ac_status); } >/dev/null; then
4275   if test -s conftest.err; then
4276     ac_cpp_err=$ac_c_preproc_warn_flag
4277     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4278   else
4279     ac_cpp_err=
4280   fi
4281 else
4282   ac_cpp_err=yes
4283 fi
4284 if test -z "$ac_cpp_err"; then
4285   ac_header_preproc=yes
4286 else
4287   echo "$as_me: failed program was:" >&5
4288 sed 's/^/| /' conftest.$ac_ext >&5
4289
4290   ac_header_preproc=no
4291 fi
4292 rm -f conftest.err conftest.$ac_ext
4293 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4294 echo "${ECHO_T}$ac_header_preproc" >&6
4295
4296 # So?  What about this header?
4297 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4298   yes:no: )
4299     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4300 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4301     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4302 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4303     ac_header_preproc=yes
4304     ;;
4305   no:yes:* )
4306     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4307 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4308     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4309 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4310     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4311 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4312     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4313 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4314     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4315 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4316     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4317 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4318     (
4319       cat <<\_ASBOX
4320 ## ------------------------------------------ ##
4321 ## Report this to the AC_PACKAGE_NAME lists.  ##
4322 ## ------------------------------------------ ##
4323 _ASBOX
4324     ) |
4325       sed "s/^/$as_me: WARNING:     /" >&2
4326     ;;
4327 esac
4328 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4329 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4330 if test "${ac_cv_header_minix_config_h+set}" = set; then
4331   echo $ECHO_N "(cached) $ECHO_C" >&6
4332 else
4333   ac_cv_header_minix_config_h=$ac_header_preproc
4334 fi
4335 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4336 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4337
4338 fi
4339 if test $ac_cv_header_minix_config_h = yes; then
4340   MINIX=yes
4341 else
4342   MINIX=
4343 fi
4344
4345
4346   if test "$MINIX" = yes; then
4347
4348 cat >>confdefs.h <<\_ACEOF
4349 #define _POSIX_SOURCE 1
4350 _ACEOF
4351
4352
4353 cat >>confdefs.h <<\_ACEOF
4354 #define _POSIX_1_SOURCE 2
4355 _ACEOF
4356
4357
4358 cat >>confdefs.h <<\_ACEOF
4359 #define _MINIX 1
4360 _ACEOF
4361
4362   fi
4363
4364
4365
4366   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4367 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4368 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4369   echo $ECHO_N "(cached) $ECHO_C" >&6
4370 else
4371   cat >conftest.$ac_ext <<_ACEOF
4372 /* confdefs.h.  */
4373 _ACEOF
4374 cat confdefs.h >>conftest.$ac_ext
4375 cat >>conftest.$ac_ext <<_ACEOF
4376 /* end confdefs.h.  */
4377
4378 #         define __EXTENSIONS__ 1
4379           $ac_includes_default
4380 int
4381 main ()
4382 {
4383
4384   ;
4385   return 0;
4386 }
4387 _ACEOF
4388 rm -f conftest.$ac_objext
4389 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4390   (eval $ac_compile) 2>conftest.er1
4391   ac_status=$?
4392   grep -v '^ *+' conftest.er1 >conftest.err
4393   rm -f conftest.er1
4394   cat conftest.err >&5
4395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4396   (exit $ac_status); } &&
4397          { ac_try='test -z "$ac_c_werror_flag"
4398                          || test ! -s conftest.err'
4399   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4400   (eval $ac_try) 2>&5
4401   ac_status=$?
4402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4403   (exit $ac_status); }; } &&
4404          { ac_try='test -s conftest.$ac_objext'
4405   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4406   (eval $ac_try) 2>&5
4407   ac_status=$?
4408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4409   (exit $ac_status); }; }; then
4410   ac_cv_safe_to_define___extensions__=yes
4411 else
4412   echo "$as_me: failed program was:" >&5
4413 sed 's/^/| /' conftest.$ac_ext >&5
4414
4415 ac_cv_safe_to_define___extensions__=no
4416 fi
4417 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4418 fi
4419 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4420 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6