OSDN Git Service

2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
[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 AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO enable_shared enable_static toolexecdir toolexeclibdir LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
463
464 # Initialize some variables set by options.
465 ac_init_help=
466 ac_init_version=false
467 # The variables have the same names as the options, with
468 # dashes changed to underlines.
469 cache_file=/dev/null
470 exec_prefix=NONE
471 no_create=
472 no_recursion=
473 prefix=NONE
474 program_prefix=NONE
475 program_suffix=NONE
476 program_transform_name=s,x,x,
477 silent=
478 site=
479 srcdir=
480 verbose=
481 x_includes=NONE
482 x_libraries=NONE
483
484 # Installation directory options.
485 # These are left unexpanded so users can "make install exec_prefix=/foo"
486 # and all the variables that are supposed to be based on exec_prefix
487 # by default will actually change.
488 # Use braces instead of parens because sh, perl, etc. also accept them.
489 bindir='${exec_prefix}/bin'
490 sbindir='${exec_prefix}/sbin'
491 libexecdir='${exec_prefix}/libexec'
492 datadir='${prefix}/share'
493 sysconfdir='${prefix}/etc'
494 sharedstatedir='${prefix}/com'
495 localstatedir='${prefix}/var'
496 libdir='${exec_prefix}/lib'
497 includedir='${prefix}/include'
498 oldincludedir='/usr/include'
499 infodir='${prefix}/info'
500 mandir='${prefix}/man'
501
502 ac_prev=
503 for ac_option
504 do
505   # If the previous option needs an argument, assign it.
506   if test -n "$ac_prev"; then
507     eval "$ac_prev=\$ac_option"
508     ac_prev=
509     continue
510   fi
511
512   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
514   # Accept the important Cygnus configure options, so we can diagnose typos.
515
516   case $ac_option in
517
518   -bindir | --bindir | --bindi | --bind | --bin | --bi)
519     ac_prev=bindir ;;
520   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521     bindir=$ac_optarg ;;
522
523   -build | --build | --buil | --bui | --bu)
524     ac_prev=build_alias ;;
525   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526     build_alias=$ac_optarg ;;
527
528   -cache-file | --cache-file | --cache-fil | --cache-fi \
529   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530     ac_prev=cache_file ;;
531   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533     cache_file=$ac_optarg ;;
534
535   --config-cache | -C)
536     cache_file=config.cache ;;
537
538   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539     ac_prev=datadir ;;
540   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541   | --da=*)
542     datadir=$ac_optarg ;;
543
544   -disable-* | --disable-*)
545     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546     # Reject names that are not valid shell variable names.
547     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549    { (exit 1); exit 1; }; }
550     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551     eval "enable_$ac_feature=no" ;;
552
553   -enable-* | --enable-*)
554     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555     # Reject names that are not valid shell variable names.
556     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558    { (exit 1); exit 1; }; }
559     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560     case $ac_option in
561       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562       *) ac_optarg=yes ;;
563     esac
564     eval "enable_$ac_feature='$ac_optarg'" ;;
565
566   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568   | --exec | --exe | --ex)
569     ac_prev=exec_prefix ;;
570   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572   | --exec=* | --exe=* | --ex=*)
573     exec_prefix=$ac_optarg ;;
574
575   -gas | --gas | --ga | --g)
576     # Obsolete; use --with-gas.
577     with_gas=yes ;;
578
579   -help | --help | --hel | --he | -h)
580     ac_init_help=long ;;
581   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582     ac_init_help=recursive ;;
583   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584     ac_init_help=short ;;
585
586   -host | --host | --hos | --ho)
587     ac_prev=host_alias ;;
588   -host=* | --host=* | --hos=* | --ho=*)
589     host_alias=$ac_optarg ;;
590
591   -includedir | --includedir | --includedi | --included | --include \
592   | --includ | --inclu | --incl | --inc)
593     ac_prev=includedir ;;
594   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595   | --includ=* | --inclu=* | --incl=* | --inc=*)
596     includedir=$ac_optarg ;;
597
598   -infodir | --infodir | --infodi | --infod | --info | --inf)
599     ac_prev=infodir ;;
600   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601     infodir=$ac_optarg ;;
602
603   -libdir | --libdir | --libdi | --libd)
604     ac_prev=libdir ;;
605   -libdir=* | --libdir=* | --libdi=* | --libd=*)
606     libdir=$ac_optarg ;;
607
608   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609   | --libexe | --libex | --libe)
610     ac_prev=libexecdir ;;
611   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612   | --libexe=* | --libex=* | --libe=*)
613     libexecdir=$ac_optarg ;;
614
615   -localstatedir | --localstatedir | --localstatedi | --localstated \
616   | --localstate | --localstat | --localsta | --localst \
617   | --locals | --local | --loca | --loc | --lo)
618     ac_prev=localstatedir ;;
619   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622     localstatedir=$ac_optarg ;;
623
624   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625     ac_prev=mandir ;;
626   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627     mandir=$ac_optarg ;;
628
629   -nfp | --nfp | --nf)
630     # Obsolete; use --without-fp.
631     with_fp=no ;;
632
633   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634   | --no-cr | --no-c | -n)
635     no_create=yes ;;
636
637   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639     no_recursion=yes ;;
640
641   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643   | --oldin | --oldi | --old | --ol | --o)
644     ac_prev=oldincludedir ;;
645   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648     oldincludedir=$ac_optarg ;;
649
650   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651     ac_prev=prefix ;;
652   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653     prefix=$ac_optarg ;;
654
655   -program-prefix | --program-prefix | --program-prefi | --program-pref \
656   | --program-pre | --program-pr | --program-p)
657     ac_prev=program_prefix ;;
658   -program-prefix=* | --program-prefix=* | --program-prefi=* \
659   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660     program_prefix=$ac_optarg ;;
661
662   -program-suffix | --program-suffix | --program-suffi | --program-suff \
663   | --program-suf | --program-su | --program-s)
664     ac_prev=program_suffix ;;
665   -program-suffix=* | --program-suffix=* | --program-suffi=* \
666   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667     program_suffix=$ac_optarg ;;
668
669   -program-transform-name | --program-transform-name \
670   | --program-transform-nam | --program-transform-na \
671   | --program-transform-n | --program-transform- \
672   | --program-transform | --program-transfor \
673   | --program-transfo | --program-transf \
674   | --program-trans | --program-tran \
675   | --progr-tra | --program-tr | --program-t)
676     ac_prev=program_transform_name ;;
677   -program-transform-name=* | --program-transform-name=* \
678   | --program-transform-nam=* | --program-transform-na=* \
679   | --program-transform-n=* | --program-transform-=* \
680   | --program-transform=* | --program-transfor=* \
681   | --program-transfo=* | --program-transf=* \
682   | --program-trans=* | --program-tran=* \
683   | --progr-tra=* | --program-tr=* | --program-t=*)
684     program_transform_name=$ac_optarg ;;
685
686   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687   | -silent | --silent | --silen | --sile | --sil)
688     silent=yes ;;
689
690   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691     ac_prev=sbindir ;;
692   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693   | --sbi=* | --sb=*)
694     sbindir=$ac_optarg ;;
695
696   -sharedstatedir | --sharedstatedir | --sharedstatedi \
697   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698   | --sharedst | --shareds | --shared | --share | --shar \
699   | --sha | --sh)
700     ac_prev=sharedstatedir ;;
701   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704   | --sha=* | --sh=*)
705     sharedstatedir=$ac_optarg ;;
706
707   -site | --site | --sit)
708     ac_prev=site ;;
709   -site=* | --site=* | --sit=*)
710     site=$ac_optarg ;;
711
712   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713     ac_prev=srcdir ;;
714   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715     srcdir=$ac_optarg ;;
716
717   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718   | --syscon | --sysco | --sysc | --sys | --sy)
719     ac_prev=sysconfdir ;;
720   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722     sysconfdir=$ac_optarg ;;
723
724   -target | --target | --targe | --targ | --tar | --ta | --t)
725     ac_prev=target_alias ;;
726   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727     target_alias=$ac_optarg ;;
728
729   -v | -verbose | --verbose | --verbos | --verbo | --verb)
730     verbose=yes ;;
731
732   -version | --version | --versio | --versi | --vers | -V)
733     ac_init_version=: ;;
734
735   -with-* | --with-*)
736     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737     # Reject names that are not valid shell variable names.
738     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739       { echo "$as_me: error: invalid package name: $ac_package" >&2
740    { (exit 1); exit 1; }; }
741     ac_package=`echo $ac_package| sed 's/-/_/g'`
742     case $ac_option in
743       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744       *) ac_optarg=yes ;;
745     esac
746     eval "with_$ac_package='$ac_optarg'" ;;
747
748   -without-* | --without-*)
749     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750     # Reject names that are not valid shell variable names.
751     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752       { echo "$as_me: error: invalid package name: $ac_package" >&2
753    { (exit 1); exit 1; }; }
754     ac_package=`echo $ac_package | sed 's/-/_/g'`
755     eval "with_$ac_package=no" ;;
756
757   --x)
758     # Obsolete; use --with-x.
759     with_x=yes ;;
760
761   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762   | --x-incl | --x-inc | --x-in | --x-i)
763     ac_prev=x_includes ;;
764   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766     x_includes=$ac_optarg ;;
767
768   -x-libraries | --x-libraries | --x-librarie | --x-librari \
769   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770     ac_prev=x_libraries ;;
771   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773     x_libraries=$ac_optarg ;;
774
775   -*) { echo "$as_me: error: unrecognized option: $ac_option
776 Try \`$0 --help' for more information." >&2
777    { (exit 1); exit 1; }; }
778     ;;
779
780   *=*)
781     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782     # Reject names that are not valid shell variable names.
783     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785    { (exit 1); exit 1; }; }
786     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787     eval "$ac_envvar='$ac_optarg'"
788     export $ac_envvar ;;
789
790   *)
791     # FIXME: should be removed in autoconf 3.0.
792     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796     ;;
797
798   esac
799 done
800
801 if test -n "$ac_prev"; then
802   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803   { echo "$as_me: error: missing argument to $ac_option" >&2
804    { (exit 1); exit 1; }; }
805 fi
806
807 # Be sure to have absolute paths.
808 for ac_var in exec_prefix prefix
809 do
810   eval ac_val=$`echo $ac_var`
811   case $ac_val in
812     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814    { (exit 1); exit 1; }; };;
815   esac
816 done
817
818 # Be sure to have absolute paths.
819 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820               localstatedir libdir includedir oldincludedir infodir mandir
821 do
822   eval ac_val=$`echo $ac_var`
823   case $ac_val in
824     [\\/$]* | ?:[\\/]* ) ;;
825     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826    { (exit 1); exit 1; }; };;
827   esac
828 done
829
830 # There might be people who depend on the old broken behavior: `$host'
831 # used to hold the argument of --host etc.
832 # FIXME: To remove some day.
833 build=$build_alias
834 host=$host_alias
835 target=$target_alias
836
837 # FIXME: To remove some day.
838 if test "x$host_alias" != x; then
839   if test "x$build_alias" = x; then
840     cross_compiling=maybe
841     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842     If a cross compiler is detected then cross compile mode will be used." >&2
843   elif test "x$build_alias" != "x$host_alias"; then
844     cross_compiling=yes
845   fi
846 fi
847
848 ac_tool_prefix=
849 test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851 test "$silent" = yes && exec 6>/dev/null
852
853
854 # Find the source files, if location was not specified.
855 if test -z "$srcdir"; then
856   ac_srcdir_defaulted=yes
857   # Try the directory containing this script, then its parent.
858   ac_confdir=`(dirname "$0") 2>/dev/null ||
859 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860          X"$0" : 'X\(//\)[^/]' \| \
861          X"$0" : 'X\(//\)$' \| \
862          X"$0" : 'X\(/\)' \| \
863          .     : '\(.\)' 2>/dev/null ||
864 echo X"$0" |
865     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867           /^X\(\/\/\)$/{ s//\1/; q; }
868           /^X\(\/\).*/{ s//\1/; q; }
869           s/.*/./; q'`
870   srcdir=$ac_confdir
871   if test ! -r $srcdir/$ac_unique_file; then
872     srcdir=..
873   fi
874 else
875   ac_srcdir_defaulted=no
876 fi
877 if test ! -r $srcdir/$ac_unique_file; then
878   if test "$ac_srcdir_defaulted" = yes; then
879     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880    { (exit 1); exit 1; }; }
881   else
882     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883    { (exit 1); exit 1; }; }
884   fi
885 fi
886 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888    { (exit 1); exit 1; }; }
889 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890 ac_env_build_alias_set=${build_alias+set}
891 ac_env_build_alias_value=$build_alias
892 ac_cv_env_build_alias_set=${build_alias+set}
893 ac_cv_env_build_alias_value=$build_alias
894 ac_env_host_alias_set=${host_alias+set}
895 ac_env_host_alias_value=$host_alias
896 ac_cv_env_host_alias_set=${host_alias+set}
897 ac_cv_env_host_alias_value=$host_alias
898 ac_env_target_alias_set=${target_alias+set}
899 ac_env_target_alias_value=$target_alias
900 ac_cv_env_target_alias_set=${target_alias+set}
901 ac_cv_env_target_alias_value=$target_alias
902 ac_env_CPP_set=${CPP+set}
903 ac_env_CPP_value=$CPP
904 ac_cv_env_CPP_set=${CPP+set}
905 ac_cv_env_CPP_value=$CPP
906 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
907 ac_env_CPPFLAGS_value=$CPPFLAGS
908 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
909 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
910
911 #
912 # Report the --help message.
913 #
914 if test "$ac_init_help" = "long"; then
915   # Omit some internal or obsolete options to make the list less imposing.
916   # This message is too long to be a string in the A/UX 3.1 sh.
917   cat <<_ACEOF
918 \`configure' configures libssp 1.0 to adapt to many kinds of systems.
919
920 Usage: $0 [OPTION]... [VAR=VALUE]...
921
922 To assign environment variables (e.g., CC, CFLAGS...), specify them as
923 VAR=VALUE.  See below for descriptions of some of the useful variables.
924
925 Defaults for the options are specified in brackets.
926
927 Configuration:
928   -h, --help              display this help and exit
929       --help=short        display options specific to this package
930       --help=recursive    display the short help of all the included packages
931   -V, --version           display version information and exit
932   -q, --quiet, --silent   do not print \`checking...' messages
933       --cache-file=FILE   cache test results in FILE [disabled]
934   -C, --config-cache      alias for \`--cache-file=config.cache'
935   -n, --no-create         do not create output files
936       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
937
938 _ACEOF
939
940   cat <<_ACEOF
941 Installation directories:
942   --prefix=PREFIX         install architecture-independent files in PREFIX
943                           [$ac_default_prefix]
944   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
945                           [PREFIX]
946
947 By default, \`make install' will install all the files in
948 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
949 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
950 for instance \`--prefix=\$HOME'.
951
952 For better control, use the options below.
953
954 Fine tuning of the installation directories:
955   --bindir=DIR           user executables [EPREFIX/bin]
956   --sbindir=DIR          system admin executables [EPREFIX/sbin]
957   --libexecdir=DIR       program executables [EPREFIX/libexec]
958   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
959   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
960   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
961   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
962   --libdir=DIR           object code libraries [EPREFIX/lib]
963   --includedir=DIR       C header files [PREFIX/include]
964   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
965   --infodir=DIR          info documentation [PREFIX/info]
966   --mandir=DIR           man documentation [PREFIX/man]
967 _ACEOF
968
969   cat <<\_ACEOF
970
971 Program names:
972   --program-prefix=PREFIX            prepend PREFIX to installed program names
973   --program-suffix=SUFFIX            append SUFFIX to installed program names
974   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
975
976 System types:
977   --build=BUILD     configure for building on BUILD [guessed]
978   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
979   --target=TARGET   configure for building compilers for TARGET [HOST]
980 _ACEOF
981 fi
982
983 if test -n "$ac_init_help"; then
984   case $ac_init_help in
985      short | recursive ) echo "Configuration of libssp 1.0:";;
986    esac
987   cat <<\_ACEOF
988
989 Optional Features:
990   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
991   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
992   --enable-version-specific-runtime-libs    Specify that runtime libraries should be installed in a compiler-specific directory
993   --enable-maintainer-mode  enable make rules and dependencies not useful
994                           (and sometimes confusing) to the casual installer
995   --enable-multilib       build many library versions (default)
996   --disable-dependency-tracking  speeds up one-time build
997   --enable-dependency-tracking   do not reject slow dependency extractors
998   --enable-shared[=PKGS]
999                           build shared libraries [default=yes]
1000   --enable-static[=PKGS]
1001                           build static libraries [default=yes]
1002   --enable-fast-install[=PKGS]
1003                           optimize for fast installation [default=yes]
1004   --disable-libtool-lock  avoid locking (might break parallel builds)
1005
1006 Optional Packages:
1007   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1008   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1009   --with-pic              try to use only PIC/non-PIC objects [default=use
1010                           both]
1011   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1012
1013 Some influential environment variables:
1014   CC          C compiler command
1015   CFLAGS      C compiler flags
1016   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1017               nonstandard directory <lib dir>
1018   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1019               headers in a nonstandard directory <include dir>
1020   CPP         C preprocessor
1021
1022 Use these variables to override the choices made by `configure' or to help
1023 it to find libraries and programs with nonstandard names/locations.
1024
1025 _ACEOF
1026 fi
1027
1028 if test "$ac_init_help" = "recursive"; then
1029   # If there are subdirs, report their specific --help.
1030   ac_popdir=`pwd`
1031   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1032     test -d $ac_dir || continue
1033     ac_builddir=.
1034
1035 if test "$ac_dir" != .; then
1036   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1037   # A "../" for each directory in $ac_dir_suffix.
1038   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1039 else
1040   ac_dir_suffix= ac_top_builddir=
1041 fi
1042
1043 case $srcdir in
1044   .)  # No --srcdir option.  We are building in place.
1045     ac_srcdir=.
1046     if test -z "$ac_top_builddir"; then
1047        ac_top_srcdir=.
1048     else
1049        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1050     fi ;;
1051   [\\/]* | ?:[\\/]* )  # Absolute path.
1052     ac_srcdir=$srcdir$ac_dir_suffix;
1053     ac_top_srcdir=$srcdir ;;
1054   *) # Relative path.
1055     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1056     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1057 esac
1058
1059 # Do not use `cd foo && pwd` to compute absolute paths, because
1060 # the directories may not exist.
1061 case `pwd` in
1062 .) ac_abs_builddir="$ac_dir";;
1063 *)
1064   case "$ac_dir" in
1065   .) ac_abs_builddir=`pwd`;;
1066   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1067   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1068   esac;;
1069 esac
1070 case $ac_abs_builddir in
1071 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1072 *)
1073   case ${ac_top_builddir}. in
1074   .) ac_abs_top_builddir=$ac_abs_builddir;;
1075   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1076   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1077   esac;;
1078 esac
1079 case $ac_abs_builddir in
1080 .) ac_abs_srcdir=$ac_srcdir;;
1081 *)
1082   case $ac_srcdir in
1083   .) ac_abs_srcdir=$ac_abs_builddir;;
1084   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1085   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1086   esac;;
1087 esac
1088 case $ac_abs_builddir in
1089 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1090 *)
1091   case $ac_top_srcdir in
1092   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1093   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1094   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1095   esac;;
1096 esac
1097
1098     cd $ac_dir
1099     # Check for guested configure; otherwise get Cygnus style configure.
1100     if test -f $ac_srcdir/configure.gnu; then
1101       echo
1102       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1103     elif test -f $ac_srcdir/configure; then
1104       echo
1105       $SHELL $ac_srcdir/configure  --help=recursive
1106     elif test -f $ac_srcdir/configure.ac ||
1107            test -f $ac_srcdir/configure.in; then
1108       echo
1109       $ac_configure --help
1110     else
1111       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1112     fi
1113     cd $ac_popdir
1114   done
1115 fi
1116
1117 test -n "$ac_init_help" && exit 0
1118 if $ac_init_version; then
1119   cat <<\_ACEOF
1120 libssp configure 1.0
1121 generated by GNU Autoconf 2.59
1122
1123 Copyright (C) 2003 Free Software Foundation, Inc.
1124 This configure script is free software; the Free Software Foundation
1125 gives unlimited permission to copy, distribute and modify it.
1126 _ACEOF
1127   exit 0
1128 fi
1129 exec 5>config.log
1130 cat >&5 <<_ACEOF
1131 This file contains any messages produced by compilers while
1132 running configure, to aid debugging if configure makes a mistake.
1133
1134 It was created by libssp $as_me 1.0, which was
1135 generated by GNU Autoconf 2.59.  Invocation command line was
1136
1137   $ $0 $@
1138
1139 _ACEOF
1140 {
1141 cat <<_ASUNAME
1142 ## --------- ##
1143 ## Platform. ##
1144 ## --------- ##
1145
1146 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1147 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1148 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1149 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1150 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1151
1152 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1153 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1154
1155 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1156 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1157 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1158 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1159 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1160 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1161 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1162
1163 _ASUNAME
1164
1165 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1166 for as_dir in $PATH
1167 do
1168   IFS=$as_save_IFS
1169   test -z "$as_dir" && as_dir=.
1170   echo "PATH: $as_dir"
1171 done
1172
1173 } >&5
1174
1175 cat >&5 <<_ACEOF
1176
1177
1178 ## ----------- ##
1179 ## Core tests. ##
1180 ## ----------- ##
1181
1182 _ACEOF
1183
1184
1185 # Keep a trace of the command line.
1186 # Strip out --no-create and --no-recursion so they do not pile up.
1187 # Strip out --silent because we don't want to record it for future runs.
1188 # Also quote any args containing shell meta-characters.
1189 # Make two passes to allow for proper duplicate-argument suppression.
1190 ac_configure_args=
1191 ac_configure_args0=
1192 ac_configure_args1=
1193 ac_sep=
1194 ac_must_keep_next=false
1195 for ac_pass in 1 2
1196 do
1197   for ac_arg
1198   do
1199     case $ac_arg in
1200     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1201     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1202     | -silent | --silent | --silen | --sile | --sil)
1203       continue ;;
1204     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1205       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1206     esac
1207     case $ac_pass in
1208     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1209     2)
1210       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1211       if test $ac_must_keep_next = true; then
1212         ac_must_keep_next=false # Got value, back to normal.
1213       else
1214         case $ac_arg in
1215           *=* | --config-cache | -C | -disable-* | --disable-* \
1216           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1217           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1218           | -with-* | --with-* | -without-* | --without-* | --x)
1219             case "$ac_configure_args0 " in
1220               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1221             esac
1222             ;;
1223           -* ) ac_must_keep_next=true ;;
1224         esac
1225       fi
1226       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1227       # Get rid of the leading space.
1228       ac_sep=" "
1229       ;;
1230     esac
1231   done
1232 done
1233 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1234 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1235
1236 # When interrupted or exit'd, cleanup temporary files, and complete
1237 # config.log.  We remove comments because anyway the quotes in there
1238 # would cause problems or look ugly.
1239 # WARNING: Be sure not to use single quotes in there, as some shells,
1240 # such as our DU 5.0 friend, will then `close' the trap.
1241 trap 'exit_status=$?
1242   # Save into config.log some information that might help in debugging.
1243   {
1244     echo
1245
1246     cat <<\_ASBOX
1247 ## ---------------- ##
1248 ## Cache variables. ##
1249 ## ---------------- ##
1250 _ASBOX
1251     echo
1252     # The following way of writing the cache mishandles newlines in values,
1253 {
1254   (set) 2>&1 |
1255     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1256     *ac_space=\ *)
1257       sed -n \
1258         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1259           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1260       ;;
1261     *)
1262       sed -n \
1263         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1264       ;;
1265     esac;
1266 }
1267     echo
1268
1269     cat <<\_ASBOX
1270 ## ----------------- ##
1271 ## Output variables. ##
1272 ## ----------------- ##
1273 _ASBOX
1274     echo
1275     for ac_var in $ac_subst_vars
1276     do
1277       eval ac_val=$`echo $ac_var`
1278       echo "$ac_var='"'"'$ac_val'"'"'"
1279     done | sort
1280     echo
1281
1282     if test -n "$ac_subst_files"; then
1283       cat <<\_ASBOX
1284 ## ------------- ##
1285 ## Output files. ##
1286 ## ------------- ##
1287 _ASBOX
1288       echo
1289       for ac_var in $ac_subst_files
1290       do
1291         eval ac_val=$`echo $ac_var`
1292         echo "$ac_var='"'"'$ac_val'"'"'"
1293       done | sort
1294       echo
1295     fi
1296
1297     if test -s confdefs.h; then
1298       cat <<\_ASBOX
1299 ## ----------- ##
1300 ## confdefs.h. ##
1301 ## ----------- ##
1302 _ASBOX
1303       echo
1304       sed "/^$/d" confdefs.h | sort
1305       echo
1306     fi
1307     test "$ac_signal" != 0 &&
1308       echo "$as_me: caught signal $ac_signal"
1309     echo "$as_me: exit $exit_status"
1310   } >&5
1311   rm -f core *.core &&
1312   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1313     exit $exit_status
1314      ' 0
1315 for ac_signal in 1 2 13 15; do
1316   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1317 done
1318 ac_signal=0
1319
1320 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1321 rm -rf conftest* confdefs.h
1322 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1323 echo >confdefs.h
1324
1325 # Predefined preprocessor variables.
1326
1327 cat >>confdefs.h <<_ACEOF
1328 #define PACKAGE_NAME "$PACKAGE_NAME"
1329 _ACEOF
1330
1331
1332 cat >>confdefs.h <<_ACEOF
1333 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1334 _ACEOF
1335
1336
1337 cat >>confdefs.h <<_ACEOF
1338 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1339 _ACEOF
1340
1341
1342 cat >>confdefs.h <<_ACEOF
1343 #define PACKAGE_STRING "$PACKAGE_STRING"
1344 _ACEOF
1345
1346
1347 cat >>confdefs.h <<_ACEOF
1348 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1349 _ACEOF
1350
1351
1352 # Let the site file select an alternate cache file if it wants to.
1353 # Prefer explicitly selected file to automatically selected ones.
1354 if test -z "$CONFIG_SITE"; then
1355   if test "x$prefix" != xNONE; then
1356     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1357   else
1358     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1359   fi
1360 fi
1361 for ac_site_file in $CONFIG_SITE; do
1362   if test -r "$ac_site_file"; then
1363     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1364 echo "$as_me: loading site script $ac_site_file" >&6;}
1365     sed 's/^/| /' "$ac_site_file" >&5
1366     . "$ac_site_file"
1367   fi
1368 done
1369
1370 if test -r "$cache_file"; then
1371   # Some versions of bash will fail to source /dev/null (special
1372   # files actually), so we avoid doing that.
1373   if test -f "$cache_file"; then
1374     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1375 echo "$as_me: loading cache $cache_file" >&6;}
1376     case $cache_file in
1377       [\\/]* | ?:[\\/]* ) . $cache_file;;
1378       *)                      . ./$cache_file;;
1379     esac
1380   fi
1381 else
1382   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1383 echo "$as_me: creating cache $cache_file" >&6;}
1384   >$cache_file
1385 fi
1386
1387 # Check that the precious variables saved in the cache have kept the same
1388 # value.
1389 ac_cache_corrupted=false
1390 for ac_var in `(set) 2>&1 |
1391                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1392   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1393   eval ac_new_set=\$ac_env_${ac_var}_set
1394   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1395   eval ac_new_val="\$ac_env_${ac_var}_value"
1396   case $ac_old_set,$ac_new_set in
1397     set,)
1398       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1399 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1400       ac_cache_corrupted=: ;;
1401     ,set)
1402       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1403 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1404       ac_cache_corrupted=: ;;
1405     ,);;
1406     *)
1407       if test "x$ac_old_val" != "x$ac_new_val"; then
1408         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1409 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1410         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1411 echo "$as_me:   former value:  $ac_old_val" >&2;}
1412         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1413 echo "$as_me:   current value: $ac_new_val" >&2;}
1414         ac_cache_corrupted=:
1415       fi;;
1416   esac
1417   # Pass precious variables to config.status.
1418   if test "$ac_new_set" = set; then
1419     case $ac_new_val in
1420     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1421       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1422     *) ac_arg=$ac_var=$ac_new_val ;;
1423     esac
1424     case " $ac_configure_args " in
1425       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1426       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1427     esac
1428   fi
1429 done
1430 if $ac_cache_corrupted; then
1431   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1432 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1433   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1434 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1435    { (exit 1); exit 1; }; }
1436 fi
1437
1438 ac_ext=c
1439 ac_cpp='$CPP $CPPFLAGS'
1440 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1441 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1442 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471 ac_aux_dir=
1472 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1473   if test -f $ac_dir/install-sh; then
1474     ac_aux_dir=$ac_dir
1475     ac_install_sh="$ac_aux_dir/install-sh -c"
1476     break
1477   elif test -f $ac_dir/install.sh; then
1478     ac_aux_dir=$ac_dir
1479     ac_install_sh="$ac_aux_dir/install.sh -c"
1480     break
1481   elif test -f $ac_dir/shtool; then
1482     ac_aux_dir=$ac_dir
1483     ac_install_sh="$ac_aux_dir/shtool install -c"
1484     break
1485   fi
1486 done
1487 if test -z "$ac_aux_dir"; then
1488   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1489 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1490    { (exit 1); exit 1; }; }
1491 fi
1492 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1493 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1494 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1495
1496 # Make sure we can run config.sub.
1497 $ac_config_sub sun4 >/dev/null 2>&1 ||
1498   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1499 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1500    { (exit 1); exit 1; }; }
1501
1502 echo "$as_me:$LINENO: checking build system type" >&5
1503 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1504 if test "${ac_cv_build+set}" = set; then
1505   echo $ECHO_N "(cached) $ECHO_C" >&6
1506 else
1507   ac_cv_build_alias=$build_alias
1508 test -z "$ac_cv_build_alias" &&
1509   ac_cv_build_alias=`$ac_config_guess`
1510 test -z "$ac_cv_build_alias" &&
1511   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1512 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1513    { (exit 1); exit 1; }; }
1514 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1515   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1516 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1517    { (exit 1); exit 1; }; }
1518
1519 fi
1520 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1521 echo "${ECHO_T}$ac_cv_build" >&6
1522 build=$ac_cv_build
1523 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1524 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1525 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1526
1527
1528 echo "$as_me:$LINENO: checking host system type" >&5
1529 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1530 if test "${ac_cv_host+set}" = set; then
1531   echo $ECHO_N "(cached) $ECHO_C" >&6
1532 else
1533   ac_cv_host_alias=$host_alias
1534 test -z "$ac_cv_host_alias" &&
1535   ac_cv_host_alias=$ac_cv_build_alias
1536 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1537   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1538 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1539    { (exit 1); exit 1; }; }
1540
1541 fi
1542 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1543 echo "${ECHO_T}$ac_cv_host" >&6
1544 host=$ac_cv_host
1545 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1546 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1547 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1548
1549
1550 echo "$as_me:$LINENO: checking target system type" >&5
1551 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1552 if test "${ac_cv_target+set}" = set; then
1553   echo $ECHO_N "(cached) $ECHO_C" >&6
1554 else
1555   ac_cv_target_alias=$target_alias
1556 test "x$ac_cv_target_alias" = "x" &&
1557   ac_cv_target_alias=$ac_cv_host_alias
1558 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1559   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1560 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1561    { (exit 1); exit 1; }; }
1562
1563 fi
1564 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1565 echo "${ECHO_T}$ac_cv_target" >&6
1566 target=$ac_cv_target
1567 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1568 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1569 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1570
1571
1572 # The aliases save the names the user supplied, while $host etc.
1573 # will get canonicalized.
1574 test -n "$target_alias" &&
1575   test "$program_prefix$program_suffix$program_transform_name" = \
1576     NONENONEs,x,x, &&
1577   program_prefix=${target_alias}-
1578  case ${build_alias} in
1579   "") build_noncanonical=${build} ;;
1580   *) build_noncanonical=${build_alias} ;;
1581 esac
1582
1583  case ${host_alias} in
1584   "") host_noncanonical=${build_noncanonical} ;;
1585   *) host_noncanonical=${host_alias} ;;
1586 esac
1587
1588  case ${target_alias} in
1589   "") target_noncanonical=${host_noncanonical} ;;
1590   *) target_noncanonical=${target_alias} ;;
1591 esac
1592
1593
1594
1595
1596 am__api_version="1.9"
1597 # Find a good install program.  We prefer a C program (faster),
1598 # so one script is as good as another.  But avoid the broken or
1599 # incompatible versions:
1600 # SysV /etc/install, /usr/sbin/install
1601 # SunOS /usr/etc/install
1602 # IRIX /sbin/install
1603 # AIX /bin/install
1604 # AmigaOS /C/install, which installs bootblocks on floppy discs
1605 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1606 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1607 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1608 # OS/2's system install, which has a completely different semantic
1609 # ./install, which can be erroneously created by make from ./install.sh.
1610 # Reject install programs that cannot install multiple files.
1611 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1612 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1613 if test -z "$INSTALL"; then
1614 if test "${ac_cv_path_install+set}" = set; then
1615   echo $ECHO_N "(cached) $ECHO_C" >&6
1616 else
1617   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1618 for as_dir in $PATH
1619 do
1620   IFS=$as_save_IFS
1621   test -z "$as_dir" && as_dir=.
1622   # Account for people who put trailing slashes in PATH elements.
1623 case $as_dir/ in
1624   ./ | .// | /cC/* | \
1625   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1626   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1627   /usr/ucb/* ) ;;
1628   *)
1629     # OSF1 and SCO ODT 3.0 have their own names for install.
1630     # Don't use installbsd from OSF since it installs stuff as root
1631     # by default.
1632     for ac_prog in ginstall scoinst install; do
1633       for ac_exec_ext in '' $ac_executable_extensions; do
1634         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1635           if test $ac_prog = install &&
1636             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1637             # AIX install.  It has an incompatible calling convention.
1638             :
1639           elif test $ac_prog = install &&
1640             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1641             # program-specific install script used by HP pwplus--don't use.
1642             :
1643           else
1644             rm -rf conftest.one conftest.two conftest.dir
1645             echo one > conftest.one
1646             echo two > conftest.two
1647             mkdir conftest.dir
1648             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
1649               test -s conftest.one && test -s conftest.two &&
1650               test -s conftest.dir/conftest.one &&
1651               test -s conftest.dir/conftest.two
1652             then
1653               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1654               break 3
1655             fi
1656           fi
1657         fi
1658       done
1659     done
1660     ;;
1661 esac
1662 done
1663
1664 rm -rf conftest.one conftest.two conftest.dir
1665
1666 fi
1667   if test "${ac_cv_path_install+set}" = set; then
1668     INSTALL=$ac_cv_path_install
1669   else
1670     # As a last resort, use the slow shell script.  Don't cache a
1671     # value for INSTALL within a source directory, because that will
1672     # break other packages using the cache if that directory is
1673     # removed, or if the value is a relative name.
1674     INSTALL=$ac_install_sh
1675   fi
1676 fi
1677 echo "$as_me:$LINENO: result: $INSTALL" >&5
1678 echo "${ECHO_T}$INSTALL" >&6
1679
1680 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1681 # It thinks the first close brace ends the variable substitution.
1682 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1683
1684 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1685
1686 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1687
1688 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1689 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1690 # Just in case
1691 sleep 1
1692 echo timestamp > conftest.file
1693 # Do `set' in a subshell so we don't clobber the current shell's
1694 # arguments.  Must try -L first in case configure is actually a
1695 # symlink; some systems play weird games with the mod time of symlinks
1696 # (eg FreeBSD returns the mod time of the symlink's containing
1697 # directory).
1698 if (
1699    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1700    if test "$*" = "X"; then
1701       # -L didn't work.
1702       set X `ls -t $srcdir/configure conftest.file`
1703    fi
1704    rm -f conftest.file
1705    if test "$*" != "X $srcdir/configure conftest.file" \
1706       && test "$*" != "X conftest.file $srcdir/configure"; then
1707
1708       # If neither matched, then we have a broken ls.  This can happen
1709       # if, for instance, CONFIG_SHELL is bash and it inherits a
1710       # broken ls alias from the environment.  This has actually
1711       # happened.  Such a system could not be considered "sane".
1712       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
1713 alias in your environment" >&5
1714 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1715 alias in your environment" >&2;}
1716    { (exit 1); exit 1; }; }
1717    fi
1718
1719    test "$2" = conftest.file
1720    )
1721 then
1722    # Ok.
1723    :
1724 else
1725    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1726 Check your system clock" >&5
1727 echo "$as_me: error: newly created file is older than distributed files!
1728 Check your system clock" >&2;}
1729    { (exit 1); exit 1; }; }
1730 fi
1731 echo "$as_me:$LINENO: result: yes" >&5
1732 echo "${ECHO_T}yes" >&6
1733 test "$program_prefix" != NONE &&
1734   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1735 # Use a double $ so make ignores it.
1736 test "$program_suffix" != NONE &&
1737   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1738 # Double any \ or $.  echo might interpret backslashes.
1739 # By default was `s,x,x', remove it if useless.
1740 cat <<\_ACEOF >conftest.sed
1741 s/[\\$]/&&/g;s/;s,x,x,$//
1742 _ACEOF
1743 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1744 rm conftest.sed
1745
1746 # expand $ac_aux_dir to an absolute path
1747 am_aux_dir=`cd $ac_aux_dir && pwd`
1748
1749 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1750 # Use eval to expand $SHELL
1751 if eval "$MISSING --run true"; then
1752   am_missing_run="$MISSING --run "
1753 else
1754   am_missing_run=
1755   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1756 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1757 fi
1758
1759 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1760   # We used to keeping the `.' as first argument, in order to
1761   # allow $(mkdir_p) to be used without argument.  As in
1762   #   $(mkdir_p) $(somedir)
1763   # where $(somedir) is conditionally defined.  However this is wrong
1764   # for two reasons:
1765   #  1. if the package is installed by a user who cannot write `.'
1766   #     make install will fail,
1767   #  2. the above comment should most certainly read
1768   #     $(mkdir_p) $(DESTDIR)$(somedir)
1769   #     so it does not work when $(somedir) is undefined and
1770   #     $(DESTDIR) is not.
1771   #  To support the latter case, we have to write
1772   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1773   #  so the `.' trick is pointless.
1774   mkdir_p='mkdir -p --'
1775 else
1776   # On NextStep and OpenStep, the `mkdir' command does not
1777   # recognize any option.  It will interpret all options as
1778   # directories to create, and then abort because `.' already
1779   # exists.
1780   for d in ./-p ./--version;
1781   do
1782     test -d $d && rmdir $d
1783   done
1784   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1785   if test -f "$ac_aux_dir/mkinstalldirs"; then
1786     mkdir_p='$(mkinstalldirs)'
1787   else
1788     mkdir_p='$(install_sh) -d'
1789   fi
1790 fi
1791
1792 for ac_prog in gawk mawk nawk awk
1793 do
1794   # Extract the first word of "$ac_prog", so it can be a program name with args.
1795 set dummy $ac_prog; ac_word=$2
1796 echo "$as_me:$LINENO: checking for $ac_word" >&5
1797 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1798 if test "${ac_cv_prog_AWK+set}" = set; then
1799   echo $ECHO_N "(cached) $ECHO_C" >&6
1800 else
1801   if test -n "$AWK"; then
1802   ac_cv_prog_AWK="$AWK" # Let the user override the test.
1803 else
1804 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1805 for as_dir in $PATH
1806 do
1807   IFS=$as_save_IFS
1808   test -z "$as_dir" && as_dir=.
1809   for ac_exec_ext in '' $ac_executable_extensions; do
1810   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1811     ac_cv_prog_AWK="$ac_prog"
1812     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1813     break 2
1814   fi
1815 done
1816 done
1817
1818 fi
1819 fi
1820 AWK=$ac_cv_prog_AWK
1821 if test -n "$AWK"; then
1822   echo "$as_me:$LINENO: result: $AWK" >&5
1823 echo "${ECHO_T}$AWK" >&6
1824 else
1825   echo "$as_me:$LINENO: result: no" >&5
1826 echo "${ECHO_T}no" >&6
1827 fi
1828
1829   test -n "$AWK" && break
1830 done
1831
1832 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1833 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1834 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1835 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1836   echo $ECHO_N "(cached) $ECHO_C" >&6
1837 else
1838   cat >conftest.make <<\_ACEOF
1839 all:
1840         @echo 'ac_maketemp="$(MAKE)"'
1841 _ACEOF
1842 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1843 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1844 if test -n "$ac_maketemp"; then
1845   eval ac_cv_prog_make_${ac_make}_set=yes
1846 else
1847   eval ac_cv_prog_make_${ac_make}_set=no
1848 fi
1849 rm -f conftest.make
1850 fi
1851 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1852   echo "$as_me:$LINENO: result: yes" >&5
1853 echo "${ECHO_T}yes" >&6
1854   SET_MAKE=
1855 else
1856   echo "$as_me:$LINENO: result: no" >&5
1857 echo "${ECHO_T}no" >&6
1858   SET_MAKE="MAKE=${MAKE-make}"
1859 fi
1860
1861 rm -rf .tst 2>/dev/null
1862 mkdir .tst 2>/dev/null
1863 if test -d .tst; then
1864   am__leading_dot=.
1865 else
1866   am__leading_dot=_
1867 fi
1868 rmdir .tst 2>/dev/null
1869
1870 # test to see if srcdir already configured
1871 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1872    test -f $srcdir/config.status; then
1873   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1874 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1875    { (exit 1); exit 1; }; }
1876 fi
1877
1878 # test whether we have cygpath
1879 if test -z "$CYGPATH_W"; then
1880   if (cygpath --version) >/dev/null 2>/dev/null; then
1881     CYGPATH_W='cygpath -w'
1882   else
1883     CYGPATH_W=echo
1884   fi
1885 fi
1886
1887
1888 # Define the identity of the package.
1889  PACKAGE='libssp'
1890  VERSION='1.0'
1891
1892
1893 cat >>confdefs.h <<_ACEOF
1894 #define PACKAGE "$PACKAGE"
1895 _ACEOF
1896
1897
1898 cat >>confdefs.h <<_ACEOF
1899 #define VERSION "$VERSION"
1900 _ACEOF
1901
1902 # Some tools Automake needs.
1903
1904 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1905
1906
1907 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1908
1909
1910 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1911
1912
1913 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1914
1915
1916 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1917
1918 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1919
1920 # Installed binaries are usually stripped using `strip' when the user
1921 # run `make install-strip'.  However `strip' might not be the right
1922 # tool to use in cross-compilation environments, therefore Automake
1923 # will honor the `STRIP' environment variable to overrule this program.
1924 if test "$cross_compiling" != no; then
1925   if test -n "$ac_tool_prefix"; then
1926   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1927 set dummy ${ac_tool_prefix}strip; ac_word=$2
1928 echo "$as_me:$LINENO: checking for $ac_word" >&5
1929 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1930 if test "${ac_cv_prog_STRIP+set}" = set; then
1931   echo $ECHO_N "(cached) $ECHO_C" >&6
1932 else
1933   if test -n "$STRIP"; then
1934   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1935 else
1936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1937 for as_dir in $PATH
1938 do
1939   IFS=$as_save_IFS
1940   test -z "$as_dir" && as_dir=.
1941   for ac_exec_ext in '' $ac_executable_extensions; do
1942   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1943     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1944     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1945     break 2
1946   fi
1947 done
1948 done
1949
1950 fi
1951 fi
1952 STRIP=$ac_cv_prog_STRIP
1953 if test -n "$STRIP"; then
1954   echo "$as_me:$LINENO: result: $STRIP" >&5
1955 echo "${ECHO_T}$STRIP" >&6
1956 else
1957   echo "$as_me:$LINENO: result: no" >&5
1958 echo "${ECHO_T}no" >&6
1959 fi
1960
1961 fi
1962 if test -z "$ac_cv_prog_STRIP"; then
1963   ac_ct_STRIP=$STRIP
1964   # Extract the first word of "strip", so it can be a program name with args.
1965 set dummy strip; ac_word=$2
1966 echo "$as_me:$LINENO: checking for $ac_word" >&5
1967 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1968 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1969   echo $ECHO_N "(cached) $ECHO_C" >&6
1970 else
1971   if test -n "$ac_ct_STRIP"; then
1972   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1973 else
1974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1975 for as_dir in $PATH
1976 do
1977   IFS=$as_save_IFS
1978   test -z "$as_dir" && as_dir=.
1979   for ac_exec_ext in '' $ac_executable_extensions; do
1980   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1981     ac_cv_prog_ac_ct_STRIP="strip"
1982     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1983     break 2
1984   fi
1985 done
1986 done
1987
1988   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
1989 fi
1990 fi
1991 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
1992 if test -n "$ac_ct_STRIP"; then
1993   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
1994 echo "${ECHO_T}$ac_ct_STRIP" >&6
1995 else
1996   echo "$as_me:$LINENO: result: no" >&5
1997 echo "${ECHO_T}no" >&6
1998 fi
1999
2000   STRIP=$ac_ct_STRIP
2001 else
2002   STRIP="$ac_cv_prog_STRIP"
2003 fi
2004
2005 fi
2006 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2007
2008 # We need awk for the "check" target.  The system "awk" is bad on
2009 # some platforms.
2010 # Always define AMTAR for backward compatibility.
2011
2012 AMTAR=${AMTAR-"${am_missing_run}tar"}
2013
2014 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2015
2016
2017
2018
2019
2020
2021 echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
2022 echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
2023 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
2024 if test "${enable_version_specific_runtime_libs+set}" = set; then
2025   enableval="$enable_version_specific_runtime_libs"
2026   case "$enableval" in
2027  yes) version_specific_libs=yes ;;
2028  no)  version_specific_libs=no ;;
2029  *)   { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
2030 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
2031    { (exit 1); exit 1; }; };;
2032  esac
2033 else
2034   version_specific_libs=no
2035 fi;
2036 echo "$as_me:$LINENO: result: $version_specific_libs" >&5
2037 echo "${ECHO_T}$version_specific_libs" >&6
2038
2039 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2040 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
2041     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2042 if test "${enable_maintainer_mode+set}" = set; then
2043   enableval="$enable_maintainer_mode"
2044   USE_MAINTAINER_MODE=$enableval
2045 else
2046   USE_MAINTAINER_MODE=no
2047 fi;
2048   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2049 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
2050
2051
2052 if test $USE_MAINTAINER_MODE = yes; then
2053   MAINTAINER_MODE_TRUE=
2054   MAINTAINER_MODE_FALSE='#'
2055 else
2056   MAINTAINER_MODE_TRUE='#'
2057   MAINTAINER_MODE_FALSE=
2058 fi
2059
2060   MAINT=$MAINTAINER_MODE_TRUE
2061
2062
2063
2064
2065
2066 # Default to --enable-multilib
2067 # Check whether --enable-multilib or --disable-multilib was given.
2068 if test "${enable_multilib+set}" = set; then
2069   enableval="$enable_multilib"
2070   case "$enableval" in
2071   yes) multilib=yes ;;
2072   no)  multilib=no ;;
2073   *)   { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
2074 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
2075    { (exit 1); exit 1; }; } ;;
2076  esac
2077 else
2078   multilib=yes
2079 fi;
2080
2081 # We may get other options which we leave undocumented:
2082 # --with-target-subdir, --with-multisrctop, --with-multisubdir
2083 # See config-ml.in if you want the gory details.
2084
2085 if test "$srcdir" = "."; then
2086   if test "$with_target_subdir" != "."; then
2087     multi_basedir="$srcdir/$with_multisrctop../.."
2088   else
2089     multi_basedir="$srcdir/$with_multisrctop.."
2090   fi
2091 else
2092   multi_basedir="$srcdir/.."
2093 fi
2094
2095
2096 # Even if the default multilib is not a cross compilation,
2097 # it may be that some of the other multilibs are.
2098 if test $cross_compiling = no && test $multilib = yes \
2099    && test "x${with_multisubdir}" != x ; then
2100    cross_compiling=maybe
2101 fi
2102
2103           ac_config_commands="$ac_config_commands default-1"
2104
2105
2106 target_alias=${target_alias-$host_alias}
2107
2108
2109           ac_config_headers="$ac_config_headers config.h"
2110
2111
2112 ac_ext=c
2113 ac_cpp='$CPP $CPPFLAGS'
2114 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2115 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2116 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2117
2118 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2119 # We must force CC to /not/ be precious variables; otherwise
2120 # the wrong, non-multilib-adjusted value will be used in multilibs.
2121 # As a side effect, we have to subst CFLAGS ourselves.
2122
2123
2124
2125 ac_ext=c
2126 ac_cpp='$CPP $CPPFLAGS'
2127 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2128 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2129 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2130 if test -n "$ac_tool_prefix"; then
2131   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2132 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2133 echo "$as_me:$LINENO: checking for $ac_word" >&5
2134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2135 if test "${ac_cv_prog_CC+set}" = set; then
2136   echo $ECHO_N "(cached) $ECHO_C" >&6
2137 else
2138   if test -n "$CC"; then
2139   ac_cv_prog_CC="$CC" # Let the user override the test.
2140 else
2141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2142 for as_dir in $PATH
2143 do
2144   IFS=$as_save_IFS
2145   test -z "$as_dir" && as_dir=.
2146   for ac_exec_ext in '' $ac_executable_extensions; do
2147   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2148     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2149     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2150     break 2
2151   fi
2152 done
2153 done
2154
2155 fi
2156 fi
2157 CC=$ac_cv_prog_CC
2158 if test -n "$CC"; then
2159   echo "$as_me:$LINENO: result: $CC" >&5
2160 echo "${ECHO_T}$CC" >&6
2161 else
2162   echo "$as_me:$LINENO: result: no" >&5
2163 echo "${ECHO_T}no" >&6
2164 fi
2165
2166 fi
2167 if test -z "$ac_cv_prog_CC"; then
2168   ac_ct_CC=$CC
2169   # Extract the first word of "gcc", so it can be a program name with args.
2170 set dummy gcc; ac_word=$2
2171 echo "$as_me:$LINENO: checking for $ac_word" >&5
2172 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2173 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2174   echo $ECHO_N "(cached) $ECHO_C" >&6
2175 else
2176   if test -n "$ac_ct_CC"; then
2177   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2178 else
2179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2180 for as_dir in $PATH
2181 do
2182   IFS=$as_save_IFS
2183   test -z "$as_dir" && as_dir=.
2184   for ac_exec_ext in '' $ac_executable_extensions; do
2185   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2186     ac_cv_prog_ac_ct_CC="gcc"
2187     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2188     break 2
2189   fi
2190 done
2191 done
2192
2193 fi
2194 fi
2195 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2196 if test -n "$ac_ct_CC"; then
2197   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2198 echo "${ECHO_T}$ac_ct_CC" >&6
2199 else
2200   echo "$as_me:$LINENO: result: no" >&5
2201 echo "${ECHO_T}no" >&6
2202 fi
2203
2204   CC=$ac_ct_CC
2205 else
2206   CC="$ac_cv_prog_CC"
2207 fi
2208
2209 if test -z "$CC"; then
2210   if test -n "$ac_tool_prefix"; then
2211   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2212 set dummy ${ac_tool_prefix}cc; ac_word=$2
2213 echo "$as_me:$LINENO: checking for $ac_word" >&5
2214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2215 if test "${ac_cv_prog_CC+set}" = set; then
2216   echo $ECHO_N "(cached) $ECHO_C" >&6
2217 else
2218   if test -n "$CC"; then
2219   ac_cv_prog_CC="$CC" # Let the user override the test.
2220 else
2221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2222 for as_dir in $PATH
2223 do
2224   IFS=$as_save_IFS
2225   test -z "$as_dir" && as_dir=.
2226   for ac_exec_ext in '' $ac_executable_extensions; do
2227   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2228     ac_cv_prog_CC="${ac_tool_prefix}cc"
2229     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2230     break 2
2231   fi
2232 done
2233 done
2234
2235 fi
2236 fi
2237 CC=$ac_cv_prog_CC
2238 if test -n "$CC"; then
2239   echo "$as_me:$LINENO: result: $CC" >&5
2240 echo "${ECHO_T}$CC" >&6
2241 else
2242   echo "$as_me:$LINENO: result: no" >&5
2243 echo "${ECHO_T}no" >&6
2244 fi
2245
2246 fi
2247 if test -z "$ac_cv_prog_CC"; then
2248   ac_ct_CC=$CC
2249   # Extract the first word of "cc", so it can be a program name with args.
2250 set dummy cc; ac_word=$2
2251 echo "$as_me:$LINENO: checking for $ac_word" >&5
2252 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2253 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2254   echo $ECHO_N "(cached) $ECHO_C" >&6
2255 else
2256   if test -n "$ac_ct_CC"; then
2257   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2258 else
2259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2260 for as_dir in $PATH
2261 do
2262   IFS=$as_save_IFS
2263   test -z "$as_dir" && as_dir=.
2264   for ac_exec_ext in '' $ac_executable_extensions; do
2265   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2266     ac_cv_prog_ac_ct_CC="cc"
2267     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2268     break 2
2269   fi
2270 done
2271 done
2272
2273 fi
2274 fi
2275 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2276 if test -n "$ac_ct_CC"; then
2277   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2278 echo "${ECHO_T}$ac_ct_CC" >&6
2279 else
2280   echo "$as_me:$LINENO: result: no" >&5
2281 echo "${ECHO_T}no" >&6
2282 fi
2283
2284   CC=$ac_ct_CC
2285 else
2286   CC="$ac_cv_prog_CC"
2287 fi
2288
2289 fi
2290 if test -z "$CC"; then
2291   # Extract the first word of "cc", so it can be a program name with args.
2292 set dummy cc; ac_word=$2
2293 echo "$as_me:$LINENO: checking for $ac_word" >&5
2294 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2295 if test "${ac_cv_prog_CC+set}" = set; then
2296   echo $ECHO_N "(cached) $ECHO_C" >&6
2297 else
2298   if test -n "$CC"; then
2299   ac_cv_prog_CC="$CC" # Let the user override the test.
2300 else
2301   ac_prog_rejected=no
2302 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2303 for as_dir in $PATH
2304 do
2305   IFS=$as_save_IFS
2306   test -z "$as_dir" && as_dir=.
2307   for ac_exec_ext in '' $ac_executable_extensions; do
2308   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2309     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2310        ac_prog_rejected=yes
2311        continue
2312      fi
2313     ac_cv_prog_CC="cc"
2314     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2315     break 2
2316   fi
2317 done
2318 done
2319
2320 if test $ac_prog_rejected = yes; then
2321   # We found a bogon in the path, so make sure we never use it.
2322   set dummy $ac_cv_prog_CC
2323   shift
2324   if test $# != 0; then
2325     # We chose a different compiler from the bogus one.
2326     # However, it has the same basename, so the bogon will be chosen
2327     # first if we set CC to just the basename; use the full file name.
2328     shift
2329     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2330   fi
2331 fi
2332 fi
2333 fi
2334 CC=$ac_cv_prog_CC
2335 if test -n "$CC"; then
2336   echo "$as_me:$LINENO: result: $CC" >&5
2337 echo "${ECHO_T}$CC" >&6
2338 else
2339   echo "$as_me:$LINENO: result: no" >&5
2340 echo "${ECHO_T}no" >&6
2341 fi
2342
2343 fi
2344 if test -z "$CC"; then
2345   if test -n "$ac_tool_prefix"; then
2346   for ac_prog in cl
2347   do
2348     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2349 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2350 echo "$as_me:$LINENO: checking for $ac_word" >&5
2351 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2352 if test "${ac_cv_prog_CC+set}" = set; then
2353   echo $ECHO_N "(cached) $ECHO_C" >&6
2354 else
2355   if test -n "$CC"; then
2356   ac_cv_prog_CC="$CC" # Let the user override the test.
2357 else
2358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2359 for as_dir in $PATH
2360 do
2361   IFS=$as_save_IFS
2362   test -z "$as_dir" && as_dir=.
2363   for ac_exec_ext in '' $ac_executable_extensions; do
2364   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2365     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2366     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2367     break 2
2368   fi
2369 done
2370 done
2371
2372 fi
2373 fi
2374 CC=$ac_cv_prog_CC
2375 if test -n "$CC"; then
2376   echo "$as_me:$LINENO: result: $CC" >&5
2377 echo "${ECHO_T}$CC" >&6
2378 else
2379   echo "$as_me:$LINENO: result: no" >&5
2380 echo "${ECHO_T}no" >&6
2381 fi
2382
2383     test -n "$CC" && break
2384   done
2385 fi
2386 if test -z "$CC"; then
2387   ac_ct_CC=$CC
2388   for ac_prog in cl
2389 do
2390   # Extract the first word of "$ac_prog", so it can be a program name with args.
2391 set dummy $ac_prog; ac_word=$2
2392 echo "$as_me:$LINENO: checking for $ac_word" >&5
2393 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2394 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2395   echo $ECHO_N "(cached) $ECHO_C" >&6
2396 else
2397   if test -n "$ac_ct_CC"; then
2398   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2399 else
2400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2401 for as_dir in $PATH
2402 do
2403   IFS=$as_save_IFS
2404   test -z "$as_dir" && as_dir=.
2405   for ac_exec_ext in '' $ac_executable_extensions; do
2406   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2407     ac_cv_prog_ac_ct_CC="$ac_prog"
2408     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2409     break 2
2410   fi
2411 done
2412 done
2413
2414 fi
2415 fi
2416 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2417 if test -n "$ac_ct_CC"; then
2418   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2419 echo "${ECHO_T}$ac_ct_CC" >&6
2420 else
2421   echo "$as_me:$LINENO: result: no" >&5
2422 echo "${ECHO_T}no" >&6
2423 fi
2424
2425   test -n "$ac_ct_CC" && break
2426 done
2427
2428   CC=$ac_ct_CC
2429 fi
2430
2431 fi
2432
2433
2434 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2435 See \`config.log' for more details." >&5
2436 echo "$as_me: error: no acceptable C compiler found in \$PATH
2437 See \`config.log' for more details." >&2;}
2438    { (exit 1); exit 1; }; }
2439
2440 # Provide some information about the compiler.
2441 echo "$as_me:$LINENO:" \
2442      "checking for C compiler version" >&5
2443 ac_compiler=`set X $ac_compile; echo $2`
2444 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2445   (eval $ac_compiler --version </dev/null >&5) 2>&5
2446   ac_status=$?
2447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2448   (exit $ac_status); }
2449 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2450   (eval $ac_compiler -v </dev/null >&5) 2>&5
2451   ac_status=$?
2452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453   (exit $ac_status); }
2454 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2455   (eval $ac_compiler -V </dev/null >&5) 2>&5
2456   ac_status=$?
2457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2458   (exit $ac_status); }
2459
2460 cat >conftest.$ac_ext <<_ACEOF
2461 /* confdefs.h.  */
2462 _ACEOF
2463 cat confdefs.h >>conftest.$ac_ext
2464 cat >>conftest.$ac_ext <<_ACEOF
2465 /* end confdefs.h.  */
2466
2467 int
2468 main ()
2469 {
2470
2471   ;
2472   return 0;
2473 }
2474 _ACEOF
2475 # FIXME: Cleanup?
2476 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2477   (eval $ac_link) 2>&5
2478   ac_status=$?
2479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2480   (exit $ac_status); }; then
2481   gcc_no_link=no
2482 else
2483   gcc_no_link=yes
2484 fi
2485
2486 if test x$gcc_no_link = xyes; then
2487   # Setting cross_compile will disable run tests; it will
2488   # also disable AC_CHECK_FILE but that's generally
2489   # correct if we can't link.
2490   cross_compiling=yes
2491   EXEEXT=
2492 else
2493   cat >conftest.$ac_ext <<_ACEOF
2494 /* confdefs.h.  */
2495 _ACEOF
2496 cat confdefs.h >>conftest.$ac_ext
2497 cat >>conftest.$ac_ext <<_ACEOF
2498 /* end confdefs.h.  */
2499
2500 int
2501 main ()
2502 {
2503
2504   ;
2505   return 0;
2506 }
2507 _ACEOF
2508 ac_clean_files_save=$ac_clean_files
2509 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2510 # Try to create an executable without -o first, disregard a.out.
2511 # It will help us diagnose broken compilers, and finding out an intuition
2512 # of exeext.
2513 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2514 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2515 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2516 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2517   (eval $ac_link_default) 2>&5
2518   ac_status=$?
2519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2520   (exit $ac_status); }; then
2521   # Find the output, starting from the most likely.  This scheme is
2522 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2523 # resort.
2524
2525 # Be careful to initialize this variable, since it used to be cached.
2526 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2527 ac_cv_exeext=
2528 # b.out is created by i960 compilers.
2529 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2530 do
2531   test -f "$ac_file" || continue
2532   case $ac_file in
2533     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2534         ;;
2535     conftest.$ac_ext )
2536         # This is the source file.
2537         ;;
2538     [ab].out )
2539         # We found the default executable, but exeext='' is most
2540         # certainly right.
2541         break;;
2542     *.* )
2543         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2544         # FIXME: I believe we export ac_cv_exeext for Libtool,
2545         # but it would be cool to find out if it's true.  Does anybody
2546         # maintain Libtool? --akim.
2547         export ac_cv_exeext
2548         break;;
2549     * )
2550         break;;
2551   esac
2552 done
2553 else
2554   echo "$as_me: failed program was:" >&5
2555 sed 's/^/| /' conftest.$ac_ext >&5
2556
2557 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2558 See \`config.log' for more details." >&5
2559 echo "$as_me: error: C compiler cannot create executables
2560 See \`config.log' for more details." >&2;}
2561    { (exit 77); exit 77; }; }
2562 fi
2563
2564 ac_exeext=$ac_cv_exeext
2565 echo "$as_me:$LINENO: result: $ac_file" >&5
2566 echo "${ECHO_T}$ac_file" >&6
2567
2568 # Check the compiler produces executables we can run.  If not, either
2569 # the compiler is broken, or we cross compile.
2570 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2571 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2572 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2573 # If not cross compiling, check that we can run a simple program.
2574 if test "$cross_compiling" != yes; then
2575   if { ac_try='./$ac_file'
2576   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2577   (eval $ac_try) 2>&5
2578   ac_status=$?
2579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2580   (exit $ac_status); }; }; then
2581     cross_compiling=no
2582   else
2583     if test "$cross_compiling" = maybe; then
2584         cross_compiling=yes
2585     else
2586         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2587 If you meant to cross compile, use \`--host'.
2588 See \`config.log' for more details." >&5
2589 echo "$as_me: error: cannot run C compiled programs.
2590 If you meant to cross compile, use \`--host'.
2591 See \`config.log' for more details." >&2;}
2592    { (exit 1); exit 1; }; }
2593     fi
2594   fi
2595 fi
2596 echo "$as_me:$LINENO: result: yes" >&5
2597 echo "${ECHO_T}yes" >&6
2598
2599 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2600 ac_clean_files=$ac_clean_files_save
2601 # Check the compiler produces executables we can run.  If not, either
2602 # the compiler is broken, or we cross compile.
2603 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2604 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2605 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2606 echo "${ECHO_T}$cross_compiling" >&6
2607
2608 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2609 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2610 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2611   (eval $ac_link) 2>&5
2612   ac_status=$?
2613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2614   (exit $ac_status); }; then
2615   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2616 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2617 # work properly (i.e., refer to `conftest.exe'), while it won't with
2618 # `rm'.
2619 for ac_file in conftest.exe conftest conftest.*; do
2620   test -f "$ac_file" || continue
2621   case $ac_file in
2622     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2623     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2624           export ac_cv_exeext
2625           break;;
2626     * ) break;;
2627   esac
2628 done
2629 else
2630   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2631 See \`config.log' for more details." >&5
2632 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2633 See \`config.log' for more details." >&2;}
2634    { (exit 1); exit 1; }; }
2635 fi
2636
2637 rm -f conftest$ac_cv_exeext
2638 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2639 echo "${ECHO_T}$ac_cv_exeext" >&6
2640
2641 rm -f conftest.$ac_ext
2642 EXEEXT=$ac_cv_exeext
2643 ac_exeext=$EXEEXT
2644 fi
2645 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2646 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2647 if test "${ac_cv_objext+set}" = set; then
2648   echo $ECHO_N "(cached) $ECHO_C" >&6
2649 else
2650   cat >conftest.$ac_ext <<_ACEOF
2651 /* confdefs.h.  */
2652 _ACEOF
2653 cat confdefs.h >>conftest.$ac_ext
2654 cat >>conftest.$ac_ext <<_ACEOF
2655 /* end confdefs.h.  */
2656
2657 int
2658 main ()
2659 {
2660
2661   ;
2662   return 0;
2663 }
2664 _ACEOF
2665 rm -f conftest.o conftest.obj
2666 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2667   (eval $ac_compile) 2>&5
2668   ac_status=$?
2669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2670   (exit $ac_status); }; then
2671   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2672   case $ac_file in
2673     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2674     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2675        break;;
2676   esac
2677 done
2678 else
2679   echo "$as_me: failed program was:" >&5
2680 sed 's/^/| /' conftest.$ac_ext >&5
2681
2682 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2683 See \`config.log' for more details." >&5
2684 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2685 See \`config.log' for more details." >&2;}
2686    { (exit 1); exit 1; }; }
2687 fi
2688
2689 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2690 fi
2691 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2692 echo "${ECHO_T}$ac_cv_objext" >&6
2693 OBJEXT=$ac_cv_objext
2694 ac_objext=$OBJEXT
2695 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2696 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2697 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2698   echo $ECHO_N "(cached) $ECHO_C" >&6
2699 else
2700   cat >conftest.$ac_ext <<_ACEOF
2701 /* confdefs.h.  */
2702 _ACEOF
2703 cat confdefs.h >>conftest.$ac_ext
2704 cat >>conftest.$ac_ext <<_ACEOF
2705 /* end confdefs.h.  */
2706
2707 int
2708 main ()
2709 {
2710 #ifndef __GNUC__
2711        choke me
2712 #endif
2713
2714   ;
2715   return 0;
2716 }
2717 _ACEOF
2718 rm -f conftest.$ac_objext
2719 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2720   (eval $ac_compile) 2>conftest.er1
2721   ac_status=$?
2722   grep -v '^ *+' conftest.er1 >conftest.err
2723   rm -f conftest.er1
2724   cat conftest.err >&5
2725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2726   (exit $ac_status); } &&
2727          { ac_try='test -z "$ac_c_werror_flag"
2728                          || test ! -s conftest.err'
2729   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2730   (eval $ac_try) 2>&5
2731   ac_status=$?
2732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2733   (exit $ac_status); }; } &&
2734          { ac_try='test -s conftest.$ac_objext'
2735   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2736   (eval $ac_try) 2>&5
2737   ac_status=$?
2738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2739   (exit $ac_status); }; }; then
2740   ac_compiler_gnu=yes
2741 else
2742   echo "$as_me: failed program was:" >&5
2743 sed 's/^/| /' conftest.$ac_ext >&5
2744
2745 ac_compiler_gnu=no
2746 fi
2747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2748 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2749
2750 fi
2751 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2752 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2753 GCC=`test $ac_compiler_gnu = yes && echo yes`
2754 ac_test_CFLAGS=${CFLAGS+set}
2755 ac_save_CFLAGS=$CFLAGS
2756 CFLAGS="-g"
2757 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2758 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2759 if test "${ac_cv_prog_cc_g+set}" = set; then
2760   echo $ECHO_N "(cached) $ECHO_C" >&6
2761 else
2762   cat >conftest.$ac_ext <<_ACEOF
2763 /* confdefs.h.  */
2764 _ACEOF
2765 cat confdefs.h >>conftest.$ac_ext
2766 cat >>conftest.$ac_ext <<_ACEOF
2767 /* end confdefs.h.  */
2768
2769 int
2770 main ()
2771 {
2772
2773   ;
2774   return 0;
2775 }
2776 _ACEOF
2777 rm -f conftest.$ac_objext
2778 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2779   (eval $ac_compile) 2>conftest.er1
2780   ac_status=$?
2781   grep -v '^ *+' conftest.er1 >conftest.err
2782   rm -f conftest.er1
2783   cat conftest.err >&5
2784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2785   (exit $ac_status); } &&
2786          { ac_try='test -z "$ac_c_werror_flag"
2787                          || test ! -s conftest.err'
2788   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2789   (eval $ac_try) 2>&5
2790   ac_status=$?
2791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2792   (exit $ac_status); }; } &&
2793          { ac_try='test -s conftest.$ac_objext'
2794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2795   (eval $ac_try) 2>&5
2796   ac_status=$?
2797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2798   (exit $ac_status); }; }; then
2799   ac_cv_prog_cc_g=yes
2800 else
2801   echo "$as_me: failed program was:" >&5
2802 sed 's/^/| /' conftest.$ac_ext >&5
2803
2804 ac_cv_prog_cc_g=no
2805 fi
2806 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2807 fi
2808 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2809 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2810 if test "$ac_test_CFLAGS" = set; then
2811   CFLAGS=$ac_save_CFLAGS
2812 elif test $ac_cv_prog_cc_g = yes; then
2813   if test "$GCC" = yes; then
2814     CFLAGS="-g -O2"
2815   else
2816     CFLAGS="-g"
2817   fi
2818 else
2819   if test "$GCC" = yes; then
2820     CFLAGS="-O2"
2821   else
2822     CFLAGS=
2823   fi
2824 fi
2825 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2826 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2827 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2828   echo $ECHO_N "(cached) $ECHO_C" >&6
2829 else
2830   ac_cv_prog_cc_stdc=no
2831 ac_save_CC=$CC
2832 cat >conftest.$ac_ext <<_ACEOF
2833 /* confdefs.h.  */
2834 _ACEOF
2835 cat confdefs.h >>conftest.$ac_ext
2836 cat >>conftest.$ac_ext <<_ACEOF
2837 /* end confdefs.h.  */
2838 #include <stdarg.h>
2839 #include <stdio.h>
2840 #include <sys/types.h>
2841 #include <sys/stat.h>
2842 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2843 struct buf { int x; };
2844 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2845 static char *e (p, i)
2846      char **p;
2847      int i;
2848 {
2849   return p[i];
2850 }
2851 static char *f (char * (*g) (char **, int), char **p, ...)
2852 {
2853   char *s;
2854   va_list v;
2855   va_start (v,p);
2856   s = g (p, va_arg (v,int));
2857   va_end (v);
2858   return s;
2859 }
2860
2861 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2862    function prototypes and stuff, but not '\xHH' hex character constants.
2863    These don't provoke an error unfortunately, instead are silently treated
2864    as 'x'.  The following induces an error, until -std1 is added to get
2865    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2866    array size at least.  It's necessary to write '\x00'==0 to get something
2867    that's true only with -std1.  */
2868 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2869
2870 int test (int i, double x);
2871 struct s1 {int (*f) (int a);};
2872 struct s2 {int (*f) (double a);};
2873 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2874 int argc;
2875 char **argv;
2876 int
2877 main ()
2878 {
2879 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2880   ;
2881   return 0;
2882 }
2883 _ACEOF
2884 # Don't try gcc -ansi; that turns off useful extensions and
2885 # breaks some systems' header files.
2886 # AIX                   -qlanglvl=ansi
2887 # Ultrix and OSF/1      -std1
2888 # HP-UX 10.20 and later -Ae
2889 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2890 # SVR4                  -Xc -D__EXTENSIONS__
2891 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2892 do
2893   CC="$ac_save_CC $ac_arg"
2894   rm -f conftest.$ac_objext
2895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2896   (eval $ac_compile) 2>conftest.er1
2897   ac_status=$?
2898   grep -v '^ *+' conftest.er1 >conftest.err
2899   rm -f conftest.er1
2900   cat conftest.err >&5
2901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902   (exit $ac_status); } &&
2903          { ac_try='test -z "$ac_c_werror_flag"
2904                          || test ! -s conftest.err'
2905   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2906   (eval $ac_try) 2>&5
2907   ac_status=$?
2908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2909   (exit $ac_status); }; } &&
2910          { ac_try='test -s conftest.$ac_objext'
2911   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2912   (eval $ac_try) 2>&5
2913   ac_status=$?
2914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2915   (exit $ac_status); }; }; then
2916   ac_cv_prog_cc_stdc=$ac_arg
2917 break
2918 else
2919   echo "$as_me: failed program was:" >&5
2920 sed 's/^/| /' conftest.$ac_ext >&5
2921
2922 fi
2923 rm -f conftest.err conftest.$ac_objext
2924 done
2925 rm -f conftest.$ac_ext conftest.$ac_objext
2926 CC=$ac_save_CC
2927
2928 fi
2929
2930 case "x$ac_cv_prog_cc_stdc" in
2931   x|xno)
2932     echo "$as_me:$LINENO: result: none needed" >&5
2933 echo "${ECHO_T}none needed" >&6 ;;
2934   *)
2935     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2936 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2937     CC="$CC $ac_cv_prog_cc_stdc" ;;
2938 esac
2939
2940 # Some people use a C++ compiler to compile C.  Since we use `exit',
2941 # in C++ we need to declare it.  In case someone uses the same compiler
2942 # for both compiling C and C++ we need to have the C++ compiler decide
2943 # the declaration of exit, since it's the most demanding environment.
2944 cat >conftest.$ac_ext <<_ACEOF
2945 #ifndef __cplusplus
2946   choke me
2947 #endif
2948 _ACEOF
2949 rm -f conftest.$ac_objext
2950 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2951   (eval $ac_compile) 2>conftest.er1
2952   ac_status=$?
2953   grep -v '^ *+' conftest.er1 >conftest.err
2954   rm -f conftest.er1
2955   cat conftest.err >&5
2956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2957   (exit $ac_status); } &&
2958          { ac_try='test -z "$ac_c_werror_flag"
2959                          || test ! -s conftest.err'
2960   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2961   (eval $ac_try) 2>&5
2962   ac_status=$?
2963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2964   (exit $ac_status); }; } &&
2965          { ac_try='test -s conftest.$ac_objext'
2966   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2967   (eval $ac_try) 2>&5
2968   ac_status=$?
2969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970   (exit $ac_status); }; }; then
2971   for ac_declaration in \
2972    '' \
2973    'extern "C" void std::exit (int) throw (); using std::exit;' \
2974    'extern "C" void std::exit (int); using std::exit;' \
2975    'extern "C" void exit (int) throw ();' \
2976    'extern "C" void exit (int);' \
2977    'void exit (int);'
2978 do
2979   cat >conftest.$ac_ext <<_ACEOF
2980 /* confdefs.h.  */
2981 _ACEOF
2982 cat confdefs.h >>conftest.$ac_ext
2983 cat >>conftest.$ac_ext <<_ACEOF
2984 /* end confdefs.h.  */
2985 $ac_declaration
2986 #include <stdlib.h>
2987 int
2988 main ()
2989 {
2990 exit (42);
2991   ;
2992   return 0;
2993 }
2994 _ACEOF
2995 rm -f conftest.$ac_objext
2996 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2997   (eval $ac_compile) 2>conftest.er1
2998   ac_status=$?
2999   grep -v '^ *+' conftest.er1 >conftest.err
3000   rm -f conftest.er1
3001   cat conftest.err >&5
3002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3003   (exit $ac_status); } &&
3004          { ac_try='test -z "$ac_c_werror_flag"
3005                          || test ! -s conftest.err'
3006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3007   (eval $ac_try) 2>&5
3008   ac_status=$?
3009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3010   (exit $ac_status); }; } &&
3011          { ac_try='test -s conftest.$ac_objext'
3012   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3013   (eval $ac_try) 2>&5
3014   ac_status=$?
3015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3016   (exit $ac_status); }; }; then
3017   :
3018 else
3019   echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3021
3022 continue
3023 fi
3024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3025   cat >conftest.$ac_ext <<_ACEOF
3026 /* confdefs.h.  */
3027 _ACEOF
3028 cat confdefs.h >>conftest.$ac_ext
3029 cat >>conftest.$ac_ext <<_ACEOF
3030 /* end confdefs.h.  */
3031 $ac_declaration
3032 int
3033 main ()
3034 {
3035 exit (42);
3036   ;
3037   return 0;
3038 }
3039 _ACEOF
3040 rm -f conftest.$ac_objext
3041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3042   (eval $ac_compile) 2>conftest.er1
3043   ac_status=$?
3044   grep -v '^ *+' conftest.er1 >conftest.err
3045   rm -f conftest.er1
3046   cat conftest.err >&5
3047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3048   (exit $ac_status); } &&
3049          { ac_try='test -z "$ac_c_werror_flag"
3050                          || test ! -s conftest.err'
3051   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3052   (eval $ac_try) 2>&5
3053   ac_status=$?
3054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055   (exit $ac_status); }; } &&
3056          { ac_try='test -s conftest.$ac_objext'
3057   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3058   (eval $ac_try) 2>&5
3059   ac_status=$?
3060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061   (exit $ac_status); }; }; then
3062   break
3063 else
3064   echo "$as_me: failed program was:" >&5
3065 sed 's/^/| /' conftest.$ac_ext >&5
3066
3067 fi
3068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3069 done
3070 rm -f conftest*
3071 if test -n "$ac_declaration"; then
3072   echo '#ifdef __cplusplus' >>confdefs.h
3073   echo $ac_declaration      >>confdefs.h
3074   echo '#endif'             >>confdefs.h
3075 fi
3076
3077 else
3078   echo "$as_me: failed program was:" >&5
3079 sed 's/^/| /' conftest.$ac_ext >&5
3080
3081 fi
3082 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3083 ac_ext=c
3084 ac_cpp='$CPP $CPPFLAGS'
3085 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3086 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3087 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3088 DEPDIR="${am__leading_dot}deps"
3089
3090           ac_config_commands="$ac_config_commands depfiles"
3091
3092
3093 am_make=${MAKE-make}
3094 cat > confinc << 'END'
3095 am__doit:
3096         @echo done
3097 .PHONY: am__doit
3098 END
3099 # If we don't find an include directive, just comment out the code.
3100 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3101 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3102 am__include="#"
3103 am__quote=
3104 _am_result=none
3105 # First try GNU make style include.
3106 echo "include confinc" > confmf
3107 # We grep out `Entering directory' and `Leaving directory'
3108 # messages which can occur if `w' ends up in MAKEFLAGS.
3109 # In particular we don't look at `^make:' because GNU make might
3110 # be invoked under some other name (usually "gmake"), in which
3111 # case it prints its new name instead of `make'.
3112 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3113    am__include=include
3114    am__quote=
3115    _am_result=GNU
3116 fi
3117 # Now try BSD make style include.
3118 if test "$am__include" = "#"; then
3119    echo '.include "confinc"' > confmf
3120    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3121       am__include=.include
3122       am__quote="\""
3123       _am_result=BSD
3124    fi
3125 fi
3126
3127
3128 echo "$as_me:$LINENO: result: $_am_result" >&5
3129 echo "${ECHO_T}$_am_result" >&6
3130 rm -f confinc confmf
3131
3132 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3133 if test "${enable_dependency_tracking+set}" = set; then
3134   enableval="$enable_dependency_tracking"
3135
3136 fi;
3137 if test "x$enable_dependency_tracking" != xno; then
3138   am_depcomp="$ac_aux_dir/depcomp"
3139   AMDEPBACKSLASH='\'
3140 fi
3141
3142
3143 if test "x$enable_dependency_tracking" != xno; then
3144   AMDEP_TRUE=
3145   AMDEP_FALSE='#'
3146 else
3147   AMDEP_TRUE='#'
3148   AMDEP_FALSE=
3149 fi
3150
3151
3152
3153
3154 depcc="$CC"   am_compiler_list=
3155
3156 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3157 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3158 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3159   echo $ECHO_N "(cached) $ECHO_C" >&6
3160 else
3161   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3162   # We make a subdir and do the tests there.  Otherwise we can end up
3163   # making bogus files that we don't know about and never remove.  For
3164   # instance it was reported that on HP-UX the gcc test will end up
3165   # making a dummy file named `D' -- because `-MD' means `put the output
3166   # in D'.
3167   mkdir conftest.dir
3168   # Copy depcomp to subdir because otherwise we won't find it if we're
3169   # using a relative directory.
3170   cp "$am_depcomp" conftest.dir
3171   cd conftest.dir
3172   # We will build objects and dependencies in a subdirectory because
3173   # it helps to detect inapplicable dependency modes.  For instance
3174   # both Tru64's cc and ICC support -MD to output dependencies as a
3175   # side effect of compilation, but ICC will put the dependencies in
3176   # the current directory while Tru64 will put them in the object
3177   # directory.
3178   mkdir sub
3179
3180   am_cv_CC_dependencies_compiler_type=none
3181   if test "$am_compiler_list" = ""; then
3182      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3183   fi
3184   for depmode in $am_compiler_list; do
3185     # Setup a source with many dependencies, because some compilers
3186     # like to wrap large dependency lists on column 80 (with \), and
3187     # we should not choose a depcomp mode which is confused by this.
3188     #
3189     # We need to recreate these files for each test, as the compiler may
3190     # overwrite some of them when testing with obscure command lines.
3191     # This happens at least with the AIX C compiler.
3192     : > sub/conftest.c
3193     for i in 1 2 3 4 5 6; do
3194       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3195       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3196       # Solaris 8's {/usr,}/bin/sh.
3197       touch sub/conftst$i.h
3198     done
3199     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3200
3201     case $depmode in
3202     nosideeffect)
3203       # after this tag, mechanisms are not by side-effect, so they'll
3204       # only be used when explicitly requested
3205       if test "x$enable_dependency_tracking" = xyes; then
3206         continue
3207       else
3208         break
3209       fi
3210       ;;
3211     none) break ;;
3212     esac
3213     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3214     # mode.  It turns out that the SunPro C++ compiler does not properly
3215     # handle `-M -o', and we need to detect this.
3216     if depmode=$depmode \
3217        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3218        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3219        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3220          >/dev/null 2>conftest.err &&
3221        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3222        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3223        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3224       # icc doesn't choke on unknown options, it will just issue warnings
3225       # or remarks (even with -Werror).  So we grep stderr for any message
3226       # that says an option was ignored or not supported.
3227       # When given -MP, icc 7.0 and 7.1 complain thusly:
3228       #   icc: Command line warning: ignoring option '-M'; no argument required
3229       # The diagnosis changed in icc 8.0:
3230       #   icc: Command line remark: option '-MP' not supported
3231       if (grep 'ignoring option' conftest.err ||
3232           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3233         am_cv_CC_dependencies_compiler_type=$depmode
3234         break
3235       fi
3236     fi
3237   done
3238
3239   cd ..
3240   rm -rf conftest.dir
3241 else
3242   am_cv_CC_dependencies_compiler_type=none
3243 fi
3244
3245 fi
3246 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3247 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3248 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3249
3250
3251
3252 if
3253   test "x$enable_dependency_tracking" != xno \
3254   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3255   am__fastdepCC_TRUE=
3256   am__fastdepCC_FALSE='#'
3257 else
3258   am__fastdepCC_TRUE='#'
3259   am__fastdepCC_FALSE=
3260 fi
3261
3262
3263
3264
3265
3266
3267 if test "x$GCC" != "xyes"; then
3268   { { echo "$as_me:$LINENO: error: libssp must be built with GCC" >&5
3269 echo "$as_me: error: libssp must be built with GCC" >&2;}
3270    { (exit 1); exit 1; }; }
3271 fi
3272 ac_ext=c
3273 ac_cpp='$CPP $CPPFLAGS'
3274 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3275 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3277 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3278 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3279 # On Suns, sometimes $CPP names a directory.
3280 if test -n "$CPP" && test -d "$CPP"; then
3281   CPP=
3282 fi
3283 if test -z "$CPP"; then
3284   if test "${ac_cv_prog_CPP+set}" = set; then
3285   echo $ECHO_N "(cached) $ECHO_C" >&6
3286 else
3287       # Double quotes because CPP needs to be expanded
3288     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3289     do
3290       ac_preproc_ok=false
3291 for ac_c_preproc_warn_flag in '' yes
3292 do
3293   # Use a header file that comes with gcc, so configuring glibc
3294   # with a fresh cross-compiler works.
3295   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3296   # <limits.h> exists even on freestanding compilers.
3297   # On the NeXT, cc -E runs the code through the compiler's parser,
3298   # not just through cpp. "Syntax error" is here to catch this case.
3299   cat >conftest.$ac_ext <<_ACEOF
3300 /* confdefs.h.  */
3301 _ACEOF
3302 cat confdefs.h >>conftest.$ac_ext
3303 cat >>conftest.$ac_ext <<_ACEOF
3304 /* end confdefs.h.  */
3305 #ifdef __STDC__
3306 # include <limits.h>
3307 #else
3308 # include <assert.h>
3309 #endif
3310                      Syntax error
3311 _ACEOF
3312 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3313   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3314   ac_status=$?
3315   grep -v '^ *+' conftest.er1 >conftest.err
3316   rm -f conftest.er1
3317   cat conftest.err >&5
3318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3319   (exit $ac_status); } >/dev/null; then
3320   if test -s conftest.err; then
3321     ac_cpp_err=$ac_c_preproc_warn_flag
3322     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3323   else
3324     ac_cpp_err=
3325   fi
3326 else
3327   ac_cpp_err=yes
3328 fi
3329 if test -z "$ac_cpp_err"; then
3330   :
3331 else
3332   echo "$as_me: failed program was:" >&5
3333 sed 's/^/| /' conftest.$ac_ext >&5
3334
3335   # Broken: fails on valid input.
3336 continue
3337 fi
3338 rm -f conftest.err conftest.$ac_ext
3339
3340   # OK, works on sane cases.  Now check whether non-existent headers
3341   # can be detected and how.
3342   cat >conftest.$ac_ext <<_ACEOF
3343 /* confdefs.h.  */
3344 _ACEOF
3345 cat confdefs.h >>conftest.$ac_ext
3346 cat >>conftest.$ac_ext <<_ACEOF
3347 /* end confdefs.h.  */
3348 #include <ac_nonexistent.h>
3349 _ACEOF
3350 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3351   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3352   ac_status=$?
3353   grep -v '^ *+' conftest.er1 >conftest.err
3354   rm -f conftest.er1
3355   cat conftest.err >&5
3356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3357   (exit $ac_status); } >/dev/null; then
3358   if test -s conftest.err; then
3359     ac_cpp_err=$ac_c_preproc_warn_flag
3360     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3361   else
3362     ac_cpp_err=
3363   fi
3364 else
3365   ac_cpp_err=yes
3366 fi
3367 if test -z "$ac_cpp_err"; then
3368   # Broken: success on invalid input.
3369 continue
3370 else
3371   echo "$as_me: failed program was:" >&5
3372 sed 's/^/| /' conftest.$ac_ext >&5
3373
3374   # Passes both tests.
3375 ac_preproc_ok=:
3376 break
3377 fi
3378 rm -f conftest.err conftest.$ac_ext
3379
3380 done
3381 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3382 rm -f conftest.err conftest.$ac_ext
3383 if $ac_preproc_ok; then
3384   break
3385 fi
3386
3387     done
3388     ac_cv_prog_CPP=$CPP
3389
3390 fi
3391   CPP=$ac_cv_prog_CPP
3392 else
3393   ac_cv_prog_CPP=$CPP
3394 fi
3395 echo "$as_me:$LINENO: result: $CPP" >&5
3396 echo "${ECHO_T}$CPP" >&6
3397 ac_preproc_ok=false
3398 for ac_c_preproc_warn_flag in '' yes
3399 do
3400   # Use a header file that comes with gcc, so configuring glibc
3401   # with a fresh cross-compiler works.
3402   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3403   # <limits.h> exists even on freestanding compilers.
3404   # On the NeXT, cc -E runs the code through the compiler's parser,
3405   # not just through cpp. "Syntax error" is here to catch this case.
3406   cat >conftest.$ac_ext <<_ACEOF
3407 /* confdefs.h.  */
3408 _ACEOF
3409 cat confdefs.h >>conftest.$ac_ext
3410 cat >>conftest.$ac_ext <<_ACEOF
3411 /* end confdefs.h.  */
3412 #ifdef __STDC__
3413 # include <limits.h>
3414 #else
3415 # include <assert.h>
3416 #endif
3417                      Syntax error
3418 _ACEOF
3419 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3420   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3421   ac_status=$?
3422   grep -v '^ *+' conftest.er1 >conftest.err
3423   rm -f conftest.er1
3424   cat conftest.err >&5
3425   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3426   (exit $ac_status); } >/dev/null; then
3427   if test -s conftest.err; then
3428     ac_cpp_err=$ac_c_preproc_warn_flag
3429     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3430   else
3431     ac_cpp_err=
3432   fi
3433 else
3434   ac_cpp_err=yes
3435 fi
3436 if test -z "$ac_cpp_err"; then
3437   :
3438 else
3439   echo "$as_me: failed program was:" >&5
3440 sed 's/^/| /' conftest.$ac_ext >&5
3441
3442   # Broken: fails on valid input.
3443 continue
3444 fi
3445 rm -f conftest.err conftest.$ac_ext
3446
3447   # OK, works on sane cases.  Now check whether non-existent headers
3448   # can be detected and how.
3449   cat >conftest.$ac_ext <<_ACEOF
3450 /* confdefs.h.  */
3451 _ACEOF
3452 cat confdefs.h >>conftest.$ac_ext
3453 cat >>conftest.$ac_ext <<_ACEOF
3454 /* end confdefs.h.  */
3455 #include <ac_nonexistent.h>
3456 _ACEOF
3457 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3458   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3459   ac_status=$?
3460   grep -v '^ *+' conftest.er1 >conftest.err
3461   rm -f conftest.er1
3462   cat conftest.err >&5
3463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3464   (exit $ac_status); } >/dev/null; then
3465   if test -s conftest.err; then
3466     ac_cpp_err=$ac_c_preproc_warn_flag
3467     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3468   else
3469     ac_cpp_err=
3470   fi
3471 else
3472   ac_cpp_err=yes
3473 fi
3474 if test -z "$ac_cpp_err"; then
3475   # Broken: success on invalid input.
3476 continue
3477 else
3478   echo "$as_me: failed program was:" >&5
3479 sed 's/^/| /' conftest.$ac_ext >&5
3480
3481   # Passes both tests.
3482 ac_preproc_ok=:
3483 break
3484 fi
3485 rm -f conftest.err conftest.$ac_ext
3486
3487 done
3488 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3489 rm -f conftest.err conftest.$ac_ext
3490 if $ac_preproc_ok; then
3491   :
3492 else
3493   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3494 See \`config.log' for more details." >&5
3495 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3496 See \`config.log' for more details." >&2;}
3497    { (exit 1); exit 1; }; }
3498 fi
3499
3500 ac_ext=c
3501 ac_cpp='$CPP $CPPFLAGS'
3502 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3503 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3504 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3505
3506
3507 echo "$as_me:$LINENO: checking whether -fstack-protector works" >&5
3508 echo $ECHO_N "checking whether -fstack-protector works... $ECHO_C" >&6
3509 save_CFLAGS="$CFLAGS"
3510 CFLAGS="$CFLAGS -fstack-protector -Werror"
3511
3512 cat >conftest.$ac_ext <<_ACEOF
3513 /* confdefs.h.  */
3514 _ACEOF
3515 cat confdefs.h >>conftest.$ac_ext
3516 cat >>conftest.$ac_ext <<_ACEOF
3517 /* end confdefs.h.  */
3518
3519 void __attribute__((noinline)) bar (char *x)
3520 {
3521   __builtin_memset (x, 0, 64);
3522 }
3523 int
3524 main ()
3525 {
3526 char buf[64]; bar (buf);
3527   ;
3528   return 0;
3529 }
3530 _ACEOF
3531 rm -f conftest.$ac_objext
3532 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3533   (eval $ac_compile) 2>conftest.er1
3534   ac_status=$?
3535   grep -v '^ *+' conftest.er1 >conftest.err
3536   rm -f conftest.er1
3537   cat conftest.err >&5
3538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3539   (exit $ac_status); } &&
3540          { ac_try='test -z "$ac_c_werror_flag"
3541                          || test ! -s conftest.err'
3542   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3543   (eval $ac_try) 2>&5
3544   ac_status=$?
3545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3546   (exit $ac_status); }; } &&
3547          { ac_try='test -s conftest.$ac_objext'
3548   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3549   (eval $ac_try) 2>&5
3550   ac_status=$?
3551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3552   (exit $ac_status); }; }; then
3553   echo "$as_me:$LINENO: result: yes" >&5
3554 echo "${ECHO_T}yes" >&6
3555 else
3556   echo "$as_me: failed program was:" >&5
3557 sed 's/^/| /' conftest.$ac_ext >&5
3558
3559 echo "$as_me:$LINENO: result: no" >&5
3560 echo "${ECHO_T}no" >&6
3561 fi
3562 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3563 CFLAGS="$save_CFLAGS"
3564
3565 echo "$as_me:$LINENO: checking whether hidden visibility is supported" >&5
3566 echo $ECHO_N "checking whether hidden visibility is supported... $ECHO_C" >&6
3567 cat >conftest.$ac_ext <<_ACEOF
3568 /* confdefs.h.  */
3569 _ACEOF
3570 cat confdefs.h >>conftest.$ac_ext
3571 cat >>conftest.$ac_ext <<_ACEOF
3572 /* end confdefs.h.  */
3573
3574 void __attribute__((visibility ("hidden"))) bar (void) {}
3575 int
3576 main ()
3577 {
3578
3579   ;
3580   return 0;
3581 }
3582 _ACEOF
3583 rm -f conftest.$ac_objext
3584 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3585   (eval $ac_compile) 2>conftest.er1
3586   ac_status=$?
3587   grep -v '^ *+' conftest.er1 >conftest.err
3588   rm -f conftest.er1
3589   cat conftest.err >&5
3590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3591   (exit $ac_status); } &&
3592          { ac_try='test -z "$ac_c_werror_flag"
3593                          || test ! -s conftest.err'
3594   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3595   (eval $ac_try) 2>&5
3596   ac_status=$?
3597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3598   (exit $ac_status); }; } &&
3599          { ac_try='test -s conftest.$ac_objext'
3600   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3601   (eval $ac_try) 2>&5
3602   ac_status=$?
3603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3604   (exit $ac_status); }; }; then
3605   ssp_hidden=yes
3606 else
3607   echo "$as_me: failed program was:" >&5
3608 sed 's/^/| /' conftest.$ac_ext >&5
3609
3610 ssp_hidden=no
3611 fi
3612 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3613 echo "$as_me:$LINENO: result: $ssp_hidden" >&5
3614 echo "${ECHO_T}$ssp_hidden" >&6
3615 if test x$ssp_hidden = xyes; then
3616
3617 cat >>confdefs.h <<\_ACEOF
3618 #define HAVE_HIDDEN_VISIBILITY 1
3619 _ACEOF
3620
3621 fi
3622
3623 echo "$as_me:$LINENO: checking whether symbol versioning is supported" >&5
3624 echo $ECHO_N "checking whether symbol versioning is supported... $ECHO_C" >&6
3625 cat > conftest.map <<EOF
3626 FOO_1.0 {
3627   global: *foo*; bar; local: *;
3628 };
3629 EOF
3630 save_LDFLAGS="$LDFLAGS"
3631 LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
3632 if test x$gcc_no_link = xyes; then
3633   # If we cannot link, we cannot build shared libraries, so do not use
3634   # symbol versioning.
3635   ssp_use_symver=no
3636 else
3637   if test x$gcc_no_link = xyes; then
3638   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
3639 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
3640    { (exit 1); exit 1; }; }
3641 fi
3642 cat >conftest.$ac_ext <<_ACEOF
3643 /* confdefs.h.  */
3644 _ACEOF
3645 cat confdefs.h >>conftest.$ac_ext
3646 cat >>conftest.$ac_ext <<_ACEOF
3647 /* end confdefs.h.  */
3648 int foo;
3649 int
3650 main ()
3651 {
3652
3653   ;
3654   return 0;
3655 }
3656 _ACEOF
3657 rm -f conftest.$ac_objext conftest$ac_exeext
3658 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3659   (eval $ac_link) 2>conftest.er1
3660   ac_status=$?
3661   grep -v '^ *+' conftest.er1 >conftest.err
3662   rm -f conftest.er1
3663   cat conftest.err >&5
3664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3665   (exit $ac_status); } &&
3666          { ac_try='test -z "$ac_c_werror_flag"
3667                          || test ! -s conftest.err'
3668   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669   (eval $ac_try) 2>&5
3670   ac_status=$?
3671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3672   (exit $ac_status); }; } &&
3673          { ac_try='test -s conftest$ac_exeext'
3674   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3675   (eval $ac_try) 2>&5
3676   ac_status=$?
3677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3678   (exit $ac_status); }; }; then
3679   ssp_use_symver=yes
3680 else
3681   echo "$as_me: failed program was:" >&5
3682 sed 's/^/| /' conftest.$ac_ext >&5
3683
3684 ssp_use_symver=no
3685 fi
3686 rm -f conftest.err conftest.$ac_objext \
3687       conftest$ac_exeext conftest.$ac_ext
3688 fi
3689 LDFLAGS="$save_LDFLAGS"
3690 echo "$as_me:$LINENO: result: $ssp_use_symver" >&5
3691 echo "${ECHO_T}$ssp_use_symver" >&6
3692
3693
3694 if test "x$ssp_use_symver" = xyes; then
3695   LIBSSP_USE_SYMVER_TRUE=
3696   LIBSSP_USE_SYMVER_FALSE='#'
3697 else
3698   LIBSSP_USE_SYMVER_TRUE='#'
3699   LIBSSP_USE_SYMVER_FALSE=
3700 fi
3701
3702
3703
3704 echo "$as_me:$LINENO: checking for egrep" >&5
3705 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3706 if test "${ac_cv_prog_egrep+set}" = set; then
3707   echo $ECHO_N "(cached) $ECHO_C" >&6
3708 else
3709   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3710     then ac_cv_prog_egrep='grep -E'
3711     else ac_cv_prog_egrep='egrep'
3712     fi
3713 fi
3714 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3715 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3716  EGREP=$ac_cv_prog_egrep
3717
3718
3719 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3720 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3721 if test "${ac_cv_header_stdc+set}" = set; then
3722   echo $ECHO_N "(cached) $ECHO_C" >&6
3723 else
3724   cat >conftest.$ac_ext <<_ACEOF
3725 /* confdefs.h.  */
3726 _ACEOF
3727 cat confdefs.h >>conftest.$ac_ext
3728 cat >>conftest.$ac_ext <<_ACEOF
3729 /* end confdefs.h.  */
3730 #include <stdlib.h>
3731 #include <stdarg.h>
3732 #include <string.h>
3733 #include <float.h>
3734
3735 int
3736 main ()
3737 {
3738
3739   ;
3740   return 0;
3741 }
3742 _ACEOF
3743 rm -f conftest.$ac_objext
3744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3745   (eval $ac_compile) 2>conftest.er1
3746   ac_status=$?
3747   grep -v '^ *+' conftest.er1 >conftest.err
3748   rm -f conftest.er1
3749   cat conftest.err >&5
3750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3751   (exit $ac_status); } &&
3752          { ac_try='test -z "$ac_c_werror_flag"
3753                          || test ! -s conftest.err'
3754   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3755   (eval $ac_try) 2>&5
3756   ac_status=$?
3757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758   (exit $ac_status); }; } &&
3759          { ac_try='test -s conftest.$ac_objext'
3760   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3761   (eval $ac_try) 2>&5
3762   ac_status=$?
3763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3764   (exit $ac_status); }; }; then
3765   ac_cv_header_stdc=yes
3766 else
3767   echo "$as_me: failed program was:" >&5
3768 sed 's/^/| /' conftest.$ac_ext >&5
3769
3770 ac_cv_header_stdc=no
3771 fi
3772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3773
3774 if test $ac_cv_header_stdc = yes; then
3775   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3776   cat >conftest.$ac_ext <<_ACEOF
3777 /* confdefs.h.  */
3778 _ACEOF
3779 cat confdefs.h >>conftest.$ac_ext
3780 cat >>conftest.$ac_ext <<_ACEOF
3781 /* end confdefs.h.  */
3782 #include <string.h>
3783
3784 _ACEOF
3785 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3786   $EGREP "memchr" >/dev/null 2>&1; then
3787   :
3788 else
3789   ac_cv_header_stdc=no
3790 fi
3791 rm -f conftest*
3792
3793 fi
3794
3795 if test $ac_cv_header_stdc = yes; then
3796   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3797   cat >conftest.$ac_ext <<_ACEOF
3798 /* confdefs.h.  */
3799 _ACEOF
3800 cat confdefs.h >>conftest.$ac_ext
3801 cat >>conftest.$ac_ext <<_ACEOF
3802 /* end confdefs.h.  */
3803 #include <stdlib.h>
3804
3805 _ACEOF
3806 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3807   $EGREP "free" >/dev/null 2>&1; then
3808   :
3809 else
3810   ac_cv_header_stdc=no
3811 fi
3812 rm -f conftest*
3813
3814 fi
3815
3816 if test $ac_cv_header_stdc = yes; then
3817   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3818   if test "$cross_compiling" = yes; then
3819   :
3820 else
3821   cat >conftest.$ac_ext <<_ACEOF
3822 /* confdefs.h.  */
3823 _ACEOF
3824 cat confdefs.h >>conftest.$ac_ext
3825 cat >>conftest.$ac_ext <<_ACEOF
3826 /* end confdefs.h.  */
3827 #include <ctype.h>
3828 #if ((' ' & 0x0FF) == 0x020)
3829 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3830 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3831 #else
3832 # define ISLOWER(c) \
3833                    (('a' <= (c) && (c) <= 'i') \
3834                      || ('j' <= (c) && (c) <= 'r') \
3835                      || ('s' <= (c) && (c) <= 'z'))
3836 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3837 #endif
3838
3839 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3840 int
3841 main ()
3842 {
3843   int i;
3844   for (i = 0; i < 256; i++)
3845     if (XOR (islower (i), ISLOWER (i))
3846         || toupper (i) != TOUPPER (i))
3847       exit(2);
3848   exit (0);
3849 }
3850 _ACEOF
3851 rm -f conftest$ac_exeext
3852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3853   (eval $ac_link) 2>&5
3854   ac_status=$?
3855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3857   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3858   (eval $ac_try) 2>&5
3859   ac_status=$?
3860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3861   (exit $ac_status); }; }; then
3862   :
3863 else
3864   echo "$as_me: program exited with status $ac_status" >&5
3865 echo "$as_me: failed program was:" >&5
3866 sed 's/^/| /' conftest.$ac_ext >&5
3867
3868 ( exit $ac_status )
3869 ac_cv_header_stdc=no
3870 fi
3871 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3872 fi
3873 fi
3874 fi
3875 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3876 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3877 if test $ac_cv_header_stdc = yes; then
3878
3879 cat >>confdefs.h <<\_ACEOF
3880 #define STDC_HEADERS 1
3881 _ACEOF
3882
3883 fi
3884
3885 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3896                   inttypes.h stdint.h unistd.h
3897 do
3898 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3899 echo "$as_me:$LINENO: checking for $ac_header" >&5
3900 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3901 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3902   echo $ECHO_N "(cached) $ECHO_C" >&6
3903 else
3904   cat >conftest.$ac_ext <<_ACEOF
3905 /* confdefs.h.  */
3906 _ACEOF
3907 cat confdefs.h >>conftest.$ac_ext
3908 cat >>conftest.$ac_ext <<_ACEOF
3909 /* end confdefs.h.  */
3910 $ac_includes_default
3911
3912 #include <$ac_header>
3913 _ACEOF
3914 rm -f conftest.$ac_objext
3915 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3916   (eval $ac_compile) 2>conftest.er1
3917   ac_status=$?
3918   grep -v '^ *+' conftest.er1 >conftest.err
3919   rm -f conftest.er1
3920   cat conftest.err >&5
3921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3922   (exit $ac_status); } &&
3923          { ac_try='test -z "$ac_c_werror_flag"
3924                          || test ! -s conftest.err'
3925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3926   (eval $ac_try) 2>&5
3927   ac_status=$?
3928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3929   (exit $ac_status); }; } &&
3930          { ac_try='test -s conftest.$ac_objext'
3931   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3932   (eval $ac_try) 2>&5
3933   ac_status=$?
3934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3935   (exit $ac_status); }; }; then
3936   eval "$as_ac_Header=yes"
3937 else
3938   echo "$as_me: failed program was:" >&5
3939 sed 's/^/| /' conftest.$ac_ext >&5
3940
3941 eval "$as_ac_Header=no"
3942 fi
3943 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3944 fi
3945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3947 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3948   cat >>confdefs.h <<_ACEOF
3949 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3950 _ACEOF
3951
3952 fi
3953
3954 done
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965 for ac_header in alloca.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
3966 do
3967 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3968 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3969   echo "$as_me:$LINENO: checking for $ac_header" >&5
3970 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3971 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3972   echo $ECHO_N "(cached) $ECHO_C" >&6
3973 fi
3974 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3975 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3976 else
3977   # Is the header compilable?
3978 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3979 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3980 cat >conftest.$ac_ext <<_ACEOF
3981 /* confdefs.h.  */
3982 _ACEOF
3983 cat confdefs.h >>conftest.$ac_ext
3984 cat >>conftest.$ac_ext <<_ACEOF
3985 /* end confdefs.h.  */
3986 $ac_includes_default
3987 #include <$ac_header>
3988 _ACEOF
3989 rm -f conftest.$ac_objext
3990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3991   (eval $ac_compile) 2>conftest.er1
3992   ac_status=$?
3993   grep -v '^ *+' conftest.er1 >conftest.err
3994   rm -f conftest.er1
3995   cat conftest.err >&5
3996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3997   (exit $ac_status); } &&
3998          { ac_try='test -z "$ac_c_werror_flag"
3999                          || test ! -s conftest.err'
4000   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4001   (eval $ac_try) 2>&5
4002   ac_status=$?
4003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004   (exit $ac_status); }; } &&
4005          { ac_try='test -s conftest.$ac_objext'
4006   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4007   (eval $ac_try) 2>&5
4008   ac_status=$?
4009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4010   (exit $ac_status); }; }; then
4011   ac_header_compiler=yes
4012 else
4013   echo "$as_me: failed program was:" >&5
4014 sed 's/^/| /' conftest.$ac_ext >&5
4015
4016 ac_header_compiler=no
4017 fi
4018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4019 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4020 echo "${ECHO_T}$ac_header_compiler" >&6
4021
4022 # Is the header present?
4023 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4024 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4025 cat >conftest.$ac_ext <<_ACEOF
4026 /* confdefs.h.  */
4027 _ACEOF
4028 cat confdefs.h >>conftest.$ac_ext
4029 cat >>conftest.$ac_ext <<_ACEOF
4030 /* end confdefs.h.  */
4031 #include <$ac_header>
4032 _ACEOF
4033 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4034   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4035   ac_status=$?
4036   grep -v '^ *+' conftest.er1 >conftest.err
4037   rm -f conftest.er1
4038   cat conftest.err >&5
4039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4040   (exit $ac_status); } >/dev/null; then
4041   if test -s conftest.err; then
4042     ac_cpp_err=$ac_c_preproc_warn_flag
4043     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4044   else
4045     ac_cpp_err=
4046   fi
4047 else
4048   ac_cpp_err=yes
4049 fi
4050 if test -z "$ac_cpp_err"; then
4051   ac_header_preproc=yes
4052 else
4053   echo "$as_me: failed program was:" >&5
4054 sed 's/^/| /' conftest.$ac_ext >&5
4055
4056   ac_header_preproc=no
4057 fi
4058 rm -f conftest.err conftest.$ac_ext
4059 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4060 echo "${ECHO_T}$ac_header_preproc" >&6
4061
4062 # So?  What about this header?
4063 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4064   yes:no: )
4065     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4066 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4067     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4068 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4069     ac_header_preproc=yes
4070     ;;
4071   no:yes:* )
4072     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4073 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4074     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4075 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4076     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4077 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4078     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4079 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4080     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4081 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4082     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4083 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4084     (
4085       cat <<\_ASBOX
4086 ## --------------------------------- ##
4087 ## Report this to the libssp lists.  ##
4088 ## --------------------------------- ##
4089 _ASBOX
4090     ) |
4091       sed "s/^/$as_me: WARNING:     /" >&2
4092     ;;
4093 esac
4094 echo "$as_me:$LINENO: checking for $ac_header" >&5
4095 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4096 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4097   echo $ECHO_N "(cached) $ECHO_C" >&6
4098 else
4099   eval "$as_ac_Header=\$ac_header_preproc"
4100 fi
4101 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4102 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4103
4104 fi
4105 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4106   cat >>confdefs.h <<_ACEOF
4107 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4108 _ACEOF
4109
4110 fi
4111
4112 done
4113
4114
4115 if test x$gcc_no_link = xyes; then
4116   # Presume the ISO C functions are available; add target-specific
4117   # configuration here if required.
4118   cat >>confdefs.h <<\_ACEOF
4119 #define HAVE_STRNCPY 1
4120 _ACEOF
4121
4122   cat >>confdefs.h <<\_ACEOF
4123 #define HAVE_STRNCAT 1
4124 _ACEOF
4125
4126 else
4127
4128
4129
4130 for ac_func in mempcpy strncpy strncat
4131 do
4132 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4133 echo "$as_me:$LINENO: checking for $ac_func" >&5
4134 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4135 if eval "test \"\${$as_ac_var+set}\" = set"; then
4136   echo $ECHO_N "(cached) $ECHO_C" >&6
4137 else
4138   if test x$gcc_no_link = xyes; then
4139   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4140 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4141    { (exit 1); exit 1; }; }
4142 fi
4143 cat >conftest.$ac_ext <<_ACEOF
4144 /* confdefs.h.  */
4145 _ACEOF
4146 cat confdefs.h >>conftest.$ac_ext
4147 cat >>conftest.$ac_ext <<_ACEOF
4148 /* end confdefs.h.  */
4149 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4150    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4151 #define $ac_func innocuous_$ac_func
4152
4153 /* System header to define __stub macros and hopefully few prototypes,
4154     which can conflict with char $ac_func (); below.
4155     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4156     <limits.h> exists even on freestanding compilers.  */
4157
4158 #ifdef __STDC__
4159 # include <limits.h>
4160 #else
4161 # include <assert.h>
4162 #endif
4163
4164 #undef $ac_func
4165
4166 /* Override any gcc2 internal prototype to avoid an error.  */
4167 #ifdef __cplusplus
4168 extern "C"
4169 {
4170 #endif
4171 /* We use char because int might match the return type of a gcc2
4172    builtin and then its argument prototype would still apply.  */
4173 char $ac_func ();
4174 /* The GNU C library defines this for functions which it implements
4175     to always fail with ENOSYS.  Some functions are actually named
4176     something starting with __ and the normal name is an alias.  */
4177 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4178 choke me
4179 #else
4180 char (*f) () = $ac_func;
4181 #endif
4182 #ifdef __cplusplus
4183 }
4184 #endif
4185
4186 int
4187 main ()
4188 {
4189 return f != $ac_func;
4190   ;
4191   return 0;
4192 }
4193 _ACEOF
4194 rm -f conftest.$ac_objext conftest$ac_exeext
4195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4196   (eval $ac_link) 2>conftest.er1
4197   ac_status=$?
4198   grep -v '^ *+' conftest.er1 >conftest.err
4199   rm -f conftest.er1
4200   cat conftest.err >&5
4201   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4202   (exit $ac_status); } &&
4203          { ac_try='test -z "$ac_c_werror_flag"
4204                          || test ! -s conftest.err'
4205   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4206   (eval $ac_try) 2>&5
4207   ac_status=$?
4208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4209   (exit $ac_status); }; } &&
4210          { ac_try='test -s conftest$ac_exeext'
4211   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4212   (eval $ac_try) 2>&5
4213   ac_status=$?
4214   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4215   (exit $ac_status); }; }; then
4216   eval "$as_ac_var=yes"
4217 else
4218   echo "$as_me: failed program was:" >&5
4219 sed 's/^/| /' conftest.$ac_ext >&5
4220
4221 eval "$as_ac_var=no"
4222 fi
4223 rm -f conftest.err conftest.$ac_objext \
4224       conftest$ac_exeext conftest.$ac_ext
4225 fi
4226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4227 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4228 if test `eval echo '${'$as_ac_var'}'` = yes; then
4229   cat >>confdefs.h <<_ACEOF
4230 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4231 _ACEOF
4232
4233 fi
4234 done
4235
4236 fi
4237
4238 echo "$as_me:$LINENO: checking whether vsnprintf is usable" >&5
4239 echo $ECHO_N "checking whether vsnprintf is usable... $ECHO_C" >&6
4240 if test "$cross_compiling" = yes; then
4241   ssp_have_usable_vsnprintf=undef
4242 else
4243   cat >conftest.$ac_ext <<_ACEOF
4244 /* confdefs.h.  */
4245 _ACEOF
4246 cat confdefs.h >>conftest.$ac_ext
4247 cat >>conftest.$ac_ext <<_ACEOF
4248 /* end confdefs.h.  */
4249
4250 #include <stdarg.h>
4251 #include <string.h>
4252 #include <stdio.h>
4253 int foo (char *buf, size_t n, const char *fmt, ...)
4254 {
4255   va_list ap;
4256   int ret;
4257   va_start (ap, fmt);
4258   ret = vsnprintf (buf, n, fmt, ap);
4259   va_end (ap);
4260   return ret;
4261 }
4262 int
4263 main ()
4264 {
4265 char buf[8]; memset (buf, 'A', sizeof (buf));
4266  if (foo (buf, 4, ".%s.", "CDEFG") != 7)
4267    return 1;
4268  return memcmp (buf, ".CD\0AAAA", sizeof (buf)) != 0;
4269   ;
4270   return 0;
4271 }
4272 _ACEOF
4273 rm -f conftest$ac_exeext
4274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4275   (eval $ac_link) 2>&5
4276   ac_status=$?
4277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4278   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4279   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4280   (eval $ac_try) 2>&5
4281   ac_status=$?
4282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4283   (exit $ac_status); }; }; then
4284   ssp_have_usable_vsnprintf=define
4285 else
4286   echo "$as_me: program exited with status $ac_status" >&5
4287 echo "$as_me: failed program was:" >&5
4288 sed 's/^/| /' conftest.$ac_ext >&5
4289
4290 ( exit $ac_status )
4291 ssp_have_usable_vsnprintf=undef
4292 fi
4293 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4294 fi
4295 if test "x$ssp_have_usable_vsnprintf" = xdefine; then
4296   echo "$as_me:$LINENO: result: yes" >&5
4297 echo "${ECHO_T}yes" >&6
4298
4299 cat >>confdefs.h <<\_ACEOF
4300 #define HAVE_USABLE_VSNPRINTF 1
4301 _ACEOF
4302
4303 else
4304   echo "$as_me:$LINENO: result: no" >&5
4305 echo "${ECHO_T}no" >&6
4306 fi
4307
4308
4309
4310
4311 macro_version='2.1a'
4312 macro_revision='1.2435'
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325 ltmain="$ac_aux_dir/ltmain.sh"
4326
4327 # Set options
4328
4329 enable_dlopen=no
4330
4331
4332 enable_win32_dll=no
4333
4334
4335 # Check whether --enable-shared or --disable-shared was given.
4336 if test "${enable_shared+set}" = set; then
4337   enableval="$enable_shared"
4338   p=${PACKAGE-default}
4339     case $enableval in
4340     yes) enable_shared=yes ;;
4341     no) enable_shared=no ;;
4342     *)
4343       enable_shared=no
4344       # Look at the argument we got.  We use all the common list separators.
4345       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4346       for pkg in $enableval; do
4347         IFS="$lt_save_ifs"
4348         if test "X$pkg" = "X$p"; then
4349           enable_shared=yes
4350         fi
4351       done
4352       IFS="$lt_save_ifs"
4353       ;;
4354     esac
4355 else
4356   enable_shared=yes
4357 fi;
4358
4359
4360
4361
4362
4363
4364
4365
4366 # Check whether --enable-static or --disable-static was given.
4367 if test "${enable_static+set}" = set; then
4368   enableval="$enable_static"
4369   p=${PACKAGE-default}
4370     case $enableval in
4371     yes) enable_static=yes ;;
4372     no) enable_static=no ;;
4373     *)
4374      enable_static=no
4375       # Look at the argument we got.  We use all the common list separators.
4376       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4377       for pkg in $enableval; do
4378         IFS="$lt_save_ifs"
4379         if test "X$pkg" = "X$p"; then
4380           enable_static=yes
4381         fi
4382       done
4383       IFS="$lt_save_ifs"
4384       ;;
4385     esac
4386 else
4387   enable_static=yes
4388 fi;
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398 # Check whether --with-pic or --without-pic was given.
4399 if test "${with_pic+set}" = set; then
4400   withval="$with_pic"
4401   pic_mode="$withval"
4402 else
4403   pic_mode=default
4404 fi;
4405
4406 test -z "$pic_mode" && pic_mode=default
4407
4408
4409
4410
4411
4412
4413
4414 # Check whether --enable-fast-install or --disable-fast-install was given.
4415 if test "${enable_fast_install+set}" = set; then
4416   enableval="$enable_fast_install"