OSDN Git Service

Backport from git Libtool:
[pf3gnuchains/gcc-fork.git] / libssp / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libssp 1.0.
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='libssp'
418 PACKAGE_TARNAME='libssp'
419 PACKAGE_VERSION='1.0'
420 PACKAGE_STRING='libssp 1.0'
421 PACKAGE_BUGREPORT=''
422
423 ac_unique_file="ssp.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 INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT multi_basedir CC ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CFLAGS CPP CPPFLAGS LIBSSP_USE_SYMVER_TRUE LIBSSP_USE_SYMVER_FALSE EGREP ssp_have_usable_vsnprintf LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S OBJDUMP ac_ct_OBJDUMP AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO DSYMUTIL ac_ct_DSYMUTIL NMEDIT ac_ct_NMEDIT LIPO ac_ct_LIPO OTOOL ac_ct_OTOOL OTOOL64 ac_ct_OTOOL64 enable_shared enable_static toolexecdir toolexeclibdir LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
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_CPP_set=${CPP+set}
904 ac_env_CPP_value=$CPP
905 ac_cv_env_CPP_set=${CPP+set}
906 ac_cv_env_CPP_value=$CPP
907 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
908 ac_env_CPPFLAGS_value=$CPPFLAGS
909 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
910 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
911
912 #
913 # Report the --help message.
914 #
915 if test "$ac_init_help" = "long"; then
916   # Omit some internal or obsolete options to make the list less imposing.
917   # This message is too long to be a string in the A/UX 3.1 sh.
918   cat <<_ACEOF
919 \`configure' configures libssp 1.0 to adapt to many kinds of systems.
920
921 Usage: $0 [OPTION]... [VAR=VALUE]...
922
923 To assign environment variables (e.g., CC, CFLAGS...), specify them as
924 VAR=VALUE.  See below for descriptions of some of the useful variables.
925
926 Defaults for the options are specified in brackets.
927
928 Configuration:
929   -h, --help              display this help and exit
930       --help=short        display options specific to this package
931       --help=recursive    display the short help of all the included packages
932   -V, --version           display version information and exit
933   -q, --quiet, --silent   do not print \`checking...' messages
934       --cache-file=FILE   cache test results in FILE [disabled]
935   -C, --config-cache      alias for \`--cache-file=config.cache'
936   -n, --no-create         do not create output files
937       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
938
939 _ACEOF
940
941   cat <<_ACEOF
942 Installation directories:
943   --prefix=PREFIX         install architecture-independent files in PREFIX
944                           [$ac_default_prefix]
945   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
946                           [PREFIX]
947
948 By default, \`make install' will install all the files in
949 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
950 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
951 for instance \`--prefix=\$HOME'.
952
953 For better control, use the options below.
954
955 Fine tuning of the installation directories:
956   --bindir=DIR           user executables [EPREFIX/bin]
957   --sbindir=DIR          system admin executables [EPREFIX/sbin]
958   --libexecdir=DIR       program executables [EPREFIX/libexec]
959   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
960   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
961   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
962   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
963   --libdir=DIR           object code libraries [EPREFIX/lib]
964   --includedir=DIR       C header files [PREFIX/include]
965   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
966   --infodir=DIR          info documentation [PREFIX/info]
967   --mandir=DIR           man documentation [PREFIX/man]
968 _ACEOF
969
970   cat <<\_ACEOF
971
972 Program names:
973   --program-prefix=PREFIX            prepend PREFIX to installed program names
974   --program-suffix=SUFFIX            append SUFFIX to installed program names
975   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
976
977 System types:
978   --build=BUILD     configure for building on BUILD [guessed]
979   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
980   --target=TARGET   configure for building compilers for TARGET [HOST]
981 _ACEOF
982 fi
983
984 if test -n "$ac_init_help"; then
985   case $ac_init_help in
986      short | recursive ) echo "Configuration of libssp 1.0:";;
987    esac
988   cat <<\_ACEOF
989
990 Optional Features:
991   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
992   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
993   --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
994   --enable-maintainer-mode  enable make rules and dependencies not useful
995                           (and sometimes confusing) to the casual installer
996   --enable-multilib       build many library versions (default)
997   --disable-dependency-tracking  speeds up one-time build
998   --enable-dependency-tracking   do not reject slow dependency extractors
999   --enable-shared[=PKGS]
1000                           build shared libraries [default=yes]
1001   --enable-static[=PKGS]
1002                           build static libraries [default=yes]
1003   --enable-fast-install[=PKGS]
1004                           optimize for fast installation [default=yes]
1005   --disable-libtool-lock  avoid locking (might break parallel builds)
1006
1007 Optional Packages:
1008   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1009   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1010   --with-pic              try to use only PIC/non-PIC objects [default=use
1011                           both]
1012   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1013
1014 Some influential environment variables:
1015   CC          C compiler command
1016   CFLAGS      C compiler flags
1017   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1018               nonstandard directory <lib dir>
1019   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1020               headers in a nonstandard directory <include dir>
1021   CPP         C preprocessor
1022
1023 Use these variables to override the choices made by `configure' or to help
1024 it to find libraries and programs with nonstandard names/locations.
1025
1026 _ACEOF
1027 fi
1028
1029 if test "$ac_init_help" = "recursive"; then
1030   # If there are subdirs, report their specific --help.
1031   ac_popdir=`pwd`
1032   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1033     test -d $ac_dir || continue
1034     ac_builddir=.
1035
1036 if test "$ac_dir" != .; then
1037   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1038   # A "../" for each directory in $ac_dir_suffix.
1039   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1040 else
1041   ac_dir_suffix= ac_top_builddir=
1042 fi
1043
1044 case $srcdir in
1045   .)  # No --srcdir option.  We are building in place.
1046     ac_srcdir=.
1047     if test -z "$ac_top_builddir"; then
1048        ac_top_srcdir=.
1049     else
1050        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1051     fi ;;
1052   [\\/]* | ?:[\\/]* )  # Absolute path.
1053     ac_srcdir=$srcdir$ac_dir_suffix;
1054     ac_top_srcdir=$srcdir ;;
1055   *) # Relative path.
1056     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1057     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1058 esac
1059
1060 # Do not use `cd foo && pwd` to compute absolute paths, because
1061 # the directories may not exist.
1062 case `pwd` in
1063 .) ac_abs_builddir="$ac_dir";;
1064 *)
1065   case "$ac_dir" in
1066   .) ac_abs_builddir=`pwd`;;
1067   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1068   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1069   esac;;
1070 esac
1071 case $ac_abs_builddir in
1072 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1073 *)
1074   case ${ac_top_builddir}. in
1075   .) ac_abs_top_builddir=$ac_abs_builddir;;
1076   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1077   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1078   esac;;
1079 esac
1080 case $ac_abs_builddir in
1081 .) ac_abs_srcdir=$ac_srcdir;;
1082 *)
1083   case $ac_srcdir in
1084   .) ac_abs_srcdir=$ac_abs_builddir;;
1085   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1086   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1087   esac;;
1088 esac
1089 case $ac_abs_builddir in
1090 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1091 *)
1092   case $ac_top_srcdir in
1093   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1094   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1095   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1096   esac;;
1097 esac
1098
1099     cd $ac_dir
1100     # Check for guested configure; otherwise get Cygnus style configure.
1101     if test -f $ac_srcdir/configure.gnu; then
1102       echo
1103       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1104     elif test -f $ac_srcdir/configure; then
1105       echo
1106       $SHELL $ac_srcdir/configure  --help=recursive
1107     elif test -f $ac_srcdir/configure.ac ||
1108            test -f $ac_srcdir/configure.in; then
1109       echo
1110       $ac_configure --help
1111     else
1112       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1113     fi
1114     cd $ac_popdir
1115   done
1116 fi
1117
1118 test -n "$ac_init_help" && exit 0
1119 if $ac_init_version; then
1120   cat <<\_ACEOF
1121 libssp configure 1.0
1122 generated by GNU Autoconf 2.59
1123
1124 Copyright (C) 2003 Free Software Foundation, Inc.
1125 This configure script is free software; the Free Software Foundation
1126 gives unlimited permission to copy, distribute and modify it.
1127 _ACEOF
1128   exit 0
1129 fi
1130 exec 5>config.log
1131 cat >&5 <<_ACEOF
1132 This file contains any messages produced by compilers while
1133 running configure, to aid debugging if configure makes a mistake.
1134
1135 It was created by libssp $as_me 1.0, which was
1136 generated by GNU Autoconf 2.59.  Invocation command line was
1137
1138   $ $0 $@
1139
1140 _ACEOF
1141 {
1142 cat <<_ASUNAME
1143 ## --------- ##
1144 ## Platform. ##
1145 ## --------- ##
1146
1147 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1148 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1149 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1150 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1151 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1152
1153 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1154 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1155
1156 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1157 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1158 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1159 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1160 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1161 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1162 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1163
1164 _ASUNAME
1165
1166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1167 for as_dir in $PATH
1168 do
1169   IFS=$as_save_IFS
1170   test -z "$as_dir" && as_dir=.
1171   echo "PATH: $as_dir"
1172 done
1173
1174 } >&5
1175
1176 cat >&5 <<_ACEOF
1177
1178
1179 ## ----------- ##
1180 ## Core tests. ##
1181 ## ----------- ##
1182
1183 _ACEOF
1184
1185
1186 # Keep a trace of the command line.
1187 # Strip out --no-create and --no-recursion so they do not pile up.
1188 # Strip out --silent because we don't want to record it for future runs.
1189 # Also quote any args containing shell meta-characters.
1190 # Make two passes to allow for proper duplicate-argument suppression.
1191 ac_configure_args=
1192 ac_configure_args0=
1193 ac_configure_args1=
1194 ac_sep=
1195 ac_must_keep_next=false
1196 for ac_pass in 1 2
1197 do
1198   for ac_arg
1199   do
1200     case $ac_arg in
1201     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1202     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1203     | -silent | --silent | --silen | --sile | --sil)
1204       continue ;;
1205     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1206       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1207     esac
1208     case $ac_pass in
1209     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1210     2)
1211       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1212       if test $ac_must_keep_next = true; then
1213         ac_must_keep_next=false # Got value, back to normal.
1214       else
1215         case $ac_arg in
1216           *=* | --config-cache | -C | -disable-* | --disable-* \
1217           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1218           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1219           | -with-* | --with-* | -without-* | --without-* | --x)
1220             case "$ac_configure_args0 " in
1221               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1222             esac
1223             ;;
1224           -* ) ac_must_keep_next=true ;;
1225         esac
1226       fi
1227       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1228       # Get rid of the leading space.
1229       ac_sep=" "
1230       ;;
1231     esac
1232   done
1233 done
1234 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1235 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1236
1237 # When interrupted or exit'd, cleanup temporary files, and complete
1238 # config.log.  We remove comments because anyway the quotes in there
1239 # would cause problems or look ugly.
1240 # WARNING: Be sure not to use single quotes in there, as some shells,
1241 # such as our DU 5.0 friend, will then `close' the trap.
1242 trap 'exit_status=$?
1243   # Save into config.log some information that might help in debugging.
1244   {
1245     echo
1246
1247     cat <<\_ASBOX
1248 ## ---------------- ##
1249 ## Cache variables. ##
1250 ## ---------------- ##
1251 _ASBOX
1252     echo
1253     # The following way of writing the cache mishandles newlines in values,
1254 {
1255   (set) 2>&1 |
1256     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1257     *ac_space=\ *)
1258       sed -n \
1259         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1260           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1261       ;;
1262     *)
1263       sed -n \
1264         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1265       ;;
1266     esac;
1267 }
1268     echo
1269
1270     cat <<\_ASBOX
1271 ## ----------------- ##
1272 ## Output variables. ##
1273 ## ----------------- ##
1274 _ASBOX
1275     echo
1276     for ac_var in $ac_subst_vars
1277     do
1278       eval ac_val=$`echo $ac_var`
1279       echo "$ac_var='"'"'$ac_val'"'"'"
1280     done | sort
1281     echo
1282
1283     if test -n "$ac_subst_files"; then
1284       cat <<\_ASBOX
1285 ## ------------- ##
1286 ## Output files. ##
1287 ## ------------- ##
1288 _ASBOX
1289       echo
1290       for ac_var in $ac_subst_files
1291       do
1292         eval ac_val=$`echo $ac_var`
1293         echo "$ac_var='"'"'$ac_val'"'"'"
1294       done | sort
1295       echo
1296     fi
1297
1298     if test -s confdefs.h; then
1299       cat <<\_ASBOX
1300 ## ----------- ##
1301 ## confdefs.h. ##
1302 ## ----------- ##
1303 _ASBOX
1304       echo
1305       sed "/^$/d" confdefs.h | sort
1306       echo
1307     fi
1308     test "$ac_signal" != 0 &&
1309       echo "$as_me: caught signal $ac_signal"
1310     echo "$as_me: exit $exit_status"
1311   } >&5
1312   rm -f core *.core &&
1313   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1314     exit $exit_status
1315      ' 0
1316 for ac_signal in 1 2 13 15; do
1317   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1318 done
1319 ac_signal=0
1320
1321 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1322 rm -rf conftest* confdefs.h
1323 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1324 echo >confdefs.h
1325
1326 # Predefined preprocessor variables.
1327
1328 cat >>confdefs.h <<_ACEOF
1329 #define PACKAGE_NAME "$PACKAGE_NAME"
1330 _ACEOF
1331
1332
1333 cat >>confdefs.h <<_ACEOF
1334 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1335 _ACEOF
1336
1337
1338 cat >>confdefs.h <<_ACEOF
1339 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1340 _ACEOF
1341
1342
1343 cat >>confdefs.h <<_ACEOF
1344 #define PACKAGE_STRING "$PACKAGE_STRING"
1345 _ACEOF
1346
1347
1348 cat >>confdefs.h <<_ACEOF
1349 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1350 _ACEOF
1351
1352
1353 # Let the site file select an alternate cache file if it wants to.
1354 # Prefer explicitly selected file to automatically selected ones.
1355 if test -z "$CONFIG_SITE"; then
1356   if test "x$prefix" != xNONE; then
1357     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1358   else
1359     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1360   fi
1361 fi
1362 for ac_site_file in $CONFIG_SITE; do
1363   if test -r "$ac_site_file"; then
1364     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1365 echo "$as_me: loading site script $ac_site_file" >&6;}
1366     sed 's/^/| /' "$ac_site_file" >&5
1367     . "$ac_site_file"
1368   fi
1369 done
1370
1371 if test -r "$cache_file"; then
1372   # Some versions of bash will fail to source /dev/null (special
1373   # files actually), so we avoid doing that.
1374   if test -f "$cache_file"; then
1375     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1376 echo "$as_me: loading cache $cache_file" >&6;}
1377     case $cache_file in
1378       [\\/]* | ?:[\\/]* ) . $cache_file;;
1379       *)                      . ./$cache_file;;
1380     esac
1381   fi
1382 else
1383   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1384 echo "$as_me: creating cache $cache_file" >&6;}
1385   >$cache_file
1386 fi
1387
1388 # Check that the precious variables saved in the cache have kept the same
1389 # value.
1390 ac_cache_corrupted=false
1391 for ac_var in `(set) 2>&1 |
1392                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1393   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1394   eval ac_new_set=\$ac_env_${ac_var}_set
1395   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1396   eval ac_new_val="\$ac_env_${ac_var}_value"
1397   case $ac_old_set,$ac_new_set in
1398     set,)
1399       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1400 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1401       ac_cache_corrupted=: ;;
1402     ,set)
1403       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1404 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1405       ac_cache_corrupted=: ;;
1406     ,);;
1407     *)
1408       if test "x$ac_old_val" != "x$ac_new_val"; then
1409         # differences in whitespace do not lead to failure.
1410         ac_old_val_w=`echo x $ac_old_val`
1411         ac_new_val_w=`echo x $ac_new_val`
1412         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1413           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1414 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1415           ac_cache_corrupted=:
1416         else
1417           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1418 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1419           eval $ac_var=\$ac_old_val
1420         fi
1421         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1422 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1423         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1424 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1425       fi;;
1426   esac
1427   # Pass precious variables to config.status.
1428   if test "$ac_new_set" = set; then
1429     case $ac_new_val in
1430     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1431       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1432     *) ac_arg=$ac_var=$ac_new_val ;;
1433     esac
1434     case " $ac_configure_args " in
1435       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1436       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1437     esac
1438   fi
1439 done
1440 if $ac_cache_corrupted; then
1441   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1442 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1443   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1444 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1445   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1446 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1447    { (exit 1); exit 1; }; }
1448 fi
1449
1450 ac_ext=c
1451 ac_cpp='$CPP $CPPFLAGS'
1452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486 ac_aux_dir=
1487 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1488   if test -f $ac_dir/install-sh; then
1489     ac_aux_dir=$ac_dir
1490     ac_install_sh="$ac_aux_dir/install-sh -c"
1491     break
1492   elif test -f $ac_dir/install.sh; then
1493     ac_aux_dir=$ac_dir
1494     ac_install_sh="$ac_aux_dir/install.sh -c"
1495     break
1496   elif test -f $ac_dir/shtool; then
1497     ac_aux_dir=$ac_dir
1498     ac_install_sh="$ac_aux_dir/shtool install -c"
1499     break
1500   fi
1501 done
1502 if test -z "$ac_aux_dir"; then
1503   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1504 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1505    { (exit 1); exit 1; }; }
1506 fi
1507 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1508 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1509 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1510
1511 # Make sure we can run config.sub.
1512 $ac_config_sub sun4 >/dev/null 2>&1 ||
1513   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1514 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1515    { (exit 1); exit 1; }; }
1516
1517 echo "$as_me:$LINENO: checking build system type" >&5
1518 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1519 if test "${ac_cv_build+set}" = set; then
1520   echo $ECHO_N "(cached) $ECHO_C" >&6
1521 else
1522   ac_cv_build_alias=$build_alias
1523 test -z "$ac_cv_build_alias" &&
1524   ac_cv_build_alias=`$ac_config_guess`
1525 test -z "$ac_cv_build_alias" &&
1526   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1527 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1528    { (exit 1); exit 1; }; }
1529 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1530   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1531 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1532    { (exit 1); exit 1; }; }
1533
1534 fi
1535 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1536 echo "${ECHO_T}$ac_cv_build" >&6
1537 build=$ac_cv_build
1538 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1539 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1540 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1541
1542
1543 echo "$as_me:$LINENO: checking host system type" >&5
1544 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1545 if test "${ac_cv_host+set}" = set; then
1546   echo $ECHO_N "(cached) $ECHO_C" >&6
1547 else
1548   ac_cv_host_alias=$host_alias
1549 test -z "$ac_cv_host_alias" &&
1550   ac_cv_host_alias=$ac_cv_build_alias
1551 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1552   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1553 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1554    { (exit 1); exit 1; }; }
1555
1556 fi
1557 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1558 echo "${ECHO_T}$ac_cv_host" >&6
1559 host=$ac_cv_host
1560 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1561 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1562 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1563
1564
1565 echo "$as_me:$LINENO: checking target system type" >&5
1566 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1567 if test "${ac_cv_target+set}" = set; then
1568   echo $ECHO_N "(cached) $ECHO_C" >&6
1569 else
1570   ac_cv_target_alias=$target_alias
1571 test "x$ac_cv_target_alias" = "x" &&
1572   ac_cv_target_alias=$ac_cv_host_alias
1573 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1574   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1575 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1576    { (exit 1); exit 1; }; }
1577
1578 fi
1579 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1580 echo "${ECHO_T}$ac_cv_target" >&6
1581 target=$ac_cv_target
1582 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1583 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1584 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1585
1586
1587 # The aliases save the names the user supplied, while $host etc.
1588 # will get canonicalized.
1589 test -n "$target_alias" &&
1590   test "$program_prefix$program_suffix$program_transform_name" = \
1591     NONENONEs,x,x, &&
1592   program_prefix=${target_alias}-
1593  case ${build_alias} in
1594   "") build_noncanonical=${build} ;;
1595   *) build_noncanonical=${build_alias} ;;
1596 esac
1597
1598  case ${host_alias} in
1599   "") host_noncanonical=${build_noncanonical} ;;
1600   *) host_noncanonical=${host_alias} ;;
1601 esac
1602
1603  case ${target_alias} in
1604   "") target_noncanonical=${host_noncanonical} ;;
1605   *) target_noncanonical=${target_alias} ;;
1606 esac
1607
1608
1609
1610
1611 am__api_version="1.9"
1612 # Find a good install program.  We prefer a C program (faster),
1613 # so one script is as good as another.  But avoid the broken or
1614 # incompatible versions:
1615 # SysV /etc/install, /usr/sbin/install
1616 # SunOS /usr/etc/install
1617 # IRIX /sbin/install
1618 # AIX /bin/install
1619 # AmigaOS /C/install, which installs bootblocks on floppy discs
1620 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1621 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1622 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1623 # OS/2's system install, which has a completely different semantic
1624 # ./install, which can be erroneously created by make from ./install.sh.
1625 # Reject install programs that cannot install multiple files.
1626 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1627 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1628 if test -z "$INSTALL"; then
1629 if test "${ac_cv_path_install+set}" = set; then
1630   echo $ECHO_N "(cached) $ECHO_C" >&6
1631 else
1632   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1633 for as_dir in $PATH
1634 do
1635   IFS=$as_save_IFS
1636   test -z "$as_dir" && as_dir=.
1637   # Account for people who put trailing slashes in PATH elements.
1638 case $as_dir/ in
1639   ./ | .// | /cC/* | \
1640   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1641   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1642   /usr/ucb/* ) ;;
1643   *)
1644     # OSF1 and SCO ODT 3.0 have their own names for install.
1645     # Don't use installbsd from OSF since it installs stuff as root
1646     # by default.
1647     for ac_prog in ginstall scoinst install; do
1648       for ac_exec_ext in '' $ac_executable_extensions; do
1649         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1650           if test $ac_prog = install &&
1651             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1652             # AIX install.  It has an incompatible calling convention.
1653             :
1654           elif test $ac_prog = install &&
1655             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1656             # program-specific install script used by HP pwplus--don't use.
1657             :
1658           else
1659             rm -rf conftest.one conftest.two conftest.dir
1660             echo one > conftest.one
1661             echo two > conftest.two
1662             mkdir conftest.dir
1663             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
1664               test -s conftest.one && test -s conftest.two &&
1665               test -s conftest.dir/conftest.one &&
1666               test -s conftest.dir/conftest.two
1667             then
1668               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1669               break 3
1670             fi
1671           fi
1672         fi
1673       done
1674     done
1675     ;;
1676 esac
1677 done
1678
1679 rm -rf conftest.one conftest.two conftest.dir
1680
1681 fi
1682   if test "${ac_cv_path_install+set}" = set; then
1683     INSTALL=$ac_cv_path_install
1684   else
1685     # As a last resort, use the slow shell script.  Don't cache a
1686     # value for INSTALL within a source directory, because that will
1687     # break other packages using the cache if that directory is
1688     # removed, or if the value is a relative name.
1689     INSTALL=$ac_install_sh
1690   fi
1691 fi
1692 echo "$as_me:$LINENO: result: $INSTALL" >&5
1693 echo "${ECHO_T}$INSTALL" >&6
1694
1695 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1696 # It thinks the first close brace ends the variable substitution.
1697 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1698
1699 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1700
1701 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1702
1703 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1704 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1705 # Just in case
1706 sleep 1
1707 echo timestamp > conftest.file
1708 # Do `set' in a subshell so we don't clobber the current shell's
1709 # arguments.  Must try -L first in case configure is actually a
1710 # symlink; some systems play weird games with the mod time of symlinks
1711 # (eg FreeBSD returns the mod time of the symlink's containing
1712 # directory).
1713 if (
1714    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1715    if test "$*" = "X"; then
1716       # -L didn't work.
1717       set X `ls -t $srcdir/configure conftest.file`
1718    fi
1719    rm -f conftest.file
1720    if test "$*" != "X $srcdir/configure conftest.file" \
1721       && test "$*" != "X conftest.file $srcdir/configure"; then
1722
1723       # If neither matched, then we have a broken ls.  This can happen
1724       # if, for instance, CONFIG_SHELL is bash and it inherits a
1725       # broken ls alias from the environment.  This has actually
1726       # happened.  Such a system could not be considered "sane".
1727       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
1728 alias in your environment" >&5
1729 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1730 alias in your environment" >&2;}
1731    { (exit 1); exit 1; }; }
1732    fi
1733
1734    test "$2" = conftest.file
1735    )
1736 then
1737    # Ok.
1738    :
1739 else
1740    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1741 Check your system clock" >&5
1742 echo "$as_me: error: newly created file is older than distributed files!
1743 Check your system clock" >&2;}
1744    { (exit 1); exit 1; }; }
1745 fi
1746 echo "$as_me:$LINENO: result: yes" >&5
1747 echo "${ECHO_T}yes" >&6
1748 test "$program_prefix" != NONE &&
1749   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1750 # Use a double $ so make ignores it.
1751 test "$program_suffix" != NONE &&
1752   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1753 # Double any \ or $.  echo might interpret backslashes.
1754 # By default was `s,x,x', remove it if useless.
1755 cat <<\_ACEOF >conftest.sed
1756 s/[\\$]/&&/g;s/;s,x,x,$//
1757 _ACEOF
1758 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1759 rm conftest.sed
1760
1761 # expand $ac_aux_dir to an absolute path
1762 am_aux_dir=`cd $ac_aux_dir && pwd`
1763
1764 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1765 # Use eval to expand $SHELL
1766 if eval "$MISSING --run true"; then
1767   am_missing_run="$MISSING --run "
1768 else
1769   am_missing_run=
1770   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1771 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1772 fi
1773
1774 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1775   # We used to keeping the `.' as first argument, in order to
1776   # allow $(mkdir_p) to be used without argument.  As in
1777   #   $(mkdir_p) $(somedir)
1778   # where $(somedir) is conditionally defined.  However this is wrong
1779   # for two reasons:
1780   #  1. if the package is installed by a user who cannot write `.'
1781   #     make install will fail,
1782   #  2. the above comment should most certainly read
1783   #     $(mkdir_p) $(DESTDIR)$(somedir)
1784   #     so it does not work when $(somedir) is undefined and
1785   #     $(DESTDIR) is not.
1786   #  To support the latter case, we have to write
1787   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1788   #  so the `.' trick is pointless.
1789   mkdir_p='mkdir -p --'
1790 else
1791   # On NextStep and OpenStep, the `mkdir' command does not
1792   # recognize any option.  It will interpret all options as
1793   # directories to create, and then abort because `.' already
1794   # exists.
1795   for d in ./-p ./--version;
1796   do
1797     test -d $d && rmdir $d
1798   done
1799   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1800   if test -f "$ac_aux_dir/mkinstalldirs"; then
1801     mkdir_p='$(mkinstalldirs)'
1802   else
1803     mkdir_p='$(install_sh) -d'
1804   fi
1805 fi
1806
1807 for ac_prog in gawk mawk nawk awk
1808 do
1809   # Extract the first word of "$ac_prog", so it can be a program name with args.
1810 set dummy $ac_prog; ac_word=$2
1811 echo "$as_me:$LINENO: checking for $ac_word" >&5
1812 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1813 if test "${ac_cv_prog_AWK+set}" = set; then
1814   echo $ECHO_N "(cached) $ECHO_C" >&6
1815 else
1816   if test -n "$AWK"; then
1817   ac_cv_prog_AWK="$AWK" # Let the user override the test.
1818 else
1819 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1820 for as_dir in $PATH
1821 do
1822   IFS=$as_save_IFS
1823   test -z "$as_dir" && as_dir=.
1824   for ac_exec_ext in '' $ac_executable_extensions; do
1825   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1826     ac_cv_prog_AWK="$ac_prog"
1827     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1828     break 2
1829   fi
1830 done
1831 done
1832
1833 fi
1834 fi
1835 AWK=$ac_cv_prog_AWK
1836 if test -n "$AWK"; then
1837   echo "$as_me:$LINENO: result: $AWK" >&5
1838 echo "${ECHO_T}$AWK" >&6
1839 else
1840   echo "$as_me:$LINENO: result: no" >&5
1841 echo "${ECHO_T}no" >&6
1842 fi
1843
1844   test -n "$AWK" && break
1845 done
1846
1847 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1848 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1849 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1850 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1851   echo $ECHO_N "(cached) $ECHO_C" >&6
1852 else
1853   cat >conftest.make <<\_ACEOF
1854 all:
1855         @echo 'ac_maketemp="$(MAKE)"'
1856 _ACEOF
1857 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1858 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1859 if test -n "$ac_maketemp"; then
1860   eval ac_cv_prog_make_${ac_make}_set=yes
1861 else
1862   eval ac_cv_prog_make_${ac_make}_set=no
1863 fi
1864 rm -f conftest.make
1865 fi
1866 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1867   echo "$as_me:$LINENO: result: yes" >&5
1868 echo "${ECHO_T}yes" >&6
1869   SET_MAKE=
1870 else
1871   echo "$as_me:$LINENO: result: no" >&5
1872 echo "${ECHO_T}no" >&6
1873   SET_MAKE="MAKE=${MAKE-make}"
1874 fi
1875
1876 rm -rf .tst 2>/dev/null
1877 mkdir .tst 2>/dev/null
1878 if test -d .tst; then
1879   am__leading_dot=.
1880 else
1881   am__leading_dot=_
1882 fi
1883 rmdir .tst 2>/dev/null
1884
1885 # test to see if srcdir already configured
1886 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1887    test -f $srcdir/config.status; then
1888   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1889 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1890    { (exit 1); exit 1; }; }
1891 fi
1892
1893 # test whether we have cygpath
1894 if test -z "$CYGPATH_W"; then
1895   if (cygpath --version) >/dev/null 2>/dev/null; then
1896     CYGPATH_W='cygpath -w'
1897   else
1898     CYGPATH_W=echo
1899   fi
1900 fi
1901
1902
1903 # Define the identity of the package.
1904  PACKAGE='libssp'
1905  VERSION='1.0'
1906
1907
1908 cat >>confdefs.h <<_ACEOF
1909 #define PACKAGE "$PACKAGE"
1910 _ACEOF
1911
1912
1913 cat >>confdefs.h <<_ACEOF
1914 #define VERSION "$VERSION"
1915 _ACEOF
1916
1917 # Some tools Automake needs.
1918
1919 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1920
1921
1922 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1923
1924
1925 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1926
1927
1928 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1929
1930
1931 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1932
1933 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1934
1935 # Installed binaries are usually stripped using `strip' when the user
1936 # run `make install-strip'.  However `strip' might not be the right
1937 # tool to use in cross-compilation environments, therefore Automake
1938 # will honor the `STRIP' environment variable to overrule this program.
1939 if test "$cross_compiling" != no; then
1940   if test -n "$ac_tool_prefix"; then
1941   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1942 set dummy ${ac_tool_prefix}strip; ac_word=$2
1943 echo "$as_me:$LINENO: checking for $ac_word" >&5
1944 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1945 if test "${ac_cv_prog_STRIP+set}" = set; then
1946   echo $ECHO_N "(cached) $ECHO_C" >&6
1947 else
1948   if test -n "$STRIP"; then
1949   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1950 else
1951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1952 for as_dir in $PATH
1953 do
1954   IFS=$as_save_IFS
1955   test -z "$as_dir" && as_dir=.
1956   for ac_exec_ext in '' $ac_executable_extensions; do
1957   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1958     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1959     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1960     break 2
1961   fi
1962 done
1963 done
1964
1965 fi
1966 fi
1967 STRIP=$ac_cv_prog_STRIP
1968 if test -n "$STRIP"; then
1969   echo "$as_me:$LINENO: result: $STRIP" >&5
1970 echo "${ECHO_T}$STRIP" >&6
1971 else
1972   echo "$as_me:$LINENO: result: no" >&5
1973 echo "${ECHO_T}no" >&6
1974 fi
1975
1976 fi
1977 if test -z "$ac_cv_prog_STRIP"; then
1978   ac_ct_STRIP=$STRIP
1979   # Extract the first word of "strip", so it can be a program name with args.
1980 set dummy strip; ac_word=$2
1981 echo "$as_me:$LINENO: checking for $ac_word" >&5
1982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1983 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1984   echo $ECHO_N "(cached) $ECHO_C" >&6
1985 else
1986   if test -n "$ac_ct_STRIP"; then
1987   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1988 else
1989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1990 for as_dir in $PATH
1991 do
1992   IFS=$as_save_IFS
1993   test -z "$as_dir" && as_dir=.
1994   for ac_exec_ext in '' $ac_executable_extensions; do
1995   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1996     ac_cv_prog_ac_ct_STRIP="strip"
1997     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1998     break 2
1999   fi
2000 done
2001 done
2002
2003   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2004 fi
2005 fi
2006 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2007 if test -n "$ac_ct_STRIP"; then
2008   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2009 echo "${ECHO_T}$ac_ct_STRIP" >&6
2010 else
2011   echo "$as_me:$LINENO: result: no" >&5
2012 echo "${ECHO_T}no" >&6
2013 fi
2014
2015   STRIP=$ac_ct_STRIP
2016 else
2017   STRIP="$ac_cv_prog_STRIP"
2018 fi
2019
2020 fi
2021 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2022
2023 # We need awk for the "check" target.  The system "awk" is bad on
2024 # some platforms.
2025 # Always define AMTAR for backward compatibility.
2026
2027 AMTAR=${AMTAR-"${am_missing_run}tar"}
2028
2029 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2030
2031
2032
2033
2034
2035
2036 echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
2037 echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
2038 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
2039 if test "${enable_version_specific_runtime_libs+set}" = set; then
2040   enableval="$enable_version_specific_runtime_libs"
2041   case "$enableval" in
2042  yes) version_specific_libs=yes ;;
2043  no)  version_specific_libs=no ;;
2044  *)   { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
2045 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
2046    { (exit 1); exit 1; }; };;
2047  esac
2048 else
2049   version_specific_libs=no
2050 fi;
2051 echo "$as_me:$LINENO: result: $version_specific_libs" >&5
2052 echo "${ECHO_T}$version_specific_libs" >&6
2053
2054 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2055 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
2056     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2057 if test "${enable_maintainer_mode+set}" = set; then
2058   enableval="$enable_maintainer_mode"
2059   USE_MAINTAINER_MODE=$enableval
2060 else
2061   USE_MAINTAINER_MODE=no
2062 fi;
2063   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2064 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
2065
2066
2067 if test $USE_MAINTAINER_MODE = yes; then
2068   MAINTAINER_MODE_TRUE=
2069   MAINTAINER_MODE_FALSE='#'
2070 else
2071   MAINTAINER_MODE_TRUE='#'
2072   MAINTAINER_MODE_FALSE=
2073 fi
2074
2075   MAINT=$MAINTAINER_MODE_TRUE
2076
2077
2078
2079
2080
2081 # Default to --enable-multilib
2082 # Check whether --enable-multilib or --disable-multilib was given.
2083 if test "${enable_multilib+set}" = set; then
2084   enableval="$enable_multilib"
2085   case "$enableval" in
2086   yes) multilib=yes ;;
2087   no)  multilib=no ;;
2088   *)   { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
2089 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
2090    { (exit 1); exit 1; }; } ;;
2091  esac
2092 else
2093   multilib=yes
2094 fi;
2095
2096 # We may get other options which we leave undocumented:
2097 # --with-target-subdir, --with-multisrctop, --with-multisubdir
2098 # See config-ml.in if you want the gory details.
2099
2100 if test "$srcdir" = "."; then
2101   if test "$with_target_subdir" != "."; then
2102     multi_basedir="$srcdir/$with_multisrctop../.."
2103   else
2104     multi_basedir="$srcdir/$with_multisrctop.."
2105   fi
2106 else
2107   multi_basedir="$srcdir/.."
2108 fi
2109
2110
2111 # Even if the default multilib is not a cross compilation,
2112 # it may be that some of the other multilibs are.
2113 if test $cross_compiling = no && test $multilib = yes \
2114    && test "x${with_multisubdir}" != x ; then
2115    cross_compiling=maybe
2116 fi
2117
2118           ac_config_commands="$ac_config_commands default-1"
2119
2120
2121 target_alias=${target_alias-$host_alias}
2122
2123
2124           ac_config_headers="$ac_config_headers config.h"
2125
2126
2127 ac_ext=c
2128 ac_cpp='$CPP $CPPFLAGS'
2129 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2130 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2131 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2132
2133 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2134 # We must force CC to /not/ be precious variables; otherwise
2135 # the wrong, non-multilib-adjusted value will be used in multilibs.
2136 # As a side effect, we have to subst CFLAGS ourselves.
2137
2138
2139
2140 ac_ext=c
2141 ac_cpp='$CPP $CPPFLAGS'
2142 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2143 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2144 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2145 if test -n "$ac_tool_prefix"; then
2146   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2147 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2148 echo "$as_me:$LINENO: checking for $ac_word" >&5
2149 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2150 if test "${ac_cv_prog_CC+set}" = set; then
2151   echo $ECHO_N "(cached) $ECHO_C" >&6
2152 else
2153   if test -n "$CC"; then
2154   ac_cv_prog_CC="$CC" # Let the user override the test.
2155 else
2156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2157 for as_dir in $PATH
2158 do
2159   IFS=$as_save_IFS
2160   test -z "$as_dir" && as_dir=.
2161   for ac_exec_ext in '' $ac_executable_extensions; do
2162   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2163     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2164     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2165     break 2
2166   fi
2167 done
2168 done
2169
2170 fi
2171 fi
2172 CC=$ac_cv_prog_CC
2173 if test -n "$CC"; then
2174   echo "$as_me:$LINENO: result: $CC" >&5
2175 echo "${ECHO_T}$CC" >&6
2176 else
2177   echo "$as_me:$LINENO: result: no" >&5
2178 echo "${ECHO_T}no" >&6
2179 fi
2180
2181 fi
2182 if test -z "$ac_cv_prog_CC"; then
2183   ac_ct_CC=$CC
2184   # Extract the first word of "gcc", so it can be a program name with args.
2185 set dummy gcc; ac_word=$2
2186 echo "$as_me:$LINENO: checking for $ac_word" >&5
2187 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2188 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2189   echo $ECHO_N "(cached) $ECHO_C" >&6
2190 else
2191   if test -n "$ac_ct_CC"; then
2192   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2193 else
2194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2195 for as_dir in $PATH
2196 do
2197   IFS=$as_save_IFS
2198   test -z "$as_dir" && as_dir=.
2199   for ac_exec_ext in '' $ac_executable_extensions; do
2200   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2201     ac_cv_prog_ac_ct_CC="gcc"
2202     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2203     break 2
2204   fi
2205 done
2206 done
2207
2208 fi
2209 fi
2210 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2211 if test -n "$ac_ct_CC"; then
2212   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2213 echo "${ECHO_T}$ac_ct_CC" >&6
2214 else
2215   echo "$as_me:$LINENO: result: no" >&5
2216 echo "${ECHO_T}no" >&6
2217 fi
2218
2219   CC=$ac_ct_CC
2220 else
2221   CC="$ac_cv_prog_CC"
2222 fi
2223
2224 if test -z "$CC"; then
2225   if test -n "$ac_tool_prefix"; then
2226   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2227 set dummy ${ac_tool_prefix}cc; ac_word=$2
2228 echo "$as_me:$LINENO: checking for $ac_word" >&5
2229 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2230 if test "${ac_cv_prog_CC+set}" = set; then
2231   echo $ECHO_N "(cached) $ECHO_C" >&6
2232 else
2233   if test -n "$CC"; then
2234   ac_cv_prog_CC="$CC" # Let the user override the test.
2235 else
2236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2237 for as_dir in $PATH
2238 do
2239   IFS=$as_save_IFS
2240   test -z "$as_dir" && as_dir=.
2241   for ac_exec_ext in '' $ac_executable_extensions; do
2242   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2243     ac_cv_prog_CC="${ac_tool_prefix}cc"
2244     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2245     break 2
2246   fi
2247 done
2248 done
2249
2250 fi
2251 fi
2252 CC=$ac_cv_prog_CC
2253 if test -n "$CC"; then
2254   echo "$as_me:$LINENO: result: $CC" >&5
2255 echo "${ECHO_T}$CC" >&6
2256 else
2257   echo "$as_me:$LINENO: result: no" >&5
2258 echo "${ECHO_T}no" >&6
2259 fi
2260
2261 fi
2262 if test -z "$ac_cv_prog_CC"; then
2263   ac_ct_CC=$CC
2264   # Extract the first word of "cc", so it can be a program name with args.
2265 set dummy cc; ac_word=$2
2266 echo "$as_me:$LINENO: checking for $ac_word" >&5
2267 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2268 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2269   echo $ECHO_N "(cached) $ECHO_C" >&6
2270 else
2271   if test -n "$ac_ct_CC"; then
2272   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2273 else
2274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2275 for as_dir in $PATH
2276 do
2277   IFS=$as_save_IFS
2278   test -z "$as_dir" && as_dir=.
2279   for ac_exec_ext in '' $ac_executable_extensions; do
2280   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2281     ac_cv_prog_ac_ct_CC="cc"
2282     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2283     break 2
2284   fi
2285 done
2286 done
2287
2288 fi
2289 fi
2290 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2291 if test -n "$ac_ct_CC"; then
2292   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2293 echo "${ECHO_T}$ac_ct_CC" >&6
2294 else
2295   echo "$as_me:$LINENO: result: no" >&5
2296 echo "${ECHO_T}no" >&6
2297 fi
2298
2299   CC=$ac_ct_CC
2300 else
2301   CC="$ac_cv_prog_CC"
2302 fi
2303
2304 fi
2305 if test -z "$CC"; then
2306   # Extract the first word of "cc", so it can be a program name with args.
2307 set dummy cc; ac_word=$2
2308 echo "$as_me:$LINENO: checking for $ac_word" >&5
2309 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2310 if test "${ac_cv_prog_CC+set}" = set; then
2311   echo $ECHO_N "(cached) $ECHO_C" >&6
2312 else
2313   if test -n "$CC"; then
2314   ac_cv_prog_CC="$CC" # Let the user override the test.
2315 else
2316   ac_prog_rejected=no
2317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2318 for as_dir in $PATH
2319 do
2320   IFS=$as_save_IFS
2321   test -z "$as_dir" && as_dir=.
2322   for ac_exec_ext in '' $ac_executable_extensions; do
2323   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2324     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2325        ac_prog_rejected=yes
2326        continue
2327      fi
2328     ac_cv_prog_CC="cc"
2329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2330     break 2
2331   fi
2332 done
2333 done
2334
2335 if test $ac_prog_rejected = yes; then
2336   # We found a bogon in the path, so make sure we never use it.
2337   set dummy $ac_cv_prog_CC
2338   shift
2339   if test $# != 0; then
2340     # We chose a different compiler from the bogus one.
2341     # However, it has the same basename, so the bogon will be chosen
2342     # first if we set CC to just the basename; use the full file name.
2343     shift
2344     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2345   fi
2346 fi
2347 fi
2348 fi
2349 CC=$ac_cv_prog_CC
2350 if test -n "$CC"; then
2351   echo "$as_me:$LINENO: result: $CC" >&5
2352 echo "${ECHO_T}$CC" >&6
2353 else
2354   echo "$as_me:$LINENO: result: no" >&5
2355 echo "${ECHO_T}no" >&6
2356 fi
2357
2358 fi
2359 if test -z "$CC"; then
2360   if test -n "$ac_tool_prefix"; then
2361   for ac_prog in cl
2362   do
2363     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2364 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2365 echo "$as_me:$LINENO: checking for $ac_word" >&5
2366 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2367 if test "${ac_cv_prog_CC+set}" = set; then
2368   echo $ECHO_N "(cached) $ECHO_C" >&6
2369 else
2370   if test -n "$CC"; then
2371   ac_cv_prog_CC="$CC" # Let the user override the test.
2372 else
2373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2374 for as_dir in $PATH
2375 do
2376   IFS=$as_save_IFS
2377   test -z "$as_dir" && as_dir=.
2378   for ac_exec_ext in '' $ac_executable_extensions; do
2379   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2380     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2381     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2382     break 2
2383   fi
2384 done
2385 done
2386
2387 fi
2388 fi
2389 CC=$ac_cv_prog_CC
2390 if test -n "$CC"; then
2391   echo "$as_me:$LINENO: result: $CC" >&5
2392 echo "${ECHO_T}$CC" >&6
2393 else
2394   echo "$as_me:$LINENO: result: no" >&5
2395 echo "${ECHO_T}no" >&6
2396 fi
2397
2398     test -n "$CC" && break
2399   done
2400 fi
2401 if test -z "$CC"; then
2402   ac_ct_CC=$CC
2403   for ac_prog in cl
2404 do
2405   # Extract the first word of "$ac_prog", so it can be a program name with args.
2406 set dummy $ac_prog; ac_word=$2
2407 echo "$as_me:$LINENO: checking for $ac_word" >&5
2408 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2409 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2410   echo $ECHO_N "(cached) $ECHO_C" >&6
2411 else
2412   if test -n "$ac_ct_CC"; then
2413   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2414 else
2415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2416 for as_dir in $PATH
2417 do
2418   IFS=$as_save_IFS
2419   test -z "$as_dir" && as_dir=.
2420   for ac_exec_ext in '' $ac_executable_extensions; do
2421   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2422     ac_cv_prog_ac_ct_CC="$ac_prog"
2423     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2424     break 2
2425   fi
2426 done
2427 done
2428
2429 fi
2430 fi
2431 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2432 if test -n "$ac_ct_CC"; then
2433   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2434 echo "${ECHO_T}$ac_ct_CC" >&6
2435 else
2436   echo "$as_me:$LINENO: result: no" >&5
2437 echo "${ECHO_T}no" >&6
2438 fi
2439
2440   test -n "$ac_ct_CC" && break
2441 done
2442
2443   CC=$ac_ct_CC
2444 fi
2445
2446 fi
2447
2448
2449 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2450 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2451 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2452 See \`config.log' for more details." >&5
2453 echo "$as_me: error: no acceptable C compiler found in \$PATH
2454 See \`config.log' for more details." >&2;}
2455    { (exit 1); exit 1; }; }; }
2456
2457 # Provide some information about the compiler.
2458 echo "$as_me:$LINENO:" \
2459      "checking for C compiler version" >&5
2460 ac_compiler=`set X $ac_compile; echo $2`
2461 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2462   (eval $ac_compiler --version </dev/null >&5) 2>&5
2463   ac_status=$?
2464   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465   (exit $ac_status); }
2466 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2467   (eval $ac_compiler -v </dev/null >&5) 2>&5
2468   ac_status=$?
2469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2470   (exit $ac_status); }
2471 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2472   (eval $ac_compiler -V </dev/null >&5) 2>&5
2473   ac_status=$?
2474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2475   (exit $ac_status); }
2476
2477 cat >conftest.$ac_ext <<_ACEOF
2478 /* confdefs.h.  */
2479 _ACEOF
2480 cat confdefs.h >>conftest.$ac_ext
2481 cat >>conftest.$ac_ext <<_ACEOF
2482 /* end confdefs.h.  */
2483
2484 int
2485 main ()
2486 {
2487
2488   ;
2489   return 0;
2490 }
2491 _ACEOF
2492 # FIXME: Cleanup?
2493 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2494   (eval $ac_link) 2>&5
2495   ac_status=$?
2496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497   (exit $ac_status); }; then
2498   gcc_no_link=no
2499 else
2500   gcc_no_link=yes
2501 fi
2502
2503 if test x$gcc_no_link = xyes; then
2504   # Setting cross_compile will disable run tests; it will
2505   # also disable AC_CHECK_FILE but that's generally
2506   # correct if we can't link.
2507   cross_compiling=yes
2508   EXEEXT=
2509 else
2510   cat >conftest.$ac_ext <<_ACEOF
2511 /* confdefs.h.  */
2512 _ACEOF
2513 cat confdefs.h >>conftest.$ac_ext
2514 cat >>conftest.$ac_ext <<_ACEOF
2515 /* end confdefs.h.  */
2516
2517 int
2518 main ()
2519 {
2520
2521   ;
2522   return 0;
2523 }
2524 _ACEOF
2525 ac_clean_files_save=$ac_clean_files
2526 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2527 # Try to create an executable without -o first, disregard a.out.
2528 # It will help us diagnose broken compilers, and finding out an intuition
2529 # of exeext.
2530 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2531 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2532 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2533 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2534   (eval $ac_link_default) 2>&5
2535   ac_status=$?
2536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2537   (exit $ac_status); }; then
2538   # Find the output, starting from the most likely.  This scheme is
2539 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2540 # resort.
2541
2542 # Be careful to initialize this variable, since it used to be cached.
2543 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2544 ac_cv_exeext=
2545 # b.out is created by i960 compilers.
2546 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2547 do
2548   test -f "$ac_file" || continue
2549   case $ac_file in
2550     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2551         ;;
2552     conftest.$ac_ext )
2553         # This is the source file.
2554         ;;
2555     [ab].out )
2556         # We found the default executable, but exeext='' is most
2557         # certainly right.
2558         break;;
2559     *.* )
2560         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2561         # FIXME: I believe we export ac_cv_exeext for Libtool,
2562         # but it would be cool to find out if it's true.  Does anybody
2563         # maintain Libtool? --akim.
2564         export ac_cv_exeext
2565         break;;
2566     * )
2567         break;;
2568   esac
2569 done
2570 else
2571   echo "$as_me: failed program was:" >&5
2572 sed 's/^/| /' conftest.$ac_ext >&5
2573
2574 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2575 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2576 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2577 See \`config.log' for more details." >&5
2578 echo "$as_me: error: C compiler cannot create executables
2579 See \`config.log' for more details." >&2;}
2580    { (exit 77); exit 77; }; }; }
2581 fi
2582
2583 ac_exeext=$ac_cv_exeext
2584 echo "$as_me:$LINENO: result: $ac_file" >&5
2585 echo "${ECHO_T}$ac_file" >&6
2586
2587 # Check the compiler produces executables we can run.  If not, either
2588 # the compiler is broken, or we cross compile.
2589 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2590 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2591 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2592 # If not cross compiling, check that we can run a simple program.
2593 if test "$cross_compiling" != yes; then
2594   if { ac_try='./$ac_file'
2595   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2596   (eval $ac_try) 2>&5
2597   ac_status=$?
2598   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2599   (exit $ac_status); }; }; then
2600     cross_compiling=no
2601   else
2602     if test "$cross_compiling" = maybe; then
2603         cross_compiling=yes
2604     else
2605         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2606 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2607 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2608 If you meant to cross compile, use \`--host'.
2609 See \`config.log' for more details." >&5
2610 echo "$as_me: error: cannot run C compiled programs.
2611 If you meant to cross compile, use \`--host'.
2612 See \`config.log' for more details." >&2;}
2613    { (exit 1); exit 1; }; }; }
2614     fi
2615   fi
2616 fi
2617 echo "$as_me:$LINENO: result: yes" >&5
2618 echo "${ECHO_T}yes" >&6
2619
2620 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2621 ac_clean_files=$ac_clean_files_save
2622 # Check the compiler produces executables we can run.  If not, either
2623 # the compiler is broken, or we cross compile.
2624 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2625 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2626 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2627 echo "${ECHO_T}$cross_compiling" >&6
2628
2629 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2630 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2631 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2632   (eval $ac_link) 2>&5
2633   ac_status=$?
2634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2635   (exit $ac_status); }; then
2636   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2637 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2638 # work properly (i.e., refer to `conftest.exe'), while it won't with
2639 # `rm'.
2640 for ac_file in conftest.exe conftest conftest.*; do
2641   test -f "$ac_file" || continue
2642   case $ac_file in
2643     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2644     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2645           export ac_cv_exeext
2646           break;;
2647     * ) break;;
2648   esac
2649 done
2650 else
2651   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2652 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2653 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2654 See \`config.log' for more details." >&5
2655 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2656 See \`config.log' for more details." >&2;}
2657    { (exit 1); exit 1; }; }; }
2658 fi
2659
2660 rm -f conftest$ac_cv_exeext
2661 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2662 echo "${ECHO_T}$ac_cv_exeext" >&6
2663
2664 rm -f conftest.$ac_ext
2665 EXEEXT=$ac_cv_exeext
2666 ac_exeext=$EXEEXT
2667 fi
2668 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2669 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2670 if test "${ac_cv_objext+set}" = set; then
2671   echo $ECHO_N "(cached) $ECHO_C" >&6
2672 else
2673   cat >conftest.$ac_ext <<_ACEOF
2674 /* confdefs.h.  */
2675 _ACEOF
2676 cat confdefs.h >>conftest.$ac_ext
2677 cat >>conftest.$ac_ext <<_ACEOF
2678 /* end confdefs.h.  */
2679
2680 int
2681 main ()
2682 {
2683
2684   ;
2685   return 0;
2686 }
2687 _ACEOF
2688 rm -f conftest.o conftest.obj
2689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2690   (eval $ac_compile) 2>&5
2691   ac_status=$?
2692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2693   (exit $ac_status); }; then
2694   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2695   case $ac_file in
2696     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2697     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2698        break;;
2699   esac
2700 done
2701 else
2702   echo "$as_me: failed program was:" >&5
2703 sed 's/^/| /' conftest.$ac_ext >&5
2704
2705 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2706 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2707 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2708 See \`config.log' for more details." >&5
2709 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2710 See \`config.log' for more details." >&2;}
2711    { (exit 1); exit 1; }; }; }
2712 fi
2713
2714 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2715 fi
2716 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2717 echo "${ECHO_T}$ac_cv_objext" >&6
2718 OBJEXT=$ac_cv_objext
2719 ac_objext=$OBJEXT
2720 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2721 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2722 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2723   echo $ECHO_N "(cached) $ECHO_C" >&6
2724 else
2725   cat >conftest.$ac_ext <<_ACEOF
2726 /* confdefs.h.  */
2727 _ACEOF
2728 cat confdefs.h >>conftest.$ac_ext
2729 cat >>conftest.$ac_ext <<_ACEOF
2730 /* end confdefs.h.  */
2731
2732 int
2733 main ()
2734 {
2735 #ifndef __GNUC__
2736        choke me
2737 #endif
2738
2739   ;
2740   return 0;
2741 }
2742 _ACEOF
2743 rm -f conftest.$ac_objext
2744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2745   (eval $ac_compile) 2>conftest.er1
2746   ac_status=$?
2747   grep -v '^ *+' conftest.er1 >conftest.err
2748   rm -f conftest.er1
2749   cat conftest.err >&5
2750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2751   (exit $ac_status); } &&
2752          { ac_try='test -z "$ac_c_werror_flag"
2753                          || test ! -s conftest.err'
2754   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2755   (eval $ac_try) 2>&5
2756   ac_status=$?
2757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2758   (exit $ac_status); }; } &&
2759          { ac_try='test -s conftest.$ac_objext'
2760   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2761   (eval $ac_try) 2>&5
2762   ac_status=$?
2763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2764   (exit $ac_status); }; }; then
2765   ac_compiler_gnu=yes
2766 else
2767   echo "$as_me: failed program was:" >&5
2768 sed 's/^/| /' conftest.$ac_ext >&5
2769
2770 ac_compiler_gnu=no
2771 fi
2772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2773 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2774
2775 fi
2776 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2777 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2778 GCC=`test $ac_compiler_gnu = yes && echo yes`
2779 ac_test_CFLAGS=${CFLAGS+set}
2780 ac_save_CFLAGS=$CFLAGS
2781 CFLAGS="-g"
2782 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2783 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2784 if test "${ac_cv_prog_cc_g+set}" = set; then
2785   echo $ECHO_N "(cached) $ECHO_C" >&6
2786 else
2787   cat >conftest.$ac_ext <<_ACEOF
2788 /* confdefs.h.  */
2789 _ACEOF
2790 cat confdefs.h >>conftest.$ac_ext
2791 cat >>conftest.$ac_ext <<_ACEOF
2792 /* end confdefs.h.  */
2793
2794 int
2795 main ()
2796 {
2797
2798   ;
2799   return 0;
2800 }
2801 _ACEOF
2802 rm -f conftest.$ac_objext
2803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2804   (eval $ac_compile) 2>conftest.er1
2805   ac_status=$?
2806   grep -v '^ *+' conftest.er1 >conftest.err
2807   rm -f conftest.er1
2808   cat conftest.err >&5
2809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2810   (exit $ac_status); } &&
2811          { ac_try='test -z "$ac_c_werror_flag"
2812                          || test ! -s conftest.err'
2813   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2814   (eval $ac_try) 2>&5
2815   ac_status=$?
2816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2817   (exit $ac_status); }; } &&
2818          { ac_try='test -s conftest.$ac_objext'
2819   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2820   (eval $ac_try) 2>&5
2821   ac_status=$?
2822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2823   (exit $ac_status); }; }; then
2824   ac_cv_prog_cc_g=yes
2825 else
2826   echo "$as_me: failed program was:" >&5
2827 sed 's/^/| /' conftest.$ac_ext >&5
2828
2829 ac_cv_prog_cc_g=no
2830 fi
2831 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2832 fi
2833 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2834 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2835 if test "$ac_test_CFLAGS" = set; then
2836   CFLAGS=$ac_save_CFLAGS
2837 elif test $ac_cv_prog_cc_g = yes; then
2838   if test "$GCC" = yes; then
2839     CFLAGS="-g -O2"
2840   else
2841     CFLAGS="-g"
2842   fi
2843 else
2844   if test "$GCC" = yes; then
2845     CFLAGS="-O2"
2846   else
2847     CFLAGS=
2848   fi
2849 fi
2850 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2851 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2852 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2853   echo $ECHO_N "(cached) $ECHO_C" >&6
2854 else
2855   ac_cv_prog_cc_stdc=no
2856 ac_save_CC=$CC
2857 cat >conftest.$ac_ext <<_ACEOF
2858 /* confdefs.h.  */
2859 _ACEOF
2860 cat confdefs.h >>conftest.$ac_ext
2861 cat >>conftest.$ac_ext <<_ACEOF
2862 /* end confdefs.h.  */
2863 #include <stdarg.h>
2864 #include <stdio.h>
2865 #include <sys/types.h>
2866 #include <sys/stat.h>
2867 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2868 struct buf { int x; };
2869 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2870 static char *e (p, i)
2871      char **p;
2872      int i;
2873 {
2874   return p[i];
2875 }
2876 static char *f (char * (*g) (char **, int), char **p, ...)
2877 {
2878   char *s;
2879   va_list v;
2880   va_start (v,p);
2881   s = g (p, va_arg (v,int));
2882   va_end (v);
2883   return s;
2884 }
2885
2886 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2887    function prototypes and stuff, but not '\xHH' hex character constants.
2888    These don't provoke an error unfortunately, instead are silently treated
2889    as 'x'.  The following induces an error, until -std1 is added to get
2890    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2891    array size at least.  It's necessary to write '\x00'==0 to get something
2892    that's true only with -std1.  */
2893 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2894
2895 int test (int i, double x);
2896 struct s1 {int (*f) (int a);};
2897 struct s2 {int (*f) (double a);};
2898 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2899 int argc;
2900 char **argv;
2901 int
2902 main ()
2903 {
2904 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2905   ;
2906   return 0;
2907 }
2908 _ACEOF
2909 # Don't try gcc -ansi; that turns off useful extensions and
2910 # breaks some systems' header files.
2911 # AIX                   -qlanglvl=ansi
2912 # Ultrix and OSF/1      -std1
2913 # HP-UX 10.20 and later -Ae
2914 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2915 # SVR4                  -Xc -D__EXTENSIONS__
2916 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2917 do
2918   CC="$ac_save_CC $ac_arg"
2919   rm -f conftest.$ac_objext
2920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2921   (eval $ac_compile) 2>conftest.er1
2922   ac_status=$?
2923   grep -v '^ *+' conftest.er1 >conftest.err
2924   rm -f conftest.er1
2925   cat conftest.err >&5
2926   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2927   (exit $ac_status); } &&
2928          { ac_try='test -z "$ac_c_werror_flag"
2929                          || test ! -s conftest.err'
2930   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2931   (eval $ac_try) 2>&5
2932   ac_status=$?
2933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2934   (exit $ac_status); }; } &&
2935          { ac_try='test -s conftest.$ac_objext'
2936   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2937   (eval $ac_try) 2>&5
2938   ac_status=$?
2939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2940   (exit $ac_status); }; }; then
2941   ac_cv_prog_cc_stdc=$ac_arg
2942 break
2943 else
2944   echo "$as_me: failed program was:" >&5
2945 sed 's/^/| /' conftest.$ac_ext >&5
2946
2947 fi
2948 rm -f conftest.err conftest.$ac_objext
2949 done
2950 rm -f conftest.$ac_ext conftest.$ac_objext
2951 CC=$ac_save_CC
2952
2953 fi
2954
2955 case "x$ac_cv_prog_cc_stdc" in
2956   x|xno)
2957     echo "$as_me:$LINENO: result: none needed" >&5
2958 echo "${ECHO_T}none needed" >&6 ;;
2959   *)
2960     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2961 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2962     CC="$CC $ac_cv_prog_cc_stdc" ;;
2963 esac
2964
2965 # Some people use a C++ compiler to compile C.  Since we use `exit',
2966 # in C++ we need to declare it.  In case someone uses the same compiler
2967 # for both compiling C and C++ we need to have the C++ compiler decide
2968 # the declaration of exit, since it's the most demanding environment.
2969 cat >conftest.$ac_ext <<_ACEOF
2970 #ifndef __cplusplus
2971   choke me
2972 #endif
2973 _ACEOF
2974 rm -f conftest.$ac_objext
2975 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2976   (eval $ac_compile) 2>conftest.er1
2977   ac_status=$?
2978   grep -v '^ *+' conftest.er1 >conftest.err
2979   rm -f conftest.er1
2980   cat conftest.err >&5
2981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2982   (exit $ac_status); } &&
2983          { ac_try='test -z "$ac_c_werror_flag"
2984                          || test ! -s conftest.err'
2985   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2986   (eval $ac_try) 2>&5
2987   ac_status=$?
2988   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2989   (exit $ac_status); }; } &&
2990          { ac_try='test -s conftest.$ac_objext'
2991   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2992   (eval $ac_try) 2>&5
2993   ac_status=$?
2994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2995   (exit $ac_status); }; }; then
2996   for ac_declaration in \
2997    '' \
2998    'extern "C" void std::exit (int) throw (); using std::exit;' \
2999    'extern "C" void std::exit (int); using std::exit;' \
3000    'extern "C" void exit (int) throw ();' \
3001    'extern "C" void exit (int);' \
3002    'void exit (int);'
3003 do
3004   cat >conftest.$ac_ext <<_ACEOF
3005 /* confdefs.h.  */
3006 _ACEOF
3007 cat confdefs.h >>conftest.$ac_ext
3008 cat >>conftest.$ac_ext <<_ACEOF
3009 /* end confdefs.h.  */
3010 $ac_declaration
3011 #include <stdlib.h>
3012 int
3013 main ()
3014 {
3015 exit (42);
3016   ;
3017   return 0;
3018 }
3019 _ACEOF
3020 rm -f conftest.$ac_objext
3021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3022   (eval $ac_compile) 2>conftest.er1
3023   ac_status=$?
3024   grep -v '^ *+' conftest.er1 >conftest.err
3025   rm -f conftest.er1
3026   cat conftest.err >&5
3027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3028   (exit $ac_status); } &&
3029          { ac_try='test -z "$ac_c_werror_flag"
3030                          || test ! -s conftest.err'
3031   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3032   (eval $ac_try) 2>&5
3033   ac_status=$?
3034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3035   (exit $ac_status); }; } &&
3036          { ac_try='test -s conftest.$ac_objext'
3037   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3038   (eval $ac_try) 2>&5
3039   ac_status=$?
3040   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3041   (exit $ac_status); }; }; then
3042   :
3043 else
3044   echo "$as_me: failed program was:" >&5
3045 sed 's/^/| /' conftest.$ac_ext >&5
3046
3047 continue
3048 fi
3049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3050   cat >conftest.$ac_ext <<_ACEOF
3051 /* confdefs.h.  */
3052 _ACEOF
3053 cat confdefs.h >>conftest.$ac_ext
3054 cat >>conftest.$ac_ext <<_ACEOF
3055 /* end confdefs.h.  */
3056 $ac_declaration
3057 int
3058 main ()
3059 {
3060 exit (42);
3061   ;
3062   return 0;
3063 }
3064 _ACEOF
3065 rm -f conftest.$ac_objext
3066 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3067   (eval $ac_compile) 2>conftest.er1
3068   ac_status=$?
3069   grep -v '^ *+' conftest.er1 >conftest.err
3070   rm -f conftest.er1
3071   cat conftest.err >&5
3072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3073   (exit $ac_status); } &&
3074          { ac_try='test -z "$ac_c_werror_flag"
3075                          || test ! -s conftest.err'
3076   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3077   (eval $ac_try) 2>&5
3078   ac_status=$?
3079   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3080   (exit $ac_status); }; } &&
3081          { ac_try='test -s conftest.$ac_objext'
3082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3083   (eval $ac_try) 2>&5
3084   ac_status=$?
3085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3086   (exit $ac_status); }; }; then
3087   break
3088 else
3089   echo "$as_me: failed program was:" >&5
3090 sed 's/^/| /' conftest.$ac_ext >&5
3091
3092 fi
3093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3094 done
3095 rm -f conftest*
3096 if test -n "$ac_declaration"; then
3097   echo '#ifdef __cplusplus' >>confdefs.h
3098   echo $ac_declaration      >>confdefs.h
3099   echo '#endif'             >>confdefs.h
3100 fi
3101
3102 else
3103   echo "$as_me: failed program was:" >&5
3104 sed 's/^/| /' conftest.$ac_ext >&5
3105
3106 fi
3107 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3108 ac_ext=c
3109 ac_cpp='$CPP $CPPFLAGS'
3110 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3111 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3112 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3113 DEPDIR="${am__leading_dot}deps"
3114
3115           ac_config_commands="$ac_config_commands depfiles"
3116
3117
3118 am_make=${MAKE-make}
3119 cat > confinc << 'END'
3120 am__doit:
3121         @echo done
3122 .PHONY: am__doit
3123 END
3124 # If we don't find an include directive, just comment out the code.
3125 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3126 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3127 am__include="#"
3128 am__quote=
3129 _am_result=none
3130 # First try GNU make style include.
3131 echo "include confinc" > confmf
3132 # We grep out `Entering directory' and `Leaving directory'
3133 # messages which can occur if `w' ends up in MAKEFLAGS.
3134 # In particular we don't look at `^make:' because GNU make might
3135 # be invoked under some other name (usually "gmake"), in which
3136 # case it prints its new name instead of `make'.
3137 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3138    am__include=include
3139    am__quote=
3140    _am_result=GNU
3141 fi
3142 # Now try BSD make style include.
3143 if test "$am__include" = "#"; then
3144    echo '.include "confinc"' > confmf
3145    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3146       am__include=.include
3147       am__quote="\""
3148       _am_result=BSD
3149    fi
3150 fi
3151
3152
3153 echo "$as_me:$LINENO: result: $_am_result" >&5
3154 echo "${ECHO_T}$_am_result" >&6
3155 rm -f confinc confmf
3156
3157 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3158 if test "${enable_dependency_tracking+set}" = set; then
3159   enableval="$enable_dependency_tracking"
3160
3161 fi;
3162 if test "x$enable_dependency_tracking" != xno; then
3163   am_depcomp="$ac_aux_dir/depcomp"
3164   AMDEPBACKSLASH='\'
3165 fi
3166
3167
3168 if test "x$enable_dependency_tracking" != xno; then
3169   AMDEP_TRUE=
3170   AMDEP_FALSE='#'
3171 else
3172   AMDEP_TRUE='#'
3173   AMDEP_FALSE=
3174 fi
3175
3176
3177
3178
3179 depcc="$CC"   am_compiler_list=
3180
3181 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3182 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3183 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3184   echo $ECHO_N "(cached) $ECHO_C" >&6
3185 else
3186   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3187   # We make a subdir and do the tests there.  Otherwise we can end up
3188   # making bogus files that we don't know about and never remove.  For
3189   # instance it was reported that on HP-UX the gcc test will end up
3190   # making a dummy file named `D' -- because `-MD' means `put the output
3191   # in D'.
3192   mkdir conftest.dir
3193   # Copy depcomp to subdir because otherwise we won't find it if we're
3194   # using a relative directory.
3195   cp "$am_depcomp" conftest.dir
3196   cd conftest.dir
3197   # We will build objects and dependencies in a subdirectory because
3198   # it helps to detect inapplicable dependency modes.  For instance
3199   # both Tru64's cc and ICC support -MD to output dependencies as a
3200   # side effect of compilation, but ICC will put the dependencies in
3201   # the current directory while Tru64 will put them in the object
3202   # directory.
3203   mkdir sub
3204
3205   am_cv_CC_dependencies_compiler_type=none
3206   if test "$am_compiler_list" = ""; then
3207      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3208   fi
3209   for depmode in $am_compiler_list; do
3210     # Setup a source with many dependencies, because some compilers
3211     # like to wrap large dependency lists on column 80 (with \), and
3212     # we should not choose a depcomp mode which is confused by this.
3213     #
3214     # We need to recreate these files for each test, as the compiler may
3215     # overwrite some of them when testing with obscure command lines.
3216     # This happens at least with the AIX C compiler.
3217     : > sub/conftest.c
3218     for i in 1 2 3 4 5 6; do
3219       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3220       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3221       # Solaris 8's {/usr,}/bin/sh.
3222       touch sub/conftst$i.h
3223     done
3224     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3225
3226     case $depmode in
3227     nosideeffect)
3228       # after this tag, mechanisms are not by side-effect, so they'll
3229       # only be used when explicitly requested
3230       if test "x$enable_dependency_tracking" = xyes; then
3231         continue
3232       else
3233         break
3234       fi
3235       ;;
3236     none) break ;;
3237     esac
3238     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3239     # mode.  It turns out that the SunPro C++ compiler does not properly
3240     # handle `-M -o', and we need to detect this.
3241     if depmode=$depmode \
3242        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3243        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3244        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3245          >/dev/null 2>conftest.err &&
3246        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3247        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3248        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3249       # icc doesn't choke on unknown options, it will just issue warnings
3250       # or remarks (even with -Werror).  So we grep stderr for any message
3251       # that says an option was ignored or not supported.
3252       # When given -MP, icc 7.0 and 7.1 complain thusly:
3253       #   icc: Command line warning: ignoring option '-M'; no argument required
3254       # The diagnosis changed in icc 8.0:
3255       #   icc: Command line remark: option '-MP' not supported
3256       if (grep 'ignoring option' conftest.err ||
3257           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3258         am_cv_CC_dependencies_compiler_type=$depmode
3259         break
3260       fi
3261     fi
3262   done
3263
3264   cd ..
3265   rm -rf conftest.dir
3266 else
3267   am_cv_CC_dependencies_compiler_type=none
3268 fi
3269
3270 fi
3271 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3272 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3273 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3274
3275
3276
3277 if
3278   test "x$enable_dependency_tracking" != xno \
3279   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3280   am__fastdepCC_TRUE=
3281   am__fastdepCC_FALSE='#'
3282 else
3283   am__fastdepCC_TRUE='#'
3284   am__fastdepCC_FALSE=
3285 fi
3286
3287
3288
3289
3290
3291
3292 if test "x$GCC" != "xyes"; then
3293   { { echo "$as_me:$LINENO: error: libssp must be built with GCC" >&5
3294 echo "$as_me: error: libssp must be built with GCC" >&2;}
3295    { (exit 1); exit 1; }; }
3296 fi
3297 ac_ext=c
3298 ac_cpp='$CPP $CPPFLAGS'
3299 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3300 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3301 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3302 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3303 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3304 # On Suns, sometimes $CPP names a directory.
3305 if test -n "$CPP" && test -d "$CPP"; then
3306   CPP=
3307 fi
3308 if test -z "$CPP"; then
3309   if test "${ac_cv_prog_CPP+set}" = set; then
3310   echo $ECHO_N "(cached) $ECHO_C" >&6
3311 else
3312       # Double quotes because CPP needs to be expanded
3313     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3314     do
3315       ac_preproc_ok=false
3316 for ac_c_preproc_warn_flag in '' yes
3317 do
3318   # Use a header file that comes with gcc, so configuring glibc
3319   # with a fresh cross-compiler works.
3320   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3321   # <limits.h> exists even on freestanding compilers.
3322   # On the NeXT, cc -E runs the code through the compiler's parser,
3323   # not just through cpp. "Syntax error" is here to catch this case.
3324   cat >conftest.$ac_ext <<_ACEOF
3325 /* confdefs.h.  */
3326 _ACEOF
3327 cat confdefs.h >>conftest.$ac_ext
3328 cat >>conftest.$ac_ext <<_ACEOF
3329 /* end confdefs.h.  */
3330 #ifdef __STDC__
3331 # include <limits.h>
3332 #else
3333 # include <assert.h>
3334 #endif
3335                      Syntax error
3336 _ACEOF
3337 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3338   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3339   ac_status=$?
3340   grep -v '^ *+' conftest.er1 >conftest.err
3341   rm -f conftest.er1
3342   cat conftest.err >&5
3343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3344   (exit $ac_status); } >/dev/null; then
3345   if test -s conftest.err; then
3346     ac_cpp_err=$ac_c_preproc_warn_flag
3347     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3348   else
3349     ac_cpp_err=
3350   fi
3351 else
3352   ac_cpp_err=yes
3353 fi
3354 if test -z "$ac_cpp_err"; then
3355   :
3356 else
3357   echo "$as_me: failed program was:" >&5
3358 sed 's/^/| /' conftest.$ac_ext >&5
3359
3360   # Broken: fails on valid input.
3361 continue
3362 fi
3363 rm -f conftest.err conftest.$ac_ext
3364
3365   # OK, works on sane cases.  Now check whether non-existent headers
3366   # can be detected and how.
3367   cat >conftest.$ac_ext <<_ACEOF
3368 /* confdefs.h.  */
3369 _ACEOF
3370 cat confdefs.h >>conftest.$ac_ext
3371 cat >>conftest.$ac_ext <<_ACEOF
3372 /* end confdefs.h.  */
3373 #include <ac_nonexistent.h>
3374 _ACEOF
3375 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3376   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3377   ac_status=$?
3378   grep -v '^ *+' conftest.er1 >conftest.err
3379   rm -f conftest.er1
3380   cat conftest.err >&5
3381   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3382   (exit $ac_status); } >/dev/null; then
3383   if test -s conftest.err; then
3384     ac_cpp_err=$ac_c_preproc_warn_flag
3385     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3386   else
3387     ac_cpp_err=
3388   fi
3389 else
3390   ac_cpp_err=yes
3391 fi
3392 if test -z "$ac_cpp_err"; then
3393   # Broken: success on invalid input.
3394 continue
3395 else
3396   echo "$as_me: failed program was:" >&5
3397 sed 's/^/| /' conftest.$ac_ext >&5
3398
3399   # Passes both tests.
3400 ac_preproc_ok=:
3401 break
3402 fi
3403 rm -f conftest.err conftest.$ac_ext
3404
3405 done
3406 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3407 rm -f conftest.err conftest.$ac_ext
3408 if $ac_preproc_ok; then
3409   break
3410 fi
3411
3412     done
3413     ac_cv_prog_CPP=$CPP
3414
3415 fi
3416   CPP=$ac_cv_prog_CPP
3417 else
3418   ac_cv_prog_CPP=$CPP
3419 fi
3420 echo "$as_me:$LINENO: result: $CPP" >&5
3421 echo "${ECHO_T}$CPP" >&6
3422 ac_preproc_ok=false
3423 for ac_c_preproc_warn_flag in '' yes
3424 do
3425   # Use a header file that comes with gcc, so configuring glibc
3426   # with a fresh cross-compiler works.
3427   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3428   # <limits.h> exists even on freestanding compilers.
3429   # On the NeXT, cc -E runs the code through the compiler's parser,
3430   # not just through cpp. "Syntax error" is here to catch this case.
3431   cat >conftest.$ac_ext <<_ACEOF
3432 /* confdefs.h.  */
3433 _ACEOF
3434 cat confdefs.h >>conftest.$ac_ext
3435 cat >>conftest.$ac_ext <<_ACEOF
3436 /* end confdefs.h.  */
3437 #ifdef __STDC__
3438 # include <limits.h>
3439 #else
3440 # include <assert.h>
3441 #endif
3442                      Syntax error
3443 _ACEOF
3444 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3445   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3446   ac_status=$?
3447   grep -v '^ *+' conftest.er1 >conftest.err
3448   rm -f conftest.er1
3449   cat conftest.err >&5
3450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3451   (exit $ac_status); } >/dev/null; then
3452   if test -s conftest.err; then
3453     ac_cpp_err=$ac_c_preproc_warn_flag
3454     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3455   else
3456     ac_cpp_err=
3457   fi
3458 else
3459   ac_cpp_err=yes
3460 fi
3461 if test -z "$ac_cpp_err"; then
3462   :
3463 else
3464   echo "$as_me: failed program was:" >&5
3465 sed 's/^/| /' conftest.$ac_ext >&5
3466
3467   # Broken: fails on valid input.
3468 continue
3469 fi
3470 rm -f conftest.err conftest.$ac_ext
3471
3472   # OK, works on sane cases.  Now check whether non-existent headers
3473   # can be detected and how.
3474   cat >conftest.$ac_ext <<_ACEOF
3475 /* confdefs.h.  */
3476 _ACEOF
3477 cat confdefs.h >>conftest.$ac_ext
3478 cat >>conftest.$ac_ext <<_ACEOF
3479 /* end confdefs.h.  */
3480 #include <ac_nonexistent.h>
3481 _ACEOF
3482 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3483   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3484   ac_status=$?
3485   grep -v '^ *+' conftest.er1 >conftest.err
3486   rm -f conftest.er1
3487   cat conftest.err >&5
3488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3489   (exit $ac_status); } >/dev/null; then
3490   if test -s conftest.err; then
3491     ac_cpp_err=$ac_c_preproc_warn_flag
3492     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3493   else
3494     ac_cpp_err=
3495   fi
3496 else
3497   ac_cpp_err=yes
3498 fi
3499 if test -z "$ac_cpp_err"; then
3500   # Broken: success on invalid input.
3501 continue
3502 else
3503   echo "$as_me: failed program was:" >&5
3504 sed 's/^/| /' conftest.$ac_ext >&5
3505
3506   # Passes both tests.
3507 ac_preproc_ok=:
3508 break
3509 fi
3510 rm -f conftest.err conftest.$ac_ext
3511
3512 done
3513 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3514 rm -f conftest.err conftest.$ac_ext
3515 if $ac_preproc_ok; then
3516   :
3517 else
3518   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3519 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3520 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3521 See \`config.log' for more details." >&5
3522 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3523 See \`config.log' for more details." >&2;}
3524    { (exit 1); exit 1; }; }; }
3525 fi
3526
3527 ac_ext=c
3528 ac_cpp='$CPP $CPPFLAGS'
3529 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3530 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3531 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3532
3533
3534 echo "$as_me:$LINENO: checking whether -fstack-protector works" >&5
3535 echo $ECHO_N "checking whether -fstack-protector works... $ECHO_C" >&6
3536 save_CFLAGS="$CFLAGS"
3537 CFLAGS="$CFLAGS -fstack-protector -Werror"
3538
3539 cat >conftest.$ac_ext <<_ACEOF
3540 /* confdefs.h.  */
3541 _ACEOF
3542 cat confdefs.h >>conftest.$ac_ext
3543 cat >>conftest.$ac_ext <<_ACEOF
3544 /* end confdefs.h.  */
3545
3546 void __attribute__((noinline)) bar (char *x)
3547 {
3548   __builtin_memset (x, 0, 64);
3549 }
3550 int
3551 main ()
3552 {
3553 char buf[64]; bar (buf);
3554   ;
3555   return 0;
3556 }
3557 _ACEOF
3558 rm -f conftest.$ac_objext
3559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3560   (eval $ac_compile) 2>conftest.er1
3561   ac_status=$?
3562   grep -v '^ *+' conftest.er1 >conftest.err
3563   rm -f conftest.er1
3564   cat conftest.err >&5
3565   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3566   (exit $ac_status); } &&
3567          { ac_try='test -z "$ac_c_werror_flag"
3568                          || test ! -s conftest.err'
3569   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3570   (eval $ac_try) 2>&5
3571   ac_status=$?
3572   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3573   (exit $ac_status); }; } &&
3574          { ac_try='test -s conftest.$ac_objext'
3575   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3576   (eval $ac_try) 2>&5
3577   ac_status=$?
3578   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3579   (exit $ac_status); }; }; then
3580   echo "$as_me:$LINENO: result: yes" >&5
3581 echo "${ECHO_T}yes" >&6
3582 else
3583   echo "$as_me: failed program was:" >&5
3584 sed 's/^/| /' conftest.$ac_ext >&5
3585
3586 echo "$as_me:$LINENO: result: no" >&5
3587 echo "${ECHO_T}no" >&6
3588 fi
3589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3590 CFLAGS="$save_CFLAGS"
3591
3592 echo "$as_me:$LINENO: checking whether hidden visibility is supported" >&5
3593 echo $ECHO_N "checking whether hidden visibility is supported... $ECHO_C" >&6
3594 cat >conftest.$ac_ext <<_ACEOF
3595 /* confdefs.h.  */
3596 _ACEOF
3597 cat confdefs.h >>conftest.$ac_ext
3598 cat >>conftest.$ac_ext <<_ACEOF
3599 /* end confdefs.h.  */
3600
3601 void __attribute__((visibility ("hidden"))) bar (void) {}
3602 int
3603 main ()
3604 {
3605
3606   ;
3607   return 0;
3608 }
3609 _ACEOF
3610 rm -f conftest.$ac_objext
3611 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3612   (eval $ac_compile) 2>conftest.er1
3613   ac_status=$?
3614   grep -v '^ *+' conftest.er1 >conftest.err
3615   rm -f conftest.er1
3616   cat conftest.err >&5
3617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3618   (exit $ac_status); } &&
3619          { ac_try='test -z "$ac_c_werror_flag"
3620                          || test ! -s conftest.err'
3621   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3622   (eval $ac_try) 2>&5
3623   ac_status=$?
3624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3625   (exit $ac_status); }; } &&
3626          { ac_try='test -s conftest.$ac_objext'
3627   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3628   (eval $ac_try) 2>&5
3629   ac_status=$?
3630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3631   (exit $ac_status); }; }; then
3632   ssp_hidden=yes
3633 else
3634   echo "$as_me: failed program was:" >&5
3635 sed 's/^/| /' conftest.$ac_ext >&5
3636
3637 ssp_hidden=no
3638 fi
3639 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3640 echo "$as_me:$LINENO: result: $ssp_hidden" >&5
3641 echo "${ECHO_T}$ssp_hidden" >&6
3642 if test x$ssp_hidden = xyes; then
3643
3644 cat >>confdefs.h <<\_ACEOF
3645 #define HAVE_HIDDEN_VISIBILITY 1
3646 _ACEOF
3647
3648 fi
3649
3650 echo "$as_me:$LINENO: checking whether symbol versioning is supported" >&5
3651 echo $ECHO_N "checking whether symbol versioning is supported... $ECHO_C" >&6
3652 cat > conftest.map <<EOF
3653 FOO_1.0 {
3654   global: *foo*; bar; local: *;
3655 };
3656 EOF
3657 save_LDFLAGS="$LDFLAGS"
3658 LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
3659 if test x$gcc_no_link = xyes; then
3660   # If we cannot link, we cannot build shared libraries, so do not use
3661   # symbol versioning.
3662   ssp_use_symver=no
3663 else
3664   if test x$gcc_no_link = xyes; then
3665   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
3666 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
3667    { (exit 1); exit 1; }; }
3668 fi
3669 cat >conftest.$ac_ext <<_ACEOF
3670 /* confdefs.h.  */
3671 _ACEOF
3672 cat confdefs.h >>conftest.$ac_ext
3673 cat >>conftest.$ac_ext <<_ACEOF
3674 /* end confdefs.h.  */
3675 int foo;
3676 int
3677 main ()
3678 {
3679
3680   ;
3681   return 0;
3682 }
3683 _ACEOF
3684 rm -f conftest.$ac_objext conftest$ac_exeext
3685 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3686   (eval $ac_link) 2>conftest.er1
3687   ac_status=$?
3688   grep -v '^ *+' conftest.er1 >conftest.err
3689   rm -f conftest.er1
3690   cat conftest.err >&5
3691   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3692   (exit $ac_status); } &&
3693          { ac_try='test -z "$ac_c_werror_flag"
3694                          || test ! -s conftest.err'
3695   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3696   (eval $ac_try) 2>&5
3697   ac_status=$?
3698   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3699   (exit $ac_status); }; } &&
3700          { ac_try='test -s conftest$ac_exeext'
3701   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3702   (eval $ac_try) 2>&5
3703   ac_status=$?
3704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3705   (exit $ac_status); }; }; then
3706   ssp_use_symver=yes
3707 else
3708   echo "$as_me: failed program was:" >&5
3709 sed 's/^/| /' conftest.$ac_ext >&5
3710