OSDN Git Service

2008-04-18 Paolo Bonzini <bonzini@gnu.org>
[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         # differences in whitespace do not lead to failure.
1409         ac_old_val_w=`echo x $ac_old_val`
1410         ac_new_val_w=`echo x $ac_new_val`
1411         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1412           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1413 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1414           ac_cache_corrupted=:
1415         else
1416           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1417 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1418           eval $ac_var=\$ac_old_val
1419         fi
1420         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1421 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1422         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1423 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1424       fi;;
1425   esac
1426   # Pass precious variables to config.status.
1427   if test "$ac_new_set" = set; then
1428     case $ac_new_val in
1429     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1430       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1431     *) ac_arg=$ac_var=$ac_new_val ;;
1432     esac
1433     case " $ac_configure_args " in
1434       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1435       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1436     esac
1437   fi
1438 done
1439 if $ac_cache_corrupted; then
1440   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1441 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1442   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1443 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1444    { (exit 1); exit 1; }; }
1445 fi
1446
1447 ac_ext=c
1448 ac_cpp='$CPP $CPPFLAGS'
1449 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1450 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1451 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480 ac_aux_dir=
1481 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1482   if test -f $ac_dir/install-sh; then
1483     ac_aux_dir=$ac_dir
1484     ac_install_sh="$ac_aux_dir/install-sh -c"
1485     break
1486   elif test -f $ac_dir/install.sh; then
1487     ac_aux_dir=$ac_dir
1488     ac_install_sh="$ac_aux_dir/install.sh -c"
1489     break
1490   elif test -f $ac_dir/shtool; then
1491     ac_aux_dir=$ac_dir
1492     ac_install_sh="$ac_aux_dir/shtool install -c"
1493     break
1494   fi
1495 done
1496 if test -z "$ac_aux_dir"; then
1497   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1498 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1499    { (exit 1); exit 1; }; }
1500 fi
1501 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1502 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1503 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1504
1505 # Make sure we can run config.sub.
1506 $ac_config_sub sun4 >/dev/null 2>&1 ||
1507   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1508 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1509    { (exit 1); exit 1; }; }
1510
1511 echo "$as_me:$LINENO: checking build system type" >&5
1512 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1513 if test "${ac_cv_build+set}" = set; then
1514   echo $ECHO_N "(cached) $ECHO_C" >&6
1515 else
1516   ac_cv_build_alias=$build_alias
1517 test -z "$ac_cv_build_alias" &&
1518   ac_cv_build_alias=`$ac_config_guess`
1519 test -z "$ac_cv_build_alias" &&
1520   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1521 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1522    { (exit 1); exit 1; }; }
1523 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1524   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1525 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1526    { (exit 1); exit 1; }; }
1527
1528 fi
1529 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1530 echo "${ECHO_T}$ac_cv_build" >&6
1531 build=$ac_cv_build
1532 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1533 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1534 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1535
1536
1537 echo "$as_me:$LINENO: checking host system type" >&5
1538 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1539 if test "${ac_cv_host+set}" = set; then
1540   echo $ECHO_N "(cached) $ECHO_C" >&6
1541 else
1542   ac_cv_host_alias=$host_alias
1543 test -z "$ac_cv_host_alias" &&
1544   ac_cv_host_alias=$ac_cv_build_alias
1545 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1546   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1547 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1548    { (exit 1); exit 1; }; }
1549
1550 fi
1551 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1552 echo "${ECHO_T}$ac_cv_host" >&6
1553 host=$ac_cv_host
1554 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1555 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1556 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1557
1558
1559 echo "$as_me:$LINENO: checking target system type" >&5
1560 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1561 if test "${ac_cv_target+set}" = set; then
1562   echo $ECHO_N "(cached) $ECHO_C" >&6
1563 else
1564   ac_cv_target_alias=$target_alias
1565 test "x$ac_cv_target_alias" = "x" &&
1566   ac_cv_target_alias=$ac_cv_host_alias
1567 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1568   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1569 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1570    { (exit 1); exit 1; }; }
1571
1572 fi
1573 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1574 echo "${ECHO_T}$ac_cv_target" >&6
1575 target=$ac_cv_target
1576 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1577 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1578 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1579
1580
1581 # The aliases save the names the user supplied, while $host etc.
1582 # will get canonicalized.
1583 test -n "$target_alias" &&
1584   test "$program_prefix$program_suffix$program_transform_name" = \
1585     NONENONEs,x,x, &&
1586   program_prefix=${target_alias}-
1587  case ${build_alias} in
1588   "") build_noncanonical=${build} ;;
1589   *) build_noncanonical=${build_alias} ;;
1590 esac
1591
1592  case ${host_alias} in
1593   "") host_noncanonical=${build_noncanonical} ;;
1594   *) host_noncanonical=${host_alias} ;;
1595 esac
1596
1597  case ${target_alias} in
1598   "") target_noncanonical=${host_noncanonical} ;;
1599   *) target_noncanonical=${target_alias} ;;
1600 esac
1601
1602
1603
1604
1605 am__api_version="1.9"
1606 # Find a good install program.  We prefer a C program (faster),
1607 # so one script is as good as another.  But avoid the broken or
1608 # incompatible versions:
1609 # SysV /etc/install, /usr/sbin/install
1610 # SunOS /usr/etc/install
1611 # IRIX /sbin/install
1612 # AIX /bin/install
1613 # AmigaOS /C/install, which installs bootblocks on floppy discs
1614 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1615 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1616 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1617 # OS/2's system install, which has a completely different semantic
1618 # ./install, which can be erroneously created by make from ./install.sh.
1619 # Reject install programs that cannot install multiple files.
1620 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1621 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1622 if test -z "$INSTALL"; then
1623 if test "${ac_cv_path_install+set}" = set; then
1624   echo $ECHO_N "(cached) $ECHO_C" >&6
1625 else
1626   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1627 for as_dir in $PATH
1628 do
1629   IFS=$as_save_IFS
1630   test -z "$as_dir" && as_dir=.
1631   # Account for people who put trailing slashes in PATH elements.
1632 case $as_dir/ in
1633   ./ | .// | /cC/* | \
1634   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1635   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1636   /usr/ucb/* ) ;;
1637   *)
1638     # OSF1 and SCO ODT 3.0 have their own names for install.
1639     # Don't use installbsd from OSF since it installs stuff as root
1640     # by default.
1641     for ac_prog in ginstall scoinst install; do
1642       for ac_exec_ext in '' $ac_executable_extensions; do
1643         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1644           if test $ac_prog = install &&
1645             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1646             # AIX install.  It has an incompatible calling convention.
1647             :
1648           elif test $ac_prog = install &&
1649             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1650             # program-specific install script used by HP pwplus--don't use.
1651             :
1652           else
1653             rm -rf conftest.one conftest.two conftest.dir
1654             echo one > conftest.one
1655             echo two > conftest.two
1656             mkdir conftest.dir
1657             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
1658               test -s conftest.one && test -s conftest.two &&
1659               test -s conftest.dir/conftest.one &&
1660               test -s conftest.dir/conftest.two
1661             then
1662               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1663               break 3
1664             fi
1665           fi
1666         fi
1667       done
1668     done
1669     ;;
1670 esac
1671 done
1672
1673 rm -rf conftest.one conftest.two conftest.dir
1674
1675 fi
1676   if test "${ac_cv_path_install+set}" = set; then
1677     INSTALL=$ac_cv_path_install
1678   else
1679     # As a last resort, use the slow shell script.  Don't cache a
1680     # value for INSTALL within a source directory, because that will
1681     # break other packages using the cache if that directory is
1682     # removed, or if the value is a relative name.
1683     INSTALL=$ac_install_sh
1684   fi
1685 fi
1686 echo "$as_me:$LINENO: result: $INSTALL" >&5
1687 echo "${ECHO_T}$INSTALL" >&6
1688
1689 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1690 # It thinks the first close brace ends the variable substitution.
1691 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1692
1693 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1694
1695 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1696
1697 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1698 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1699 # Just in case
1700 sleep 1
1701 echo timestamp > conftest.file
1702 # Do `set' in a subshell so we don't clobber the current shell's
1703 # arguments.  Must try -L first in case configure is actually a
1704 # symlink; some systems play weird games with the mod time of symlinks
1705 # (eg FreeBSD returns the mod time of the symlink's containing
1706 # directory).
1707 if (
1708    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1709    if test "$*" = "X"; then
1710       # -L didn't work.
1711       set X `ls -t $srcdir/configure conftest.file`
1712    fi
1713    rm -f conftest.file
1714    if test "$*" != "X $srcdir/configure conftest.file" \
1715       && test "$*" != "X conftest.file $srcdir/configure"; then
1716
1717       # If neither matched, then we have a broken ls.  This can happen
1718       # if, for instance, CONFIG_SHELL is bash and it inherits a
1719       # broken ls alias from the environment.  This has actually
1720       # happened.  Such a system could not be considered "sane".
1721       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
1722 alias in your environment" >&5
1723 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
1724 alias in your environment" >&2;}
1725    { (exit 1); exit 1; }; }
1726    fi
1727
1728    test "$2" = conftest.file
1729    )
1730 then
1731    # Ok.
1732    :
1733 else
1734    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1735 Check your system clock" >&5
1736 echo "$as_me: error: newly created file is older than distributed files!
1737 Check your system clock" >&2;}
1738    { (exit 1); exit 1; }; }
1739 fi
1740 echo "$as_me:$LINENO: result: yes" >&5
1741 echo "${ECHO_T}yes" >&6
1742 test "$program_prefix" != NONE &&
1743   program_transform_name="s,^,$program_prefix,;$program_transform_name"
1744 # Use a double $ so make ignores it.
1745 test "$program_suffix" != NONE &&
1746   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1747 # Double any \ or $.  echo might interpret backslashes.
1748 # By default was `s,x,x', remove it if useless.
1749 cat <<\_ACEOF >conftest.sed
1750 s/[\\$]/&&/g;s/;s,x,x,$//
1751 _ACEOF
1752 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1753 rm conftest.sed
1754
1755 # expand $ac_aux_dir to an absolute path
1756 am_aux_dir=`cd $ac_aux_dir && pwd`
1757
1758 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1759 # Use eval to expand $SHELL
1760 if eval "$MISSING --run true"; then
1761   am_missing_run="$MISSING --run "
1762 else
1763   am_missing_run=
1764   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1765 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1766 fi
1767
1768 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1769   # We used to keeping the `.' as first argument, in order to
1770   # allow $(mkdir_p) to be used without argument.  As in
1771   #   $(mkdir_p) $(somedir)
1772   # where $(somedir) is conditionally defined.  However this is wrong
1773   # for two reasons:
1774   #  1. if the package is installed by a user who cannot write `.'
1775   #     make install will fail,
1776   #  2. the above comment should most certainly read
1777   #     $(mkdir_p) $(DESTDIR)$(somedir)
1778   #     so it does not work when $(somedir) is undefined and
1779   #     $(DESTDIR) is not.
1780   #  To support the latter case, we have to write
1781   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1782   #  so the `.' trick is pointless.
1783   mkdir_p='mkdir -p --'
1784 else
1785   # On NextStep and OpenStep, the `mkdir' command does not
1786   # recognize any option.  It will interpret all options as
1787   # directories to create, and then abort because `.' already
1788   # exists.
1789   for d in ./-p ./--version;
1790   do
1791     test -d $d && rmdir $d
1792   done
1793   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1794   if test -f "$ac_aux_dir/mkinstalldirs"; then
1795     mkdir_p='$(mkinstalldirs)'
1796   else
1797     mkdir_p='$(install_sh) -d'
1798   fi
1799 fi
1800
1801 for ac_prog in gawk mawk nawk awk
1802 do
1803   # Extract the first word of "$ac_prog", so it can be a program name with args.
1804 set dummy $ac_prog; ac_word=$2
1805 echo "$as_me:$LINENO: checking for $ac_word" >&5
1806 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1807 if test "${ac_cv_prog_AWK+set}" = set; then
1808   echo $ECHO_N "(cached) $ECHO_C" >&6
1809 else
1810   if test -n "$AWK"; then
1811   ac_cv_prog_AWK="$AWK" # Let the user override the test.
1812 else
1813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1814 for as_dir in $PATH
1815 do
1816   IFS=$as_save_IFS
1817   test -z "$as_dir" && as_dir=.
1818   for ac_exec_ext in '' $ac_executable_extensions; do
1819   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1820     ac_cv_prog_AWK="$ac_prog"
1821     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1822     break 2
1823   fi
1824 done
1825 done
1826
1827 fi
1828 fi
1829 AWK=$ac_cv_prog_AWK
1830 if test -n "$AWK"; then
1831   echo "$as_me:$LINENO: result: $AWK" >&5
1832 echo "${ECHO_T}$AWK" >&6
1833 else
1834   echo "$as_me:$LINENO: result: no" >&5
1835 echo "${ECHO_T}no" >&6
1836 fi
1837
1838   test -n "$AWK" && break
1839 done
1840
1841 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1842 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1843 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1844 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1845   echo $ECHO_N "(cached) $ECHO_C" >&6
1846 else
1847   cat >conftest.make <<\_ACEOF
1848 all:
1849         @echo 'ac_maketemp="$(MAKE)"'
1850 _ACEOF
1851 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1852 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1853 if test -n "$ac_maketemp"; then
1854   eval ac_cv_prog_make_${ac_make}_set=yes
1855 else
1856   eval ac_cv_prog_make_${ac_make}_set=no
1857 fi
1858 rm -f conftest.make
1859 fi
1860 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1861   echo "$as_me:$LINENO: result: yes" >&5
1862 echo "${ECHO_T}yes" >&6
1863   SET_MAKE=
1864 else
1865   echo "$as_me:$LINENO: result: no" >&5
1866 echo "${ECHO_T}no" >&6
1867   SET_MAKE="MAKE=${MAKE-make}"
1868 fi
1869
1870 rm -rf .tst 2>/dev/null
1871 mkdir .tst 2>/dev/null
1872 if test -d .tst; then
1873   am__leading_dot=.
1874 else
1875   am__leading_dot=_
1876 fi
1877 rmdir .tst 2>/dev/null
1878
1879 # test to see if srcdir already configured
1880 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1881    test -f $srcdir/config.status; then
1882   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1883 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1884    { (exit 1); exit 1; }; }
1885 fi
1886
1887 # test whether we have cygpath
1888 if test -z "$CYGPATH_W"; then
1889   if (cygpath --version) >/dev/null 2>/dev/null; then
1890     CYGPATH_W='cygpath -w'
1891   else
1892     CYGPATH_W=echo
1893   fi
1894 fi
1895
1896
1897 # Define the identity of the package.
1898  PACKAGE='libssp'
1899  VERSION='1.0'
1900
1901
1902 cat >>confdefs.h <<_ACEOF
1903 #define PACKAGE "$PACKAGE"
1904 _ACEOF
1905
1906
1907 cat >>confdefs.h <<_ACEOF
1908 #define VERSION "$VERSION"
1909 _ACEOF
1910
1911 # Some tools Automake needs.
1912
1913 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1914
1915
1916 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1917
1918
1919 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1920
1921
1922 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1923
1924
1925 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1926
1927 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1928
1929 # Installed binaries are usually stripped using `strip' when the user
1930 # run `make install-strip'.  However `strip' might not be the right
1931 # tool to use in cross-compilation environments, therefore Automake
1932 # will honor the `STRIP' environment variable to overrule this program.
1933 if test "$cross_compiling" != no; then
1934   if test -n "$ac_tool_prefix"; then
1935   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
1936 set dummy ${ac_tool_prefix}strip; ac_word=$2
1937 echo "$as_me:$LINENO: checking for $ac_word" >&5
1938 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1939 if test "${ac_cv_prog_STRIP+set}" = set; then
1940   echo $ECHO_N "(cached) $ECHO_C" >&6
1941 else
1942   if test -n "$STRIP"; then
1943   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
1944 else
1945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1946 for as_dir in $PATH
1947 do
1948   IFS=$as_save_IFS
1949   test -z "$as_dir" && as_dir=.
1950   for ac_exec_ext in '' $ac_executable_extensions; do
1951   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1952     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
1953     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1954     break 2
1955   fi
1956 done
1957 done
1958
1959 fi
1960 fi
1961 STRIP=$ac_cv_prog_STRIP
1962 if test -n "$STRIP"; then
1963   echo "$as_me:$LINENO: result: $STRIP" >&5
1964 echo "${ECHO_T}$STRIP" >&6
1965 else
1966   echo "$as_me:$LINENO: result: no" >&5
1967 echo "${ECHO_T}no" >&6
1968 fi
1969
1970 fi
1971 if test -z "$ac_cv_prog_STRIP"; then
1972   ac_ct_STRIP=$STRIP
1973   # Extract the first word of "strip", so it can be a program name with args.
1974 set dummy strip; ac_word=$2
1975 echo "$as_me:$LINENO: checking for $ac_word" >&5
1976 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1977 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
1978   echo $ECHO_N "(cached) $ECHO_C" >&6
1979 else
1980   if test -n "$ac_ct_STRIP"; then
1981   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
1982 else
1983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1984 for as_dir in $PATH
1985 do
1986   IFS=$as_save_IFS
1987   test -z "$as_dir" && as_dir=.
1988   for ac_exec_ext in '' $ac_executable_extensions; do
1989   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1990     ac_cv_prog_ac_ct_STRIP="strip"
1991     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1992     break 2
1993   fi
1994 done
1995 done
1996
1997   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
1998 fi
1999 fi
2000 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2001 if test -n "$ac_ct_STRIP"; then
2002   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2003 echo "${ECHO_T}$ac_ct_STRIP" >&6
2004 else
2005   echo "$as_me:$LINENO: result: no" >&5
2006 echo "${ECHO_T}no" >&6
2007 fi
2008
2009   STRIP=$ac_ct_STRIP
2010 else
2011   STRIP="$ac_cv_prog_STRIP"
2012 fi
2013
2014 fi
2015 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2016
2017 # We need awk for the "check" target.  The system "awk" is bad on
2018 # some platforms.
2019 # Always define AMTAR for backward compatibility.
2020
2021 AMTAR=${AMTAR-"${am_missing_run}tar"}
2022
2023 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2024
2025
2026
2027
2028
2029
2030 echo "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5
2031 echo $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6
2032 # Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given.
2033 if test "${enable_version_specific_runtime_libs+set}" = set; then
2034   enableval="$enable_version_specific_runtime_libs"
2035   case "$enableval" in
2036  yes) version_specific_libs=yes ;;
2037  no)  version_specific_libs=no ;;
2038  *)   { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5
2039 echo "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;}
2040    { (exit 1); exit 1; }; };;
2041  esac
2042 else
2043   version_specific_libs=no
2044 fi;
2045 echo "$as_me:$LINENO: result: $version_specific_libs" >&5
2046 echo "${ECHO_T}$version_specific_libs" >&6
2047
2048 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
2049 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
2050     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
2051 if test "${enable_maintainer_mode+set}" = set; then
2052   enableval="$enable_maintainer_mode"
2053   USE_MAINTAINER_MODE=$enableval
2054 else
2055   USE_MAINTAINER_MODE=no
2056 fi;
2057   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
2058 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
2059
2060
2061 if test $USE_MAINTAINER_MODE = yes; then
2062   MAINTAINER_MODE_TRUE=
2063   MAINTAINER_MODE_FALSE='#'
2064 else
2065   MAINTAINER_MODE_TRUE='#'
2066   MAINTAINER_MODE_FALSE=
2067 fi
2068
2069   MAINT=$MAINTAINER_MODE_TRUE
2070
2071
2072
2073
2074
2075 # Default to --enable-multilib
2076 # Check whether --enable-multilib or --disable-multilib was given.
2077 if test "${enable_multilib+set}" = set; then
2078   enableval="$enable_multilib"
2079   case "$enableval" in
2080   yes) multilib=yes ;;
2081   no)  multilib=no ;;
2082   *)   { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5
2083 echo "$as_me: error: bad value $enableval for multilib option" >&2;}
2084    { (exit 1); exit 1; }; } ;;
2085  esac
2086 else
2087   multilib=yes
2088 fi;
2089
2090 # We may get other options which we leave undocumented:
2091 # --with-target-subdir, --with-multisrctop, --with-multisubdir
2092 # See config-ml.in if you want the gory details.
2093
2094 if test "$srcdir" = "."; then
2095   if test "$with_target_subdir" != "."; then
2096     multi_basedir="$srcdir/$with_multisrctop../.."
2097   else
2098     multi_basedir="$srcdir/$with_multisrctop.."
2099   fi
2100 else
2101   multi_basedir="$srcdir/.."
2102 fi
2103
2104
2105 # Even if the default multilib is not a cross compilation,
2106 # it may be that some of the other multilibs are.
2107 if test $cross_compiling = no && test $multilib = yes \
2108    && test "x${with_multisubdir}" != x ; then
2109    cross_compiling=maybe
2110 fi
2111
2112           ac_config_commands="$ac_config_commands default-1"
2113
2114
2115 target_alias=${target_alias-$host_alias}
2116
2117
2118           ac_config_headers="$ac_config_headers config.h"
2119
2120
2121 ac_ext=c
2122 ac_cpp='$CPP $CPPFLAGS'
2123 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2124 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2125 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2126
2127 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2128 # We must force CC to /not/ be precious variables; otherwise
2129 # the wrong, non-multilib-adjusted value will be used in multilibs.
2130 # As a side effect, we have to subst CFLAGS ourselves.
2131
2132
2133
2134 ac_ext=c
2135 ac_cpp='$CPP $CPPFLAGS'
2136 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2137 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2138 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2139 if test -n "$ac_tool_prefix"; then
2140   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2141 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2142 echo "$as_me:$LINENO: checking for $ac_word" >&5
2143 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2144 if test "${ac_cv_prog_CC+set}" = set; then
2145   echo $ECHO_N "(cached) $ECHO_C" >&6
2146 else
2147   if test -n "$CC"; then
2148   ac_cv_prog_CC="$CC" # Let the user override the test.
2149 else
2150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2151 for as_dir in $PATH
2152 do
2153   IFS=$as_save_IFS
2154   test -z "$as_dir" && as_dir=.
2155   for ac_exec_ext in '' $ac_executable_extensions; do
2156   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2157     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2158     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2159     break 2
2160   fi
2161 done
2162 done
2163
2164 fi
2165 fi
2166 CC=$ac_cv_prog_CC
2167 if test -n "$CC"; then
2168   echo "$as_me:$LINENO: result: $CC" >&5
2169 echo "${ECHO_T}$CC" >&6
2170 else
2171   echo "$as_me:$LINENO: result: no" >&5
2172 echo "${ECHO_T}no" >&6
2173 fi
2174
2175 fi
2176 if test -z "$ac_cv_prog_CC"; then
2177   ac_ct_CC=$CC
2178   # Extract the first word of "gcc", so it can be a program name with args.
2179 set dummy gcc; ac_word=$2
2180 echo "$as_me:$LINENO: checking for $ac_word" >&5
2181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2182 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2183   echo $ECHO_N "(cached) $ECHO_C" >&6
2184 else
2185   if test -n "$ac_ct_CC"; then
2186   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2187 else
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191   IFS=$as_save_IFS
2192   test -z "$as_dir" && as_dir=.
2193   for ac_exec_ext in '' $ac_executable_extensions; do
2194   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2195     ac_cv_prog_ac_ct_CC="gcc"
2196     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2197     break 2
2198   fi
2199 done
2200 done
2201
2202 fi
2203 fi
2204 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2205 if test -n "$ac_ct_CC"; then
2206   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2207 echo "${ECHO_T}$ac_ct_CC" >&6
2208 else
2209   echo "$as_me:$LINENO: result: no" >&5
2210 echo "${ECHO_T}no" >&6
2211 fi
2212
2213   CC=$ac_ct_CC
2214 else
2215   CC="$ac_cv_prog_CC"
2216 fi
2217
2218 if test -z "$CC"; then
2219   if test -n "$ac_tool_prefix"; then
2220   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2221 set dummy ${ac_tool_prefix}cc; ac_word=$2
2222 echo "$as_me:$LINENO: checking for $ac_word" >&5
2223 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2224 if test "${ac_cv_prog_CC+set}" = set; then
2225   echo $ECHO_N "(cached) $ECHO_C" >&6
2226 else
2227   if test -n "$CC"; then
2228   ac_cv_prog_CC="$CC" # Let the user override the test.
2229 else
2230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2231 for as_dir in $PATH
2232 do
2233   IFS=$as_save_IFS
2234   test -z "$as_dir" && as_dir=.
2235   for ac_exec_ext in '' $ac_executable_extensions; do
2236   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2237     ac_cv_prog_CC="${ac_tool_prefix}cc"
2238     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2239     break 2
2240   fi
2241 done
2242 done
2243
2244 fi
2245 fi
2246 CC=$ac_cv_prog_CC
2247 if test -n "$CC"; then
2248   echo "$as_me:$LINENO: result: $CC" >&5
2249 echo "${ECHO_T}$CC" >&6
2250 else
2251   echo "$as_me:$LINENO: result: no" >&5
2252 echo "${ECHO_T}no" >&6
2253 fi
2254
2255 fi
2256 if test -z "$ac_cv_prog_CC"; then
2257   ac_ct_CC=$CC
2258   # Extract the first word of "cc", so it can be a program name with args.
2259 set dummy cc; ac_word=$2
2260 echo "$as_me:$LINENO: checking for $ac_word" >&5
2261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2262 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2263   echo $ECHO_N "(cached) $ECHO_C" >&6
2264 else
2265   if test -n "$ac_ct_CC"; then
2266   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2267 else
2268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2269 for as_dir in $PATH
2270 do
2271   IFS=$as_save_IFS
2272   test -z "$as_dir" && as_dir=.
2273   for ac_exec_ext in '' $ac_executable_extensions; do
2274   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2275     ac_cv_prog_ac_ct_CC="cc"
2276     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2277     break 2
2278   fi
2279 done
2280 done
2281
2282 fi
2283 fi
2284 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2285 if test -n "$ac_ct_CC"; then
2286   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2287 echo "${ECHO_T}$ac_ct_CC" >&6
2288 else
2289   echo "$as_me:$LINENO: result: no" >&5
2290 echo "${ECHO_T}no" >&6
2291 fi
2292
2293   CC=$ac_ct_CC
2294 else
2295   CC="$ac_cv_prog_CC"
2296 fi
2297
2298 fi
2299 if test -z "$CC"; then
2300   # Extract the first word of "cc", so it can be a program name with args.
2301 set dummy cc; ac_word=$2
2302 echo "$as_me:$LINENO: checking for $ac_word" >&5
2303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2304 if test "${ac_cv_prog_CC+set}" = set; then
2305   echo $ECHO_N "(cached) $ECHO_C" >&6
2306 else
2307   if test -n "$CC"; then
2308   ac_cv_prog_CC="$CC" # Let the user override the test.
2309 else
2310   ac_prog_rejected=no
2311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2312 for as_dir in $PATH
2313 do
2314   IFS=$as_save_IFS
2315   test -z "$as_dir" && as_dir=.
2316   for ac_exec_ext in '' $ac_executable_extensions; do
2317   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2318     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2319        ac_prog_rejected=yes
2320        continue
2321      fi
2322     ac_cv_prog_CC="cc"
2323     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2324     break 2
2325   fi
2326 done
2327 done
2328
2329 if test $ac_prog_rejected = yes; then
2330   # We found a bogon in the path, so make sure we never use it.
2331   set dummy $ac_cv_prog_CC
2332   shift
2333   if test $# != 0; then
2334     # We chose a different compiler from the bogus one.
2335     # However, it has the same basename, so the bogon will be chosen
2336     # first if we set CC to just the basename; use the full file name.
2337     shift
2338     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2339   fi
2340 fi
2341 fi
2342 fi
2343 CC=$ac_cv_prog_CC
2344 if test -n "$CC"; then
2345   echo "$as_me:$LINENO: result: $CC" >&5
2346 echo "${ECHO_T}$CC" >&6
2347 else
2348   echo "$as_me:$LINENO: result: no" >&5
2349 echo "${ECHO_T}no" >&6
2350 fi
2351
2352 fi
2353 if test -z "$CC"; then
2354   if test -n "$ac_tool_prefix"; then
2355   for ac_prog in cl
2356   do
2357     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2358 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2359 echo "$as_me:$LINENO: checking for $ac_word" >&5
2360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2361 if test "${ac_cv_prog_CC+set}" = set; then
2362   echo $ECHO_N "(cached) $ECHO_C" >&6
2363 else
2364   if test -n "$CC"; then
2365   ac_cv_prog_CC="$CC" # Let the user override the test.
2366 else
2367 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2368 for as_dir in $PATH
2369 do
2370   IFS=$as_save_IFS
2371   test -z "$as_dir" && as_dir=.
2372   for ac_exec_ext in '' $ac_executable_extensions; do
2373   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2374     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2375     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2376     break 2
2377   fi
2378 done
2379 done
2380
2381 fi
2382 fi
2383 CC=$ac_cv_prog_CC
2384 if test -n "$CC"; then
2385   echo "$as_me:$LINENO: result: $CC" >&5
2386 echo "${ECHO_T}$CC" >&6
2387 else
2388   echo "$as_me:$LINENO: result: no" >&5
2389 echo "${ECHO_T}no" >&6
2390 fi
2391
2392     test -n "$CC" && break
2393   done
2394 fi
2395 if test -z "$CC"; then
2396   ac_ct_CC=$CC
2397   for ac_prog in cl
2398 do
2399   # Extract the first word of "$ac_prog", so it can be a program name with args.
2400 set dummy $ac_prog; ac_word=$2
2401 echo "$as_me:$LINENO: checking for $ac_word" >&5
2402 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2403 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2404   echo $ECHO_N "(cached) $ECHO_C" >&6
2405 else
2406   if test -n "$ac_ct_CC"; then
2407   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2408 else
2409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2410 for as_dir in $PATH
2411 do
2412   IFS=$as_save_IFS
2413   test -z "$as_dir" && as_dir=.
2414   for ac_exec_ext in '' $ac_executable_extensions; do
2415   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2416     ac_cv_prog_ac_ct_CC="$ac_prog"
2417     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2418     break 2
2419   fi
2420 done
2421 done
2422
2423 fi
2424 fi
2425 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2426 if test -n "$ac_ct_CC"; then
2427   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2428 echo "${ECHO_T}$ac_ct_CC" >&6
2429 else
2430   echo "$as_me:$LINENO: result: no" >&5
2431 echo "${ECHO_T}no" >&6
2432 fi
2433
2434   test -n "$ac_ct_CC" && break
2435 done
2436
2437   CC=$ac_ct_CC
2438 fi
2439
2440 fi
2441
2442
2443 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2444 See \`config.log' for more details." >&5
2445 echo "$as_me: error: no acceptable C compiler found in \$PATH
2446 See \`config.log' for more details." >&2;}
2447    { (exit 1); exit 1; }; }
2448
2449 # Provide some information about the compiler.
2450 echo "$as_me:$LINENO:" \
2451      "checking for C compiler version" >&5
2452 ac_compiler=`set X $ac_compile; echo $2`
2453 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2454   (eval $ac_compiler --version </dev/null >&5) 2>&5
2455   ac_status=$?
2456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2457   (exit $ac_status); }
2458 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2459   (eval $ac_compiler -v </dev/null >&5) 2>&5
2460   ac_status=$?
2461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2462   (exit $ac_status); }
2463 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2464   (eval $ac_compiler -V </dev/null >&5) 2>&5
2465   ac_status=$?
2466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467   (exit $ac_status); }
2468
2469 cat >conftest.$ac_ext <<_ACEOF
2470 /* confdefs.h.  */
2471 _ACEOF
2472 cat confdefs.h >>conftest.$ac_ext
2473 cat >>conftest.$ac_ext <<_ACEOF
2474 /* end confdefs.h.  */
2475
2476 int
2477 main ()
2478 {
2479
2480   ;
2481   return 0;
2482 }
2483 _ACEOF
2484 # FIXME: Cleanup?
2485 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2486   (eval $ac_link) 2>&5
2487   ac_status=$?
2488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489   (exit $ac_status); }; then
2490   gcc_no_link=no
2491 else
2492   gcc_no_link=yes
2493 fi
2494
2495 if test x$gcc_no_link = xyes; then
2496   # Setting cross_compile will disable run tests; it will
2497   # also disable AC_CHECK_FILE but that's generally
2498   # correct if we can't link.
2499   cross_compiling=yes
2500   EXEEXT=
2501 else
2502   cat >conftest.$ac_ext <<_ACEOF
2503 /* confdefs.h.  */
2504 _ACEOF
2505 cat confdefs.h >>conftest.$ac_ext
2506 cat >>conftest.$ac_ext <<_ACEOF
2507 /* end confdefs.h.  */
2508
2509 int
2510 main ()
2511 {
2512
2513   ;
2514   return 0;
2515 }
2516 _ACEOF
2517 ac_clean_files_save=$ac_clean_files
2518 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2519 # Try to create an executable without -o first, disregard a.out.
2520 # It will help us diagnose broken compilers, and finding out an intuition
2521 # of exeext.
2522 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2523 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2524 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2525 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
2526   (eval $ac_link_default) 2>&5
2527   ac_status=$?
2528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2529   (exit $ac_status); }; then
2530   # Find the output, starting from the most likely.  This scheme is
2531 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
2532 # resort.
2533
2534 # Be careful to initialize this variable, since it used to be cached.
2535 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
2536 ac_cv_exeext=
2537 # b.out is created by i960 compilers.
2538 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2539 do
2540   test -f "$ac_file" || continue
2541   case $ac_file in
2542     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
2543         ;;
2544     conftest.$ac_ext )
2545         # This is the source file.
2546         ;;
2547     [ab].out )
2548         # We found the default executable, but exeext='' is most
2549         # certainly right.
2550         break;;
2551     *.* )
2552         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2553         # FIXME: I believe we export ac_cv_exeext for Libtool,
2554         # but it would be cool to find out if it's true.  Does anybody
2555         # maintain Libtool? --akim.
2556         export ac_cv_exeext
2557         break;;
2558     * )
2559         break;;
2560   esac
2561 done
2562 else
2563   echo "$as_me: failed program was:" >&5
2564 sed 's/^/| /' conftest.$ac_ext >&5
2565
2566 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2567 See \`config.log' for more details." >&5
2568 echo "$as_me: error: C compiler cannot create executables
2569 See \`config.log' for more details." >&2;}
2570    { (exit 77); exit 77; }; }
2571 fi
2572
2573 ac_exeext=$ac_cv_exeext
2574 echo "$as_me:$LINENO: result: $ac_file" >&5
2575 echo "${ECHO_T}$ac_file" >&6
2576
2577 # Check the compiler produces executables we can run.  If not, either
2578 # the compiler is broken, or we cross compile.
2579 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2580 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2581 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2582 # If not cross compiling, check that we can run a simple program.
2583 if test "$cross_compiling" != yes; then
2584   if { ac_try='./$ac_file'
2585   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2586   (eval $ac_try) 2>&5
2587   ac_status=$?
2588   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2589   (exit $ac_status); }; }; then
2590     cross_compiling=no
2591   else
2592     if test "$cross_compiling" = maybe; then
2593         cross_compiling=yes
2594     else
2595         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2596 If you meant to cross compile, use \`--host'.
2597 See \`config.log' for more details." >&5
2598 echo "$as_me: error: cannot run C compiled programs.
2599 If you meant to cross compile, use \`--host'.
2600 See \`config.log' for more details." >&2;}
2601    { (exit 1); exit 1; }; }
2602     fi
2603   fi
2604 fi
2605 echo "$as_me:$LINENO: result: yes" >&5
2606 echo "${ECHO_T}yes" >&6
2607
2608 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2609 ac_clean_files=$ac_clean_files_save
2610 # Check the compiler produces executables we can run.  If not, either
2611 # the compiler is broken, or we cross compile.
2612 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2613 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2614 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2615 echo "${ECHO_T}$cross_compiling" >&6
2616
2617 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2618 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2619 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2620   (eval $ac_link) 2>&5
2621   ac_status=$?
2622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623   (exit $ac_status); }; then
2624   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2625 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2626 # work properly (i.e., refer to `conftest.exe'), while it won't with
2627 # `rm'.
2628 for ac_file in conftest.exe conftest conftest.*; do
2629   test -f "$ac_file" || continue
2630   case $ac_file in
2631     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2632     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2633           export ac_cv_exeext
2634           break;;
2635     * ) break;;
2636   esac
2637 done
2638 else
2639   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2640 See \`config.log' for more details." >&5
2641 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2642 See \`config.log' for more details." >&2;}
2643    { (exit 1); exit 1; }; }
2644 fi
2645
2646 rm -f conftest$ac_cv_exeext
2647 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2648 echo "${ECHO_T}$ac_cv_exeext" >&6
2649
2650 rm -f conftest.$ac_ext
2651 EXEEXT=$ac_cv_exeext
2652 ac_exeext=$EXEEXT
2653 fi
2654 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2655 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2656 if test "${ac_cv_objext+set}" = set; then
2657   echo $ECHO_N "(cached) $ECHO_C" >&6
2658 else
2659   cat >conftest.$ac_ext <<_ACEOF
2660 /* confdefs.h.  */
2661 _ACEOF
2662 cat confdefs.h >>conftest.$ac_ext
2663 cat >>conftest.$ac_ext <<_ACEOF
2664 /* end confdefs.h.  */
2665
2666 int
2667 main ()
2668 {
2669
2670   ;
2671   return 0;
2672 }
2673 _ACEOF
2674 rm -f conftest.o conftest.obj
2675 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2676   (eval $ac_compile) 2>&5
2677   ac_status=$?
2678   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2679   (exit $ac_status); }; then
2680   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2681   case $ac_file in
2682     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2683     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2684        break;;
2685   esac
2686 done
2687 else
2688   echo "$as_me: failed program was:" >&5
2689 sed 's/^/| /' conftest.$ac_ext >&5
2690
2691 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2692 See \`config.log' for more details." >&5
2693 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2694 See \`config.log' for more details." >&2;}
2695    { (exit 1); exit 1; }; }
2696 fi
2697
2698 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2699 fi
2700 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2701 echo "${ECHO_T}$ac_cv_objext" >&6
2702 OBJEXT=$ac_cv_objext
2703 ac_objext=$OBJEXT
2704 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2705 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2706 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2707   echo $ECHO_N "(cached) $ECHO_C" >&6
2708 else
2709   cat >conftest.$ac_ext <<_ACEOF
2710 /* confdefs.h.  */
2711 _ACEOF
2712 cat confdefs.h >>conftest.$ac_ext
2713 cat >>conftest.$ac_ext <<_ACEOF
2714 /* end confdefs.h.  */
2715
2716 int
2717 main ()
2718 {
2719 #ifndef __GNUC__
2720        choke me
2721 #endif
2722
2723   ;
2724   return 0;
2725 }
2726 _ACEOF
2727 rm -f conftest.$ac_objext
2728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2729   (eval $ac_compile) 2>conftest.er1
2730   ac_status=$?
2731   grep -v '^ *+' conftest.er1 >conftest.err
2732   rm -f conftest.er1
2733   cat conftest.err >&5
2734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2735   (exit $ac_status); } &&
2736          { ac_try='test -z "$ac_c_werror_flag"
2737                          || test ! -s conftest.err'
2738   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2739   (eval $ac_try) 2>&5
2740   ac_status=$?
2741   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2742   (exit $ac_status); }; } &&
2743          { ac_try='test -s conftest.$ac_objext'
2744   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2745   (eval $ac_try) 2>&5
2746   ac_status=$?
2747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2748   (exit $ac_status); }; }; then
2749   ac_compiler_gnu=yes
2750 else
2751   echo "$as_me: failed program was:" >&5
2752 sed 's/^/| /' conftest.$ac_ext >&5
2753
2754 ac_compiler_gnu=no
2755 fi
2756 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2757 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2758
2759 fi
2760 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2761 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2762 GCC=`test $ac_compiler_gnu = yes && echo yes`
2763 ac_test_CFLAGS=${CFLAGS+set}
2764 ac_save_CFLAGS=$CFLAGS
2765 CFLAGS="-g"
2766 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2767 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2768 if test "${ac_cv_prog_cc_g+set}" = set; then
2769   echo $ECHO_N "(cached) $ECHO_C" >&6
2770 else
2771   cat >conftest.$ac_ext <<_ACEOF
2772 /* confdefs.h.  */
2773 _ACEOF
2774 cat confdefs.h >>conftest.$ac_ext
2775 cat >>conftest.$ac_ext <<_ACEOF
2776 /* end confdefs.h.  */
2777
2778 int
2779 main ()
2780 {
2781
2782   ;
2783   return 0;
2784 }
2785 _ACEOF
2786 rm -f conftest.$ac_objext
2787 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2788   (eval $ac_compile) 2>conftest.er1
2789   ac_status=$?
2790   grep -v '^ *+' conftest.er1 >conftest.err
2791   rm -f conftest.er1
2792   cat conftest.err >&5
2793   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2794   (exit $ac_status); } &&
2795          { ac_try='test -z "$ac_c_werror_flag"
2796                          || test ! -s conftest.err'
2797   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2798   (eval $ac_try) 2>&5
2799   ac_status=$?
2800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2801   (exit $ac_status); }; } &&
2802          { ac_try='test -s conftest.$ac_objext'
2803   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2804   (eval $ac_try) 2>&5
2805   ac_status=$?
2806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2807   (exit $ac_status); }; }; then
2808   ac_cv_prog_cc_g=yes
2809 else
2810   echo "$as_me: failed program was:" >&5
2811 sed 's/^/| /' conftest.$ac_ext >&5
2812
2813 ac_cv_prog_cc_g=no
2814 fi
2815 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2816 fi
2817 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2818 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2819 if test "$ac_test_CFLAGS" = set; then
2820   CFLAGS=$ac_save_CFLAGS
2821 elif test $ac_cv_prog_cc_g = yes; then
2822   if test "$GCC" = yes; then
2823     CFLAGS="-g -O2"
2824   else
2825     CFLAGS="-g"
2826   fi
2827 else
2828   if test "$GCC" = yes; then
2829     CFLAGS="-O2"
2830   else
2831     CFLAGS=
2832   fi
2833 fi
2834 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2835 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2836 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2837   echo $ECHO_N "(cached) $ECHO_C" >&6
2838 else
2839   ac_cv_prog_cc_stdc=no
2840 ac_save_CC=$CC
2841 cat >conftest.$ac_ext <<_ACEOF
2842 /* confdefs.h.  */
2843 _ACEOF
2844 cat confdefs.h >>conftest.$ac_ext
2845 cat >>conftest.$ac_ext <<_ACEOF
2846 /* end confdefs.h.  */
2847 #include <stdarg.h>
2848 #include <stdio.h>
2849 #include <sys/types.h>
2850 #include <sys/stat.h>
2851 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2852 struct buf { int x; };
2853 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2854 static char *e (p, i)
2855      char **p;
2856      int i;
2857 {
2858   return p[i];
2859 }
2860 static char *f (char * (*g) (char **, int), char **p, ...)
2861 {
2862   char *s;
2863   va_list v;
2864   va_start (v,p);
2865   s = g (p, va_arg (v,int));
2866   va_end (v);
2867   return s;
2868 }
2869
2870 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2871    function prototypes and stuff, but not '\xHH' hex character constants.
2872    These don't provoke an error unfortunately, instead are silently treated
2873    as 'x'.  The following induces an error, until -std1 is added to get
2874    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2875    array size at least.  It's necessary to write '\x00'==0 to get something
2876    that's true only with -std1.  */
2877 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2878
2879 int test (int i, double x);
2880 struct s1 {int (*f) (int a);};
2881 struct s2 {int (*f) (double a);};
2882 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2883 int argc;
2884 char **argv;
2885 int
2886 main ()
2887 {
2888 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2889   ;
2890   return 0;
2891 }
2892 _ACEOF
2893 # Don't try gcc -ansi; that turns off useful extensions and
2894 # breaks some systems' header files.
2895 # AIX                   -qlanglvl=ansi
2896 # Ultrix and OSF/1      -std1
2897 # HP-UX 10.20 and later -Ae
2898 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2899 # SVR4                  -Xc -D__EXTENSIONS__
2900 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2901 do
2902   CC="$ac_save_CC $ac_arg"
2903   rm -f conftest.$ac_objext
2904 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2905   (eval $ac_compile) 2>conftest.er1
2906   ac_status=$?
2907   grep -v '^ *+' conftest.er1 >conftest.err
2908   rm -f conftest.er1
2909   cat conftest.err >&5
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); } &&
2912          { ac_try='test -z "$ac_c_werror_flag"
2913                          || test ! -s conftest.err'
2914   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2915   (eval $ac_try) 2>&5
2916   ac_status=$?
2917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2918   (exit $ac_status); }; } &&
2919          { ac_try='test -s conftest.$ac_objext'
2920   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2921   (eval $ac_try) 2>&5
2922   ac_status=$?
2923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2924   (exit $ac_status); }; }; then
2925   ac_cv_prog_cc_stdc=$ac_arg
2926 break
2927 else
2928   echo "$as_me: failed program was:" >&5
2929 sed 's/^/| /' conftest.$ac_ext >&5
2930
2931 fi
2932 rm -f conftest.err conftest.$ac_objext
2933 done
2934 rm -f conftest.$ac_ext conftest.$ac_objext
2935 CC=$ac_save_CC
2936
2937 fi
2938
2939 case "x$ac_cv_prog_cc_stdc" in
2940   x|xno)
2941     echo "$as_me:$LINENO: result: none needed" >&5
2942 echo "${ECHO_T}none needed" >&6 ;;
2943   *)
2944     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2945 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2946     CC="$CC $ac_cv_prog_cc_stdc" ;;
2947 esac
2948
2949 # Some people use a C++ compiler to compile C.  Since we use `exit',
2950 # in C++ we need to declare it.  In case someone uses the same compiler
2951 # for both compiling C and C++ we need to have the C++ compiler decide
2952 # the declaration of exit, since it's the most demanding environment.
2953 cat >conftest.$ac_ext <<_ACEOF
2954 #ifndef __cplusplus
2955   choke me
2956 #endif
2957 _ACEOF
2958 rm -f conftest.$ac_objext
2959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2960   (eval $ac_compile) 2>conftest.er1
2961   ac_status=$?
2962   grep -v '^ *+' conftest.er1 >conftest.err
2963   rm -f conftest.er1
2964   cat conftest.err >&5
2965   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2966   (exit $ac_status); } &&
2967          { ac_try='test -z "$ac_c_werror_flag"
2968                          || test ! -s conftest.err'
2969   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2970   (eval $ac_try) 2>&5
2971   ac_status=$?
2972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2973   (exit $ac_status); }; } &&
2974          { ac_try='test -s conftest.$ac_objext'
2975   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2976   (eval $ac_try) 2>&5
2977   ac_status=$?
2978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2979   (exit $ac_status); }; }; then
2980   for ac_declaration in \
2981    '' \
2982    'extern "C" void std::exit (int) throw (); using std::exit;' \
2983    'extern "C" void std::exit (int); using std::exit;' \
2984    'extern "C" void exit (int) throw ();' \
2985    'extern "C" void exit (int);' \
2986    'void exit (int);'
2987 do
2988   cat >conftest.$ac_ext <<_ACEOF
2989 /* confdefs.h.  */
2990 _ACEOF
2991 cat confdefs.h >>conftest.$ac_ext
2992 cat >>conftest.$ac_ext <<_ACEOF
2993 /* end confdefs.h.  */
2994 $ac_declaration
2995 #include <stdlib.h>
2996 int
2997 main ()
2998 {
2999 exit (42);
3000   ;
3001   return 0;
3002 }
3003 _ACEOF
3004 rm -f conftest.$ac_objext
3005 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3006   (eval $ac_compile) 2>conftest.er1
3007   ac_status=$?
3008   grep -v '^ *+' conftest.er1 >conftest.err
3009   rm -f conftest.er1
3010   cat conftest.err >&5
3011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3012   (exit $ac_status); } &&
3013          { ac_try='test -z "$ac_c_werror_flag"
3014                          || test ! -s conftest.err'
3015   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3016   (eval $ac_try) 2>&5
3017   ac_status=$?
3018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3019   (exit $ac_status); }; } &&
3020          { ac_try='test -s conftest.$ac_objext'
3021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3022   (eval $ac_try) 2>&5
3023   ac_status=$?
3024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3025   (exit $ac_status); }; }; then
3026   :
3027 else
3028   echo "$as_me: failed program was:" >&5
3029 sed 's/^/| /' conftest.$ac_ext >&5
3030
3031 continue
3032 fi
3033 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3034   cat >conftest.$ac_ext <<_ACEOF
3035 /* confdefs.h.  */
3036 _ACEOF
3037 cat confdefs.h >>conftest.$ac_ext
3038 cat >>conftest.$ac_ext <<_ACEOF
3039 /* end confdefs.h.  */
3040 $ac_declaration
3041 int
3042 main ()
3043 {
3044 exit (42);
3045   ;
3046   return 0;
3047 }
3048 _ACEOF
3049 rm -f conftest.$ac_objext
3050 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3051   (eval $ac_compile) 2>conftest.er1
3052   ac_status=$?
3053   grep -v '^ *+' conftest.er1 >conftest.err
3054   rm -f conftest.er1
3055   cat conftest.err >&5
3056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3057   (exit $ac_status); } &&
3058          { ac_try='test -z "$ac_c_werror_flag"
3059                          || test ! -s conftest.err'
3060   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3061   (eval $ac_try) 2>&5
3062   ac_status=$?
3063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3064   (exit $ac_status); }; } &&
3065          { ac_try='test -s conftest.$ac_objext'
3066   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3067   (eval $ac_try) 2>&5
3068   ac_status=$?
3069   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3070   (exit $ac_status); }; }; then
3071   break
3072 else
3073   echo "$as_me: failed program was:" >&5
3074 sed 's/^/| /' conftest.$ac_ext >&5
3075
3076 fi
3077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3078 done
3079 rm -f conftest*
3080 if test -n "$ac_declaration"; then
3081   echo '#ifdef __cplusplus' >>confdefs.h
3082   echo $ac_declaration      >>confdefs.h
3083   echo '#endif'             >>confdefs.h
3084 fi
3085
3086 else
3087   echo "$as_me: failed program was:" >&5
3088 sed 's/^/| /' conftest.$ac_ext >&5
3089
3090 fi
3091 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3092 ac_ext=c
3093 ac_cpp='$CPP $CPPFLAGS'
3094 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3095 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3096 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3097 DEPDIR="${am__leading_dot}deps"
3098
3099           ac_config_commands="$ac_config_commands depfiles"
3100
3101
3102 am_make=${MAKE-make}
3103 cat > confinc << 'END'
3104 am__doit:
3105         @echo done
3106 .PHONY: am__doit
3107 END
3108 # If we don't find an include directive, just comment out the code.
3109 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
3110 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
3111 am__include="#"
3112 am__quote=
3113 _am_result=none
3114 # First try GNU make style include.
3115 echo "include confinc" > confmf
3116 # We grep out `Entering directory' and `Leaving directory'
3117 # messages which can occur if `w' ends up in MAKEFLAGS.
3118 # In particular we don't look at `^make:' because GNU make might
3119 # be invoked under some other name (usually "gmake"), in which
3120 # case it prints its new name instead of `make'.
3121 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
3122    am__include=include
3123    am__quote=
3124    _am_result=GNU
3125 fi
3126 # Now try BSD make style include.
3127 if test "$am__include" = "#"; then
3128    echo '.include "confinc"' > confmf
3129    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
3130       am__include=.include
3131       am__quote="\""
3132       _am_result=BSD
3133    fi
3134 fi
3135
3136
3137 echo "$as_me:$LINENO: result: $_am_result" >&5
3138 echo "${ECHO_T}$_am_result" >&6
3139 rm -f confinc confmf
3140
3141 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
3142 if test "${enable_dependency_tracking+set}" = set; then
3143   enableval="$enable_dependency_tracking"
3144
3145 fi;
3146 if test "x$enable_dependency_tracking" != xno; then
3147   am_depcomp="$ac_aux_dir/depcomp"
3148   AMDEPBACKSLASH='\'
3149 fi
3150
3151
3152 if test "x$enable_dependency_tracking" != xno; then
3153   AMDEP_TRUE=
3154   AMDEP_FALSE='#'
3155 else
3156   AMDEP_TRUE='#'
3157   AMDEP_FALSE=
3158 fi
3159
3160
3161
3162
3163 depcc="$CC"   am_compiler_list=
3164
3165 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3166 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3167 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3168   echo $ECHO_N "(cached) $ECHO_C" >&6
3169 else
3170   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3171   # We make a subdir and do the tests there.  Otherwise we can end up
3172   # making bogus files that we don't know about and never remove.  For
3173   # instance it was reported that on HP-UX the gcc test will end up
3174   # making a dummy file named `D' -- because `-MD' means `put the output
3175   # in D'.
3176   mkdir conftest.dir
3177   # Copy depcomp to subdir because otherwise we won't find it if we're
3178   # using a relative directory.
3179   cp "$am_depcomp" conftest.dir
3180   cd conftest.dir
3181   # We will build objects and dependencies in a subdirectory because
3182   # it helps to detect inapplicable dependency modes.  For instance
3183   # both Tru64's cc and ICC support -MD to output dependencies as a
3184   # side effect of compilation, but ICC will put the dependencies in
3185   # the current directory while Tru64 will put them in the object
3186   # directory.
3187   mkdir sub
3188
3189   am_cv_CC_dependencies_compiler_type=none
3190   if test "$am_compiler_list" = ""; then
3191      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3192   fi
3193   for depmode in $am_compiler_list; do
3194     # Setup a source with many dependencies, because some compilers
3195     # like to wrap large dependency lists on column 80 (with \), and
3196     # we should not choose a depcomp mode which is confused by this.
3197     #
3198     # We need to recreate these files for each test, as the compiler may
3199     # overwrite some of them when testing with obscure command lines.
3200     # This happens at least with the AIX C compiler.
3201     : > sub/conftest.c
3202     for i in 1 2 3 4 5 6; do
3203       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3204       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3205       # Solaris 8's {/usr,}/bin/sh.
3206       touch sub/conftst$i.h
3207     done
3208     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3209
3210     case $depmode in
3211     nosideeffect)
3212       # after this tag, mechanisms are not by side-effect, so they'll
3213       # only be used when explicitly requested
3214       if test "x$enable_dependency_tracking" = xyes; then
3215         continue
3216       else
3217         break
3218       fi
3219       ;;
3220     none) break ;;
3221     esac
3222     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3223     # mode.  It turns out that the SunPro C++ compiler does not properly
3224     # handle `-M -o', and we need to detect this.
3225     if depmode=$depmode \
3226        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3227        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3228        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3229          >/dev/null 2>conftest.err &&
3230        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3231        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3232        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3233       # icc doesn't choke on unknown options, it will just issue warnings
3234       # or remarks (even with -Werror).  So we grep stderr for any message
3235       # that says an option was ignored or not supported.
3236       # When given -MP, icc 7.0 and 7.1 complain thusly:
3237       #   icc: Command line warning: ignoring option '-M'; no argument required
3238       # The diagnosis changed in icc 8.0:
3239       #   icc: Command line remark: option '-MP' not supported
3240       if (grep 'ignoring option' conftest.err ||
3241           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3242         am_cv_CC_dependencies_compiler_type=$depmode
3243         break
3244       fi
3245     fi
3246   done
3247
3248   cd ..
3249   rm -rf conftest.dir
3250 else
3251   am_cv_CC_dependencies_compiler_type=none
3252 fi
3253
3254 fi
3255 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3256 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3257 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3258
3259
3260
3261 if
3262   test "x$enable_dependency_tracking" != xno \
3263   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3264   am__fastdepCC_TRUE=
3265   am__fastdepCC_FALSE='#'
3266 else
3267   am__fastdepCC_TRUE='#'
3268   am__fastdepCC_FALSE=
3269 fi
3270
3271
3272
3273
3274
3275
3276 if test "x$GCC" != "xyes"; then
3277   { { echo "$as_me:$LINENO: error: libssp must be built with GCC" >&5
3278 echo "$as_me: error: libssp must be built with GCC" >&2;}
3279    { (exit 1); exit 1; }; }
3280 fi
3281 ac_ext=c
3282 ac_cpp='$CPP $CPPFLAGS'
3283 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3284 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3285 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3286 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3287 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3288 # On Suns, sometimes $CPP names a directory.
3289 if test -n "$CPP" && test -d "$CPP"; then
3290   CPP=
3291 fi
3292 if test -z "$CPP"; then
3293   if test "${ac_cv_prog_CPP+set}" = set; then
3294   echo $ECHO_N "(cached) $ECHO_C" >&6
3295 else
3296       # Double quotes because CPP needs to be expanded
3297     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3298     do
3299       ac_preproc_ok=false
3300 for ac_c_preproc_warn_flag in '' yes
3301 do
3302   # Use a header file that comes with gcc, so configuring glibc
3303   # with a fresh cross-compiler works.
3304   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3305   # <limits.h> exists even on freestanding compilers.
3306   # On the NeXT, cc -E runs the code through the compiler's parser,
3307   # not just through cpp. "Syntax error" is here to catch this case.
3308   cat >conftest.$ac_ext <<_ACEOF
3309 /* confdefs.h.  */
3310 _ACEOF
3311 cat confdefs.h >>conftest.$ac_ext
3312 cat >>conftest.$ac_ext <<_ACEOF
3313 /* end confdefs.h.  */
3314 #ifdef __STDC__
3315 # include <limits.h>
3316 #else
3317 # include <assert.h>
3318 #endif
3319                      Syntax error
3320 _ACEOF
3321 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3322   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3323   ac_status=$?
3324   grep -v '^ *+' conftest.er1 >conftest.err
3325   rm -f conftest.er1
3326   cat conftest.err >&5
3327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3328   (exit $ac_status); } >/dev/null; then
3329   if test -s conftest.err; then
3330     ac_cpp_err=$ac_c_preproc_warn_flag
3331     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3332   else
3333     ac_cpp_err=
3334   fi
3335 else
3336   ac_cpp_err=yes
3337 fi
3338 if test -z "$ac_cpp_err"; then
3339   :
3340 else
3341   echo "$as_me: failed program was:" >&5
3342 sed 's/^/| /' conftest.$ac_ext >&5
3343
3344   # Broken: fails on valid input.
3345 continue
3346 fi
3347 rm -f conftest.err conftest.$ac_ext
3348
3349   # OK, works on sane cases.  Now check whether non-existent headers
3350   # can be detected and how.
3351   cat >conftest.$ac_ext <<_ACEOF
3352 /* confdefs.h.  */
3353 _ACEOF
3354 cat confdefs.h >>conftest.$ac_ext
3355 cat >>conftest.$ac_ext <<_ACEOF
3356 /* end confdefs.h.  */
3357 #include <ac_nonexistent.h>
3358 _ACEOF
3359 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3360   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3361   ac_status=$?
3362   grep -v '^ *+' conftest.er1 >conftest.err
3363   rm -f conftest.er1
3364   cat conftest.err >&5
3365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3366   (exit $ac_status); } >/dev/null; then
3367   if test -s conftest.err; then
3368     ac_cpp_err=$ac_c_preproc_warn_flag
3369     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3370   else
3371     ac_cpp_err=
3372   fi
3373 else
3374   ac_cpp_err=yes
3375 fi
3376 if test -z "$ac_cpp_err"; then
3377   # Broken: success on invalid input.
3378 continue
3379 else
3380   echo "$as_me: failed program was:" >&5
3381 sed 's/^/| /' conftest.$ac_ext >&5
3382
3383   # Passes both tests.
3384 ac_preproc_ok=:
3385 break
3386 fi
3387 rm -f conftest.err conftest.$ac_ext
3388
3389 done
3390 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3391 rm -f conftest.err conftest.$ac_ext
3392 if $ac_preproc_ok; then
3393   break
3394 fi
3395
3396     done
3397     ac_cv_prog_CPP=$CPP
3398
3399 fi
3400   CPP=$ac_cv_prog_CPP
3401 else
3402   ac_cv_prog_CPP=$CPP
3403 fi
3404 echo "$as_me:$LINENO: result: $CPP" >&5
3405 echo "${ECHO_T}$CPP" >&6
3406 ac_preproc_ok=false
3407 for ac_c_preproc_warn_flag in '' yes
3408 do
3409   # Use a header file that comes with gcc, so configuring glibc
3410   # with a fresh cross-compiler works.
3411   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3412   # <limits.h> exists even on freestanding compilers.
3413   # On the NeXT, cc -E runs the code through the compiler's parser,
3414   # not just through cpp. "Syntax error" is here to catch this case.
3415   cat >conftest.$ac_ext <<_ACEOF
3416 /* confdefs.h.  */
3417 _ACEOF
3418 cat confdefs.h >>conftest.$ac_ext
3419 cat >>conftest.$ac_ext <<_ACEOF
3420 /* end confdefs.h.  */
3421 #ifdef __STDC__
3422 # include <limits.h>
3423 #else
3424 # include <assert.h>
3425 #endif
3426                      Syntax error
3427 _ACEOF
3428 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3429   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3430   ac_status=$?
3431   grep -v '^ *+' conftest.er1 >conftest.err
3432   rm -f conftest.er1
3433   cat conftest.err >&5
3434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3435   (exit $ac_status); } >/dev/null; then
3436   if test -s conftest.err; then
3437     ac_cpp_err=$ac_c_preproc_warn_flag
3438     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3439   else
3440     ac_cpp_err=
3441   fi
3442 else
3443   ac_cpp_err=yes
3444 fi
3445 if test -z "$ac_cpp_err"; then
3446   :
3447 else
3448   echo "$as_me: failed program was:" >&5
3449 sed 's/^/| /' conftest.$ac_ext >&5
3450
3451   # Broken: fails on valid input.
3452 continue
3453 fi
3454 rm -f conftest.err conftest.$ac_ext
3455
3456   # OK, works on sane cases.  Now check whether non-existent headers
3457   # can be detected and how.
3458   cat >conftest.$ac_ext <<_ACEOF
3459 /* confdefs.h.  */
3460 _ACEOF
3461 cat confdefs.h >>conftest.$ac_ext
3462 cat >>conftest.$ac_ext <<_ACEOF
3463 /* end confdefs.h.  */
3464 #include <ac_nonexistent.h>
3465 _ACEOF
3466 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3467   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3468   ac_status=$?
3469   grep -v '^ *+' conftest.er1 >conftest.err
3470   rm -f conftest.er1
3471   cat conftest.err >&5
3472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3473   (exit $ac_status); } >/dev/null; then
3474   if test -s conftest.err; then
3475     ac_cpp_err=$ac_c_preproc_warn_flag
3476     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3477   else
3478     ac_cpp_err=
3479   fi
3480 else
3481   ac_cpp_err=yes
3482 fi
3483 if test -z "$ac_cpp_err"; then
3484   # Broken: success on invalid input.
3485 continue
3486 else
3487   echo "$as_me: failed program was:" >&5
3488 sed 's/^/| /' conftest.$ac_ext >&5
3489
3490   # Passes both tests.
3491 ac_preproc_ok=:
3492 break
3493 fi
3494 rm -f conftest.err conftest.$ac_ext
3495
3496 done
3497 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3498 rm -f conftest.err conftest.$ac_ext
3499 if $ac_preproc_ok; then
3500   :
3501 else
3502   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3503 See \`config.log' for more details." >&5
3504 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3505 See \`config.log' for more details." >&2;}
3506    { (exit 1); exit 1; }; }
3507 fi
3508
3509 ac_ext=c
3510 ac_cpp='$CPP $CPPFLAGS'
3511 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3512 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3513 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3514
3515
3516 echo "$as_me:$LINENO: checking whether -fstack-protector works" >&5
3517 echo $ECHO_N "checking whether -fstack-protector works... $ECHO_C" >&6
3518 save_CFLAGS="$CFLAGS"
3519 CFLAGS="$CFLAGS -fstack-protector -Werror"
3520
3521 cat >conftest.$ac_ext <<_ACEOF
3522 /* confdefs.h.  */
3523 _ACEOF
3524 cat confdefs.h >>conftest.$ac_ext
3525 cat >>conftest.$ac_ext <<_ACEOF
3526 /* end confdefs.h.  */
3527
3528 void __attribute__((noinline)) bar (char *x)
3529 {
3530   __builtin_memset (x, 0, 64);
3531 }
3532 int
3533 main ()
3534 {
3535 char buf[64]; bar (buf);
3536   ;
3537   return 0;
3538 }
3539 _ACEOF
3540 rm -f conftest.$ac_objext
3541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3542   (eval $ac_compile) 2>conftest.er1
3543   ac_status=$?
3544   grep -v '^ *+' conftest.er1 >conftest.err
3545   rm -f conftest.er1
3546   cat conftest.err >&5
3547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3548   (exit $ac_status); } &&
3549          { ac_try='test -z "$ac_c_werror_flag"
3550                          || test ! -s conftest.err'
3551   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3552   (eval $ac_try) 2>&5
3553   ac_status=$?
3554   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3555   (exit $ac_status); }; } &&
3556          { ac_try='test -s conftest.$ac_objext'
3557   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3558   (eval $ac_try) 2>&5
3559   ac_status=$?
3560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3561   (exit $ac_status); }; }; then
3562   echo "$as_me:$LINENO: result: yes" >&5
3563 echo "${ECHO_T}yes" >&6
3564 else
3565   echo "$as_me: failed program was:" >&5
3566 sed 's/^/| /' conftest.$ac_ext >&5
3567
3568 echo "$as_me:$LINENO: result: no" >&5
3569 echo "${ECHO_T}no" >&6
3570 fi
3571 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3572 CFLAGS="$save_CFLAGS"
3573
3574 echo "$as_me:$LINENO: checking whether hidden visibility is supported" >&5
3575 echo $ECHO_N "checking whether hidden visibility is supported... $ECHO_C" >&6
3576 cat >conftest.$ac_ext <<_ACEOF
3577 /* confdefs.h.  */
3578 _ACEOF
3579 cat confdefs.h >>conftest.$ac_ext
3580 cat >>conftest.$ac_ext <<_ACEOF
3581 /* end confdefs.h.  */
3582
3583 void __attribute__((visibility ("hidden"))) bar (void) {}
3584 int
3585 main ()
3586 {
3587
3588   ;
3589   return 0;
3590 }
3591 _ACEOF
3592 rm -f conftest.$ac_objext
3593 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3594   (eval $ac_compile) 2>conftest.er1
3595   ac_status=$?
3596   grep -v '^ *+' conftest.er1 >conftest.err
3597   rm -f conftest.er1
3598   cat conftest.err >&5
3599   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3600   (exit $ac_status); } &&
3601          { ac_try='test -z "$ac_c_werror_flag"
3602                          || test ! -s conftest.err'
3603   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3604   (eval $ac_try) 2>&5
3605   ac_status=$?
3606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3607   (exit $ac_status); }; } &&
3608          { ac_try='test -s conftest.$ac_objext'
3609   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3610   (eval $ac_try) 2>&5
3611   ac_status=$?
3612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3613   (exit $ac_status); }; }; then
3614   ssp_hidden=yes
3615 else
3616   echo "$as_me: failed program was:" >&5
3617 sed 's/^/| /' conftest.$ac_ext >&5
3618
3619 ssp_hidden=no
3620 fi
3621 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3622 echo "$as_me:$LINENO: result: $ssp_hidden" >&5
3623 echo "${ECHO_T}$ssp_hidden" >&6
3624 if test x$ssp_hidden = xyes; then
3625
3626 cat >>confdefs.h <<\_ACEOF
3627 #define HAVE_HIDDEN_VISIBILITY 1
3628 _ACEOF
3629
3630 fi
3631
3632 echo "$as_me:$LINENO: checking whether symbol versioning is supported" >&5
3633 echo $ECHO_N "checking whether symbol versioning is supported... $ECHO_C" >&6
3634 cat > conftest.map <<EOF
3635 FOO_1.0 {
3636   global: *foo*; bar; local: *;
3637 };
3638 EOF
3639 save_LDFLAGS="$LDFLAGS"
3640 LDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
3641 if test x$gcc_no_link = xyes; then
3642   # If we cannot link, we cannot build shared libraries, so do not use
3643   # symbol versioning.
3644   ssp_use_symver=no
3645 else
3646   if test x$gcc_no_link = xyes; then
3647   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
3648 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
3649    { (exit 1); exit 1; }; }
3650 fi
3651 cat >conftest.$ac_ext <<_ACEOF
3652 /* confdefs.h.  */
3653 _ACEOF
3654 cat confdefs.h >>conftest.$ac_ext
3655 cat >>conftest.$ac_ext <<_ACEOF
3656 /* end confdefs.h.  */
3657 int foo;
3658 int
3659 main ()
3660 {
3661
3662   ;
3663   return 0;
3664 }
3665 _ACEOF
3666 rm -f conftest.$ac_objext conftest$ac_exeext
3667 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3668   (eval $ac_link) 2>conftest.er1
3669   ac_status=$?
3670   grep -v '^ *+' conftest.er1 >conftest.err
3671   rm -f conftest.er1
3672   cat conftest.err >&5
3673   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3674   (exit $ac_status); } &&
3675          { ac_try='test -z "$ac_c_werror_flag"
3676                          || test ! -s conftest.err'
3677   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3678   (eval $ac_try) 2>&5
3679   ac_status=$?
3680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3681   (exit $ac_status); }; } &&
3682          { ac_try='test -s conftest$ac_exeext'
3683   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3684   (eval $ac_try) 2>&5
3685   ac_status=$?
3686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687   (exit $ac_status); }; }; then
3688   ssp_use_symver=yes
3689 else
3690   echo "$as_me: failed program was:" >&5
3691 sed 's/^/| /' conftest.$ac_ext >&5
3692
3693 ssp_use_symver=no
3694 fi
3695 rm -f conftest.err conftest.$ac_objext \
3696       conftest$ac_exeext conftest.$ac_ext
3697 fi
3698 LDFLAGS="$save_LDFLAGS"
3699 echo "$as_me:$LINENO: result: $ssp_use_symver" >&5
3700 echo "${ECHO_T}$ssp_use_symver" >&6
3701
3702
3703 if test "x$ssp_use_symver" = xyes; then
3704   LIBSSP_USE_SYMVER_TRUE=
3705   LIBSSP_USE_SYMVER_FALSE='#'
3706 else
3707   LIBSSP_USE_SYMVER_TRUE='#'
3708   LIBSSP_USE_SYMVER_FALSE=
3709 fi
3710
3711
3712
3713 echo "$as_me:$LINENO: checking for egrep" >&5
3714 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3715 if test "${ac_cv_prog_egrep+set}" = set; then
3716   echo $ECHO_N "(cached) $ECHO_C" >&6
3717 else
3718   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3719     then ac_cv_prog_egrep='grep -E'
3720     else ac_cv_prog_egrep='egrep'
3721     fi
3722 fi
3723 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3724 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3725  EGREP=$ac_cv_prog_egrep
3726
3727
3728 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3729 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3730 if test "${ac_cv_header_stdc+set}" = set; then
3731   echo $ECHO_N "(cached) $ECHO_C" >&6
3732 else
3733   cat >conftest.$ac_ext <<_ACEOF
3734 /* confdefs.h.  */
3735 _ACEOF
3736 cat confdefs.h >>conftest.$ac_ext
3737 cat >>conftest.$ac_ext <<_ACEOF
3738 /* end confdefs.h.  */
3739 #include <stdlib.h>
3740 #include <stdarg.h>
3741 #include <string.h>
3742 #include <float.h>
3743
3744 int
3745 main ()
3746 {
3747
3748   ;
3749   return 0;
3750 }
3751 _ACEOF
3752 rm -f conftest.$ac_objext
3753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3754   (eval $ac_compile) 2>conftest.er1
3755   ac_status=$?
3756   grep -v '^ *+' conftest.er1 >conftest.err
3757   rm -f conftest.er1
3758   cat conftest.err >&5
3759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3760   (exit $ac_status); } &&
3761          { ac_try='test -z "$ac_c_werror_flag"
3762                          || test ! -s conftest.err'
3763   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3764   (eval $ac_try) 2>&5
3765   ac_status=$?
3766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3767   (exit $ac_status); }; } &&
3768          { ac_try='test -s conftest.$ac_objext'
3769   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3770   (eval $ac_try) 2>&5
3771   ac_status=$?
3772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3773   (exit $ac_status); }; }; then
3774   ac_cv_header_stdc=yes
3775 else
3776   echo "$as_me: failed program was:" >&5
3777 sed 's/^/| /' conftest.$ac_ext >&5
3778
3779 ac_cv_header_stdc=no
3780 fi
3781 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3782
3783 if test $ac_cv_header_stdc = yes; then
3784   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3785   cat >conftest.$ac_ext <<_ACEOF
3786 /* confdefs.h.  */
3787 _ACEOF
3788 cat confdefs.h >>conftest.$ac_ext
3789 cat >>conftest.$ac_ext <<_ACEOF
3790 /* end confdefs.h.  */
3791 #include <string.h>
3792
3793 _ACEOF
3794 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3795   $EGREP "memchr" >/dev/null 2>&1; then
3796   :
3797 else
3798   ac_cv_header_stdc=no
3799 fi
3800 rm -f conftest*
3801
3802 fi
3803
3804 if test $ac_cv_header_stdc = yes; then
3805   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3806   cat >conftest.$ac_ext <<_ACEOF
3807 /* confdefs.h.  */
3808 _ACEOF
3809 cat confdefs.h >>conftest.$ac_ext
3810 cat >>conftest.$ac_ext <<_ACEOF
3811 /* end confdefs.h.  */
3812 #include <stdlib.h>
3813
3814 _ACEOF
3815 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3816   $EGREP "free" >/dev/null 2>&1; then
3817   :
3818 else
3819   ac_cv_header_stdc=no
3820 fi
3821 rm -f conftest*
3822
3823 fi
3824
3825 if test $ac_cv_header_stdc = yes; then
3826   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3827   if test "$cross_compiling" = yes; then
3828   :
3829 else
3830   cat >conftest.$ac_ext <<_ACEOF
3831 /* confdefs.h.  */
3832 _ACEOF
3833 cat confdefs.h >>conftest.$ac_ext
3834 cat >>conftest.$ac_ext <<_ACEOF
3835 /* end confdefs.h.  */
3836 #include <ctype.h>
3837 #if ((' ' & 0x0FF) == 0x020)
3838 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3839 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3840 #else
3841 # define ISLOWER(c) \
3842                    (('a' <= (c) && (c) <= 'i') \
3843                      || ('j' <= (c) && (c) <= 'r') \
3844                      || ('s' <= (c) && (c) <= 'z'))
3845 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3846 #endif
3847
3848 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3849 int
3850 main ()
3851 {
3852   int i;
3853   for (i = 0; i < 256; i++)
3854     if (XOR (islower (i), ISLOWER (i))
3855         || toupper (i) != TOUPPER (i))
3856       exit(2);
3857   exit (0);
3858 }
3859 _ACEOF
3860 rm -f conftest$ac_exeext
3861 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3862   (eval $ac_link) 2>&5
3863   ac_status=$?
3864   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3865   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3866   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3867   (eval $ac_try) 2>&5
3868   ac_status=$?
3869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870   (exit $ac_status); }; }; then
3871   :
3872 else
3873   echo "$as_me: program exited with status $ac_status" >&5
3874 echo "$as_me: failed program was:" >&5
3875 sed 's/^/| /' conftest.$ac_ext >&5
3876
3877 ( exit $ac_status )
3878 ac_cv_header_stdc=no
3879 fi
3880 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3881 fi
3882 fi
3883 fi
3884 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3885 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3886 if test $ac_cv_header_stdc = yes; then
3887
3888 cat >>confdefs.h <<\_ACEOF
3889 #define STDC_HEADERS 1
3890 _ACEOF
3891
3892 fi
3893
3894 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3905                   inttypes.h stdint.h unistd.h
3906 do
3907 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3908 echo "$as_me:$LINENO: checking for $ac_header" >&5
3909 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3910 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3911   echo $ECHO_N "(cached) $ECHO_C" >&6
3912 else
3913   cat >conftest.$ac_ext <<_ACEOF
3914 /* confdefs.h.  */
3915 _ACEOF
3916 cat confdefs.h >>conftest.$ac_ext
3917 cat >>conftest.$ac_ext <<_ACEOF
3918 /* end confdefs.h.  */
3919 $ac_includes_default
3920
3921 #include <$ac_header>
3922 _ACEOF
3923 rm -f conftest.$ac_objext
3924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3925   (eval $ac_compile) 2>conftest.er1
3926   ac_status=$?
3927   grep -v '^ *+' conftest.er1 >conftest.err
3928   rm -f conftest.er1
3929   cat conftest.err >&5
3930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3931   (exit $ac_status); } &&
3932          { ac_try='test -z "$ac_c_werror_flag"
3933                          || test ! -s conftest.err'
3934   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3935   (eval $ac_try) 2>&5
3936   ac_status=$?
3937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3938   (exit $ac_status); }; } &&
3939          { ac_try='test -s conftest.$ac_objext'
3940   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3941   (eval $ac_try) 2>&5
3942   ac_status=$?
3943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3944   (exit $ac_status); }; }; then
3945   eval "$as_ac_Header=yes"
3946 else
3947   echo "$as_me: failed program was:" >&5
3948 sed 's/^/| /' conftest.$ac_ext >&5
3949
3950 eval "$as_ac_Header=no"
3951 fi
3952 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3953 fi
3954 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3955 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3956 if test `eval echo '${'$as_ac_Header'}'` = yes; then
3957   cat >>confdefs.h <<_ACEOF
3958 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
3959 _ACEOF
3960
3961 fi
3962
3963 done
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974 for ac_header in alloca.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
3975 do
3976 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3977 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3978   echo "$as_me:$LINENO: checking for $ac_header" >&5
3979 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3980 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3981   echo $ECHO_N "(cached) $ECHO_C" >&6
3982 fi
3983 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3984 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3985 else
3986   # Is the header compilable?
3987 echo "$as_me:$LINENO: checking $ac_header usability" >&5
3988 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
3989 cat >conftest.$ac_ext <<_ACEOF
3990 /* confdefs.h.  */
3991 _ACEOF
3992 cat confdefs.h >>conftest.$ac_ext
3993 cat >>conftest.$ac_ext <<_ACEOF
3994 /* end confdefs.h.  */
3995 $ac_includes_default
3996 #include <$ac_header>
3997 _ACEOF
3998 rm -f conftest.$ac_objext
3999 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4000   (eval $ac_compile) 2>conftest.er1
4001   ac_status=$?
4002   grep -v '^ *+' conftest.er1 >conftest.err
4003   rm -f conftest.er1
4004   cat conftest.err >&5
4005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4006   (exit $ac_status); } &&
4007          { ac_try='test -z "$ac_c_werror_flag"
4008                          || test ! -s conftest.err'
4009   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4010   (eval $ac_try) 2>&5
4011   ac_status=$?
4012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4013   (exit $ac_status); }; } &&
4014          { ac_try='test -s conftest.$ac_objext'
4015   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4016   (eval $ac_try) 2>&5
4017   ac_status=$?
4018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4019   (exit $ac_status); }; }; then
4020   ac_header_compiler=yes
4021 else
4022   echo "$as_me: failed program was:" >&5
4023 sed 's/^/| /' conftest.$ac_ext >&5
4024
4025 ac_header_compiler=no
4026 fi
4027 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4028 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4029 echo "${ECHO_T}$ac_header_compiler" >&6
4030
4031 # Is the header present?
4032 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4033 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4034 cat >conftest.$ac_ext <<_ACEOF
4035 /* confdefs.h.  */
4036 _ACEOF
4037 cat confdefs.h >>conftest.$ac_ext
4038 cat >>conftest.$ac_ext <<_ACEOF
4039 /* end confdefs.h.  */
4040 #include <$ac_header>
4041 _ACEOF
4042 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4043   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4044   ac_status=$?
4045   grep -v '^ *+' conftest.er1 >conftest.err
4046   rm -f conftest.er1
4047   cat conftest.err >&5
4048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4049   (exit $ac_status); } >/dev/null; then
4050   if test -s conftest.err; then
4051     ac_cpp_err=$ac_c_preproc_warn_flag
4052     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4053   else
4054     ac_cpp_err=
4055   fi
4056 else
4057   ac_cpp_err=yes
4058 fi
4059 if test -z "$ac_cpp_err"; then
4060   ac_header_preproc=yes
4061 else
4062   echo "$as_me: failed program was:" >&5
4063 sed 's/^/| /' conftest.$ac_ext >&5
4064
4065   ac_header_preproc=no
4066 fi
4067 rm -f conftest.err conftest.$ac_ext
4068 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4069 echo "${ECHO_T}$ac_header_preproc" >&6
4070
4071 # So?  What about this header?
4072 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4073   yes:no: )
4074     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4075 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4076     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4077 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4078     ac_header_preproc=yes
4079     ;;
4080   no:yes:* )
4081     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4082 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4083     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
4084 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
4085     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4086 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4087     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
4088 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
4089     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4090 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4091     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4092 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4093     (
4094       cat <<\_ASBOX
4095 ## --------------------------------- ##
4096 ## Report this to the libssp lists.  ##
4097 ## --------------------------------- ##
4098 _ASBOX
4099     ) |
4100       sed "s/^/$as_me: WARNING:     /" >&2
4101     ;;
4102 esac
4103 echo "$as_me:$LINENO: checking for $ac_header" >&5
4104 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4105 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4106   echo $ECHO_N "(cached) $ECHO_C" >&6
4107 else
4108   eval "$as_ac_Header=\$ac_header_preproc"
4109 fi
4110 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4111 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4112
4113 fi
4114 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4115   cat >>confdefs.h <<_ACEOF
4116 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4117 _ACEOF
4118
4119 fi
4120
4121 done
4122
4123
4124 if test x$gcc_no_link = xyes; then
4125   # Presume the ISO C functions are available; add target-specific
4126   # configuration here if required.
4127   cat >>confdefs.h <<\_ACEOF
4128 #define HAVE_STRNCPY 1
4129 _ACEOF
4130
4131   cat >>confdefs.h <<\_ACEOF
4132 #define HAVE_STRNCAT 1
4133 _ACEOF
4134
4135 else
4136
4137
4138
4139 for ac_func in mempcpy strncpy strncat
4140 do
4141 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
4142 echo "$as_me:$LINENO: checking for $ac_func" >&5
4143 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
4144 if eval "test \"\${$as_ac_var+set}\" = set"; then
4145   echo $ECHO_N "(cached) $ECHO_C" >&6
4146 else
4147   if test x$gcc_no_link = xyes; then
4148   { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5
4149 echo "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;}
4150    { (exit 1); exit 1; }; }
4151 fi
4152 cat >conftest.$ac_ext <<_ACEOF
4153 /* confdefs.h.  */
4154 _ACEOF
4155 cat confdefs.h >>conftest.$ac_ext
4156 cat >>conftest.$ac_ext <<_ACEOF
4157 /* end confdefs.h.  */
4158 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
4159    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
4160 #define $ac_func innocuous_$ac_func
4161
4162 /* System header to define __stub macros and hopefully few prototypes,
4163     which can conflict with char $ac_func (); below.
4164     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4165     <limits.h> exists even on freestanding compilers.  */
4166
4167 #ifdef __STDC__
4168 # include <limits.h>
4169 #else
4170 # include <assert.h>
4171 #endif
4172
4173 #undef $ac_func
4174
4175 /* Override any gcc2 internal prototype to avoid an error.  */
4176 #ifdef __cplusplus
4177 extern "C"
4178 {
4179 #endif
4180 /* We use char because int might match the return type of a gcc2
4181    builtin and then its argument prototype would still apply.  */
4182 char $ac_func ();
4183 /* The GNU C library defines this for functions which it implements
4184     to always fail with ENOSYS.  Some functions are actually named
4185     something starting with __ and the normal name is an alias.  */
4186 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
4187 choke me
4188 #else
4189 char (*f) () = $ac_func;
4190 #endif
4191 #ifdef __cplusplus
4192 }
4193 #endif
4194
4195 int
4196 main ()
4197 {
4198 return f != $ac_func;
4199   ;
4200   return 0;
4201 }
4202 _ACEOF
4203 rm -f conftest.$ac_objext conftest$ac_exeext
4204 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4205   (eval $ac_link) 2>conftest.er1
4206   ac_status=$?
4207   grep -v '^ *+' conftest.er1 >conftest.err
4208   rm -f conftest.er1
4209   cat conftest.err >&5
4210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4211   (exit $ac_status); } &&
4212          { ac_try='test -z "$ac_c_werror_flag"
4213                          || test ! -s conftest.err'
4214   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4215   (eval $ac_try) 2>&5
4216   ac_status=$?
4217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218   (exit $ac_status); }; } &&
4219          { ac_try='test -s conftest$ac_exeext'
4220   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4221   (eval $ac_try) 2>&5
4222   ac_status=$?
4223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4224   (exit $ac_status); }; }; then
4225   eval "$as_ac_var=yes"
4226 else
4227   echo "$as_me: failed program was:" >&5
4228 sed 's/^/| /' conftest.$ac_ext >&5
4229
4230 eval "$as_ac_var=no"
4231 fi
4232 rm -f conftest.err conftest.$ac_objext \
4233       conftest$ac_exeext conftest.$ac_ext
4234 fi
4235 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
4236 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
4237 if test `eval echo '${'$as_ac_var'}'` = yes; then
4238   cat >>confdefs.h <<_ACEOF
4239 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
4240 _ACEOF
4241
4242 fi
4243 done
4244
4245 fi
4246
4247 echo "$as_me:$LINENO: checking whether vsnprintf is usable" >&5
4248 echo $ECHO_N "checking whether vsnprintf is usable... $ECHO_C" >&6
4249 if test "$cross_compiling" = yes; then
4250   ssp_have_usable_vsnprintf=undef
4251 else
4252   cat >conftest.$ac_ext <<_ACEOF
4253 /* confdefs.h.  */
4254 _ACEOF
4255 cat confdefs.h >>conftest.$ac_ext
4256 cat >>conftest.$ac_ext <<_ACEOF
4257 /* end confdefs.h.  */
4258
4259 #include <stdarg.h>
4260 #include <string.h>
4261 #include <stdio.h>
4262 int foo (char *buf, size_t n, const char *fmt, ...)
4263 {
4264   va_list ap;
4265   int ret;
4266   va_start (ap, fmt);
4267   ret = vsnprintf (buf, n, fmt, ap);
4268   va_end (ap);
4269   return ret;
4270 }
4271 int
4272 main ()
4273 {
4274 char buf[8]; memset (buf, 'A', sizeof (buf));
4275  if (foo (buf, 4, ".%s.", "CDEFG") != 7)
4276    return 1;
4277  return memcmp (buf, ".CD\0AAAA", sizeof (buf)) != 0;
4278   ;
4279   return 0;
4280 }
4281 _ACEOF
4282 rm -f conftest$ac_exeext
4283 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284   (eval $ac_link) 2>&5
4285   ac_status=$?
4286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4288   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4289   (eval $ac_try) 2>&5
4290   ac_status=$?
4291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292   (exit $ac_status); }; }; then
4293   ssp_have_usable_vsnprintf=define
4294 else
4295   echo "$as_me: program exited with status $ac_status" >&5
4296 echo "$as_me: failed program was:" >&5
4297 sed 's/^/| /' conftest.$ac_ext >&5
4298
4299 ( exit $ac_status )
4300 ssp_have_usable_vsnprintf=undef
4301 fi
4302 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4303 fi
4304 if test "x$ssp_have_usable_vsnprintf" = xdefine; then
4305   echo "$as_me:$LINENO: result: yes" >&5
4306 echo "${ECHO_T}yes" >&6
4307
4308 cat >>confdefs.h <<\_ACEOF
4309 #define HAVE_USABLE_VSNPRINTF 1
4310 _ACEOF
4311
4312 else
4313   echo "$as_me:$LINENO: result: no" >&5
4314 echo "${ECHO_T}no" >&6
4315 fi
4316
4317
4318
4319
4320 macro_version='2.1a'
4321 macro_revision='1.2435'
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334 ltmain="$ac_aux_dir/ltmain.sh"
4335
4336 # Set options
4337
4338 enable_dlopen=no
4339
4340
4341 enable_win32_dll=no
4342
4343
4344 # Check whether --enable-shared or --disable-shared was given.
4345 if test "${enable_shared+set}" = set; then
4346   enableval="$enable_shared"
4347   p=${PACKAGE-default}
4348     case $enableval in
4349     yes) enable_shared=yes ;;
4350     no) enable_shared=no ;;
4351     *)
4352       enable_shared=no
4353       # Look at the argument we got.  We use all the common list separators.
4354       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4355       for pkg in $enableval; do
4356         IFS="$lt_save_ifs"
4357         if test "X$pkg" = "X$p"; then
4358           enable_shared=yes
4359         fi
4360       done
4361       IFS="$lt_save_ifs"
4362       ;;
4363     esac
4364 else
4365   enable_shared=yes
4366 fi;
4367
4368
4369
4370
4371
4372
4373
4374
4375 # Check whether --enable-static or --disable-static was given.
4376 if test "${enable_static+set}" = set; then
4377   enableval="$enable_static"
4378   p=${PACKAGE-default}
4379     case $enableval in
4380     yes) enable_static=yes ;;
4381     no) enable_static=no ;;
4382     *)
4383      enable_static=no
4384       # Look at the argument we got.  We use all the common list separators.
4385       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4386       for pkg in $enableval; do
4387         IFS="$lt_save_ifs"
4388         if test "X$pkg" = "X$p"; then
4389           enable_static=yes
4390         fi
4391       done
4392       IFS="$lt_save_ifs"
4393       ;;
4394     esac
4395 else
4396   enable_static=yes
4397 fi;
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407 # Check whether --with-pic or --without-pic was given.
4408 if test "${with_pic+set}" = set; then
4409   withval="$with_pic"
4410   pic_mode="$withval"
4411 else