1*404b540aSrobert#! /bin/sh 2*404b540aSrobert# Guess values for system-dependent variables and create Makefiles. 3*404b540aSrobert# Generated by GNU Autoconf 2.59 for libssp 1.0. 4*404b540aSrobert# 5*404b540aSrobert# Copyright (C) 2003 Free Software Foundation, Inc. 6*404b540aSrobert# This configure script is free software; the Free Software Foundation 7*404b540aSrobert# gives unlimited permission to copy, distribute and modify it. 8*404b540aSrobert## --------------------- ## 9*404b540aSrobert## M4sh Initialization. ## 10*404b540aSrobert## --------------------- ## 11*404b540aSrobert 12*404b540aSrobert# Be Bourne compatible 13*404b540aSrobertif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 14*404b540aSrobert emulate sh 15*404b540aSrobert NULLCMD=: 16*404b540aSrobert # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 17*404b540aSrobert # is contrary to our usage. Disable this feature. 18*404b540aSrobert alias -g '${1+"$@"}'='"$@"' 19*404b540aSrobertelif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 20*404b540aSrobert set -o posix 21*404b540aSrobertfi 22*404b540aSrobertDUALCASE=1; export DUALCASE # for MKS sh 23*404b540aSrobert 24*404b540aSrobert# Support unset when possible. 25*404b540aSrobertif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 26*404b540aSrobert as_unset=unset 27*404b540aSrobertelse 28*404b540aSrobert as_unset=false 29*404b540aSrobertfi 30*404b540aSrobert 31*404b540aSrobert 32*404b540aSrobert# Work around bugs in pre-3.0 UWIN ksh. 33*404b540aSrobert$as_unset ENV MAIL MAILPATH 34*404b540aSrobertPS1='$ ' 35*404b540aSrobertPS2='> ' 36*404b540aSrobertPS4='+ ' 37*404b540aSrobert 38*404b540aSrobert# NLS nuisances. 39*404b540aSrobertfor as_var in \ 40*404b540aSrobert LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 41*404b540aSrobert LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 42*404b540aSrobert LC_TELEPHONE LC_TIME 43*404b540aSrobertdo 44*404b540aSrobert if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 45*404b540aSrobert eval $as_var=C; export $as_var 46*404b540aSrobert else 47*404b540aSrobert $as_unset $as_var 48*404b540aSrobert fi 49*404b540aSrobertdone 50*404b540aSrobert 51*404b540aSrobert# Required to use basename. 52*404b540aSrobertif expr a : '\(a\)' >/dev/null 2>&1; then 53*404b540aSrobert as_expr=expr 54*404b540aSrobertelse 55*404b540aSrobert as_expr=false 56*404b540aSrobertfi 57*404b540aSrobert 58*404b540aSrobertif (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 59*404b540aSrobert as_basename=basename 60*404b540aSrobertelse 61*404b540aSrobert as_basename=false 62*404b540aSrobertfi 63*404b540aSrobert 64*404b540aSrobert 65*404b540aSrobert# Name of the executable. 66*404b540aSrobertas_me=`$as_basename "$0" || 67*404b540aSrobert$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 68*404b540aSrobert X"$0" : 'X\(//\)$' \| \ 69*404b540aSrobert X"$0" : 'X\(/\)$' \| \ 70*404b540aSrobert . : '\(.\)' 2>/dev/null || 71*404b540aSrobertecho X/"$0" | 72*404b540aSrobert sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 73*404b540aSrobert /^X\/\(\/\/\)$/{ s//\1/; q; } 74*404b540aSrobert /^X\/\(\/\).*/{ s//\1/; q; } 75*404b540aSrobert s/.*/./; q'` 76*404b540aSrobert 77*404b540aSrobert 78*404b540aSrobert# PATH needs CR, and LINENO needs CR and PATH. 79*404b540aSrobert# Avoid depending upon Character Ranges. 80*404b540aSrobertas_cr_letters='abcdefghijklmnopqrstuvwxyz' 81*404b540aSrobertas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 82*404b540aSrobertas_cr_Letters=$as_cr_letters$as_cr_LETTERS 83*404b540aSrobertas_cr_digits='0123456789' 84*404b540aSrobertas_cr_alnum=$as_cr_Letters$as_cr_digits 85*404b540aSrobert 86*404b540aSrobert# The user is always right. 87*404b540aSrobertif test "${PATH_SEPARATOR+set}" != set; then 88*404b540aSrobert echo "#! /bin/sh" >conf$$.sh 89*404b540aSrobert echo "exit 0" >>conf$$.sh 90*404b540aSrobert chmod +x conf$$.sh 91*404b540aSrobert if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 92*404b540aSrobert PATH_SEPARATOR=';' 93*404b540aSrobert else 94*404b540aSrobert PATH_SEPARATOR=: 95*404b540aSrobert fi 96*404b540aSrobert rm -f conf$$.sh 97*404b540aSrobertfi 98*404b540aSrobert 99*404b540aSrobert 100*404b540aSrobert as_lineno_1=$LINENO 101*404b540aSrobert as_lineno_2=$LINENO 102*404b540aSrobert as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 103*404b540aSrobert test "x$as_lineno_1" != "x$as_lineno_2" && 104*404b540aSrobert test "x$as_lineno_3" = "x$as_lineno_2" || { 105*404b540aSrobert # Find who we are. Look in the path if we contain no path at all 106*404b540aSrobert # relative or not. 107*404b540aSrobert case $0 in 108*404b540aSrobert *[\\/]* ) as_myself=$0 ;; 109*404b540aSrobert *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 110*404b540aSrobertfor as_dir in $PATH 111*404b540aSrobertdo 112*404b540aSrobert IFS=$as_save_IFS 113*404b540aSrobert test -z "$as_dir" && as_dir=. 114*404b540aSrobert test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 115*404b540aSrobertdone 116*404b540aSrobert 117*404b540aSrobert ;; 118*404b540aSrobert esac 119*404b540aSrobert # We did not find ourselves, most probably we were run as `sh COMMAND' 120*404b540aSrobert # in which case we are not to be found in the path. 121*404b540aSrobert if test "x$as_myself" = x; then 122*404b540aSrobert as_myself=$0 123*404b540aSrobert fi 124*404b540aSrobert if test ! -f "$as_myself"; then 125*404b540aSrobert { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 126*404b540aSrobert { (exit 1); exit 1; }; } 127*404b540aSrobert fi 128*404b540aSrobert case $CONFIG_SHELL in 129*404b540aSrobert '') 130*404b540aSrobert as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 131*404b540aSrobertfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 132*404b540aSrobertdo 133*404b540aSrobert IFS=$as_save_IFS 134*404b540aSrobert test -z "$as_dir" && as_dir=. 135*404b540aSrobert for as_base in sh bash ksh sh5; do 136*404b540aSrobert case $as_dir in 137*404b540aSrobert /*) 138*404b540aSrobert if ("$as_dir/$as_base" -c ' 139*404b540aSrobert as_lineno_1=$LINENO 140*404b540aSrobert as_lineno_2=$LINENO 141*404b540aSrobert as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 142*404b540aSrobert test "x$as_lineno_1" != "x$as_lineno_2" && 143*404b540aSrobert test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 144*404b540aSrobert $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 145*404b540aSrobert $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 146*404b540aSrobert CONFIG_SHELL=$as_dir/$as_base 147*404b540aSrobert export CONFIG_SHELL 148*404b540aSrobert exec "$CONFIG_SHELL" "$0" ${1+"$@"} 149*404b540aSrobert fi;; 150*404b540aSrobert esac 151*404b540aSrobert done 152*404b540aSrobertdone 153*404b540aSrobert;; 154*404b540aSrobert esac 155*404b540aSrobert 156*404b540aSrobert # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 157*404b540aSrobert # uniformly replaced by the line number. The first 'sed' inserts a 158*404b540aSrobert # line-number line before each line; the second 'sed' does the real 159*404b540aSrobert # work. The second script uses 'N' to pair each line-number line 160*404b540aSrobert # with the numbered line, and appends trailing '-' during 161*404b540aSrobert # substitution so that $LINENO is not a special case at line end. 162*404b540aSrobert # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 163*404b540aSrobert # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 164*404b540aSrobert sed '=' <$as_myself | 165*404b540aSrobert sed ' 166*404b540aSrobert N 167*404b540aSrobert s,$,-, 168*404b540aSrobert : loop 169*404b540aSrobert s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 170*404b540aSrobert t loop 171*404b540aSrobert s,-$,, 172*404b540aSrobert s,^['$as_cr_digits']*\n,, 173*404b540aSrobert ' >$as_me.lineno && 174*404b540aSrobert chmod +x $as_me.lineno || 175*404b540aSrobert { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 176*404b540aSrobert { (exit 1); exit 1; }; } 177*404b540aSrobert 178*404b540aSrobert # Don't try to exec as it changes $[0], causing all sort of problems 179*404b540aSrobert # (the dirname of $[0] is not the place where we might find the 180*404b540aSrobert # original and so on. Autoconf is especially sensible to this). 181*404b540aSrobert . ./$as_me.lineno 182*404b540aSrobert # Exit status is that of the last command. 183*404b540aSrobert exit 184*404b540aSrobert} 185*404b540aSrobert 186*404b540aSrobert 187*404b540aSrobertcase `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 188*404b540aSrobert *c*,-n*) ECHO_N= ECHO_C=' 189*404b540aSrobert' ECHO_T=' ' ;; 190*404b540aSrobert *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 191*404b540aSrobert *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 192*404b540aSrobertesac 193*404b540aSrobert 194*404b540aSrobertif expr a : '\(a\)' >/dev/null 2>&1; then 195*404b540aSrobert as_expr=expr 196*404b540aSrobertelse 197*404b540aSrobert as_expr=false 198*404b540aSrobertfi 199*404b540aSrobert 200*404b540aSrobertrm -f conf$$ conf$$.exe conf$$.file 201*404b540aSrobertecho >conf$$.file 202*404b540aSrobertif ln -s conf$$.file conf$$ 2>/dev/null; then 203*404b540aSrobert # We could just check for DJGPP; but this test a) works b) is more generic 204*404b540aSrobert # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 205*404b540aSrobert if test -f conf$$.exe; then 206*404b540aSrobert # Don't use ln at all; we don't have any links 207*404b540aSrobert as_ln_s='cp -p' 208*404b540aSrobert else 209*404b540aSrobert as_ln_s='ln -s' 210*404b540aSrobert fi 211*404b540aSrobertelif ln conf$$.file conf$$ 2>/dev/null; then 212*404b540aSrobert as_ln_s=ln 213*404b540aSrobertelse 214*404b540aSrobert as_ln_s='cp -p' 215*404b540aSrobertfi 216*404b540aSrobertrm -f conf$$ conf$$.exe conf$$.file 217*404b540aSrobert 218*404b540aSrobertif mkdir -p . 2>/dev/null; then 219*404b540aSrobert as_mkdir_p=: 220*404b540aSrobertelse 221*404b540aSrobert test -d ./-p && rmdir ./-p 222*404b540aSrobert as_mkdir_p=false 223*404b540aSrobertfi 224*404b540aSrobert 225*404b540aSrobertas_executable_p="test -f" 226*404b540aSrobert 227*404b540aSrobert# Sed expression to map a string onto a valid CPP name. 228*404b540aSrobertas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 229*404b540aSrobert 230*404b540aSrobert# Sed expression to map a string onto a valid variable name. 231*404b540aSrobertas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 232*404b540aSrobert 233*404b540aSrobert 234*404b540aSrobert# IFS 235*404b540aSrobert# We need space, tab and new line, in precisely that order. 236*404b540aSrobertas_nl=' 237*404b540aSrobert' 238*404b540aSrobertIFS=" $as_nl" 239*404b540aSrobert 240*404b540aSrobert# CDPATH. 241*404b540aSrobert$as_unset CDPATH 242*404b540aSrobert 243*404b540aSrobert 244*404b540aSrobert# Name of the host. 245*404b540aSrobert# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 246*404b540aSrobert# so uname gets run too. 247*404b540aSrobertac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 248*404b540aSrobert 249*404b540aSrobertexec 6>&1 250*404b540aSrobert 251*404b540aSrobert# 252*404b540aSrobert# Initializations. 253*404b540aSrobert# 254*404b540aSrobertac_default_prefix=/usr/local 255*404b540aSrobertac_config_libobj_dir=. 256*404b540aSrobertcross_compiling=no 257*404b540aSrobertsubdirs= 258*404b540aSrobertMFLAGS= 259*404b540aSrobertMAKEFLAGS= 260*404b540aSrobertSHELL=${CONFIG_SHELL-/bin/sh} 261*404b540aSrobert 262*404b540aSrobert# Maximum number of lines to put in a shell here document. 263*404b540aSrobert# This variable seems obsolete. It should probably be removed, and 264*404b540aSrobert# only ac_max_sed_lines should be used. 265*404b540aSrobert: ${ac_max_here_lines=38} 266*404b540aSrobert 267*404b540aSrobert# Identity of this package. 268*404b540aSrobertPACKAGE_NAME='libssp' 269*404b540aSrobertPACKAGE_TARNAME='libssp' 270*404b540aSrobertPACKAGE_VERSION='1.0' 271*404b540aSrobertPACKAGE_STRING='libssp 1.0' 272*404b540aSrobertPACKAGE_BUGREPORT='' 273*404b540aSrobert 274*404b540aSrobertac_unique_file="ssp.c" 275*404b540aSrobert# Factoring default headers for most tests. 276*404b540aSrobertac_includes_default="\ 277*404b540aSrobert#include <stdio.h> 278*404b540aSrobert#if HAVE_SYS_TYPES_H 279*404b540aSrobert# include <sys/types.h> 280*404b540aSrobert#endif 281*404b540aSrobert#if HAVE_SYS_STAT_H 282*404b540aSrobert# include <sys/stat.h> 283*404b540aSrobert#endif 284*404b540aSrobert#if STDC_HEADERS 285*404b540aSrobert# include <stdlib.h> 286*404b540aSrobert# include <stddef.h> 287*404b540aSrobert#else 288*404b540aSrobert# if HAVE_STDLIB_H 289*404b540aSrobert# include <stdlib.h> 290*404b540aSrobert# endif 291*404b540aSrobert#endif 292*404b540aSrobert#if HAVE_STRING_H 293*404b540aSrobert# if !STDC_HEADERS && HAVE_MEMORY_H 294*404b540aSrobert# include <memory.h> 295*404b540aSrobert# endif 296*404b540aSrobert# include <string.h> 297*404b540aSrobert#endif 298*404b540aSrobert#if HAVE_STRINGS_H 299*404b540aSrobert# include <strings.h> 300*404b540aSrobert#endif 301*404b540aSrobert#if HAVE_INTTYPES_H 302*404b540aSrobert# include <inttypes.h> 303*404b540aSrobert#else 304*404b540aSrobert# if HAVE_STDINT_H 305*404b540aSrobert# include <stdint.h> 306*404b540aSrobert# endif 307*404b540aSrobert#endif 308*404b540aSrobert#if HAVE_UNISTD_H 309*404b540aSrobert# include <unistd.h> 310*404b540aSrobert#endif" 311*404b540aSrobert 312*404b540aSrobertac_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 LN_S RANLIB ac_ct_RANLIB LIBTOOL enable_shared enable_static toolexecdir toolexeclibdir LIBOBJS LTLIBOBJS' 313*404b540aSrobertac_subst_files='' 314*404b540aSrobert 315*404b540aSrobert# Initialize some variables set by options. 316*404b540aSrobertac_init_help= 317*404b540aSrobertac_init_version=false 318*404b540aSrobert# The variables have the same names as the options, with 319*404b540aSrobert# dashes changed to underlines. 320*404b540aSrobertcache_file=/dev/null 321*404b540aSrobertexec_prefix=NONE 322*404b540aSrobertno_create= 323*404b540aSrobertno_recursion= 324*404b540aSrobertprefix=NONE 325*404b540aSrobertprogram_prefix=NONE 326*404b540aSrobertprogram_suffix=NONE 327*404b540aSrobertprogram_transform_name=s,x,x, 328*404b540aSrobertsilent= 329*404b540aSrobertsite= 330*404b540aSrobertsrcdir= 331*404b540aSrobertverbose= 332*404b540aSrobertx_includes=NONE 333*404b540aSrobertx_libraries=NONE 334*404b540aSrobert 335*404b540aSrobert# Installation directory options. 336*404b540aSrobert# These are left unexpanded so users can "make install exec_prefix=/foo" 337*404b540aSrobert# and all the variables that are supposed to be based on exec_prefix 338*404b540aSrobert# by default will actually change. 339*404b540aSrobert# Use braces instead of parens because sh, perl, etc. also accept them. 340*404b540aSrobertbindir='${exec_prefix}/bin' 341*404b540aSrobertsbindir='${exec_prefix}/sbin' 342*404b540aSrobertlibexecdir='${exec_prefix}/libexec' 343*404b540aSrobertdatadir='${prefix}/share' 344*404b540aSrobertsysconfdir='${prefix}/etc' 345*404b540aSrobertsharedstatedir='${prefix}/com' 346*404b540aSrobertlocalstatedir='${prefix}/var' 347*404b540aSrobertlibdir='${exec_prefix}/lib' 348*404b540aSrobertincludedir='${prefix}/include' 349*404b540aSrobertoldincludedir='/usr/include' 350*404b540aSrobertinfodir='${prefix}/info' 351*404b540aSrobertmandir='${prefix}/man' 352*404b540aSrobert 353*404b540aSrobertac_prev= 354*404b540aSrobertfor ac_option 355*404b540aSrobertdo 356*404b540aSrobert # If the previous option needs an argument, assign it. 357*404b540aSrobert if test -n "$ac_prev"; then 358*404b540aSrobert eval "$ac_prev=\$ac_option" 359*404b540aSrobert ac_prev= 360*404b540aSrobert continue 361*404b540aSrobert fi 362*404b540aSrobert 363*404b540aSrobert ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 364*404b540aSrobert 365*404b540aSrobert # Accept the important Cygnus configure options, so we can diagnose typos. 366*404b540aSrobert 367*404b540aSrobert case $ac_option in 368*404b540aSrobert 369*404b540aSrobert -bindir | --bindir | --bindi | --bind | --bin | --bi) 370*404b540aSrobert ac_prev=bindir ;; 371*404b540aSrobert -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 372*404b540aSrobert bindir=$ac_optarg ;; 373*404b540aSrobert 374*404b540aSrobert -build | --build | --buil | --bui | --bu) 375*404b540aSrobert ac_prev=build_alias ;; 376*404b540aSrobert -build=* | --build=* | --buil=* | --bui=* | --bu=*) 377*404b540aSrobert build_alias=$ac_optarg ;; 378*404b540aSrobert 379*404b540aSrobert -cache-file | --cache-file | --cache-fil | --cache-fi \ 380*404b540aSrobert | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 381*404b540aSrobert ac_prev=cache_file ;; 382*404b540aSrobert -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 383*404b540aSrobert | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 384*404b540aSrobert cache_file=$ac_optarg ;; 385*404b540aSrobert 386*404b540aSrobert --config-cache | -C) 387*404b540aSrobert cache_file=config.cache ;; 388*404b540aSrobert 389*404b540aSrobert -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 390*404b540aSrobert ac_prev=datadir ;; 391*404b540aSrobert -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 392*404b540aSrobert | --da=*) 393*404b540aSrobert datadir=$ac_optarg ;; 394*404b540aSrobert 395*404b540aSrobert -disable-* | --disable-*) 396*404b540aSrobert ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 397*404b540aSrobert # Reject names that are not valid shell variable names. 398*404b540aSrobert expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 399*404b540aSrobert { echo "$as_me: error: invalid feature name: $ac_feature" >&2 400*404b540aSrobert { (exit 1); exit 1; }; } 401*404b540aSrobert ac_feature=`echo $ac_feature | sed 's/-/_/g'` 402*404b540aSrobert eval "enable_$ac_feature=no" ;; 403*404b540aSrobert 404*404b540aSrobert -enable-* | --enable-*) 405*404b540aSrobert ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 406*404b540aSrobert # Reject names that are not valid shell variable names. 407*404b540aSrobert expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 408*404b540aSrobert { echo "$as_me: error: invalid feature name: $ac_feature" >&2 409*404b540aSrobert { (exit 1); exit 1; }; } 410*404b540aSrobert ac_feature=`echo $ac_feature | sed 's/-/_/g'` 411*404b540aSrobert case $ac_option in 412*404b540aSrobert *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 413*404b540aSrobert *) ac_optarg=yes ;; 414*404b540aSrobert esac 415*404b540aSrobert eval "enable_$ac_feature='$ac_optarg'" ;; 416*404b540aSrobert 417*404b540aSrobert -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 418*404b540aSrobert | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 419*404b540aSrobert | --exec | --exe | --ex) 420*404b540aSrobert ac_prev=exec_prefix ;; 421*404b540aSrobert -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 422*404b540aSrobert | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 423*404b540aSrobert | --exec=* | --exe=* | --ex=*) 424*404b540aSrobert exec_prefix=$ac_optarg ;; 425*404b540aSrobert 426*404b540aSrobert -gas | --gas | --ga | --g) 427*404b540aSrobert # Obsolete; use --with-gas. 428*404b540aSrobert with_gas=yes ;; 429*404b540aSrobert 430*404b540aSrobert -help | --help | --hel | --he | -h) 431*404b540aSrobert ac_init_help=long ;; 432*404b540aSrobert -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 433*404b540aSrobert ac_init_help=recursive ;; 434*404b540aSrobert -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 435*404b540aSrobert ac_init_help=short ;; 436*404b540aSrobert 437*404b540aSrobert -host | --host | --hos | --ho) 438*404b540aSrobert ac_prev=host_alias ;; 439*404b540aSrobert -host=* | --host=* | --hos=* | --ho=*) 440*404b540aSrobert host_alias=$ac_optarg ;; 441*404b540aSrobert 442*404b540aSrobert -includedir | --includedir | --includedi | --included | --include \ 443*404b540aSrobert | --includ | --inclu | --incl | --inc) 444*404b540aSrobert ac_prev=includedir ;; 445*404b540aSrobert -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 446*404b540aSrobert | --includ=* | --inclu=* | --incl=* | --inc=*) 447*404b540aSrobert includedir=$ac_optarg ;; 448*404b540aSrobert 449*404b540aSrobert -infodir | --infodir | --infodi | --infod | --info | --inf) 450*404b540aSrobert ac_prev=infodir ;; 451*404b540aSrobert -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 452*404b540aSrobert infodir=$ac_optarg ;; 453*404b540aSrobert 454*404b540aSrobert -libdir | --libdir | --libdi | --libd) 455*404b540aSrobert ac_prev=libdir ;; 456*404b540aSrobert -libdir=* | --libdir=* | --libdi=* | --libd=*) 457*404b540aSrobert libdir=$ac_optarg ;; 458*404b540aSrobert 459*404b540aSrobert -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 460*404b540aSrobert | --libexe | --libex | --libe) 461*404b540aSrobert ac_prev=libexecdir ;; 462*404b540aSrobert -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 463*404b540aSrobert | --libexe=* | --libex=* | --libe=*) 464*404b540aSrobert libexecdir=$ac_optarg ;; 465*404b540aSrobert 466*404b540aSrobert -localstatedir | --localstatedir | --localstatedi | --localstated \ 467*404b540aSrobert | --localstate | --localstat | --localsta | --localst \ 468*404b540aSrobert | --locals | --local | --loca | --loc | --lo) 469*404b540aSrobert ac_prev=localstatedir ;; 470*404b540aSrobert -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 471*404b540aSrobert | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 472*404b540aSrobert | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 473*404b540aSrobert localstatedir=$ac_optarg ;; 474*404b540aSrobert 475*404b540aSrobert -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 476*404b540aSrobert ac_prev=mandir ;; 477*404b540aSrobert -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 478*404b540aSrobert mandir=$ac_optarg ;; 479*404b540aSrobert 480*404b540aSrobert -nfp | --nfp | --nf) 481*404b540aSrobert # Obsolete; use --without-fp. 482*404b540aSrobert with_fp=no ;; 483*404b540aSrobert 484*404b540aSrobert -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 485*404b540aSrobert | --no-cr | --no-c | -n) 486*404b540aSrobert no_create=yes ;; 487*404b540aSrobert 488*404b540aSrobert -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 489*404b540aSrobert | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 490*404b540aSrobert no_recursion=yes ;; 491*404b540aSrobert 492*404b540aSrobert -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 493*404b540aSrobert | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 494*404b540aSrobert | --oldin | --oldi | --old | --ol | --o) 495*404b540aSrobert ac_prev=oldincludedir ;; 496*404b540aSrobert -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 497*404b540aSrobert | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 498*404b540aSrobert | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 499*404b540aSrobert oldincludedir=$ac_optarg ;; 500*404b540aSrobert 501*404b540aSrobert -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 502*404b540aSrobert ac_prev=prefix ;; 503*404b540aSrobert -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 504*404b540aSrobert prefix=$ac_optarg ;; 505*404b540aSrobert 506*404b540aSrobert -program-prefix | --program-prefix | --program-prefi | --program-pref \ 507*404b540aSrobert | --program-pre | --program-pr | --program-p) 508*404b540aSrobert ac_prev=program_prefix ;; 509*404b540aSrobert -program-prefix=* | --program-prefix=* | --program-prefi=* \ 510*404b540aSrobert | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 511*404b540aSrobert program_prefix=$ac_optarg ;; 512*404b540aSrobert 513*404b540aSrobert -program-suffix | --program-suffix | --program-suffi | --program-suff \ 514*404b540aSrobert | --program-suf | --program-su | --program-s) 515*404b540aSrobert ac_prev=program_suffix ;; 516*404b540aSrobert -program-suffix=* | --program-suffix=* | --program-suffi=* \ 517*404b540aSrobert | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 518*404b540aSrobert program_suffix=$ac_optarg ;; 519*404b540aSrobert 520*404b540aSrobert -program-transform-name | --program-transform-name \ 521*404b540aSrobert | --program-transform-nam | --program-transform-na \ 522*404b540aSrobert | --program-transform-n | --program-transform- \ 523*404b540aSrobert | --program-transform | --program-transfor \ 524*404b540aSrobert | --program-transfo | --program-transf \ 525*404b540aSrobert | --program-trans | --program-tran \ 526*404b540aSrobert | --progr-tra | --program-tr | --program-t) 527*404b540aSrobert ac_prev=program_transform_name ;; 528*404b540aSrobert -program-transform-name=* | --program-transform-name=* \ 529*404b540aSrobert | --program-transform-nam=* | --program-transform-na=* \ 530*404b540aSrobert | --program-transform-n=* | --program-transform-=* \ 531*404b540aSrobert | --program-transform=* | --program-transfor=* \ 532*404b540aSrobert | --program-transfo=* | --program-transf=* \ 533*404b540aSrobert | --program-trans=* | --program-tran=* \ 534*404b540aSrobert | --progr-tra=* | --program-tr=* | --program-t=*) 535*404b540aSrobert program_transform_name=$ac_optarg ;; 536*404b540aSrobert 537*404b540aSrobert -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 538*404b540aSrobert | -silent | --silent | --silen | --sile | --sil) 539*404b540aSrobert silent=yes ;; 540*404b540aSrobert 541*404b540aSrobert -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 542*404b540aSrobert ac_prev=sbindir ;; 543*404b540aSrobert -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 544*404b540aSrobert | --sbi=* | --sb=*) 545*404b540aSrobert sbindir=$ac_optarg ;; 546*404b540aSrobert 547*404b540aSrobert -sharedstatedir | --sharedstatedir | --sharedstatedi \ 548*404b540aSrobert | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 549*404b540aSrobert | --sharedst | --shareds | --shared | --share | --shar \ 550*404b540aSrobert | --sha | --sh) 551*404b540aSrobert ac_prev=sharedstatedir ;; 552*404b540aSrobert -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 553*404b540aSrobert | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 554*404b540aSrobert | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 555*404b540aSrobert | --sha=* | --sh=*) 556*404b540aSrobert sharedstatedir=$ac_optarg ;; 557*404b540aSrobert 558*404b540aSrobert -site | --site | --sit) 559*404b540aSrobert ac_prev=site ;; 560*404b540aSrobert -site=* | --site=* | --sit=*) 561*404b540aSrobert site=$ac_optarg ;; 562*404b540aSrobert 563*404b540aSrobert -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 564*404b540aSrobert ac_prev=srcdir ;; 565*404b540aSrobert -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 566*404b540aSrobert srcdir=$ac_optarg ;; 567*404b540aSrobert 568*404b540aSrobert -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 569*404b540aSrobert | --syscon | --sysco | --sysc | --sys | --sy) 570*404b540aSrobert ac_prev=sysconfdir ;; 571*404b540aSrobert -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 572*404b540aSrobert | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 573*404b540aSrobert sysconfdir=$ac_optarg ;; 574*404b540aSrobert 575*404b540aSrobert -target | --target | --targe | --targ | --tar | --ta | --t) 576*404b540aSrobert ac_prev=target_alias ;; 577*404b540aSrobert -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 578*404b540aSrobert target_alias=$ac_optarg ;; 579*404b540aSrobert 580*404b540aSrobert -v | -verbose | --verbose | --verbos | --verbo | --verb) 581*404b540aSrobert verbose=yes ;; 582*404b540aSrobert 583*404b540aSrobert -version | --version | --versio | --versi | --vers | -V) 584*404b540aSrobert ac_init_version=: ;; 585*404b540aSrobert 586*404b540aSrobert -with-* | --with-*) 587*404b540aSrobert ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 588*404b540aSrobert # Reject names that are not valid shell variable names. 589*404b540aSrobert expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 590*404b540aSrobert { echo "$as_me: error: invalid package name: $ac_package" >&2 591*404b540aSrobert { (exit 1); exit 1; }; } 592*404b540aSrobert ac_package=`echo $ac_package| sed 's/-/_/g'` 593*404b540aSrobert case $ac_option in 594*404b540aSrobert *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 595*404b540aSrobert *) ac_optarg=yes ;; 596*404b540aSrobert esac 597*404b540aSrobert eval "with_$ac_package='$ac_optarg'" ;; 598*404b540aSrobert 599*404b540aSrobert -without-* | --without-*) 600*404b540aSrobert ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 601*404b540aSrobert # Reject names that are not valid shell variable names. 602*404b540aSrobert expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 603*404b540aSrobert { echo "$as_me: error: invalid package name: $ac_package" >&2 604*404b540aSrobert { (exit 1); exit 1; }; } 605*404b540aSrobert ac_package=`echo $ac_package | sed 's/-/_/g'` 606*404b540aSrobert eval "with_$ac_package=no" ;; 607*404b540aSrobert 608*404b540aSrobert --x) 609*404b540aSrobert # Obsolete; use --with-x. 610*404b540aSrobert with_x=yes ;; 611*404b540aSrobert 612*404b540aSrobert -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 613*404b540aSrobert | --x-incl | --x-inc | --x-in | --x-i) 614*404b540aSrobert ac_prev=x_includes ;; 615*404b540aSrobert -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 616*404b540aSrobert | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 617*404b540aSrobert x_includes=$ac_optarg ;; 618*404b540aSrobert 619*404b540aSrobert -x-libraries | --x-libraries | --x-librarie | --x-librari \ 620*404b540aSrobert | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 621*404b540aSrobert ac_prev=x_libraries ;; 622*404b540aSrobert -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 623*404b540aSrobert | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 624*404b540aSrobert x_libraries=$ac_optarg ;; 625*404b540aSrobert 626*404b540aSrobert -*) { echo "$as_me: error: unrecognized option: $ac_option 627*404b540aSrobertTry \`$0 --help' for more information." >&2 628*404b540aSrobert { (exit 1); exit 1; }; } 629*404b540aSrobert ;; 630*404b540aSrobert 631*404b540aSrobert *=*) 632*404b540aSrobert ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 633*404b540aSrobert # Reject names that are not valid shell variable names. 634*404b540aSrobert expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 635*404b540aSrobert { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 636*404b540aSrobert { (exit 1); exit 1; }; } 637*404b540aSrobert ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 638*404b540aSrobert eval "$ac_envvar='$ac_optarg'" 639*404b540aSrobert export $ac_envvar ;; 640*404b540aSrobert 641*404b540aSrobert *) 642*404b540aSrobert # FIXME: should be removed in autoconf 3.0. 643*404b540aSrobert echo "$as_me: WARNING: you should use --build, --host, --target" >&2 644*404b540aSrobert expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 645*404b540aSrobert echo "$as_me: WARNING: invalid host type: $ac_option" >&2 646*404b540aSrobert : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 647*404b540aSrobert ;; 648*404b540aSrobert 649*404b540aSrobert esac 650*404b540aSrobertdone 651*404b540aSrobert 652*404b540aSrobertif test -n "$ac_prev"; then 653*404b540aSrobert ac_option=--`echo $ac_prev | sed 's/_/-/g'` 654*404b540aSrobert { echo "$as_me: error: missing argument to $ac_option" >&2 655*404b540aSrobert { (exit 1); exit 1; }; } 656*404b540aSrobertfi 657*404b540aSrobert 658*404b540aSrobert# Be sure to have absolute paths. 659*404b540aSrobertfor ac_var in exec_prefix prefix 660*404b540aSrobertdo 661*404b540aSrobert eval ac_val=$`echo $ac_var` 662*404b540aSrobert case $ac_val in 663*404b540aSrobert [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 664*404b540aSrobert *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 665*404b540aSrobert { (exit 1); exit 1; }; };; 666*404b540aSrobert esac 667*404b540aSrobertdone 668*404b540aSrobert 669*404b540aSrobert# Be sure to have absolute paths. 670*404b540aSrobertfor ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ 671*404b540aSrobert localstatedir libdir includedir oldincludedir infodir mandir 672*404b540aSrobertdo 673*404b540aSrobert eval ac_val=$`echo $ac_var` 674*404b540aSrobert case $ac_val in 675*404b540aSrobert [\\/$]* | ?:[\\/]* ) ;; 676*404b540aSrobert *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 677*404b540aSrobert { (exit 1); exit 1; }; };; 678*404b540aSrobert esac 679*404b540aSrobertdone 680*404b540aSrobert 681*404b540aSrobert# There might be people who depend on the old broken behavior: `$host' 682*404b540aSrobert# used to hold the argument of --host etc. 683*404b540aSrobert# FIXME: To remove some day. 684*404b540aSrobertbuild=$build_alias 685*404b540aSroberthost=$host_alias 686*404b540aSroberttarget=$target_alias 687*404b540aSrobert 688*404b540aSrobert# FIXME: To remove some day. 689*404b540aSrobertif test "x$host_alias" != x; then 690*404b540aSrobert if test "x$build_alias" = x; then 691*404b540aSrobert cross_compiling=maybe 692*404b540aSrobert echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 693*404b540aSrobert If a cross compiler is detected then cross compile mode will be used." >&2 694*404b540aSrobert elif test "x$build_alias" != "x$host_alias"; then 695*404b540aSrobert cross_compiling=yes 696*404b540aSrobert fi 697*404b540aSrobertfi 698*404b540aSrobert 699*404b540aSrobertac_tool_prefix= 700*404b540aSroberttest -n "$host_alias" && ac_tool_prefix=$host_alias- 701*404b540aSrobert 702*404b540aSroberttest "$silent" = yes && exec 6>/dev/null 703*404b540aSrobert 704*404b540aSrobert 705*404b540aSrobert# Find the source files, if location was not specified. 706*404b540aSrobertif test -z "$srcdir"; then 707*404b540aSrobert ac_srcdir_defaulted=yes 708*404b540aSrobert # Try the directory containing this script, then its parent. 709*404b540aSrobert ac_confdir=`(dirname "$0") 2>/dev/null || 710*404b540aSrobert$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 711*404b540aSrobert X"$0" : 'X\(//\)[^/]' \| \ 712*404b540aSrobert X"$0" : 'X\(//\)$' \| \ 713*404b540aSrobert X"$0" : 'X\(/\)' \| \ 714*404b540aSrobert . : '\(.\)' 2>/dev/null || 715*404b540aSrobertecho X"$0" | 716*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 717*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 718*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 719*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 720*404b540aSrobert s/.*/./; q'` 721*404b540aSrobert srcdir=$ac_confdir 722*404b540aSrobert if test ! -r $srcdir/$ac_unique_file; then 723*404b540aSrobert srcdir=.. 724*404b540aSrobert fi 725*404b540aSrobertelse 726*404b540aSrobert ac_srcdir_defaulted=no 727*404b540aSrobertfi 728*404b540aSrobertif test ! -r $srcdir/$ac_unique_file; then 729*404b540aSrobert if test "$ac_srcdir_defaulted" = yes; then 730*404b540aSrobert { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 731*404b540aSrobert { (exit 1); exit 1; }; } 732*404b540aSrobert else 733*404b540aSrobert { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 734*404b540aSrobert { (exit 1); exit 1; }; } 735*404b540aSrobert fi 736*404b540aSrobertfi 737*404b540aSrobert(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || 738*404b540aSrobert { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 739*404b540aSrobert { (exit 1); exit 1; }; } 740*404b540aSrobertsrcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 741*404b540aSrobertac_env_build_alias_set=${build_alias+set} 742*404b540aSrobertac_env_build_alias_value=$build_alias 743*404b540aSrobertac_cv_env_build_alias_set=${build_alias+set} 744*404b540aSrobertac_cv_env_build_alias_value=$build_alias 745*404b540aSrobertac_env_host_alias_set=${host_alias+set} 746*404b540aSrobertac_env_host_alias_value=$host_alias 747*404b540aSrobertac_cv_env_host_alias_set=${host_alias+set} 748*404b540aSrobertac_cv_env_host_alias_value=$host_alias 749*404b540aSrobertac_env_target_alias_set=${target_alias+set} 750*404b540aSrobertac_env_target_alias_value=$target_alias 751*404b540aSrobertac_cv_env_target_alias_set=${target_alias+set} 752*404b540aSrobertac_cv_env_target_alias_value=$target_alias 753*404b540aSrobertac_env_CPP_set=${CPP+set} 754*404b540aSrobertac_env_CPP_value=$CPP 755*404b540aSrobertac_cv_env_CPP_set=${CPP+set} 756*404b540aSrobertac_cv_env_CPP_value=$CPP 757*404b540aSrobertac_env_CPPFLAGS_set=${CPPFLAGS+set} 758*404b540aSrobertac_env_CPPFLAGS_value=$CPPFLAGS 759*404b540aSrobertac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 760*404b540aSrobertac_cv_env_CPPFLAGS_value=$CPPFLAGS 761*404b540aSrobert 762*404b540aSrobert# 763*404b540aSrobert# Report the --help message. 764*404b540aSrobert# 765*404b540aSrobertif test "$ac_init_help" = "long"; then 766*404b540aSrobert # Omit some internal or obsolete options to make the list less imposing. 767*404b540aSrobert # This message is too long to be a string in the A/UX 3.1 sh. 768*404b540aSrobert cat <<_ACEOF 769*404b540aSrobert\`configure' configures libssp 1.0 to adapt to many kinds of systems. 770*404b540aSrobert 771*404b540aSrobertUsage: $0 [OPTION]... [VAR=VALUE]... 772*404b540aSrobert 773*404b540aSrobertTo assign environment variables (e.g., CC, CFLAGS...), specify them as 774*404b540aSrobertVAR=VALUE. See below for descriptions of some of the useful variables. 775*404b540aSrobert 776*404b540aSrobertDefaults for the options are specified in brackets. 777*404b540aSrobert 778*404b540aSrobertConfiguration: 779*404b540aSrobert -h, --help display this help and exit 780*404b540aSrobert --help=short display options specific to this package 781*404b540aSrobert --help=recursive display the short help of all the included packages 782*404b540aSrobert -V, --version display version information and exit 783*404b540aSrobert -q, --quiet, --silent do not print \`checking...' messages 784*404b540aSrobert --cache-file=FILE cache test results in FILE [disabled] 785*404b540aSrobert -C, --config-cache alias for \`--cache-file=config.cache' 786*404b540aSrobert -n, --no-create do not create output files 787*404b540aSrobert --srcdir=DIR find the sources in DIR [configure dir or \`..'] 788*404b540aSrobert 789*404b540aSrobert_ACEOF 790*404b540aSrobert 791*404b540aSrobert cat <<_ACEOF 792*404b540aSrobertInstallation directories: 793*404b540aSrobert --prefix=PREFIX install architecture-independent files in PREFIX 794*404b540aSrobert [$ac_default_prefix] 795*404b540aSrobert --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 796*404b540aSrobert [PREFIX] 797*404b540aSrobert 798*404b540aSrobertBy default, \`make install' will install all the files in 799*404b540aSrobert\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 800*404b540aSrobertan installation prefix other than \`$ac_default_prefix' using \`--prefix', 801*404b540aSrobertfor instance \`--prefix=\$HOME'. 802*404b540aSrobert 803*404b540aSrobertFor better control, use the options below. 804*404b540aSrobert 805*404b540aSrobertFine tuning of the installation directories: 806*404b540aSrobert --bindir=DIR user executables [EPREFIX/bin] 807*404b540aSrobert --sbindir=DIR system admin executables [EPREFIX/sbin] 808*404b540aSrobert --libexecdir=DIR program executables [EPREFIX/libexec] 809*404b540aSrobert --datadir=DIR read-only architecture-independent data [PREFIX/share] 810*404b540aSrobert --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 811*404b540aSrobert --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 812*404b540aSrobert --localstatedir=DIR modifiable single-machine data [PREFIX/var] 813*404b540aSrobert --libdir=DIR object code libraries [EPREFIX/lib] 814*404b540aSrobert --includedir=DIR C header files [PREFIX/include] 815*404b540aSrobert --oldincludedir=DIR C header files for non-gcc [/usr/include] 816*404b540aSrobert --infodir=DIR info documentation [PREFIX/info] 817*404b540aSrobert --mandir=DIR man documentation [PREFIX/man] 818*404b540aSrobert_ACEOF 819*404b540aSrobert 820*404b540aSrobert cat <<\_ACEOF 821*404b540aSrobert 822*404b540aSrobertProgram names: 823*404b540aSrobert --program-prefix=PREFIX prepend PREFIX to installed program names 824*404b540aSrobert --program-suffix=SUFFIX append SUFFIX to installed program names 825*404b540aSrobert --program-transform-name=PROGRAM run sed PROGRAM on installed program names 826*404b540aSrobert 827*404b540aSrobertSystem types: 828*404b540aSrobert --build=BUILD configure for building on BUILD [guessed] 829*404b540aSrobert --host=HOST cross-compile to build programs to run on HOST [BUILD] 830*404b540aSrobert --target=TARGET configure for building compilers for TARGET [HOST] 831*404b540aSrobert_ACEOF 832*404b540aSrobertfi 833*404b540aSrobert 834*404b540aSrobertif test -n "$ac_init_help"; then 835*404b540aSrobert case $ac_init_help in 836*404b540aSrobert short | recursive ) echo "Configuration of libssp 1.0:";; 837*404b540aSrobert esac 838*404b540aSrobert cat <<\_ACEOF 839*404b540aSrobert 840*404b540aSrobertOptional Features: 841*404b540aSrobert --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 842*404b540aSrobert --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 843*404b540aSrobert --enable-version-specific-runtime-libs Specify that runtime libraries should be installed in a compiler-specific directory 844*404b540aSrobert --enable-maintainer-mode enable make rules and dependencies not useful 845*404b540aSrobert (and sometimes confusing) to the casual installer 846*404b540aSrobert --enable-multilib build many library versions (default) 847*404b540aSrobert --disable-dependency-tracking speeds up one-time build 848*404b540aSrobert --enable-dependency-tracking do not reject slow dependency extractors 849*404b540aSrobert --enable-shared=PKGS build shared libraries default=yes 850*404b540aSrobert --enable-static=PKGS build static libraries default=yes 851*404b540aSrobert --enable-fast-install=PKGS optimize for fast installation default=yes 852*404b540aSrobert --disable-libtool-lock avoid locking (might break parallel builds) 853*404b540aSrobert 854*404b540aSrobertOptional Packages: 855*404b540aSrobert --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 856*404b540aSrobert --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 857*404b540aSrobert --with-gnu-ld assume the C compiler uses GNU ld default=no 858*404b540aSrobert --with-pic try to use only PIC/non-PIC objects default=use both 859*404b540aSrobert 860*404b540aSrobertSome influential environment variables: 861*404b540aSrobert CC C compiler command 862*404b540aSrobert CFLAGS C compiler flags 863*404b540aSrobert LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 864*404b540aSrobert nonstandard directory <lib dir> 865*404b540aSrobert CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 866*404b540aSrobert headers in a nonstandard directory <include dir> 867*404b540aSrobert CPP C preprocessor 868*404b540aSrobert 869*404b540aSrobertUse these variables to override the choices made by `configure' or to help 870*404b540aSrobertit to find libraries and programs with nonstandard names/locations. 871*404b540aSrobert 872*404b540aSrobert_ACEOF 873*404b540aSrobertfi 874*404b540aSrobert 875*404b540aSrobertif test "$ac_init_help" = "recursive"; then 876*404b540aSrobert # If there are subdirs, report their specific --help. 877*404b540aSrobert ac_popdir=`pwd` 878*404b540aSrobert for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 879*404b540aSrobert test -d $ac_dir || continue 880*404b540aSrobert ac_builddir=. 881*404b540aSrobert 882*404b540aSrobertif test "$ac_dir" != .; then 883*404b540aSrobert ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 884*404b540aSrobert # A "../" for each directory in $ac_dir_suffix. 885*404b540aSrobert ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 886*404b540aSrobertelse 887*404b540aSrobert ac_dir_suffix= ac_top_builddir= 888*404b540aSrobertfi 889*404b540aSrobert 890*404b540aSrobertcase $srcdir in 891*404b540aSrobert .) # No --srcdir option. We are building in place. 892*404b540aSrobert ac_srcdir=. 893*404b540aSrobert if test -z "$ac_top_builddir"; then 894*404b540aSrobert ac_top_srcdir=. 895*404b540aSrobert else 896*404b540aSrobert ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 897*404b540aSrobert fi ;; 898*404b540aSrobert [\\/]* | ?:[\\/]* ) # Absolute path. 899*404b540aSrobert ac_srcdir=$srcdir$ac_dir_suffix; 900*404b540aSrobert ac_top_srcdir=$srcdir ;; 901*404b540aSrobert *) # Relative path. 902*404b540aSrobert ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 903*404b540aSrobert ac_top_srcdir=$ac_top_builddir$srcdir ;; 904*404b540aSrobertesac 905*404b540aSrobert 906*404b540aSrobert# Do not use `cd foo && pwd` to compute absolute paths, because 907*404b540aSrobert# the directories may not exist. 908*404b540aSrobertcase `pwd` in 909*404b540aSrobert.) ac_abs_builddir="$ac_dir";; 910*404b540aSrobert*) 911*404b540aSrobert case "$ac_dir" in 912*404b540aSrobert .) ac_abs_builddir=`pwd`;; 913*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 914*404b540aSrobert *) ac_abs_builddir=`pwd`/"$ac_dir";; 915*404b540aSrobert esac;; 916*404b540aSrobertesac 917*404b540aSrobertcase $ac_abs_builddir in 918*404b540aSrobert.) ac_abs_top_builddir=${ac_top_builddir}.;; 919*404b540aSrobert*) 920*404b540aSrobert case ${ac_top_builddir}. in 921*404b540aSrobert .) ac_abs_top_builddir=$ac_abs_builddir;; 922*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 923*404b540aSrobert *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 924*404b540aSrobert esac;; 925*404b540aSrobertesac 926*404b540aSrobertcase $ac_abs_builddir in 927*404b540aSrobert.) ac_abs_srcdir=$ac_srcdir;; 928*404b540aSrobert*) 929*404b540aSrobert case $ac_srcdir in 930*404b540aSrobert .) ac_abs_srcdir=$ac_abs_builddir;; 931*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 932*404b540aSrobert *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 933*404b540aSrobert esac;; 934*404b540aSrobertesac 935*404b540aSrobertcase $ac_abs_builddir in 936*404b540aSrobert.) ac_abs_top_srcdir=$ac_top_srcdir;; 937*404b540aSrobert*) 938*404b540aSrobert case $ac_top_srcdir in 939*404b540aSrobert .) ac_abs_top_srcdir=$ac_abs_builddir;; 940*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 941*404b540aSrobert *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 942*404b540aSrobert esac;; 943*404b540aSrobertesac 944*404b540aSrobert 945*404b540aSrobert cd $ac_dir 946*404b540aSrobert # Check for guested configure; otherwise get Cygnus style configure. 947*404b540aSrobert if test -f $ac_srcdir/configure.gnu; then 948*404b540aSrobert echo 949*404b540aSrobert $SHELL $ac_srcdir/configure.gnu --help=recursive 950*404b540aSrobert elif test -f $ac_srcdir/configure; then 951*404b540aSrobert echo 952*404b540aSrobert $SHELL $ac_srcdir/configure --help=recursive 953*404b540aSrobert elif test -f $ac_srcdir/configure.ac || 954*404b540aSrobert test -f $ac_srcdir/configure.in; then 955*404b540aSrobert echo 956*404b540aSrobert $ac_configure --help 957*404b540aSrobert else 958*404b540aSrobert echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 959*404b540aSrobert fi 960*404b540aSrobert cd $ac_popdir 961*404b540aSrobert done 962*404b540aSrobertfi 963*404b540aSrobert 964*404b540aSroberttest -n "$ac_init_help" && exit 0 965*404b540aSrobertif $ac_init_version; then 966*404b540aSrobert cat <<\_ACEOF 967*404b540aSrobertlibssp configure 1.0 968*404b540aSrobertgenerated by GNU Autoconf 2.59 969*404b540aSrobert 970*404b540aSrobertCopyright (C) 2003 Free Software Foundation, Inc. 971*404b540aSrobertThis configure script is free software; the Free Software Foundation 972*404b540aSrobertgives unlimited permission to copy, distribute and modify it. 973*404b540aSrobert_ACEOF 974*404b540aSrobert exit 0 975*404b540aSrobertfi 976*404b540aSrobertexec 5>config.log 977*404b540aSrobertcat >&5 <<_ACEOF 978*404b540aSrobertThis file contains any messages produced by compilers while 979*404b540aSrobertrunning configure, to aid debugging if configure makes a mistake. 980*404b540aSrobert 981*404b540aSrobertIt was created by libssp $as_me 1.0, which was 982*404b540aSrobertgenerated by GNU Autoconf 2.59. Invocation command line was 983*404b540aSrobert 984*404b540aSrobert $ $0 $@ 985*404b540aSrobert 986*404b540aSrobert_ACEOF 987*404b540aSrobert{ 988*404b540aSrobertcat <<_ASUNAME 989*404b540aSrobert## --------- ## 990*404b540aSrobert## Platform. ## 991*404b540aSrobert## --------- ## 992*404b540aSrobert 993*404b540aSroberthostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 994*404b540aSrobertuname -m = `(uname -m) 2>/dev/null || echo unknown` 995*404b540aSrobertuname -r = `(uname -r) 2>/dev/null || echo unknown` 996*404b540aSrobertuname -s = `(uname -s) 2>/dev/null || echo unknown` 997*404b540aSrobertuname -v = `(uname -v) 2>/dev/null || echo unknown` 998*404b540aSrobert 999*404b540aSrobert/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1000*404b540aSrobert/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1001*404b540aSrobert 1002*404b540aSrobert/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1003*404b540aSrobert/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1004*404b540aSrobert/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1005*404b540aSroberthostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1006*404b540aSrobert/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1007*404b540aSrobert/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1008*404b540aSrobert/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1009*404b540aSrobert 1010*404b540aSrobert_ASUNAME 1011*404b540aSrobert 1012*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1013*404b540aSrobertfor as_dir in $PATH 1014*404b540aSrobertdo 1015*404b540aSrobert IFS=$as_save_IFS 1016*404b540aSrobert test -z "$as_dir" && as_dir=. 1017*404b540aSrobert echo "PATH: $as_dir" 1018*404b540aSrobertdone 1019*404b540aSrobert 1020*404b540aSrobert} >&5 1021*404b540aSrobert 1022*404b540aSrobertcat >&5 <<_ACEOF 1023*404b540aSrobert 1024*404b540aSrobert 1025*404b540aSrobert## ----------- ## 1026*404b540aSrobert## Core tests. ## 1027*404b540aSrobert## ----------- ## 1028*404b540aSrobert 1029*404b540aSrobert_ACEOF 1030*404b540aSrobert 1031*404b540aSrobert 1032*404b540aSrobert# Keep a trace of the command line. 1033*404b540aSrobert# Strip out --no-create and --no-recursion so they do not pile up. 1034*404b540aSrobert# Strip out --silent because we don't want to record it for future runs. 1035*404b540aSrobert# Also quote any args containing shell meta-characters. 1036*404b540aSrobert# Make two passes to allow for proper duplicate-argument suppression. 1037*404b540aSrobertac_configure_args= 1038*404b540aSrobertac_configure_args0= 1039*404b540aSrobertac_configure_args1= 1040*404b540aSrobertac_sep= 1041*404b540aSrobertac_must_keep_next=false 1042*404b540aSrobertfor ac_pass in 1 2 1043*404b540aSrobertdo 1044*404b540aSrobert for ac_arg 1045*404b540aSrobert do 1046*404b540aSrobert case $ac_arg in 1047*404b540aSrobert -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1048*404b540aSrobert -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1049*404b540aSrobert | -silent | --silent | --silen | --sile | --sil) 1050*404b540aSrobert continue ;; 1051*404b540aSrobert *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1052*404b540aSrobert ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1053*404b540aSrobert esac 1054*404b540aSrobert case $ac_pass in 1055*404b540aSrobert 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1056*404b540aSrobert 2) 1057*404b540aSrobert ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1058*404b540aSrobert if test $ac_must_keep_next = true; then 1059*404b540aSrobert ac_must_keep_next=false # Got value, back to normal. 1060*404b540aSrobert else 1061*404b540aSrobert case $ac_arg in 1062*404b540aSrobert *=* | --config-cache | -C | -disable-* | --disable-* \ 1063*404b540aSrobert | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1064*404b540aSrobert | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1065*404b540aSrobert | -with-* | --with-* | -without-* | --without-* | --x) 1066*404b540aSrobert case "$ac_configure_args0 " in 1067*404b540aSrobert "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1068*404b540aSrobert esac 1069*404b540aSrobert ;; 1070*404b540aSrobert -* ) ac_must_keep_next=true ;; 1071*404b540aSrobert esac 1072*404b540aSrobert fi 1073*404b540aSrobert ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1074*404b540aSrobert # Get rid of the leading space. 1075*404b540aSrobert ac_sep=" " 1076*404b540aSrobert ;; 1077*404b540aSrobert esac 1078*404b540aSrobert done 1079*404b540aSrobertdone 1080*404b540aSrobert$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1081*404b540aSrobert$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1082*404b540aSrobert 1083*404b540aSrobert# When interrupted or exit'd, cleanup temporary files, and complete 1084*404b540aSrobert# config.log. We remove comments because anyway the quotes in there 1085*404b540aSrobert# would cause problems or look ugly. 1086*404b540aSrobert# WARNING: Be sure not to use single quotes in there, as some shells, 1087*404b540aSrobert# such as our DU 5.0 friend, will then `close' the trap. 1088*404b540aSroberttrap 'exit_status=$? 1089*404b540aSrobert # Save into config.log some information that might help in debugging. 1090*404b540aSrobert { 1091*404b540aSrobert echo 1092*404b540aSrobert 1093*404b540aSrobert cat <<\_ASBOX 1094*404b540aSrobert## ---------------- ## 1095*404b540aSrobert## Cache variables. ## 1096*404b540aSrobert## ---------------- ## 1097*404b540aSrobert_ASBOX 1098*404b540aSrobert echo 1099*404b540aSrobert # The following way of writing the cache mishandles newlines in values, 1100*404b540aSrobert{ 1101*404b540aSrobert (set) 2>&1 | 1102*404b540aSrobert case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1103*404b540aSrobert *ac_space=\ *) 1104*404b540aSrobert sed -n \ 1105*404b540aSrobert "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1106*404b540aSrobert s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1107*404b540aSrobert ;; 1108*404b540aSrobert *) 1109*404b540aSrobert sed -n \ 1110*404b540aSrobert "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1111*404b540aSrobert ;; 1112*404b540aSrobert esac; 1113*404b540aSrobert} 1114*404b540aSrobert echo 1115*404b540aSrobert 1116*404b540aSrobert cat <<\_ASBOX 1117*404b540aSrobert## ----------------- ## 1118*404b540aSrobert## Output variables. ## 1119*404b540aSrobert## ----------------- ## 1120*404b540aSrobert_ASBOX 1121*404b540aSrobert echo 1122*404b540aSrobert for ac_var in $ac_subst_vars 1123*404b540aSrobert do 1124*404b540aSrobert eval ac_val=$`echo $ac_var` 1125*404b540aSrobert echo "$ac_var='"'"'$ac_val'"'"'" 1126*404b540aSrobert done | sort 1127*404b540aSrobert echo 1128*404b540aSrobert 1129*404b540aSrobert if test -n "$ac_subst_files"; then 1130*404b540aSrobert cat <<\_ASBOX 1131*404b540aSrobert## ------------- ## 1132*404b540aSrobert## Output files. ## 1133*404b540aSrobert## ------------- ## 1134*404b540aSrobert_ASBOX 1135*404b540aSrobert echo 1136*404b540aSrobert for ac_var in $ac_subst_files 1137*404b540aSrobert do 1138*404b540aSrobert eval ac_val=$`echo $ac_var` 1139*404b540aSrobert echo "$ac_var='"'"'$ac_val'"'"'" 1140*404b540aSrobert done | sort 1141*404b540aSrobert echo 1142*404b540aSrobert fi 1143*404b540aSrobert 1144*404b540aSrobert if test -s confdefs.h; then 1145*404b540aSrobert cat <<\_ASBOX 1146*404b540aSrobert## ----------- ## 1147*404b540aSrobert## confdefs.h. ## 1148*404b540aSrobert## ----------- ## 1149*404b540aSrobert_ASBOX 1150*404b540aSrobert echo 1151*404b540aSrobert sed "/^$/d" confdefs.h | sort 1152*404b540aSrobert echo 1153*404b540aSrobert fi 1154*404b540aSrobert test "$ac_signal" != 0 && 1155*404b540aSrobert echo "$as_me: caught signal $ac_signal" 1156*404b540aSrobert echo "$as_me: exit $exit_status" 1157*404b540aSrobert } >&5 1158*404b540aSrobert rm -f core *.core && 1159*404b540aSrobert rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1160*404b540aSrobert exit $exit_status 1161*404b540aSrobert ' 0 1162*404b540aSrobertfor ac_signal in 1 2 13 15; do 1163*404b540aSrobert trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1164*404b540aSrobertdone 1165*404b540aSrobertac_signal=0 1166*404b540aSrobert 1167*404b540aSrobert# confdefs.h avoids OS command line length limits that DEFS can exceed. 1168*404b540aSrobertrm -rf conftest* confdefs.h 1169*404b540aSrobert# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1170*404b540aSrobertecho >confdefs.h 1171*404b540aSrobert 1172*404b540aSrobert# Predefined preprocessor variables. 1173*404b540aSrobert 1174*404b540aSrobertcat >>confdefs.h <<_ACEOF 1175*404b540aSrobert#define PACKAGE_NAME "$PACKAGE_NAME" 1176*404b540aSrobert_ACEOF 1177*404b540aSrobert 1178*404b540aSrobert 1179*404b540aSrobertcat >>confdefs.h <<_ACEOF 1180*404b540aSrobert#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1181*404b540aSrobert_ACEOF 1182*404b540aSrobert 1183*404b540aSrobert 1184*404b540aSrobertcat >>confdefs.h <<_ACEOF 1185*404b540aSrobert#define PACKAGE_VERSION "$PACKAGE_VERSION" 1186*404b540aSrobert_ACEOF 1187*404b540aSrobert 1188*404b540aSrobert 1189*404b540aSrobertcat >>confdefs.h <<_ACEOF 1190*404b540aSrobert#define PACKAGE_STRING "$PACKAGE_STRING" 1191*404b540aSrobert_ACEOF 1192*404b540aSrobert 1193*404b540aSrobert 1194*404b540aSrobertcat >>confdefs.h <<_ACEOF 1195*404b540aSrobert#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1196*404b540aSrobert_ACEOF 1197*404b540aSrobert 1198*404b540aSrobert 1199*404b540aSrobert# Let the site file select an alternate cache file if it wants to. 1200*404b540aSrobert# Prefer explicitly selected file to automatically selected ones. 1201*404b540aSrobertif test -z "$CONFIG_SITE"; then 1202*404b540aSrobert if test "x$prefix" != xNONE; then 1203*404b540aSrobert CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1204*404b540aSrobert else 1205*404b540aSrobert CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1206*404b540aSrobert fi 1207*404b540aSrobertfi 1208*404b540aSrobertfor ac_site_file in $CONFIG_SITE; do 1209*404b540aSrobert if test -r "$ac_site_file"; then 1210*404b540aSrobert { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1211*404b540aSrobertecho "$as_me: loading site script $ac_site_file" >&6;} 1212*404b540aSrobert sed 's/^/| /' "$ac_site_file" >&5 1213*404b540aSrobert . "$ac_site_file" 1214*404b540aSrobert fi 1215*404b540aSrobertdone 1216*404b540aSrobert 1217*404b540aSrobertif test -r "$cache_file"; then 1218*404b540aSrobert # Some versions of bash will fail to source /dev/null (special 1219*404b540aSrobert # files actually), so we avoid doing that. 1220*404b540aSrobert if test -f "$cache_file"; then 1221*404b540aSrobert { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1222*404b540aSrobertecho "$as_me: loading cache $cache_file" >&6;} 1223*404b540aSrobert case $cache_file in 1224*404b540aSrobert [\\/]* | ?:[\\/]* ) . $cache_file;; 1225*404b540aSrobert *) . ./$cache_file;; 1226*404b540aSrobert esac 1227*404b540aSrobert fi 1228*404b540aSrobertelse 1229*404b540aSrobert { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1230*404b540aSrobertecho "$as_me: creating cache $cache_file" >&6;} 1231*404b540aSrobert >$cache_file 1232*404b540aSrobertfi 1233*404b540aSrobert 1234*404b540aSrobert# Check that the precious variables saved in the cache have kept the same 1235*404b540aSrobert# value. 1236*404b540aSrobertac_cache_corrupted=false 1237*404b540aSrobertfor ac_var in `(set) 2>&1 | 1238*404b540aSrobert sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1239*404b540aSrobert eval ac_old_set=\$ac_cv_env_${ac_var}_set 1240*404b540aSrobert eval ac_new_set=\$ac_env_${ac_var}_set 1241*404b540aSrobert eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1242*404b540aSrobert eval ac_new_val="\$ac_env_${ac_var}_value" 1243*404b540aSrobert case $ac_old_set,$ac_new_set in 1244*404b540aSrobert set,) 1245*404b540aSrobert { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1246*404b540aSrobertecho "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1247*404b540aSrobert ac_cache_corrupted=: ;; 1248*404b540aSrobert ,set) 1249*404b540aSrobert { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1250*404b540aSrobertecho "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1251*404b540aSrobert ac_cache_corrupted=: ;; 1252*404b540aSrobert ,);; 1253*404b540aSrobert *) 1254*404b540aSrobert if test "x$ac_old_val" != "x$ac_new_val"; then 1255*404b540aSrobert { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1256*404b540aSrobertecho "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1257*404b540aSrobert { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1258*404b540aSrobertecho "$as_me: former value: $ac_old_val" >&2;} 1259*404b540aSrobert { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1260*404b540aSrobertecho "$as_me: current value: $ac_new_val" >&2;} 1261*404b540aSrobert ac_cache_corrupted=: 1262*404b540aSrobert fi;; 1263*404b540aSrobert esac 1264*404b540aSrobert # Pass precious variables to config.status. 1265*404b540aSrobert if test "$ac_new_set" = set; then 1266*404b540aSrobert case $ac_new_val in 1267*404b540aSrobert *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1268*404b540aSrobert ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1269*404b540aSrobert *) ac_arg=$ac_var=$ac_new_val ;; 1270*404b540aSrobert esac 1271*404b540aSrobert case " $ac_configure_args " in 1272*404b540aSrobert *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1273*404b540aSrobert *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1274*404b540aSrobert esac 1275*404b540aSrobert fi 1276*404b540aSrobertdone 1277*404b540aSrobertif $ac_cache_corrupted; then 1278*404b540aSrobert { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1279*404b540aSrobertecho "$as_me: error: changes in the environment can compromise the build" >&2;} 1280*404b540aSrobert { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1281*404b540aSrobertecho "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1282*404b540aSrobert { (exit 1); exit 1; }; } 1283*404b540aSrobertfi 1284*404b540aSrobert 1285*404b540aSrobertac_ext=c 1286*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 1287*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1288*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1289*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 1290*404b540aSrobert 1291*404b540aSrobert 1292*404b540aSrobert 1293*404b540aSrobert 1294*404b540aSrobert 1295*404b540aSrobert 1296*404b540aSrobert 1297*404b540aSrobert 1298*404b540aSrobert 1299*404b540aSrobert 1300*404b540aSrobert 1301*404b540aSrobert 1302*404b540aSrobert 1303*404b540aSrobert 1304*404b540aSrobert 1305*404b540aSrobert 1306*404b540aSrobert 1307*404b540aSrobert 1308*404b540aSrobert 1309*404b540aSrobert 1310*404b540aSrobert 1311*404b540aSrobert 1312*404b540aSrobert 1313*404b540aSrobert 1314*404b540aSrobert 1315*404b540aSrobert 1316*404b540aSrobert 1317*404b540aSrobert 1318*404b540aSrobertac_aux_dir= 1319*404b540aSrobertfor ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 1320*404b540aSrobert if test -f $ac_dir/install-sh; then 1321*404b540aSrobert ac_aux_dir=$ac_dir 1322*404b540aSrobert ac_install_sh="$ac_aux_dir/install-sh -c" 1323*404b540aSrobert break 1324*404b540aSrobert elif test -f $ac_dir/install.sh; then 1325*404b540aSrobert ac_aux_dir=$ac_dir 1326*404b540aSrobert ac_install_sh="$ac_aux_dir/install.sh -c" 1327*404b540aSrobert break 1328*404b540aSrobert elif test -f $ac_dir/shtool; then 1329*404b540aSrobert ac_aux_dir=$ac_dir 1330*404b540aSrobert ac_install_sh="$ac_aux_dir/shtool install -c" 1331*404b540aSrobert break 1332*404b540aSrobert fi 1333*404b540aSrobertdone 1334*404b540aSrobertif test -z "$ac_aux_dir"; then 1335*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 1336*404b540aSrobertecho "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} 1337*404b540aSrobert { (exit 1); exit 1; }; } 1338*404b540aSrobertfi 1339*404b540aSrobertac_config_guess="$SHELL $ac_aux_dir/config.guess" 1340*404b540aSrobertac_config_sub="$SHELL $ac_aux_dir/config.sub" 1341*404b540aSrobertac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1342*404b540aSrobert 1343*404b540aSrobert# Make sure we can run config.sub. 1344*404b540aSrobert$ac_config_sub sun4 >/dev/null 2>&1 || 1345*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1346*404b540aSrobertecho "$as_me: error: cannot run $ac_config_sub" >&2;} 1347*404b540aSrobert { (exit 1); exit 1; }; } 1348*404b540aSrobert 1349*404b540aSrobertecho "$as_me:$LINENO: checking build system type" >&5 1350*404b540aSrobertecho $ECHO_N "checking build system type... $ECHO_C" >&6 1351*404b540aSrobertif test "${ac_cv_build+set}" = set; then 1352*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1353*404b540aSrobertelse 1354*404b540aSrobert ac_cv_build_alias=$build_alias 1355*404b540aSroberttest -z "$ac_cv_build_alias" && 1356*404b540aSrobert ac_cv_build_alias=`$ac_config_guess` 1357*404b540aSroberttest -z "$ac_cv_build_alias" && 1358*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1359*404b540aSrobertecho "$as_me: error: cannot guess build type; you must specify one" >&2;} 1360*404b540aSrobert { (exit 1); exit 1; }; } 1361*404b540aSrobertac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1362*404b540aSrobert { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 1363*404b540aSrobertecho "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 1364*404b540aSrobert { (exit 1); exit 1; }; } 1365*404b540aSrobert 1366*404b540aSrobertfi 1367*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_build" >&5 1368*404b540aSrobertecho "${ECHO_T}$ac_cv_build" >&6 1369*404b540aSrobertbuild=$ac_cv_build 1370*404b540aSrobertbuild_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1371*404b540aSrobertbuild_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1372*404b540aSrobertbuild_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1373*404b540aSrobert 1374*404b540aSrobert 1375*404b540aSrobertecho "$as_me:$LINENO: checking host system type" >&5 1376*404b540aSrobertecho $ECHO_N "checking host system type... $ECHO_C" >&6 1377*404b540aSrobertif test "${ac_cv_host+set}" = set; then 1378*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1379*404b540aSrobertelse 1380*404b540aSrobert ac_cv_host_alias=$host_alias 1381*404b540aSroberttest -z "$ac_cv_host_alias" && 1382*404b540aSrobert ac_cv_host_alias=$ac_cv_build_alias 1383*404b540aSrobertac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1384*404b540aSrobert { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1385*404b540aSrobertecho "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1386*404b540aSrobert { (exit 1); exit 1; }; } 1387*404b540aSrobert 1388*404b540aSrobertfi 1389*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_host" >&5 1390*404b540aSrobertecho "${ECHO_T}$ac_cv_host" >&6 1391*404b540aSroberthost=$ac_cv_host 1392*404b540aSroberthost_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1393*404b540aSroberthost_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1394*404b540aSroberthost_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1395*404b540aSrobert 1396*404b540aSrobert 1397*404b540aSrobertecho "$as_me:$LINENO: checking target system type" >&5 1398*404b540aSrobertecho $ECHO_N "checking target system type... $ECHO_C" >&6 1399*404b540aSrobertif test "${ac_cv_target+set}" = set; then 1400*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1401*404b540aSrobertelse 1402*404b540aSrobert ac_cv_target_alias=$target_alias 1403*404b540aSroberttest "x$ac_cv_target_alias" = "x" && 1404*404b540aSrobert ac_cv_target_alias=$ac_cv_host_alias 1405*404b540aSrobertac_cv_target=`$ac_config_sub $ac_cv_target_alias` || 1406*404b540aSrobert { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 1407*404b540aSrobertecho "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} 1408*404b540aSrobert { (exit 1); exit 1; }; } 1409*404b540aSrobert 1410*404b540aSrobertfi 1411*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_target" >&5 1412*404b540aSrobertecho "${ECHO_T}$ac_cv_target" >&6 1413*404b540aSroberttarget=$ac_cv_target 1414*404b540aSroberttarget_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1415*404b540aSroberttarget_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1416*404b540aSroberttarget_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1417*404b540aSrobert 1418*404b540aSrobert 1419*404b540aSrobert# The aliases save the names the user supplied, while $host etc. 1420*404b540aSrobert# will get canonicalized. 1421*404b540aSroberttest -n "$target_alias" && 1422*404b540aSrobert test "$program_prefix$program_suffix$program_transform_name" = \ 1423*404b540aSrobert NONENONEs,x,x, && 1424*404b540aSrobert program_prefix=${target_alias}- 1425*404b540aSrobert case ${build_alias} in 1426*404b540aSrobert "") build_noncanonical=${build} ;; 1427*404b540aSrobert *) build_noncanonical=${build_alias} ;; 1428*404b540aSrobertesac 1429*404b540aSrobert 1430*404b540aSrobert case ${host_alias} in 1431*404b540aSrobert "") host_noncanonical=${build_noncanonical} ;; 1432*404b540aSrobert *) host_noncanonical=${host_alias} ;; 1433*404b540aSrobertesac 1434*404b540aSrobert 1435*404b540aSrobert case ${target_alias} in 1436*404b540aSrobert "") target_noncanonical=${host_noncanonical} ;; 1437*404b540aSrobert *) target_noncanonical=${target_alias} ;; 1438*404b540aSrobertesac 1439*404b540aSrobert 1440*404b540aSrobert 1441*404b540aSrobert 1442*404b540aSrobert 1443*404b540aSrobertam__api_version="1.9" 1444*404b540aSrobert# Find a good install program. We prefer a C program (faster), 1445*404b540aSrobert# so one script is as good as another. But avoid the broken or 1446*404b540aSrobert# incompatible versions: 1447*404b540aSrobert# SysV /etc/install, /usr/sbin/install 1448*404b540aSrobert# SunOS /usr/etc/install 1449*404b540aSrobert# IRIX /sbin/install 1450*404b540aSrobert# AIX /bin/install 1451*404b540aSrobert# AmigaOS /C/install, which installs bootblocks on floppy discs 1452*404b540aSrobert# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 1453*404b540aSrobert# AFS /usr/afsws/bin/install, which mishandles nonexistent args 1454*404b540aSrobert# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 1455*404b540aSrobert# OS/2's system install, which has a completely different semantic 1456*404b540aSrobert# ./install, which can be erroneously created by make from ./install.sh. 1457*404b540aSrobertecho "$as_me:$LINENO: checking for a BSD-compatible install" >&5 1458*404b540aSrobertecho $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 1459*404b540aSrobertif test -z "$INSTALL"; then 1460*404b540aSrobertif test "${ac_cv_path_install+set}" = set; then 1461*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1462*404b540aSrobertelse 1463*404b540aSrobert as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1464*404b540aSrobertfor as_dir in $PATH 1465*404b540aSrobertdo 1466*404b540aSrobert IFS=$as_save_IFS 1467*404b540aSrobert test -z "$as_dir" && as_dir=. 1468*404b540aSrobert # Account for people who put trailing slashes in PATH elements. 1469*404b540aSrobertcase $as_dir/ in 1470*404b540aSrobert ./ | .// | /cC/* | \ 1471*404b540aSrobert /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 1472*404b540aSrobert ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 1473*404b540aSrobert /usr/ucb/* ) ;; 1474*404b540aSrobert *) 1475*404b540aSrobert # OSF1 and SCO ODT 3.0 have their own names for install. 1476*404b540aSrobert # Don't use installbsd from OSF since it installs stuff as root 1477*404b540aSrobert # by default. 1478*404b540aSrobert for ac_prog in ginstall scoinst install; do 1479*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 1480*404b540aSrobert if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 1481*404b540aSrobert if test $ac_prog = install && 1482*404b540aSrobert grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 1483*404b540aSrobert # AIX install. It has an incompatible calling convention. 1484*404b540aSrobert : 1485*404b540aSrobert elif test $ac_prog = install && 1486*404b540aSrobert grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 1487*404b540aSrobert # program-specific install script used by HP pwplus--don't use. 1488*404b540aSrobert : 1489*404b540aSrobert else 1490*404b540aSrobert ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 1491*404b540aSrobert break 3 1492*404b540aSrobert fi 1493*404b540aSrobert fi 1494*404b540aSrobert done 1495*404b540aSrobert done 1496*404b540aSrobert ;; 1497*404b540aSrobertesac 1498*404b540aSrobertdone 1499*404b540aSrobert 1500*404b540aSrobert 1501*404b540aSrobertfi 1502*404b540aSrobert if test "${ac_cv_path_install+set}" = set; then 1503*404b540aSrobert INSTALL=$ac_cv_path_install 1504*404b540aSrobert else 1505*404b540aSrobert # As a last resort, use the slow shell script. We don't cache a 1506*404b540aSrobert # path for INSTALL within a source directory, because that will 1507*404b540aSrobert # break other packages using the cache if that directory is 1508*404b540aSrobert # removed, or if the path is relative. 1509*404b540aSrobert INSTALL=$ac_install_sh 1510*404b540aSrobert fi 1511*404b540aSrobertfi 1512*404b540aSrobertecho "$as_me:$LINENO: result: $INSTALL" >&5 1513*404b540aSrobertecho "${ECHO_T}$INSTALL" >&6 1514*404b540aSrobert 1515*404b540aSrobert# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 1516*404b540aSrobert# It thinks the first close brace ends the variable substitution. 1517*404b540aSroberttest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 1518*404b540aSrobert 1519*404b540aSroberttest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 1520*404b540aSrobert 1521*404b540aSroberttest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 1522*404b540aSrobert 1523*404b540aSrobertecho "$as_me:$LINENO: checking whether build environment is sane" >&5 1524*404b540aSrobertecho $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 1525*404b540aSrobert# Just in case 1526*404b540aSrobertsleep 1 1527*404b540aSrobertecho timestamp > conftest.file 1528*404b540aSrobert# Do `set' in a subshell so we don't clobber the current shell's 1529*404b540aSrobert# arguments. Must try -L first in case configure is actually a 1530*404b540aSrobert# symlink; some systems play weird games with the mod time of symlinks 1531*404b540aSrobert# (eg FreeBSD returns the mod time of the symlink's containing 1532*404b540aSrobert# directory). 1533*404b540aSrobertif ( 1534*404b540aSrobert set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` 1535*404b540aSrobert if test "$*" = "X"; then 1536*404b540aSrobert # -L didn't work. 1537*404b540aSrobert set X `ls -t $srcdir/configure conftest.file` 1538*404b540aSrobert fi 1539*404b540aSrobert rm -f conftest.file 1540*404b540aSrobert if test "$*" != "X $srcdir/configure conftest.file" \ 1541*404b540aSrobert && test "$*" != "X conftest.file $srcdir/configure"; then 1542*404b540aSrobert 1543*404b540aSrobert # If neither matched, then we have a broken ls. This can happen 1544*404b540aSrobert # if, for instance, CONFIG_SHELL is bash and it inherits a 1545*404b540aSrobert # broken ls alias from the environment. This has actually 1546*404b540aSrobert # happened. Such a system could not be considered "sane". 1547*404b540aSrobert { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken 1548*404b540aSrobertalias in your environment" >&5 1549*404b540aSrobertecho "$as_me: error: ls -t appears to fail. Make sure there is not a broken 1550*404b540aSrobertalias in your environment" >&2;} 1551*404b540aSrobert { (exit 1); exit 1; }; } 1552*404b540aSrobert fi 1553*404b540aSrobert 1554*404b540aSrobert test "$2" = conftest.file 1555*404b540aSrobert ) 1556*404b540aSrobertthen 1557*404b540aSrobert # Ok. 1558*404b540aSrobert : 1559*404b540aSrobertelse 1560*404b540aSrobert { { echo "$as_me:$LINENO: error: newly created file is older than distributed files! 1561*404b540aSrobertCheck your system clock" >&5 1562*404b540aSrobertecho "$as_me: error: newly created file is older than distributed files! 1563*404b540aSrobertCheck your system clock" >&2;} 1564*404b540aSrobert { (exit 1); exit 1; }; } 1565*404b540aSrobertfi 1566*404b540aSrobertecho "$as_me:$LINENO: result: yes" >&5 1567*404b540aSrobertecho "${ECHO_T}yes" >&6 1568*404b540aSroberttest "$program_prefix" != NONE && 1569*404b540aSrobert program_transform_name="s,^,$program_prefix,;$program_transform_name" 1570*404b540aSrobert# Use a double $ so make ignores it. 1571*404b540aSroberttest "$program_suffix" != NONE && 1572*404b540aSrobert program_transform_name="s,\$,$program_suffix,;$program_transform_name" 1573*404b540aSrobert# Double any \ or $. echo might interpret backslashes. 1574*404b540aSrobert# By default was `s,x,x', remove it if useless. 1575*404b540aSrobertcat <<\_ACEOF >conftest.sed 1576*404b540aSroberts/[\\$]/&&/g;s/;s,x,x,$// 1577*404b540aSrobert_ACEOF 1578*404b540aSrobertprogram_transform_name=`echo $program_transform_name | sed -f conftest.sed` 1579*404b540aSrobertrm conftest.sed 1580*404b540aSrobert 1581*404b540aSrobert# expand $ac_aux_dir to an absolute path 1582*404b540aSrobertam_aux_dir=`cd $ac_aux_dir && pwd` 1583*404b540aSrobert 1584*404b540aSroberttest x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" 1585*404b540aSrobert# Use eval to expand $SHELL 1586*404b540aSrobertif eval "$MISSING --run true"; then 1587*404b540aSrobert am_missing_run="$MISSING --run " 1588*404b540aSrobertelse 1589*404b540aSrobert am_missing_run= 1590*404b540aSrobert { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5 1591*404b540aSrobertecho "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 1592*404b540aSrobertfi 1593*404b540aSrobert 1594*404b540aSrobertif mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then 1595*404b540aSrobert # We used to keeping the `.' as first argument, in order to 1596*404b540aSrobert # allow $(mkdir_p) to be used without argument. As in 1597*404b540aSrobert # $(mkdir_p) $(somedir) 1598*404b540aSrobert # where $(somedir) is conditionally defined. However this is wrong 1599*404b540aSrobert # for two reasons: 1600*404b540aSrobert # 1. if the package is installed by a user who cannot write `.' 1601*404b540aSrobert # make install will fail, 1602*404b540aSrobert # 2. the above comment should most certainly read 1603*404b540aSrobert # $(mkdir_p) $(DESTDIR)$(somedir) 1604*404b540aSrobert # so it does not work when $(somedir) is undefined and 1605*404b540aSrobert # $(DESTDIR) is not. 1606*404b540aSrobert # To support the latter case, we have to write 1607*404b540aSrobert # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), 1608*404b540aSrobert # so the `.' trick is pointless. 1609*404b540aSrobert mkdir_p='mkdir -p --' 1610*404b540aSrobertelse 1611*404b540aSrobert # On NextStep and OpenStep, the `mkdir' command does not 1612*404b540aSrobert # recognize any option. It will interpret all options as 1613*404b540aSrobert # directories to create, and then abort because `.' already 1614*404b540aSrobert # exists. 1615*404b540aSrobert for d in ./-p ./--version; 1616*404b540aSrobert do 1617*404b540aSrobert test -d $d && rmdir $d 1618*404b540aSrobert done 1619*404b540aSrobert # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. 1620*404b540aSrobert if test -f "$ac_aux_dir/mkinstalldirs"; then 1621*404b540aSrobert mkdir_p='$(mkinstalldirs)' 1622*404b540aSrobert else 1623*404b540aSrobert mkdir_p='$(install_sh) -d' 1624*404b540aSrobert fi 1625*404b540aSrobertfi 1626*404b540aSrobert 1627*404b540aSrobertfor ac_prog in gawk mawk nawk awk 1628*404b540aSrobertdo 1629*404b540aSrobert # Extract the first word of "$ac_prog", so it can be a program name with args. 1630*404b540aSrobertset dummy $ac_prog; ac_word=$2 1631*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 1632*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1633*404b540aSrobertif test "${ac_cv_prog_AWK+set}" = set; then 1634*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1635*404b540aSrobertelse 1636*404b540aSrobert if test -n "$AWK"; then 1637*404b540aSrobert ac_cv_prog_AWK="$AWK" # Let the user override the test. 1638*404b540aSrobertelse 1639*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1640*404b540aSrobertfor as_dir in $PATH 1641*404b540aSrobertdo 1642*404b540aSrobert IFS=$as_save_IFS 1643*404b540aSrobert test -z "$as_dir" && as_dir=. 1644*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 1645*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1646*404b540aSrobert ac_cv_prog_AWK="$ac_prog" 1647*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1648*404b540aSrobert break 2 1649*404b540aSrobert fi 1650*404b540aSrobertdone 1651*404b540aSrobertdone 1652*404b540aSrobert 1653*404b540aSrobertfi 1654*404b540aSrobertfi 1655*404b540aSrobertAWK=$ac_cv_prog_AWK 1656*404b540aSrobertif test -n "$AWK"; then 1657*404b540aSrobert echo "$as_me:$LINENO: result: $AWK" >&5 1658*404b540aSrobertecho "${ECHO_T}$AWK" >&6 1659*404b540aSrobertelse 1660*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 1661*404b540aSrobertecho "${ECHO_T}no" >&6 1662*404b540aSrobertfi 1663*404b540aSrobert 1664*404b540aSrobert test -n "$AWK" && break 1665*404b540aSrobertdone 1666*404b540aSrobert 1667*404b540aSrobertecho "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 1668*404b540aSrobertecho $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 1669*404b540aSrobertset dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` 1670*404b540aSrobertif eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then 1671*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1672*404b540aSrobertelse 1673*404b540aSrobert cat >conftest.make <<\_ACEOF 1674*404b540aSrobertall: 1675*404b540aSrobert @echo 'ac_maketemp="$(MAKE)"' 1676*404b540aSrobert_ACEOF 1677*404b540aSrobert# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 1678*404b540aSroberteval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` 1679*404b540aSrobertif test -n "$ac_maketemp"; then 1680*404b540aSrobert eval ac_cv_prog_make_${ac_make}_set=yes 1681*404b540aSrobertelse 1682*404b540aSrobert eval ac_cv_prog_make_${ac_make}_set=no 1683*404b540aSrobertfi 1684*404b540aSrobertrm -f conftest.make 1685*404b540aSrobertfi 1686*404b540aSrobertif eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 1687*404b540aSrobert echo "$as_me:$LINENO: result: yes" >&5 1688*404b540aSrobertecho "${ECHO_T}yes" >&6 1689*404b540aSrobert SET_MAKE= 1690*404b540aSrobertelse 1691*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 1692*404b540aSrobertecho "${ECHO_T}no" >&6 1693*404b540aSrobert SET_MAKE="MAKE=${MAKE-make}" 1694*404b540aSrobertfi 1695*404b540aSrobert 1696*404b540aSrobertrm -rf .tst 2>/dev/null 1697*404b540aSrobertmkdir .tst 2>/dev/null 1698*404b540aSrobertif test -d .tst; then 1699*404b540aSrobert am__leading_dot=. 1700*404b540aSrobertelse 1701*404b540aSrobert am__leading_dot=_ 1702*404b540aSrobertfi 1703*404b540aSrobertrmdir .tst 2>/dev/null 1704*404b540aSrobert 1705*404b540aSrobert# test to see if srcdir already configured 1706*404b540aSrobertif test "`cd $srcdir && pwd`" != "`pwd`" && 1707*404b540aSrobert test -f $srcdir/config.status; then 1708*404b540aSrobert { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 1709*404b540aSrobertecho "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;} 1710*404b540aSrobert { (exit 1); exit 1; }; } 1711*404b540aSrobertfi 1712*404b540aSrobert 1713*404b540aSrobert# test whether we have cygpath 1714*404b540aSrobertif test -z "$CYGPATH_W"; then 1715*404b540aSrobert if (cygpath --version) >/dev/null 2>/dev/null; then 1716*404b540aSrobert CYGPATH_W='cygpath -w' 1717*404b540aSrobert else 1718*404b540aSrobert CYGPATH_W=echo 1719*404b540aSrobert fi 1720*404b540aSrobertfi 1721*404b540aSrobert 1722*404b540aSrobert 1723*404b540aSrobert# Define the identity of the package. 1724*404b540aSrobert PACKAGE='libssp' 1725*404b540aSrobert VERSION='1.0' 1726*404b540aSrobert 1727*404b540aSrobert 1728*404b540aSrobertcat >>confdefs.h <<_ACEOF 1729*404b540aSrobert#define PACKAGE "$PACKAGE" 1730*404b540aSrobert_ACEOF 1731*404b540aSrobert 1732*404b540aSrobert 1733*404b540aSrobertcat >>confdefs.h <<_ACEOF 1734*404b540aSrobert#define VERSION "$VERSION" 1735*404b540aSrobert_ACEOF 1736*404b540aSrobert 1737*404b540aSrobert# Some tools Automake needs. 1738*404b540aSrobert 1739*404b540aSrobertACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 1740*404b540aSrobert 1741*404b540aSrobert 1742*404b540aSrobertAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 1743*404b540aSrobert 1744*404b540aSrobert 1745*404b540aSrobertAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 1746*404b540aSrobert 1747*404b540aSrobert 1748*404b540aSrobertAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 1749*404b540aSrobert 1750*404b540aSrobert 1751*404b540aSrobertMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 1752*404b540aSrobert 1753*404b540aSrobertinstall_sh=${install_sh-"$am_aux_dir/install-sh"} 1754*404b540aSrobert 1755*404b540aSrobert# Installed binaries are usually stripped using `strip' when the user 1756*404b540aSrobert# run `make install-strip'. However `strip' might not be the right 1757*404b540aSrobert# tool to use in cross-compilation environments, therefore Automake 1758*404b540aSrobert# will honor the `STRIP' environment variable to overrule this program. 1759*404b540aSrobertif test "$cross_compiling" != no; then 1760*404b540aSrobert if test -n "$ac_tool_prefix"; then 1761*404b540aSrobert # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 1762*404b540aSrobertset dummy ${ac_tool_prefix}strip; ac_word=$2 1763*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 1764*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1765*404b540aSrobertif test "${ac_cv_prog_STRIP+set}" = set; then 1766*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1767*404b540aSrobertelse 1768*404b540aSrobert if test -n "$STRIP"; then 1769*404b540aSrobert ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 1770*404b540aSrobertelse 1771*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1772*404b540aSrobertfor as_dir in $PATH 1773*404b540aSrobertdo 1774*404b540aSrobert IFS=$as_save_IFS 1775*404b540aSrobert test -z "$as_dir" && as_dir=. 1776*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 1777*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1778*404b540aSrobert ac_cv_prog_STRIP="${ac_tool_prefix}strip" 1779*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1780*404b540aSrobert break 2 1781*404b540aSrobert fi 1782*404b540aSrobertdone 1783*404b540aSrobertdone 1784*404b540aSrobert 1785*404b540aSrobertfi 1786*404b540aSrobertfi 1787*404b540aSrobertSTRIP=$ac_cv_prog_STRIP 1788*404b540aSrobertif test -n "$STRIP"; then 1789*404b540aSrobert echo "$as_me:$LINENO: result: $STRIP" >&5 1790*404b540aSrobertecho "${ECHO_T}$STRIP" >&6 1791*404b540aSrobertelse 1792*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 1793*404b540aSrobertecho "${ECHO_T}no" >&6 1794*404b540aSrobertfi 1795*404b540aSrobert 1796*404b540aSrobertfi 1797*404b540aSrobertif test -z "$ac_cv_prog_STRIP"; then 1798*404b540aSrobert ac_ct_STRIP=$STRIP 1799*404b540aSrobert # Extract the first word of "strip", so it can be a program name with args. 1800*404b540aSrobertset dummy strip; ac_word=$2 1801*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 1802*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1803*404b540aSrobertif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 1804*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1805*404b540aSrobertelse 1806*404b540aSrobert if test -n "$ac_ct_STRIP"; then 1807*404b540aSrobert ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 1808*404b540aSrobertelse 1809*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1810*404b540aSrobertfor as_dir in $PATH 1811*404b540aSrobertdo 1812*404b540aSrobert IFS=$as_save_IFS 1813*404b540aSrobert test -z "$as_dir" && as_dir=. 1814*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 1815*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1816*404b540aSrobert ac_cv_prog_ac_ct_STRIP="strip" 1817*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1818*404b540aSrobert break 2 1819*404b540aSrobert fi 1820*404b540aSrobertdone 1821*404b540aSrobertdone 1822*404b540aSrobert 1823*404b540aSrobert test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" 1824*404b540aSrobertfi 1825*404b540aSrobertfi 1826*404b540aSrobertac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 1827*404b540aSrobertif test -n "$ac_ct_STRIP"; then 1828*404b540aSrobert echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 1829*404b540aSrobertecho "${ECHO_T}$ac_ct_STRIP" >&6 1830*404b540aSrobertelse 1831*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 1832*404b540aSrobertecho "${ECHO_T}no" >&6 1833*404b540aSrobertfi 1834*404b540aSrobert 1835*404b540aSrobert STRIP=$ac_ct_STRIP 1836*404b540aSrobertelse 1837*404b540aSrobert STRIP="$ac_cv_prog_STRIP" 1838*404b540aSrobertfi 1839*404b540aSrobert 1840*404b540aSrobertfi 1841*404b540aSrobertINSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" 1842*404b540aSrobert 1843*404b540aSrobert# We need awk for the "check" target. The system "awk" is bad on 1844*404b540aSrobert# some platforms. 1845*404b540aSrobert# Always define AMTAR for backward compatibility. 1846*404b540aSrobert 1847*404b540aSrobertAMTAR=${AMTAR-"${am_missing_run}tar"} 1848*404b540aSrobert 1849*404b540aSrobertam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 1850*404b540aSrobert 1851*404b540aSrobert 1852*404b540aSrobert 1853*404b540aSrobert 1854*404b540aSrobert 1855*404b540aSrobert 1856*404b540aSrobertecho "$as_me:$LINENO: checking for --enable-version-specific-runtime-libs" >&5 1857*404b540aSrobertecho $ECHO_N "checking for --enable-version-specific-runtime-libs... $ECHO_C" >&6 1858*404b540aSrobert# Check whether --enable-version-specific-runtime-libs or --disable-version-specific-runtime-libs was given. 1859*404b540aSrobertif test "${enable_version_specific_runtime_libs+set}" = set; then 1860*404b540aSrobert enableval="$enable_version_specific_runtime_libs" 1861*404b540aSrobert case "$enableval" in 1862*404b540aSrobert yes) version_specific_libs=yes ;; 1863*404b540aSrobert no) version_specific_libs=no ;; 1864*404b540aSrobert *) { { echo "$as_me:$LINENO: error: Unknown argument to enable/disable version-specific libs" >&5 1865*404b540aSrobertecho "$as_me: error: Unknown argument to enable/disable version-specific libs" >&2;} 1866*404b540aSrobert { (exit 1); exit 1; }; };; 1867*404b540aSrobert esac 1868*404b540aSrobertelse 1869*404b540aSrobert version_specific_libs=no 1870*404b540aSrobertfi; 1871*404b540aSrobertecho "$as_me:$LINENO: result: $version_specific_libs" >&5 1872*404b540aSrobertecho "${ECHO_T}$version_specific_libs" >&6 1873*404b540aSrobert 1874*404b540aSrobertecho "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 1875*404b540aSrobertecho $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6 1876*404b540aSrobert # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 1877*404b540aSrobertif test "${enable_maintainer_mode+set}" = set; then 1878*404b540aSrobert enableval="$enable_maintainer_mode" 1879*404b540aSrobert USE_MAINTAINER_MODE=$enableval 1880*404b540aSrobertelse 1881*404b540aSrobert USE_MAINTAINER_MODE=no 1882*404b540aSrobertfi; 1883*404b540aSrobert echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5 1884*404b540aSrobertecho "${ECHO_T}$USE_MAINTAINER_MODE" >&6 1885*404b540aSrobert 1886*404b540aSrobert 1887*404b540aSrobertif test $USE_MAINTAINER_MODE = yes; then 1888*404b540aSrobert MAINTAINER_MODE_TRUE= 1889*404b540aSrobert MAINTAINER_MODE_FALSE='#' 1890*404b540aSrobertelse 1891*404b540aSrobert MAINTAINER_MODE_TRUE='#' 1892*404b540aSrobert MAINTAINER_MODE_FALSE= 1893*404b540aSrobertfi 1894*404b540aSrobert 1895*404b540aSrobert MAINT=$MAINTAINER_MODE_TRUE 1896*404b540aSrobert 1897*404b540aSrobert 1898*404b540aSrobert 1899*404b540aSrobert 1900*404b540aSrobert 1901*404b540aSrobert# Default to --enable-multilib 1902*404b540aSrobert# Check whether --enable-multilib or --disable-multilib was given. 1903*404b540aSrobertif test "${enable_multilib+set}" = set; then 1904*404b540aSrobert enableval="$enable_multilib" 1905*404b540aSrobert case "$enableval" in 1906*404b540aSrobert yes) multilib=yes ;; 1907*404b540aSrobert no) multilib=no ;; 1908*404b540aSrobert *) { { echo "$as_me:$LINENO: error: bad value $enableval for multilib option" >&5 1909*404b540aSrobertecho "$as_me: error: bad value $enableval for multilib option" >&2;} 1910*404b540aSrobert { (exit 1); exit 1; }; } ;; 1911*404b540aSrobert esac 1912*404b540aSrobertelse 1913*404b540aSrobert multilib=yes 1914*404b540aSrobertfi; 1915*404b540aSrobert 1916*404b540aSrobert# We may get other options which we leave undocumented: 1917*404b540aSrobert# --with-target-subdir, --with-multisrctop, --with-multisubdir 1918*404b540aSrobert# See config-ml.in if you want the gory details. 1919*404b540aSrobert 1920*404b540aSrobertif test "$srcdir" = "."; then 1921*404b540aSrobert if test "$with_target_subdir" != "."; then 1922*404b540aSrobert multi_basedir="$srcdir/$with_multisrctop../.." 1923*404b540aSrobert else 1924*404b540aSrobert multi_basedir="$srcdir/$with_multisrctop.." 1925*404b540aSrobert fi 1926*404b540aSrobertelse 1927*404b540aSrobert multi_basedir="$srcdir/.." 1928*404b540aSrobertfi 1929*404b540aSrobert 1930*404b540aSrobert 1931*404b540aSrobert# Even if the default multilib is not a cross compilation, 1932*404b540aSrobert# it may be that some of the other multilibs are. 1933*404b540aSrobertif test $cross_compiling = no && test $multilib = yes \ 1934*404b540aSrobert && test "x${with_multisubdir}" != x ; then 1935*404b540aSrobert cross_compiling=maybe 1936*404b540aSrobertfi 1937*404b540aSrobert 1938*404b540aSrobert ac_config_commands="$ac_config_commands default-1" 1939*404b540aSrobert 1940*404b540aSrobert 1941*404b540aSroberttarget_alias=${target_alias-$host_alias} 1942*404b540aSrobert 1943*404b540aSrobert 1944*404b540aSrobert ac_config_headers="$ac_config_headers config.h" 1945*404b540aSrobert 1946*404b540aSrobert 1947*404b540aSrobertac_ext=c 1948*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 1949*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1950*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1951*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 1952*404b540aSrobert 1953*404b540aSrobert# The same as in boehm-gc and libstdc++. Have to borrow it from there. 1954*404b540aSrobert# We must force CC to /not/ be precious variables; otherwise 1955*404b540aSrobert# the wrong, non-multilib-adjusted value will be used in multilibs. 1956*404b540aSrobert# As a side effect, we have to subst CFLAGS ourselves. 1957*404b540aSrobert 1958*404b540aSrobert 1959*404b540aSrobert 1960*404b540aSrobertac_ext=c 1961*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 1962*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1963*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1964*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 1965*404b540aSrobertif test -n "$ac_tool_prefix"; then 1966*404b540aSrobert # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1967*404b540aSrobertset dummy ${ac_tool_prefix}gcc; ac_word=$2 1968*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 1969*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1970*404b540aSrobertif test "${ac_cv_prog_CC+set}" = set; then 1971*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 1972*404b540aSrobertelse 1973*404b540aSrobert if test -n "$CC"; then 1974*404b540aSrobert ac_cv_prog_CC="$CC" # Let the user override the test. 1975*404b540aSrobertelse 1976*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1977*404b540aSrobertfor as_dir in $PATH 1978*404b540aSrobertdo 1979*404b540aSrobert IFS=$as_save_IFS 1980*404b540aSrobert test -z "$as_dir" && as_dir=. 1981*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 1982*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1983*404b540aSrobert ac_cv_prog_CC="${ac_tool_prefix}gcc" 1984*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1985*404b540aSrobert break 2 1986*404b540aSrobert fi 1987*404b540aSrobertdone 1988*404b540aSrobertdone 1989*404b540aSrobert 1990*404b540aSrobertfi 1991*404b540aSrobertfi 1992*404b540aSrobertCC=$ac_cv_prog_CC 1993*404b540aSrobertif test -n "$CC"; then 1994*404b540aSrobert echo "$as_me:$LINENO: result: $CC" >&5 1995*404b540aSrobertecho "${ECHO_T}$CC" >&6 1996*404b540aSrobertelse 1997*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 1998*404b540aSrobertecho "${ECHO_T}no" >&6 1999*404b540aSrobertfi 2000*404b540aSrobert 2001*404b540aSrobertfi 2002*404b540aSrobertif test -z "$ac_cv_prog_CC"; then 2003*404b540aSrobert ac_ct_CC=$CC 2004*404b540aSrobert # Extract the first word of "gcc", so it can be a program name with args. 2005*404b540aSrobertset dummy gcc; ac_word=$2 2006*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 2007*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2008*404b540aSrobertif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2009*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2010*404b540aSrobertelse 2011*404b540aSrobert if test -n "$ac_ct_CC"; then 2012*404b540aSrobert ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2013*404b540aSrobertelse 2014*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2015*404b540aSrobertfor as_dir in $PATH 2016*404b540aSrobertdo 2017*404b540aSrobert IFS=$as_save_IFS 2018*404b540aSrobert test -z "$as_dir" && as_dir=. 2019*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 2020*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2021*404b540aSrobert ac_cv_prog_ac_ct_CC="gcc" 2022*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2023*404b540aSrobert break 2 2024*404b540aSrobert fi 2025*404b540aSrobertdone 2026*404b540aSrobertdone 2027*404b540aSrobert 2028*404b540aSrobertfi 2029*404b540aSrobertfi 2030*404b540aSrobertac_ct_CC=$ac_cv_prog_ac_ct_CC 2031*404b540aSrobertif test -n "$ac_ct_CC"; then 2032*404b540aSrobert echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2033*404b540aSrobertecho "${ECHO_T}$ac_ct_CC" >&6 2034*404b540aSrobertelse 2035*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 2036*404b540aSrobertecho "${ECHO_T}no" >&6 2037*404b540aSrobertfi 2038*404b540aSrobert 2039*404b540aSrobert CC=$ac_ct_CC 2040*404b540aSrobertelse 2041*404b540aSrobert CC="$ac_cv_prog_CC" 2042*404b540aSrobertfi 2043*404b540aSrobert 2044*404b540aSrobertif test -z "$CC"; then 2045*404b540aSrobert if test -n "$ac_tool_prefix"; then 2046*404b540aSrobert # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2047*404b540aSrobertset dummy ${ac_tool_prefix}cc; ac_word=$2 2048*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 2049*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2050*404b540aSrobertif test "${ac_cv_prog_CC+set}" = set; then 2051*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2052*404b540aSrobertelse 2053*404b540aSrobert if test -n "$CC"; then 2054*404b540aSrobert ac_cv_prog_CC="$CC" # Let the user override the test. 2055*404b540aSrobertelse 2056*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2057*404b540aSrobertfor as_dir in $PATH 2058*404b540aSrobertdo 2059*404b540aSrobert IFS=$as_save_IFS 2060*404b540aSrobert test -z "$as_dir" && as_dir=. 2061*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 2062*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2063*404b540aSrobert ac_cv_prog_CC="${ac_tool_prefix}cc" 2064*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2065*404b540aSrobert break 2 2066*404b540aSrobert fi 2067*404b540aSrobertdone 2068*404b540aSrobertdone 2069*404b540aSrobert 2070*404b540aSrobertfi 2071*404b540aSrobertfi 2072*404b540aSrobertCC=$ac_cv_prog_CC 2073*404b540aSrobertif test -n "$CC"; then 2074*404b540aSrobert echo "$as_me:$LINENO: result: $CC" >&5 2075*404b540aSrobertecho "${ECHO_T}$CC" >&6 2076*404b540aSrobertelse 2077*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 2078*404b540aSrobertecho "${ECHO_T}no" >&6 2079*404b540aSrobertfi 2080*404b540aSrobert 2081*404b540aSrobertfi 2082*404b540aSrobertif test -z "$ac_cv_prog_CC"; then 2083*404b540aSrobert ac_ct_CC=$CC 2084*404b540aSrobert # Extract the first word of "cc", so it can be a program name with args. 2085*404b540aSrobertset dummy cc; ac_word=$2 2086*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 2087*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2088*404b540aSrobertif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2089*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2090*404b540aSrobertelse 2091*404b540aSrobert if test -n "$ac_ct_CC"; then 2092*404b540aSrobert ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2093*404b540aSrobertelse 2094*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2095*404b540aSrobertfor as_dir in $PATH 2096*404b540aSrobertdo 2097*404b540aSrobert IFS=$as_save_IFS 2098*404b540aSrobert test -z "$as_dir" && as_dir=. 2099*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 2100*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2101*404b540aSrobert ac_cv_prog_ac_ct_CC="cc" 2102*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2103*404b540aSrobert break 2 2104*404b540aSrobert fi 2105*404b540aSrobertdone 2106*404b540aSrobertdone 2107*404b540aSrobert 2108*404b540aSrobertfi 2109*404b540aSrobertfi 2110*404b540aSrobertac_ct_CC=$ac_cv_prog_ac_ct_CC 2111*404b540aSrobertif test -n "$ac_ct_CC"; then 2112*404b540aSrobert echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2113*404b540aSrobertecho "${ECHO_T}$ac_ct_CC" >&6 2114*404b540aSrobertelse 2115*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 2116*404b540aSrobertecho "${ECHO_T}no" >&6 2117*404b540aSrobertfi 2118*404b540aSrobert 2119*404b540aSrobert CC=$ac_ct_CC 2120*404b540aSrobertelse 2121*404b540aSrobert CC="$ac_cv_prog_CC" 2122*404b540aSrobertfi 2123*404b540aSrobert 2124*404b540aSrobertfi 2125*404b540aSrobertif test -z "$CC"; then 2126*404b540aSrobert # Extract the first word of "cc", so it can be a program name with args. 2127*404b540aSrobertset dummy cc; ac_word=$2 2128*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 2129*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2130*404b540aSrobertif test "${ac_cv_prog_CC+set}" = set; then 2131*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2132*404b540aSrobertelse 2133*404b540aSrobert if test -n "$CC"; then 2134*404b540aSrobert ac_cv_prog_CC="$CC" # Let the user override the test. 2135*404b540aSrobertelse 2136*404b540aSrobert ac_prog_rejected=no 2137*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2138*404b540aSrobertfor as_dir in $PATH 2139*404b540aSrobertdo 2140*404b540aSrobert IFS=$as_save_IFS 2141*404b540aSrobert test -z "$as_dir" && as_dir=. 2142*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 2143*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2144*404b540aSrobert if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2145*404b540aSrobert ac_prog_rejected=yes 2146*404b540aSrobert continue 2147*404b540aSrobert fi 2148*404b540aSrobert ac_cv_prog_CC="cc" 2149*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2150*404b540aSrobert break 2 2151*404b540aSrobert fi 2152*404b540aSrobertdone 2153*404b540aSrobertdone 2154*404b540aSrobert 2155*404b540aSrobertif test $ac_prog_rejected = yes; then 2156*404b540aSrobert # We found a bogon in the path, so make sure we never use it. 2157*404b540aSrobert set dummy $ac_cv_prog_CC 2158*404b540aSrobert shift 2159*404b540aSrobert if test $# != 0; then 2160*404b540aSrobert # We chose a different compiler from the bogus one. 2161*404b540aSrobert # However, it has the same basename, so the bogon will be chosen 2162*404b540aSrobert # first if we set CC to just the basename; use the full file name. 2163*404b540aSrobert shift 2164*404b540aSrobert ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2165*404b540aSrobert fi 2166*404b540aSrobertfi 2167*404b540aSrobertfi 2168*404b540aSrobertfi 2169*404b540aSrobertCC=$ac_cv_prog_CC 2170*404b540aSrobertif test -n "$CC"; then 2171*404b540aSrobert echo "$as_me:$LINENO: result: $CC" >&5 2172*404b540aSrobertecho "${ECHO_T}$CC" >&6 2173*404b540aSrobertelse 2174*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 2175*404b540aSrobertecho "${ECHO_T}no" >&6 2176*404b540aSrobertfi 2177*404b540aSrobert 2178*404b540aSrobertfi 2179*404b540aSrobertif test -z "$CC"; then 2180*404b540aSrobert if test -n "$ac_tool_prefix"; then 2181*404b540aSrobert for ac_prog in cl 2182*404b540aSrobert do 2183*404b540aSrobert # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2184*404b540aSrobertset dummy $ac_tool_prefix$ac_prog; ac_word=$2 2185*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 2186*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2187*404b540aSrobertif test "${ac_cv_prog_CC+set}" = set; then 2188*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2189*404b540aSrobertelse 2190*404b540aSrobert if test -n "$CC"; then 2191*404b540aSrobert ac_cv_prog_CC="$CC" # Let the user override the test. 2192*404b540aSrobertelse 2193*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2194*404b540aSrobertfor as_dir in $PATH 2195*404b540aSrobertdo 2196*404b540aSrobert IFS=$as_save_IFS 2197*404b540aSrobert test -z "$as_dir" && as_dir=. 2198*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 2199*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2200*404b540aSrobert ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2201*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2202*404b540aSrobert break 2 2203*404b540aSrobert fi 2204*404b540aSrobertdone 2205*404b540aSrobertdone 2206*404b540aSrobert 2207*404b540aSrobertfi 2208*404b540aSrobertfi 2209*404b540aSrobertCC=$ac_cv_prog_CC 2210*404b540aSrobertif test -n "$CC"; then 2211*404b540aSrobert echo "$as_me:$LINENO: result: $CC" >&5 2212*404b540aSrobertecho "${ECHO_T}$CC" >&6 2213*404b540aSrobertelse 2214*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 2215*404b540aSrobertecho "${ECHO_T}no" >&6 2216*404b540aSrobertfi 2217*404b540aSrobert 2218*404b540aSrobert test -n "$CC" && break 2219*404b540aSrobert done 2220*404b540aSrobertfi 2221*404b540aSrobertif test -z "$CC"; then 2222*404b540aSrobert ac_ct_CC=$CC 2223*404b540aSrobert for ac_prog in cl 2224*404b540aSrobertdo 2225*404b540aSrobert # Extract the first word of "$ac_prog", so it can be a program name with args. 2226*404b540aSrobertset dummy $ac_prog; ac_word=$2 2227*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 2228*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2229*404b540aSrobertif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2230*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2231*404b540aSrobertelse 2232*404b540aSrobert if test -n "$ac_ct_CC"; then 2233*404b540aSrobert ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2234*404b540aSrobertelse 2235*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2236*404b540aSrobertfor as_dir in $PATH 2237*404b540aSrobertdo 2238*404b540aSrobert IFS=$as_save_IFS 2239*404b540aSrobert test -z "$as_dir" && as_dir=. 2240*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 2241*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2242*404b540aSrobert ac_cv_prog_ac_ct_CC="$ac_prog" 2243*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2244*404b540aSrobert break 2 2245*404b540aSrobert fi 2246*404b540aSrobertdone 2247*404b540aSrobertdone 2248*404b540aSrobert 2249*404b540aSrobertfi 2250*404b540aSrobertfi 2251*404b540aSrobertac_ct_CC=$ac_cv_prog_ac_ct_CC 2252*404b540aSrobertif test -n "$ac_ct_CC"; then 2253*404b540aSrobert echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2254*404b540aSrobertecho "${ECHO_T}$ac_ct_CC" >&6 2255*404b540aSrobertelse 2256*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 2257*404b540aSrobertecho "${ECHO_T}no" >&6 2258*404b540aSrobertfi 2259*404b540aSrobert 2260*404b540aSrobert test -n "$ac_ct_CC" && break 2261*404b540aSrobertdone 2262*404b540aSrobert 2263*404b540aSrobert CC=$ac_ct_CC 2264*404b540aSrobertfi 2265*404b540aSrobert 2266*404b540aSrobertfi 2267*404b540aSrobert 2268*404b540aSrobert 2269*404b540aSroberttest -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2270*404b540aSrobertSee \`config.log' for more details." >&5 2271*404b540aSrobertecho "$as_me: error: no acceptable C compiler found in \$PATH 2272*404b540aSrobertSee \`config.log' for more details." >&2;} 2273*404b540aSrobert { (exit 1); exit 1; }; } 2274*404b540aSrobert 2275*404b540aSrobert# Provide some information about the compiler. 2276*404b540aSrobertecho "$as_me:$LINENO:" \ 2277*404b540aSrobert "checking for C compiler version" >&5 2278*404b540aSrobertac_compiler=`set X $ac_compile; echo $2` 2279*404b540aSrobert{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 2280*404b540aSrobert (eval $ac_compiler --version </dev/null >&5) 2>&5 2281*404b540aSrobert ac_status=$? 2282*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2283*404b540aSrobert (exit $ac_status); } 2284*404b540aSrobert{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 2285*404b540aSrobert (eval $ac_compiler -v </dev/null >&5) 2>&5 2286*404b540aSrobert ac_status=$? 2287*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2288*404b540aSrobert (exit $ac_status); } 2289*404b540aSrobert{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 2290*404b540aSrobert (eval $ac_compiler -V </dev/null >&5) 2>&5 2291*404b540aSrobert ac_status=$? 2292*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2293*404b540aSrobert (exit $ac_status); } 2294*404b540aSrobert 2295*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 2296*404b540aSrobert/* confdefs.h. */ 2297*404b540aSrobert_ACEOF 2298*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2299*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2300*404b540aSrobert/* end confdefs.h. */ 2301*404b540aSrobert 2302*404b540aSrobertint 2303*404b540aSrobertmain () 2304*404b540aSrobert{ 2305*404b540aSrobert 2306*404b540aSrobert ; 2307*404b540aSrobert return 0; 2308*404b540aSrobert} 2309*404b540aSrobert_ACEOF 2310*404b540aSrobert# FIXME: Cleanup? 2311*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2312*404b540aSrobert (eval $ac_link) 2>&5 2313*404b540aSrobert ac_status=$? 2314*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2315*404b540aSrobert (exit $ac_status); }; then 2316*404b540aSrobert gcc_no_link=no 2317*404b540aSrobertelse 2318*404b540aSrobert gcc_no_link=yes 2319*404b540aSrobertfi 2320*404b540aSrobert 2321*404b540aSrobertif test x$gcc_no_link = xyes; then 2322*404b540aSrobert # Setting cross_compile will disable run tests; it will 2323*404b540aSrobert # also disable AC_CHECK_FILE but that's generally 2324*404b540aSrobert # correct if we can't link. 2325*404b540aSrobert cross_compiling=yes 2326*404b540aSrobert EXEEXT= 2327*404b540aSrobertelse 2328*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 2329*404b540aSrobert/* confdefs.h. */ 2330*404b540aSrobert_ACEOF 2331*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2332*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2333*404b540aSrobert/* end confdefs.h. */ 2334*404b540aSrobert 2335*404b540aSrobertint 2336*404b540aSrobertmain () 2337*404b540aSrobert{ 2338*404b540aSrobert 2339*404b540aSrobert ; 2340*404b540aSrobert return 0; 2341*404b540aSrobert} 2342*404b540aSrobert_ACEOF 2343*404b540aSrobertac_clean_files_save=$ac_clean_files 2344*404b540aSrobertac_clean_files="$ac_clean_files a.out a.exe b.out" 2345*404b540aSrobert# Try to create an executable without -o first, disregard a.out. 2346*404b540aSrobert# It will help us diagnose broken compilers, and finding out an intuition 2347*404b540aSrobert# of exeext. 2348*404b540aSrobertecho "$as_me:$LINENO: checking for C compiler default output file name" >&5 2349*404b540aSrobertecho $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 2350*404b540aSrobertac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2351*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 2352*404b540aSrobert (eval $ac_link_default) 2>&5 2353*404b540aSrobert ac_status=$? 2354*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2355*404b540aSrobert (exit $ac_status); }; then 2356*404b540aSrobert # Find the output, starting from the most likely. This scheme is 2357*404b540aSrobert# not robust to junk in `.', hence go to wildcards (a.*) only as a last 2358*404b540aSrobert# resort. 2359*404b540aSrobert 2360*404b540aSrobert# Be careful to initialize this variable, since it used to be cached. 2361*404b540aSrobert# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 2362*404b540aSrobertac_cv_exeext= 2363*404b540aSrobert# b.out is created by i960 compilers. 2364*404b540aSrobertfor ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out 2365*404b540aSrobertdo 2366*404b540aSrobert test -f "$ac_file" || continue 2367*404b540aSrobert case $ac_file in 2368*404b540aSrobert *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 2369*404b540aSrobert ;; 2370*404b540aSrobert conftest.$ac_ext ) 2371*404b540aSrobert # This is the source file. 2372*404b540aSrobert ;; 2373*404b540aSrobert [ab].out ) 2374*404b540aSrobert # We found the default executable, but exeext='' is most 2375*404b540aSrobert # certainly right. 2376*404b540aSrobert break;; 2377*404b540aSrobert *.* ) 2378*404b540aSrobert ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2379*404b540aSrobert # FIXME: I believe we export ac_cv_exeext for Libtool, 2380*404b540aSrobert # but it would be cool to find out if it's true. Does anybody 2381*404b540aSrobert # maintain Libtool? --akim. 2382*404b540aSrobert export ac_cv_exeext 2383*404b540aSrobert break;; 2384*404b540aSrobert * ) 2385*404b540aSrobert break;; 2386*404b540aSrobert esac 2387*404b540aSrobertdone 2388*404b540aSrobertelse 2389*404b540aSrobert echo "$as_me: failed program was:" >&5 2390*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2391*404b540aSrobert 2392*404b540aSrobert{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2393*404b540aSrobertSee \`config.log' for more details." >&5 2394*404b540aSrobertecho "$as_me: error: C compiler cannot create executables 2395*404b540aSrobertSee \`config.log' for more details." >&2;} 2396*404b540aSrobert { (exit 77); exit 77; }; } 2397*404b540aSrobertfi 2398*404b540aSrobert 2399*404b540aSrobertac_exeext=$ac_cv_exeext 2400*404b540aSrobertecho "$as_me:$LINENO: result: $ac_file" >&5 2401*404b540aSrobertecho "${ECHO_T}$ac_file" >&6 2402*404b540aSrobert 2403*404b540aSrobert# Check the compiler produces executables we can run. If not, either 2404*404b540aSrobert# the compiler is broken, or we cross compile. 2405*404b540aSrobertecho "$as_me:$LINENO: checking whether the C compiler works" >&5 2406*404b540aSrobertecho $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 2407*404b540aSrobert# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2408*404b540aSrobert# If not cross compiling, check that we can run a simple program. 2409*404b540aSrobertif test "$cross_compiling" != yes; then 2410*404b540aSrobert if { ac_try='./$ac_file' 2411*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2412*404b540aSrobert (eval $ac_try) 2>&5 2413*404b540aSrobert ac_status=$? 2414*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2415*404b540aSrobert (exit $ac_status); }; }; then 2416*404b540aSrobert cross_compiling=no 2417*404b540aSrobert else 2418*404b540aSrobert if test "$cross_compiling" = maybe; then 2419*404b540aSrobert cross_compiling=yes 2420*404b540aSrobert else 2421*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2422*404b540aSrobertIf you meant to cross compile, use \`--host'. 2423*404b540aSrobertSee \`config.log' for more details." >&5 2424*404b540aSrobertecho "$as_me: error: cannot run C compiled programs. 2425*404b540aSrobertIf you meant to cross compile, use \`--host'. 2426*404b540aSrobertSee \`config.log' for more details." >&2;} 2427*404b540aSrobert { (exit 1); exit 1; }; } 2428*404b540aSrobert fi 2429*404b540aSrobert fi 2430*404b540aSrobertfi 2431*404b540aSrobertecho "$as_me:$LINENO: result: yes" >&5 2432*404b540aSrobertecho "${ECHO_T}yes" >&6 2433*404b540aSrobert 2434*404b540aSrobertrm -f a.out a.exe conftest$ac_cv_exeext b.out 2435*404b540aSrobertac_clean_files=$ac_clean_files_save 2436*404b540aSrobert# Check the compiler produces executables we can run. If not, either 2437*404b540aSrobert# the compiler is broken, or we cross compile. 2438*404b540aSrobertecho "$as_me:$LINENO: checking whether we are cross compiling" >&5 2439*404b540aSrobertecho $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 2440*404b540aSrobertecho "$as_me:$LINENO: result: $cross_compiling" >&5 2441*404b540aSrobertecho "${ECHO_T}$cross_compiling" >&6 2442*404b540aSrobert 2443*404b540aSrobertecho "$as_me:$LINENO: checking for suffix of executables" >&5 2444*404b540aSrobertecho $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 2445*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2446*404b540aSrobert (eval $ac_link) 2>&5 2447*404b540aSrobert ac_status=$? 2448*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2449*404b540aSrobert (exit $ac_status); }; then 2450*404b540aSrobert # If both `conftest.exe' and `conftest' are `present' (well, observable) 2451*404b540aSrobert# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2452*404b540aSrobert# work properly (i.e., refer to `conftest.exe'), while it won't with 2453*404b540aSrobert# `rm'. 2454*404b540aSrobertfor ac_file in conftest.exe conftest conftest.*; do 2455*404b540aSrobert test -f "$ac_file" || continue 2456*404b540aSrobert case $ac_file in 2457*404b540aSrobert *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 2458*404b540aSrobert *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2459*404b540aSrobert export ac_cv_exeext 2460*404b540aSrobert break;; 2461*404b540aSrobert * ) break;; 2462*404b540aSrobert esac 2463*404b540aSrobertdone 2464*404b540aSrobertelse 2465*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2466*404b540aSrobertSee \`config.log' for more details." >&5 2467*404b540aSrobertecho "$as_me: error: cannot compute suffix of executables: cannot compile and link 2468*404b540aSrobertSee \`config.log' for more details." >&2;} 2469*404b540aSrobert { (exit 1); exit 1; }; } 2470*404b540aSrobertfi 2471*404b540aSrobert 2472*404b540aSrobertrm -f conftest$ac_cv_exeext 2473*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2474*404b540aSrobertecho "${ECHO_T}$ac_cv_exeext" >&6 2475*404b540aSrobert 2476*404b540aSrobertrm -f conftest.$ac_ext 2477*404b540aSrobertEXEEXT=$ac_cv_exeext 2478*404b540aSrobertac_exeext=$EXEEXT 2479*404b540aSrobertfi 2480*404b540aSrobertecho "$as_me:$LINENO: checking for suffix of object files" >&5 2481*404b540aSrobertecho $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 2482*404b540aSrobertif test "${ac_cv_objext+set}" = set; then 2483*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2484*404b540aSrobertelse 2485*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 2486*404b540aSrobert/* confdefs.h. */ 2487*404b540aSrobert_ACEOF 2488*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2489*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2490*404b540aSrobert/* end confdefs.h. */ 2491*404b540aSrobert 2492*404b540aSrobertint 2493*404b540aSrobertmain () 2494*404b540aSrobert{ 2495*404b540aSrobert 2496*404b540aSrobert ; 2497*404b540aSrobert return 0; 2498*404b540aSrobert} 2499*404b540aSrobert_ACEOF 2500*404b540aSrobertrm -f conftest.o conftest.obj 2501*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2502*404b540aSrobert (eval $ac_compile) 2>&5 2503*404b540aSrobert ac_status=$? 2504*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2505*404b540aSrobert (exit $ac_status); }; then 2506*404b540aSrobert for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 2507*404b540aSrobert case $ac_file in 2508*404b540aSrobert *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 2509*404b540aSrobert *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2510*404b540aSrobert break;; 2511*404b540aSrobert esac 2512*404b540aSrobertdone 2513*404b540aSrobertelse 2514*404b540aSrobert echo "$as_me: failed program was:" >&5 2515*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2516*404b540aSrobert 2517*404b540aSrobert{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2518*404b540aSrobertSee \`config.log' for more details." >&5 2519*404b540aSrobertecho "$as_me: error: cannot compute suffix of object files: cannot compile 2520*404b540aSrobertSee \`config.log' for more details." >&2;} 2521*404b540aSrobert { (exit 1); exit 1; }; } 2522*404b540aSrobertfi 2523*404b540aSrobert 2524*404b540aSrobertrm -f conftest.$ac_cv_objext conftest.$ac_ext 2525*404b540aSrobertfi 2526*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_objext" >&5 2527*404b540aSrobertecho "${ECHO_T}$ac_cv_objext" >&6 2528*404b540aSrobertOBJEXT=$ac_cv_objext 2529*404b540aSrobertac_objext=$OBJEXT 2530*404b540aSrobertecho "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2531*404b540aSrobertecho $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 2532*404b540aSrobertif test "${ac_cv_c_compiler_gnu+set}" = set; then 2533*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2534*404b540aSrobertelse 2535*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 2536*404b540aSrobert/* confdefs.h. */ 2537*404b540aSrobert_ACEOF 2538*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2539*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2540*404b540aSrobert/* end confdefs.h. */ 2541*404b540aSrobert 2542*404b540aSrobertint 2543*404b540aSrobertmain () 2544*404b540aSrobert{ 2545*404b540aSrobert#ifndef __GNUC__ 2546*404b540aSrobert choke me 2547*404b540aSrobert#endif 2548*404b540aSrobert 2549*404b540aSrobert ; 2550*404b540aSrobert return 0; 2551*404b540aSrobert} 2552*404b540aSrobert_ACEOF 2553*404b540aSrobertrm -f conftest.$ac_objext 2554*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2555*404b540aSrobert (eval $ac_compile) 2>conftest.er1 2556*404b540aSrobert ac_status=$? 2557*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 2558*404b540aSrobert rm -f conftest.er1 2559*404b540aSrobert cat conftest.err >&5 2560*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2561*404b540aSrobert (exit $ac_status); } && 2562*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 2563*404b540aSrobert || test ! -s conftest.err' 2564*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2565*404b540aSrobert (eval $ac_try) 2>&5 2566*404b540aSrobert ac_status=$? 2567*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2568*404b540aSrobert (exit $ac_status); }; } && 2569*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 2570*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2571*404b540aSrobert (eval $ac_try) 2>&5 2572*404b540aSrobert ac_status=$? 2573*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2574*404b540aSrobert (exit $ac_status); }; }; then 2575*404b540aSrobert ac_compiler_gnu=yes 2576*404b540aSrobertelse 2577*404b540aSrobert echo "$as_me: failed program was:" >&5 2578*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2579*404b540aSrobert 2580*404b540aSrobertac_compiler_gnu=no 2581*404b540aSrobertfi 2582*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2583*404b540aSrobertac_cv_c_compiler_gnu=$ac_compiler_gnu 2584*404b540aSrobert 2585*404b540aSrobertfi 2586*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2587*404b540aSrobertecho "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2588*404b540aSrobertGCC=`test $ac_compiler_gnu = yes && echo yes` 2589*404b540aSrobertac_test_CFLAGS=${CFLAGS+set} 2590*404b540aSrobertac_save_CFLAGS=$CFLAGS 2591*404b540aSrobertCFLAGS="-g" 2592*404b540aSrobertecho "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2593*404b540aSrobertecho $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2594*404b540aSrobertif test "${ac_cv_prog_cc_g+set}" = set; then 2595*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2596*404b540aSrobertelse 2597*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 2598*404b540aSrobert/* confdefs.h. */ 2599*404b540aSrobert_ACEOF 2600*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2601*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2602*404b540aSrobert/* end confdefs.h. */ 2603*404b540aSrobert 2604*404b540aSrobertint 2605*404b540aSrobertmain () 2606*404b540aSrobert{ 2607*404b540aSrobert 2608*404b540aSrobert ; 2609*404b540aSrobert return 0; 2610*404b540aSrobert} 2611*404b540aSrobert_ACEOF 2612*404b540aSrobertrm -f conftest.$ac_objext 2613*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2614*404b540aSrobert (eval $ac_compile) 2>conftest.er1 2615*404b540aSrobert ac_status=$? 2616*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 2617*404b540aSrobert rm -f conftest.er1 2618*404b540aSrobert cat conftest.err >&5 2619*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2620*404b540aSrobert (exit $ac_status); } && 2621*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 2622*404b540aSrobert || test ! -s conftest.err' 2623*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2624*404b540aSrobert (eval $ac_try) 2>&5 2625*404b540aSrobert ac_status=$? 2626*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2627*404b540aSrobert (exit $ac_status); }; } && 2628*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 2629*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2630*404b540aSrobert (eval $ac_try) 2>&5 2631*404b540aSrobert ac_status=$? 2632*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2633*404b540aSrobert (exit $ac_status); }; }; then 2634*404b540aSrobert ac_cv_prog_cc_g=yes 2635*404b540aSrobertelse 2636*404b540aSrobert echo "$as_me: failed program was:" >&5 2637*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2638*404b540aSrobert 2639*404b540aSrobertac_cv_prog_cc_g=no 2640*404b540aSrobertfi 2641*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2642*404b540aSrobertfi 2643*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2644*404b540aSrobertecho "${ECHO_T}$ac_cv_prog_cc_g" >&6 2645*404b540aSrobertif test "$ac_test_CFLAGS" = set; then 2646*404b540aSrobert CFLAGS=$ac_save_CFLAGS 2647*404b540aSrobertelif test $ac_cv_prog_cc_g = yes; then 2648*404b540aSrobert if test "$GCC" = yes; then 2649*404b540aSrobert CFLAGS="-g -O2" 2650*404b540aSrobert else 2651*404b540aSrobert CFLAGS="-g" 2652*404b540aSrobert fi 2653*404b540aSrobertelse 2654*404b540aSrobert if test "$GCC" = yes; then 2655*404b540aSrobert CFLAGS="-O2" 2656*404b540aSrobert else 2657*404b540aSrobert CFLAGS= 2658*404b540aSrobert fi 2659*404b540aSrobertfi 2660*404b540aSrobertecho "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2661*404b540aSrobertecho $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2662*404b540aSrobertif test "${ac_cv_prog_cc_stdc+set}" = set; then 2663*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2664*404b540aSrobertelse 2665*404b540aSrobert ac_cv_prog_cc_stdc=no 2666*404b540aSrobertac_save_CC=$CC 2667*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 2668*404b540aSrobert/* confdefs.h. */ 2669*404b540aSrobert_ACEOF 2670*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2671*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2672*404b540aSrobert/* end confdefs.h. */ 2673*404b540aSrobert#include <stdarg.h> 2674*404b540aSrobert#include <stdio.h> 2675*404b540aSrobert#include <sys/types.h> 2676*404b540aSrobert#include <sys/stat.h> 2677*404b540aSrobert/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2678*404b540aSrobertstruct buf { int x; }; 2679*404b540aSrobertFILE * (*rcsopen) (struct buf *, struct stat *, int); 2680*404b540aSrobertstatic char *e (p, i) 2681*404b540aSrobert char **p; 2682*404b540aSrobert int i; 2683*404b540aSrobert{ 2684*404b540aSrobert return p[i]; 2685*404b540aSrobert} 2686*404b540aSrobertstatic char *f (char * (*g) (char **, int), char **p, ...) 2687*404b540aSrobert{ 2688*404b540aSrobert char *s; 2689*404b540aSrobert va_list v; 2690*404b540aSrobert va_start (v,p); 2691*404b540aSrobert s = g (p, va_arg (v,int)); 2692*404b540aSrobert va_end (v); 2693*404b540aSrobert return s; 2694*404b540aSrobert} 2695*404b540aSrobert 2696*404b540aSrobert/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2697*404b540aSrobert function prototypes and stuff, but not '\xHH' hex character constants. 2698*404b540aSrobert These don't provoke an error unfortunately, instead are silently treated 2699*404b540aSrobert as 'x'. The following induces an error, until -std1 is added to get 2700*404b540aSrobert proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2701*404b540aSrobert array size at least. It's necessary to write '\x00'==0 to get something 2702*404b540aSrobert that's true only with -std1. */ 2703*404b540aSrobertint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2704*404b540aSrobert 2705*404b540aSrobertint test (int i, double x); 2706*404b540aSrobertstruct s1 {int (*f) (int a);}; 2707*404b540aSrobertstruct s2 {int (*f) (double a);}; 2708*404b540aSrobertint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2709*404b540aSrobertint argc; 2710*404b540aSrobertchar **argv; 2711*404b540aSrobertint 2712*404b540aSrobertmain () 2713*404b540aSrobert{ 2714*404b540aSrobertreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2715*404b540aSrobert ; 2716*404b540aSrobert return 0; 2717*404b540aSrobert} 2718*404b540aSrobert_ACEOF 2719*404b540aSrobert# Don't try gcc -ansi; that turns off useful extensions and 2720*404b540aSrobert# breaks some systems' header files. 2721*404b540aSrobert# AIX -qlanglvl=ansi 2722*404b540aSrobert# Ultrix and OSF/1 -std1 2723*404b540aSrobert# HP-UX 10.20 and later -Ae 2724*404b540aSrobert# HP-UX older versions -Aa -D_HPUX_SOURCE 2725*404b540aSrobert# SVR4 -Xc -D__EXTENSIONS__ 2726*404b540aSrobertfor ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2727*404b540aSrobertdo 2728*404b540aSrobert CC="$ac_save_CC $ac_arg" 2729*404b540aSrobert rm -f conftest.$ac_objext 2730*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2731*404b540aSrobert (eval $ac_compile) 2>conftest.er1 2732*404b540aSrobert ac_status=$? 2733*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 2734*404b540aSrobert rm -f conftest.er1 2735*404b540aSrobert cat conftest.err >&5 2736*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2737*404b540aSrobert (exit $ac_status); } && 2738*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 2739*404b540aSrobert || test ! -s conftest.err' 2740*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2741*404b540aSrobert (eval $ac_try) 2>&5 2742*404b540aSrobert ac_status=$? 2743*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2744*404b540aSrobert (exit $ac_status); }; } && 2745*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 2746*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2747*404b540aSrobert (eval $ac_try) 2>&5 2748*404b540aSrobert ac_status=$? 2749*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2750*404b540aSrobert (exit $ac_status); }; }; then 2751*404b540aSrobert ac_cv_prog_cc_stdc=$ac_arg 2752*404b540aSrobertbreak 2753*404b540aSrobertelse 2754*404b540aSrobert echo "$as_me: failed program was:" >&5 2755*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2756*404b540aSrobert 2757*404b540aSrobertfi 2758*404b540aSrobertrm -f conftest.err conftest.$ac_objext 2759*404b540aSrobertdone 2760*404b540aSrobertrm -f conftest.$ac_ext conftest.$ac_objext 2761*404b540aSrobertCC=$ac_save_CC 2762*404b540aSrobert 2763*404b540aSrobertfi 2764*404b540aSrobert 2765*404b540aSrobertcase "x$ac_cv_prog_cc_stdc" in 2766*404b540aSrobert x|xno) 2767*404b540aSrobert echo "$as_me:$LINENO: result: none needed" >&5 2768*404b540aSrobertecho "${ECHO_T}none needed" >&6 ;; 2769*404b540aSrobert *) 2770*404b540aSrobert echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2771*404b540aSrobertecho "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2772*404b540aSrobert CC="$CC $ac_cv_prog_cc_stdc" ;; 2773*404b540aSrobertesac 2774*404b540aSrobert 2775*404b540aSrobert# Some people use a C++ compiler to compile C. Since we use `exit', 2776*404b540aSrobert# in C++ we need to declare it. In case someone uses the same compiler 2777*404b540aSrobert# for both compiling C and C++ we need to have the C++ compiler decide 2778*404b540aSrobert# the declaration of exit, since it's the most demanding environment. 2779*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 2780*404b540aSrobert#ifndef __cplusplus 2781*404b540aSrobert choke me 2782*404b540aSrobert#endif 2783*404b540aSrobert_ACEOF 2784*404b540aSrobertrm -f conftest.$ac_objext 2785*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2786*404b540aSrobert (eval $ac_compile) 2>conftest.er1 2787*404b540aSrobert ac_status=$? 2788*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 2789*404b540aSrobert rm -f conftest.er1 2790*404b540aSrobert cat conftest.err >&5 2791*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2792*404b540aSrobert (exit $ac_status); } && 2793*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 2794*404b540aSrobert || test ! -s conftest.err' 2795*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2796*404b540aSrobert (eval $ac_try) 2>&5 2797*404b540aSrobert ac_status=$? 2798*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2799*404b540aSrobert (exit $ac_status); }; } && 2800*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 2801*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2802*404b540aSrobert (eval $ac_try) 2>&5 2803*404b540aSrobert ac_status=$? 2804*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2805*404b540aSrobert (exit $ac_status); }; }; then 2806*404b540aSrobert for ac_declaration in \ 2807*404b540aSrobert '' \ 2808*404b540aSrobert 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2809*404b540aSrobert 'extern "C" void std::exit (int); using std::exit;' \ 2810*404b540aSrobert 'extern "C" void exit (int) throw ();' \ 2811*404b540aSrobert 'extern "C" void exit (int);' \ 2812*404b540aSrobert 'void exit (int);' 2813*404b540aSrobertdo 2814*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 2815*404b540aSrobert/* confdefs.h. */ 2816*404b540aSrobert_ACEOF 2817*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2818*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2819*404b540aSrobert/* end confdefs.h. */ 2820*404b540aSrobert$ac_declaration 2821*404b540aSrobert#include <stdlib.h> 2822*404b540aSrobertint 2823*404b540aSrobertmain () 2824*404b540aSrobert{ 2825*404b540aSrobertexit (42); 2826*404b540aSrobert ; 2827*404b540aSrobert return 0; 2828*404b540aSrobert} 2829*404b540aSrobert_ACEOF 2830*404b540aSrobertrm -f conftest.$ac_objext 2831*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2832*404b540aSrobert (eval $ac_compile) 2>conftest.er1 2833*404b540aSrobert ac_status=$? 2834*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 2835*404b540aSrobert rm -f conftest.er1 2836*404b540aSrobert cat conftest.err >&5 2837*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2838*404b540aSrobert (exit $ac_status); } && 2839*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 2840*404b540aSrobert || test ! -s conftest.err' 2841*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2842*404b540aSrobert (eval $ac_try) 2>&5 2843*404b540aSrobert ac_status=$? 2844*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2845*404b540aSrobert (exit $ac_status); }; } && 2846*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 2847*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2848*404b540aSrobert (eval $ac_try) 2>&5 2849*404b540aSrobert ac_status=$? 2850*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2851*404b540aSrobert (exit $ac_status); }; }; then 2852*404b540aSrobert : 2853*404b540aSrobertelse 2854*404b540aSrobert echo "$as_me: failed program was:" >&5 2855*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2856*404b540aSrobert 2857*404b540aSrobertcontinue 2858*404b540aSrobertfi 2859*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2860*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 2861*404b540aSrobert/* confdefs.h. */ 2862*404b540aSrobert_ACEOF 2863*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 2864*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 2865*404b540aSrobert/* end confdefs.h. */ 2866*404b540aSrobert$ac_declaration 2867*404b540aSrobertint 2868*404b540aSrobertmain () 2869*404b540aSrobert{ 2870*404b540aSrobertexit (42); 2871*404b540aSrobert ; 2872*404b540aSrobert return 0; 2873*404b540aSrobert} 2874*404b540aSrobert_ACEOF 2875*404b540aSrobertrm -f conftest.$ac_objext 2876*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2877*404b540aSrobert (eval $ac_compile) 2>conftest.er1 2878*404b540aSrobert ac_status=$? 2879*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 2880*404b540aSrobert rm -f conftest.er1 2881*404b540aSrobert cat conftest.err >&5 2882*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2883*404b540aSrobert (exit $ac_status); } && 2884*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 2885*404b540aSrobert || test ! -s conftest.err' 2886*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2887*404b540aSrobert (eval $ac_try) 2>&5 2888*404b540aSrobert ac_status=$? 2889*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2890*404b540aSrobert (exit $ac_status); }; } && 2891*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 2892*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2893*404b540aSrobert (eval $ac_try) 2>&5 2894*404b540aSrobert ac_status=$? 2895*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 2896*404b540aSrobert (exit $ac_status); }; }; then 2897*404b540aSrobert break 2898*404b540aSrobertelse 2899*404b540aSrobert echo "$as_me: failed program was:" >&5 2900*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2901*404b540aSrobert 2902*404b540aSrobertfi 2903*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2904*404b540aSrobertdone 2905*404b540aSrobertrm -f conftest* 2906*404b540aSrobertif test -n "$ac_declaration"; then 2907*404b540aSrobert echo '#ifdef __cplusplus' >>confdefs.h 2908*404b540aSrobert echo $ac_declaration >>confdefs.h 2909*404b540aSrobert echo '#endif' >>confdefs.h 2910*404b540aSrobertfi 2911*404b540aSrobert 2912*404b540aSrobertelse 2913*404b540aSrobert echo "$as_me: failed program was:" >&5 2914*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 2915*404b540aSrobert 2916*404b540aSrobertfi 2917*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2918*404b540aSrobertac_ext=c 2919*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 2920*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2921*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2922*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 2923*404b540aSrobertDEPDIR="${am__leading_dot}deps" 2924*404b540aSrobert 2925*404b540aSrobert ac_config_commands="$ac_config_commands depfiles" 2926*404b540aSrobert 2927*404b540aSrobert 2928*404b540aSrobertam_make=${MAKE-make} 2929*404b540aSrobertcat > confinc << 'END' 2930*404b540aSrobertam__doit: 2931*404b540aSrobert @echo done 2932*404b540aSrobert.PHONY: am__doit 2933*404b540aSrobertEND 2934*404b540aSrobert# If we don't find an include directive, just comment out the code. 2935*404b540aSrobertecho "$as_me:$LINENO: checking for style of include used by $am_make" >&5 2936*404b540aSrobertecho $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 2937*404b540aSrobertam__include="#" 2938*404b540aSrobertam__quote= 2939*404b540aSrobert_am_result=none 2940*404b540aSrobert# First try GNU make style include. 2941*404b540aSrobertecho "include confinc" > confmf 2942*404b540aSrobert# We grep out `Entering directory' and `Leaving directory' 2943*404b540aSrobert# messages which can occur if `w' ends up in MAKEFLAGS. 2944*404b540aSrobert# In particular we don't look at `^make:' because GNU make might 2945*404b540aSrobert# be invoked under some other name (usually "gmake"), in which 2946*404b540aSrobert# case it prints its new name instead of `make'. 2947*404b540aSrobertif test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then 2948*404b540aSrobert am__include=include 2949*404b540aSrobert am__quote= 2950*404b540aSrobert _am_result=GNU 2951*404b540aSrobertfi 2952*404b540aSrobert# Now try BSD make style include. 2953*404b540aSrobertif test "$am__include" = "#"; then 2954*404b540aSrobert echo '.include "confinc"' > confmf 2955*404b540aSrobert if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then 2956*404b540aSrobert am__include=.include 2957*404b540aSrobert am__quote="\"" 2958*404b540aSrobert _am_result=BSD 2959*404b540aSrobert fi 2960*404b540aSrobertfi 2961*404b540aSrobert 2962*404b540aSrobert 2963*404b540aSrobertecho "$as_me:$LINENO: result: $_am_result" >&5 2964*404b540aSrobertecho "${ECHO_T}$_am_result" >&6 2965*404b540aSrobertrm -f confinc confmf 2966*404b540aSrobert 2967*404b540aSrobert# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. 2968*404b540aSrobertif test "${enable_dependency_tracking+set}" = set; then 2969*404b540aSrobert enableval="$enable_dependency_tracking" 2970*404b540aSrobert 2971*404b540aSrobertfi; 2972*404b540aSrobertif test "x$enable_dependency_tracking" != xno; then 2973*404b540aSrobert am_depcomp="$ac_aux_dir/depcomp" 2974*404b540aSrobert AMDEPBACKSLASH='\' 2975*404b540aSrobertfi 2976*404b540aSrobert 2977*404b540aSrobert 2978*404b540aSrobertif test "x$enable_dependency_tracking" != xno; then 2979*404b540aSrobert AMDEP_TRUE= 2980*404b540aSrobert AMDEP_FALSE='#' 2981*404b540aSrobertelse 2982*404b540aSrobert AMDEP_TRUE='#' 2983*404b540aSrobert AMDEP_FALSE= 2984*404b540aSrobertfi 2985*404b540aSrobert 2986*404b540aSrobert 2987*404b540aSrobert 2988*404b540aSrobert 2989*404b540aSrobertdepcc="$CC" am_compiler_list= 2990*404b540aSrobert 2991*404b540aSrobertecho "$as_me:$LINENO: checking dependency style of $depcc" >&5 2992*404b540aSrobertecho $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 2993*404b540aSrobertif test "${am_cv_CC_dependencies_compiler_type+set}" = set; then 2994*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 2995*404b540aSrobertelse 2996*404b540aSrobert if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 2997*404b540aSrobert # We make a subdir and do the tests there. Otherwise we can end up 2998*404b540aSrobert # making bogus files that we don't know about and never remove. For 2999*404b540aSrobert # instance it was reported that on HP-UX the gcc test will end up 3000*404b540aSrobert # making a dummy file named `D' -- because `-MD' means `put the output 3001*404b540aSrobert # in D'. 3002*404b540aSrobert mkdir conftest.dir 3003*404b540aSrobert # Copy depcomp to subdir because otherwise we won't find it if we're 3004*404b540aSrobert # using a relative directory. 3005*404b540aSrobert cp "$am_depcomp" conftest.dir 3006*404b540aSrobert cd conftest.dir 3007*404b540aSrobert # We will build objects and dependencies in a subdirectory because 3008*404b540aSrobert # it helps to detect inapplicable dependency modes. For instance 3009*404b540aSrobert # both Tru64's cc and ICC support -MD to output dependencies as a 3010*404b540aSrobert # side effect of compilation, but ICC will put the dependencies in 3011*404b540aSrobert # the current directory while Tru64 will put them in the object 3012*404b540aSrobert # directory. 3013*404b540aSrobert mkdir sub 3014*404b540aSrobert 3015*404b540aSrobert am_cv_CC_dependencies_compiler_type=none 3016*404b540aSrobert if test "$am_compiler_list" = ""; then 3017*404b540aSrobert am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 3018*404b540aSrobert fi 3019*404b540aSrobert for depmode in $am_compiler_list; do 3020*404b540aSrobert # Setup a source with many dependencies, because some compilers 3021*404b540aSrobert # like to wrap large dependency lists on column 80 (with \), and 3022*404b540aSrobert # we should not choose a depcomp mode which is confused by this. 3023*404b540aSrobert # 3024*404b540aSrobert # We need to recreate these files for each test, as the compiler may 3025*404b540aSrobert # overwrite some of them when testing with obscure command lines. 3026*404b540aSrobert # This happens at least with the AIX C compiler. 3027*404b540aSrobert : > sub/conftest.c 3028*404b540aSrobert for i in 1 2 3 4 5 6; do 3029*404b540aSrobert echo '#include "conftst'$i'.h"' >> sub/conftest.c 3030*404b540aSrobert # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 3031*404b540aSrobert # Solaris 8's {/usr,}/bin/sh. 3032*404b540aSrobert touch sub/conftst$i.h 3033*404b540aSrobert done 3034*404b540aSrobert echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 3035*404b540aSrobert 3036*404b540aSrobert case $depmode in 3037*404b540aSrobert nosideeffect) 3038*404b540aSrobert # after this tag, mechanisms are not by side-effect, so they'll 3039*404b540aSrobert # only be used when explicitly requested 3040*404b540aSrobert if test "x$enable_dependency_tracking" = xyes; then 3041*404b540aSrobert continue 3042*404b540aSrobert else 3043*404b540aSrobert break 3044*404b540aSrobert fi 3045*404b540aSrobert ;; 3046*404b540aSrobert none) break ;; 3047*404b540aSrobert esac 3048*404b540aSrobert # We check with `-c' and `-o' for the sake of the "dashmstdout" 3049*404b540aSrobert # mode. It turns out that the SunPro C++ compiler does not properly 3050*404b540aSrobert # handle `-M -o', and we need to detect this. 3051*404b540aSrobert if depmode=$depmode \ 3052*404b540aSrobert source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ 3053*404b540aSrobert depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 3054*404b540aSrobert $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ 3055*404b540aSrobert >/dev/null 2>conftest.err && 3056*404b540aSrobert grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 3057*404b540aSrobert grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && 3058*404b540aSrobert ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 3059*404b540aSrobert # icc doesn't choke on unknown options, it will just issue warnings 3060*404b540aSrobert # or remarks (even with -Werror). So we grep stderr for any message 3061*404b540aSrobert # that says an option was ignored or not supported. 3062*404b540aSrobert # When given -MP, icc 7.0 and 7.1 complain thusly: 3063*404b540aSrobert # icc: Command line warning: ignoring option '-M'; no argument required 3064*404b540aSrobert # The diagnosis changed in icc 8.0: 3065*404b540aSrobert # icc: Command line remark: option '-MP' not supported 3066*404b540aSrobert if (grep 'ignoring option' conftest.err || 3067*404b540aSrobert grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 3068*404b540aSrobert am_cv_CC_dependencies_compiler_type=$depmode 3069*404b540aSrobert break 3070*404b540aSrobert fi 3071*404b540aSrobert fi 3072*404b540aSrobert done 3073*404b540aSrobert 3074*404b540aSrobert cd .. 3075*404b540aSrobert rm -rf conftest.dir 3076*404b540aSrobertelse 3077*404b540aSrobert am_cv_CC_dependencies_compiler_type=none 3078*404b540aSrobertfi 3079*404b540aSrobert 3080*404b540aSrobertfi 3081*404b540aSrobertecho "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 3082*404b540aSrobertecho "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 3083*404b540aSrobertCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 3084*404b540aSrobert 3085*404b540aSrobert 3086*404b540aSrobert 3087*404b540aSrobertif 3088*404b540aSrobert test "x$enable_dependency_tracking" != xno \ 3089*404b540aSrobert && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 3090*404b540aSrobert am__fastdepCC_TRUE= 3091*404b540aSrobert am__fastdepCC_FALSE='#' 3092*404b540aSrobertelse 3093*404b540aSrobert am__fastdepCC_TRUE='#' 3094*404b540aSrobert am__fastdepCC_FALSE= 3095*404b540aSrobertfi 3096*404b540aSrobert 3097*404b540aSrobert 3098*404b540aSrobert 3099*404b540aSrobert 3100*404b540aSrobert 3101*404b540aSrobert 3102*404b540aSrobertif test "x$GCC" != "xyes"; then 3103*404b540aSrobert { { echo "$as_me:$LINENO: error: libssp must be built with GCC" >&5 3104*404b540aSrobertecho "$as_me: error: libssp must be built with GCC" >&2;} 3105*404b540aSrobert { (exit 1); exit 1; }; } 3106*404b540aSrobertfi 3107*404b540aSrobertac_ext=c 3108*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 3109*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3110*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3111*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 3112*404b540aSrobertecho "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3113*404b540aSrobertecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 3114*404b540aSrobert# On Suns, sometimes $CPP names a directory. 3115*404b540aSrobertif test -n "$CPP" && test -d "$CPP"; then 3116*404b540aSrobert CPP= 3117*404b540aSrobertfi 3118*404b540aSrobertif test -z "$CPP"; then 3119*404b540aSrobert if test "${ac_cv_prog_CPP+set}" = set; then 3120*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3121*404b540aSrobertelse 3122*404b540aSrobert # Double quotes because CPP needs to be expanded 3123*404b540aSrobert for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3124*404b540aSrobert do 3125*404b540aSrobert ac_preproc_ok=false 3126*404b540aSrobertfor ac_c_preproc_warn_flag in '' yes 3127*404b540aSrobertdo 3128*404b540aSrobert # Use a header file that comes with gcc, so configuring glibc 3129*404b540aSrobert # with a fresh cross-compiler works. 3130*404b540aSrobert # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3131*404b540aSrobert # <limits.h> exists even on freestanding compilers. 3132*404b540aSrobert # On the NeXT, cc -E runs the code through the compiler's parser, 3133*404b540aSrobert # not just through cpp. "Syntax error" is here to catch this case. 3134*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3135*404b540aSrobert/* confdefs.h. */ 3136*404b540aSrobert_ACEOF 3137*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3138*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3139*404b540aSrobert/* end confdefs.h. */ 3140*404b540aSrobert#ifdef __STDC__ 3141*404b540aSrobert# include <limits.h> 3142*404b540aSrobert#else 3143*404b540aSrobert# include <assert.h> 3144*404b540aSrobert#endif 3145*404b540aSrobert Syntax error 3146*404b540aSrobert_ACEOF 3147*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3148*404b540aSrobert (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3149*404b540aSrobert ac_status=$? 3150*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3151*404b540aSrobert rm -f conftest.er1 3152*404b540aSrobert cat conftest.err >&5 3153*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3154*404b540aSrobert (exit $ac_status); } >/dev/null; then 3155*404b540aSrobert if test -s conftest.err; then 3156*404b540aSrobert ac_cpp_err=$ac_c_preproc_warn_flag 3157*404b540aSrobert ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3158*404b540aSrobert else 3159*404b540aSrobert ac_cpp_err= 3160*404b540aSrobert fi 3161*404b540aSrobertelse 3162*404b540aSrobert ac_cpp_err=yes 3163*404b540aSrobertfi 3164*404b540aSrobertif test -z "$ac_cpp_err"; then 3165*404b540aSrobert : 3166*404b540aSrobertelse 3167*404b540aSrobert echo "$as_me: failed program was:" >&5 3168*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3169*404b540aSrobert 3170*404b540aSrobert # Broken: fails on valid input. 3171*404b540aSrobertcontinue 3172*404b540aSrobertfi 3173*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3174*404b540aSrobert 3175*404b540aSrobert # OK, works on sane cases. Now check whether non-existent headers 3176*404b540aSrobert # can be detected and how. 3177*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3178*404b540aSrobert/* confdefs.h. */ 3179*404b540aSrobert_ACEOF 3180*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3181*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3182*404b540aSrobert/* end confdefs.h. */ 3183*404b540aSrobert#include <ac_nonexistent.h> 3184*404b540aSrobert_ACEOF 3185*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3186*404b540aSrobert (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3187*404b540aSrobert ac_status=$? 3188*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3189*404b540aSrobert rm -f conftest.er1 3190*404b540aSrobert cat conftest.err >&5 3191*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3192*404b540aSrobert (exit $ac_status); } >/dev/null; then 3193*404b540aSrobert if test -s conftest.err; then 3194*404b540aSrobert ac_cpp_err=$ac_c_preproc_warn_flag 3195*404b540aSrobert ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3196*404b540aSrobert else 3197*404b540aSrobert ac_cpp_err= 3198*404b540aSrobert fi 3199*404b540aSrobertelse 3200*404b540aSrobert ac_cpp_err=yes 3201*404b540aSrobertfi 3202*404b540aSrobertif test -z "$ac_cpp_err"; then 3203*404b540aSrobert # Broken: success on invalid input. 3204*404b540aSrobertcontinue 3205*404b540aSrobertelse 3206*404b540aSrobert echo "$as_me: failed program was:" >&5 3207*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3208*404b540aSrobert 3209*404b540aSrobert # Passes both tests. 3210*404b540aSrobertac_preproc_ok=: 3211*404b540aSrobertbreak 3212*404b540aSrobertfi 3213*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3214*404b540aSrobert 3215*404b540aSrobertdone 3216*404b540aSrobert# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3217*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3218*404b540aSrobertif $ac_preproc_ok; then 3219*404b540aSrobert break 3220*404b540aSrobertfi 3221*404b540aSrobert 3222*404b540aSrobert done 3223*404b540aSrobert ac_cv_prog_CPP=$CPP 3224*404b540aSrobert 3225*404b540aSrobertfi 3226*404b540aSrobert CPP=$ac_cv_prog_CPP 3227*404b540aSrobertelse 3228*404b540aSrobert ac_cv_prog_CPP=$CPP 3229*404b540aSrobertfi 3230*404b540aSrobertecho "$as_me:$LINENO: result: $CPP" >&5 3231*404b540aSrobertecho "${ECHO_T}$CPP" >&6 3232*404b540aSrobertac_preproc_ok=false 3233*404b540aSrobertfor ac_c_preproc_warn_flag in '' yes 3234*404b540aSrobertdo 3235*404b540aSrobert # Use a header file that comes with gcc, so configuring glibc 3236*404b540aSrobert # with a fresh cross-compiler works. 3237*404b540aSrobert # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3238*404b540aSrobert # <limits.h> exists even on freestanding compilers. 3239*404b540aSrobert # On the NeXT, cc -E runs the code through the compiler's parser, 3240*404b540aSrobert # not just through cpp. "Syntax error" is here to catch this case. 3241*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3242*404b540aSrobert/* confdefs.h. */ 3243*404b540aSrobert_ACEOF 3244*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3245*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3246*404b540aSrobert/* end confdefs.h. */ 3247*404b540aSrobert#ifdef __STDC__ 3248*404b540aSrobert# include <limits.h> 3249*404b540aSrobert#else 3250*404b540aSrobert# include <assert.h> 3251*404b540aSrobert#endif 3252*404b540aSrobert Syntax error 3253*404b540aSrobert_ACEOF 3254*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3255*404b540aSrobert (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3256*404b540aSrobert ac_status=$? 3257*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3258*404b540aSrobert rm -f conftest.er1 3259*404b540aSrobert cat conftest.err >&5 3260*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3261*404b540aSrobert (exit $ac_status); } >/dev/null; then 3262*404b540aSrobert if test -s conftest.err; then 3263*404b540aSrobert ac_cpp_err=$ac_c_preproc_warn_flag 3264*404b540aSrobert ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3265*404b540aSrobert else 3266*404b540aSrobert ac_cpp_err= 3267*404b540aSrobert fi 3268*404b540aSrobertelse 3269*404b540aSrobert ac_cpp_err=yes 3270*404b540aSrobertfi 3271*404b540aSrobertif test -z "$ac_cpp_err"; then 3272*404b540aSrobert : 3273*404b540aSrobertelse 3274*404b540aSrobert echo "$as_me: failed program was:" >&5 3275*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3276*404b540aSrobert 3277*404b540aSrobert # Broken: fails on valid input. 3278*404b540aSrobertcontinue 3279*404b540aSrobertfi 3280*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3281*404b540aSrobert 3282*404b540aSrobert # OK, works on sane cases. Now check whether non-existent headers 3283*404b540aSrobert # can be detected and how. 3284*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3285*404b540aSrobert/* confdefs.h. */ 3286*404b540aSrobert_ACEOF 3287*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3288*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3289*404b540aSrobert/* end confdefs.h. */ 3290*404b540aSrobert#include <ac_nonexistent.h> 3291*404b540aSrobert_ACEOF 3292*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3293*404b540aSrobert (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3294*404b540aSrobert ac_status=$? 3295*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3296*404b540aSrobert rm -f conftest.er1 3297*404b540aSrobert cat conftest.err >&5 3298*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3299*404b540aSrobert (exit $ac_status); } >/dev/null; then 3300*404b540aSrobert if test -s conftest.err; then 3301*404b540aSrobert ac_cpp_err=$ac_c_preproc_warn_flag 3302*404b540aSrobert ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3303*404b540aSrobert else 3304*404b540aSrobert ac_cpp_err= 3305*404b540aSrobert fi 3306*404b540aSrobertelse 3307*404b540aSrobert ac_cpp_err=yes 3308*404b540aSrobertfi 3309*404b540aSrobertif test -z "$ac_cpp_err"; then 3310*404b540aSrobert # Broken: success on invalid input. 3311*404b540aSrobertcontinue 3312*404b540aSrobertelse 3313*404b540aSrobert echo "$as_me: failed program was:" >&5 3314*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3315*404b540aSrobert 3316*404b540aSrobert # Passes both tests. 3317*404b540aSrobertac_preproc_ok=: 3318*404b540aSrobertbreak 3319*404b540aSrobertfi 3320*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3321*404b540aSrobert 3322*404b540aSrobertdone 3323*404b540aSrobert# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3324*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3325*404b540aSrobertif $ac_preproc_ok; then 3326*404b540aSrobert : 3327*404b540aSrobertelse 3328*404b540aSrobert { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3329*404b540aSrobertSee \`config.log' for more details." >&5 3330*404b540aSrobertecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3331*404b540aSrobertSee \`config.log' for more details." >&2;} 3332*404b540aSrobert { (exit 1); exit 1; }; } 3333*404b540aSrobertfi 3334*404b540aSrobert 3335*404b540aSrobertac_ext=c 3336*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 3337*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3338*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3339*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 3340*404b540aSrobert 3341*404b540aSrobert 3342*404b540aSrobertecho "$as_me:$LINENO: checking whether -fstack-protector works" >&5 3343*404b540aSrobertecho $ECHO_N "checking whether -fstack-protector works... $ECHO_C" >&6 3344*404b540aSrobertsave_CFLAGS="$CFLAGS" 3345*404b540aSrobertCFLAGS="$CFLAGS -fstack-protector -Werror" 3346*404b540aSrobert 3347*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 3348*404b540aSrobert/* confdefs.h. */ 3349*404b540aSrobert_ACEOF 3350*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3351*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3352*404b540aSrobert/* end confdefs.h. */ 3353*404b540aSrobert 3354*404b540aSrobertvoid __attribute__((noinline)) bar (char *x) 3355*404b540aSrobert{ 3356*404b540aSrobert __builtin_memset (x, 0, 64); 3357*404b540aSrobert} 3358*404b540aSrobertint 3359*404b540aSrobertmain () 3360*404b540aSrobert{ 3361*404b540aSrobertchar buf[64]; bar (buf); 3362*404b540aSrobert ; 3363*404b540aSrobert return 0; 3364*404b540aSrobert} 3365*404b540aSrobert_ACEOF 3366*404b540aSrobertrm -f conftest.$ac_objext 3367*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3368*404b540aSrobert (eval $ac_compile) 2>conftest.er1 3369*404b540aSrobert ac_status=$? 3370*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3371*404b540aSrobert rm -f conftest.er1 3372*404b540aSrobert cat conftest.err >&5 3373*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3374*404b540aSrobert (exit $ac_status); } && 3375*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 3376*404b540aSrobert || test ! -s conftest.err' 3377*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3378*404b540aSrobert (eval $ac_try) 2>&5 3379*404b540aSrobert ac_status=$? 3380*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3381*404b540aSrobert (exit $ac_status); }; } && 3382*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 3383*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3384*404b540aSrobert (eval $ac_try) 2>&5 3385*404b540aSrobert ac_status=$? 3386*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3387*404b540aSrobert (exit $ac_status); }; }; then 3388*404b540aSrobert echo "$as_me:$LINENO: result: yes" >&5 3389*404b540aSrobertecho "${ECHO_T}yes" >&6 3390*404b540aSrobertelse 3391*404b540aSrobert echo "$as_me: failed program was:" >&5 3392*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3393*404b540aSrobert 3394*404b540aSrobertecho "$as_me:$LINENO: result: no" >&5 3395*404b540aSrobertecho "${ECHO_T}no" >&6 3396*404b540aSrobertfi 3397*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3398*404b540aSrobertCFLAGS="$save_CFLAGS" 3399*404b540aSrobert 3400*404b540aSrobertecho "$as_me:$LINENO: checking whether hidden visibility is supported" >&5 3401*404b540aSrobertecho $ECHO_N "checking whether hidden visibility is supported... $ECHO_C" >&6 3402*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 3403*404b540aSrobert/* confdefs.h. */ 3404*404b540aSrobert_ACEOF 3405*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3406*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3407*404b540aSrobert/* end confdefs.h. */ 3408*404b540aSrobert 3409*404b540aSrobertvoid __attribute__((visibility ("hidden"))) bar (void) {} 3410*404b540aSrobertint 3411*404b540aSrobertmain () 3412*404b540aSrobert{ 3413*404b540aSrobert 3414*404b540aSrobert ; 3415*404b540aSrobert return 0; 3416*404b540aSrobert} 3417*404b540aSrobert_ACEOF 3418*404b540aSrobertrm -f conftest.$ac_objext 3419*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3420*404b540aSrobert (eval $ac_compile) 2>conftest.er1 3421*404b540aSrobert ac_status=$? 3422*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3423*404b540aSrobert rm -f conftest.er1 3424*404b540aSrobert cat conftest.err >&5 3425*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3426*404b540aSrobert (exit $ac_status); } && 3427*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 3428*404b540aSrobert || test ! -s conftest.err' 3429*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3430*404b540aSrobert (eval $ac_try) 2>&5 3431*404b540aSrobert ac_status=$? 3432*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3433*404b540aSrobert (exit $ac_status); }; } && 3434*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 3435*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3436*404b540aSrobert (eval $ac_try) 2>&5 3437*404b540aSrobert ac_status=$? 3438*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3439*404b540aSrobert (exit $ac_status); }; }; then 3440*404b540aSrobert ssp_hidden=yes 3441*404b540aSrobertelse 3442*404b540aSrobert echo "$as_me: failed program was:" >&5 3443*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3444*404b540aSrobert 3445*404b540aSrobertssp_hidden=no 3446*404b540aSrobertfi 3447*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3448*404b540aSrobertecho "$as_me:$LINENO: result: $ssp_hidden" >&5 3449*404b540aSrobertecho "${ECHO_T}$ssp_hidden" >&6 3450*404b540aSrobertif test x$ssp_hidden = xyes; then 3451*404b540aSrobert 3452*404b540aSrobertcat >>confdefs.h <<\_ACEOF 3453*404b540aSrobert#define HAVE_HIDDEN_VISIBILITY 1 3454*404b540aSrobert_ACEOF 3455*404b540aSrobert 3456*404b540aSrobertfi 3457*404b540aSrobert 3458*404b540aSrobertecho "$as_me:$LINENO: checking whether symbol versioning is supported" >&5 3459*404b540aSrobertecho $ECHO_N "checking whether symbol versioning is supported... $ECHO_C" >&6 3460*404b540aSrobertcat > conftest.map <<EOF 3461*404b540aSrobertFOO_1.0 { 3462*404b540aSrobert global: *foo*; bar; local: *; 3463*404b540aSrobert}; 3464*404b540aSrobertEOF 3465*404b540aSrobertsave_LDFLAGS="$LDFLAGS" 3466*404b540aSrobertLDFLAGS="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map" 3467*404b540aSrobertif test x$gcc_no_link = xyes; then 3468*404b540aSrobert # If we cannot link, we cannot build shared libraries, so do not use 3469*404b540aSrobert # symbol versioning. 3470*404b540aSrobert ssp_use_symver=no 3471*404b540aSrobertelse 3472*404b540aSrobert if test x$gcc_no_link = xyes; then 3473*404b540aSrobert { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 3474*404b540aSrobertecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 3475*404b540aSrobert { (exit 1); exit 1; }; } 3476*404b540aSrobertfi 3477*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 3478*404b540aSrobert/* confdefs.h. */ 3479*404b540aSrobert_ACEOF 3480*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3481*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3482*404b540aSrobert/* end confdefs.h. */ 3483*404b540aSrobertint foo; 3484*404b540aSrobertint 3485*404b540aSrobertmain () 3486*404b540aSrobert{ 3487*404b540aSrobert 3488*404b540aSrobert ; 3489*404b540aSrobert return 0; 3490*404b540aSrobert} 3491*404b540aSrobert_ACEOF 3492*404b540aSrobertrm -f conftest.$ac_objext conftest$ac_exeext 3493*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3494*404b540aSrobert (eval $ac_link) 2>conftest.er1 3495*404b540aSrobert ac_status=$? 3496*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3497*404b540aSrobert rm -f conftest.er1 3498*404b540aSrobert cat conftest.err >&5 3499*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3500*404b540aSrobert (exit $ac_status); } && 3501*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 3502*404b540aSrobert || test ! -s conftest.err' 3503*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3504*404b540aSrobert (eval $ac_try) 2>&5 3505*404b540aSrobert ac_status=$? 3506*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3507*404b540aSrobert (exit $ac_status); }; } && 3508*404b540aSrobert { ac_try='test -s conftest$ac_exeext' 3509*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3510*404b540aSrobert (eval $ac_try) 2>&5 3511*404b540aSrobert ac_status=$? 3512*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3513*404b540aSrobert (exit $ac_status); }; }; then 3514*404b540aSrobert ssp_use_symver=yes 3515*404b540aSrobertelse 3516*404b540aSrobert echo "$as_me: failed program was:" >&5 3517*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3518*404b540aSrobert 3519*404b540aSrobertssp_use_symver=no 3520*404b540aSrobertfi 3521*404b540aSrobertrm -f conftest.err conftest.$ac_objext \ 3522*404b540aSrobert conftest$ac_exeext conftest.$ac_ext 3523*404b540aSrobertfi 3524*404b540aSrobertLDFLAGS="$save_LDFLAGS" 3525*404b540aSrobertecho "$as_me:$LINENO: result: $ssp_use_symver" >&5 3526*404b540aSrobertecho "${ECHO_T}$ssp_use_symver" >&6 3527*404b540aSrobert 3528*404b540aSrobert 3529*404b540aSrobertif test "x$ssp_use_symver" = xyes; then 3530*404b540aSrobert LIBSSP_USE_SYMVER_TRUE= 3531*404b540aSrobert LIBSSP_USE_SYMVER_FALSE='#' 3532*404b540aSrobertelse 3533*404b540aSrobert LIBSSP_USE_SYMVER_TRUE='#' 3534*404b540aSrobert LIBSSP_USE_SYMVER_FALSE= 3535*404b540aSrobertfi 3536*404b540aSrobert 3537*404b540aSrobert 3538*404b540aSrobert 3539*404b540aSrobertecho "$as_me:$LINENO: checking for egrep" >&5 3540*404b540aSrobertecho $ECHO_N "checking for egrep... $ECHO_C" >&6 3541*404b540aSrobertif test "${ac_cv_prog_egrep+set}" = set; then 3542*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3543*404b540aSrobertelse 3544*404b540aSrobert if echo a | (grep -E '(a|b)') >/dev/null 2>&1 3545*404b540aSrobert then ac_cv_prog_egrep='grep -E' 3546*404b540aSrobert else ac_cv_prog_egrep='egrep' 3547*404b540aSrobert fi 3548*404b540aSrobertfi 3549*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 3550*404b540aSrobertecho "${ECHO_T}$ac_cv_prog_egrep" >&6 3551*404b540aSrobert EGREP=$ac_cv_prog_egrep 3552*404b540aSrobert 3553*404b540aSrobert 3554*404b540aSrobertecho "$as_me:$LINENO: checking for ANSI C header files" >&5 3555*404b540aSrobertecho $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 3556*404b540aSrobertif test "${ac_cv_header_stdc+set}" = set; then 3557*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3558*404b540aSrobertelse 3559*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3560*404b540aSrobert/* confdefs.h. */ 3561*404b540aSrobert_ACEOF 3562*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3563*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3564*404b540aSrobert/* end confdefs.h. */ 3565*404b540aSrobert#include <stdlib.h> 3566*404b540aSrobert#include <stdarg.h> 3567*404b540aSrobert#include <string.h> 3568*404b540aSrobert#include <float.h> 3569*404b540aSrobert 3570*404b540aSrobertint 3571*404b540aSrobertmain () 3572*404b540aSrobert{ 3573*404b540aSrobert 3574*404b540aSrobert ; 3575*404b540aSrobert return 0; 3576*404b540aSrobert} 3577*404b540aSrobert_ACEOF 3578*404b540aSrobertrm -f conftest.$ac_objext 3579*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3580*404b540aSrobert (eval $ac_compile) 2>conftest.er1 3581*404b540aSrobert ac_status=$? 3582*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3583*404b540aSrobert rm -f conftest.er1 3584*404b540aSrobert cat conftest.err >&5 3585*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3586*404b540aSrobert (exit $ac_status); } && 3587*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 3588*404b540aSrobert || test ! -s conftest.err' 3589*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3590*404b540aSrobert (eval $ac_try) 2>&5 3591*404b540aSrobert ac_status=$? 3592*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3593*404b540aSrobert (exit $ac_status); }; } && 3594*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 3595*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3596*404b540aSrobert (eval $ac_try) 2>&5 3597*404b540aSrobert ac_status=$? 3598*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3599*404b540aSrobert (exit $ac_status); }; }; then 3600*404b540aSrobert ac_cv_header_stdc=yes 3601*404b540aSrobertelse 3602*404b540aSrobert echo "$as_me: failed program was:" >&5 3603*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3604*404b540aSrobert 3605*404b540aSrobertac_cv_header_stdc=no 3606*404b540aSrobertfi 3607*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3608*404b540aSrobert 3609*404b540aSrobertif test $ac_cv_header_stdc = yes; then 3610*404b540aSrobert # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3611*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3612*404b540aSrobert/* confdefs.h. */ 3613*404b540aSrobert_ACEOF 3614*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3615*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3616*404b540aSrobert/* end confdefs.h. */ 3617*404b540aSrobert#include <string.h> 3618*404b540aSrobert 3619*404b540aSrobert_ACEOF 3620*404b540aSrobertif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3621*404b540aSrobert $EGREP "memchr" >/dev/null 2>&1; then 3622*404b540aSrobert : 3623*404b540aSrobertelse 3624*404b540aSrobert ac_cv_header_stdc=no 3625*404b540aSrobertfi 3626*404b540aSrobertrm -f conftest* 3627*404b540aSrobert 3628*404b540aSrobertfi 3629*404b540aSrobert 3630*404b540aSrobertif test $ac_cv_header_stdc = yes; then 3631*404b540aSrobert # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3632*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3633*404b540aSrobert/* confdefs.h. */ 3634*404b540aSrobert_ACEOF 3635*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3636*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3637*404b540aSrobert/* end confdefs.h. */ 3638*404b540aSrobert#include <stdlib.h> 3639*404b540aSrobert 3640*404b540aSrobert_ACEOF 3641*404b540aSrobertif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3642*404b540aSrobert $EGREP "free" >/dev/null 2>&1; then 3643*404b540aSrobert : 3644*404b540aSrobertelse 3645*404b540aSrobert ac_cv_header_stdc=no 3646*404b540aSrobertfi 3647*404b540aSrobertrm -f conftest* 3648*404b540aSrobert 3649*404b540aSrobertfi 3650*404b540aSrobert 3651*404b540aSrobertif test $ac_cv_header_stdc = yes; then 3652*404b540aSrobert # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3653*404b540aSrobert if test "$cross_compiling" = yes; then 3654*404b540aSrobert : 3655*404b540aSrobertelse 3656*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3657*404b540aSrobert/* confdefs.h. */ 3658*404b540aSrobert_ACEOF 3659*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3660*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3661*404b540aSrobert/* end confdefs.h. */ 3662*404b540aSrobert#include <ctype.h> 3663*404b540aSrobert#if ((' ' & 0x0FF) == 0x020) 3664*404b540aSrobert# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3665*404b540aSrobert# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3666*404b540aSrobert#else 3667*404b540aSrobert# define ISLOWER(c) \ 3668*404b540aSrobert (('a' <= (c) && (c) <= 'i') \ 3669*404b540aSrobert || ('j' <= (c) && (c) <= 'r') \ 3670*404b540aSrobert || ('s' <= (c) && (c) <= 'z')) 3671*404b540aSrobert# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3672*404b540aSrobert#endif 3673*404b540aSrobert 3674*404b540aSrobert#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3675*404b540aSrobertint 3676*404b540aSrobertmain () 3677*404b540aSrobert{ 3678*404b540aSrobert int i; 3679*404b540aSrobert for (i = 0; i < 256; i++) 3680*404b540aSrobert if (XOR (islower (i), ISLOWER (i)) 3681*404b540aSrobert || toupper (i) != TOUPPER (i)) 3682*404b540aSrobert exit(2); 3683*404b540aSrobert exit (0); 3684*404b540aSrobert} 3685*404b540aSrobert_ACEOF 3686*404b540aSrobertrm -f conftest$ac_exeext 3687*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3688*404b540aSrobert (eval $ac_link) 2>&5 3689*404b540aSrobert ac_status=$? 3690*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3691*404b540aSrobert (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3692*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3693*404b540aSrobert (eval $ac_try) 2>&5 3694*404b540aSrobert ac_status=$? 3695*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3696*404b540aSrobert (exit $ac_status); }; }; then 3697*404b540aSrobert : 3698*404b540aSrobertelse 3699*404b540aSrobert echo "$as_me: program exited with status $ac_status" >&5 3700*404b540aSrobertecho "$as_me: failed program was:" >&5 3701*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3702*404b540aSrobert 3703*404b540aSrobert( exit $ac_status ) 3704*404b540aSrobertac_cv_header_stdc=no 3705*404b540aSrobertfi 3706*404b540aSrobertrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3707*404b540aSrobertfi 3708*404b540aSrobertfi 3709*404b540aSrobertfi 3710*404b540aSrobertecho "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 3711*404b540aSrobertecho "${ECHO_T}$ac_cv_header_stdc" >&6 3712*404b540aSrobertif test $ac_cv_header_stdc = yes; then 3713*404b540aSrobert 3714*404b540aSrobertcat >>confdefs.h <<\_ACEOF 3715*404b540aSrobert#define STDC_HEADERS 1 3716*404b540aSrobert_ACEOF 3717*404b540aSrobert 3718*404b540aSrobertfi 3719*404b540aSrobert 3720*404b540aSrobert# On IRIX 5.3, sys/types and inttypes.h are conflicting. 3721*404b540aSrobert 3722*404b540aSrobert 3723*404b540aSrobert 3724*404b540aSrobert 3725*404b540aSrobert 3726*404b540aSrobert 3727*404b540aSrobert 3728*404b540aSrobert 3729*404b540aSrobert 3730*404b540aSrobertfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 3731*404b540aSrobert inttypes.h stdint.h unistd.h 3732*404b540aSrobertdo 3733*404b540aSrobertas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3734*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_header" >&5 3735*404b540aSrobertecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3736*404b540aSrobertif eval "test \"\${$as_ac_Header+set}\" = set"; then 3737*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3738*404b540aSrobertelse 3739*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 3740*404b540aSrobert/* confdefs.h. */ 3741*404b540aSrobert_ACEOF 3742*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3743*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3744*404b540aSrobert/* end confdefs.h. */ 3745*404b540aSrobert$ac_includes_default 3746*404b540aSrobert 3747*404b540aSrobert#include <$ac_header> 3748*404b540aSrobert_ACEOF 3749*404b540aSrobertrm -f conftest.$ac_objext 3750*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3751*404b540aSrobert (eval $ac_compile) 2>conftest.er1 3752*404b540aSrobert ac_status=$? 3753*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3754*404b540aSrobert rm -f conftest.er1 3755*404b540aSrobert cat conftest.err >&5 3756*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3757*404b540aSrobert (exit $ac_status); } && 3758*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 3759*404b540aSrobert || test ! -s conftest.err' 3760*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3761*404b540aSrobert (eval $ac_try) 2>&5 3762*404b540aSrobert ac_status=$? 3763*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3764*404b540aSrobert (exit $ac_status); }; } && 3765*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 3766*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3767*404b540aSrobert (eval $ac_try) 2>&5 3768*404b540aSrobert ac_status=$? 3769*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3770*404b540aSrobert (exit $ac_status); }; }; then 3771*404b540aSrobert eval "$as_ac_Header=yes" 3772*404b540aSrobertelse 3773*404b540aSrobert echo "$as_me: failed program was:" >&5 3774*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3775*404b540aSrobert 3776*404b540aSroberteval "$as_ac_Header=no" 3777*404b540aSrobertfi 3778*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3779*404b540aSrobertfi 3780*404b540aSrobertecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3781*404b540aSrobertecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3782*404b540aSrobertif test `eval echo '${'$as_ac_Header'}'` = yes; then 3783*404b540aSrobert cat >>confdefs.h <<_ACEOF 3784*404b540aSrobert#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3785*404b540aSrobert_ACEOF 3786*404b540aSrobert 3787*404b540aSrobertfi 3788*404b540aSrobert 3789*404b540aSrobertdone 3790*404b540aSrobert 3791*404b540aSrobert 3792*404b540aSrobert 3793*404b540aSrobert 3794*404b540aSrobert 3795*404b540aSrobert 3796*404b540aSrobert 3797*404b540aSrobert 3798*404b540aSrobert 3799*404b540aSrobert 3800*404b540aSrobertfor ac_header in alloca.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h 3801*404b540aSrobertdo 3802*404b540aSrobertas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3803*404b540aSrobertif eval "test \"\${$as_ac_Header+set}\" = set"; then 3804*404b540aSrobert echo "$as_me:$LINENO: checking for $ac_header" >&5 3805*404b540aSrobertecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3806*404b540aSrobertif eval "test \"\${$as_ac_Header+set}\" = set"; then 3807*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3808*404b540aSrobertfi 3809*404b540aSrobertecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3810*404b540aSrobertecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3811*404b540aSrobertelse 3812*404b540aSrobert # Is the header compilable? 3813*404b540aSrobertecho "$as_me:$LINENO: checking $ac_header usability" >&5 3814*404b540aSrobertecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 3815*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 3816*404b540aSrobert/* confdefs.h. */ 3817*404b540aSrobert_ACEOF 3818*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3819*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3820*404b540aSrobert/* end confdefs.h. */ 3821*404b540aSrobert$ac_includes_default 3822*404b540aSrobert#include <$ac_header> 3823*404b540aSrobert_ACEOF 3824*404b540aSrobertrm -f conftest.$ac_objext 3825*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3826*404b540aSrobert (eval $ac_compile) 2>conftest.er1 3827*404b540aSrobert ac_status=$? 3828*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3829*404b540aSrobert rm -f conftest.er1 3830*404b540aSrobert cat conftest.err >&5 3831*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3832*404b540aSrobert (exit $ac_status); } && 3833*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 3834*404b540aSrobert || test ! -s conftest.err' 3835*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3836*404b540aSrobert (eval $ac_try) 2>&5 3837*404b540aSrobert ac_status=$? 3838*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3839*404b540aSrobert (exit $ac_status); }; } && 3840*404b540aSrobert { ac_try='test -s conftest.$ac_objext' 3841*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3842*404b540aSrobert (eval $ac_try) 2>&5 3843*404b540aSrobert ac_status=$? 3844*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3845*404b540aSrobert (exit $ac_status); }; }; then 3846*404b540aSrobert ac_header_compiler=yes 3847*404b540aSrobertelse 3848*404b540aSrobert echo "$as_me: failed program was:" >&5 3849*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3850*404b540aSrobert 3851*404b540aSrobertac_header_compiler=no 3852*404b540aSrobertfi 3853*404b540aSrobertrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3854*404b540aSrobertecho "$as_me:$LINENO: result: $ac_header_compiler" >&5 3855*404b540aSrobertecho "${ECHO_T}$ac_header_compiler" >&6 3856*404b540aSrobert 3857*404b540aSrobert# Is the header present? 3858*404b540aSrobertecho "$as_me:$LINENO: checking $ac_header presence" >&5 3859*404b540aSrobertecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 3860*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 3861*404b540aSrobert/* confdefs.h. */ 3862*404b540aSrobert_ACEOF 3863*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3864*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3865*404b540aSrobert/* end confdefs.h. */ 3866*404b540aSrobert#include <$ac_header> 3867*404b540aSrobert_ACEOF 3868*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3869*404b540aSrobert (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3870*404b540aSrobert ac_status=$? 3871*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 3872*404b540aSrobert rm -f conftest.er1 3873*404b540aSrobert cat conftest.err >&5 3874*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 3875*404b540aSrobert (exit $ac_status); } >/dev/null; then 3876*404b540aSrobert if test -s conftest.err; then 3877*404b540aSrobert ac_cpp_err=$ac_c_preproc_warn_flag 3878*404b540aSrobert ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3879*404b540aSrobert else 3880*404b540aSrobert ac_cpp_err= 3881*404b540aSrobert fi 3882*404b540aSrobertelse 3883*404b540aSrobert ac_cpp_err=yes 3884*404b540aSrobertfi 3885*404b540aSrobertif test -z "$ac_cpp_err"; then 3886*404b540aSrobert ac_header_preproc=yes 3887*404b540aSrobertelse 3888*404b540aSrobert echo "$as_me: failed program was:" >&5 3889*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 3890*404b540aSrobert 3891*404b540aSrobert ac_header_preproc=no 3892*404b540aSrobertfi 3893*404b540aSrobertrm -f conftest.err conftest.$ac_ext 3894*404b540aSrobertecho "$as_me:$LINENO: result: $ac_header_preproc" >&5 3895*404b540aSrobertecho "${ECHO_T}$ac_header_preproc" >&6 3896*404b540aSrobert 3897*404b540aSrobert# So? What about this header? 3898*404b540aSrobertcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 3899*404b540aSrobert yes:no: ) 3900*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 3901*404b540aSrobertecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 3902*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 3903*404b540aSrobertecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 3904*404b540aSrobert ac_header_preproc=yes 3905*404b540aSrobert ;; 3906*404b540aSrobert no:yes:* ) 3907*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 3908*404b540aSrobertecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 3909*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 3910*404b540aSrobertecho "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 3911*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 3912*404b540aSrobertecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 3913*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 3914*404b540aSrobertecho "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 3915*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 3916*404b540aSrobertecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 3917*404b540aSrobert { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 3918*404b540aSrobertecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 3919*404b540aSrobert ( 3920*404b540aSrobert cat <<\_ASBOX 3921*404b540aSrobert## --------------------------------- ## 3922*404b540aSrobert## Report this to the libssp lists. ## 3923*404b540aSrobert## --------------------------------- ## 3924*404b540aSrobert_ASBOX 3925*404b540aSrobert ) | 3926*404b540aSrobert sed "s/^/$as_me: WARNING: /" >&2 3927*404b540aSrobert ;; 3928*404b540aSrobertesac 3929*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_header" >&5 3930*404b540aSrobertecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3931*404b540aSrobertif eval "test \"\${$as_ac_Header+set}\" = set"; then 3932*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3933*404b540aSrobertelse 3934*404b540aSrobert eval "$as_ac_Header=\$ac_header_preproc" 3935*404b540aSrobertfi 3936*404b540aSrobertecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3937*404b540aSrobertecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3938*404b540aSrobert 3939*404b540aSrobertfi 3940*404b540aSrobertif test `eval echo '${'$as_ac_Header'}'` = yes; then 3941*404b540aSrobert cat >>confdefs.h <<_ACEOF 3942*404b540aSrobert#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3943*404b540aSrobert_ACEOF 3944*404b540aSrobert 3945*404b540aSrobertfi 3946*404b540aSrobert 3947*404b540aSrobertdone 3948*404b540aSrobert 3949*404b540aSrobert 3950*404b540aSrobertif test x$gcc_no_link = xyes; then 3951*404b540aSrobert # Presume the ISO C functions are available; add target-specific 3952*404b540aSrobert # configuration here if required. 3953*404b540aSrobert cat >>confdefs.h <<\_ACEOF 3954*404b540aSrobert#define HAVE_STRNCPY 1 3955*404b540aSrobert_ACEOF 3956*404b540aSrobert 3957*404b540aSrobert cat >>confdefs.h <<\_ACEOF 3958*404b540aSrobert#define HAVE_STRNCAT 1 3959*404b540aSrobert_ACEOF 3960*404b540aSrobert 3961*404b540aSrobertelse 3962*404b540aSrobert 3963*404b540aSrobert 3964*404b540aSrobert 3965*404b540aSrobertfor ac_func in mempcpy strncpy strncat 3966*404b540aSrobertdo 3967*404b540aSrobertas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 3968*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_func" >&5 3969*404b540aSrobertecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 3970*404b540aSrobertif eval "test \"\${$as_ac_var+set}\" = set"; then 3971*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 3972*404b540aSrobertelse 3973*404b540aSrobert if test x$gcc_no_link = xyes; then 3974*404b540aSrobert { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 3975*404b540aSrobertecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 3976*404b540aSrobert { (exit 1); exit 1; }; } 3977*404b540aSrobertfi 3978*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 3979*404b540aSrobert/* confdefs.h. */ 3980*404b540aSrobert_ACEOF 3981*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 3982*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 3983*404b540aSrobert/* end confdefs.h. */ 3984*404b540aSrobert/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 3985*404b540aSrobert For example, HP-UX 11i <limits.h> declares gettimeofday. */ 3986*404b540aSrobert#define $ac_func innocuous_$ac_func 3987*404b540aSrobert 3988*404b540aSrobert/* System header to define __stub macros and hopefully few prototypes, 3989*404b540aSrobert which can conflict with char $ac_func (); below. 3990*404b540aSrobert Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3991*404b540aSrobert <limits.h> exists even on freestanding compilers. */ 3992*404b540aSrobert 3993*404b540aSrobert#ifdef __STDC__ 3994*404b540aSrobert# include <limits.h> 3995*404b540aSrobert#else 3996*404b540aSrobert# include <assert.h> 3997*404b540aSrobert#endif 3998*404b540aSrobert 3999*404b540aSrobert#undef $ac_func 4000*404b540aSrobert 4001*404b540aSrobert/* Override any gcc2 internal prototype to avoid an error. */ 4002*404b540aSrobert#ifdef __cplusplus 4003*404b540aSrobertextern "C" 4004*404b540aSrobert{ 4005*404b540aSrobert#endif 4006*404b540aSrobert/* We use char because int might match the return type of a gcc2 4007*404b540aSrobert builtin and then its argument prototype would still apply. */ 4008*404b540aSrobertchar $ac_func (); 4009*404b540aSrobert/* The GNU C library defines this for functions which it implements 4010*404b540aSrobert to always fail with ENOSYS. Some functions are actually named 4011*404b540aSrobert something starting with __ and the normal name is an alias. */ 4012*404b540aSrobert#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 4013*404b540aSrobertchoke me 4014*404b540aSrobert#else 4015*404b540aSrobertchar (*f) () = $ac_func; 4016*404b540aSrobert#endif 4017*404b540aSrobert#ifdef __cplusplus 4018*404b540aSrobert} 4019*404b540aSrobert#endif 4020*404b540aSrobert 4021*404b540aSrobertint 4022*404b540aSrobertmain () 4023*404b540aSrobert{ 4024*404b540aSrobertreturn f != $ac_func; 4025*404b540aSrobert ; 4026*404b540aSrobert return 0; 4027*404b540aSrobert} 4028*404b540aSrobert_ACEOF 4029*404b540aSrobertrm -f conftest.$ac_objext conftest$ac_exeext 4030*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4031*404b540aSrobert (eval $ac_link) 2>conftest.er1 4032*404b540aSrobert ac_status=$? 4033*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 4034*404b540aSrobert rm -f conftest.er1 4035*404b540aSrobert cat conftest.err >&5 4036*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4037*404b540aSrobert (exit $ac_status); } && 4038*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 4039*404b540aSrobert || test ! -s conftest.err' 4040*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4041*404b540aSrobert (eval $ac_try) 2>&5 4042*404b540aSrobert ac_status=$? 4043*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4044*404b540aSrobert (exit $ac_status); }; } && 4045*404b540aSrobert { ac_try='test -s conftest$ac_exeext' 4046*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4047*404b540aSrobert (eval $ac_try) 2>&5 4048*404b540aSrobert ac_status=$? 4049*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4050*404b540aSrobert (exit $ac_status); }; }; then 4051*404b540aSrobert eval "$as_ac_var=yes" 4052*404b540aSrobertelse 4053*404b540aSrobert echo "$as_me: failed program was:" >&5 4054*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 4055*404b540aSrobert 4056*404b540aSroberteval "$as_ac_var=no" 4057*404b540aSrobertfi 4058*404b540aSrobertrm -f conftest.err conftest.$ac_objext \ 4059*404b540aSrobert conftest$ac_exeext conftest.$ac_ext 4060*404b540aSrobertfi 4061*404b540aSrobertecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 4062*404b540aSrobertecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 4063*404b540aSrobertif test `eval echo '${'$as_ac_var'}'` = yes; then 4064*404b540aSrobert cat >>confdefs.h <<_ACEOF 4065*404b540aSrobert#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 4066*404b540aSrobert_ACEOF 4067*404b540aSrobert 4068*404b540aSrobertfi 4069*404b540aSrobertdone 4070*404b540aSrobert 4071*404b540aSrobertfi 4072*404b540aSrobert 4073*404b540aSrobertecho "$as_me:$LINENO: checking whether vsnprintf is usable" >&5 4074*404b540aSrobertecho $ECHO_N "checking whether vsnprintf is usable... $ECHO_C" >&6 4075*404b540aSrobertif test "$cross_compiling" = yes; then 4076*404b540aSrobert ssp_have_usable_vsnprintf=undef 4077*404b540aSrobertelse 4078*404b540aSrobert cat >conftest.$ac_ext <<_ACEOF 4079*404b540aSrobert/* confdefs.h. */ 4080*404b540aSrobert_ACEOF 4081*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 4082*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 4083*404b540aSrobert/* end confdefs.h. */ 4084*404b540aSrobert 4085*404b540aSrobert#include <stdarg.h> 4086*404b540aSrobert#include <string.h> 4087*404b540aSrobert#include <stdio.h> 4088*404b540aSrobertint foo (char *buf, size_t n, const char *fmt, ...) 4089*404b540aSrobert{ 4090*404b540aSrobert va_list ap; 4091*404b540aSrobert int ret; 4092*404b540aSrobert va_start (ap, fmt); 4093*404b540aSrobert ret = vsnprintf (buf, n, fmt, ap); 4094*404b540aSrobert va_end (ap); 4095*404b540aSrobert return ret; 4096*404b540aSrobert} 4097*404b540aSrobertint 4098*404b540aSrobertmain () 4099*404b540aSrobert{ 4100*404b540aSrobertchar buf[8]; memset (buf, 'A', sizeof (buf)); 4101*404b540aSrobert if (foo (buf, 4, ".%s.", "CDEFG") != 7) 4102*404b540aSrobert return 1; 4103*404b540aSrobert return memcmp (buf, ".CD\0AAAA", sizeof (buf)) != 0; 4104*404b540aSrobert ; 4105*404b540aSrobert return 0; 4106*404b540aSrobert} 4107*404b540aSrobert_ACEOF 4108*404b540aSrobertrm -f conftest$ac_exeext 4109*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4110*404b540aSrobert (eval $ac_link) 2>&5 4111*404b540aSrobert ac_status=$? 4112*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4113*404b540aSrobert (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4114*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4115*404b540aSrobert (eval $ac_try) 2>&5 4116*404b540aSrobert ac_status=$? 4117*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4118*404b540aSrobert (exit $ac_status); }; }; then 4119*404b540aSrobert ssp_have_usable_vsnprintf=define 4120*404b540aSrobertelse 4121*404b540aSrobert echo "$as_me: program exited with status $ac_status" >&5 4122*404b540aSrobertecho "$as_me: failed program was:" >&5 4123*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 4124*404b540aSrobert 4125*404b540aSrobert( exit $ac_status ) 4126*404b540aSrobertssp_have_usable_vsnprintf=undef 4127*404b540aSrobertfi 4128*404b540aSrobertrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4129*404b540aSrobertfi 4130*404b540aSrobertif test "x$ssp_have_usable_vsnprintf" = xdefine; then 4131*404b540aSrobert echo "$as_me:$LINENO: result: yes" >&5 4132*404b540aSrobertecho "${ECHO_T}yes" >&6 4133*404b540aSrobert 4134*404b540aSrobertcat >>confdefs.h <<\_ACEOF 4135*404b540aSrobert#define HAVE_USABLE_VSNPRINTF 1 4136*404b540aSrobert_ACEOF 4137*404b540aSrobert 4138*404b540aSrobertelse 4139*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4140*404b540aSrobertecho "${ECHO_T}no" >&6 4141*404b540aSrobertfi 4142*404b540aSrobert 4143*404b540aSrobert 4144*404b540aSrobert# Check whether --enable-shared or --disable-shared was given. 4145*404b540aSrobertif test "${enable_shared+set}" = set; then 4146*404b540aSrobert enableval="$enable_shared" 4147*404b540aSrobert p=${PACKAGE-default} 4148*404b540aSrobertcase $enableval in 4149*404b540aSrobertyes) enable_shared=yes ;; 4150*404b540aSrobertno) enable_shared=no ;; 4151*404b540aSrobert*) 4152*404b540aSrobert enable_shared=no 4153*404b540aSrobert # Look at the argument we got. We use all the common list separators. 4154*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 4155*404b540aSrobert for pkg in $enableval; do 4156*404b540aSrobert if test "X$pkg" = "X$p"; then 4157*404b540aSrobert enable_shared=yes 4158*404b540aSrobert fi 4159*404b540aSrobert done 4160*404b540aSrobert IFS="$ac_save_ifs" 4161*404b540aSrobert ;; 4162*404b540aSrobertesac 4163*404b540aSrobertelse 4164*404b540aSrobert enable_shared=yes 4165*404b540aSrobertfi; 4166*404b540aSrobert# Check whether --enable-static or --disable-static was given. 4167*404b540aSrobertif test "${enable_static+set}" = set; then 4168*404b540aSrobert enableval="$enable_static" 4169*404b540aSrobert p=${PACKAGE-default} 4170*404b540aSrobertcase $enableval in 4171*404b540aSrobertyes) enable_static=yes ;; 4172*404b540aSrobertno) enable_static=no ;; 4173*404b540aSrobert*) 4174*404b540aSrobert enable_static=no 4175*404b540aSrobert # Look at the argument we got. We use all the common list separators. 4176*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 4177*404b540aSrobert for pkg in $enableval; do 4178*404b540aSrobert if test "X$pkg" = "X$p"; then 4179*404b540aSrobert enable_static=yes 4180*404b540aSrobert fi 4181*404b540aSrobert done 4182*404b540aSrobert IFS="$ac_save_ifs" 4183*404b540aSrobert ;; 4184*404b540aSrobertesac 4185*404b540aSrobertelse 4186*404b540aSrobert enable_static=yes 4187*404b540aSrobertfi; 4188*404b540aSrobert# Check whether --enable-fast-install or --disable-fast-install was given. 4189*404b540aSrobertif test "${enable_fast_install+set}" = set; then 4190*404b540aSrobert enableval="$enable_fast_install" 4191*404b540aSrobert p=${PACKAGE-default} 4192*404b540aSrobertcase $enableval in 4193*404b540aSrobertyes) enable_fast_install=yes ;; 4194*404b540aSrobertno) enable_fast_install=no ;; 4195*404b540aSrobert*) 4196*404b540aSrobert enable_fast_install=no 4197*404b540aSrobert # Look at the argument we got. We use all the common list separators. 4198*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:," 4199*404b540aSrobert for pkg in $enableval; do 4200*404b540aSrobert if test "X$pkg" = "X$p"; then 4201*404b540aSrobert enable_fast_install=yes 4202*404b540aSrobert fi 4203*404b540aSrobert done 4204*404b540aSrobert IFS="$ac_save_ifs" 4205*404b540aSrobert ;; 4206*404b540aSrobertesac 4207*404b540aSrobertelse 4208*404b540aSrobert enable_fast_install=yes 4209*404b540aSrobertfi; 4210*404b540aSrobert 4211*404b540aSrobert# Check whether --with-gnu-ld or --without-gnu-ld was given. 4212*404b540aSrobertif test "${with_gnu_ld+set}" = set; then 4213*404b540aSrobert withval="$with_gnu_ld" 4214*404b540aSrobert test "$withval" = no || with_gnu_ld=yes 4215*404b540aSrobertelse 4216*404b540aSrobert with_gnu_ld=no 4217*404b540aSrobertfi; 4218*404b540aSrobertac_prog=ld 4219*404b540aSrobertif test "$GCC" = yes; then 4220*404b540aSrobert # Check if gcc -print-prog-name=ld gives a path. 4221*404b540aSrobert echo "$as_me:$LINENO: checking for ld used by GCC" >&5 4222*404b540aSrobertecho $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 4223*404b540aSrobert case $host in 4224*404b540aSrobert *-*-mingw*) 4225*404b540aSrobert # gcc leaves a trailing carriage return which upsets mingw 4226*404b540aSrobert ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 4227*404b540aSrobert *) 4228*404b540aSrobert ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 4229*404b540aSrobert esac 4230*404b540aSrobert case $ac_prog in 4231*404b540aSrobert # Accept absolute paths. 4232*404b540aSrobert [\\/]* | [A-Za-z]:[\\/]*) 4233*404b540aSrobert re_direlt='/[^/][^/]*/\.\./' 4234*404b540aSrobert # Canonicalize the path of ld 4235*404b540aSrobert ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` 4236*404b540aSrobert while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do 4237*404b540aSrobert ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` 4238*404b540aSrobert done 4239*404b540aSrobert test -z "$LD" && LD="$ac_prog" 4240*404b540aSrobert ;; 4241*404b540aSrobert "") 4242*404b540aSrobert # If it fails, then pretend we aren't using GCC. 4243*404b540aSrobert ac_prog=ld 4244*404b540aSrobert ;; 4245*404b540aSrobert *) 4246*404b540aSrobert # If it is relative, then search for the first ld in PATH. 4247*404b540aSrobert with_gnu_ld=unknown 4248*404b540aSrobert ;; 4249*404b540aSrobert esac 4250*404b540aSrobertelif test "$with_gnu_ld" = yes; then 4251*404b540aSrobert echo "$as_me:$LINENO: checking for GNU ld" >&5 4252*404b540aSrobertecho $ECHO_N "checking for GNU ld... $ECHO_C" >&6 4253*404b540aSrobertelse 4254*404b540aSrobert echo "$as_me:$LINENO: checking for non-GNU ld" >&5 4255*404b540aSrobertecho $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 4256*404b540aSrobertfi 4257*404b540aSrobertif test "${lt_cv_path_LD+set}" = set; then 4258*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4259*404b540aSrobertelse 4260*404b540aSrobert if test -z "$LD"; then 4261*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 4262*404b540aSrobert for ac_dir in $PATH; do 4263*404b540aSrobert test -z "$ac_dir" && ac_dir=. 4264*404b540aSrobert if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 4265*404b540aSrobert lt_cv_path_LD="$ac_dir/$ac_prog" 4266*404b540aSrobert # Check to see if the program is GNU ld. I'd rather use --version, 4267*404b540aSrobert # but apparently some GNU ld's only accept -v. 4268*404b540aSrobert # Break only if it was the GNU/non-GNU ld that we prefer. 4269*404b540aSrobert if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then 4270*404b540aSrobert test "$with_gnu_ld" != no && break 4271*404b540aSrobert else 4272*404b540aSrobert test "$with_gnu_ld" != yes && break 4273*404b540aSrobert fi 4274*404b540aSrobert fi 4275*404b540aSrobert done 4276*404b540aSrobert IFS="$ac_save_ifs" 4277*404b540aSrobertelse 4278*404b540aSrobert lt_cv_path_LD="$LD" # Let the user override the test with a path. 4279*404b540aSrobertfi 4280*404b540aSrobertfi 4281*404b540aSrobert 4282*404b540aSrobertLD="$lt_cv_path_LD" 4283*404b540aSrobertif test -n "$LD"; then 4284*404b540aSrobert echo "$as_me:$LINENO: result: $LD" >&5 4285*404b540aSrobertecho "${ECHO_T}$LD" >&6 4286*404b540aSrobertelse 4287*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4288*404b540aSrobertecho "${ECHO_T}no" >&6 4289*404b540aSrobertfi 4290*404b540aSroberttest -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 4291*404b540aSrobertecho "$as_me: error: no acceptable ld found in \$PATH" >&2;} 4292*404b540aSrobert { (exit 1); exit 1; }; } 4293*404b540aSrobertecho "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 4294*404b540aSrobertecho $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 4295*404b540aSrobertif test "${lt_cv_prog_gnu_ld+set}" = set; then 4296*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4297*404b540aSrobertelse 4298*404b540aSrobert # I'd rather use --version here, but apparently some GNU ld's only accept -v. 4299*404b540aSrobertif $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then 4300*404b540aSrobert lt_cv_prog_gnu_ld=yes 4301*404b540aSrobertelse 4302*404b540aSrobert lt_cv_prog_gnu_ld=no 4303*404b540aSrobertfi 4304*404b540aSrobertfi 4305*404b540aSrobertecho "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 4306*404b540aSrobertecho "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 4307*404b540aSrobertwith_gnu_ld=$lt_cv_prog_gnu_ld 4308*404b540aSrobert 4309*404b540aSrobert 4310*404b540aSrobertecho "$as_me:$LINENO: checking for $LD option to reload object files" >&5 4311*404b540aSrobertecho $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 4312*404b540aSrobertif test "${lt_cv_ld_reload_flag+set}" = set; then 4313*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4314*404b540aSrobertelse 4315*404b540aSrobert lt_cv_ld_reload_flag='-r' 4316*404b540aSrobertfi 4317*404b540aSrobertecho "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 4318*404b540aSrobertecho "${ECHO_T}$lt_cv_ld_reload_flag" >&6 4319*404b540aSrobertreload_flag=$lt_cv_ld_reload_flag 4320*404b540aSroberttest -n "$reload_flag" && reload_flag=" $reload_flag" 4321*404b540aSrobert 4322*404b540aSrobertecho "$as_me:$LINENO: checking for BSD-compatible nm" >&5 4323*404b540aSrobertecho $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6 4324*404b540aSrobertif test "${lt_cv_path_NM+set}" = set; then 4325*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4326*404b540aSrobertelse 4327*404b540aSrobert if test -n "$NM"; then 4328*404b540aSrobert # Let the user override the test. 4329*404b540aSrobert lt_cv_path_NM="$NM" 4330*404b540aSrobertelse 4331*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" 4332*404b540aSrobert for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do 4333*404b540aSrobert test -z "$ac_dir" && ac_dir=. 4334*404b540aSrobert tmp_nm=$ac_dir/${ac_tool_prefix}nm 4335*404b540aSrobert if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then 4336*404b540aSrobert # Check to see if the nm accepts a BSD-compat flag. 4337*404b540aSrobert # Adding the `sed 1q' prevents false positives on HP-UX, which says: 4338*404b540aSrobert # nm: unknown option "B" ignored 4339*404b540aSrobert # Tru64's nm complains that /dev/null is an invalid object file 4340*404b540aSrobert if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then 4341*404b540aSrobert lt_cv_path_NM="$tmp_nm -B" 4342*404b540aSrobert break 4343*404b540aSrobert elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then 4344*404b540aSrobert lt_cv_path_NM="$tmp_nm -p" 4345*404b540aSrobert break 4346*404b540aSrobert else 4347*404b540aSrobert lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 4348*404b540aSrobert continue # so that we can try to find one that supports BSD flags 4349*404b540aSrobert fi 4350*404b540aSrobert fi 4351*404b540aSrobert done 4352*404b540aSrobert IFS="$ac_save_ifs" 4353*404b540aSrobert test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm 4354*404b540aSrobertfi 4355*404b540aSrobertfi 4356*404b540aSrobert 4357*404b540aSrobertNM="$lt_cv_path_NM" 4358*404b540aSrobertecho "$as_me:$LINENO: result: $NM" >&5 4359*404b540aSrobertecho "${ECHO_T}$NM" >&6 4360*404b540aSrobert 4361*404b540aSrobertecho "$as_me:$LINENO: checking whether ln -s works" >&5 4362*404b540aSrobertecho $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 4363*404b540aSrobertLN_S=$as_ln_s 4364*404b540aSrobertif test "$LN_S" = "ln -s"; then 4365*404b540aSrobert echo "$as_me:$LINENO: result: yes" >&5 4366*404b540aSrobertecho "${ECHO_T}yes" >&6 4367*404b540aSrobertelse 4368*404b540aSrobert echo "$as_me:$LINENO: result: no, using $LN_S" >&5 4369*404b540aSrobertecho "${ECHO_T}no, using $LN_S" >&6 4370*404b540aSrobertfi 4371*404b540aSrobert 4372*404b540aSrobertecho "$as_me:$LINENO: checking how to recognise dependant libraries" >&5 4373*404b540aSrobertecho $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6 4374*404b540aSrobertif test "${lt_cv_deplibs_check_method+set}" = set; then 4375*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4376*404b540aSrobertelse 4377*404b540aSrobert lt_cv_file_magic_cmd='$MAGIC_CMD' 4378*404b540aSrobertlt_cv_file_magic_test_file= 4379*404b540aSrobertlt_cv_deplibs_check_method='unknown' 4380*404b540aSrobert# Need to set the preceding variable on all platforms that support 4381*404b540aSrobert# interlibrary dependencies. 4382*404b540aSrobert# 'none' -- dependencies not supported. 4383*404b540aSrobert# `unknown' -- same as none, but documents that we really don't know. 4384*404b540aSrobert# 'pass_all' -- all dependencies passed with no checks. 4385*404b540aSrobert# 'test_compile' -- check by making test program. 4386*404b540aSrobert# 'file_magic [regex]' -- check by looking for files in library path 4387*404b540aSrobert# which responds to the $file_magic_cmd with a given egrep regex. 4388*404b540aSrobert# If you have `file' or equivalent on your system and you're not sure 4389*404b540aSrobert# whether `pass_all' will *always* work, you probably want this one. 4390*404b540aSrobert 4391*404b540aSrobertcase $host_os in 4392*404b540aSrobertaix*) 4393*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4394*404b540aSrobert ;; 4395*404b540aSrobert 4396*404b540aSrobertbeos*) 4397*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4398*404b540aSrobert ;; 4399*404b540aSrobert 4400*404b540aSrobertbsdi4*) 4401*404b540aSrobert lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 4402*404b540aSrobert lt_cv_file_magic_cmd='/usr/bin/file -L' 4403*404b540aSrobert lt_cv_file_magic_test_file=/shlib/libc.so 4404*404b540aSrobert ;; 4405*404b540aSrobert 4406*404b540aSrobertcygwin* | mingw* |pw32*) 4407*404b540aSrobert lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' 4408*404b540aSrobert lt_cv_file_magic_cmd='$OBJDUMP -f' 4409*404b540aSrobert ;; 4410*404b540aSrobert 4411*404b540aSrobertdarwin* | rhapsody*) 4412*404b540aSrobert # this will be overwritten by pass_all, but leave it in just in case 4413*404b540aSrobert lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' 4414*404b540aSrobert lt_cv_file_magic_cmd='/usr/bin/file -L' 4415*404b540aSrobert case "$host_os" in 4416*404b540aSrobert rhapsody* | darwin1.012) 4417*404b540aSrobert lt_cv_file_magic_test_file='/System/Library/Frameworks/System.framework/System' 4418*404b540aSrobert ;; 4419*404b540aSrobert *) # Darwin 1.3 on 4420*404b540aSrobert lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' 4421*404b540aSrobert ;; 4422*404b540aSrobert esac 4423*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4424*404b540aSrobert ;; 4425*404b540aSrobert 4426*404b540aSrobertfreebsd* | kfreebsd*-gnu) 4427*404b540aSrobert if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 4428*404b540aSrobert case $host_cpu in 4429*404b540aSrobert i*86 ) 4430*404b540aSrobert # Not sure whether the presence of OpenBSD here was a mistake. 4431*404b540aSrobert # Let's accept both of them until this is cleared up. 4432*404b540aSrobert lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' 4433*404b540aSrobert lt_cv_file_magic_cmd=/usr/bin/file 4434*404b540aSrobert lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 4435*404b540aSrobert ;; 4436*404b540aSrobert esac 4437*404b540aSrobert else 4438*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4439*404b540aSrobert fi 4440*404b540aSrobert ;; 4441*404b540aSrobert 4442*404b540aSrobertgnu*) 4443*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4444*404b540aSrobert ;; 4445*404b540aSrobert 4446*404b540aSroberthpux10.20*|hpux11*) 4447*404b540aSrobert case $host_cpu in 4448*404b540aSrobert hppa*) 4449*404b540aSrobert lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' 4450*404b540aSrobert lt_cv_file_magic_cmd=/usr/bin/file 4451*404b540aSrobert lt_cv_file_magic_test_file=/usr/lib/libc.sl 4452*404b540aSrobert ;; 4453*404b540aSrobert ia64*) 4454*404b540aSrobert lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 4455*404b540aSrobert lt_cv_file_magic_cmd=/usr/bin/file 4456*404b540aSrobert lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 4457*404b540aSrobert ;; 4458*404b540aSrobert esac 4459*404b540aSrobert ;; 4460*404b540aSrobert 4461*404b540aSrobertirix5* | irix6*) 4462*404b540aSrobert case $host_os in 4463*404b540aSrobert irix5*) 4464*404b540aSrobert # this will be overridden with pass_all, but let us keep it just in case 4465*404b540aSrobert lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" 4466*404b540aSrobert ;; 4467*404b540aSrobert *) 4468*404b540aSrobert case $LD in 4469*404b540aSrobert *-32|*"-32 ") libmagic=32-bit;; 4470*404b540aSrobert *-n32|*"-n32 ") libmagic=N32;; 4471*404b540aSrobert *-64|*"-64 ") libmagic=64-bit;; 4472*404b540aSrobert *) libmagic=never-match;; 4473*404b540aSrobert esac 4474*404b540aSrobert # this will be overridden with pass_all, but let us keep it just in case 4475*404b540aSrobert lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" 4476*404b540aSrobert ;; 4477*404b540aSrobert esac 4478*404b540aSrobert lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` 4479*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4480*404b540aSrobert ;; 4481*404b540aSrobert 4482*404b540aSrobert# This must be Linux ELF. 4483*404b540aSrobertlinux-gnu*) 4484*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4485*404b540aSrobert ;; 4486*404b540aSrobert 4487*404b540aSrobertnetbsd* | knetbsd*-gnu) 4488*404b540aSrobert if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then 4489*404b540aSrobert lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$' 4490*404b540aSrobert else 4491*404b540aSrobert lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$' 4492*404b540aSrobert fi 4493*404b540aSrobert ;; 4494*404b540aSrobert 4495*404b540aSrobertnewsos6) 4496*404b540aSrobert lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 4497*404b540aSrobert lt_cv_file_magic_cmd=/usr/bin/file 4498*404b540aSrobert lt_cv_file_magic_test_file=/usr/lib/libnls.so 4499*404b540aSrobert ;; 4500*404b540aSrobert 4501*404b540aSrobertosf3* | osf4* | osf5*) 4502*404b540aSrobert # this will be overridden with pass_all, but let us keep it just in case 4503*404b540aSrobert lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' 4504*404b540aSrobert lt_cv_file_magic_test_file=/shlib/libc.so 4505*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4506*404b540aSrobert ;; 4507*404b540aSrobert 4508*404b540aSrobertsco3.2v5*) 4509*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4510*404b540aSrobert ;; 4511*404b540aSrobert 4512*404b540aSrobertsolaris*) 4513*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4514*404b540aSrobert lt_cv_file_magic_test_file=/lib/libc.so 4515*404b540aSrobert ;; 4516*404b540aSrobert 4517*404b540aSrobertsysv5uw[78]* | sysv4*uw2*) 4518*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4519*404b540aSrobert ;; 4520*404b540aSrobert 4521*404b540aSrobertsysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 4522*404b540aSrobert case $host_vendor in 4523*404b540aSrobert ncr) 4524*404b540aSrobert lt_cv_deplibs_check_method=pass_all 4525*404b540aSrobert ;; 4526*404b540aSrobert motorola) 4527*404b540aSrobert lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 4528*404b540aSrobert lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 4529*404b540aSrobert ;; 4530*404b540aSrobert esac 4531*404b540aSrobert ;; 4532*404b540aSrobertesac 4533*404b540aSrobert 4534*404b540aSrobertfi 4535*404b540aSrobertecho "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 4536*404b540aSrobertecho "${ECHO_T}$lt_cv_deplibs_check_method" >&6 4537*404b540aSrobertfile_magic_cmd=$lt_cv_file_magic_cmd 4538*404b540aSrobertdeplibs_check_method=$lt_cv_deplibs_check_method 4539*404b540aSrobert 4540*404b540aSrobert 4541*404b540aSrobert 4542*404b540aSrobert 4543*404b540aSrobert# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! 4544*404b540aSrobert 4545*404b540aSrobert# find the maximum length of command line arguments 4546*404b540aSrobertecho "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 4547*404b540aSrobertecho $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6 4548*404b540aSrobertif test "${lt_cv_sys_max_cmd_len+set}" = set; then 4549*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4550*404b540aSrobertelse 4551*404b540aSrobert i=0 4552*404b540aSrobert teststring="ABCD" 4553*404b540aSrobert 4554*404b540aSrobert case $build_os in 4555*404b540aSrobert msdosdjgpp*) 4556*404b540aSrobert # On DJGPP, this test can blow up pretty badly due to problems in libc 4557*404b540aSrobert # (any single argument exceeding 2000 bytes causes a buffer overrun 4558*404b540aSrobert # during glob expansion). Even if it were fixed, the result of this 4559*404b540aSrobert # check would be larger than it should be. 4560*404b540aSrobert lt_cv_sys_max_cmd_len=12288; # 12K is about right 4561*404b540aSrobert ;; 4562*404b540aSrobert 4563*404b540aSrobert cygwin* | mingw*) 4564*404b540aSrobert # On Win9x/ME, this test blows up -- it succeeds, but takes 4565*404b540aSrobert # about 5 minutes as the teststring grows exponentially. 4566*404b540aSrobert # Worse, since 9x/ME are not pre-emptively multitasking, 4567*404b540aSrobert # you end up with a "frozen" computer, even though with patience 4568*404b540aSrobert # the test eventually succeeds (with a max line length of 256k). 4569*404b540aSrobert # Instead, let's just punt: use the minimum linelength reported by 4570*404b540aSrobert # all of the supported platforms: 8192 (on NT/2K/XP). 4571*404b540aSrobert lt_cv_sys_max_cmd_len=8192; 4572*404b540aSrobert ;; 4573*404b540aSrobert 4574*404b540aSrobert amigaos*) 4575*404b540aSrobert # On AmigaOS with pdksh, this test takes hours, literally. 4576*404b540aSrobert # So we just punt and use a minimum line length of 8192. 4577*404b540aSrobert lt_cv_sys_max_cmd_len=8192; 4578*404b540aSrobert ;; 4579*404b540aSrobert 4580*404b540aSrobert netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 4581*404b540aSrobert # This has been around since 386BSD, at least. Likely further. 4582*404b540aSrobert if test -x /sbin/sysctl; then 4583*404b540aSrobert lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 4584*404b540aSrobert elif test -x /usr/sbin/sysctl; then 4585*404b540aSrobert lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 4586*404b540aSrobert else 4587*404b540aSrobert lt_cv_sys_max_cmd_len=65536 # usable default for *BSD 4588*404b540aSrobert fi 4589*404b540aSrobert # And add a safety zone 4590*404b540aSrobert lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 4591*404b540aSrobert lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 4592*404b540aSrobert ;; 4593*404b540aSrobert esac 4594*404b540aSrobert 4595*404b540aSrobertfi 4596*404b540aSrobert 4597*404b540aSrobertif test -n "$lt_cv_sys_max_cmd_len" ; then 4598*404b540aSrobert echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 4599*404b540aSrobertecho "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 4600*404b540aSrobertelse 4601*404b540aSrobert echo "$as_me:$LINENO: result: none" >&5 4602*404b540aSrobertecho "${ECHO_T}none" >&6 4603*404b540aSrobertfi 4604*404b540aSrobert 4605*404b540aSrobert 4606*404b540aSrobert# Only perform the check for file, if the check method requires it 4607*404b540aSrobertcase $deplibs_check_method in 4608*404b540aSrobertfile_magic*) 4609*404b540aSrobert if test "$file_magic_cmd" = '$MAGIC_CMD'; then 4610*404b540aSrobert echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 4611*404b540aSrobertecho $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 4612*404b540aSrobertif test "${lt_cv_path_MAGIC_CMD+set}" = set; then 4613*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4614*404b540aSrobertelse 4615*404b540aSrobert case $MAGIC_CMD in 4616*404b540aSrobert /*) 4617*404b540aSrobert lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 4618*404b540aSrobert ;; 4619*404b540aSrobert ?:/*) 4620*404b540aSrobert lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 4621*404b540aSrobert ;; 4622*404b540aSrobert *) 4623*404b540aSrobert ac_save_MAGIC_CMD="$MAGIC_CMD" 4624*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4625*404b540aSrobert ac_dummy="/usr/bin:$PATH" 4626*404b540aSrobert for ac_dir in $ac_dummy; do 4627*404b540aSrobert test -z "$ac_dir" && ac_dir=. 4628*404b540aSrobert if test -f $ac_dir/${ac_tool_prefix}file; then 4629*404b540aSrobert lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 4630*404b540aSrobert if test -n "$file_magic_test_file"; then 4631*404b540aSrobert case $deplibs_check_method in 4632*404b540aSrobert "file_magic "*) 4633*404b540aSrobert file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 4634*404b540aSrobert MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 4635*404b540aSrobert if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 4636*404b540aSrobert egrep "$file_magic_regex" > /dev/null; then 4637*404b540aSrobert : 4638*404b540aSrobert else 4639*404b540aSrobert cat <<EOF 1>&2 4640*404b540aSrobert 4641*404b540aSrobert*** Warning: the command libtool uses to detect shared libraries, 4642*404b540aSrobert*** $file_magic_cmd, produces output that libtool cannot recognize. 4643*404b540aSrobert*** The result is that libtool may fail to recognize shared libraries 4644*404b540aSrobert*** as such. This will affect the creation of libtool libraries that 4645*404b540aSrobert*** depend on shared libraries, but programs linked with such libtool 4646*404b540aSrobert*** libraries will work regardless of this problem. Nevertheless, you 4647*404b540aSrobert*** may want to report the problem to your system manager and/or to 4648*404b540aSrobert*** bug-libtool@gnu.org 4649*404b540aSrobert 4650*404b540aSrobertEOF 4651*404b540aSrobert fi ;; 4652*404b540aSrobert esac 4653*404b540aSrobert fi 4654*404b540aSrobert break 4655*404b540aSrobert fi 4656*404b540aSrobert done 4657*404b540aSrobert IFS="$ac_save_ifs" 4658*404b540aSrobert MAGIC_CMD="$ac_save_MAGIC_CMD" 4659*404b540aSrobert ;; 4660*404b540aSrobertesac 4661*404b540aSrobertfi 4662*404b540aSrobert 4663*404b540aSrobertMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 4664*404b540aSrobertif test -n "$MAGIC_CMD"; then 4665*404b540aSrobert echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 4666*404b540aSrobertecho "${ECHO_T}$MAGIC_CMD" >&6 4667*404b540aSrobertelse 4668*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4669*404b540aSrobertecho "${ECHO_T}no" >&6 4670*404b540aSrobertfi 4671*404b540aSrobert 4672*404b540aSrobertif test -z "$lt_cv_path_MAGIC_CMD"; then 4673*404b540aSrobert if test -n "$ac_tool_prefix"; then 4674*404b540aSrobert echo "$as_me:$LINENO: checking for file" >&5 4675*404b540aSrobertecho $ECHO_N "checking for file... $ECHO_C" >&6 4676*404b540aSrobertif test "${lt_cv_path_MAGIC_CMD+set}" = set; then 4677*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4678*404b540aSrobertelse 4679*404b540aSrobert case $MAGIC_CMD in 4680*404b540aSrobert /*) 4681*404b540aSrobert lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 4682*404b540aSrobert ;; 4683*404b540aSrobert ?:/*) 4684*404b540aSrobert lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. 4685*404b540aSrobert ;; 4686*404b540aSrobert *) 4687*404b540aSrobert ac_save_MAGIC_CMD="$MAGIC_CMD" 4688*404b540aSrobert IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" 4689*404b540aSrobert ac_dummy="/usr/bin:$PATH" 4690*404b540aSrobert for ac_dir in $ac_dummy; do 4691*404b540aSrobert test -z "$ac_dir" && ac_dir=. 4692*404b540aSrobert if test -f $ac_dir/file; then 4693*404b540aSrobert lt_cv_path_MAGIC_CMD="$ac_dir/file" 4694*404b540aSrobert if test -n "$file_magic_test_file"; then 4695*404b540aSrobert case $deplibs_check_method in 4696*404b540aSrobert "file_magic "*) 4697*404b540aSrobert file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" 4698*404b540aSrobert MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 4699*404b540aSrobert if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 4700*404b540aSrobert egrep "$file_magic_regex" > /dev/null; then 4701*404b540aSrobert : 4702*404b540aSrobert else 4703*404b540aSrobert cat <<EOF 1>&2 4704*404b540aSrobert 4705*404b540aSrobert*** Warning: the command libtool uses to detect shared libraries, 4706*404b540aSrobert*** $file_magic_cmd, produces output that libtool cannot recognize. 4707*404b540aSrobert*** The result is that libtool may fail to recognize shared libraries 4708*404b540aSrobert*** as such. This will affect the creation of libtool libraries that 4709*404b540aSrobert*** depend on shared libraries, but programs linked with such libtool 4710*404b540aSrobert*** libraries will work regardless of this problem. Nevertheless, you 4711*404b540aSrobert*** may want to report the problem to your system manager and/or to 4712*404b540aSrobert*** bug-libtool@gnu.org 4713*404b540aSrobert 4714*404b540aSrobertEOF 4715*404b540aSrobert fi ;; 4716*404b540aSrobert esac 4717*404b540aSrobert fi 4718*404b540aSrobert break 4719*404b540aSrobert fi 4720*404b540aSrobert done 4721*404b540aSrobert IFS="$ac_save_ifs" 4722*404b540aSrobert MAGIC_CMD="$ac_save_MAGIC_CMD" 4723*404b540aSrobert ;; 4724*404b540aSrobertesac 4725*404b540aSrobertfi 4726*404b540aSrobert 4727*404b540aSrobertMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 4728*404b540aSrobertif test -n "$MAGIC_CMD"; then 4729*404b540aSrobert echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 4730*404b540aSrobertecho "${ECHO_T}$MAGIC_CMD" >&6 4731*404b540aSrobertelse 4732*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4733*404b540aSrobertecho "${ECHO_T}no" >&6 4734*404b540aSrobertfi 4735*404b540aSrobert 4736*404b540aSrobert else 4737*404b540aSrobert MAGIC_CMD=: 4738*404b540aSrobert fi 4739*404b540aSrobertfi 4740*404b540aSrobert 4741*404b540aSrobert fi 4742*404b540aSrobert ;; 4743*404b540aSrobertesac 4744*404b540aSrobert 4745*404b540aSrobertif test -n "$ac_tool_prefix"; then 4746*404b540aSrobert # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 4747*404b540aSrobertset dummy ${ac_tool_prefix}ranlib; ac_word=$2 4748*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 4749*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4750*404b540aSrobertif test "${ac_cv_prog_RANLIB+set}" = set; then 4751*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4752*404b540aSrobertelse 4753*404b540aSrobert if test -n "$RANLIB"; then 4754*404b540aSrobert ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 4755*404b540aSrobertelse 4756*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4757*404b540aSrobertfor as_dir in $PATH 4758*404b540aSrobertdo 4759*404b540aSrobert IFS=$as_save_IFS 4760*404b540aSrobert test -z "$as_dir" && as_dir=. 4761*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 4762*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4763*404b540aSrobert ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 4764*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4765*404b540aSrobert break 2 4766*404b540aSrobert fi 4767*404b540aSrobertdone 4768*404b540aSrobertdone 4769*404b540aSrobert 4770*404b540aSrobertfi 4771*404b540aSrobertfi 4772*404b540aSrobertRANLIB=$ac_cv_prog_RANLIB 4773*404b540aSrobertif test -n "$RANLIB"; then 4774*404b540aSrobert echo "$as_me:$LINENO: result: $RANLIB" >&5 4775*404b540aSrobertecho "${ECHO_T}$RANLIB" >&6 4776*404b540aSrobertelse 4777*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4778*404b540aSrobertecho "${ECHO_T}no" >&6 4779*404b540aSrobertfi 4780*404b540aSrobert 4781*404b540aSrobertfi 4782*404b540aSrobertif test -z "$ac_cv_prog_RANLIB"; then 4783*404b540aSrobert ac_ct_RANLIB=$RANLIB 4784*404b540aSrobert # Extract the first word of "ranlib", so it can be a program name with args. 4785*404b540aSrobertset dummy ranlib; ac_word=$2 4786*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 4787*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4788*404b540aSrobertif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 4789*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4790*404b540aSrobertelse 4791*404b540aSrobert if test -n "$ac_ct_RANLIB"; then 4792*404b540aSrobert ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 4793*404b540aSrobertelse 4794*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4795*404b540aSrobertfor as_dir in $PATH 4796*404b540aSrobertdo 4797*404b540aSrobert IFS=$as_save_IFS 4798*404b540aSrobert test -z "$as_dir" && as_dir=. 4799*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 4800*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4801*404b540aSrobert ac_cv_prog_ac_ct_RANLIB="ranlib" 4802*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4803*404b540aSrobert break 2 4804*404b540aSrobert fi 4805*404b540aSrobertdone 4806*404b540aSrobertdone 4807*404b540aSrobert 4808*404b540aSrobert test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 4809*404b540aSrobertfi 4810*404b540aSrobertfi 4811*404b540aSrobertac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 4812*404b540aSrobertif test -n "$ac_ct_RANLIB"; then 4813*404b540aSrobert echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 4814*404b540aSrobertecho "${ECHO_T}$ac_ct_RANLIB" >&6 4815*404b540aSrobertelse 4816*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4817*404b540aSrobertecho "${ECHO_T}no" >&6 4818*404b540aSrobertfi 4819*404b540aSrobert 4820*404b540aSrobert RANLIB=$ac_ct_RANLIB 4821*404b540aSrobertelse 4822*404b540aSrobert RANLIB="$ac_cv_prog_RANLIB" 4823*404b540aSrobertfi 4824*404b540aSrobert 4825*404b540aSrobertif test -n "$ac_tool_prefix"; then 4826*404b540aSrobert # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 4827*404b540aSrobertset dummy ${ac_tool_prefix}strip; ac_word=$2 4828*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 4829*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4830*404b540aSrobertif test "${ac_cv_prog_STRIP+set}" = set; then 4831*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4832*404b540aSrobertelse 4833*404b540aSrobert if test -n "$STRIP"; then 4834*404b540aSrobert ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 4835*404b540aSrobertelse 4836*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4837*404b540aSrobertfor as_dir in $PATH 4838*404b540aSrobertdo 4839*404b540aSrobert IFS=$as_save_IFS 4840*404b540aSrobert test -z "$as_dir" && as_dir=. 4841*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 4842*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4843*404b540aSrobert ac_cv_prog_STRIP="${ac_tool_prefix}strip" 4844*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4845*404b540aSrobert break 2 4846*404b540aSrobert fi 4847*404b540aSrobertdone 4848*404b540aSrobertdone 4849*404b540aSrobert 4850*404b540aSrobertfi 4851*404b540aSrobertfi 4852*404b540aSrobertSTRIP=$ac_cv_prog_STRIP 4853*404b540aSrobertif test -n "$STRIP"; then 4854*404b540aSrobert echo "$as_me:$LINENO: result: $STRIP" >&5 4855*404b540aSrobertecho "${ECHO_T}$STRIP" >&6 4856*404b540aSrobertelse 4857*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4858*404b540aSrobertecho "${ECHO_T}no" >&6 4859*404b540aSrobertfi 4860*404b540aSrobert 4861*404b540aSrobertfi 4862*404b540aSrobertif test -z "$ac_cv_prog_STRIP"; then 4863*404b540aSrobert ac_ct_STRIP=$STRIP 4864*404b540aSrobert # Extract the first word of "strip", so it can be a program name with args. 4865*404b540aSrobertset dummy strip; ac_word=$2 4866*404b540aSrobertecho "$as_me:$LINENO: checking for $ac_word" >&5 4867*404b540aSrobertecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4868*404b540aSrobertif test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then 4869*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 4870*404b540aSrobertelse 4871*404b540aSrobert if test -n "$ac_ct_STRIP"; then 4872*404b540aSrobert ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 4873*404b540aSrobertelse 4874*404b540aSrobertas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4875*404b540aSrobertfor as_dir in $PATH 4876*404b540aSrobertdo 4877*404b540aSrobert IFS=$as_save_IFS 4878*404b540aSrobert test -z "$as_dir" && as_dir=. 4879*404b540aSrobert for ac_exec_ext in '' $ac_executable_extensions; do 4880*404b540aSrobert if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 4881*404b540aSrobert ac_cv_prog_ac_ct_STRIP="strip" 4882*404b540aSrobert echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 4883*404b540aSrobert break 2 4884*404b540aSrobert fi 4885*404b540aSrobertdone 4886*404b540aSrobertdone 4887*404b540aSrobert 4888*404b540aSrobert test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" 4889*404b540aSrobertfi 4890*404b540aSrobertfi 4891*404b540aSrobertac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 4892*404b540aSrobertif test -n "$ac_ct_STRIP"; then 4893*404b540aSrobert echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 4894*404b540aSrobertecho "${ECHO_T}$ac_ct_STRIP" >&6 4895*404b540aSrobertelse 4896*404b540aSrobert echo "$as_me:$LINENO: result: no" >&5 4897*404b540aSrobertecho "${ECHO_T}no" >&6 4898*404b540aSrobertfi 4899*404b540aSrobert 4900*404b540aSrobert STRIP=$ac_ct_STRIP 4901*404b540aSrobertelse 4902*404b540aSrobert STRIP="$ac_cv_prog_STRIP" 4903*404b540aSrobertfi 4904*404b540aSrobert 4905*404b540aSrobert 4906*404b540aSrobert# Check for any special flags to pass to ltconfig. 4907*404b540aSrobertlibtool_flags="--cache-file=$cache_file" 4908*404b540aSroberttest "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" 4909*404b540aSroberttest "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" 4910*404b540aSroberttest "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" 4911*404b540aSroberttest "$GCC" = yes && libtool_flags="$libtool_flags --with-gcc" 4912*404b540aSroberttest "$lt_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" 4913*404b540aSrobert 4914*404b540aSrobert 4915*404b540aSrobert# Check whether --enable-libtool-lock or --disable-libtool-lock was given. 4916*404b540aSrobertif test "${enable_libtool_lock+set}" = set; then 4917*404b540aSrobert enableval="$enable_libtool_lock" 4918*404b540aSrobert 4919*404b540aSrobertfi; 4920*404b540aSroberttest "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" 4921*404b540aSroberttest x"$silent" = xyes && libtool_flags="$libtool_flags --silent" 4922*404b540aSrobert 4923*404b540aSrobert 4924*404b540aSrobert# Check whether --with-pic or --without-pic was given. 4925*404b540aSrobertif test "${with_pic+set}" = set; then 4926*404b540aSrobert withval="$with_pic" 4927*404b540aSrobert pic_mode="$withval" 4928*404b540aSrobertelse 4929*404b540aSrobert pic_mode=default 4930*404b540aSrobertfi; 4931*404b540aSroberttest x"$pic_mode" = xyes && libtool_flags="$libtool_flags --prefer-pic" 4932*404b540aSroberttest x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic" 4933*404b540aSrobert 4934*404b540aSrobert# Some flags need to be propagated to the compiler or linker for good 4935*404b540aSrobert# libtool support. 4936*404b540aSrobertcase $host in 4937*404b540aSrobert*-*-irix6*) 4938*404b540aSrobert # Find out which ABI we are using. 4939*404b540aSrobert echo '#line 4939 "configure"' > conftest.$ac_ext 4940*404b540aSrobert if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4941*404b540aSrobert (eval $ac_compile) 2>&5 4942*404b540aSrobert ac_status=$? 4943*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4944*404b540aSrobert (exit $ac_status); }; then 4945*404b540aSrobert if test "$lt_cv_prog_gnu_ld" = yes; then 4946*404b540aSrobert case `/usr/bin/file conftest.$ac_objext` in 4947*404b540aSrobert *32-bit*) 4948*404b540aSrobert LD="${LD-ld} -melf32bsmip" 4949*404b540aSrobert ;; 4950*404b540aSrobert *N32*) 4951*404b540aSrobert LD="${LD-ld} -melf32bmipn32" 4952*404b540aSrobert ;; 4953*404b540aSrobert *64-bit*) 4954*404b540aSrobert LD="${LD-ld} -melf64bmip" 4955*404b540aSrobert ;; 4956*404b540aSrobert esac 4957*404b540aSrobert else 4958*404b540aSrobert case `/usr/bin/file conftest.$ac_objext` in 4959*404b540aSrobert *32-bit*) 4960*404b540aSrobert LD="${LD-ld} -32" 4961*404b540aSrobert ;; 4962*404b540aSrobert *N32*) 4963*404b540aSrobert LD="${LD-ld} -n32" 4964*404b540aSrobert ;; 4965*404b540aSrobert *64-bit*) 4966*404b540aSrobert LD="${LD-ld} -64" 4967*404b540aSrobert ;; 4968*404b540aSrobert esac 4969*404b540aSrobert fi 4970*404b540aSrobert fi 4971*404b540aSrobert rm -rf conftest* 4972*404b540aSrobert ;; 4973*404b540aSrobert 4974*404b540aSrobertia64-*-hpux*) 4975*404b540aSrobert # Find out which ABI we are using. 4976*404b540aSrobert echo 'int i;' > conftest.$ac_ext 4977*404b540aSrobert if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4978*404b540aSrobert (eval $ac_compile) 2>&5 4979*404b540aSrobert ac_status=$? 4980*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 4981*404b540aSrobert (exit $ac_status); }; then 4982*404b540aSrobert case "`/usr/bin/file conftest.o`" in 4983*404b540aSrobert *ELF-32*) 4984*404b540aSrobert HPUX_IA64_MODE="32" 4985*404b540aSrobert ;; 4986*404b540aSrobert *ELF-64*) 4987*404b540aSrobert HPUX_IA64_MODE="64" 4988*404b540aSrobert ;; 4989*404b540aSrobert esac 4990*404b540aSrobert fi 4991*404b540aSrobert rm -rf conftest* 4992*404b540aSrobert ;; 4993*404b540aSrobert 4994*404b540aSrobertx86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) 4995*404b540aSrobert # Find out which ABI we are using. 4996*404b540aSrobert echo 'int i;' > conftest.$ac_ext 4997*404b540aSrobert if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4998*404b540aSrobert (eval $ac_compile) 2>&5 4999*404b540aSrobert ac_status=$? 5000*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 5001*404b540aSrobert (exit $ac_status); }; then 5002*404b540aSrobert case "`/usr/bin/file conftest.o`" in 5003*404b540aSrobert *32-bit*) 5004*404b540aSrobert case $host in 5005*404b540aSrobert x86_64-*linux*) 5006*404b540aSrobert LD="${LD-ld} -m elf_i386" 5007*404b540aSrobert ;; 5008*404b540aSrobert ppc64-*linux*|powerpc64-*linux*) 5009*404b540aSrobert LD="${LD-ld} -m elf32ppclinux" 5010*404b540aSrobert ;; 5011*404b540aSrobert s390x-*linux*) 5012*404b540aSrobert LD="${LD-ld} -m elf_s390" 5013*404b540aSrobert ;; 5014*404b540aSrobert sparc64-*linux*) 5015*404b540aSrobert LD="${LD-ld} -m elf32_sparc" 5016*404b540aSrobert ;; 5017*404b540aSrobert esac 5018*404b540aSrobert ;; 5019*404b540aSrobert *64-bit*) 5020*404b540aSrobert case $host in 5021*404b540aSrobert x86_64-*linux*) 5022*404b540aSrobert LD="${LD-ld} -m elf_x86_64" 5023*404b540aSrobert ;; 5024*404b540aSrobert ppc*-*linux*|powerpc*-*linux*) 5025*404b540aSrobert LD="${LD-ld} -m elf64ppc" 5026*404b540aSrobert ;; 5027*404b540aSrobert s390*-*linux*) 5028*404b540aSrobert LD="${LD-ld} -m elf64_s390" 5029*404b540aSrobert ;; 5030*404b540aSrobert sparc*-*linux*) 5031*404b540aSrobert LD="${LD-ld} -m elf64_sparc" 5032*404b540aSrobert ;; 5033*404b540aSrobert esac 5034*404b540aSrobert ;; 5035*404b540aSrobert esac 5036*404b540aSrobert fi 5037*404b540aSrobert rm -rf conftest* 5038*404b540aSrobert ;; 5039*404b540aSrobert 5040*404b540aSrobert*-*-sco3.2v5*) 5041*404b540aSrobert # On SCO OpenServer 5, we need -belf to get full-featured binaries. 5042*404b540aSrobert SAVE_CFLAGS="$CFLAGS" 5043*404b540aSrobert CFLAGS="$CFLAGS -belf" 5044*404b540aSrobert echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 5045*404b540aSrobertecho $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 5046*404b540aSrobertif test "${lt_cv_cc_needs_belf+set}" = set; then 5047*404b540aSrobert echo $ECHO_N "(cached) $ECHO_C" >&6 5048*404b540aSrobertelse 5049*404b540aSrobert 5050*404b540aSrobert 5051*404b540aSrobert ac_ext=c 5052*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 5053*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5054*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5055*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 5056*404b540aSrobert 5057*404b540aSrobert if test x$gcc_no_link = xyes; then 5058*404b540aSrobert { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 5059*404b540aSrobertecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 5060*404b540aSrobert { (exit 1); exit 1; }; } 5061*404b540aSrobertfi 5062*404b540aSrobertcat >conftest.$ac_ext <<_ACEOF 5063*404b540aSrobert/* confdefs.h. */ 5064*404b540aSrobert_ACEOF 5065*404b540aSrobertcat confdefs.h >>conftest.$ac_ext 5066*404b540aSrobertcat >>conftest.$ac_ext <<_ACEOF 5067*404b540aSrobert/* end confdefs.h. */ 5068*404b540aSrobert 5069*404b540aSrobertint 5070*404b540aSrobertmain () 5071*404b540aSrobert{ 5072*404b540aSrobert 5073*404b540aSrobert ; 5074*404b540aSrobert return 0; 5075*404b540aSrobert} 5076*404b540aSrobert_ACEOF 5077*404b540aSrobertrm -f conftest.$ac_objext conftest$ac_exeext 5078*404b540aSrobertif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5079*404b540aSrobert (eval $ac_link) 2>conftest.er1 5080*404b540aSrobert ac_status=$? 5081*404b540aSrobert grep -v '^ *+' conftest.er1 >conftest.err 5082*404b540aSrobert rm -f conftest.er1 5083*404b540aSrobert cat conftest.err >&5 5084*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 5085*404b540aSrobert (exit $ac_status); } && 5086*404b540aSrobert { ac_try='test -z "$ac_c_werror_flag" 5087*404b540aSrobert || test ! -s conftest.err' 5088*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5089*404b540aSrobert (eval $ac_try) 2>&5 5090*404b540aSrobert ac_status=$? 5091*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 5092*404b540aSrobert (exit $ac_status); }; } && 5093*404b540aSrobert { ac_try='test -s conftest$ac_exeext' 5094*404b540aSrobert { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5095*404b540aSrobert (eval $ac_try) 2>&5 5096*404b540aSrobert ac_status=$? 5097*404b540aSrobert echo "$as_me:$LINENO: \$? = $ac_status" >&5 5098*404b540aSrobert (exit $ac_status); }; }; then 5099*404b540aSrobert lt_cv_cc_needs_belf=yes 5100*404b540aSrobertelse 5101*404b540aSrobert echo "$as_me: failed program was:" >&5 5102*404b540aSrobertsed 's/^/| /' conftest.$ac_ext >&5 5103*404b540aSrobert 5104*404b540aSrobertlt_cv_cc_needs_belf=no 5105*404b540aSrobertfi 5106*404b540aSrobertrm -f conftest.err conftest.$ac_objext \ 5107*404b540aSrobert conftest$ac_exeext conftest.$ac_ext 5108*404b540aSrobert ac_ext=c 5109*404b540aSrobertac_cpp='$CPP $CPPFLAGS' 5110*404b540aSrobertac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 5111*404b540aSrobertac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 5112*404b540aSrobertac_compiler_gnu=$ac_cv_c_compiler_gnu 5113*404b540aSrobert 5114*404b540aSrobertfi 5115*404b540aSrobertecho "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 5116*404b540aSrobertecho "${ECHO_T}$lt_cv_cc_needs_belf" >&6 5117*404b540aSrobert if test x"$lt_cv_cc_needs_belf" != x"yes"; then 5118*404b540aSrobert # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 5119*404b540aSrobert CFLAGS="$SAVE_CFLAGS" 5120*404b540aSrobert fi 5121*404b540aSrobert ;; 5122*404b540aSrobert 5123*404b540aSrobert 5124*404b540aSrobertesac 5125*404b540aSrobert 5126*404b540aSrobert 5127*404b540aSrobert# Save cache, so that ltconfig can load it 5128*404b540aSrobertcat >confcache <<\_ACEOF 5129*404b540aSrobert# This file is a shell script that caches the results of configure 5130*404b540aSrobert# tests run on this system so they can be shared between configure 5131*404b540aSrobert# scripts and configure runs, see configure's option --config-cache. 5132*404b540aSrobert# It is not useful on other systems. If it contains results you don't 5133*404b540aSrobert# want to keep, you may remove or edit it. 5134*404b540aSrobert# 5135*404b540aSrobert# config.status only pays attention to the cache file if you give it 5136*404b540aSrobert# the --recheck option to rerun configure. 5137*404b540aSrobert# 5138*404b540aSrobert# `ac_cv_env_foo' variables (set or unset) will be overridden when 5139*404b540aSrobert# loading this file, other *unset* `ac_cv_foo' will be assigned the 5140*404b540aSrobert# following values. 5141*404b540aSrobert 5142*404b540aSrobert_ACEOF 5143*404b540aSrobert 5144*404b540aSrobert# The following way of writing the cache mishandles newlines in values, 5145*404b540aSrobert# but we know of no workaround that is simple, portable, and efficient. 5146*404b540aSrobert# So, don't put newlines in cache variables' values. 5147*404b540aSrobert# Ultrix sh set writes to stderr and can't be redirected directly, 5148*404b540aSrobert# and sets the high bit in the cache file unless we assign to the vars. 5149*404b540aSrobert{ 5150*404b540aSrobert (set) 2>&1 | 5151*404b540aSrobert case `(ac_space=' '; set | grep ac_space) 2>&1` in 5152*404b540aSrobert *ac_space=\ *) 5153*404b540aSrobert # `set' does not quote correctly, so add quotes (double-quote 5154*404b540aSrobert # substitution turns \\\\ into \\, and sed turns \\ into \). 5155*404b540aSrobert sed -n \ 5156*404b540aSrobert "s/'/'\\\\''/g; 5157*404b540aSrobert s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5158*404b540aSrobert ;; 5159*404b540aSrobert *) 5160*404b540aSrobert # `set' quotes correctly as required by POSIX, so do not add quotes. 5161*404b540aSrobert sed -n \ 5162*404b540aSrobert "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 5163*404b540aSrobert ;; 5164*404b540aSrobert esac; 5165*404b540aSrobert} | 5166*404b540aSrobert sed ' 5167*404b540aSrobert t clear 5168*404b540aSrobert : clear 5169*404b540aSrobert s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5170*404b540aSrobert t end 5171*404b540aSrobert /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5172*404b540aSrobert : end' >>confcache 5173*404b540aSrobertif diff $cache_file confcache >/dev/null 2>&1; then :; else 5174*404b540aSrobert if test -w $cache_file; then 5175*404b540aSrobert test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 5176*404b540aSrobert cat confcache >$cache_file 5177*404b540aSrobert else 5178*404b540aSrobert echo "not updating unwritable cache $cache_file" 5179*404b540aSrobert fi 5180*404b540aSrobertfi 5181*404b540aSrobertrm -f confcache 5182*404b540aSrobert 5183*404b540aSrobert# Actually configure libtool. ac_aux_dir is where install-sh is found. 5184*404b540aSrobertAR="$AR" LTCC="$CC" CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ 5185*404b540aSrobertMAGIC_CMD="$MAGIC_CMD" LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ 5186*404b540aSrobertLN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" STRIP="$STRIP" \ 5187*404b540aSrobertAS="$AS" DLLTOOL="$DLLTOOL" OBJDUMP="$OBJDUMP" \ 5188*404b540aSrobertobjext="$OBJEXT" exeext="$EXEEXT" reload_flag="$reload_flag" \ 5189*404b540aSrobertdeplibs_check_method="$deplibs_check_method" file_magic_cmd="$file_magic_cmd" \ 5190*404b540aSrobert${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ 5191*404b540aSrobert$libtool_flags --no-verify --build="$build" $ac_aux_dir/ltmain.sh $host \ 5192*404b540aSrobert|| { { echo "$as_me:$LINENO: error: libtool configure failed" >&5 5193*404b540aSrobertecho "$as_me: error: libtool configure failed" >&2;} 5194*404b540aSrobert { (exit 1); exit 1; }; } 5195*404b540aSrobert 5196*404b540aSrobert# Reload cache, that may have been modified by ltconfig 5197*404b540aSrobertif test -r "$cache_file"; then 5198*404b540aSrobert # Some versions of bash will fail to source /dev/null (special 5199*404b540aSrobert # files actually), so we avoid doing that. 5200*404b540aSrobert if test -f "$cache_file"; then 5201*404b540aSrobert { echo "$as_me:$LINENO: loading cache $cache_file" >&5 5202*404b540aSrobertecho "$as_me: loading cache $cache_file" >&6;} 5203*404b540aSrobert case $cache_file in 5204*404b540aSrobert [\\/]* | ?:[\\/]* ) . $cache_file;; 5205*404b540aSrobert *) . ./$cache_file;; 5206*404b540aSrobert esac 5207*404b540aSrobert fi 5208*404b540aSrobertelse 5209*404b540aSrobert { echo "$as_me:$LINENO: creating cache $cache_file" >&5 5210*404b540aSrobertecho "$as_me: creating cache $cache_file" >&6;} 5211*404b540aSrobert >$cache_file 5212*404b540aSrobertfi 5213*404b540aSrobert 5214*404b540aSrobert 5215*404b540aSrobert# This can be used to rebuild libtool when needed 5216*404b540aSrobertLIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh $ac_aux_dir/ltcf-c.sh" 5217*404b540aSrobert 5218*404b540aSrobert# Always use our own libtool. 5219*404b540aSrobertLIBTOOL='$(SHELL) $(top_builddir)/libtool' 5220*404b540aSrobert 5221*404b540aSrobert# Redirect the config.log output again, so that the ltconfig log is not 5222*404b540aSrobert# clobbered by the next message. 5223*404b540aSrobertexec 5>>./config.log 5224*404b540aSrobert 5225*404b540aSrobert 5226*404b540aSrobert 5227*404b540aSrobert 5228*404b540aSrobert 5229*404b540aSrobert 5230*404b540aSrobert 5231*404b540aSrobert 5232*404b540aSrobert 5233*404b540aSrobert# Calculate toolexeclibdir 5234*404b540aSrobert# Also toolexecdir, though it's only used in toolexeclibdir 5235*404b540aSrobertcase ${version_specific_libs} in 5236*404b540aSrobert yes) 5237*404b540aSrobert # Need the gcc compiler version to know where to install libraries 5238*404b540aSrobert # and header files if --enable-version-specific-runtime-libs option 5239*404b540aSrobert # is selected. 5240*404b540aSrobert toolexecdir='$(libdir)/gcc/$(target_alias)' 5241*404b540aSrobert toolexeclibdir='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)' 5242*404b540aSrobert ;; 5243*404b540aSrobert no) 5244*404b540aSrobert if test -n "$with_cross_host" && 5245*404b540aSrobert test x"$with_cross_host" != x"no"; then 5246*404b540aSrobert # Install a library built with a cross compiler in tooldir, not libdir. 5247*404b540aSrobert toolexecdir='$(exec_prefix)/$(target_alias)' 5248*404b540aSrobert toolexeclibdir='$(toolexecdir)/lib' 5249*404b540aSrobert else 5250*404b540aSrobert toolexecdir='$(libdir)/gcc-lib/$(target_alias)' 5251*404b540aSrobert toolexeclibdir='$(libdir)' 5252*404b540aSrobert fi 5253*404b540aSrobert multi_os_directory=`$CC -print-multi-os-directory` 5254*404b540aSrobert case $multi_os_directory in 5255*404b540aSrobert .) ;; # Avoid trailing /. 5256*404b540aSrobert *) toolexeclibdir=$toolexeclibdir/$multi_os_directory ;; 5257*404b540aSrobert esac 5258*404b540aSrobert ;; 5259*404b540aSrobertesac 5260*404b540aSrobert 5261*404b540aSrobert 5262*404b540aSrobert 5263*404b540aSrobertif test ${multilib} = yes; then 5264*404b540aSrobert multilib_arg="--enable-multilib" 5265*404b540aSrobertelse 5266*404b540aSrobert multilib_arg= 5267*404b540aSrobertfi 5268*404b540aSrobert 5269*404b540aSrobert ac_config_files="$ac_config_files Makefile ssp/ssp.h" 5270*404b540aSrobert 5271*404b540aSrobertcat >confcache <<\_ACEOF 5272*404b540aSrobert# This file is a shell script that caches the results of configure 5273*404b540aSrobert# tests run on this system so they can be shared between configure 5274*404b540aSrobert# scripts and configure runs, see configure's option --config-cache. 5275*404b540aSrobert# It is not useful on other systems. If it contains results you don't 5276*404b540aSrobert# want to keep, you may remove or edit it. 5277*404b540aSrobert# 5278*404b540aSrobert# config.status only pays attention to the cache file if you give it 5279*404b540aSrobert# the --recheck option to rerun configure. 5280*404b540aSrobert# 5281*404b540aSrobert# `ac_cv_env_foo' variables (set or unset) will be overridden when 5282*404b540aSrobert# loading this file, other *unset* `ac_cv_foo' will be assigned the 5283*404b540aSrobert# following values. 5284*404b540aSrobert 5285*404b540aSrobert_ACEOF 5286*404b540aSrobert 5287*404b540aSrobert# The following way of writing the cache mishandles newlines in values, 5288*404b540aSrobert# but we know of no workaround that is simple, portable, and efficient. 5289*404b540aSrobert# So, don't put newlines in cache variables' values. 5290*404b540aSrobert# Ultrix sh set writes to stderr and can't be redirected directly, 5291*404b540aSrobert# and sets the high bit in the cache file unless we assign to the vars. 5292*404b540aSrobert{ 5293*404b540aSrobert (set) 2>&1 | 5294*404b540aSrobert case `(ac_space=' '; set | grep ac_space) 2>&1` in 5295*404b540aSrobert *ac_space=\ *) 5296*404b540aSrobert # `set' does not quote correctly, so add quotes (double-quote 5297*404b540aSrobert # substitution turns \\\\ into \\, and sed turns \\ into \). 5298*404b540aSrobert sed -n \ 5299*404b540aSrobert "s/'/'\\\\''/g; 5300*404b540aSrobert s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 5301*404b540aSrobert ;; 5302*404b540aSrobert *) 5303*404b540aSrobert # `set' quotes correctly as required by POSIX, so do not add quotes. 5304*404b540aSrobert sed -n \ 5305*404b540aSrobert "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 5306*404b540aSrobert ;; 5307*404b540aSrobert esac; 5308*404b540aSrobert} | 5309*404b540aSrobert sed ' 5310*404b540aSrobert t clear 5311*404b540aSrobert : clear 5312*404b540aSrobert s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 5313*404b540aSrobert t end 5314*404b540aSrobert /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 5315*404b540aSrobert : end' >>confcache 5316*404b540aSrobertif diff $cache_file confcache >/dev/null 2>&1; then :; else 5317*404b540aSrobert if test -w $cache_file; then 5318*404b540aSrobert test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 5319*404b540aSrobert cat confcache >$cache_file 5320*404b540aSrobert else 5321*404b540aSrobert echo "not updating unwritable cache $cache_file" 5322*404b540aSrobert fi 5323*404b540aSrobertfi 5324*404b540aSrobertrm -f confcache 5325*404b540aSrobert 5326*404b540aSroberttest "x$prefix" = xNONE && prefix=$ac_default_prefix 5327*404b540aSrobert# Let make expand exec_prefix. 5328*404b540aSroberttest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 5329*404b540aSrobert 5330*404b540aSrobert# VPATH may cause trouble with some makes, so we remove $(srcdir), 5331*404b540aSrobert# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 5332*404b540aSrobert# trailing colons and then remove the whole line if VPATH becomes empty 5333*404b540aSrobert# (actually we leave an empty line to preserve line numbers). 5334*404b540aSrobertif test "x$srcdir" = x.; then 5335*404b540aSrobert ac_vpsub='/^[ ]*VPATH[ ]*=/{ 5336*404b540aSroberts/:*\$(srcdir):*/:/; 5337*404b540aSroberts/:*\${srcdir}:*/:/; 5338*404b540aSroberts/:*@srcdir@:*/:/; 5339*404b540aSroberts/^\([^=]*=[ ]*\):*/\1/; 5340*404b540aSroberts/:*$//; 5341*404b540aSroberts/^[^=]*=[ ]*$//; 5342*404b540aSrobert}' 5343*404b540aSrobertfi 5344*404b540aSrobert 5345*404b540aSrobertDEFS=-DHAVE_CONFIG_H 5346*404b540aSrobert 5347*404b540aSrobertac_libobjs= 5348*404b540aSrobertac_ltlibobjs= 5349*404b540aSrobertfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 5350*404b540aSrobert # 1. Remove the extension, and $U if already installed. 5351*404b540aSrobert ac_i=`echo "$ac_i" | 5352*404b540aSrobert sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 5353*404b540aSrobert # 2. Add them. 5354*404b540aSrobert ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 5355*404b540aSrobert ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 5356*404b540aSrobertdone 5357*404b540aSrobertLIBOBJS=$ac_libobjs 5358*404b540aSrobert 5359*404b540aSrobertLTLIBOBJS=$ac_ltlibobjs 5360*404b540aSrobert 5361*404b540aSrobert 5362*404b540aSrobertif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 5363*404b540aSrobert { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined. 5364*404b540aSrobertUsually this means the macro was only invoked conditionally." >&5 5365*404b540aSrobertecho "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined. 5366*404b540aSrobertUsually this means the macro was only invoked conditionally." >&2;} 5367*404b540aSrobert { (exit 1); exit 1; }; } 5368*404b540aSrobertfi 5369*404b540aSrobertif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 5370*404b540aSrobert { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined. 5371*404b540aSrobertUsually this means the macro was only invoked conditionally." >&5 5372*404b540aSrobertecho "$as_me: error: conditional \"AMDEP\" was never defined. 5373*404b540aSrobertUsually this means the macro was only invoked conditionally." >&2;} 5374*404b540aSrobert { (exit 1); exit 1; }; } 5375*404b540aSrobertfi 5376*404b540aSrobertif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 5377*404b540aSrobert { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. 5378*404b540aSrobertUsually this means the macro was only invoked conditionally." >&5 5379*404b540aSrobertecho "$as_me: error: conditional \"am__fastdepCC\" was never defined. 5380*404b540aSrobertUsually this means the macro was only invoked conditionally." >&2;} 5381*404b540aSrobert { (exit 1); exit 1; }; } 5382*404b540aSrobertfi 5383*404b540aSrobertif test -z "${LIBSSP_USE_SYMVER_TRUE}" && test -z "${LIBSSP_USE_SYMVER_FALSE}"; then 5384*404b540aSrobert { { echo "$as_me:$LINENO: error: conditional \"LIBSSP_USE_SYMVER\" was never defined. 5385*404b540aSrobertUsually this means the macro was only invoked conditionally." >&5 5386*404b540aSrobertecho "$as_me: error: conditional \"LIBSSP_USE_SYMVER\" was never defined. 5387*404b540aSrobertUsually this means the macro was only invoked conditionally." >&2;} 5388*404b540aSrobert { (exit 1); exit 1; }; } 5389*404b540aSrobertfi 5390*404b540aSrobert 5391*404b540aSrobert: ${CONFIG_STATUS=./config.status} 5392*404b540aSrobertac_clean_files_save=$ac_clean_files 5393*404b540aSrobertac_clean_files="$ac_clean_files $CONFIG_STATUS" 5394*404b540aSrobert{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 5395*404b540aSrobertecho "$as_me: creating $CONFIG_STATUS" >&6;} 5396*404b540aSrobertcat >$CONFIG_STATUS <<_ACEOF 5397*404b540aSrobert#! $SHELL 5398*404b540aSrobert# Generated by $as_me. 5399*404b540aSrobert# Run this file to recreate the current configuration. 5400*404b540aSrobert# Compiler output produced by configure, useful for debugging 5401*404b540aSrobert# configure, is in config.log if it exists. 5402*404b540aSrobert 5403*404b540aSrobertdebug=false 5404*404b540aSrobertac_cs_recheck=false 5405*404b540aSrobertac_cs_silent=false 5406*404b540aSrobertSHELL=\${CONFIG_SHELL-$SHELL} 5407*404b540aSrobert_ACEOF 5408*404b540aSrobert 5409*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 5410*404b540aSrobert## --------------------- ## 5411*404b540aSrobert## M4sh Initialization. ## 5412*404b540aSrobert## --------------------- ## 5413*404b540aSrobert 5414*404b540aSrobert# Be Bourne compatible 5415*404b540aSrobertif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 5416*404b540aSrobert emulate sh 5417*404b540aSrobert NULLCMD=: 5418*404b540aSrobert # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 5419*404b540aSrobert # is contrary to our usage. Disable this feature. 5420*404b540aSrobert alias -g '${1+"$@"}'='"$@"' 5421*404b540aSrobertelif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 5422*404b540aSrobert set -o posix 5423*404b540aSrobertfi 5424*404b540aSrobertDUALCASE=1; export DUALCASE # for MKS sh 5425*404b540aSrobert 5426*404b540aSrobert# Support unset when possible. 5427*404b540aSrobertif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 5428*404b540aSrobert as_unset=unset 5429*404b540aSrobertelse 5430*404b540aSrobert as_unset=false 5431*404b540aSrobertfi 5432*404b540aSrobert 5433*404b540aSrobert 5434*404b540aSrobert# Work around bugs in pre-3.0 UWIN ksh. 5435*404b540aSrobert$as_unset ENV MAIL MAILPATH 5436*404b540aSrobertPS1='$ ' 5437*404b540aSrobertPS2='> ' 5438*404b540aSrobertPS4='+ ' 5439*404b540aSrobert 5440*404b540aSrobert# NLS nuisances. 5441*404b540aSrobertfor as_var in \ 5442*404b540aSrobert LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 5443*404b540aSrobert LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 5444*404b540aSrobert LC_TELEPHONE LC_TIME 5445*404b540aSrobertdo 5446*404b540aSrobert if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 5447*404b540aSrobert eval $as_var=C; export $as_var 5448*404b540aSrobert else 5449*404b540aSrobert $as_unset $as_var 5450*404b540aSrobert fi 5451*404b540aSrobertdone 5452*404b540aSrobert 5453*404b540aSrobert# Required to use basename. 5454*404b540aSrobertif expr a : '\(a\)' >/dev/null 2>&1; then 5455*404b540aSrobert as_expr=expr 5456*404b540aSrobertelse 5457*404b540aSrobert as_expr=false 5458*404b540aSrobertfi 5459*404b540aSrobert 5460*404b540aSrobertif (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 5461*404b540aSrobert as_basename=basename 5462*404b540aSrobertelse 5463*404b540aSrobert as_basename=false 5464*404b540aSrobertfi 5465*404b540aSrobert 5466*404b540aSrobert 5467*404b540aSrobert# Name of the executable. 5468*404b540aSrobertas_me=`$as_basename "$0" || 5469*404b540aSrobert$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 5470*404b540aSrobert X"$0" : 'X\(//\)$' \| \ 5471*404b540aSrobert X"$0" : 'X\(/\)$' \| \ 5472*404b540aSrobert . : '\(.\)' 2>/dev/null || 5473*404b540aSrobertecho X/"$0" | 5474*404b540aSrobert sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 5475*404b540aSrobert /^X\/\(\/\/\)$/{ s//\1/; q; } 5476*404b540aSrobert /^X\/\(\/\).*/{ s//\1/; q; } 5477*404b540aSrobert s/.*/./; q'` 5478*404b540aSrobert 5479*404b540aSrobert 5480*404b540aSrobert# PATH needs CR, and LINENO needs CR and PATH. 5481*404b540aSrobert# Avoid depending upon Character Ranges. 5482*404b540aSrobertas_cr_letters='abcdefghijklmnopqrstuvwxyz' 5483*404b540aSrobertas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 5484*404b540aSrobertas_cr_Letters=$as_cr_letters$as_cr_LETTERS 5485*404b540aSrobertas_cr_digits='0123456789' 5486*404b540aSrobertas_cr_alnum=$as_cr_Letters$as_cr_digits 5487*404b540aSrobert 5488*404b540aSrobert# The user is always right. 5489*404b540aSrobertif test "${PATH_SEPARATOR+set}" != set; then 5490*404b540aSrobert echo "#! /bin/sh" >conf$$.sh 5491*404b540aSrobert echo "exit 0" >>conf$$.sh 5492*404b540aSrobert chmod +x conf$$.sh 5493*404b540aSrobert if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 5494*404b540aSrobert PATH_SEPARATOR=';' 5495*404b540aSrobert else 5496*404b540aSrobert PATH_SEPARATOR=: 5497*404b540aSrobert fi 5498*404b540aSrobert rm -f conf$$.sh 5499*404b540aSrobertfi 5500*404b540aSrobert 5501*404b540aSrobert 5502*404b540aSrobert as_lineno_1=$LINENO 5503*404b540aSrobert as_lineno_2=$LINENO 5504*404b540aSrobert as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 5505*404b540aSrobert test "x$as_lineno_1" != "x$as_lineno_2" && 5506*404b540aSrobert test "x$as_lineno_3" = "x$as_lineno_2" || { 5507*404b540aSrobert # Find who we are. Look in the path if we contain no path at all 5508*404b540aSrobert # relative or not. 5509*404b540aSrobert case $0 in 5510*404b540aSrobert *[\\/]* ) as_myself=$0 ;; 5511*404b540aSrobert *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5512*404b540aSrobertfor as_dir in $PATH 5513*404b540aSrobertdo 5514*404b540aSrobert IFS=$as_save_IFS 5515*404b540aSrobert test -z "$as_dir" && as_dir=. 5516*404b540aSrobert test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 5517*404b540aSrobertdone 5518*404b540aSrobert 5519*404b540aSrobert ;; 5520*404b540aSrobert esac 5521*404b540aSrobert # We did not find ourselves, most probably we were run as `sh COMMAND' 5522*404b540aSrobert # in which case we are not to be found in the path. 5523*404b540aSrobert if test "x$as_myself" = x; then 5524*404b540aSrobert as_myself=$0 5525*404b540aSrobert fi 5526*404b540aSrobert if test ! -f "$as_myself"; then 5527*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 5528*404b540aSrobertecho "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 5529*404b540aSrobert { (exit 1); exit 1; }; } 5530*404b540aSrobert fi 5531*404b540aSrobert case $CONFIG_SHELL in 5532*404b540aSrobert '') 5533*404b540aSrobert as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5534*404b540aSrobertfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 5535*404b540aSrobertdo 5536*404b540aSrobert IFS=$as_save_IFS 5537*404b540aSrobert test -z "$as_dir" && as_dir=. 5538*404b540aSrobert for as_base in sh bash ksh sh5; do 5539*404b540aSrobert case $as_dir in 5540*404b540aSrobert /*) 5541*404b540aSrobert if ("$as_dir/$as_base" -c ' 5542*404b540aSrobert as_lineno_1=$LINENO 5543*404b540aSrobert as_lineno_2=$LINENO 5544*404b540aSrobert as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 5545*404b540aSrobert test "x$as_lineno_1" != "x$as_lineno_2" && 5546*404b540aSrobert test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 5547*404b540aSrobert $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 5548*404b540aSrobert $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 5549*404b540aSrobert CONFIG_SHELL=$as_dir/$as_base 5550*404b540aSrobert export CONFIG_SHELL 5551*404b540aSrobert exec "$CONFIG_SHELL" "$0" ${1+"$@"} 5552*404b540aSrobert fi;; 5553*404b540aSrobert esac 5554*404b540aSrobert done 5555*404b540aSrobertdone 5556*404b540aSrobert;; 5557*404b540aSrobert esac 5558*404b540aSrobert 5559*404b540aSrobert # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 5560*404b540aSrobert # uniformly replaced by the line number. The first 'sed' inserts a 5561*404b540aSrobert # line-number line before each line; the second 'sed' does the real 5562*404b540aSrobert # work. The second script uses 'N' to pair each line-number line 5563*404b540aSrobert # with the numbered line, and appends trailing '-' during 5564*404b540aSrobert # substitution so that $LINENO is not a special case at line end. 5565*404b540aSrobert # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 5566*404b540aSrobert # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 5567*404b540aSrobert sed '=' <$as_myself | 5568*404b540aSrobert sed ' 5569*404b540aSrobert N 5570*404b540aSrobert s,$,-, 5571*404b540aSrobert : loop 5572*404b540aSrobert s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 5573*404b540aSrobert t loop 5574*404b540aSrobert s,-$,, 5575*404b540aSrobert s,^['$as_cr_digits']*\n,, 5576*404b540aSrobert ' >$as_me.lineno && 5577*404b540aSrobert chmod +x $as_me.lineno || 5578*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 5579*404b540aSrobertecho "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 5580*404b540aSrobert { (exit 1); exit 1; }; } 5581*404b540aSrobert 5582*404b540aSrobert # Don't try to exec as it changes $[0], causing all sort of problems 5583*404b540aSrobert # (the dirname of $[0] is not the place where we might find the 5584*404b540aSrobert # original and so on. Autoconf is especially sensible to this). 5585*404b540aSrobert . ./$as_me.lineno 5586*404b540aSrobert # Exit status is that of the last command. 5587*404b540aSrobert exit 5588*404b540aSrobert} 5589*404b540aSrobert 5590*404b540aSrobert 5591*404b540aSrobertcase `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 5592*404b540aSrobert *c*,-n*) ECHO_N= ECHO_C=' 5593*404b540aSrobert' ECHO_T=' ' ;; 5594*404b540aSrobert *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 5595*404b540aSrobert *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 5596*404b540aSrobertesac 5597*404b540aSrobert 5598*404b540aSrobertif expr a : '\(a\)' >/dev/null 2>&1; then 5599*404b540aSrobert as_expr=expr 5600*404b540aSrobertelse 5601*404b540aSrobert as_expr=false 5602*404b540aSrobertfi 5603*404b540aSrobert 5604*404b540aSrobertrm -f conf$$ conf$$.exe conf$$.file 5605*404b540aSrobertecho >conf$$.file 5606*404b540aSrobertif ln -s conf$$.file conf$$ 2>/dev/null; then 5607*404b540aSrobert # We could just check for DJGPP; but this test a) works b) is more generic 5608*404b540aSrobert # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 5609*404b540aSrobert if test -f conf$$.exe; then 5610*404b540aSrobert # Don't use ln at all; we don't have any links 5611*404b540aSrobert as_ln_s='cp -p' 5612*404b540aSrobert else 5613*404b540aSrobert as_ln_s='ln -s' 5614*404b540aSrobert fi 5615*404b540aSrobertelif ln conf$$.file conf$$ 2>/dev/null; then 5616*404b540aSrobert as_ln_s=ln 5617*404b540aSrobertelse 5618*404b540aSrobert as_ln_s='cp -p' 5619*404b540aSrobertfi 5620*404b540aSrobertrm -f conf$$ conf$$.exe conf$$.file 5621*404b540aSrobert 5622*404b540aSrobertif mkdir -p . 2>/dev/null; then 5623*404b540aSrobert as_mkdir_p=: 5624*404b540aSrobertelse 5625*404b540aSrobert test -d ./-p && rmdir ./-p 5626*404b540aSrobert as_mkdir_p=false 5627*404b540aSrobertfi 5628*404b540aSrobert 5629*404b540aSrobertas_executable_p="test -f" 5630*404b540aSrobert 5631*404b540aSrobert# Sed expression to map a string onto a valid CPP name. 5632*404b540aSrobertas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 5633*404b540aSrobert 5634*404b540aSrobert# Sed expression to map a string onto a valid variable name. 5635*404b540aSrobertas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 5636*404b540aSrobert 5637*404b540aSrobert 5638*404b540aSrobert# IFS 5639*404b540aSrobert# We need space, tab and new line, in precisely that order. 5640*404b540aSrobertas_nl=' 5641*404b540aSrobert' 5642*404b540aSrobertIFS=" $as_nl" 5643*404b540aSrobert 5644*404b540aSrobert# CDPATH. 5645*404b540aSrobert$as_unset CDPATH 5646*404b540aSrobert 5647*404b540aSrobertexec 6>&1 5648*404b540aSrobert 5649*404b540aSrobert# Open the log real soon, to keep \$[0] and so on meaningful, and to 5650*404b540aSrobert# report actual input values of CONFIG_FILES etc. instead of their 5651*404b540aSrobert# values after options handling. Logging --version etc. is OK. 5652*404b540aSrobertexec 5>>config.log 5653*404b540aSrobert{ 5654*404b540aSrobert echo 5655*404b540aSrobert sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 5656*404b540aSrobert## Running $as_me. ## 5657*404b540aSrobert_ASBOX 5658*404b540aSrobert} >&5 5659*404b540aSrobertcat >&5 <<_CSEOF 5660*404b540aSrobert 5661*404b540aSrobertThis file was extended by libssp $as_me 1.0, which was 5662*404b540aSrobertgenerated by GNU Autoconf 2.59. Invocation command line was 5663*404b540aSrobert 5664*404b540aSrobert CONFIG_FILES = $CONFIG_FILES 5665*404b540aSrobert CONFIG_HEADERS = $CONFIG_HEADERS 5666*404b540aSrobert CONFIG_LINKS = $CONFIG_LINKS 5667*404b540aSrobert CONFIG_COMMANDS = $CONFIG_COMMANDS 5668*404b540aSrobert $ $0 $@ 5669*404b540aSrobert 5670*404b540aSrobert_CSEOF 5671*404b540aSrobertecho "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 5672*404b540aSrobertecho >&5 5673*404b540aSrobert_ACEOF 5674*404b540aSrobert 5675*404b540aSrobert# Files that config.status was made for. 5676*404b540aSrobertif test -n "$ac_config_files"; then 5677*404b540aSrobert echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 5678*404b540aSrobertfi 5679*404b540aSrobert 5680*404b540aSrobertif test -n "$ac_config_headers"; then 5681*404b540aSrobert echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 5682*404b540aSrobertfi 5683*404b540aSrobert 5684*404b540aSrobertif test -n "$ac_config_links"; then 5685*404b540aSrobert echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 5686*404b540aSrobertfi 5687*404b540aSrobert 5688*404b540aSrobertif test -n "$ac_config_commands"; then 5689*404b540aSrobert echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 5690*404b540aSrobertfi 5691*404b540aSrobert 5692*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 5693*404b540aSrobert 5694*404b540aSrobertac_cs_usage="\ 5695*404b540aSrobert\`$as_me' instantiates files from templates according to the 5696*404b540aSrobertcurrent configuration. 5697*404b540aSrobert 5698*404b540aSrobertUsage: $0 [OPTIONS] [FILE]... 5699*404b540aSrobert 5700*404b540aSrobert -h, --help print this help, then exit 5701*404b540aSrobert -V, --version print version number, then exit 5702*404b540aSrobert -q, --quiet do not print progress messages 5703*404b540aSrobert -d, --debug don't remove temporary files 5704*404b540aSrobert --recheck update $as_me by reconfiguring in the same conditions 5705*404b540aSrobert --file=FILE[:TEMPLATE] 5706*404b540aSrobert instantiate the configuration file FILE 5707*404b540aSrobert --header=FILE[:TEMPLATE] 5708*404b540aSrobert instantiate the configuration header FILE 5709*404b540aSrobert 5710*404b540aSrobertConfiguration files: 5711*404b540aSrobert$config_files 5712*404b540aSrobert 5713*404b540aSrobertConfiguration headers: 5714*404b540aSrobert$config_headers 5715*404b540aSrobert 5716*404b540aSrobertConfiguration commands: 5717*404b540aSrobert$config_commands 5718*404b540aSrobert 5719*404b540aSrobertReport bugs to <bug-autoconf@gnu.org>." 5720*404b540aSrobert_ACEOF 5721*404b540aSrobert 5722*404b540aSrobertcat >>$CONFIG_STATUS <<_ACEOF 5723*404b540aSrobertac_cs_version="\\ 5724*404b540aSrobertlibssp config.status 1.0 5725*404b540aSrobertconfigured by $0, generated by GNU Autoconf 2.59, 5726*404b540aSrobert with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 5727*404b540aSrobert 5728*404b540aSrobertCopyright (C) 2003 Free Software Foundation, Inc. 5729*404b540aSrobertThis config.status script is free software; the Free Software Foundation 5730*404b540aSrobertgives unlimited permission to copy, distribute and modify it." 5731*404b540aSrobertsrcdir=$srcdir 5732*404b540aSrobertINSTALL="$INSTALL" 5733*404b540aSrobert_ACEOF 5734*404b540aSrobert 5735*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 5736*404b540aSrobert# If no file are specified by the user, then we need to provide default 5737*404b540aSrobert# value. By we need to know if files were specified by the user. 5738*404b540aSrobertac_need_defaults=: 5739*404b540aSrobertwhile test $# != 0 5740*404b540aSrobertdo 5741*404b540aSrobert case $1 in 5742*404b540aSrobert --*=*) 5743*404b540aSrobert ac_option=`expr "x$1" : 'x\([^=]*\)='` 5744*404b540aSrobert ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 5745*404b540aSrobert ac_shift=: 5746*404b540aSrobert ;; 5747*404b540aSrobert -*) 5748*404b540aSrobert ac_option=$1 5749*404b540aSrobert ac_optarg=$2 5750*404b540aSrobert ac_shift=shift 5751*404b540aSrobert ;; 5752*404b540aSrobert *) # This is not an option, so the user has probably given explicit 5753*404b540aSrobert # arguments. 5754*404b540aSrobert ac_option=$1 5755*404b540aSrobert ac_need_defaults=false;; 5756*404b540aSrobert esac 5757*404b540aSrobert 5758*404b540aSrobert case $ac_option in 5759*404b540aSrobert # Handling of the options. 5760*404b540aSrobert_ACEOF 5761*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 5762*404b540aSrobert -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 5763*404b540aSrobert ac_cs_recheck=: ;; 5764*404b540aSrobert --version | --vers* | -V ) 5765*404b540aSrobert echo "$ac_cs_version"; exit 0 ;; 5766*404b540aSrobert --he | --h) 5767*404b540aSrobert # Conflict between --help and --header 5768*404b540aSrobert { { echo "$as_me:$LINENO: error: ambiguous option: $1 5769*404b540aSrobertTry \`$0 --help' for more information." >&5 5770*404b540aSrobertecho "$as_me: error: ambiguous option: $1 5771*404b540aSrobertTry \`$0 --help' for more information." >&2;} 5772*404b540aSrobert { (exit 1); exit 1; }; };; 5773*404b540aSrobert --help | --hel | -h ) 5774*404b540aSrobert echo "$ac_cs_usage"; exit 0 ;; 5775*404b540aSrobert --debug | --d* | -d ) 5776*404b540aSrobert debug=: ;; 5777*404b540aSrobert --file | --fil | --fi | --f ) 5778*404b540aSrobert $ac_shift 5779*404b540aSrobert CONFIG_FILES="$CONFIG_FILES $ac_optarg" 5780*404b540aSrobert ac_need_defaults=false;; 5781*404b540aSrobert --header | --heade | --head | --hea ) 5782*404b540aSrobert $ac_shift 5783*404b540aSrobert CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 5784*404b540aSrobert ac_need_defaults=false;; 5785*404b540aSrobert -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 5786*404b540aSrobert | -silent | --silent | --silen | --sile | --sil | --si | --s) 5787*404b540aSrobert ac_cs_silent=: ;; 5788*404b540aSrobert 5789*404b540aSrobert # This is an error. 5790*404b540aSrobert -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 5791*404b540aSrobertTry \`$0 --help' for more information." >&5 5792*404b540aSrobertecho "$as_me: error: unrecognized option: $1 5793*404b540aSrobertTry \`$0 --help' for more information." >&2;} 5794*404b540aSrobert { (exit 1); exit 1; }; } ;; 5795*404b540aSrobert 5796*404b540aSrobert *) ac_config_targets="$ac_config_targets $1" ;; 5797*404b540aSrobert 5798*404b540aSrobert esac 5799*404b540aSrobert shift 5800*404b540aSrobertdone 5801*404b540aSrobert 5802*404b540aSrobertac_configure_extra_args= 5803*404b540aSrobert 5804*404b540aSrobertif $ac_cs_silent; then 5805*404b540aSrobert exec 6>/dev/null 5806*404b540aSrobert ac_configure_extra_args="$ac_configure_extra_args --silent" 5807*404b540aSrobertfi 5808*404b540aSrobert 5809*404b540aSrobert_ACEOF 5810*404b540aSrobertcat >>$CONFIG_STATUS <<_ACEOF 5811*404b540aSrobertif \$ac_cs_recheck; then 5812*404b540aSrobert echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 5813*404b540aSrobert exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 5814*404b540aSrobertfi 5815*404b540aSrobert 5816*404b540aSrobert_ACEOF 5817*404b540aSrobert 5818*404b540aSrobertcat >>$CONFIG_STATUS <<_ACEOF 5819*404b540aSrobert# 5820*404b540aSrobert# INIT-COMMANDS section. 5821*404b540aSrobert# 5822*404b540aSrobert 5823*404b540aSrobert 5824*404b540aSrobertsrcdir="$srcdir" 5825*404b540aSroberthost="$host" 5826*404b540aSroberttarget="$target" 5827*404b540aSrobertwith_multisubdir="$with_multisubdir" 5828*404b540aSrobertwith_multisrctop="$with_multisrctop" 5829*404b540aSrobertwith_target_subdir="$with_target_subdir" 5830*404b540aSrobertac_configure_args="${multilib_arg} ${ac_configure_args}" 5831*404b540aSrobertmulti_basedir="$multi_basedir" 5832*404b540aSrobertCONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 5833*404b540aSrobertCC="$CC" 5834*404b540aSrobertAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 5835*404b540aSrobert 5836*404b540aSrobert_ACEOF 5837*404b540aSrobert 5838*404b540aSrobert 5839*404b540aSrobert 5840*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 5841*404b540aSrobertfor ac_config_target in $ac_config_targets 5842*404b540aSrobertdo 5843*404b540aSrobert case "$ac_config_target" in 5844*404b540aSrobert # Handling of arguments. 5845*404b540aSrobert "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 5846*404b540aSrobert "ssp/ssp.h" ) CONFIG_FILES="$CONFIG_FILES ssp/ssp.h" ;; 5847*404b540aSrobert "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; 5848*404b540aSrobert "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 5849*404b540aSrobert "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 5850*404b540aSrobert *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 5851*404b540aSrobertecho "$as_me: error: invalid argument: $ac_config_target" >&2;} 5852*404b540aSrobert { (exit 1); exit 1; }; };; 5853*404b540aSrobert esac 5854*404b540aSrobertdone 5855*404b540aSrobert 5856*404b540aSrobert# If the user did not use the arguments to specify the items to instantiate, 5857*404b540aSrobert# then the envvar interface is used. Set only those that are not. 5858*404b540aSrobert# We use the long form for the default assignment because of an extremely 5859*404b540aSrobert# bizarre bug on SunOS 4.1.3. 5860*404b540aSrobertif $ac_need_defaults; then 5861*404b540aSrobert test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 5862*404b540aSrobert test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 5863*404b540aSrobert test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 5864*404b540aSrobertfi 5865*404b540aSrobert 5866*404b540aSrobert# Have a temporary directory for convenience. Make it in the build tree 5867*404b540aSrobert# simply because there is no reason to put it here, and in addition, 5868*404b540aSrobert# creating and moving files from /tmp can sometimes cause problems. 5869*404b540aSrobert# Create a temporary directory, and hook for its removal unless debugging. 5870*404b540aSrobert$debug || 5871*404b540aSrobert{ 5872*404b540aSrobert trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 5873*404b540aSrobert trap '{ (exit 1); exit 1; }' 1 2 13 15 5874*404b540aSrobert} 5875*404b540aSrobert 5876*404b540aSrobert# Create a (secure) tmp directory for tmp files. 5877*404b540aSrobert 5878*404b540aSrobert{ 5879*404b540aSrobert tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 5880*404b540aSrobert test -n "$tmp" && test -d "$tmp" 5881*404b540aSrobert} || 5882*404b540aSrobert{ 5883*404b540aSrobert tmp=./confstat$$-$RANDOM 5884*404b540aSrobert (umask 077 && mkdir $tmp) 5885*404b540aSrobert} || 5886*404b540aSrobert{ 5887*404b540aSrobert echo "$me: cannot create a temporary directory in ." >&2 5888*404b540aSrobert { (exit 1); exit 1; } 5889*404b540aSrobert} 5890*404b540aSrobert 5891*404b540aSrobert_ACEOF 5892*404b540aSrobert 5893*404b540aSrobertcat >>$CONFIG_STATUS <<_ACEOF 5894*404b540aSrobert 5895*404b540aSrobert# 5896*404b540aSrobert# CONFIG_FILES section. 5897*404b540aSrobert# 5898*404b540aSrobert 5899*404b540aSrobert# No need to generate the scripts if there are no CONFIG_FILES. 5900*404b540aSrobert# This happens for instance when ./config.status config.h 5901*404b540aSrobertif test -n "\$CONFIG_FILES"; then 5902*404b540aSrobert # Protect against being on the right side of a sed subst in config.status. 5903*404b540aSrobert sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 5904*404b540aSrobert s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 5905*404b540aSroberts,@SHELL@,$SHELL,;t t 5906*404b540aSroberts,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 5907*404b540aSroberts,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 5908*404b540aSroberts,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 5909*404b540aSroberts,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 5910*404b540aSroberts,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 5911*404b540aSroberts,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 5912*404b540aSroberts,@exec_prefix@,$exec_prefix,;t t 5913*404b540aSroberts,@prefix@,$prefix,;t t 5914*404b540aSroberts,@program_transform_name@,$program_transform_name,;t t 5915*404b540aSroberts,@bindir@,$bindir,;t t 5916*404b540aSroberts,@sbindir@,$sbindir,;t t 5917*404b540aSroberts,@libexecdir@,$libexecdir,;t t 5918*404b540aSroberts,@datadir@,$datadir,;t t 5919*404b540aSroberts,@sysconfdir@,$sysconfdir,;t t 5920*404b540aSroberts,@sharedstatedir@,$sharedstatedir,;t t 5921*404b540aSroberts,@localstatedir@,$localstatedir,;t t 5922*404b540aSroberts,@libdir@,$libdir,;t t 5923*404b540aSroberts,@includedir@,$includedir,;t t 5924*404b540aSroberts,@oldincludedir@,$oldincludedir,;t t 5925*404b540aSroberts,@infodir@,$infodir,;t t 5926*404b540aSroberts,@mandir@,$mandir,;t t 5927*404b540aSroberts,@build_alias@,$build_alias,;t t 5928*404b540aSroberts,@host_alias@,$host_alias,;t t 5929*404b540aSroberts,@target_alias@,$target_alias,;t t 5930*404b540aSroberts,@DEFS@,$DEFS,;t t 5931*404b540aSroberts,@ECHO_C@,$ECHO_C,;t t 5932*404b540aSroberts,@ECHO_N@,$ECHO_N,;t t 5933*404b540aSroberts,@ECHO_T@,$ECHO_T,;t t 5934*404b540aSroberts,@LIBS@,$LIBS,;t t 5935*404b540aSroberts,@build@,$build,;t t 5936*404b540aSroberts,@build_cpu@,$build_cpu,;t t 5937*404b540aSroberts,@build_vendor@,$build_vendor,;t t 5938*404b540aSroberts,@build_os@,$build_os,;t t 5939*404b540aSroberts,@host@,$host,;t t 5940*404b540aSroberts,@host_cpu@,$host_cpu,;t t 5941*404b540aSroberts,@host_vendor@,$host_vendor,;t t 5942*404b540aSroberts,@host_os@,$host_os,;t t 5943*404b540aSroberts,@target@,$target,;t t 5944*404b540aSroberts,@target_cpu@,$target_cpu,;t t 5945*404b540aSroberts,@target_vendor@,$target_vendor,;t t 5946*404b540aSroberts,@target_os@,$target_os,;t t 5947*404b540aSroberts,@target_noncanonical@,$target_noncanonical,;t t 5948*404b540aSroberts,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 5949*404b540aSroberts,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 5950*404b540aSroberts,@INSTALL_DATA@,$INSTALL_DATA,;t t 5951*404b540aSroberts,@CYGPATH_W@,$CYGPATH_W,;t t 5952*404b540aSroberts,@PACKAGE@,$PACKAGE,;t t 5953*404b540aSroberts,@VERSION@,$VERSION,;t t 5954*404b540aSroberts,@ACLOCAL@,$ACLOCAL,;t t 5955*404b540aSroberts,@AUTOCONF@,$AUTOCONF,;t t 5956*404b540aSroberts,@AUTOMAKE@,$AUTOMAKE,;t t 5957*404b540aSroberts,@AUTOHEADER@,$AUTOHEADER,;t t 5958*404b540aSroberts,@MAKEINFO@,$MAKEINFO,;t t 5959*404b540aSroberts,@install_sh@,$install_sh,;t t 5960*404b540aSroberts,@STRIP@,$STRIP,;t t 5961*404b540aSroberts,@ac_ct_STRIP@,$ac_ct_STRIP,;t t 5962*404b540aSroberts,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t 5963*404b540aSroberts,@mkdir_p@,$mkdir_p,;t t 5964*404b540aSroberts,@AWK@,$AWK,;t t 5965*404b540aSroberts,@SET_MAKE@,$SET_MAKE,;t t 5966*404b540aSroberts,@am__leading_dot@,$am__leading_dot,;t t 5967*404b540aSroberts,@AMTAR@,$AMTAR,;t t 5968*404b540aSroberts,@am__tar@,$am__tar,;t t 5969*404b540aSroberts,@am__untar@,$am__untar,;t t 5970*404b540aSroberts,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t 5971*404b540aSroberts,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t 5972*404b540aSroberts,@MAINT@,$MAINT,;t t 5973*404b540aSroberts,@multi_basedir@,$multi_basedir,;t t 5974*404b540aSroberts,@CC@,$CC,;t t 5975*404b540aSroberts,@ac_ct_CC@,$ac_ct_CC,;t t 5976*404b540aSroberts,@EXEEXT@,$EXEEXT,;t t 5977*404b540aSroberts,@OBJEXT@,$OBJEXT,;t t 5978*404b540aSroberts,@DEPDIR@,$DEPDIR,;t t 5979*404b540aSroberts,@am__include@,$am__include,;t t 5980*404b540aSroberts,@am__quote@,$am__quote,;t t 5981*404b540aSroberts,@AMDEP_TRUE@,$AMDEP_TRUE,;t t 5982*404b540aSroberts,@AMDEP_FALSE@,$AMDEP_FALSE,;t t 5983*404b540aSroberts,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t 5984*404b540aSroberts,@CCDEPMODE@,$CCDEPMODE,;t t 5985*404b540aSroberts,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t 5986*404b540aSroberts,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t 5987*404b540aSroberts,@CFLAGS@,$CFLAGS,;t t 5988*404b540aSroberts,@CPP@,$CPP,;t t 5989*404b540aSroberts,@CPPFLAGS@,$CPPFLAGS,;t t 5990*404b540aSroberts,@LIBSSP_USE_SYMVER_TRUE@,$LIBSSP_USE_SYMVER_TRUE,;t t 5991*404b540aSroberts,@LIBSSP_USE_SYMVER_FALSE@,$LIBSSP_USE_SYMVER_FALSE,;t t 5992*404b540aSroberts,@EGREP@,$EGREP,;t t 5993*404b540aSroberts,@ssp_have_usable_vsnprintf@,$ssp_have_usable_vsnprintf,;t t 5994*404b540aSroberts,@LN_S@,$LN_S,;t t 5995*404b540aSroberts,@RANLIB@,$RANLIB,;t t 5996*404b540aSroberts,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 5997*404b540aSroberts,@LIBTOOL@,$LIBTOOL,;t t 5998*404b540aSroberts,@enable_shared@,$enable_shared,;t t 5999*404b540aSroberts,@enable_static@,$enable_static,;t t 6000*404b540aSroberts,@toolexecdir@,$toolexecdir,;t t 6001*404b540aSroberts,@toolexeclibdir@,$toolexeclibdir,;t t 6002*404b540aSroberts,@LIBOBJS@,$LIBOBJS,;t t 6003*404b540aSroberts,@LTLIBOBJS@,$LTLIBOBJS,;t t 6004*404b540aSrobertCEOF 6005*404b540aSrobert 6006*404b540aSrobert_ACEOF 6007*404b540aSrobert 6008*404b540aSrobert cat >>$CONFIG_STATUS <<\_ACEOF 6009*404b540aSrobert # Split the substitutions into bite-sized pieces for seds with 6010*404b540aSrobert # small command number limits, like on Digital OSF/1 and HP-UX. 6011*404b540aSrobert ac_max_sed_lines=48 6012*404b540aSrobert ac_sed_frag=1 # Number of current file. 6013*404b540aSrobert ac_beg=1 # First line for current file. 6014*404b540aSrobert ac_end=$ac_max_sed_lines # Line after last line for current file. 6015*404b540aSrobert ac_more_lines=: 6016*404b540aSrobert ac_sed_cmds= 6017*404b540aSrobert while $ac_more_lines; do 6018*404b540aSrobert if test $ac_beg -gt 1; then 6019*404b540aSrobert sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 6020*404b540aSrobert else 6021*404b540aSrobert sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 6022*404b540aSrobert fi 6023*404b540aSrobert if test ! -s $tmp/subs.frag; then 6024*404b540aSrobert ac_more_lines=false 6025*404b540aSrobert else 6026*404b540aSrobert # The purpose of the label and of the branching condition is to 6027*404b540aSrobert # speed up the sed processing (if there are no `@' at all, there 6028*404b540aSrobert # is no need to browse any of the substitutions). 6029*404b540aSrobert # These are the two extra sed commands mentioned above. 6030*404b540aSrobert (echo ':t 6031*404b540aSrobert /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 6032*404b540aSrobert if test -z "$ac_sed_cmds"; then 6033*404b540aSrobert ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 6034*404b540aSrobert else 6035*404b540aSrobert ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 6036*404b540aSrobert fi 6037*404b540aSrobert ac_sed_frag=`expr $ac_sed_frag + 1` 6038*404b540aSrobert ac_beg=$ac_end 6039*404b540aSrobert ac_end=`expr $ac_end + $ac_max_sed_lines` 6040*404b540aSrobert fi 6041*404b540aSrobert done 6042*404b540aSrobert if test -z "$ac_sed_cmds"; then 6043*404b540aSrobert ac_sed_cmds=cat 6044*404b540aSrobert fi 6045*404b540aSrobertfi # test -n "$CONFIG_FILES" 6046*404b540aSrobert 6047*404b540aSrobert_ACEOF 6048*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 6049*404b540aSrobertfor ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 6050*404b540aSrobert # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 6051*404b540aSrobert case $ac_file in 6052*404b540aSrobert - | *:- | *:-:* ) # input from stdin 6053*404b540aSrobert cat >$tmp/stdin 6054*404b540aSrobert ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6055*404b540aSrobert ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6056*404b540aSrobert *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6057*404b540aSrobert ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6058*404b540aSrobert * ) ac_file_in=$ac_file.in ;; 6059*404b540aSrobert esac 6060*404b540aSrobert 6061*404b540aSrobert # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 6062*404b540aSrobert ac_dir=`(dirname "$ac_file") 2>/dev/null || 6063*404b540aSrobert$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6064*404b540aSrobert X"$ac_file" : 'X\(//\)[^/]' \| \ 6065*404b540aSrobert X"$ac_file" : 'X\(//\)$' \| \ 6066*404b540aSrobert X"$ac_file" : 'X\(/\)' \| \ 6067*404b540aSrobert . : '\(.\)' 2>/dev/null || 6068*404b540aSrobertecho X"$ac_file" | 6069*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6070*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6071*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6072*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6073*404b540aSrobert s/.*/./; q'` 6074*404b540aSrobert { if $as_mkdir_p; then 6075*404b540aSrobert mkdir -p "$ac_dir" 6076*404b540aSrobert else 6077*404b540aSrobert as_dir="$ac_dir" 6078*404b540aSrobert as_dirs= 6079*404b540aSrobert while test ! -d "$as_dir"; do 6080*404b540aSrobert as_dirs="$as_dir $as_dirs" 6081*404b540aSrobert as_dir=`(dirname "$as_dir") 2>/dev/null || 6082*404b540aSrobert$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6083*404b540aSrobert X"$as_dir" : 'X\(//\)[^/]' \| \ 6084*404b540aSrobert X"$as_dir" : 'X\(//\)$' \| \ 6085*404b540aSrobert X"$as_dir" : 'X\(/\)' \| \ 6086*404b540aSrobert . : '\(.\)' 2>/dev/null || 6087*404b540aSrobertecho X"$as_dir" | 6088*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6089*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6090*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6091*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6092*404b540aSrobert s/.*/./; q'` 6093*404b540aSrobert done 6094*404b540aSrobert test ! -n "$as_dirs" || mkdir $as_dirs 6095*404b540aSrobert fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 6096*404b540aSrobertecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 6097*404b540aSrobert { (exit 1); exit 1; }; }; } 6098*404b540aSrobert 6099*404b540aSrobert ac_builddir=. 6100*404b540aSrobert 6101*404b540aSrobertif test "$ac_dir" != .; then 6102*404b540aSrobert ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 6103*404b540aSrobert # A "../" for each directory in $ac_dir_suffix. 6104*404b540aSrobert ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 6105*404b540aSrobertelse 6106*404b540aSrobert ac_dir_suffix= ac_top_builddir= 6107*404b540aSrobertfi 6108*404b540aSrobert 6109*404b540aSrobertcase $srcdir in 6110*404b540aSrobert .) # No --srcdir option. We are building in place. 6111*404b540aSrobert ac_srcdir=. 6112*404b540aSrobert if test -z "$ac_top_builddir"; then 6113*404b540aSrobert ac_top_srcdir=. 6114*404b540aSrobert else 6115*404b540aSrobert ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 6116*404b540aSrobert fi ;; 6117*404b540aSrobert [\\/]* | ?:[\\/]* ) # Absolute path. 6118*404b540aSrobert ac_srcdir=$srcdir$ac_dir_suffix; 6119*404b540aSrobert ac_top_srcdir=$srcdir ;; 6120*404b540aSrobert *) # Relative path. 6121*404b540aSrobert ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 6122*404b540aSrobert ac_top_srcdir=$ac_top_builddir$srcdir ;; 6123*404b540aSrobertesac 6124*404b540aSrobert 6125*404b540aSrobert# Do not use `cd foo && pwd` to compute absolute paths, because 6126*404b540aSrobert# the directories may not exist. 6127*404b540aSrobertcase `pwd` in 6128*404b540aSrobert.) ac_abs_builddir="$ac_dir";; 6129*404b540aSrobert*) 6130*404b540aSrobert case "$ac_dir" in 6131*404b540aSrobert .) ac_abs_builddir=`pwd`;; 6132*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 6133*404b540aSrobert *) ac_abs_builddir=`pwd`/"$ac_dir";; 6134*404b540aSrobert esac;; 6135*404b540aSrobertesac 6136*404b540aSrobertcase $ac_abs_builddir in 6137*404b540aSrobert.) ac_abs_top_builddir=${ac_top_builddir}.;; 6138*404b540aSrobert*) 6139*404b540aSrobert case ${ac_top_builddir}. in 6140*404b540aSrobert .) ac_abs_top_builddir=$ac_abs_builddir;; 6141*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 6142*404b540aSrobert *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 6143*404b540aSrobert esac;; 6144*404b540aSrobertesac 6145*404b540aSrobertcase $ac_abs_builddir in 6146*404b540aSrobert.) ac_abs_srcdir=$ac_srcdir;; 6147*404b540aSrobert*) 6148*404b540aSrobert case $ac_srcdir in 6149*404b540aSrobert .) ac_abs_srcdir=$ac_abs_builddir;; 6150*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 6151*404b540aSrobert *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 6152*404b540aSrobert esac;; 6153*404b540aSrobertesac 6154*404b540aSrobertcase $ac_abs_builddir in 6155*404b540aSrobert.) ac_abs_top_srcdir=$ac_top_srcdir;; 6156*404b540aSrobert*) 6157*404b540aSrobert case $ac_top_srcdir in 6158*404b540aSrobert .) ac_abs_top_srcdir=$ac_abs_builddir;; 6159*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 6160*404b540aSrobert *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 6161*404b540aSrobert esac;; 6162*404b540aSrobertesac 6163*404b540aSrobert 6164*404b540aSrobert 6165*404b540aSrobert case $INSTALL in 6166*404b540aSrobert [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 6167*404b540aSrobert *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 6168*404b540aSrobert esac 6169*404b540aSrobert 6170*404b540aSrobert if test x"$ac_file" != x-; then 6171*404b540aSrobert { echo "$as_me:$LINENO: creating $ac_file" >&5 6172*404b540aSrobertecho "$as_me: creating $ac_file" >&6;} 6173*404b540aSrobert rm -f "$ac_file" 6174*404b540aSrobert fi 6175*404b540aSrobert # Let's still pretend it is `configure' which instantiates (i.e., don't 6176*404b540aSrobert # use $as_me), people would be surprised to read: 6177*404b540aSrobert # /* config.h. Generated by config.status. */ 6178*404b540aSrobert if test x"$ac_file" = x-; then 6179*404b540aSrobert configure_input= 6180*404b540aSrobert else 6181*404b540aSrobert configure_input="$ac_file. " 6182*404b540aSrobert fi 6183*404b540aSrobert configure_input=$configure_input"Generated from `echo $ac_file_in | 6184*404b540aSrobert sed 's,.*/,,'` by configure." 6185*404b540aSrobert 6186*404b540aSrobert # First look for the input files in the build tree, otherwise in the 6187*404b540aSrobert # src tree. 6188*404b540aSrobert ac_file_inputs=`IFS=: 6189*404b540aSrobert for f in $ac_file_in; do 6190*404b540aSrobert case $f in 6191*404b540aSrobert -) echo $tmp/stdin ;; 6192*404b540aSrobert [\\/$]*) 6193*404b540aSrobert # Absolute (can't be DOS-style, as IFS=:) 6194*404b540aSrobert test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 6195*404b540aSrobertecho "$as_me: error: cannot find input file: $f" >&2;} 6196*404b540aSrobert { (exit 1); exit 1; }; } 6197*404b540aSrobert echo "$f";; 6198*404b540aSrobert *) # Relative 6199*404b540aSrobert if test -f "$f"; then 6200*404b540aSrobert # Build tree 6201*404b540aSrobert echo "$f" 6202*404b540aSrobert elif test -f "$srcdir/$f"; then 6203*404b540aSrobert # Source tree 6204*404b540aSrobert echo "$srcdir/$f" 6205*404b540aSrobert else 6206*404b540aSrobert # /dev/null tree 6207*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 6208*404b540aSrobertecho "$as_me: error: cannot find input file: $f" >&2;} 6209*404b540aSrobert { (exit 1); exit 1; }; } 6210*404b540aSrobert fi;; 6211*404b540aSrobert esac 6212*404b540aSrobert done` || { (exit 1); exit 1; } 6213*404b540aSrobert_ACEOF 6214*404b540aSrobertcat >>$CONFIG_STATUS <<_ACEOF 6215*404b540aSrobert sed "$ac_vpsub 6216*404b540aSrobert$extrasub 6217*404b540aSrobert_ACEOF 6218*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 6219*404b540aSrobert:t 6220*404b540aSrobert/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 6221*404b540aSroberts,@configure_input@,$configure_input,;t t 6222*404b540aSroberts,@srcdir@,$ac_srcdir,;t t 6223*404b540aSroberts,@abs_srcdir@,$ac_abs_srcdir,;t t 6224*404b540aSroberts,@top_srcdir@,$ac_top_srcdir,;t t 6225*404b540aSroberts,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 6226*404b540aSroberts,@builddir@,$ac_builddir,;t t 6227*404b540aSroberts,@abs_builddir@,$ac_abs_builddir,;t t 6228*404b540aSroberts,@top_builddir@,$ac_top_builddir,;t t 6229*404b540aSroberts,@abs_top_builddir@,$ac_abs_top_builddir,;t t 6230*404b540aSroberts,@INSTALL@,$ac_INSTALL,;t t 6231*404b540aSrobert" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 6232*404b540aSrobert rm -f $tmp/stdin 6233*404b540aSrobert if test x"$ac_file" != x-; then 6234*404b540aSrobert mv $tmp/out $ac_file 6235*404b540aSrobert else 6236*404b540aSrobert cat $tmp/out 6237*404b540aSrobert rm -f $tmp/out 6238*404b540aSrobert fi 6239*404b540aSrobert 6240*404b540aSrobertdone 6241*404b540aSrobert_ACEOF 6242*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 6243*404b540aSrobert 6244*404b540aSrobert# 6245*404b540aSrobert# CONFIG_HEADER section. 6246*404b540aSrobert# 6247*404b540aSrobert 6248*404b540aSrobert# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 6249*404b540aSrobert# NAME is the cpp macro being defined and VALUE is the value it is being given. 6250*404b540aSrobert# 6251*404b540aSrobert# ac_d sets the value in "#define NAME VALUE" lines. 6252*404b540aSrobertac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 6253*404b540aSrobertac_dB='[ ].*$,\1#\2' 6254*404b540aSrobertac_dC=' ' 6255*404b540aSrobertac_dD=',;t' 6256*404b540aSrobert# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 6257*404b540aSrobertac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 6258*404b540aSrobertac_uB='$,\1#\2define\3' 6259*404b540aSrobertac_uC=' ' 6260*404b540aSrobertac_uD=',;t' 6261*404b540aSrobert 6262*404b540aSrobertfor ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 6263*404b540aSrobert # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 6264*404b540aSrobert case $ac_file in 6265*404b540aSrobert - | *:- | *:-:* ) # input from stdin 6266*404b540aSrobert cat >$tmp/stdin 6267*404b540aSrobert ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6268*404b540aSrobert ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6269*404b540aSrobert *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 6270*404b540aSrobert ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 6271*404b540aSrobert * ) ac_file_in=$ac_file.in ;; 6272*404b540aSrobert esac 6273*404b540aSrobert 6274*404b540aSrobert test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 6275*404b540aSrobertecho "$as_me: creating $ac_file" >&6;} 6276*404b540aSrobert 6277*404b540aSrobert # First look for the input files in the build tree, otherwise in the 6278*404b540aSrobert # src tree. 6279*404b540aSrobert ac_file_inputs=`IFS=: 6280*404b540aSrobert for f in $ac_file_in; do 6281*404b540aSrobert case $f in 6282*404b540aSrobert -) echo $tmp/stdin ;; 6283*404b540aSrobert [\\/$]*) 6284*404b540aSrobert # Absolute (can't be DOS-style, as IFS=:) 6285*404b540aSrobert test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 6286*404b540aSrobertecho "$as_me: error: cannot find input file: $f" >&2;} 6287*404b540aSrobert { (exit 1); exit 1; }; } 6288*404b540aSrobert # Do quote $f, to prevent DOS paths from being IFS'd. 6289*404b540aSrobert echo "$f";; 6290*404b540aSrobert *) # Relative 6291*404b540aSrobert if test -f "$f"; then 6292*404b540aSrobert # Build tree 6293*404b540aSrobert echo "$f" 6294*404b540aSrobert elif test -f "$srcdir/$f"; then 6295*404b540aSrobert # Source tree 6296*404b540aSrobert echo "$srcdir/$f" 6297*404b540aSrobert else 6298*404b540aSrobert # /dev/null tree 6299*404b540aSrobert { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 6300*404b540aSrobertecho "$as_me: error: cannot find input file: $f" >&2;} 6301*404b540aSrobert { (exit 1); exit 1; }; } 6302*404b540aSrobert fi;; 6303*404b540aSrobert esac 6304*404b540aSrobert done` || { (exit 1); exit 1; } 6305*404b540aSrobert # Remove the trailing spaces. 6306*404b540aSrobert sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 6307*404b540aSrobert 6308*404b540aSrobert_ACEOF 6309*404b540aSrobert 6310*404b540aSrobert# Transform confdefs.h into two sed scripts, `conftest.defines' and 6311*404b540aSrobert# `conftest.undefs', that substitutes the proper values into 6312*404b540aSrobert# config.h.in to produce config.h. The first handles `#define' 6313*404b540aSrobert# templates, and the second `#undef' templates. 6314*404b540aSrobert# And first: Protect against being on the right side of a sed subst in 6315*404b540aSrobert# config.status. Protect against being in an unquoted here document 6316*404b540aSrobert# in config.status. 6317*404b540aSrobertrm -f conftest.defines conftest.undefs 6318*404b540aSrobert# Using a here document instead of a string reduces the quoting nightmare. 6319*404b540aSrobert# Putting comments in sed scripts is not portable. 6320*404b540aSrobert# 6321*404b540aSrobert# `end' is used to avoid that the second main sed command (meant for 6322*404b540aSrobert# 0-ary CPP macros) applies to n-ary macro definitions. 6323*404b540aSrobert# See the Autoconf documentation for `clear'. 6324*404b540aSrobertcat >confdef2sed.sed <<\_ACEOF 6325*404b540aSroberts/[\\&,]/\\&/g 6326*404b540aSroberts,[\\$`],\\&,g 6327*404b540aSrobertt clear 6328*404b540aSrobert: clear 6329*404b540aSroberts,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 6330*404b540aSrobertt end 6331*404b540aSroberts,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 6332*404b540aSrobert: end 6333*404b540aSrobert_ACEOF 6334*404b540aSrobert# If some macros were called several times there might be several times 6335*404b540aSrobert# the same #defines, which is useless. Nevertheless, we may not want to 6336*404b540aSrobert# sort them, since we want the *last* AC-DEFINE to be honored. 6337*404b540aSrobertuniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 6338*404b540aSrobertsed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 6339*404b540aSrobertrm -f confdef2sed.sed 6340*404b540aSrobert 6341*404b540aSrobert# This sed command replaces #undef with comments. This is necessary, for 6342*404b540aSrobert# example, in the case of _POSIX_SOURCE, which is predefined and required 6343*404b540aSrobert# on some systems where configure will not decide to define it. 6344*404b540aSrobertcat >>conftest.undefs <<\_ACEOF 6345*404b540aSroberts,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 6346*404b540aSrobert_ACEOF 6347*404b540aSrobert 6348*404b540aSrobert# Break up conftest.defines because some shells have a limit on the size 6349*404b540aSrobert# of here documents, and old seds have small limits too (100 cmds). 6350*404b540aSrobertecho ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 6351*404b540aSrobertecho ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 6352*404b540aSrobertecho ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 6353*404b540aSrobertecho ' :' >>$CONFIG_STATUS 6354*404b540aSrobertrm -f conftest.tail 6355*404b540aSrobertwhile grep . conftest.defines >/dev/null 6356*404b540aSrobertdo 6357*404b540aSrobert # Write a limited-size here document to $tmp/defines.sed. 6358*404b540aSrobert echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 6359*404b540aSrobert # Speed up: don't consider the non `#define' lines. 6360*404b540aSrobert echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 6361*404b540aSrobert # Work around the forget-to-reset-the-flag bug. 6362*404b540aSrobert echo 't clr' >>$CONFIG_STATUS 6363*404b540aSrobert echo ': clr' >>$CONFIG_STATUS 6364*404b540aSrobert sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 6365*404b540aSrobert echo 'CEOF 6366*404b540aSrobert sed -f $tmp/defines.sed $tmp/in >$tmp/out 6367*404b540aSrobert rm -f $tmp/in 6368*404b540aSrobert mv $tmp/out $tmp/in 6369*404b540aSrobert' >>$CONFIG_STATUS 6370*404b540aSrobert sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 6371*404b540aSrobert rm -f conftest.defines 6372*404b540aSrobert mv conftest.tail conftest.defines 6373*404b540aSrobertdone 6374*404b540aSrobertrm -f conftest.defines 6375*404b540aSrobertecho ' fi # grep' >>$CONFIG_STATUS 6376*404b540aSrobertecho >>$CONFIG_STATUS 6377*404b540aSrobert 6378*404b540aSrobert# Break up conftest.undefs because some shells have a limit on the size 6379*404b540aSrobert# of here documents, and old seds have small limits too (100 cmds). 6380*404b540aSrobertecho ' # Handle all the #undef templates' >>$CONFIG_STATUS 6381*404b540aSrobertrm -f conftest.tail 6382*404b540aSrobertwhile grep . conftest.undefs >/dev/null 6383*404b540aSrobertdo 6384*404b540aSrobert # Write a limited-size here document to $tmp/undefs.sed. 6385*404b540aSrobert echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 6386*404b540aSrobert # Speed up: don't consider the non `#undef' 6387*404b540aSrobert echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 6388*404b540aSrobert # Work around the forget-to-reset-the-flag bug. 6389*404b540aSrobert echo 't clr' >>$CONFIG_STATUS 6390*404b540aSrobert echo ': clr' >>$CONFIG_STATUS 6391*404b540aSrobert sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 6392*404b540aSrobert echo 'CEOF 6393*404b540aSrobert sed -f $tmp/undefs.sed $tmp/in >$tmp/out 6394*404b540aSrobert rm -f $tmp/in 6395*404b540aSrobert mv $tmp/out $tmp/in 6396*404b540aSrobert' >>$CONFIG_STATUS 6397*404b540aSrobert sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 6398*404b540aSrobert rm -f conftest.undefs 6399*404b540aSrobert mv conftest.tail conftest.undefs 6400*404b540aSrobertdone 6401*404b540aSrobertrm -f conftest.undefs 6402*404b540aSrobert 6403*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 6404*404b540aSrobert # Let's still pretend it is `configure' which instantiates (i.e., don't 6405*404b540aSrobert # use $as_me), people would be surprised to read: 6406*404b540aSrobert # /* config.h. Generated by config.status. */ 6407*404b540aSrobert if test x"$ac_file" = x-; then 6408*404b540aSrobert echo "/* Generated by configure. */" >$tmp/config.h 6409*404b540aSrobert else 6410*404b540aSrobert echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 6411*404b540aSrobert fi 6412*404b540aSrobert cat $tmp/in >>$tmp/config.h 6413*404b540aSrobert rm -f $tmp/in 6414*404b540aSrobert if test x"$ac_file" != x-; then 6415*404b540aSrobert if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 6416*404b540aSrobert { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 6417*404b540aSrobertecho "$as_me: $ac_file is unchanged" >&6;} 6418*404b540aSrobert else 6419*404b540aSrobert ac_dir=`(dirname "$ac_file") 2>/dev/null || 6420*404b540aSrobert$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6421*404b540aSrobert X"$ac_file" : 'X\(//\)[^/]' \| \ 6422*404b540aSrobert X"$ac_file" : 'X\(//\)$' \| \ 6423*404b540aSrobert X"$ac_file" : 'X\(/\)' \| \ 6424*404b540aSrobert . : '\(.\)' 2>/dev/null || 6425*404b540aSrobertecho X"$ac_file" | 6426*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6427*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6428*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6429*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6430*404b540aSrobert s/.*/./; q'` 6431*404b540aSrobert { if $as_mkdir_p; then 6432*404b540aSrobert mkdir -p "$ac_dir" 6433*404b540aSrobert else 6434*404b540aSrobert as_dir="$ac_dir" 6435*404b540aSrobert as_dirs= 6436*404b540aSrobert while test ! -d "$as_dir"; do 6437*404b540aSrobert as_dirs="$as_dir $as_dirs" 6438*404b540aSrobert as_dir=`(dirname "$as_dir") 2>/dev/null || 6439*404b540aSrobert$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6440*404b540aSrobert X"$as_dir" : 'X\(//\)[^/]' \| \ 6441*404b540aSrobert X"$as_dir" : 'X\(//\)$' \| \ 6442*404b540aSrobert X"$as_dir" : 'X\(/\)' \| \ 6443*404b540aSrobert . : '\(.\)' 2>/dev/null || 6444*404b540aSrobertecho X"$as_dir" | 6445*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6446*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6447*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6448*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6449*404b540aSrobert s/.*/./; q'` 6450*404b540aSrobert done 6451*404b540aSrobert test ! -n "$as_dirs" || mkdir $as_dirs 6452*404b540aSrobert fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 6453*404b540aSrobertecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 6454*404b540aSrobert { (exit 1); exit 1; }; }; } 6455*404b540aSrobert 6456*404b540aSrobert rm -f $ac_file 6457*404b540aSrobert mv $tmp/config.h $ac_file 6458*404b540aSrobert fi 6459*404b540aSrobert else 6460*404b540aSrobert cat $tmp/config.h 6461*404b540aSrobert rm -f $tmp/config.h 6462*404b540aSrobert fi 6463*404b540aSrobert# Compute $ac_file's index in $config_headers. 6464*404b540aSrobert_am_stamp_count=1 6465*404b540aSrobertfor _am_header in $config_headers :; do 6466*404b540aSrobert case $_am_header in 6467*404b540aSrobert $ac_file | $ac_file:* ) 6468*404b540aSrobert break ;; 6469*404b540aSrobert * ) 6470*404b540aSrobert _am_stamp_count=`expr $_am_stamp_count + 1` ;; 6471*404b540aSrobert esac 6472*404b540aSrobertdone 6473*404b540aSrobertecho "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || 6474*404b540aSrobert$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6475*404b540aSrobert X$ac_file : 'X\(//\)[^/]' \| \ 6476*404b540aSrobert X$ac_file : 'X\(//\)$' \| \ 6477*404b540aSrobert X$ac_file : 'X\(/\)' \| \ 6478*404b540aSrobert . : '\(.\)' 2>/dev/null || 6479*404b540aSrobertecho X$ac_file | 6480*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6481*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6482*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6483*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6484*404b540aSrobert s/.*/./; q'`/stamp-h$_am_stamp_count 6485*404b540aSrobertdone 6486*404b540aSrobert_ACEOF 6487*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 6488*404b540aSrobert 6489*404b540aSrobert# 6490*404b540aSrobert# CONFIG_COMMANDS section. 6491*404b540aSrobert# 6492*404b540aSrobertfor ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 6493*404b540aSrobert ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 6494*404b540aSrobert ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 6495*404b540aSrobert ac_dir=`(dirname "$ac_dest") 2>/dev/null || 6496*404b540aSrobert$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6497*404b540aSrobert X"$ac_dest" : 'X\(//\)[^/]' \| \ 6498*404b540aSrobert X"$ac_dest" : 'X\(//\)$' \| \ 6499*404b540aSrobert X"$ac_dest" : 'X\(/\)' \| \ 6500*404b540aSrobert . : '\(.\)' 2>/dev/null || 6501*404b540aSrobertecho X"$ac_dest" | 6502*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6503*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6504*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6505*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6506*404b540aSrobert s/.*/./; q'` 6507*404b540aSrobert { if $as_mkdir_p; then 6508*404b540aSrobert mkdir -p "$ac_dir" 6509*404b540aSrobert else 6510*404b540aSrobert as_dir="$ac_dir" 6511*404b540aSrobert as_dirs= 6512*404b540aSrobert while test ! -d "$as_dir"; do 6513*404b540aSrobert as_dirs="$as_dir $as_dirs" 6514*404b540aSrobert as_dir=`(dirname "$as_dir") 2>/dev/null || 6515*404b540aSrobert$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6516*404b540aSrobert X"$as_dir" : 'X\(//\)[^/]' \| \ 6517*404b540aSrobert X"$as_dir" : 'X\(//\)$' \| \ 6518*404b540aSrobert X"$as_dir" : 'X\(/\)' \| \ 6519*404b540aSrobert . : '\(.\)' 2>/dev/null || 6520*404b540aSrobertecho X"$as_dir" | 6521*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6522*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6523*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6524*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6525*404b540aSrobert s/.*/./; q'` 6526*404b540aSrobert done 6527*404b540aSrobert test ! -n "$as_dirs" || mkdir $as_dirs 6528*404b540aSrobert fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 6529*404b540aSrobertecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 6530*404b540aSrobert { (exit 1); exit 1; }; }; } 6531*404b540aSrobert 6532*404b540aSrobert ac_builddir=. 6533*404b540aSrobert 6534*404b540aSrobertif test "$ac_dir" != .; then 6535*404b540aSrobert ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 6536*404b540aSrobert # A "../" for each directory in $ac_dir_suffix. 6537*404b540aSrobert ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 6538*404b540aSrobertelse 6539*404b540aSrobert ac_dir_suffix= ac_top_builddir= 6540*404b540aSrobertfi 6541*404b540aSrobert 6542*404b540aSrobertcase $srcdir in 6543*404b540aSrobert .) # No --srcdir option. We are building in place. 6544*404b540aSrobert ac_srcdir=. 6545*404b540aSrobert if test -z "$ac_top_builddir"; then 6546*404b540aSrobert ac_top_srcdir=. 6547*404b540aSrobert else 6548*404b540aSrobert ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 6549*404b540aSrobert fi ;; 6550*404b540aSrobert [\\/]* | ?:[\\/]* ) # Absolute path. 6551*404b540aSrobert ac_srcdir=$srcdir$ac_dir_suffix; 6552*404b540aSrobert ac_top_srcdir=$srcdir ;; 6553*404b540aSrobert *) # Relative path. 6554*404b540aSrobert ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 6555*404b540aSrobert ac_top_srcdir=$ac_top_builddir$srcdir ;; 6556*404b540aSrobertesac 6557*404b540aSrobert 6558*404b540aSrobert# Do not use `cd foo && pwd` to compute absolute paths, because 6559*404b540aSrobert# the directories may not exist. 6560*404b540aSrobertcase `pwd` in 6561*404b540aSrobert.) ac_abs_builddir="$ac_dir";; 6562*404b540aSrobert*) 6563*404b540aSrobert case "$ac_dir" in 6564*404b540aSrobert .) ac_abs_builddir=`pwd`;; 6565*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 6566*404b540aSrobert *) ac_abs_builddir=`pwd`/"$ac_dir";; 6567*404b540aSrobert esac;; 6568*404b540aSrobertesac 6569*404b540aSrobertcase $ac_abs_builddir in 6570*404b540aSrobert.) ac_abs_top_builddir=${ac_top_builddir}.;; 6571*404b540aSrobert*) 6572*404b540aSrobert case ${ac_top_builddir}. in 6573*404b540aSrobert .) ac_abs_top_builddir=$ac_abs_builddir;; 6574*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 6575*404b540aSrobert *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 6576*404b540aSrobert esac;; 6577*404b540aSrobertesac 6578*404b540aSrobertcase $ac_abs_builddir in 6579*404b540aSrobert.) ac_abs_srcdir=$ac_srcdir;; 6580*404b540aSrobert*) 6581*404b540aSrobert case $ac_srcdir in 6582*404b540aSrobert .) ac_abs_srcdir=$ac_abs_builddir;; 6583*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 6584*404b540aSrobert *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 6585*404b540aSrobert esac;; 6586*404b540aSrobertesac 6587*404b540aSrobertcase $ac_abs_builddir in 6588*404b540aSrobert.) ac_abs_top_srcdir=$ac_top_srcdir;; 6589*404b540aSrobert*) 6590*404b540aSrobert case $ac_top_srcdir in 6591*404b540aSrobert .) ac_abs_top_srcdir=$ac_abs_builddir;; 6592*404b540aSrobert [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 6593*404b540aSrobert *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 6594*404b540aSrobert esac;; 6595*404b540aSrobertesac 6596*404b540aSrobert 6597*404b540aSrobert 6598*404b540aSrobert { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 6599*404b540aSrobertecho "$as_me: executing $ac_dest commands" >&6;} 6600*404b540aSrobert case $ac_dest in 6601*404b540aSrobert default-1 ) 6602*404b540aSrobert# Only add multilib support code if we just rebuilt the top-level 6603*404b540aSrobert# Makefile. 6604*404b540aSrobertcase " $CONFIG_FILES " in 6605*404b540aSrobert *" Makefile "*) 6606*404b540aSrobert ac_file=Makefile . ${multi_basedir}/config-ml.in 6607*404b540aSrobert ;; 6608*404b540aSrobertesac ;; 6609*404b540aSrobert depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do 6610*404b540aSrobert # Strip MF so we end up with the name of the file. 6611*404b540aSrobert mf=`echo "$mf" | sed -e 's/:.*$//'` 6612*404b540aSrobert # Check whether this is an Automake generated Makefile or not. 6613*404b540aSrobert # We used to match only the files named `Makefile.in', but 6614*404b540aSrobert # some people rename them; so instead we look at the file content. 6615*404b540aSrobert # Grep'ing the first line is not enough: some people post-process 6616*404b540aSrobert # each Makefile.in and add a new line on top of each file to say so. 6617*404b540aSrobert # So let's grep whole file. 6618*404b540aSrobert if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then 6619*404b540aSrobert dirpart=`(dirname "$mf") 2>/dev/null || 6620*404b540aSrobert$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6621*404b540aSrobert X"$mf" : 'X\(//\)[^/]' \| \ 6622*404b540aSrobert X"$mf" : 'X\(//\)$' \| \ 6623*404b540aSrobert X"$mf" : 'X\(/\)' \| \ 6624*404b540aSrobert . : '\(.\)' 2>/dev/null || 6625*404b540aSrobertecho X"$mf" | 6626*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6627*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6628*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6629*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6630*404b540aSrobert s/.*/./; q'` 6631*404b540aSrobert else 6632*404b540aSrobert continue 6633*404b540aSrobert fi 6634*404b540aSrobert # Extract the definition of DEPDIR, am__include, and am__quote 6635*404b540aSrobert # from the Makefile without running `make'. 6636*404b540aSrobert DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 6637*404b540aSrobert test -z "$DEPDIR" && continue 6638*404b540aSrobert am__include=`sed -n 's/^am__include = //p' < "$mf"` 6639*404b540aSrobert test -z "am__include" && continue 6640*404b540aSrobert am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 6641*404b540aSrobert # When using ansi2knr, U may be empty or an underscore; expand it 6642*404b540aSrobert U=`sed -n 's/^U = //p' < "$mf"` 6643*404b540aSrobert # Find all dependency output files, they are included files with 6644*404b540aSrobert # $(DEPDIR) in their names. We invoke sed twice because it is the 6645*404b540aSrobert # simplest approach to changing $(DEPDIR) to its actual value in the 6646*404b540aSrobert # expansion. 6647*404b540aSrobert for file in `sed -n " 6648*404b540aSrobert s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 6649*404b540aSrobert sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 6650*404b540aSrobert # Make sure the directory exists. 6651*404b540aSrobert test -f "$dirpart/$file" && continue 6652*404b540aSrobert fdir=`(dirname "$file") 2>/dev/null || 6653*404b540aSrobert$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6654*404b540aSrobert X"$file" : 'X\(//\)[^/]' \| \ 6655*404b540aSrobert X"$file" : 'X\(//\)$' \| \ 6656*404b540aSrobert X"$file" : 'X\(/\)' \| \ 6657*404b540aSrobert . : '\(.\)' 2>/dev/null || 6658*404b540aSrobertecho X"$file" | 6659*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6660*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6661*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6662*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6663*404b540aSrobert s/.*/./; q'` 6664*404b540aSrobert { if $as_mkdir_p; then 6665*404b540aSrobert mkdir -p $dirpart/$fdir 6666*404b540aSrobert else 6667*404b540aSrobert as_dir=$dirpart/$fdir 6668*404b540aSrobert as_dirs= 6669*404b540aSrobert while test ! -d "$as_dir"; do 6670*404b540aSrobert as_dirs="$as_dir $as_dirs" 6671*404b540aSrobert as_dir=`(dirname "$as_dir") 2>/dev/null || 6672*404b540aSrobert$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6673*404b540aSrobert X"$as_dir" : 'X\(//\)[^/]' \| \ 6674*404b540aSrobert X"$as_dir" : 'X\(//\)$' \| \ 6675*404b540aSrobert X"$as_dir" : 'X\(/\)' \| \ 6676*404b540aSrobert . : '\(.\)' 2>/dev/null || 6677*404b540aSrobertecho X"$as_dir" | 6678*404b540aSrobert sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 6679*404b540aSrobert /^X\(\/\/\)[^/].*/{ s//\1/; q; } 6680*404b540aSrobert /^X\(\/\/\)$/{ s//\1/; q; } 6681*404b540aSrobert /^X\(\/\).*/{ s//\1/; q; } 6682*404b540aSrobert s/.*/./; q'` 6683*404b540aSrobert done 6684*404b540aSrobert test ! -n "$as_dirs" || mkdir $as_dirs 6685*404b540aSrobert fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 6686*404b540aSrobertecho "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} 6687*404b540aSrobert { (exit 1); exit 1; }; }; } 6688*404b540aSrobert 6689*404b540aSrobert # echo "creating $dirpart/$file" 6690*404b540aSrobert echo '# dummy' > "$dirpart/$file" 6691*404b540aSrobert done 6692*404b540aSrobertdone 6693*404b540aSrobert ;; 6694*404b540aSrobert esac 6695*404b540aSrobertdone 6696*404b540aSrobert_ACEOF 6697*404b540aSrobert 6698*404b540aSrobertcat >>$CONFIG_STATUS <<\_ACEOF 6699*404b540aSrobert 6700*404b540aSrobert{ (exit 0); exit 0; } 6701*404b540aSrobert_ACEOF 6702*404b540aSrobertchmod +x $CONFIG_STATUS 6703*404b540aSrobertac_clean_files=$ac_clean_files_save 6704*404b540aSrobert 6705*404b540aSrobert 6706*404b540aSrobert# configure is writing to config.log, and then calls config.status. 6707*404b540aSrobert# config.status does its own redirection, appending to config.log. 6708*404b540aSrobert# Unfortunately, on DOS this fails, as config.log is still kept open 6709*404b540aSrobert# by configure, so config.status won't be able to write to it; its 6710*404b540aSrobert# output is simply discarded. So we exec the FD to /dev/null, 6711*404b540aSrobert# effectively closing config.log, so it can be properly (re)opened and 6712*404b540aSrobert# appended to by config.status. When coming back to configure, we 6713*404b540aSrobert# need to make the FD available again. 6714*404b540aSrobertif test "$no_create" != yes; then 6715*404b540aSrobert ac_cs_success=: 6716*404b540aSrobert ac_config_status_args= 6717*404b540aSrobert test "$silent" = yes && 6718*404b540aSrobert ac_config_status_args="$ac_config_status_args --quiet" 6719*404b540aSrobert exec 5>/dev/null 6720*404b540aSrobert $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 6721*404b540aSrobert exec 5>>config.log 6722*404b540aSrobert # Use ||, not &&, to avoid exiting from the if with $? = 1, which 6723*404b540aSrobert # would make configure fail if this is the last instruction. 6724*404b540aSrobert $ac_cs_success || { (exit 1); exit 1; } 6725*404b540aSrobertfi 6726*404b540aSrobert 6727