1169695Skan#! /bin/sh 2169695Skan# Guess values for system-dependent variables and create Makefiles. 3169695Skan# Generated by GNU Autoconf 2.59. 4169695Skan# 5169695Skan# Copyright (C) 2003 Free Software Foundation, Inc. 6169695Skan# This configure script is free software; the Free Software Foundation 7169695Skan# gives unlimited permission to copy, distribute and modify it. 8169695Skan## --------------------- ## 9169695Skan## M4sh Initialization. ## 10169695Skan## --------------------- ## 11169695Skan 12169695Skan# Be Bourne compatible 13169695Skanif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 14169695Skan emulate sh 15169695Skan NULLCMD=: 16169695Skan # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 17169695Skan # is contrary to our usage. Disable this feature. 18169695Skan alias -g '${1+"$@"}'='"$@"' 19169695Skanelif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 20169695Skan set -o posix 21169695Skanfi 22169695SkanDUALCASE=1; export DUALCASE # for MKS sh 23169695Skan 24169695Skan# Support unset when possible. 25169695Skanif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 26169695Skan as_unset=unset 27169695Skanelse 28169695Skan as_unset=false 29169695Skanfi 30169695Skan 31169695Skan 32169695Skan# Work around bugs in pre-3.0 UWIN ksh. 33169695Skan$as_unset ENV MAIL MAILPATH 34169695SkanPS1='$ ' 35169695SkanPS2='> ' 36169695SkanPS4='+ ' 37169695Skan 38169695Skan# NLS nuisances. 39169695Skanfor as_var in \ 40169695Skan LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 41169695Skan LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 42169695Skan LC_TELEPHONE LC_TIME 43169695Skando 44169695Skan if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 45169695Skan eval $as_var=C; export $as_var 46169695Skan else 47169695Skan $as_unset $as_var 48169695Skan fi 49169695Skandone 50169695Skan 51169695Skan# Required to use basename. 52169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then 53169695Skan as_expr=expr 54169695Skanelse 55169695Skan as_expr=false 56169695Skanfi 57169695Skan 58169695Skanif (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 59169695Skan as_basename=basename 60169695Skanelse 61169695Skan as_basename=false 62169695Skanfi 63169695Skan 64169695Skan 65169695Skan# Name of the executable. 66169695Skanas_me=`$as_basename "$0" || 67169695Skan$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 68169695Skan X"$0" : 'X\(//\)$' \| \ 69169695Skan X"$0" : 'X\(/\)$' \| \ 70169695Skan . : '\(.\)' 2>/dev/null || 71169695Skanecho X/"$0" | 72169695Skan sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 73169695Skan /^X\/\(\/\/\)$/{ s//\1/; q; } 74169695Skan /^X\/\(\/\).*/{ s//\1/; q; } 75169695Skan s/.*/./; q'` 76169695Skan 77169695Skan 78169695Skan# PATH needs CR, and LINENO needs CR and PATH. 79169695Skan# Avoid depending upon Character Ranges. 80169695Skanas_cr_letters='abcdefghijklmnopqrstuvwxyz' 81169695Skanas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 82169695Skanas_cr_Letters=$as_cr_letters$as_cr_LETTERS 83169695Skanas_cr_digits='0123456789' 84169695Skanas_cr_alnum=$as_cr_Letters$as_cr_digits 85169695Skan 86169695Skan# The user is always right. 87169695Skanif test "${PATH_SEPARATOR+set}" != set; then 88169695Skan echo "#! /bin/sh" >conf$$.sh 89169695Skan echo "exit 0" >>conf$$.sh 90169695Skan chmod +x conf$$.sh 91169695Skan if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 92169695Skan PATH_SEPARATOR=';' 93169695Skan else 94169695Skan PATH_SEPARATOR=: 95169695Skan fi 96169695Skan rm -f conf$$.sh 97169695Skanfi 98169695Skan 99169695Skan 100169695Skan as_lineno_1=$LINENO 101169695Skan as_lineno_2=$LINENO 102169695Skan as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 103169695Skan test "x$as_lineno_1" != "x$as_lineno_2" && 104169695Skan test "x$as_lineno_3" = "x$as_lineno_2" || { 105169695Skan # Find who we are. Look in the path if we contain no path at all 106169695Skan # relative or not. 107169695Skan case $0 in 108169695Skan *[\\/]* ) as_myself=$0 ;; 109169695Skan *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 110169695Skanfor as_dir in $PATH 111169695Skando 112169695Skan IFS=$as_save_IFS 113169695Skan test -z "$as_dir" && as_dir=. 114169695Skan test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 115169695Skandone 116169695Skan 117169695Skan ;; 118169695Skan esac 119169695Skan # We did not find ourselves, most probably we were run as `sh COMMAND' 120169695Skan # in which case we are not to be found in the path. 121169695Skan if test "x$as_myself" = x; then 122169695Skan as_myself=$0 123169695Skan fi 124169695Skan if test ! -f "$as_myself"; then 125169695Skan { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 126169695Skan { (exit 1); exit 1; }; } 127169695Skan fi 128169695Skan case $CONFIG_SHELL in 129169695Skan '') 130169695Skan as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 131169695Skanfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 132169695Skando 133169695Skan IFS=$as_save_IFS 134169695Skan test -z "$as_dir" && as_dir=. 135169695Skan for as_base in sh bash ksh sh5; do 136169695Skan case $as_dir in 137169695Skan /*) 138169695Skan if ("$as_dir/$as_base" -c ' 139169695Skan as_lineno_1=$LINENO 140169695Skan as_lineno_2=$LINENO 141169695Skan as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 142169695Skan test "x$as_lineno_1" != "x$as_lineno_2" && 143169695Skan test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 144169695Skan $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 145169695Skan $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 146169695Skan CONFIG_SHELL=$as_dir/$as_base 147169695Skan export CONFIG_SHELL 148169695Skan exec "$CONFIG_SHELL" "$0" ${1+"$@"} 149169695Skan fi;; 150169695Skan esac 151169695Skan done 152169695Skandone 153169695Skan;; 154169695Skan esac 155169695Skan 156169695Skan # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 157169695Skan # uniformly replaced by the line number. The first 'sed' inserts a 158169695Skan # line-number line before each line; the second 'sed' does the real 159169695Skan # work. The second script uses 'N' to pair each line-number line 160169695Skan # with the numbered line, and appends trailing '-' during 161169695Skan # substitution so that $LINENO is not a special case at line end. 162169695Skan # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 163169695Skan # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 164169695Skan sed '=' <$as_myself | 165169695Skan sed ' 166169695Skan N 167169695Skan s,$,-, 168169695Skan : loop 169169695Skan s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 170169695Skan t loop 171169695Skan s,-$,, 172169695Skan s,^['$as_cr_digits']*\n,, 173169695Skan ' >$as_me.lineno && 174169695Skan chmod +x $as_me.lineno || 175169695Skan { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 176169695Skan { (exit 1); exit 1; }; } 177169695Skan 178169695Skan # Don't try to exec as it changes $[0], causing all sort of problems 179169695Skan # (the dirname of $[0] is not the place where we might find the 180169695Skan # original and so on. Autoconf is especially sensible to this). 181169695Skan . ./$as_me.lineno 182169695Skan # Exit status is that of the last command. 183169695Skan exit 184169695Skan} 185169695Skan 186169695Skan 187169695Skancase `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 188169695Skan *c*,-n*) ECHO_N= ECHO_C=' 189169695Skan' ECHO_T=' ' ;; 190169695Skan *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 191169695Skan *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 192169695Skanesac 193169695Skan 194169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then 195169695Skan as_expr=expr 196169695Skanelse 197169695Skan as_expr=false 198169695Skanfi 199169695Skan 200169695Skanrm -f conf$$ conf$$.exe conf$$.file 201169695Skanecho >conf$$.file 202169695Skanif ln -s conf$$.file conf$$ 2>/dev/null; then 203169695Skan # We could just check for DJGPP; but this test a) works b) is more generic 204169695Skan # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 205169695Skan if test -f conf$$.exe; then 206169695Skan # Don't use ln at all; we don't have any links 207169695Skan as_ln_s='cp -p' 208169695Skan else 209169695Skan as_ln_s='ln -s' 210169695Skan fi 211169695Skanelif ln conf$$.file conf$$ 2>/dev/null; then 212169695Skan as_ln_s=ln 213169695Skanelse 214169695Skan as_ln_s='cp -p' 215169695Skanfi 216169695Skanrm -f conf$$ conf$$.exe conf$$.file 217169695Skan 218169695Skanif mkdir -p . 2>/dev/null; then 219169695Skan as_mkdir_p=: 220169695Skanelse 221169695Skan test -d ./-p && rmdir ./-p 222169695Skan as_mkdir_p=false 223169695Skanfi 224169695Skan 225169695Skanas_executable_p="test -f" 226169695Skan 227169695Skan# Sed expression to map a string onto a valid CPP name. 228169695Skanas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 229169695Skan 230169695Skan# Sed expression to map a string onto a valid variable name. 231169695Skanas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 232169695Skan 233169695Skan 234169695Skan# IFS 235169695Skan# We need space, tab and new line, in precisely that order. 236169695Skanas_nl=' 237169695Skan' 238169695SkanIFS=" $as_nl" 239169695Skan 240169695Skan# CDPATH. 241169695Skan$as_unset CDPATH 242169695Skan 243169695Skan 244169695Skan# Name of the host. 245169695Skan# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 246169695Skan# so uname gets run too. 247169695Skanac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 248169695Skan 249169695Skanexec 6>&1 250169695Skan 251169695Skan# 252169695Skan# Initializations. 253169695Skan# 254169695Skanac_default_prefix=/usr/local 255169695Skanac_config_libobj_dir=. 256169695Skancross_compiling=no 257169695Skansubdirs= 258169695SkanMFLAGS= 259169695SkanMAKEFLAGS= 260169695SkanSHELL=${CONFIG_SHELL-/bin/sh} 261169695Skan 262169695Skan# Maximum number of lines to put in a shell here document. 263169695Skan# This variable seems obsolete. It should probably be removed, and 264169695Skan# only ac_max_sed_lines should be used. 265169695Skan: ${ac_max_here_lines=38} 266169695Skan 267169695Skan# Identity of this package. 268169695SkanPACKAGE_NAME= 269169695SkanPACKAGE_TARNAME= 270169695SkanPACKAGE_VERSION= 271169695SkanPACKAGE_STRING= 272169695SkanPACKAGE_BUGREPORT= 273169695Skan 274169695Skanac_unique_file="xmalloc.c" 275169695Skan# Factoring default headers for most tests. 276169695Skanac_includes_default="\ 277169695Skan#include <stdio.h> 278169695Skan#if HAVE_SYS_TYPES_H 279169695Skan# include <sys/types.h> 280169695Skan#endif 281169695Skan#if HAVE_SYS_STAT_H 282169695Skan# include <sys/stat.h> 283169695Skan#endif 284169695Skan#if STDC_HEADERS 285169695Skan# include <stdlib.h> 286169695Skan# include <stddef.h> 287169695Skan#else 288169695Skan# if HAVE_STDLIB_H 289169695Skan# include <stdlib.h> 290169695Skan# endif 291169695Skan#endif 292169695Skan#if HAVE_STRING_H 293169695Skan# if !STDC_HEADERS && HAVE_MEMORY_H 294169695Skan# include <memory.h> 295169695Skan# endif 296169695Skan# include <string.h> 297169695Skan#endif 298169695Skan#if HAVE_STRINGS_H 299169695Skan# include <strings.h> 300169695Skan#endif 301169695Skan#if HAVE_INTTYPES_H 302169695Skan# include <inttypes.h> 303169695Skan#else 304169695Skan# if HAVE_STDINT_H 305169695Skan# include <stdint.h> 306169695Skan# endif 307169695Skan#endif 308169695Skan#if HAVE_UNISTD_H 309169695Skan# include <unistd.h> 310169695Skan#endif" 311169695Skan 312169695Skanac_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 libiberty_topdir MAINT NOTMAINT MAKEINFO BUILD_INFO PERL HAVE_PERL build build_cpu build_vendor build_os host host_cpu host_vendor host_os AR ac_ct_AR RANLIB ac_ct_RANLIB CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CPP ac_libiberty_warn_cflags NO_MINUS_C_MINUS_O OUTPUT_OPTION INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LIBOBJS CHECK target_header_dir pexecute INSTALL_DEST datarootdir docdir htmldir LTLIBOBJS' 313169695Skanac_subst_files='host_makefile_frag' 314169695Skan 315169695Skan# Initialize some variables set by options. 316169695Skanac_init_help= 317169695Skanac_init_version=false 318169695Skan# The variables have the same names as the options, with 319169695Skan# dashes changed to underlines. 320169695Skancache_file=/dev/null 321169695Skanexec_prefix=NONE 322169695Skanno_create= 323169695Skanno_recursion= 324169695Skanprefix=NONE 325169695Skanprogram_prefix=NONE 326169695Skanprogram_suffix=NONE 327169695Skanprogram_transform_name=s,x,x, 328169695Skansilent= 329169695Skansite= 330169695Skansrcdir= 331169695Skanverbose= 332169695Skanx_includes=NONE 333169695Skanx_libraries=NONE 334169695Skan 335169695Skan# Installation directory options. 336169695Skan# These are left unexpanded so users can "make install exec_prefix=/foo" 337169695Skan# and all the variables that are supposed to be based on exec_prefix 338169695Skan# by default will actually change. 339169695Skan# Use braces instead of parens because sh, perl, etc. also accept them. 340169695Skanbindir='${exec_prefix}/bin' 341169695Skansbindir='${exec_prefix}/sbin' 342169695Skanlibexecdir='${exec_prefix}/libexec' 343169695Skandatadir='${prefix}/share' 344169695Skansysconfdir='${prefix}/etc' 345169695Skansharedstatedir='${prefix}/com' 346169695Skanlocalstatedir='${prefix}/var' 347169695Skanlibdir='${exec_prefix}/lib' 348169695Skanincludedir='${prefix}/include' 349169695Skanoldincludedir='/usr/include' 350169695Skaninfodir='${prefix}/info' 351169695Skanmandir='${prefix}/man' 352169695Skan 353169695Skanac_prev= 354169695Skanfor ac_option 355169695Skando 356169695Skan # If the previous option needs an argument, assign it. 357169695Skan if test -n "$ac_prev"; then 358169695Skan eval "$ac_prev=\$ac_option" 359169695Skan ac_prev= 360169695Skan continue 361169695Skan fi 362169695Skan 363169695Skan ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` 364169695Skan 365169695Skan # Accept the important Cygnus configure options, so we can diagnose typos. 366169695Skan 367169695Skan case $ac_option in 368169695Skan 369169695Skan -bindir | --bindir | --bindi | --bind | --bin | --bi) 370169695Skan ac_prev=bindir ;; 371169695Skan -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 372169695Skan bindir=$ac_optarg ;; 373169695Skan 374169695Skan -build | --build | --buil | --bui | --bu) 375169695Skan ac_prev=build_alias ;; 376169695Skan -build=* | --build=* | --buil=* | --bui=* | --bu=*) 377169695Skan build_alias=$ac_optarg ;; 378169695Skan 379169695Skan -cache-file | --cache-file | --cache-fil | --cache-fi \ 380169695Skan | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 381169695Skan ac_prev=cache_file ;; 382169695Skan -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 383169695Skan | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 384169695Skan cache_file=$ac_optarg ;; 385169695Skan 386169695Skan --config-cache | -C) 387169695Skan cache_file=config.cache ;; 388169695Skan 389169695Skan -datadir | --datadir | --datadi | --datad | --data | --dat | --da) 390169695Skan ac_prev=datadir ;; 391169695Skan -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ 392169695Skan | --da=*) 393169695Skan datadir=$ac_optarg ;; 394169695Skan 395169695Skan -disable-* | --disable-*) 396169695Skan ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 397169695Skan # Reject names that are not valid shell variable names. 398169695Skan expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 399169695Skan { echo "$as_me: error: invalid feature name: $ac_feature" >&2 400169695Skan { (exit 1); exit 1; }; } 401169695Skan ac_feature=`echo $ac_feature | sed 's/-/_/g'` 402169695Skan eval "enable_$ac_feature=no" ;; 403169695Skan 404169695Skan -enable-* | --enable-*) 405169695Skan ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 406169695Skan # Reject names that are not valid shell variable names. 407169695Skan expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && 408169695Skan { echo "$as_me: error: invalid feature name: $ac_feature" >&2 409169695Skan { (exit 1); exit 1; }; } 410169695Skan ac_feature=`echo $ac_feature | sed 's/-/_/g'` 411169695Skan case $ac_option in 412169695Skan *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 413169695Skan *) ac_optarg=yes ;; 414169695Skan esac 415169695Skan eval "enable_$ac_feature='$ac_optarg'" ;; 416169695Skan 417169695Skan -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 418169695Skan | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 419169695Skan | --exec | --exe | --ex) 420169695Skan ac_prev=exec_prefix ;; 421169695Skan -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 422169695Skan | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 423169695Skan | --exec=* | --exe=* | --ex=*) 424169695Skan exec_prefix=$ac_optarg ;; 425169695Skan 426169695Skan -gas | --gas | --ga | --g) 427169695Skan # Obsolete; use --with-gas. 428169695Skan with_gas=yes ;; 429169695Skan 430169695Skan -help | --help | --hel | --he | -h) 431169695Skan ac_init_help=long ;; 432169695Skan -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 433169695Skan ac_init_help=recursive ;; 434169695Skan -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 435169695Skan ac_init_help=short ;; 436169695Skan 437169695Skan -host | --host | --hos | --ho) 438169695Skan ac_prev=host_alias ;; 439169695Skan -host=* | --host=* | --hos=* | --ho=*) 440169695Skan host_alias=$ac_optarg ;; 441169695Skan 442169695Skan -includedir | --includedir | --includedi | --included | --include \ 443169695Skan | --includ | --inclu | --incl | --inc) 444169695Skan ac_prev=includedir ;; 445169695Skan -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 446169695Skan | --includ=* | --inclu=* | --incl=* | --inc=*) 447169695Skan includedir=$ac_optarg ;; 448169695Skan 449169695Skan -infodir | --infodir | --infodi | --infod | --info | --inf) 450169695Skan ac_prev=infodir ;; 451169695Skan -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 452169695Skan infodir=$ac_optarg ;; 453169695Skan 454169695Skan -libdir | --libdir | --libdi | --libd) 455169695Skan ac_prev=libdir ;; 456169695Skan -libdir=* | --libdir=* | --libdi=* | --libd=*) 457169695Skan libdir=$ac_optarg ;; 458169695Skan 459169695Skan -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 460169695Skan | --libexe | --libex | --libe) 461169695Skan ac_prev=libexecdir ;; 462169695Skan -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 463169695Skan | --libexe=* | --libex=* | --libe=*) 464169695Skan libexecdir=$ac_optarg ;; 465169695Skan 466169695Skan -localstatedir | --localstatedir | --localstatedi | --localstated \ 467169695Skan | --localstate | --localstat | --localsta | --localst \ 468169695Skan | --locals | --local | --loca | --loc | --lo) 469169695Skan ac_prev=localstatedir ;; 470169695Skan -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 471169695Skan | --localstate=* | --localstat=* | --localsta=* | --localst=* \ 472169695Skan | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) 473169695Skan localstatedir=$ac_optarg ;; 474169695Skan 475169695Skan -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 476169695Skan ac_prev=mandir ;; 477169695Skan -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 478169695Skan mandir=$ac_optarg ;; 479169695Skan 480169695Skan -nfp | --nfp | --nf) 481169695Skan # Obsolete; use --without-fp. 482169695Skan with_fp=no ;; 483169695Skan 484169695Skan -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 485169695Skan | --no-cr | --no-c | -n) 486169695Skan no_create=yes ;; 487169695Skan 488169695Skan -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 489169695Skan | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 490169695Skan no_recursion=yes ;; 491169695Skan 492169695Skan -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 493169695Skan | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 494169695Skan | --oldin | --oldi | --old | --ol | --o) 495169695Skan ac_prev=oldincludedir ;; 496169695Skan -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 497169695Skan | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 498169695Skan | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 499169695Skan oldincludedir=$ac_optarg ;; 500169695Skan 501169695Skan -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 502169695Skan ac_prev=prefix ;; 503169695Skan -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 504169695Skan prefix=$ac_optarg ;; 505169695Skan 506169695Skan -program-prefix | --program-prefix | --program-prefi | --program-pref \ 507169695Skan | --program-pre | --program-pr | --program-p) 508169695Skan ac_prev=program_prefix ;; 509169695Skan -program-prefix=* | --program-prefix=* | --program-prefi=* \ 510169695Skan | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 511169695Skan program_prefix=$ac_optarg ;; 512169695Skan 513169695Skan -program-suffix | --program-suffix | --program-suffi | --program-suff \ 514169695Skan | --program-suf | --program-su | --program-s) 515169695Skan ac_prev=program_suffix ;; 516169695Skan -program-suffix=* | --program-suffix=* | --program-suffi=* \ 517169695Skan | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 518169695Skan program_suffix=$ac_optarg ;; 519169695Skan 520169695Skan -program-transform-name | --program-transform-name \ 521169695Skan | --program-transform-nam | --program-transform-na \ 522169695Skan | --program-transform-n | --program-transform- \ 523169695Skan | --program-transform | --program-transfor \ 524169695Skan | --program-transfo | --program-transf \ 525169695Skan | --program-trans | --program-tran \ 526169695Skan | --progr-tra | --program-tr | --program-t) 527169695Skan ac_prev=program_transform_name ;; 528169695Skan -program-transform-name=* | --program-transform-name=* \ 529169695Skan | --program-transform-nam=* | --program-transform-na=* \ 530169695Skan | --program-transform-n=* | --program-transform-=* \ 531169695Skan | --program-transform=* | --program-transfor=* \ 532169695Skan | --program-transfo=* | --program-transf=* \ 533169695Skan | --program-trans=* | --program-tran=* \ 534169695Skan | --progr-tra=* | --program-tr=* | --program-t=*) 535169695Skan program_transform_name=$ac_optarg ;; 536169695Skan 537169695Skan -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 538169695Skan | -silent | --silent | --silen | --sile | --sil) 539169695Skan silent=yes ;; 540169695Skan 541169695Skan -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 542169695Skan ac_prev=sbindir ;; 543169695Skan -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 544169695Skan | --sbi=* | --sb=*) 545169695Skan sbindir=$ac_optarg ;; 546169695Skan 547169695Skan -sharedstatedir | --sharedstatedir | --sharedstatedi \ 548169695Skan | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 549169695Skan | --sharedst | --shareds | --shared | --share | --shar \ 550169695Skan | --sha | --sh) 551169695Skan ac_prev=sharedstatedir ;; 552169695Skan -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 553169695Skan | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 554169695Skan | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 555169695Skan | --sha=* | --sh=*) 556169695Skan sharedstatedir=$ac_optarg ;; 557169695Skan 558169695Skan -site | --site | --sit) 559169695Skan ac_prev=site ;; 560169695Skan -site=* | --site=* | --sit=*) 561169695Skan site=$ac_optarg ;; 562169695Skan 563169695Skan -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 564169695Skan ac_prev=srcdir ;; 565169695Skan -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 566169695Skan srcdir=$ac_optarg ;; 567169695Skan 568169695Skan -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 569169695Skan | --syscon | --sysco | --sysc | --sys | --sy) 570169695Skan ac_prev=sysconfdir ;; 571169695Skan -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 572169695Skan | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 573169695Skan sysconfdir=$ac_optarg ;; 574169695Skan 575169695Skan -target | --target | --targe | --targ | --tar | --ta | --t) 576169695Skan ac_prev=target_alias ;; 577169695Skan -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 578169695Skan target_alias=$ac_optarg ;; 579169695Skan 580169695Skan -v | -verbose | --verbose | --verbos | --verbo | --verb) 581169695Skan verbose=yes ;; 582169695Skan 583169695Skan -version | --version | --versio | --versi | --vers | -V) 584169695Skan ac_init_version=: ;; 585169695Skan 586169695Skan -with-* | --with-*) 587169695Skan ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 588169695Skan # Reject names that are not valid shell variable names. 589169695Skan expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 590169695Skan { echo "$as_me: error: invalid package name: $ac_package" >&2 591169695Skan { (exit 1); exit 1; }; } 592169695Skan ac_package=`echo $ac_package| sed 's/-/_/g'` 593169695Skan case $ac_option in 594169695Skan *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; 595169695Skan *) ac_optarg=yes ;; 596169695Skan esac 597169695Skan eval "with_$ac_package='$ac_optarg'" ;; 598169695Skan 599169695Skan -without-* | --without-*) 600169695Skan ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 601169695Skan # Reject names that are not valid shell variable names. 602169695Skan expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && 603169695Skan { echo "$as_me: error: invalid package name: $ac_package" >&2 604169695Skan { (exit 1); exit 1; }; } 605169695Skan ac_package=`echo $ac_package | sed 's/-/_/g'` 606169695Skan eval "with_$ac_package=no" ;; 607169695Skan 608169695Skan --x) 609169695Skan # Obsolete; use --with-x. 610169695Skan with_x=yes ;; 611169695Skan 612169695Skan -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 613169695Skan | --x-incl | --x-inc | --x-in | --x-i) 614169695Skan ac_prev=x_includes ;; 615169695Skan -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 616169695Skan | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 617169695Skan x_includes=$ac_optarg ;; 618169695Skan 619169695Skan -x-libraries | --x-libraries | --x-librarie | --x-librari \ 620169695Skan | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 621169695Skan ac_prev=x_libraries ;; 622169695Skan -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 623169695Skan | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 624169695Skan x_libraries=$ac_optarg ;; 625169695Skan 626169695Skan -*) { echo "$as_me: error: unrecognized option: $ac_option 627169695SkanTry \`$0 --help' for more information." >&2 628169695Skan { (exit 1); exit 1; }; } 629169695Skan ;; 630169695Skan 631169695Skan *=*) 632169695Skan ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 633169695Skan # Reject names that are not valid shell variable names. 634169695Skan expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 635169695Skan { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 636169695Skan { (exit 1); exit 1; }; } 637169695Skan ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` 638169695Skan eval "$ac_envvar='$ac_optarg'" 639169695Skan export $ac_envvar ;; 640169695Skan 641169695Skan *) 642169695Skan # FIXME: should be removed in autoconf 3.0. 643169695Skan echo "$as_me: WARNING: you should use --build, --host, --target" >&2 644169695Skan expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 645169695Skan echo "$as_me: WARNING: invalid host type: $ac_option" >&2 646169695Skan : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 647169695Skan ;; 648169695Skan 649169695Skan esac 650169695Skandone 651169695Skan 652169695Skanif test -n "$ac_prev"; then 653169695Skan ac_option=--`echo $ac_prev | sed 's/_/-/g'` 654169695Skan { echo "$as_me: error: missing argument to $ac_option" >&2 655169695Skan { (exit 1); exit 1; }; } 656169695Skanfi 657169695Skan 658169695Skan# Be sure to have absolute paths. 659169695Skanfor ac_var in exec_prefix prefix 660169695Skando 661169695Skan eval ac_val=$`echo $ac_var` 662169695Skan case $ac_val in 663169695Skan [\\/$]* | ?:[\\/]* | NONE | '' ) ;; 664169695Skan *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 665169695Skan { (exit 1); exit 1; }; };; 666169695Skan esac 667169695Skandone 668169695Skan 669169695Skan# Be sure to have absolute paths. 670169695Skanfor ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ 671169695Skan localstatedir libdir includedir oldincludedir infodir mandir 672169695Skando 673169695Skan eval ac_val=$`echo $ac_var` 674169695Skan case $ac_val in 675169695Skan [\\/$]* | ?:[\\/]* ) ;; 676169695Skan *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 677169695Skan { (exit 1); exit 1; }; };; 678169695Skan esac 679169695Skandone 680169695Skan 681169695Skan# There might be people who depend on the old broken behavior: `$host' 682169695Skan# used to hold the argument of --host etc. 683169695Skan# FIXME: To remove some day. 684169695Skanbuild=$build_alias 685169695Skanhost=$host_alias 686169695Skantarget=$target_alias 687169695Skan 688169695Skan# FIXME: To remove some day. 689169695Skanif test "x$host_alias" != x; then 690169695Skan if test "x$build_alias" = x; then 691169695Skan cross_compiling=maybe 692169695Skan echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 693169695Skan If a cross compiler is detected then cross compile mode will be used." >&2 694169695Skan elif test "x$build_alias" != "x$host_alias"; then 695169695Skan cross_compiling=yes 696169695Skan fi 697169695Skanfi 698169695Skan 699169695Skanac_tool_prefix= 700169695Skantest -n "$host_alias" && ac_tool_prefix=$host_alias- 701169695Skan 702169695Skantest "$silent" = yes && exec 6>/dev/null 703169695Skan 704169695Skan 705169695Skan# Find the source files, if location was not specified. 706169695Skanif test -z "$srcdir"; then 707169695Skan ac_srcdir_defaulted=yes 708169695Skan # Try the directory containing this script, then its parent. 709169695Skan ac_confdir=`(dirname "$0") 2>/dev/null || 710169695Skan$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 711169695Skan X"$0" : 'X\(//\)[^/]' \| \ 712169695Skan X"$0" : 'X\(//\)$' \| \ 713169695Skan X"$0" : 'X\(/\)' \| \ 714169695Skan . : '\(.\)' 2>/dev/null || 715169695Skanecho X"$0" | 716169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 717169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 718169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 719169695Skan /^X\(\/\).*/{ s//\1/; q; } 720169695Skan s/.*/./; q'` 721169695Skan srcdir=$ac_confdir 722169695Skan if test ! -r $srcdir/$ac_unique_file; then 723169695Skan srcdir=.. 724169695Skan fi 725169695Skanelse 726169695Skan ac_srcdir_defaulted=no 727169695Skanfi 728169695Skanif test ! -r $srcdir/$ac_unique_file; then 729169695Skan if test "$ac_srcdir_defaulted" = yes; then 730169695Skan { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 731169695Skan { (exit 1); exit 1; }; } 732169695Skan else 733169695Skan { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 734169695Skan { (exit 1); exit 1; }; } 735169695Skan fi 736169695Skanfi 737169695Skan(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || 738169695Skan { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 739169695Skan { (exit 1); exit 1; }; } 740169695Skansrcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` 741169695Skanac_env_build_alias_set=${build_alias+set} 742169695Skanac_env_build_alias_value=$build_alias 743169695Skanac_cv_env_build_alias_set=${build_alias+set} 744169695Skanac_cv_env_build_alias_value=$build_alias 745169695Skanac_env_host_alias_set=${host_alias+set} 746169695Skanac_env_host_alias_value=$host_alias 747169695Skanac_cv_env_host_alias_set=${host_alias+set} 748169695Skanac_cv_env_host_alias_value=$host_alias 749169695Skanac_env_target_alias_set=${target_alias+set} 750169695Skanac_env_target_alias_value=$target_alias 751169695Skanac_cv_env_target_alias_set=${target_alias+set} 752169695Skanac_cv_env_target_alias_value=$target_alias 753169695Skanac_env_CC_set=${CC+set} 754169695Skanac_env_CC_value=$CC 755169695Skanac_cv_env_CC_set=${CC+set} 756169695Skanac_cv_env_CC_value=$CC 757169695Skanac_env_CFLAGS_set=${CFLAGS+set} 758169695Skanac_env_CFLAGS_value=$CFLAGS 759169695Skanac_cv_env_CFLAGS_set=${CFLAGS+set} 760169695Skanac_cv_env_CFLAGS_value=$CFLAGS 761169695Skanac_env_LDFLAGS_set=${LDFLAGS+set} 762169695Skanac_env_LDFLAGS_value=$LDFLAGS 763169695Skanac_cv_env_LDFLAGS_set=${LDFLAGS+set} 764169695Skanac_cv_env_LDFLAGS_value=$LDFLAGS 765169695Skanac_env_CPPFLAGS_set=${CPPFLAGS+set} 766169695Skanac_env_CPPFLAGS_value=$CPPFLAGS 767169695Skanac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} 768169695Skanac_cv_env_CPPFLAGS_value=$CPPFLAGS 769169695Skanac_env_CPP_set=${CPP+set} 770169695Skanac_env_CPP_value=$CPP 771169695Skanac_cv_env_CPP_set=${CPP+set} 772169695Skanac_cv_env_CPP_value=$CPP 773169695Skan 774169695Skan# 775169695Skan# Report the --help message. 776169695Skan# 777169695Skanif test "$ac_init_help" = "long"; then 778169695Skan # Omit some internal or obsolete options to make the list less imposing. 779169695Skan # This message is too long to be a string in the A/UX 3.1 sh. 780169695Skan cat <<_ACEOF 781169695Skan\`configure' configures this package to adapt to many kinds of systems. 782169695Skan 783169695SkanUsage: $0 [OPTION]... [VAR=VALUE]... 784169695Skan 785169695SkanTo assign environment variables (e.g., CC, CFLAGS...), specify them as 786169695SkanVAR=VALUE. See below for descriptions of some of the useful variables. 787169695Skan 788169695SkanDefaults for the options are specified in brackets. 789169695Skan 790169695SkanConfiguration: 791169695Skan -h, --help display this help and exit 792169695Skan --help=short display options specific to this package 793169695Skan --help=recursive display the short help of all the included packages 794169695Skan -V, --version display version information and exit 795169695Skan -q, --quiet, --silent do not print \`checking...' messages 796169695Skan --cache-file=FILE cache test results in FILE [disabled] 797169695Skan -C, --config-cache alias for \`--cache-file=config.cache' 798169695Skan -n, --no-create do not create output files 799169695Skan --srcdir=DIR find the sources in DIR [configure dir or \`..'] 800169695Skan 801169695Skan_ACEOF 802169695Skan 803169695Skan cat <<_ACEOF 804169695SkanInstallation directories: 805169695Skan --prefix=PREFIX install architecture-independent files in PREFIX 806169695Skan [$ac_default_prefix] 807169695Skan --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 808169695Skan [PREFIX] 809169695Skan 810169695SkanBy default, \`make install' will install all the files in 811169695Skan\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 812169695Skanan installation prefix other than \`$ac_default_prefix' using \`--prefix', 813169695Skanfor instance \`--prefix=\$HOME'. 814169695Skan 815169695SkanFor better control, use the options below. 816169695Skan 817169695SkanFine tuning of the installation directories: 818169695Skan --bindir=DIR user executables [EPREFIX/bin] 819169695Skan --sbindir=DIR system admin executables [EPREFIX/sbin] 820169695Skan --libexecdir=DIR program executables [EPREFIX/libexec] 821169695Skan --datadir=DIR read-only architecture-independent data [PREFIX/share] 822169695Skan --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 823169695Skan --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 824169695Skan --localstatedir=DIR modifiable single-machine data [PREFIX/var] 825169695Skan --libdir=DIR object code libraries [EPREFIX/lib] 826169695Skan --includedir=DIR C header files [PREFIX/include] 827169695Skan --oldincludedir=DIR C header files for non-gcc [/usr/include] 828169695Skan --infodir=DIR info documentation [PREFIX/info] 829169695Skan --mandir=DIR man documentation [PREFIX/man] 830169695Skan_ACEOF 831169695Skan 832169695Skan cat <<\_ACEOF 833169695Skan 834169695SkanSystem types: 835169695Skan --build=BUILD configure for building on BUILD [guessed] 836169695Skan --host=HOST cross-compile to build programs to run on HOST [BUILD] 837169695Skan_ACEOF 838169695Skanfi 839169695Skan 840169695Skanif test -n "$ac_init_help"; then 841169695Skan 842169695Skan cat <<\_ACEOF 843169695Skan 844169695SkanOptional Features: 845169695Skan --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 846169695Skan --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 847169695Skan --enable-maintainer-mode 848169695Skan enable make rules and dependencies not useful 849169695Skan (and sometimes confusing) to the casual installer 850169695Skan --enable-install-libiberty Install headers for end users 851169695Skan 852169695SkanOptional Packages: 853169695Skan --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 854169695Skan --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 855169695Skan --with-target-subdir=SUBDIR Configuring in a subdirectory for target 856169695Skan --with-build-subdir=SUBDIR Configuring in a subdirectory for build 857169695Skan --with-cross-host=HOST Configuring with a cross compiler 858169695Skan --with-newlib Configuring with newlib 859169695Skan 860169695SkanSome influential environment variables: 861169695Skan CC C compiler command 862169695Skan CFLAGS C compiler flags 863169695Skan LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 864169695Skan nonstandard directory <lib dir> 865169695Skan CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have 866169695Skan headers in a nonstandard directory <include dir> 867169695Skan CPP C preprocessor 868169695Skan 869169695SkanUse these variables to override the choices made by `configure' or to help 870169695Skanit to find libraries and programs with nonstandard names/locations. 871169695Skan 872169695Skan_ACEOF 873169695Skanfi 874169695Skan 875169695Skanif test "$ac_init_help" = "recursive"; then 876169695Skan # If there are subdirs, report their specific --help. 877169695Skan ac_popdir=`pwd` 878169695Skan for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 879169695Skan test -d $ac_dir || continue 880169695Skan ac_builddir=. 881169695Skan 882169695Skanif test "$ac_dir" != .; then 883169695Skan ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 884169695Skan # A "../" for each directory in $ac_dir_suffix. 885169695Skan ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 886169695Skanelse 887169695Skan ac_dir_suffix= ac_top_builddir= 888169695Skanfi 889169695Skan 890169695Skancase $srcdir in 891169695Skan .) # No --srcdir option. We are building in place. 892169695Skan ac_srcdir=. 893169695Skan if test -z "$ac_top_builddir"; then 894169695Skan ac_top_srcdir=. 895169695Skan else 896169695Skan ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 897169695Skan fi ;; 898169695Skan [\\/]* | ?:[\\/]* ) # Absolute path. 899169695Skan ac_srcdir=$srcdir$ac_dir_suffix; 900169695Skan ac_top_srcdir=$srcdir ;; 901169695Skan *) # Relative path. 902169695Skan ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 903169695Skan ac_top_srcdir=$ac_top_builddir$srcdir ;; 904169695Skanesac 905169695Skan 906169695Skan# Do not use `cd foo && pwd` to compute absolute paths, because 907169695Skan# the directories may not exist. 908169695Skancase `pwd` in 909169695Skan.) ac_abs_builddir="$ac_dir";; 910169695Skan*) 911169695Skan case "$ac_dir" in 912169695Skan .) ac_abs_builddir=`pwd`;; 913169695Skan [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 914169695Skan *) ac_abs_builddir=`pwd`/"$ac_dir";; 915169695Skan esac;; 916169695Skanesac 917169695Skancase $ac_abs_builddir in 918169695Skan.) ac_abs_top_builddir=${ac_top_builddir}.;; 919169695Skan*) 920169695Skan case ${ac_top_builddir}. in 921169695Skan .) ac_abs_top_builddir=$ac_abs_builddir;; 922169695Skan [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 923169695Skan *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 924169695Skan esac;; 925169695Skanesac 926169695Skancase $ac_abs_builddir in 927169695Skan.) ac_abs_srcdir=$ac_srcdir;; 928169695Skan*) 929169695Skan case $ac_srcdir in 930169695Skan .) ac_abs_srcdir=$ac_abs_builddir;; 931169695Skan [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 932169695Skan *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 933169695Skan esac;; 934169695Skanesac 935169695Skancase $ac_abs_builddir in 936169695Skan.) ac_abs_top_srcdir=$ac_top_srcdir;; 937169695Skan*) 938169695Skan case $ac_top_srcdir in 939169695Skan .) ac_abs_top_srcdir=$ac_abs_builddir;; 940169695Skan [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 941169695Skan *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 942169695Skan esac;; 943169695Skanesac 944169695Skan 945169695Skan cd $ac_dir 946169695Skan # Check for guested configure; otherwise get Cygnus style configure. 947169695Skan if test -f $ac_srcdir/configure.gnu; then 948169695Skan echo 949169695Skan $SHELL $ac_srcdir/configure.gnu --help=recursive 950169695Skan elif test -f $ac_srcdir/configure; then 951169695Skan echo 952169695Skan $SHELL $ac_srcdir/configure --help=recursive 953169695Skan elif test -f $ac_srcdir/configure.ac || 954169695Skan test -f $ac_srcdir/configure.in; then 955169695Skan echo 956169695Skan $ac_configure --help 957169695Skan else 958169695Skan echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 959169695Skan fi 960169695Skan cd $ac_popdir 961169695Skan done 962169695Skanfi 963169695Skan 964169695Skantest -n "$ac_init_help" && exit 0 965169695Skanif $ac_init_version; then 966169695Skan cat <<\_ACEOF 967169695Skan 968169695SkanCopyright (C) 2003 Free Software Foundation, Inc. 969169695SkanThis configure script is free software; the Free Software Foundation 970169695Skangives unlimited permission to copy, distribute and modify it. 971169695Skan_ACEOF 972169695Skan exit 0 973169695Skanfi 974169695Skanexec 5>config.log 975169695Skancat >&5 <<_ACEOF 976169695SkanThis file contains any messages produced by compilers while 977169695Skanrunning configure, to aid debugging if configure makes a mistake. 978169695Skan 979169695SkanIt was created by $as_me, which was 980169695Skangenerated by GNU Autoconf 2.59. Invocation command line was 981169695Skan 982169695Skan $ $0 $@ 983169695Skan 984169695Skan_ACEOF 985169695Skan{ 986169695Skancat <<_ASUNAME 987169695Skan## --------- ## 988169695Skan## Platform. ## 989169695Skan## --------- ## 990169695Skan 991169695Skanhostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 992169695Skanuname -m = `(uname -m) 2>/dev/null || echo unknown` 993169695Skanuname -r = `(uname -r) 2>/dev/null || echo unknown` 994169695Skanuname -s = `(uname -s) 2>/dev/null || echo unknown` 995169695Skanuname -v = `(uname -v) 2>/dev/null || echo unknown` 996169695Skan 997169695Skan/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 998169695Skan/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 999169695Skan 1000169695Skan/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1001169695Skan/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1002169695Skan/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1003169695Skanhostinfo = `(hostinfo) 2>/dev/null || echo unknown` 1004169695Skan/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1005169695Skan/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1006169695Skan/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1007169695Skan 1008169695Skan_ASUNAME 1009169695Skan 1010169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1011169695Skanfor as_dir in $PATH 1012169695Skando 1013169695Skan IFS=$as_save_IFS 1014169695Skan test -z "$as_dir" && as_dir=. 1015169695Skan echo "PATH: $as_dir" 1016169695Skandone 1017169695Skan 1018169695Skan} >&5 1019169695Skan 1020169695Skancat >&5 <<_ACEOF 1021169695Skan 1022169695Skan 1023169695Skan## ----------- ## 1024169695Skan## Core tests. ## 1025169695Skan## ----------- ## 1026169695Skan 1027169695Skan_ACEOF 1028169695Skan 1029169695Skan 1030169695Skan# Keep a trace of the command line. 1031169695Skan# Strip out --no-create and --no-recursion so they do not pile up. 1032169695Skan# Strip out --silent because we don't want to record it for future runs. 1033169695Skan# Also quote any args containing shell meta-characters. 1034169695Skan# Make two passes to allow for proper duplicate-argument suppression. 1035169695Skanac_configure_args= 1036169695Skanac_configure_args0= 1037169695Skanac_configure_args1= 1038169695Skanac_sep= 1039169695Skanac_must_keep_next=false 1040169695Skanfor ac_pass in 1 2 1041169695Skando 1042169695Skan for ac_arg 1043169695Skan do 1044169695Skan case $ac_arg in 1045169695Skan -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1046169695Skan -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1047169695Skan | -silent | --silent | --silen | --sile | --sil) 1048169695Skan continue ;; 1049169695Skan *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1050169695Skan ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1051169695Skan esac 1052169695Skan case $ac_pass in 1053169695Skan 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1054169695Skan 2) 1055169695Skan ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1056169695Skan if test $ac_must_keep_next = true; then 1057169695Skan ac_must_keep_next=false # Got value, back to normal. 1058169695Skan else 1059169695Skan case $ac_arg in 1060169695Skan *=* | --config-cache | -C | -disable-* | --disable-* \ 1061169695Skan | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1062169695Skan | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1063169695Skan | -with-* | --with-* | -without-* | --without-* | --x) 1064169695Skan case "$ac_configure_args0 " in 1065169695Skan "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1066169695Skan esac 1067169695Skan ;; 1068169695Skan -* ) ac_must_keep_next=true ;; 1069169695Skan esac 1070169695Skan fi 1071169695Skan ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" 1072169695Skan # Get rid of the leading space. 1073169695Skan ac_sep=" " 1074169695Skan ;; 1075169695Skan esac 1076169695Skan done 1077169695Skandone 1078169695Skan$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1079169695Skan$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1080169695Skan 1081169695Skan# When interrupted or exit'd, cleanup temporary files, and complete 1082169695Skan# config.log. We remove comments because anyway the quotes in there 1083169695Skan# would cause problems or look ugly. 1084169695Skan# WARNING: Be sure not to use single quotes in there, as some shells, 1085169695Skan# such as our DU 5.0 friend, will then `close' the trap. 1086169695Skantrap 'exit_status=$? 1087169695Skan # Save into config.log some information that might help in debugging. 1088169695Skan { 1089169695Skan echo 1090169695Skan 1091169695Skan cat <<\_ASBOX 1092169695Skan## ---------------- ## 1093169695Skan## Cache variables. ## 1094169695Skan## ---------------- ## 1095169695Skan_ASBOX 1096169695Skan echo 1097169695Skan # The following way of writing the cache mishandles newlines in values, 1098169695Skan{ 1099169695Skan (set) 2>&1 | 1100169695Skan case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in 1101169695Skan *ac_space=\ *) 1102169695Skan sed -n \ 1103169695Skan "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; 1104169695Skan s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" 1105169695Skan ;; 1106169695Skan *) 1107169695Skan sed -n \ 1108169695Skan "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 1109169695Skan ;; 1110169695Skan esac; 1111169695Skan} 1112169695Skan echo 1113169695Skan 1114169695Skan cat <<\_ASBOX 1115169695Skan## ----------------- ## 1116169695Skan## Output variables. ## 1117169695Skan## ----------------- ## 1118169695Skan_ASBOX 1119169695Skan echo 1120169695Skan for ac_var in $ac_subst_vars 1121169695Skan do 1122169695Skan eval ac_val=$`echo $ac_var` 1123169695Skan echo "$ac_var='"'"'$ac_val'"'"'" 1124169695Skan done | sort 1125169695Skan echo 1126169695Skan 1127169695Skan if test -n "$ac_subst_files"; then 1128169695Skan cat <<\_ASBOX 1129169695Skan## ------------- ## 1130169695Skan## Output files. ## 1131169695Skan## ------------- ## 1132169695Skan_ASBOX 1133169695Skan echo 1134169695Skan for ac_var in $ac_subst_files 1135169695Skan do 1136169695Skan eval ac_val=$`echo $ac_var` 1137169695Skan echo "$ac_var='"'"'$ac_val'"'"'" 1138169695Skan done | sort 1139169695Skan echo 1140169695Skan fi 1141169695Skan 1142169695Skan if test -s confdefs.h; then 1143169695Skan cat <<\_ASBOX 1144169695Skan## ----------- ## 1145169695Skan## confdefs.h. ## 1146169695Skan## ----------- ## 1147169695Skan_ASBOX 1148169695Skan echo 1149169695Skan sed "/^$/d" confdefs.h | sort 1150169695Skan echo 1151169695Skan fi 1152169695Skan test "$ac_signal" != 0 && 1153169695Skan echo "$as_me: caught signal $ac_signal" 1154169695Skan echo "$as_me: exit $exit_status" 1155169695Skan } >&5 1156169695Skan rm -f core *.core && 1157169695Skan rm -rf conftest* confdefs* conf$$* $ac_clean_files && 1158169695Skan exit $exit_status 1159169695Skan ' 0 1160169695Skanfor ac_signal in 1 2 13 15; do 1161169695Skan trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1162169695Skandone 1163169695Skanac_signal=0 1164169695Skan 1165169695Skan# confdefs.h avoids OS command line length limits that DEFS can exceed. 1166169695Skanrm -rf conftest* confdefs.h 1167169695Skan# AIX cpp loses on an empty file, so make sure it contains at least a newline. 1168169695Skanecho >confdefs.h 1169169695Skan 1170169695Skan# Predefined preprocessor variables. 1171169695Skan 1172169695Skancat >>confdefs.h <<_ACEOF 1173169695Skan#define PACKAGE_NAME "$PACKAGE_NAME" 1174169695Skan_ACEOF 1175169695Skan 1176169695Skan 1177169695Skancat >>confdefs.h <<_ACEOF 1178169695Skan#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1179169695Skan_ACEOF 1180169695Skan 1181169695Skan 1182169695Skancat >>confdefs.h <<_ACEOF 1183169695Skan#define PACKAGE_VERSION "$PACKAGE_VERSION" 1184169695Skan_ACEOF 1185169695Skan 1186169695Skan 1187169695Skancat >>confdefs.h <<_ACEOF 1188169695Skan#define PACKAGE_STRING "$PACKAGE_STRING" 1189169695Skan_ACEOF 1190169695Skan 1191169695Skan 1192169695Skancat >>confdefs.h <<_ACEOF 1193169695Skan#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1194169695Skan_ACEOF 1195169695Skan 1196169695Skan 1197169695Skan# Let the site file select an alternate cache file if it wants to. 1198169695Skan# Prefer explicitly selected file to automatically selected ones. 1199169695Skanif test -z "$CONFIG_SITE"; then 1200169695Skan if test "x$prefix" != xNONE; then 1201169695Skan CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 1202169695Skan else 1203169695Skan CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 1204169695Skan fi 1205169695Skanfi 1206169695Skanfor ac_site_file in $CONFIG_SITE; do 1207169695Skan if test -r "$ac_site_file"; then 1208169695Skan { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1209169695Skanecho "$as_me: loading site script $ac_site_file" >&6;} 1210169695Skan sed 's/^/| /' "$ac_site_file" >&5 1211169695Skan . "$ac_site_file" 1212169695Skan fi 1213169695Skandone 1214169695Skan 1215169695Skanif test -r "$cache_file"; then 1216169695Skan # Some versions of bash will fail to source /dev/null (special 1217169695Skan # files actually), so we avoid doing that. 1218169695Skan if test -f "$cache_file"; then 1219169695Skan { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1220169695Skanecho "$as_me: loading cache $cache_file" >&6;} 1221169695Skan case $cache_file in 1222169695Skan [\\/]* | ?:[\\/]* ) . $cache_file;; 1223169695Skan *) . ./$cache_file;; 1224169695Skan esac 1225169695Skan fi 1226169695Skanelse 1227169695Skan { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1228169695Skanecho "$as_me: creating cache $cache_file" >&6;} 1229169695Skan >$cache_file 1230169695Skanfi 1231169695Skan 1232169695Skan# Check that the precious variables saved in the cache have kept the same 1233169695Skan# value. 1234169695Skanac_cache_corrupted=false 1235169695Skanfor ac_var in `(set) 2>&1 | 1236169695Skan sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do 1237169695Skan eval ac_old_set=\$ac_cv_env_${ac_var}_set 1238169695Skan eval ac_new_set=\$ac_env_${ac_var}_set 1239169695Skan eval ac_old_val="\$ac_cv_env_${ac_var}_value" 1240169695Skan eval ac_new_val="\$ac_env_${ac_var}_value" 1241169695Skan case $ac_old_set,$ac_new_set in 1242169695Skan set,) 1243169695Skan { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1244169695Skanecho "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1245169695Skan ac_cache_corrupted=: ;; 1246169695Skan ,set) 1247169695Skan { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1248169695Skanecho "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1249169695Skan ac_cache_corrupted=: ;; 1250169695Skan ,);; 1251169695Skan *) 1252169695Skan if test "x$ac_old_val" != "x$ac_new_val"; then 1253169695Skan { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1254169695Skanecho "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1255169695Skan { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1256169695Skanecho "$as_me: former value: $ac_old_val" >&2;} 1257169695Skan { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1258169695Skanecho "$as_me: current value: $ac_new_val" >&2;} 1259169695Skan ac_cache_corrupted=: 1260169695Skan fi;; 1261169695Skan esac 1262169695Skan # Pass precious variables to config.status. 1263169695Skan if test "$ac_new_set" = set; then 1264169695Skan case $ac_new_val in 1265169695Skan *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) 1266169695Skan ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1267169695Skan *) ac_arg=$ac_var=$ac_new_val ;; 1268169695Skan esac 1269169695Skan case " $ac_configure_args " in 1270169695Skan *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1271169695Skan *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1272169695Skan esac 1273169695Skan fi 1274169695Skandone 1275169695Skanif $ac_cache_corrupted; then 1276169695Skan { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1277169695Skanecho "$as_me: error: changes in the environment can compromise the build" >&2;} 1278169695Skan { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1279169695Skanecho "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1280169695Skan { (exit 1); exit 1; }; } 1281169695Skanfi 1282169695Skan 1283169695Skanac_ext=c 1284169695Skanac_cpp='$CPP $CPPFLAGS' 1285169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1286169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1287169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu 1288169695Skan 1289169695Skan 1290169695Skan 1291169695Skan 1292169695Skan 1293169695Skan 1294169695Skan 1295169695Skan 1296169695Skan 1297169695Skan 1298169695Skan 1299169695Skan 1300169695Skan 1301169695Skan 1302169695Skan 1303169695Skan 1304169695Skan 1305169695Skan 1306169695Skan 1307169695Skan 1308169695Skan 1309169695Skan# This works around the fact that libtool configuration may change LD 1310169695Skan# for this particular configuration, but some shells, instead of 1311169695Skan# keeping the changes in LD private, export them just because LD is 1312169695Skan# exported. We don't use libtool yet, but some day we might, so... 1313169695SkanORIGINAL_LD_FOR_MULTILIBS=$LD 1314169695Skan 1315169695Skan 1316169695Skan# Check whether --with-target-subdir or --without-target-subdir was given. 1317169695Skanif test "${with_target_subdir+set}" = set; then 1318169695Skan withval="$with_target_subdir" 1319169695Skan 1320169695Skanfi; 1321169695Skan 1322169695Skan# Check whether --with-build-subdir or --without-build-subdir was given. 1323169695Skanif test "${with_build_subdir+set}" = set; then 1324169695Skan withval="$with_build_subdir" 1325169695Skan 1326169695Skanfi; 1327169695Skan 1328169695Skan# Check whether --with-cross-host or --without-cross-host was given. 1329169695Skanif test "${with_cross_host+set}" = set; then 1330169695Skan withval="$with_cross_host" 1331169695Skan 1332169695Skanfi; 1333169695Skan 1334169695Skan# Check whether --with-newlib or --without-newlib was given. 1335169695Skanif test "${with_newlib+set}" = set; then 1336169695Skan withval="$with_newlib" 1337169695Skan 1338169695Skanfi; 1339169695Skan 1340169695Skanif test "${srcdir}" = "."; then 1341169695Skan if test -n "${with_build_subdir}"; then 1342169695Skan libiberty_topdir="${srcdir}/../.." 1343169695Skan with_target_subdir= 1344169695Skan elif test -z "${with_target_subdir}"; then 1345169695Skan libiberty_topdir="${srcdir}/.." 1346169695Skan else 1347169695Skan if test "${with_target_subdir}" != "."; then 1348169695Skan libiberty_topdir="${srcdir}/${with_multisrctop}../.." 1349169695Skan else 1350169695Skan libiberty_topdir="${srcdir}/${with_multisrctop}.." 1351169695Skan fi 1352169695Skan fi 1353169695Skanelse 1354169695Skan libiberty_topdir="${srcdir}/.." 1355169695Skanfi 1356169695Skan 1357169695Skanac_aux_dir= 1358169695Skanfor ac_dir in $libiberty_topdir $srcdir/$libiberty_topdir; do 1359169695Skan if test -f $ac_dir/install-sh; then 1360169695Skan ac_aux_dir=$ac_dir 1361169695Skan ac_install_sh="$ac_aux_dir/install-sh -c" 1362169695Skan break 1363169695Skan elif test -f $ac_dir/install.sh; then 1364169695Skan ac_aux_dir=$ac_dir 1365169695Skan ac_install_sh="$ac_aux_dir/install.sh -c" 1366169695Skan break 1367169695Skan elif test -f $ac_dir/shtool; then 1368169695Skan ac_aux_dir=$ac_dir 1369169695Skan ac_install_sh="$ac_aux_dir/shtool install -c" 1370169695Skan break 1371169695Skan fi 1372169695Skandone 1373169695Skanif test -z "$ac_aux_dir"; then 1374169695Skan { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&5 1375169695Skanecho "$as_me: error: cannot find install-sh or install.sh in $libiberty_topdir $srcdir/$libiberty_topdir" >&2;} 1376169695Skan { (exit 1); exit 1; }; } 1377169695Skanfi 1378169695Skanac_config_guess="$SHELL $ac_aux_dir/config.guess" 1379169695Skanac_config_sub="$SHELL $ac_aux_dir/config.sub" 1380169695Skanac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1381169695Skan 1382169695Skan 1383169695Skan 1384169695Skanecho "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5 1385169695Skanecho $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6 1386169695Skan # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given. 1387169695Skanif test "${enable_maintainer_mode+set}" = set; then 1388169695Skan enableval="$enable_maintainer_mode" 1389169695Skan maintainer_mode=$enableval 1390169695Skanelse 1391169695Skan maintainer_mode=no 1392169695Skanfi; 1393169695Skan 1394169695Skanecho "$as_me:$LINENO: result: $maintainer_mode" >&5 1395169695Skanecho "${ECHO_T}$maintainer_mode" >&6 1396169695Skan 1397169695Skanif test "$maintainer_mode" = "yes"; then 1398169695Skan MAINT='' 1399169695Skan NOTMAINT='#' 1400169695Skanelse 1401169695Skan MAINT='#' 1402169695Skan NOTMAINT='' 1403169695Skanfi 1404169695Skan 1405169695Skan# Do we have a single-tree copy of texinfo? Even if we do, we can't 1406169695Skan# rely on it - libiberty is built before texinfo. 1407169695Skan# Extract the first word of "makeinfo", so it can be a program name with args. 1408169695Skanset dummy makeinfo; ac_word=$2 1409169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1410169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1411169695Skanif test "${ac_cv_prog_MAKEINFO+set}" = set; then 1412169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1413169695Skanelse 1414169695Skan if test -n "$MAKEINFO"; then 1415169695Skan ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test. 1416169695Skanelse 1417169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1418169695Skanfor as_dir in $PATH 1419169695Skando 1420169695Skan IFS=$as_save_IFS 1421169695Skan test -z "$as_dir" && as_dir=. 1422169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1423169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1424169695Skan ac_cv_prog_MAKEINFO="makeinfo" 1425169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1426169695Skan break 2 1427169695Skan fi 1428169695Skandone 1429169695Skandone 1430169695Skan 1431169695Skanfi 1432169695Skanfi 1433169695SkanMAKEINFO=$ac_cv_prog_MAKEINFO 1434169695Skanif test -n "$MAKEINFO"; then 1435169695Skan echo "$as_me:$LINENO: result: $MAKEINFO" >&5 1436169695Skanecho "${ECHO_T}$MAKEINFO" >&6 1437169695Skanelse 1438169695Skan echo "$as_me:$LINENO: result: no" >&5 1439169695Skanecho "${ECHO_T}no" >&6 1440169695Skanfi 1441169695Skan 1442169695Skanif test "x$MAKEINFO" = "x"; then 1443169695Skan MAKEINFO="@echo makeinfo missing; true" 1444169695Skan BUILD_INFO= 1445169695Skanelse 1446169695Skan BUILD_INFO=info 1447169695Skan case "$MAKEINFO" in 1448169695Skan */missing\ makeinfo*) 1449169695Skan BUILD_INFO= 1450169695Skan { echo "$as_me:$LINENO: WARNING: 1451169695Skan*** Makeinfo is missing. Info documentation will not be built." >&5 1452169695Skanecho "$as_me: WARNING: 1453169695Skan*** Makeinfo is missing. Info documentation will not be built." >&2;} 1454169695Skan ;; 1455169695Skan *) 1456169695Skan case x"`$MAKEINFO --version | grep 'GNU texinfo'`" in 1457169695Skan x*\ [1-3].* ) 1458169695Skan MAKEINFO="@echo $MAKEINFO is too old, 4.0 or newer required; true" 1459169695Skan BUILD_INFO= 1460169695Skan { echo "$as_me:$LINENO: WARNING: 1461169695Skan*** Makeinfo is too old. Info documentation will not be built." >&5 1462169695Skanecho "$as_me: WARNING: 1463169695Skan*** Makeinfo is too old. Info documentation will not be built." >&2;} 1464169695Skan ;; 1465169695Skan esac 1466169695Skan ;; 1467169695Skan esac 1468169695Skanfi 1469169695Skan 1470169695Skan 1471169695Skan 1472169695Skan# Extract the first word of "perl", so it can be a program name with args. 1473169695Skanset dummy perl; ac_word=$2 1474169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1475169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1476169695Skanif test "${ac_cv_prog_PERL+set}" = set; then 1477169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1478169695Skanelse 1479169695Skan if test -n "$PERL"; then 1480169695Skan ac_cv_prog_PERL="$PERL" # Let the user override the test. 1481169695Skanelse 1482169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1483169695Skanfor as_dir in $PATH 1484169695Skando 1485169695Skan IFS=$as_save_IFS 1486169695Skan test -z "$as_dir" && as_dir=. 1487169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1488169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1489169695Skan ac_cv_prog_PERL="perl" 1490169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1491169695Skan break 2 1492169695Skan fi 1493169695Skandone 1494169695Skandone 1495169695Skan 1496169695Skanfi 1497169695Skanfi 1498169695SkanPERL=$ac_cv_prog_PERL 1499169695Skanif test -n "$PERL"; then 1500169695Skan echo "$as_me:$LINENO: result: $PERL" >&5 1501169695Skanecho "${ECHO_T}$PERL" >&6 1502169695Skanelse 1503169695Skan echo "$as_me:$LINENO: result: no" >&5 1504169695Skanecho "${ECHO_T}no" >&6 1505169695Skanfi 1506169695Skan 1507169695Skanif test x"$PERL" = x""; then 1508169695Skan HAVE_PERL='#' 1509169695Skanelse 1510169695Skan HAVE_PERL='' 1511169695Skanfi 1512169695Skan 1513169695Skan 1514169695Skan# Make sure we can run config.sub. 1515169695Skan$ac_config_sub sun4 >/dev/null 2>&1 || 1516169695Skan { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1517169695Skanecho "$as_me: error: cannot run $ac_config_sub" >&2;} 1518169695Skan { (exit 1); exit 1; }; } 1519169695Skan 1520169695Skanecho "$as_me:$LINENO: checking build system type" >&5 1521169695Skanecho $ECHO_N "checking build system type... $ECHO_C" >&6 1522169695Skanif test "${ac_cv_build+set}" = set; then 1523169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1524169695Skanelse 1525169695Skan ac_cv_build_alias=$build_alias 1526169695Skantest -z "$ac_cv_build_alias" && 1527169695Skan ac_cv_build_alias=`$ac_config_guess` 1528169695Skantest -z "$ac_cv_build_alias" && 1529169695Skan { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1530169695Skanecho "$as_me: error: cannot guess build type; you must specify one" >&2;} 1531169695Skan { (exit 1); exit 1; }; } 1532169695Skanac_cv_build=`$ac_config_sub $ac_cv_build_alias` || 1533169695Skan { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 1534169695Skanecho "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} 1535169695Skan { (exit 1); exit 1; }; } 1536169695Skan 1537169695Skanfi 1538169695Skanecho "$as_me:$LINENO: result: $ac_cv_build" >&5 1539169695Skanecho "${ECHO_T}$ac_cv_build" >&6 1540169695Skanbuild=$ac_cv_build 1541169695Skanbuild_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1542169695Skanbuild_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1543169695Skanbuild_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1544169695Skan 1545169695Skan 1546169695Skanecho "$as_me:$LINENO: checking host system type" >&5 1547169695Skanecho $ECHO_N "checking host system type... $ECHO_C" >&6 1548169695Skanif test "${ac_cv_host+set}" = set; then 1549169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1550169695Skanelse 1551169695Skan ac_cv_host_alias=$host_alias 1552169695Skantest -z "$ac_cv_host_alias" && 1553169695Skan ac_cv_host_alias=$ac_cv_build_alias 1554169695Skanac_cv_host=`$ac_config_sub $ac_cv_host_alias` || 1555169695Skan { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 1556169695Skanecho "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} 1557169695Skan { (exit 1); exit 1; }; } 1558169695Skan 1559169695Skanfi 1560169695Skanecho "$as_me:$LINENO: result: $ac_cv_host" >&5 1561169695Skanecho "${ECHO_T}$ac_cv_host" >&6 1562169695Skanhost=$ac_cv_host 1563169695Skanhost_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` 1564169695Skanhost_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` 1565169695Skanhost_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` 1566169695Skan 1567169695Skan 1568169695Skan 1569169695Skan 1570169695Skanif test -n "$ac_tool_prefix"; then 1571169695Skan # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. 1572169695Skanset dummy ${ac_tool_prefix}ar; ac_word=$2 1573169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1574169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1575169695Skanif test "${ac_cv_prog_AR+set}" = set; then 1576169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1577169695Skanelse 1578169695Skan if test -n "$AR"; then 1579169695Skan ac_cv_prog_AR="$AR" # Let the user override the test. 1580169695Skanelse 1581169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1582169695Skanfor as_dir in $PATH 1583169695Skando 1584169695Skan IFS=$as_save_IFS 1585169695Skan test -z "$as_dir" && as_dir=. 1586169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1587169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1588169695Skan ac_cv_prog_AR="${ac_tool_prefix}ar" 1589169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1590169695Skan break 2 1591169695Skan fi 1592169695Skandone 1593169695Skandone 1594169695Skan 1595169695Skanfi 1596169695Skanfi 1597169695SkanAR=$ac_cv_prog_AR 1598169695Skanif test -n "$AR"; then 1599169695Skan echo "$as_me:$LINENO: result: $AR" >&5 1600169695Skanecho "${ECHO_T}$AR" >&6 1601169695Skanelse 1602169695Skan echo "$as_me:$LINENO: result: no" >&5 1603169695Skanecho "${ECHO_T}no" >&6 1604169695Skanfi 1605169695Skan 1606169695Skanfi 1607169695Skanif test -z "$ac_cv_prog_AR"; then 1608169695Skan ac_ct_AR=$AR 1609169695Skan # Extract the first word of "ar", so it can be a program name with args. 1610169695Skanset dummy ar; ac_word=$2 1611169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1612169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1613169695Skanif test "${ac_cv_prog_ac_ct_AR+set}" = set; then 1614169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1615169695Skanelse 1616169695Skan if test -n "$ac_ct_AR"; then 1617169695Skan ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 1618169695Skanelse 1619169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1620169695Skanfor as_dir in $PATH 1621169695Skando 1622169695Skan IFS=$as_save_IFS 1623169695Skan test -z "$as_dir" && as_dir=. 1624169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1625169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1626169695Skan ac_cv_prog_ac_ct_AR="ar" 1627169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1628169695Skan break 2 1629169695Skan fi 1630169695Skandone 1631169695Skandone 1632169695Skan 1633169695Skanfi 1634169695Skanfi 1635169695Skanac_ct_AR=$ac_cv_prog_ac_ct_AR 1636169695Skanif test -n "$ac_ct_AR"; then 1637169695Skan echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 1638169695Skanecho "${ECHO_T}$ac_ct_AR" >&6 1639169695Skanelse 1640169695Skan echo "$as_me:$LINENO: result: no" >&5 1641169695Skanecho "${ECHO_T}no" >&6 1642169695Skanfi 1643169695Skan 1644169695Skan AR=$ac_ct_AR 1645169695Skanelse 1646169695Skan AR="$ac_cv_prog_AR" 1647169695Skanfi 1648169695Skan 1649169695Skanif test -n "$ac_tool_prefix"; then 1650169695Skan # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 1651169695Skanset dummy ${ac_tool_prefix}ranlib; ac_word=$2 1652169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1653169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1654169695Skanif test "${ac_cv_prog_RANLIB+set}" = set; then 1655169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1656169695Skanelse 1657169695Skan if test -n "$RANLIB"; then 1658169695Skan ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 1659169695Skanelse 1660169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1661169695Skanfor as_dir in $PATH 1662169695Skando 1663169695Skan IFS=$as_save_IFS 1664169695Skan test -z "$as_dir" && as_dir=. 1665169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1666169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1667169695Skan ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 1668169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1669169695Skan break 2 1670169695Skan fi 1671169695Skandone 1672169695Skandone 1673169695Skan 1674169695Skanfi 1675169695Skanfi 1676169695SkanRANLIB=$ac_cv_prog_RANLIB 1677169695Skanif test -n "$RANLIB"; then 1678169695Skan echo "$as_me:$LINENO: result: $RANLIB" >&5 1679169695Skanecho "${ECHO_T}$RANLIB" >&6 1680169695Skanelse 1681169695Skan echo "$as_me:$LINENO: result: no" >&5 1682169695Skanecho "${ECHO_T}no" >&6 1683169695Skanfi 1684169695Skan 1685169695Skanfi 1686169695Skanif test -z "$ac_cv_prog_RANLIB"; then 1687169695Skan ac_ct_RANLIB=$RANLIB 1688169695Skan # Extract the first word of "ranlib", so it can be a program name with args. 1689169695Skanset dummy ranlib; ac_word=$2 1690169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1691169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1692169695Skanif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 1693169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1694169695Skanelse 1695169695Skan if test -n "$ac_ct_RANLIB"; then 1696169695Skan ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 1697169695Skanelse 1698169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1699169695Skanfor as_dir in $PATH 1700169695Skando 1701169695Skan IFS=$as_save_IFS 1702169695Skan test -z "$as_dir" && as_dir=. 1703169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1704169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1705169695Skan ac_cv_prog_ac_ct_RANLIB="ranlib" 1706169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1707169695Skan break 2 1708169695Skan fi 1709169695Skandone 1710169695Skandone 1711169695Skan 1712169695Skan test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" 1713169695Skanfi 1714169695Skanfi 1715169695Skanac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 1716169695Skanif test -n "$ac_ct_RANLIB"; then 1717169695Skan echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 1718169695Skanecho "${ECHO_T}$ac_ct_RANLIB" >&6 1719169695Skanelse 1720169695Skan echo "$as_me:$LINENO: result: no" >&5 1721169695Skanecho "${ECHO_T}no" >&6 1722169695Skanfi 1723169695Skan 1724169695Skan RANLIB=$ac_ct_RANLIB 1725169695Skanelse 1726169695Skan RANLIB="$ac_cv_prog_RANLIB" 1727169695Skanfi 1728169695Skan 1729169695Skan 1730169695Skan 1731169695Skanac_ext=c 1732169695Skanac_cpp='$CPP $CPPFLAGS' 1733169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1734169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1735169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu 1736169695Skanif test -n "$ac_tool_prefix"; then 1737169695Skan # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1738169695Skanset dummy ${ac_tool_prefix}gcc; ac_word=$2 1739169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1740169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1741169695Skanif test "${ac_cv_prog_CC+set}" = set; then 1742169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1743169695Skanelse 1744169695Skan if test -n "$CC"; then 1745169695Skan ac_cv_prog_CC="$CC" # Let the user override the test. 1746169695Skanelse 1747169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1748169695Skanfor as_dir in $PATH 1749169695Skando 1750169695Skan IFS=$as_save_IFS 1751169695Skan test -z "$as_dir" && as_dir=. 1752169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1753169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1754169695Skan ac_cv_prog_CC="${ac_tool_prefix}gcc" 1755169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1756169695Skan break 2 1757169695Skan fi 1758169695Skandone 1759169695Skandone 1760169695Skan 1761169695Skanfi 1762169695Skanfi 1763169695SkanCC=$ac_cv_prog_CC 1764169695Skanif test -n "$CC"; then 1765169695Skan echo "$as_me:$LINENO: result: $CC" >&5 1766169695Skanecho "${ECHO_T}$CC" >&6 1767169695Skanelse 1768169695Skan echo "$as_me:$LINENO: result: no" >&5 1769169695Skanecho "${ECHO_T}no" >&6 1770169695Skanfi 1771169695Skan 1772169695Skanfi 1773169695Skanif test -z "$ac_cv_prog_CC"; then 1774169695Skan ac_ct_CC=$CC 1775169695Skan # Extract the first word of "gcc", so it can be a program name with args. 1776169695Skanset dummy gcc; ac_word=$2 1777169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1778169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1779169695Skanif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1780169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1781169695Skanelse 1782169695Skan if test -n "$ac_ct_CC"; then 1783169695Skan ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1784169695Skanelse 1785169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1786169695Skanfor as_dir in $PATH 1787169695Skando 1788169695Skan IFS=$as_save_IFS 1789169695Skan test -z "$as_dir" && as_dir=. 1790169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1791169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1792169695Skan ac_cv_prog_ac_ct_CC="gcc" 1793169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1794169695Skan break 2 1795169695Skan fi 1796169695Skandone 1797169695Skandone 1798169695Skan 1799169695Skanfi 1800169695Skanfi 1801169695Skanac_ct_CC=$ac_cv_prog_ac_ct_CC 1802169695Skanif test -n "$ac_ct_CC"; then 1803169695Skan echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1804169695Skanecho "${ECHO_T}$ac_ct_CC" >&6 1805169695Skanelse 1806169695Skan echo "$as_me:$LINENO: result: no" >&5 1807169695Skanecho "${ECHO_T}no" >&6 1808169695Skanfi 1809169695Skan 1810169695Skan CC=$ac_ct_CC 1811169695Skanelse 1812169695Skan CC="$ac_cv_prog_CC" 1813169695Skanfi 1814169695Skan 1815169695Skanif test -z "$CC"; then 1816169695Skan if test -n "$ac_tool_prefix"; then 1817169695Skan # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 1818169695Skanset dummy ${ac_tool_prefix}cc; ac_word=$2 1819169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1820169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1821169695Skanif test "${ac_cv_prog_CC+set}" = set; then 1822169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1823169695Skanelse 1824169695Skan if test -n "$CC"; then 1825169695Skan ac_cv_prog_CC="$CC" # Let the user override the test. 1826169695Skanelse 1827169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1828169695Skanfor as_dir in $PATH 1829169695Skando 1830169695Skan IFS=$as_save_IFS 1831169695Skan test -z "$as_dir" && as_dir=. 1832169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1833169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1834169695Skan ac_cv_prog_CC="${ac_tool_prefix}cc" 1835169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1836169695Skan break 2 1837169695Skan fi 1838169695Skandone 1839169695Skandone 1840169695Skan 1841169695Skanfi 1842169695Skanfi 1843169695SkanCC=$ac_cv_prog_CC 1844169695Skanif test -n "$CC"; then 1845169695Skan echo "$as_me:$LINENO: result: $CC" >&5 1846169695Skanecho "${ECHO_T}$CC" >&6 1847169695Skanelse 1848169695Skan echo "$as_me:$LINENO: result: no" >&5 1849169695Skanecho "${ECHO_T}no" >&6 1850169695Skanfi 1851169695Skan 1852169695Skanfi 1853169695Skanif test -z "$ac_cv_prog_CC"; then 1854169695Skan ac_ct_CC=$CC 1855169695Skan # Extract the first word of "cc", so it can be a program name with args. 1856169695Skanset dummy cc; ac_word=$2 1857169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1858169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1859169695Skanif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 1860169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1861169695Skanelse 1862169695Skan if test -n "$ac_ct_CC"; then 1863169695Skan ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 1864169695Skanelse 1865169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1866169695Skanfor as_dir in $PATH 1867169695Skando 1868169695Skan IFS=$as_save_IFS 1869169695Skan test -z "$as_dir" && as_dir=. 1870169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1871169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1872169695Skan ac_cv_prog_ac_ct_CC="cc" 1873169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1874169695Skan break 2 1875169695Skan fi 1876169695Skandone 1877169695Skandone 1878169695Skan 1879169695Skanfi 1880169695Skanfi 1881169695Skanac_ct_CC=$ac_cv_prog_ac_ct_CC 1882169695Skanif test -n "$ac_ct_CC"; then 1883169695Skan echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 1884169695Skanecho "${ECHO_T}$ac_ct_CC" >&6 1885169695Skanelse 1886169695Skan echo "$as_me:$LINENO: result: no" >&5 1887169695Skanecho "${ECHO_T}no" >&6 1888169695Skanfi 1889169695Skan 1890169695Skan CC=$ac_ct_CC 1891169695Skanelse 1892169695Skan CC="$ac_cv_prog_CC" 1893169695Skanfi 1894169695Skan 1895169695Skanfi 1896169695Skanif test -z "$CC"; then 1897169695Skan # Extract the first word of "cc", so it can be a program name with args. 1898169695Skanset dummy cc; ac_word=$2 1899169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1900169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1901169695Skanif test "${ac_cv_prog_CC+set}" = set; then 1902169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1903169695Skanelse 1904169695Skan if test -n "$CC"; then 1905169695Skan ac_cv_prog_CC="$CC" # Let the user override the test. 1906169695Skanelse 1907169695Skan ac_prog_rejected=no 1908169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1909169695Skanfor as_dir in $PATH 1910169695Skando 1911169695Skan IFS=$as_save_IFS 1912169695Skan test -z "$as_dir" && as_dir=. 1913169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1914169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1915169695Skan if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 1916169695Skan ac_prog_rejected=yes 1917169695Skan continue 1918169695Skan fi 1919169695Skan ac_cv_prog_CC="cc" 1920169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1921169695Skan break 2 1922169695Skan fi 1923169695Skandone 1924169695Skandone 1925169695Skan 1926169695Skanif test $ac_prog_rejected = yes; then 1927169695Skan # We found a bogon in the path, so make sure we never use it. 1928169695Skan set dummy $ac_cv_prog_CC 1929169695Skan shift 1930169695Skan if test $# != 0; then 1931169695Skan # We chose a different compiler from the bogus one. 1932169695Skan # However, it has the same basename, so the bogon will be chosen 1933169695Skan # first if we set CC to just the basename; use the full file name. 1934169695Skan shift 1935169695Skan ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 1936169695Skan fi 1937169695Skanfi 1938169695Skanfi 1939169695Skanfi 1940169695SkanCC=$ac_cv_prog_CC 1941169695Skanif test -n "$CC"; then 1942169695Skan echo "$as_me:$LINENO: result: $CC" >&5 1943169695Skanecho "${ECHO_T}$CC" >&6 1944169695Skanelse 1945169695Skan echo "$as_me:$LINENO: result: no" >&5 1946169695Skanecho "${ECHO_T}no" >&6 1947169695Skanfi 1948169695Skan 1949169695Skanfi 1950169695Skanif test -z "$CC"; then 1951169695Skan if test -n "$ac_tool_prefix"; then 1952169695Skan for ac_prog in cl 1953169695Skan do 1954169695Skan # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 1955169695Skanset dummy $ac_tool_prefix$ac_prog; ac_word=$2 1956169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1957169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 1958169695Skanif test "${ac_cv_prog_CC+set}" = set; then 1959169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 1960169695Skanelse 1961169695Skan if test -n "$CC"; then 1962169695Skan ac_cv_prog_CC="$CC" # Let the user override the test. 1963169695Skanelse 1964169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1965169695Skanfor as_dir in $PATH 1966169695Skando 1967169695Skan IFS=$as_save_IFS 1968169695Skan test -z "$as_dir" && as_dir=. 1969169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 1970169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1971169695Skan ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 1972169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1973169695Skan break 2 1974169695Skan fi 1975169695Skandone 1976169695Skandone 1977169695Skan 1978169695Skanfi 1979169695Skanfi 1980169695SkanCC=$ac_cv_prog_CC 1981169695Skanif test -n "$CC"; then 1982169695Skan echo "$as_me:$LINENO: result: $CC" >&5 1983169695Skanecho "${ECHO_T}$CC" >&6 1984169695Skanelse 1985169695Skan echo "$as_me:$LINENO: result: no" >&5 1986169695Skanecho "${ECHO_T}no" >&6 1987169695Skanfi 1988169695Skan 1989169695Skan test -n "$CC" && break 1990169695Skan done 1991169695Skanfi 1992169695Skanif test -z "$CC"; then 1993169695Skan ac_ct_CC=$CC 1994169695Skan for ac_prog in cl 1995169695Skando 1996169695Skan # Extract the first word of "$ac_prog", so it can be a program name with args. 1997169695Skanset dummy $ac_prog; ac_word=$2 1998169695Skanecho "$as_me:$LINENO: checking for $ac_word" >&5 1999169695Skanecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6 2000169695Skanif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2001169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2002169695Skanelse 2003169695Skan if test -n "$ac_ct_CC"; then 2004169695Skan ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2005169695Skanelse 2006169695Skanas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2007169695Skanfor as_dir in $PATH 2008169695Skando 2009169695Skan IFS=$as_save_IFS 2010169695Skan test -z "$as_dir" && as_dir=. 2011169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 2012169695Skan if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2013169695Skan ac_cv_prog_ac_ct_CC="$ac_prog" 2014169695Skan echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2015169695Skan break 2 2016169695Skan fi 2017169695Skandone 2018169695Skandone 2019169695Skan 2020169695Skanfi 2021169695Skanfi 2022169695Skanac_ct_CC=$ac_cv_prog_ac_ct_CC 2023169695Skanif test -n "$ac_ct_CC"; then 2024169695Skan echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2025169695Skanecho "${ECHO_T}$ac_ct_CC" >&6 2026169695Skanelse 2027169695Skan echo "$as_me:$LINENO: result: no" >&5 2028169695Skanecho "${ECHO_T}no" >&6 2029169695Skanfi 2030169695Skan 2031169695Skan test -n "$ac_ct_CC" && break 2032169695Skandone 2033169695Skan 2034169695Skan CC=$ac_ct_CC 2035169695Skanfi 2036169695Skan 2037169695Skanfi 2038169695Skan 2039169695Skan 2040169695Skantest -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2041169695SkanSee \`config.log' for more details." >&5 2042169695Skanecho "$as_me: error: no acceptable C compiler found in \$PATH 2043169695SkanSee \`config.log' for more details." >&2;} 2044169695Skan { (exit 1); exit 1; }; } 2045169695Skan 2046169695Skan# Provide some information about the compiler. 2047169695Skanecho "$as_me:$LINENO:" \ 2048169695Skan "checking for C compiler version" >&5 2049169695Skanac_compiler=`set X $ac_compile; echo $2` 2050169695Skan{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5 2051169695Skan (eval $ac_compiler --version </dev/null >&5) 2>&5 2052169695Skan ac_status=$? 2053169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2054169695Skan (exit $ac_status); } 2055169695Skan{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5 2056169695Skan (eval $ac_compiler -v </dev/null >&5) 2>&5 2057169695Skan ac_status=$? 2058169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2059169695Skan (exit $ac_status); } 2060169695Skan{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5 2061169695Skan (eval $ac_compiler -V </dev/null >&5) 2>&5 2062169695Skan ac_status=$? 2063169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2064169695Skan (exit $ac_status); } 2065169695Skan 2066169695Skancat >conftest.$ac_ext <<_ACEOF 2067169695Skan/* confdefs.h. */ 2068169695Skan_ACEOF 2069169695Skancat confdefs.h >>conftest.$ac_ext 2070169695Skancat >>conftest.$ac_ext <<_ACEOF 2071169695Skan/* end confdefs.h. */ 2072169695Skan 2073169695Skanint 2074169695Skanmain () 2075169695Skan{ 2076169695Skan 2077169695Skan ; 2078169695Skan return 0; 2079169695Skan} 2080169695Skan_ACEOF 2081169695Skan# FIXME: Cleanup? 2082169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2083169695Skan (eval $ac_link) 2>&5 2084169695Skan ac_status=$? 2085169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2086169695Skan (exit $ac_status); }; then 2087169695Skan gcc_no_link=no 2088169695Skanelse 2089169695Skan gcc_no_link=yes 2090169695Skanfi 2091169695Skan 2092169695Skanif test x$gcc_no_link = xyes; then 2093169695Skan # Setting cross_compile will disable run tests; it will 2094169695Skan # also disable AC_CHECK_FILE but that's generally 2095169695Skan # correct if we can't link. 2096169695Skan cross_compiling=yes 2097169695Skan EXEEXT= 2098169695Skanelse 2099169695Skan cat >conftest.$ac_ext <<_ACEOF 2100169695Skan/* confdefs.h. */ 2101169695Skan_ACEOF 2102169695Skancat confdefs.h >>conftest.$ac_ext 2103169695Skancat >>conftest.$ac_ext <<_ACEOF 2104169695Skan/* end confdefs.h. */ 2105169695Skan 2106169695Skanint 2107169695Skanmain () 2108169695Skan{ 2109169695Skan 2110169695Skan ; 2111169695Skan return 0; 2112169695Skan} 2113169695Skan_ACEOF 2114169695Skanac_clean_files_save=$ac_clean_files 2115169695Skanac_clean_files="$ac_clean_files a.out a.exe b.out" 2116169695Skan# Try to create an executable without -o first, disregard a.out. 2117169695Skan# It will help us diagnose broken compilers, and finding out an intuition 2118169695Skan# of exeext. 2119169695Skanecho "$as_me:$LINENO: checking for C compiler default output file name" >&5 2120169695Skanecho $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 2121169695Skanac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2122169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 2123169695Skan (eval $ac_link_default) 2>&5 2124169695Skan ac_status=$? 2125169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2126169695Skan (exit $ac_status); }; then 2127169695Skan # Find the output, starting from the most likely. This scheme is 2128169695Skan# not robust to junk in `.', hence go to wildcards (a.*) only as a last 2129169695Skan# resort. 2130169695Skan 2131169695Skan# Be careful to initialize this variable, since it used to be cached. 2132169695Skan# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. 2133169695Skanac_cv_exeext= 2134169695Skan# b.out is created by i960 compilers. 2135169695Skanfor ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out 2136169695Skando 2137169695Skan test -f "$ac_file" || continue 2138169695Skan case $ac_file in 2139169695Skan *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) 2140169695Skan ;; 2141169695Skan conftest.$ac_ext ) 2142169695Skan # This is the source file. 2143169695Skan ;; 2144169695Skan [ab].out ) 2145169695Skan # We found the default executable, but exeext='' is most 2146169695Skan # certainly right. 2147169695Skan break;; 2148169695Skan *.* ) 2149169695Skan ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2150169695Skan # FIXME: I believe we export ac_cv_exeext for Libtool, 2151169695Skan # but it would be cool to find out if it's true. Does anybody 2152169695Skan # maintain Libtool? --akim. 2153169695Skan export ac_cv_exeext 2154169695Skan break;; 2155169695Skan * ) 2156169695Skan break;; 2157169695Skan esac 2158169695Skandone 2159169695Skanelse 2160169695Skan echo "$as_me: failed program was:" >&5 2161169695Skansed 's/^/| /' conftest.$ac_ext >&5 2162169695Skan 2163169695Skan{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2164169695SkanSee \`config.log' for more details." >&5 2165169695Skanecho "$as_me: error: C compiler cannot create executables 2166169695SkanSee \`config.log' for more details." >&2;} 2167169695Skan { (exit 77); exit 77; }; } 2168169695Skanfi 2169169695Skan 2170169695Skanac_exeext=$ac_cv_exeext 2171169695Skanecho "$as_me:$LINENO: result: $ac_file" >&5 2172169695Skanecho "${ECHO_T}$ac_file" >&6 2173169695Skan 2174169695Skan# Check the compiler produces executables we can run. If not, either 2175169695Skan# the compiler is broken, or we cross compile. 2176169695Skanecho "$as_me:$LINENO: checking whether the C compiler works" >&5 2177169695Skanecho $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 2178169695Skan# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2179169695Skan# If not cross compiling, check that we can run a simple program. 2180169695Skanif test "$cross_compiling" != yes; then 2181169695Skan if { ac_try='./$ac_file' 2182169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2183169695Skan (eval $ac_try) 2>&5 2184169695Skan ac_status=$? 2185169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2186169695Skan (exit $ac_status); }; }; then 2187169695Skan cross_compiling=no 2188169695Skan else 2189169695Skan if test "$cross_compiling" = maybe; then 2190169695Skan cross_compiling=yes 2191169695Skan else 2192169695Skan { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2193169695SkanIf you meant to cross compile, use \`--host'. 2194169695SkanSee \`config.log' for more details." >&5 2195169695Skanecho "$as_me: error: cannot run C compiled programs. 2196169695SkanIf you meant to cross compile, use \`--host'. 2197169695SkanSee \`config.log' for more details." >&2;} 2198169695Skan { (exit 1); exit 1; }; } 2199169695Skan fi 2200169695Skan fi 2201169695Skanfi 2202169695Skanecho "$as_me:$LINENO: result: yes" >&5 2203169695Skanecho "${ECHO_T}yes" >&6 2204169695Skan 2205169695Skanrm -f a.out a.exe conftest$ac_cv_exeext b.out 2206169695Skanac_clean_files=$ac_clean_files_save 2207169695Skan# Check the compiler produces executables we can run. If not, either 2208169695Skan# the compiler is broken, or we cross compile. 2209169695Skanecho "$as_me:$LINENO: checking whether we are cross compiling" >&5 2210169695Skanecho $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 2211169695Skanecho "$as_me:$LINENO: result: $cross_compiling" >&5 2212169695Skanecho "${ECHO_T}$cross_compiling" >&6 2213169695Skan 2214169695Skanecho "$as_me:$LINENO: checking for suffix of executables" >&5 2215169695Skanecho $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 2216169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 2217169695Skan (eval $ac_link) 2>&5 2218169695Skan ac_status=$? 2219169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2220169695Skan (exit $ac_status); }; then 2221169695Skan # If both `conftest.exe' and `conftest' are `present' (well, observable) 2222169695Skan# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2223169695Skan# work properly (i.e., refer to `conftest.exe'), while it won't with 2224169695Skan# `rm'. 2225169695Skanfor ac_file in conftest.exe conftest conftest.*; do 2226169695Skan test -f "$ac_file" || continue 2227169695Skan case $ac_file in 2228169695Skan *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; 2229169695Skan *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2230169695Skan export ac_cv_exeext 2231169695Skan break;; 2232169695Skan * ) break;; 2233169695Skan esac 2234169695Skandone 2235169695Skanelse 2236169695Skan { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2237169695SkanSee \`config.log' for more details." >&5 2238169695Skanecho "$as_me: error: cannot compute suffix of executables: cannot compile and link 2239169695SkanSee \`config.log' for more details." >&2;} 2240169695Skan { (exit 1); exit 1; }; } 2241169695Skanfi 2242169695Skan 2243169695Skanrm -f conftest$ac_cv_exeext 2244169695Skanecho "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2245169695Skanecho "${ECHO_T}$ac_cv_exeext" >&6 2246169695Skan 2247169695Skanrm -f conftest.$ac_ext 2248169695SkanEXEEXT=$ac_cv_exeext 2249169695Skanac_exeext=$EXEEXT 2250169695Skanfi 2251169695Skanecho "$as_me:$LINENO: checking for suffix of object files" >&5 2252169695Skanecho $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 2253169695Skanif test "${ac_cv_objext+set}" = set; then 2254169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2255169695Skanelse 2256169695Skan cat >conftest.$ac_ext <<_ACEOF 2257169695Skan/* confdefs.h. */ 2258169695Skan_ACEOF 2259169695Skancat confdefs.h >>conftest.$ac_ext 2260169695Skancat >>conftest.$ac_ext <<_ACEOF 2261169695Skan/* end confdefs.h. */ 2262169695Skan 2263169695Skanint 2264169695Skanmain () 2265169695Skan{ 2266169695Skan 2267169695Skan ; 2268169695Skan return 0; 2269169695Skan} 2270169695Skan_ACEOF 2271169695Skanrm -f conftest.o conftest.obj 2272169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2273169695Skan (eval $ac_compile) 2>&5 2274169695Skan ac_status=$? 2275169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2276169695Skan (exit $ac_status); }; then 2277169695Skan for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do 2278169695Skan case $ac_file in 2279169695Skan *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; 2280169695Skan *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2281169695Skan break;; 2282169695Skan esac 2283169695Skandone 2284169695Skanelse 2285169695Skan echo "$as_me: failed program was:" >&5 2286169695Skansed 's/^/| /' conftest.$ac_ext >&5 2287169695Skan 2288169695Skan{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2289169695SkanSee \`config.log' for more details." >&5 2290169695Skanecho "$as_me: error: cannot compute suffix of object files: cannot compile 2291169695SkanSee \`config.log' for more details." >&2;} 2292169695Skan { (exit 1); exit 1; }; } 2293169695Skanfi 2294169695Skan 2295169695Skanrm -f conftest.$ac_cv_objext conftest.$ac_ext 2296169695Skanfi 2297169695Skanecho "$as_me:$LINENO: result: $ac_cv_objext" >&5 2298169695Skanecho "${ECHO_T}$ac_cv_objext" >&6 2299169695SkanOBJEXT=$ac_cv_objext 2300169695Skanac_objext=$OBJEXT 2301169695Skanecho "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2302169695Skanecho $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 2303169695Skanif test "${ac_cv_c_compiler_gnu+set}" = set; then 2304169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2305169695Skanelse 2306169695Skan cat >conftest.$ac_ext <<_ACEOF 2307169695Skan/* confdefs.h. */ 2308169695Skan_ACEOF 2309169695Skancat confdefs.h >>conftest.$ac_ext 2310169695Skancat >>conftest.$ac_ext <<_ACEOF 2311169695Skan/* end confdefs.h. */ 2312169695Skan 2313169695Skanint 2314169695Skanmain () 2315169695Skan{ 2316169695Skan#ifndef __GNUC__ 2317169695Skan choke me 2318169695Skan#endif 2319169695Skan 2320169695Skan ; 2321169695Skan return 0; 2322169695Skan} 2323169695Skan_ACEOF 2324169695Skanrm -f conftest.$ac_objext 2325169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2326169695Skan (eval $ac_compile) 2>conftest.er1 2327169695Skan ac_status=$? 2328169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2329169695Skan rm -f conftest.er1 2330169695Skan cat conftest.err >&5 2331169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2332169695Skan (exit $ac_status); } && 2333169695Skan { ac_try='test -z "$ac_c_werror_flag" 2334169695Skan || test ! -s conftest.err' 2335169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2336169695Skan (eval $ac_try) 2>&5 2337169695Skan ac_status=$? 2338169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2339169695Skan (exit $ac_status); }; } && 2340169695Skan { ac_try='test -s conftest.$ac_objext' 2341169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2342169695Skan (eval $ac_try) 2>&5 2343169695Skan ac_status=$? 2344169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2345169695Skan (exit $ac_status); }; }; then 2346169695Skan ac_compiler_gnu=yes 2347169695Skanelse 2348169695Skan echo "$as_me: failed program was:" >&5 2349169695Skansed 's/^/| /' conftest.$ac_ext >&5 2350169695Skan 2351169695Skanac_compiler_gnu=no 2352169695Skanfi 2353169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2354169695Skanac_cv_c_compiler_gnu=$ac_compiler_gnu 2355169695Skan 2356169695Skanfi 2357169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2358169695Skanecho "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 2359169695SkanGCC=`test $ac_compiler_gnu = yes && echo yes` 2360169695Skanac_test_CFLAGS=${CFLAGS+set} 2361169695Skanac_save_CFLAGS=$CFLAGS 2362169695SkanCFLAGS="-g" 2363169695Skanecho "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2364169695Skanecho $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 2365169695Skanif test "${ac_cv_prog_cc_g+set}" = set; then 2366169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2367169695Skanelse 2368169695Skan cat >conftest.$ac_ext <<_ACEOF 2369169695Skan/* confdefs.h. */ 2370169695Skan_ACEOF 2371169695Skancat confdefs.h >>conftest.$ac_ext 2372169695Skancat >>conftest.$ac_ext <<_ACEOF 2373169695Skan/* end confdefs.h. */ 2374169695Skan 2375169695Skanint 2376169695Skanmain () 2377169695Skan{ 2378169695Skan 2379169695Skan ; 2380169695Skan return 0; 2381169695Skan} 2382169695Skan_ACEOF 2383169695Skanrm -f conftest.$ac_objext 2384169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2385169695Skan (eval $ac_compile) 2>conftest.er1 2386169695Skan ac_status=$? 2387169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2388169695Skan rm -f conftest.er1 2389169695Skan cat conftest.err >&5 2390169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2391169695Skan (exit $ac_status); } && 2392169695Skan { ac_try='test -z "$ac_c_werror_flag" 2393169695Skan || test ! -s conftest.err' 2394169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2395169695Skan (eval $ac_try) 2>&5 2396169695Skan ac_status=$? 2397169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2398169695Skan (exit $ac_status); }; } && 2399169695Skan { ac_try='test -s conftest.$ac_objext' 2400169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2401169695Skan (eval $ac_try) 2>&5 2402169695Skan ac_status=$? 2403169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2404169695Skan (exit $ac_status); }; }; then 2405169695Skan ac_cv_prog_cc_g=yes 2406169695Skanelse 2407169695Skan echo "$as_me: failed program was:" >&5 2408169695Skansed 's/^/| /' conftest.$ac_ext >&5 2409169695Skan 2410169695Skanac_cv_prog_cc_g=no 2411169695Skanfi 2412169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2413169695Skanfi 2414169695Skanecho "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2415169695Skanecho "${ECHO_T}$ac_cv_prog_cc_g" >&6 2416169695Skanif test "$ac_test_CFLAGS" = set; then 2417169695Skan CFLAGS=$ac_save_CFLAGS 2418169695Skanelif test $ac_cv_prog_cc_g = yes; then 2419169695Skan if test "$GCC" = yes; then 2420169695Skan CFLAGS="-g -O2" 2421169695Skan else 2422169695Skan CFLAGS="-g" 2423169695Skan fi 2424169695Skanelse 2425169695Skan if test "$GCC" = yes; then 2426169695Skan CFLAGS="-O2" 2427169695Skan else 2428169695Skan CFLAGS= 2429169695Skan fi 2430169695Skanfi 2431169695Skanecho "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 2432169695Skanecho $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 2433169695Skanif test "${ac_cv_prog_cc_stdc+set}" = set; then 2434169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2435169695Skanelse 2436169695Skan ac_cv_prog_cc_stdc=no 2437169695Skanac_save_CC=$CC 2438169695Skancat >conftest.$ac_ext <<_ACEOF 2439169695Skan/* confdefs.h. */ 2440169695Skan_ACEOF 2441169695Skancat confdefs.h >>conftest.$ac_ext 2442169695Skancat >>conftest.$ac_ext <<_ACEOF 2443169695Skan/* end confdefs.h. */ 2444169695Skan#include <stdarg.h> 2445169695Skan#include <stdio.h> 2446169695Skan#include <sys/types.h> 2447169695Skan#include <sys/stat.h> 2448169695Skan/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2449169695Skanstruct buf { int x; }; 2450169695SkanFILE * (*rcsopen) (struct buf *, struct stat *, int); 2451169695Skanstatic char *e (p, i) 2452169695Skan char **p; 2453169695Skan int i; 2454169695Skan{ 2455169695Skan return p[i]; 2456169695Skan} 2457169695Skanstatic char *f (char * (*g) (char **, int), char **p, ...) 2458169695Skan{ 2459169695Skan char *s; 2460169695Skan va_list v; 2461169695Skan va_start (v,p); 2462169695Skan s = g (p, va_arg (v,int)); 2463169695Skan va_end (v); 2464169695Skan return s; 2465169695Skan} 2466169695Skan 2467169695Skan/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2468169695Skan function prototypes and stuff, but not '\xHH' hex character constants. 2469169695Skan These don't provoke an error unfortunately, instead are silently treated 2470169695Skan as 'x'. The following induces an error, until -std1 is added to get 2471169695Skan proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2472169695Skan array size at least. It's necessary to write '\x00'==0 to get something 2473169695Skan that's true only with -std1. */ 2474169695Skanint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2475169695Skan 2476169695Skanint test (int i, double x); 2477169695Skanstruct s1 {int (*f) (int a);}; 2478169695Skanstruct s2 {int (*f) (double a);}; 2479169695Skanint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2480169695Skanint argc; 2481169695Skanchar **argv; 2482169695Skanint 2483169695Skanmain () 2484169695Skan{ 2485169695Skanreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2486169695Skan ; 2487169695Skan return 0; 2488169695Skan} 2489169695Skan_ACEOF 2490169695Skan# Don't try gcc -ansi; that turns off useful extensions and 2491169695Skan# breaks some systems' header files. 2492169695Skan# AIX -qlanglvl=ansi 2493169695Skan# Ultrix and OSF/1 -std1 2494169695Skan# HP-UX 10.20 and later -Ae 2495169695Skan# HP-UX older versions -Aa -D_HPUX_SOURCE 2496169695Skan# SVR4 -Xc -D__EXTENSIONS__ 2497169695Skanfor ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2498169695Skando 2499169695Skan CC="$ac_save_CC $ac_arg" 2500169695Skan rm -f conftest.$ac_objext 2501169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2502169695Skan (eval $ac_compile) 2>conftest.er1 2503169695Skan ac_status=$? 2504169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2505169695Skan rm -f conftest.er1 2506169695Skan cat conftest.err >&5 2507169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2508169695Skan (exit $ac_status); } && 2509169695Skan { ac_try='test -z "$ac_c_werror_flag" 2510169695Skan || test ! -s conftest.err' 2511169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2512169695Skan (eval $ac_try) 2>&5 2513169695Skan ac_status=$? 2514169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2515169695Skan (exit $ac_status); }; } && 2516169695Skan { ac_try='test -s conftest.$ac_objext' 2517169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2518169695Skan (eval $ac_try) 2>&5 2519169695Skan ac_status=$? 2520169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2521169695Skan (exit $ac_status); }; }; then 2522169695Skan ac_cv_prog_cc_stdc=$ac_arg 2523169695Skanbreak 2524169695Skanelse 2525169695Skan echo "$as_me: failed program was:" >&5 2526169695Skansed 's/^/| /' conftest.$ac_ext >&5 2527169695Skan 2528169695Skanfi 2529169695Skanrm -f conftest.err conftest.$ac_objext 2530169695Skandone 2531169695Skanrm -f conftest.$ac_ext conftest.$ac_objext 2532169695SkanCC=$ac_save_CC 2533169695Skan 2534169695Skanfi 2535169695Skan 2536169695Skancase "x$ac_cv_prog_cc_stdc" in 2537169695Skan x|xno) 2538169695Skan echo "$as_me:$LINENO: result: none needed" >&5 2539169695Skanecho "${ECHO_T}none needed" >&6 ;; 2540169695Skan *) 2541169695Skan echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 2542169695Skanecho "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 2543169695Skan CC="$CC $ac_cv_prog_cc_stdc" ;; 2544169695Skanesac 2545169695Skan 2546169695Skan# Some people use a C++ compiler to compile C. Since we use `exit', 2547169695Skan# in C++ we need to declare it. In case someone uses the same compiler 2548169695Skan# for both compiling C and C++ we need to have the C++ compiler decide 2549169695Skan# the declaration of exit, since it's the most demanding environment. 2550169695Skancat >conftest.$ac_ext <<_ACEOF 2551169695Skan#ifndef __cplusplus 2552169695Skan choke me 2553169695Skan#endif 2554169695Skan_ACEOF 2555169695Skanrm -f conftest.$ac_objext 2556169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2557169695Skan (eval $ac_compile) 2>conftest.er1 2558169695Skan ac_status=$? 2559169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2560169695Skan rm -f conftest.er1 2561169695Skan cat conftest.err >&5 2562169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2563169695Skan (exit $ac_status); } && 2564169695Skan { ac_try='test -z "$ac_c_werror_flag" 2565169695Skan || test ! -s conftest.err' 2566169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2567169695Skan (eval $ac_try) 2>&5 2568169695Skan ac_status=$? 2569169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2570169695Skan (exit $ac_status); }; } && 2571169695Skan { ac_try='test -s conftest.$ac_objext' 2572169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2573169695Skan (eval $ac_try) 2>&5 2574169695Skan ac_status=$? 2575169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2576169695Skan (exit $ac_status); }; }; then 2577169695Skan for ac_declaration in \ 2578169695Skan '' \ 2579169695Skan 'extern "C" void std::exit (int) throw (); using std::exit;' \ 2580169695Skan 'extern "C" void std::exit (int); using std::exit;' \ 2581169695Skan 'extern "C" void exit (int) throw ();' \ 2582169695Skan 'extern "C" void exit (int);' \ 2583169695Skan 'void exit (int);' 2584169695Skando 2585169695Skan cat >conftest.$ac_ext <<_ACEOF 2586169695Skan/* confdefs.h. */ 2587169695Skan_ACEOF 2588169695Skancat confdefs.h >>conftest.$ac_ext 2589169695Skancat >>conftest.$ac_ext <<_ACEOF 2590169695Skan/* end confdefs.h. */ 2591169695Skan$ac_declaration 2592169695Skan#include <stdlib.h> 2593169695Skanint 2594169695Skanmain () 2595169695Skan{ 2596169695Skanexit (42); 2597169695Skan ; 2598169695Skan return 0; 2599169695Skan} 2600169695Skan_ACEOF 2601169695Skanrm -f conftest.$ac_objext 2602169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2603169695Skan (eval $ac_compile) 2>conftest.er1 2604169695Skan ac_status=$? 2605169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2606169695Skan rm -f conftest.er1 2607169695Skan cat conftest.err >&5 2608169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2609169695Skan (exit $ac_status); } && 2610169695Skan { ac_try='test -z "$ac_c_werror_flag" 2611169695Skan || test ! -s conftest.err' 2612169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2613169695Skan (eval $ac_try) 2>&5 2614169695Skan ac_status=$? 2615169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2616169695Skan (exit $ac_status); }; } && 2617169695Skan { ac_try='test -s conftest.$ac_objext' 2618169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2619169695Skan (eval $ac_try) 2>&5 2620169695Skan ac_status=$? 2621169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2622169695Skan (exit $ac_status); }; }; then 2623169695Skan : 2624169695Skanelse 2625169695Skan echo "$as_me: failed program was:" >&5 2626169695Skansed 's/^/| /' conftest.$ac_ext >&5 2627169695Skan 2628169695Skancontinue 2629169695Skanfi 2630169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2631169695Skan cat >conftest.$ac_ext <<_ACEOF 2632169695Skan/* confdefs.h. */ 2633169695Skan_ACEOF 2634169695Skancat confdefs.h >>conftest.$ac_ext 2635169695Skancat >>conftest.$ac_ext <<_ACEOF 2636169695Skan/* end confdefs.h. */ 2637169695Skan$ac_declaration 2638169695Skanint 2639169695Skanmain () 2640169695Skan{ 2641169695Skanexit (42); 2642169695Skan ; 2643169695Skan return 0; 2644169695Skan} 2645169695Skan_ACEOF 2646169695Skanrm -f conftest.$ac_objext 2647169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2648169695Skan (eval $ac_compile) 2>conftest.er1 2649169695Skan ac_status=$? 2650169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2651169695Skan rm -f conftest.er1 2652169695Skan cat conftest.err >&5 2653169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2654169695Skan (exit $ac_status); } && 2655169695Skan { ac_try='test -z "$ac_c_werror_flag" 2656169695Skan || test ! -s conftest.err' 2657169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2658169695Skan (eval $ac_try) 2>&5 2659169695Skan ac_status=$? 2660169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2661169695Skan (exit $ac_status); }; } && 2662169695Skan { ac_try='test -s conftest.$ac_objext' 2663169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2664169695Skan (eval $ac_try) 2>&5 2665169695Skan ac_status=$? 2666169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2667169695Skan (exit $ac_status); }; }; then 2668169695Skan break 2669169695Skanelse 2670169695Skan echo "$as_me: failed program was:" >&5 2671169695Skansed 's/^/| /' conftest.$ac_ext >&5 2672169695Skan 2673169695Skanfi 2674169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2675169695Skandone 2676169695Skanrm -f conftest* 2677169695Skanif test -n "$ac_declaration"; then 2678169695Skan echo '#ifdef __cplusplus' >>confdefs.h 2679169695Skan echo $ac_declaration >>confdefs.h 2680169695Skan echo '#endif' >>confdefs.h 2681169695Skanfi 2682169695Skan 2683169695Skanelse 2684169695Skan echo "$as_me: failed program was:" >&5 2685169695Skansed 's/^/| /' conftest.$ac_ext >&5 2686169695Skan 2687169695Skanfi 2688169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2689169695Skanac_ext=c 2690169695Skanac_cpp='$CPP $CPPFLAGS' 2691169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2692169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2693169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu 2694169695Skan 2695169695Skanac_ext=c 2696169695Skanac_cpp='$CPP $CPPFLAGS' 2697169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2698169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2699169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu 2700169695Skanecho "$as_me:$LINENO: checking how to run the C preprocessor" >&5 2701169695Skanecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 2702169695Skan# On Suns, sometimes $CPP names a directory. 2703169695Skanif test -n "$CPP" && test -d "$CPP"; then 2704169695Skan CPP= 2705169695Skanfi 2706169695Skanif test -z "$CPP"; then 2707169695Skan if test "${ac_cv_prog_CPP+set}" = set; then 2708169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2709169695Skanelse 2710169695Skan # Double quotes because CPP needs to be expanded 2711169695Skan for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 2712169695Skan do 2713169695Skan ac_preproc_ok=false 2714169695Skanfor ac_c_preproc_warn_flag in '' yes 2715169695Skando 2716169695Skan # Use a header file that comes with gcc, so configuring glibc 2717169695Skan # with a fresh cross-compiler works. 2718169695Skan # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2719169695Skan # <limits.h> exists even on freestanding compilers. 2720169695Skan # On the NeXT, cc -E runs the code through the compiler's parser, 2721169695Skan # not just through cpp. "Syntax error" is here to catch this case. 2722169695Skan cat >conftest.$ac_ext <<_ACEOF 2723169695Skan/* confdefs.h. */ 2724169695Skan_ACEOF 2725169695Skancat confdefs.h >>conftest.$ac_ext 2726169695Skancat >>conftest.$ac_ext <<_ACEOF 2727169695Skan/* end confdefs.h. */ 2728169695Skan#ifdef __STDC__ 2729169695Skan# include <limits.h> 2730169695Skan#else 2731169695Skan# include <assert.h> 2732169695Skan#endif 2733169695Skan Syntax error 2734169695Skan_ACEOF 2735169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2736169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2737169695Skan ac_status=$? 2738169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2739169695Skan rm -f conftest.er1 2740169695Skan cat conftest.err >&5 2741169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2742169695Skan (exit $ac_status); } >/dev/null; then 2743169695Skan if test -s conftest.err; then 2744169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 2745169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2746169695Skan else 2747169695Skan ac_cpp_err= 2748169695Skan fi 2749169695Skanelse 2750169695Skan ac_cpp_err=yes 2751169695Skanfi 2752169695Skanif test -z "$ac_cpp_err"; then 2753169695Skan : 2754169695Skanelse 2755169695Skan echo "$as_me: failed program was:" >&5 2756169695Skansed 's/^/| /' conftest.$ac_ext >&5 2757169695Skan 2758169695Skan # Broken: fails on valid input. 2759169695Skancontinue 2760169695Skanfi 2761169695Skanrm -f conftest.err conftest.$ac_ext 2762169695Skan 2763169695Skan # OK, works on sane cases. Now check whether non-existent headers 2764169695Skan # can be detected and how. 2765169695Skan cat >conftest.$ac_ext <<_ACEOF 2766169695Skan/* confdefs.h. */ 2767169695Skan_ACEOF 2768169695Skancat confdefs.h >>conftest.$ac_ext 2769169695Skancat >>conftest.$ac_ext <<_ACEOF 2770169695Skan/* end confdefs.h. */ 2771169695Skan#include <ac_nonexistent.h> 2772169695Skan_ACEOF 2773169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2774169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2775169695Skan ac_status=$? 2776169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2777169695Skan rm -f conftest.er1 2778169695Skan cat conftest.err >&5 2779169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2780169695Skan (exit $ac_status); } >/dev/null; then 2781169695Skan if test -s conftest.err; then 2782169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 2783169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2784169695Skan else 2785169695Skan ac_cpp_err= 2786169695Skan fi 2787169695Skanelse 2788169695Skan ac_cpp_err=yes 2789169695Skanfi 2790169695Skanif test -z "$ac_cpp_err"; then 2791169695Skan # Broken: success on invalid input. 2792169695Skancontinue 2793169695Skanelse 2794169695Skan echo "$as_me: failed program was:" >&5 2795169695Skansed 's/^/| /' conftest.$ac_ext >&5 2796169695Skan 2797169695Skan # Passes both tests. 2798169695Skanac_preproc_ok=: 2799169695Skanbreak 2800169695Skanfi 2801169695Skanrm -f conftest.err conftest.$ac_ext 2802169695Skan 2803169695Skandone 2804169695Skan# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2805169695Skanrm -f conftest.err conftest.$ac_ext 2806169695Skanif $ac_preproc_ok; then 2807169695Skan break 2808169695Skanfi 2809169695Skan 2810169695Skan done 2811169695Skan ac_cv_prog_CPP=$CPP 2812169695Skan 2813169695Skanfi 2814169695Skan CPP=$ac_cv_prog_CPP 2815169695Skanelse 2816169695Skan ac_cv_prog_CPP=$CPP 2817169695Skanfi 2818169695Skanecho "$as_me:$LINENO: result: $CPP" >&5 2819169695Skanecho "${ECHO_T}$CPP" >&6 2820169695Skanac_preproc_ok=false 2821169695Skanfor ac_c_preproc_warn_flag in '' yes 2822169695Skando 2823169695Skan # Use a header file that comes with gcc, so configuring glibc 2824169695Skan # with a fresh cross-compiler works. 2825169695Skan # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 2826169695Skan # <limits.h> exists even on freestanding compilers. 2827169695Skan # On the NeXT, cc -E runs the code through the compiler's parser, 2828169695Skan # not just through cpp. "Syntax error" is here to catch this case. 2829169695Skan cat >conftest.$ac_ext <<_ACEOF 2830169695Skan/* confdefs.h. */ 2831169695Skan_ACEOF 2832169695Skancat confdefs.h >>conftest.$ac_ext 2833169695Skancat >>conftest.$ac_ext <<_ACEOF 2834169695Skan/* end confdefs.h. */ 2835169695Skan#ifdef __STDC__ 2836169695Skan# include <limits.h> 2837169695Skan#else 2838169695Skan# include <assert.h> 2839169695Skan#endif 2840169695Skan Syntax error 2841169695Skan_ACEOF 2842169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2843169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2844169695Skan ac_status=$? 2845169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2846169695Skan rm -f conftest.er1 2847169695Skan cat conftest.err >&5 2848169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2849169695Skan (exit $ac_status); } >/dev/null; then 2850169695Skan if test -s conftest.err; then 2851169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 2852169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2853169695Skan else 2854169695Skan ac_cpp_err= 2855169695Skan fi 2856169695Skanelse 2857169695Skan ac_cpp_err=yes 2858169695Skanfi 2859169695Skanif test -z "$ac_cpp_err"; then 2860169695Skan : 2861169695Skanelse 2862169695Skan echo "$as_me: failed program was:" >&5 2863169695Skansed 's/^/| /' conftest.$ac_ext >&5 2864169695Skan 2865169695Skan # Broken: fails on valid input. 2866169695Skancontinue 2867169695Skanfi 2868169695Skanrm -f conftest.err conftest.$ac_ext 2869169695Skan 2870169695Skan # OK, works on sane cases. Now check whether non-existent headers 2871169695Skan # can be detected and how. 2872169695Skan cat >conftest.$ac_ext <<_ACEOF 2873169695Skan/* confdefs.h. */ 2874169695Skan_ACEOF 2875169695Skancat confdefs.h >>conftest.$ac_ext 2876169695Skancat >>conftest.$ac_ext <<_ACEOF 2877169695Skan/* end confdefs.h. */ 2878169695Skan#include <ac_nonexistent.h> 2879169695Skan_ACEOF 2880169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 2881169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 2882169695Skan ac_status=$? 2883169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2884169695Skan rm -f conftest.er1 2885169695Skan cat conftest.err >&5 2886169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2887169695Skan (exit $ac_status); } >/dev/null; then 2888169695Skan if test -s conftest.err; then 2889169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 2890169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 2891169695Skan else 2892169695Skan ac_cpp_err= 2893169695Skan fi 2894169695Skanelse 2895169695Skan ac_cpp_err=yes 2896169695Skanfi 2897169695Skanif test -z "$ac_cpp_err"; then 2898169695Skan # Broken: success on invalid input. 2899169695Skancontinue 2900169695Skanelse 2901169695Skan echo "$as_me: failed program was:" >&5 2902169695Skansed 's/^/| /' conftest.$ac_ext >&5 2903169695Skan 2904169695Skan # Passes both tests. 2905169695Skanac_preproc_ok=: 2906169695Skanbreak 2907169695Skanfi 2908169695Skanrm -f conftest.err conftest.$ac_ext 2909169695Skan 2910169695Skandone 2911169695Skan# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 2912169695Skanrm -f conftest.err conftest.$ac_ext 2913169695Skanif $ac_preproc_ok; then 2914169695Skan : 2915169695Skanelse 2916169695Skan { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 2917169695SkanSee \`config.log' for more details." >&5 2918169695Skanecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check 2919169695SkanSee \`config.log' for more details." >&2;} 2920169695Skan { (exit 1); exit 1; }; } 2921169695Skanfi 2922169695Skan 2923169695Skanac_ext=c 2924169695Skanac_cpp='$CPP $CPPFLAGS' 2925169695Skanac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2926169695Skanac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2927169695Skanac_compiler_gnu=$ac_cv_c_compiler_gnu 2928169695Skan 2929169695Skan 2930169695Skanac_c_preproc_warn_flag=yes 2931169695Skan 2932169695Skan# Warn C++ incompatibilities if supported. 2933169695Skan 2934169695Skanecho "$as_me:$LINENO: checking whether ${CC} accepts -Wc++-compat" >&5 2935169695Skanecho $ECHO_N "checking whether ${CC} accepts -Wc++-compat... $ECHO_C" >&6 2936169695Skanif test "${ac_cv_prog_cc_w_cxx_compat+set}" = set; then 2937169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 2938169695Skanelse 2939169695Skan save_CFLAGS="$CFLAGS" 2940169695Skan CFLAGS="-Wc++-compat" 2941169695Skan cat >conftest.$ac_ext <<_ACEOF 2942169695Skan/* confdefs.h. */ 2943169695Skan_ACEOF 2944169695Skancat confdefs.h >>conftest.$ac_ext 2945169695Skancat >>conftest.$ac_ext <<_ACEOF 2946169695Skan/* end confdefs.h. */ 2947169695Skan 2948169695Skan_ACEOF 2949169695Skanrm -f conftest.$ac_objext 2950169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 2951169695Skan (eval $ac_compile) 2>conftest.er1 2952169695Skan ac_status=$? 2953169695Skan grep -v '^ *+' conftest.er1 >conftest.err 2954169695Skan rm -f conftest.er1 2955169695Skan cat conftest.err >&5 2956169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2957169695Skan (exit $ac_status); } && 2958169695Skan { ac_try='test -z "$ac_c_werror_flag" 2959169695Skan || test ! -s conftest.err' 2960169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2961169695Skan (eval $ac_try) 2>&5 2962169695Skan ac_status=$? 2963169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2964169695Skan (exit $ac_status); }; } && 2965169695Skan { ac_try='test -s conftest.$ac_objext' 2966169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 2967169695Skan (eval $ac_try) 2>&5 2968169695Skan ac_status=$? 2969169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 2970169695Skan (exit $ac_status); }; }; then 2971169695Skan ac_cv_prog_cc_w_cxx_compat=yes 2972169695Skanelse 2973169695Skan echo "$as_me: failed program was:" >&5 2974169695Skansed 's/^/| /' conftest.$ac_ext >&5 2975169695Skan 2976169695Skanac_cv_prog_cc_w_cxx_compat=no 2977169695Skanfi 2978169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 2979169695Skan CFLAGS="$save_CFLAGS" 2980169695Skan 2981169695Skanfi 2982169695Skanecho "$as_me:$LINENO: result: $ac_cv_prog_cc_w_cxx_compat" >&5 2983169695Skanecho "${ECHO_T}$ac_cv_prog_cc_w_cxx_compat" >&6 2984169695Skan 2985169695Skan 2986169695Skanif test x$GCC = xyes; then 2987169695Skan ac_libiberty_warn_cflags='-W -Wall -pedantic -Wwrite-strings -Wstrict-prototypes' 2988169695Skanfi 2989169695Skanif test $ac_cv_prog_cc_w_cxx_compat = yes ; then 2990169695Skan ac_libiberty_warn_cflags="${ac_libiberty_warn_cflags} -Wc++-compat" 2991169695Skanfi 2992169695Skan 2993169695Skan 2994169695Skanif test "x$CC" != xcc; then 2995169695Skan echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 2996169695Skanecho $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6 2997169695Skanelse 2998169695Skan echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 2999169695Skanecho $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6 3000169695Skanfi 3001169695Skanset dummy $CC; ac_cc=`echo $2 | 3002169695Skan sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` 3003169695Skanif eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then 3004169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3005169695Skanelse 3006169695Skan cat >conftest.$ac_ext <<_ACEOF 3007169695Skan/* confdefs.h. */ 3008169695Skan_ACEOF 3009169695Skancat confdefs.h >>conftest.$ac_ext 3010169695Skancat >>conftest.$ac_ext <<_ACEOF 3011169695Skan/* end confdefs.h. */ 3012169695Skan 3013169695Skanint 3014169695Skanmain () 3015169695Skan{ 3016169695Skan 3017169695Skan ; 3018169695Skan return 0; 3019169695Skan} 3020169695Skan_ACEOF 3021169695Skan# Make sure it works both with $CC and with simple cc. 3022169695Skan# We do the test twice because some compilers refuse to overwrite an 3023169695Skan# existing .o file with -o, though they will create one. 3024169695Skanac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5' 3025169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3026169695Skan (eval $ac_try) 2>&5 3027169695Skan ac_status=$? 3028169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3029169695Skan (exit $ac_status); } && 3030169695Skan test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3031169695Skan (eval $ac_try) 2>&5 3032169695Skan ac_status=$? 3033169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3034169695Skan (exit $ac_status); }; 3035169695Skanthen 3036169695Skan eval ac_cv_prog_cc_${ac_cc}_c_o=yes 3037169695Skan if test "x$CC" != xcc; then 3038169695Skan # Test first that cc exists at all. 3039169695Skan if { ac_try='cc -c conftest.$ac_ext >&5' 3040169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3041169695Skan (eval $ac_try) 2>&5 3042169695Skan ac_status=$? 3043169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3044169695Skan (exit $ac_status); }; }; then 3045169695Skan ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5' 3046169695Skan if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3047169695Skan (eval $ac_try) 2>&5 3048169695Skan ac_status=$? 3049169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3050169695Skan (exit $ac_status); } && 3051169695Skan test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3052169695Skan (eval $ac_try) 2>&5 3053169695Skan ac_status=$? 3054169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3055169695Skan (exit $ac_status); }; 3056169695Skan then 3057169695Skan # cc works too. 3058169695Skan : 3059169695Skan else 3060169695Skan # cc exists but doesn't like -o. 3061169695Skan eval ac_cv_prog_cc_${ac_cc}_c_o=no 3062169695Skan fi 3063169695Skan fi 3064169695Skan fi 3065169695Skanelse 3066169695Skan eval ac_cv_prog_cc_${ac_cc}_c_o=no 3067169695Skanfi 3068169695Skanrm -f conftest* 3069169695Skan 3070169695Skanfi 3071169695Skanif eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then 3072169695Skan echo "$as_me:$LINENO: result: yes" >&5 3073169695Skanecho "${ECHO_T}yes" >&6 3074169695Skanelse 3075169695Skan echo "$as_me:$LINENO: result: no" >&5 3076169695Skanecho "${ECHO_T}no" >&6 3077169695Skan 3078169695Skancat >>confdefs.h <<\_ACEOF 3079169695Skan#define NO_MINUS_C_MINUS_O 1 3080169695Skan_ACEOF 3081169695Skan 3082169695Skanfi 3083169695Skan 3084169695Skan# autoconf is lame and doesn't give us any substitution variable for this. 3085169695Skanif eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = no"; then 3086169695Skan NO_MINUS_C_MINUS_O=yes 3087169695Skanelse 3088169695Skan OUTPUT_OPTION='-o $@' 3089169695Skanfi 3090169695Skan 3091169695Skan 3092169695Skan 3093169695Skanecho "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 3094169695Skanecho $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 3095169695Skanif test "${ac_cv_c_const+set}" = set; then 3096169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3097169695Skanelse 3098169695Skan cat >conftest.$ac_ext <<_ACEOF 3099169695Skan/* confdefs.h. */ 3100169695Skan_ACEOF 3101169695Skancat confdefs.h >>conftest.$ac_ext 3102169695Skancat >>conftest.$ac_ext <<_ACEOF 3103169695Skan/* end confdefs.h. */ 3104169695Skan 3105169695Skanint 3106169695Skanmain () 3107169695Skan{ 3108169695Skan/* FIXME: Include the comments suggested by Paul. */ 3109169695Skan#ifndef __cplusplus 3110169695Skan /* Ultrix mips cc rejects this. */ 3111169695Skan typedef int charset[2]; 3112169695Skan const charset x; 3113169695Skan /* SunOS 4.1.1 cc rejects this. */ 3114169695Skan char const *const *ccp; 3115169695Skan char **p; 3116169695Skan /* NEC SVR4.0.2 mips cc rejects this. */ 3117169695Skan struct point {int x, y;}; 3118169695Skan static struct point const zero = {0,0}; 3119169695Skan /* AIX XL C 1.02.0.0 rejects this. 3120169695Skan It does not let you subtract one const X* pointer from another in 3121169695Skan an arm of an if-expression whose if-part is not a constant 3122169695Skan expression */ 3123169695Skan const char *g = "string"; 3124169695Skan ccp = &g + (g ? g-g : 0); 3125169695Skan /* HPUX 7.0 cc rejects these. */ 3126169695Skan ++ccp; 3127169695Skan p = (char**) ccp; 3128169695Skan ccp = (char const *const *) p; 3129169695Skan { /* SCO 3.2v4 cc rejects this. */ 3130169695Skan char *t; 3131169695Skan char const *s = 0 ? (char *) 0 : (char const *) 0; 3132169695Skan 3133169695Skan *t++ = 0; 3134169695Skan } 3135169695Skan { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 3136169695Skan int x[] = {25, 17}; 3137169695Skan const int *foo = &x[0]; 3138169695Skan ++foo; 3139169695Skan } 3140169695Skan { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 3141169695Skan typedef const int *iptr; 3142169695Skan iptr p = 0; 3143169695Skan ++p; 3144169695Skan } 3145169695Skan { /* AIX XL C 1.02.0.0 rejects this saying 3146169695Skan "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 3147169695Skan struct s { int j; const int *ap[3]; }; 3148169695Skan struct s *b; b->j = 5; 3149169695Skan } 3150169695Skan { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 3151169695Skan const int foo = 10; 3152169695Skan } 3153169695Skan#endif 3154169695Skan 3155169695Skan ; 3156169695Skan return 0; 3157169695Skan} 3158169695Skan_ACEOF 3159169695Skanrm -f conftest.$ac_objext 3160169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3161169695Skan (eval $ac_compile) 2>conftest.er1 3162169695Skan ac_status=$? 3163169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3164169695Skan rm -f conftest.er1 3165169695Skan cat conftest.err >&5 3166169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3167169695Skan (exit $ac_status); } && 3168169695Skan { ac_try='test -z "$ac_c_werror_flag" 3169169695Skan || test ! -s conftest.err' 3170169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3171169695Skan (eval $ac_try) 2>&5 3172169695Skan ac_status=$? 3173169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3174169695Skan (exit $ac_status); }; } && 3175169695Skan { ac_try='test -s conftest.$ac_objext' 3176169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3177169695Skan (eval $ac_try) 2>&5 3178169695Skan ac_status=$? 3179169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3180169695Skan (exit $ac_status); }; }; then 3181169695Skan ac_cv_c_const=yes 3182169695Skanelse 3183169695Skan echo "$as_me: failed program was:" >&5 3184169695Skansed 's/^/| /' conftest.$ac_ext >&5 3185169695Skan 3186169695Skanac_cv_c_const=no 3187169695Skanfi 3188169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3189169695Skanfi 3190169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_const" >&5 3191169695Skanecho "${ECHO_T}$ac_cv_c_const" >&6 3192169695Skanif test $ac_cv_c_const = no; then 3193169695Skan 3194169695Skancat >>confdefs.h <<\_ACEOF 3195169695Skan#define const 3196169695Skan_ACEOF 3197169695Skan 3198169695Skanfi 3199169695Skan 3200169695Skanecho "$as_me:$LINENO: checking for inline" >&5 3201169695Skanecho $ECHO_N "checking for inline... $ECHO_C" >&6 3202169695Skanif test "${ac_cv_c_inline+set}" = set; then 3203169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3204169695Skanelse 3205169695Skan ac_cv_c_inline=no 3206169695Skanfor ac_kw in inline __inline__ __inline; do 3207169695Skan cat >conftest.$ac_ext <<_ACEOF 3208169695Skan/* confdefs.h. */ 3209169695Skan_ACEOF 3210169695Skancat confdefs.h >>conftest.$ac_ext 3211169695Skancat >>conftest.$ac_ext <<_ACEOF 3212169695Skan/* end confdefs.h. */ 3213169695Skan#ifndef __cplusplus 3214169695Skantypedef int foo_t; 3215169695Skanstatic $ac_kw foo_t static_foo () {return 0; } 3216169695Skan$ac_kw foo_t foo () {return 0; } 3217169695Skan#endif 3218169695Skan 3219169695Skan_ACEOF 3220169695Skanrm -f conftest.$ac_objext 3221169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3222169695Skan (eval $ac_compile) 2>conftest.er1 3223169695Skan ac_status=$? 3224169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3225169695Skan rm -f conftest.er1 3226169695Skan cat conftest.err >&5 3227169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3228169695Skan (exit $ac_status); } && 3229169695Skan { ac_try='test -z "$ac_c_werror_flag" 3230169695Skan || test ! -s conftest.err' 3231169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3232169695Skan (eval $ac_try) 2>&5 3233169695Skan ac_status=$? 3234169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3235169695Skan (exit $ac_status); }; } && 3236169695Skan { ac_try='test -s conftest.$ac_objext' 3237169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3238169695Skan (eval $ac_try) 2>&5 3239169695Skan ac_status=$? 3240169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3241169695Skan (exit $ac_status); }; }; then 3242169695Skan ac_cv_c_inline=$ac_kw; break 3243169695Skanelse 3244169695Skan echo "$as_me: failed program was:" >&5 3245169695Skansed 's/^/| /' conftest.$ac_ext >&5 3246169695Skan 3247169695Skanfi 3248169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3249169695Skandone 3250169695Skan 3251169695Skanfi 3252169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 3253169695Skanecho "${ECHO_T}$ac_cv_c_inline" >&6 3254169695Skan 3255169695Skan 3256169695Skancase $ac_cv_c_inline in 3257169695Skan inline | yes) ;; 3258169695Skan *) 3259169695Skan case $ac_cv_c_inline in 3260169695Skan no) ac_val=;; 3261169695Skan *) ac_val=$ac_cv_c_inline;; 3262169695Skan esac 3263169695Skan cat >>confdefs.h <<_ACEOF 3264169695Skan#ifndef __cplusplus 3265169695Skan#define inline $ac_val 3266169695Skan#endif 3267169695Skan_ACEOF 3268169695Skan ;; 3269169695Skanesac 3270169695Skan 3271169695Skanecho "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 3272169695Skanecho $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 3273169695Skanif test "${ac_cv_c_bigendian+set}" = set; then 3274169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3275169695Skanelse 3276169695Skan # See if sys/param.h defines the BYTE_ORDER macro. 3277169695Skancat >conftest.$ac_ext <<_ACEOF 3278169695Skan/* confdefs.h. */ 3279169695Skan_ACEOF 3280169695Skancat confdefs.h >>conftest.$ac_ext 3281169695Skancat >>conftest.$ac_ext <<_ACEOF 3282169695Skan/* end confdefs.h. */ 3283169695Skan#include <sys/types.h> 3284169695Skan#include <sys/param.h> 3285169695Skan 3286169695Skanint 3287169695Skanmain () 3288169695Skan{ 3289169695Skan#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN 3290169695Skan bogus endian macros 3291169695Skan#endif 3292169695Skan 3293169695Skan ; 3294169695Skan return 0; 3295169695Skan} 3296169695Skan_ACEOF 3297169695Skanrm -f conftest.$ac_objext 3298169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3299169695Skan (eval $ac_compile) 2>conftest.er1 3300169695Skan ac_status=$? 3301169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3302169695Skan rm -f conftest.er1 3303169695Skan cat conftest.err >&5 3304169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3305169695Skan (exit $ac_status); } && 3306169695Skan { ac_try='test -z "$ac_c_werror_flag" 3307169695Skan || test ! -s conftest.err' 3308169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3309169695Skan (eval $ac_try) 2>&5 3310169695Skan ac_status=$? 3311169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3312169695Skan (exit $ac_status); }; } && 3313169695Skan { ac_try='test -s conftest.$ac_objext' 3314169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3315169695Skan (eval $ac_try) 2>&5 3316169695Skan ac_status=$? 3317169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3318169695Skan (exit $ac_status); }; }; then 3319169695Skan # It does; now see whether it defined to BIG_ENDIAN or not. 3320169695Skancat >conftest.$ac_ext <<_ACEOF 3321169695Skan/* confdefs.h. */ 3322169695Skan_ACEOF 3323169695Skancat confdefs.h >>conftest.$ac_ext 3324169695Skancat >>conftest.$ac_ext <<_ACEOF 3325169695Skan/* end confdefs.h. */ 3326169695Skan#include <sys/types.h> 3327169695Skan#include <sys/param.h> 3328169695Skan 3329169695Skanint 3330169695Skanmain () 3331169695Skan{ 3332169695Skan#if BYTE_ORDER != BIG_ENDIAN 3333169695Skan not big endian 3334169695Skan#endif 3335169695Skan 3336169695Skan ; 3337169695Skan return 0; 3338169695Skan} 3339169695Skan_ACEOF 3340169695Skanrm -f conftest.$ac_objext 3341169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3342169695Skan (eval $ac_compile) 2>conftest.er1 3343169695Skan ac_status=$? 3344169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3345169695Skan rm -f conftest.er1 3346169695Skan cat conftest.err >&5 3347169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3348169695Skan (exit $ac_status); } && 3349169695Skan { ac_try='test -z "$ac_c_werror_flag" 3350169695Skan || test ! -s conftest.err' 3351169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3352169695Skan (eval $ac_try) 2>&5 3353169695Skan ac_status=$? 3354169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3355169695Skan (exit $ac_status); }; } && 3356169695Skan { ac_try='test -s conftest.$ac_objext' 3357169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3358169695Skan (eval $ac_try) 2>&5 3359169695Skan ac_status=$? 3360169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3361169695Skan (exit $ac_status); }; }; then 3362169695Skan ac_cv_c_bigendian=yes 3363169695Skanelse 3364169695Skan echo "$as_me: failed program was:" >&5 3365169695Skansed 's/^/| /' conftest.$ac_ext >&5 3366169695Skan 3367169695Skanac_cv_c_bigendian=no 3368169695Skanfi 3369169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3370169695Skanelse 3371169695Skan echo "$as_me: failed program was:" >&5 3372169695Skansed 's/^/| /' conftest.$ac_ext >&5 3373169695Skan 3374169695Skan# It does not; compile a test program. 3375169695Skanif test "$cross_compiling" = yes; then 3376169695Skan # try to guess the endianness by grepping values into an object file 3377169695Skan ac_cv_c_bigendian=unknown 3378169695Skan cat >conftest.$ac_ext <<_ACEOF 3379169695Skan/* confdefs.h. */ 3380169695Skan_ACEOF 3381169695Skancat confdefs.h >>conftest.$ac_ext 3382169695Skancat >>conftest.$ac_ext <<_ACEOF 3383169695Skan/* end confdefs.h. */ 3384169695Skanshort ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 3385169695Skanshort ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 3386169695Skanvoid _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } 3387169695Skanshort ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 3388169695Skanshort ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 3389169695Skanvoid _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } 3390169695Skanint 3391169695Skanmain () 3392169695Skan{ 3393169695Skan _ascii (); _ebcdic (); 3394169695Skan ; 3395169695Skan return 0; 3396169695Skan} 3397169695Skan_ACEOF 3398169695Skanrm -f conftest.$ac_objext 3399169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3400169695Skan (eval $ac_compile) 2>conftest.er1 3401169695Skan ac_status=$? 3402169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3403169695Skan rm -f conftest.er1 3404169695Skan cat conftest.err >&5 3405169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3406169695Skan (exit $ac_status); } && 3407169695Skan { ac_try='test -z "$ac_c_werror_flag" 3408169695Skan || test ! -s conftest.err' 3409169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3410169695Skan (eval $ac_try) 2>&5 3411169695Skan ac_status=$? 3412169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3413169695Skan (exit $ac_status); }; } && 3414169695Skan { ac_try='test -s conftest.$ac_objext' 3415169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3416169695Skan (eval $ac_try) 2>&5 3417169695Skan ac_status=$? 3418169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3419169695Skan (exit $ac_status); }; }; then 3420169695Skan if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then 3421169695Skan ac_cv_c_bigendian=yes 3422169695Skanfi 3423169695Skanif grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 3424169695Skan if test "$ac_cv_c_bigendian" = unknown; then 3425169695Skan ac_cv_c_bigendian=no 3426169695Skan else 3427169695Skan # finding both strings is unlikely to happen, but who knows? 3428169695Skan ac_cv_c_bigendian=unknown 3429169695Skan fi 3430169695Skanfi 3431169695Skanelse 3432169695Skan echo "$as_me: failed program was:" >&5 3433169695Skansed 's/^/| /' conftest.$ac_ext >&5 3434169695Skan 3435169695Skanfi 3436169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3437169695Skanelse 3438169695Skan cat >conftest.$ac_ext <<_ACEOF 3439169695Skan/* confdefs.h. */ 3440169695Skan_ACEOF 3441169695Skancat confdefs.h >>conftest.$ac_ext 3442169695Skancat >>conftest.$ac_ext <<_ACEOF 3443169695Skan/* end confdefs.h. */ 3444169695Skanint 3445169695Skanmain () 3446169695Skan{ 3447169695Skan /* Are we little or big endian? From Harbison&Steele. */ 3448169695Skan union 3449169695Skan { 3450169695Skan long l; 3451169695Skan char c[sizeof (long)]; 3452169695Skan } u; 3453169695Skan u.l = 1; 3454169695Skan exit (u.c[sizeof (long) - 1] == 1); 3455169695Skan} 3456169695Skan_ACEOF 3457169695Skanrm -f conftest$ac_exeext 3458169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 3459169695Skan (eval $ac_link) 2>&5 3460169695Skan ac_status=$? 3461169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3462169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3463169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3464169695Skan (eval $ac_try) 2>&5 3465169695Skan ac_status=$? 3466169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3467169695Skan (exit $ac_status); }; }; then 3468169695Skan ac_cv_c_bigendian=no 3469169695Skanelse 3470169695Skan echo "$as_me: program exited with status $ac_status" >&5 3471169695Skanecho "$as_me: failed program was:" >&5 3472169695Skansed 's/^/| /' conftest.$ac_ext >&5 3473169695Skan 3474169695Skan( exit $ac_status ) 3475169695Skanac_cv_c_bigendian=yes 3476169695Skanfi 3477169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 3478169695Skanfi 3479169695Skanfi 3480169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3481169695Skanfi 3482169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 3483169695Skanecho "${ECHO_T}$ac_cv_c_bigendian" >&6 3484169695Skancase $ac_cv_c_bigendian in 3485169695Skan yes) 3486169695Skan 3487169695Skancat >>confdefs.h <<\_ACEOF 3488169695Skan#define WORDS_BIGENDIAN 1 3489169695Skan_ACEOF 3490169695Skan ;; 3491169695Skan no) 3492169695Skan ;; 3493169695Skan *) 3494169695Skan { { echo "$as_me:$LINENO: error: unknown endianness 3495169695Skanpresetting ac_cv_c_bigendian=no (or yes) will help" >&5 3496169695Skanecho "$as_me: error: unknown endianness 3497169695Skanpresetting ac_cv_c_bigendian=no (or yes) will help" >&2;} 3498169695Skan { (exit 1); exit 1; }; } ;; 3499169695Skanesac 3500169695Skan 3501169695Skan 3502169695Skan 3503169695Skan 3504169695Skan ac_config_headers="$ac_config_headers config.h:config.in" 3505169695Skan 3506169695Skan 3507169695Skan 3508169695Skan# Find a good install program. We prefer a C program (faster), 3509169695Skan# so one script is as good as another. But avoid the broken or 3510169695Skan# incompatible versions: 3511169695Skan# SysV /etc/install, /usr/sbin/install 3512169695Skan# SunOS /usr/etc/install 3513169695Skan# IRIX /sbin/install 3514169695Skan# AIX /bin/install 3515169695Skan# AmigaOS /C/install, which installs bootblocks on floppy discs 3516169695Skan# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3517169695Skan# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3518169695Skan# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3519169695Skan# OS/2's system install, which has a completely different semantic 3520169695Skan# ./install, which can be erroneously created by make from ./install.sh. 3521169695Skanecho "$as_me:$LINENO: checking for a BSD-compatible install" >&5 3522169695Skanecho $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 3523169695Skanif test -z "$INSTALL"; then 3524169695Skanif test "${ac_cv_path_install+set}" = set; then 3525169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3526169695Skanelse 3527169695Skan as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3528169695Skanfor as_dir in $PATH 3529169695Skando 3530169695Skan IFS=$as_save_IFS 3531169695Skan test -z "$as_dir" && as_dir=. 3532169695Skan # Account for people who put trailing slashes in PATH elements. 3533169695Skancase $as_dir/ in 3534169695Skan ./ | .// | /cC/* | \ 3535169695Skan /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3536169695Skan ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 3537169695Skan /usr/ucb/* ) ;; 3538169695Skan *) 3539169695Skan # OSF1 and SCO ODT 3.0 have their own names for install. 3540169695Skan # Don't use installbsd from OSF since it installs stuff as root 3541169695Skan # by default. 3542169695Skan for ac_prog in ginstall scoinst install; do 3543169695Skan for ac_exec_ext in '' $ac_executable_extensions; do 3544169695Skan if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3545169695Skan if test $ac_prog = install && 3546169695Skan grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3547169695Skan # AIX install. It has an incompatible calling convention. 3548169695Skan : 3549169695Skan elif test $ac_prog = install && 3550169695Skan grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3551169695Skan # program-specific install script used by HP pwplus--don't use. 3552169695Skan : 3553169695Skan else 3554169695Skan ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3555169695Skan break 3 3556169695Skan fi 3557169695Skan fi 3558169695Skan done 3559169695Skan done 3560169695Skan ;; 3561169695Skanesac 3562169695Skandone 3563169695Skan 3564169695Skan 3565169695Skanfi 3566169695Skan if test "${ac_cv_path_install+set}" = set; then 3567169695Skan INSTALL=$ac_cv_path_install 3568169695Skan else 3569169695Skan # As a last resort, use the slow shell script. We don't cache a 3570169695Skan # path for INSTALL within a source directory, because that will 3571169695Skan # break other packages using the cache if that directory is 3572169695Skan # removed, or if the path is relative. 3573169695Skan INSTALL=$ac_install_sh 3574169695Skan fi 3575169695Skanfi 3576169695Skanecho "$as_me:$LINENO: result: $INSTALL" >&5 3577169695Skanecho "${ECHO_T}$INSTALL" >&6 3578169695Skan 3579169695Skan# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3580169695Skan# It thinks the first close brace ends the variable substitution. 3581169695Skantest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3582169695Skan 3583169695Skantest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3584169695Skan 3585169695Skantest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3586169695Skan 3587169695Skan 3588169695Skan# Don't build the shared library for build. 3589169695Skanif [ -n "${with_build_subdir}" ]; then 3590169695Skan enable_shared=no 3591169695Skanfi 3592169695Skan 3593169695Skanfrag= 3594169695Skancase "${host}" in 3595169695Skan rs6000-ibm-aix3.1 | rs6000-ibm-aix) 3596169695Skan frag=mh-aix ;; 3597169695Skan *-*-cxux7*) frag=mh-cxux7 ;; 3598169695Skan *-*-freebsd2.1.*) frag=mh-fbsd21 ;; 3599169695Skan *-*-freebsd2.2.[012]) frag=mh-fbsd21 ;; 3600169695Skan i370-*-opened*) frag=mh-openedition ;; 3601169695Skan i[34567]86-*-windows*) frag=mh-windows ;; 3602169695Skanesac 3603169695Skan 3604169695Skanif [ -n "${frag}" ]; then 3605169695Skan frags=${libiberty_topdir}/libiberty/config/$frag 3606169695Skanelse 3607169695Skan frags= 3608169695Skanfi 3609169695Skan 3610169695Skan# If they didn't specify --enable-shared, don't generate shared libs. 3611169695Skancase "${enable_shared}" in 3612169695Skan yes) shared=yes ;; 3613169695Skan no) shared=no ;; 3614169695Skan "") shared=no ;; 3615169695Skan *) shared=yes ;; 3616169695Skanesac 3617169695Skanif [ "${shared}" = "yes" ]; then 3618169695Skan frag= 3619169695Skan case "${host}" in 3620169695Skan *-*-cygwin*) ;; 3621169695Skan alpha*-*-linux*) frag=mh-elfalphapic ;; 3622169695Skan arm*-*-*) frag=mh-armpic ;; 3623169695Skan hppa*-*-*) frag=mh-papic ;; 3624169695Skan i[34567]86-*-* | x86_64-*-*) 3625169695Skan frag=mh-x86pic ;; 3626169695Skan powerpc*-*-aix*) ;; 3627169695Skan powerpc*-*-*) frag=mh-ppcpic ;; 3628169695Skan sparc*-*-*) frag=mh-sparcpic ;; 3629169695Skan s390*-*-*) frag=mh-s390pic ;; 3630169695Skan *) frag=mh-${host_cpu}pic ;; 3631169695Skan esac 3632169695Skan if [ -n "${frag}" ]; then 3633169695Skan frags="${frags} ${libiberty_topdir}/config/${frag}" 3634169695Skan fi 3635169695Skanfi 3636169695Skan 3637169695Skanecho "# Warning: this fragment is automatically generated" > temp-frag 3638169695Skan 3639169695Skanfor frag in ${frags}; do 3640169695Skan if [ -f ${frag} ]; then 3641169695Skan echo "Appending ${frag} to xhost-mkfrag" 3642169695Skan echo "# Following fragment copied from ${frag}" >> temp-frag 3643169695Skan cat ${frag} >> temp-frag 3644169695Skan fi 3645169695Skandone 3646169695Skan 3647169695Skan# record if we want to build shared libs. 3648169695Skanif [ "${shared}" = "yes" ]; then 3649169695Skan echo enable_shared = yes >> temp-frag 3650169695Skanelse 3651169695Skan echo enable_shared = no >> temp-frag 3652169695Skanfi 3653169695Skan 3654169695Skanfrag=xhost-mkfrag 3655169695Skan${CONFIG_SHELL-/bin/sh} ${libiberty_topdir}/move-if-change temp-frag xhost-mkfrag 3656169695Skan 3657169695Skanhost_makefile_frag=${frag} 3658169695Skan 3659169695Skan 3660169695Skan# It's OK to check for header files. Although the compiler may not be 3661169695Skan# able to link anything, it had better be able to at least compile 3662169695Skan# something. 3663169695Skan 3664169695Skan 3665169695Skan 3666169695Skan 3667169695Skan 3668169695Skan 3669169695Skan 3670169695Skan 3671169695Skan 3672169695Skan 3673169695Skan 3674169695Skan 3675169695Skan 3676169695Skan 3677169695Skan 3678169695Skan 3679169695Skan 3680169695Skan 3681169695Skan 3682169695Skan 3683169695Skan 3684169695Skan 3685169695Skan 3686169695Skan 3687169695Skan 3688169695Skanfor ac_header in sys/file.h sys/param.h limits.h stdlib.h malloc.h string.h unistd.h strings.h sys/time.h time.h sys/resource.h sys/stat.h sys/mman.h fcntl.h alloca.h sys/pstat.h sys/sysmp.h sys/sysinfo.h machine/hal_sysinfo.h sys/table.h sys/sysctl.h sys/systemcfg.h stdint.h stdio_ext.h 3689169695Skando 3690169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 3691169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5 3692169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 3693169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then 3694169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3695169695Skanelse 3696169695Skan cat >conftest.$ac_ext <<_ACEOF 3697169695Skan/* confdefs.h. */ 3698169695Skan_ACEOF 3699169695Skancat confdefs.h >>conftest.$ac_ext 3700169695Skancat >>conftest.$ac_ext <<_ACEOF 3701169695Skan/* end confdefs.h. */ 3702169695Skan#include <$ac_header> 3703169695Skan_ACEOF 3704169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 3705169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 3706169695Skan ac_status=$? 3707169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3708169695Skan rm -f conftest.er1 3709169695Skan cat conftest.err >&5 3710169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3711169695Skan (exit $ac_status); } >/dev/null; then 3712169695Skan if test -s conftest.err; then 3713169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 3714169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 3715169695Skan else 3716169695Skan ac_cpp_err= 3717169695Skan fi 3718169695Skanelse 3719169695Skan ac_cpp_err=yes 3720169695Skanfi 3721169695Skanif test -z "$ac_cpp_err"; then 3722169695Skan eval "$as_ac_Header=yes" 3723169695Skanelse 3724169695Skan echo "$as_me: failed program was:" >&5 3725169695Skansed 's/^/| /' conftest.$ac_ext >&5 3726169695Skan 3727169695Skan eval "$as_ac_Header=no" 3728169695Skanfi 3729169695Skanrm -f conftest.err conftest.$ac_ext 3730169695Skanfi 3731169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 3732169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 3733169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then 3734169695Skan cat >>confdefs.h <<_ACEOF 3735169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 3736169695Skan_ACEOF 3737169695Skan 3738169695Skanfi 3739169695Skandone 3740169695Skan 3741169695Skanecho "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5 3742169695Skanecho $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6 3743169695Skanif test "${ac_cv_header_sys_wait_h+set}" = set; then 3744169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3745169695Skanelse 3746169695Skan cat >conftest.$ac_ext <<_ACEOF 3747169695Skan/* confdefs.h. */ 3748169695Skan_ACEOF 3749169695Skancat confdefs.h >>conftest.$ac_ext 3750169695Skancat >>conftest.$ac_ext <<_ACEOF 3751169695Skan/* end confdefs.h. */ 3752169695Skan#include <sys/types.h> 3753169695Skan#include <sys/wait.h> 3754169695Skan#ifndef WEXITSTATUS 3755169695Skan# define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) 3756169695Skan#endif 3757169695Skan#ifndef WIFEXITED 3758169695Skan# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 3759169695Skan#endif 3760169695Skan 3761169695Skanint 3762169695Skanmain () 3763169695Skan{ 3764169695Skan int s; 3765169695Skan wait (&s); 3766169695Skan s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 3767169695Skan ; 3768169695Skan return 0; 3769169695Skan} 3770169695Skan_ACEOF 3771169695Skanrm -f conftest.$ac_objext 3772169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3773169695Skan (eval $ac_compile) 2>conftest.er1 3774169695Skan ac_status=$? 3775169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3776169695Skan rm -f conftest.er1 3777169695Skan cat conftest.err >&5 3778169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3779169695Skan (exit $ac_status); } && 3780169695Skan { ac_try='test -z "$ac_c_werror_flag" 3781169695Skan || test ! -s conftest.err' 3782169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3783169695Skan (eval $ac_try) 2>&5 3784169695Skan ac_status=$? 3785169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3786169695Skan (exit $ac_status); }; } && 3787169695Skan { ac_try='test -s conftest.$ac_objext' 3788169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3789169695Skan (eval $ac_try) 2>&5 3790169695Skan ac_status=$? 3791169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3792169695Skan (exit $ac_status); }; }; then 3793169695Skan ac_cv_header_sys_wait_h=yes 3794169695Skanelse 3795169695Skan echo "$as_me: failed program was:" >&5 3796169695Skansed 's/^/| /' conftest.$ac_ext >&5 3797169695Skan 3798169695Skanac_cv_header_sys_wait_h=no 3799169695Skanfi 3800169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3801169695Skanfi 3802169695Skanecho "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5 3803169695Skanecho "${ECHO_T}$ac_cv_header_sys_wait_h" >&6 3804169695Skanif test $ac_cv_header_sys_wait_h = yes; then 3805169695Skan 3806169695Skancat >>confdefs.h <<\_ACEOF 3807169695Skan#define HAVE_SYS_WAIT_H 1 3808169695Skan_ACEOF 3809169695Skan 3810169695Skanfi 3811169695Skan 3812169695Skanecho "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5 3813169695Skanecho $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6 3814169695Skanif test "${ac_cv_header_time+set}" = set; then 3815169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3816169695Skanelse 3817169695Skan cat >conftest.$ac_ext <<_ACEOF 3818169695Skan/* confdefs.h. */ 3819169695Skan_ACEOF 3820169695Skancat confdefs.h >>conftest.$ac_ext 3821169695Skancat >>conftest.$ac_ext <<_ACEOF 3822169695Skan/* end confdefs.h. */ 3823169695Skan#include <sys/types.h> 3824169695Skan#include <sys/time.h> 3825169695Skan#include <time.h> 3826169695Skan 3827169695Skanint 3828169695Skanmain () 3829169695Skan{ 3830169695Skanif ((struct tm *) 0) 3831169695Skanreturn 0; 3832169695Skan ; 3833169695Skan return 0; 3834169695Skan} 3835169695Skan_ACEOF 3836169695Skanrm -f conftest.$ac_objext 3837169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3838169695Skan (eval $ac_compile) 2>conftest.er1 3839169695Skan ac_status=$? 3840169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3841169695Skan rm -f conftest.er1 3842169695Skan cat conftest.err >&5 3843169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3844169695Skan (exit $ac_status); } && 3845169695Skan { ac_try='test -z "$ac_c_werror_flag" 3846169695Skan || test ! -s conftest.err' 3847169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3848169695Skan (eval $ac_try) 2>&5 3849169695Skan ac_status=$? 3850169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3851169695Skan (exit $ac_status); }; } && 3852169695Skan { ac_try='test -s conftest.$ac_objext' 3853169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3854169695Skan (eval $ac_try) 2>&5 3855169695Skan ac_status=$? 3856169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3857169695Skan (exit $ac_status); }; }; then 3858169695Skan ac_cv_header_time=yes 3859169695Skanelse 3860169695Skan echo "$as_me: failed program was:" >&5 3861169695Skansed 's/^/| /' conftest.$ac_ext >&5 3862169695Skan 3863169695Skanac_cv_header_time=no 3864169695Skanfi 3865169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3866169695Skanfi 3867169695Skanecho "$as_me:$LINENO: result: $ac_cv_header_time" >&5 3868169695Skanecho "${ECHO_T}$ac_cv_header_time" >&6 3869169695Skanif test $ac_cv_header_time = yes; then 3870169695Skan 3871169695Skancat >>confdefs.h <<\_ACEOF 3872169695Skan#define TIME_WITH_SYS_TIME 1 3873169695Skan_ACEOF 3874169695Skan 3875169695Skanfi 3876169695Skan 3877169695Skan 3878169695Skanecho "$as_me:$LINENO: checking whether errno must be declared" >&5 3879169695Skanecho $ECHO_N "checking whether errno must be declared... $ECHO_C" >&6 3880169695Skanif test "${libiberty_cv_declare_errno+set}" = set; then 3881169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3882169695Skanelse 3883169695Skan cat >conftest.$ac_ext <<_ACEOF 3884169695Skan/* confdefs.h. */ 3885169695Skan_ACEOF 3886169695Skancat confdefs.h >>conftest.$ac_ext 3887169695Skancat >>conftest.$ac_ext <<_ACEOF 3888169695Skan/* end confdefs.h. */ 3889169695Skan#include <errno.h> 3890169695Skanint 3891169695Skanmain () 3892169695Skan{ 3893169695Skanint x = errno; 3894169695Skan ; 3895169695Skan return 0; 3896169695Skan} 3897169695Skan_ACEOF 3898169695Skanrm -f conftest.$ac_objext 3899169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3900169695Skan (eval $ac_compile) 2>conftest.er1 3901169695Skan ac_status=$? 3902169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3903169695Skan rm -f conftest.er1 3904169695Skan cat conftest.err >&5 3905169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3906169695Skan (exit $ac_status); } && 3907169695Skan { ac_try='test -z "$ac_c_werror_flag" 3908169695Skan || test ! -s conftest.err' 3909169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3910169695Skan (eval $ac_try) 2>&5 3911169695Skan ac_status=$? 3912169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3913169695Skan (exit $ac_status); }; } && 3914169695Skan { ac_try='test -s conftest.$ac_objext' 3915169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3916169695Skan (eval $ac_try) 2>&5 3917169695Skan ac_status=$? 3918169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3919169695Skan (exit $ac_status); }; }; then 3920169695Skan libiberty_cv_declare_errno=no 3921169695Skanelse 3922169695Skan echo "$as_me: failed program was:" >&5 3923169695Skansed 's/^/| /' conftest.$ac_ext >&5 3924169695Skan 3925169695Skanlibiberty_cv_declare_errno=yes 3926169695Skanfi 3927169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 3928169695Skanfi 3929169695Skanecho "$as_me:$LINENO: result: $libiberty_cv_declare_errno" >&5 3930169695Skanecho "${ECHO_T}$libiberty_cv_declare_errno" >&6 3931169695Skanif test $libiberty_cv_declare_errno = yes 3932169695Skanthen 3933169695Skancat >>confdefs.h <<\_ACEOF 3934169695Skan#define NEED_DECLARATION_ERRNO 1 3935169695Skan_ACEOF 3936169695Skan 3937169695Skanfi 3938169695Skan 3939169695Skan 3940169695Skan# Determine the size of an int for struct fibnode. 3941169695Skanecho "$as_me:$LINENO: checking for egrep" >&5 3942169695Skanecho $ECHO_N "checking for egrep... $ECHO_C" >&6 3943169695Skanif test "${ac_cv_prog_egrep+set}" = set; then 3944169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3945169695Skanelse 3946169695Skan if echo a | (grep -E '(a|b)') >/dev/null 2>&1 3947169695Skan then ac_cv_prog_egrep='grep -E' 3948169695Skan else ac_cv_prog_egrep='egrep' 3949169695Skan fi 3950169695Skanfi 3951169695Skanecho "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 3952169695Skanecho "${ECHO_T}$ac_cv_prog_egrep" >&6 3953169695Skan EGREP=$ac_cv_prog_egrep 3954169695Skan 3955169695Skan 3956169695Skanecho "$as_me:$LINENO: checking for ANSI C header files" >&5 3957169695Skanecho $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 3958169695Skanif test "${ac_cv_header_stdc+set}" = set; then 3959169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 3960169695Skanelse 3961169695Skan cat >conftest.$ac_ext <<_ACEOF 3962169695Skan/* confdefs.h. */ 3963169695Skan_ACEOF 3964169695Skancat confdefs.h >>conftest.$ac_ext 3965169695Skancat >>conftest.$ac_ext <<_ACEOF 3966169695Skan/* end confdefs.h. */ 3967169695Skan#include <stdlib.h> 3968169695Skan#include <stdarg.h> 3969169695Skan#include <string.h> 3970169695Skan#include <float.h> 3971169695Skan 3972169695Skanint 3973169695Skanmain () 3974169695Skan{ 3975169695Skan 3976169695Skan ; 3977169695Skan return 0; 3978169695Skan} 3979169695Skan_ACEOF 3980169695Skanrm -f conftest.$ac_objext 3981169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 3982169695Skan (eval $ac_compile) 2>conftest.er1 3983169695Skan ac_status=$? 3984169695Skan grep -v '^ *+' conftest.er1 >conftest.err 3985169695Skan rm -f conftest.er1 3986169695Skan cat conftest.err >&5 3987169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3988169695Skan (exit $ac_status); } && 3989169695Skan { ac_try='test -z "$ac_c_werror_flag" 3990169695Skan || test ! -s conftest.err' 3991169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3992169695Skan (eval $ac_try) 2>&5 3993169695Skan ac_status=$? 3994169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 3995169695Skan (exit $ac_status); }; } && 3996169695Skan { ac_try='test -s conftest.$ac_objext' 3997169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3998169695Skan (eval $ac_try) 2>&5 3999169695Skan ac_status=$? 4000169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4001169695Skan (exit $ac_status); }; }; then 4002169695Skan ac_cv_header_stdc=yes 4003169695Skanelse 4004169695Skan echo "$as_me: failed program was:" >&5 4005169695Skansed 's/^/| /' conftest.$ac_ext >&5 4006169695Skan 4007169695Skanac_cv_header_stdc=no 4008169695Skanfi 4009169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4010169695Skan 4011169695Skanif test $ac_cv_header_stdc = yes; then 4012169695Skan # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4013169695Skan cat >conftest.$ac_ext <<_ACEOF 4014169695Skan/* confdefs.h. */ 4015169695Skan_ACEOF 4016169695Skancat confdefs.h >>conftest.$ac_ext 4017169695Skancat >>conftest.$ac_ext <<_ACEOF 4018169695Skan/* end confdefs.h. */ 4019169695Skan#include <string.h> 4020169695Skan 4021169695Skan_ACEOF 4022169695Skanif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4023169695Skan $EGREP "memchr" >/dev/null 2>&1; then 4024169695Skan : 4025169695Skanelse 4026169695Skan ac_cv_header_stdc=no 4027169695Skanfi 4028169695Skanrm -f conftest* 4029169695Skan 4030169695Skanfi 4031169695Skan 4032169695Skanif test $ac_cv_header_stdc = yes; then 4033169695Skan # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4034169695Skan cat >conftest.$ac_ext <<_ACEOF 4035169695Skan/* confdefs.h. */ 4036169695Skan_ACEOF 4037169695Skancat confdefs.h >>conftest.$ac_ext 4038169695Skancat >>conftest.$ac_ext <<_ACEOF 4039169695Skan/* end confdefs.h. */ 4040169695Skan#include <stdlib.h> 4041169695Skan 4042169695Skan_ACEOF 4043169695Skanif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4044169695Skan $EGREP "free" >/dev/null 2>&1; then 4045169695Skan : 4046169695Skanelse 4047169695Skan ac_cv_header_stdc=no 4048169695Skanfi 4049169695Skanrm -f conftest* 4050169695Skan 4051169695Skanfi 4052169695Skan 4053169695Skanif test $ac_cv_header_stdc = yes; then 4054169695Skan # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4055169695Skan if test "$cross_compiling" = yes; then 4056169695Skan : 4057169695Skanelse 4058169695Skan cat >conftest.$ac_ext <<_ACEOF 4059169695Skan/* confdefs.h. */ 4060169695Skan_ACEOF 4061169695Skancat confdefs.h >>conftest.$ac_ext 4062169695Skancat >>conftest.$ac_ext <<_ACEOF 4063169695Skan/* end confdefs.h. */ 4064169695Skan#include <ctype.h> 4065169695Skan#if ((' ' & 0x0FF) == 0x020) 4066169695Skan# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4067169695Skan# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4068169695Skan#else 4069169695Skan# define ISLOWER(c) \ 4070169695Skan (('a' <= (c) && (c) <= 'i') \ 4071169695Skan || ('j' <= (c) && (c) <= 'r') \ 4072169695Skan || ('s' <= (c) && (c) <= 'z')) 4073169695Skan# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4074169695Skan#endif 4075169695Skan 4076169695Skan#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4077169695Skanint 4078169695Skanmain () 4079169695Skan{ 4080169695Skan int i; 4081169695Skan for (i = 0; i < 256; i++) 4082169695Skan if (XOR (islower (i), ISLOWER (i)) 4083169695Skan || toupper (i) != TOUPPER (i)) 4084169695Skan exit(2); 4085169695Skan exit (0); 4086169695Skan} 4087169695Skan_ACEOF 4088169695Skanrm -f conftest$ac_exeext 4089169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4090169695Skan (eval $ac_link) 2>&5 4091169695Skan ac_status=$? 4092169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4093169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4094169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4095169695Skan (eval $ac_try) 2>&5 4096169695Skan ac_status=$? 4097169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4098169695Skan (exit $ac_status); }; }; then 4099169695Skan : 4100169695Skanelse 4101169695Skan echo "$as_me: program exited with status $ac_status" >&5 4102169695Skanecho "$as_me: failed program was:" >&5 4103169695Skansed 's/^/| /' conftest.$ac_ext >&5 4104169695Skan 4105169695Skan( exit $ac_status ) 4106169695Skanac_cv_header_stdc=no 4107169695Skanfi 4108169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4109169695Skanfi 4110169695Skanfi 4111169695Skanfi 4112169695Skanecho "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4113169695Skanecho "${ECHO_T}$ac_cv_header_stdc" >&6 4114169695Skanif test $ac_cv_header_stdc = yes; then 4115169695Skan 4116169695Skancat >>confdefs.h <<\_ACEOF 4117169695Skan#define STDC_HEADERS 1 4118169695Skan_ACEOF 4119169695Skan 4120169695Skanfi 4121169695Skan 4122169695Skan# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4123169695Skan 4124169695Skan 4125169695Skan 4126169695Skan 4127169695Skan 4128169695Skan 4129169695Skan 4130169695Skan 4131169695Skan 4132169695Skanfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4133169695Skan inttypes.h stdint.h unistd.h 4134169695Skando 4135169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4136169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5 4137169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 4138169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then 4139169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 4140169695Skanelse 4141169695Skan cat >conftest.$ac_ext <<_ACEOF 4142169695Skan/* confdefs.h. */ 4143169695Skan_ACEOF 4144169695Skancat confdefs.h >>conftest.$ac_ext 4145169695Skancat >>conftest.$ac_ext <<_ACEOF 4146169695Skan/* end confdefs.h. */ 4147169695Skan#include <$ac_header> 4148169695Skan_ACEOF 4149169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 4150169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 4151169695Skan ac_status=$? 4152169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4153169695Skan rm -f conftest.er1 4154169695Skan cat conftest.err >&5 4155169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4156169695Skan (exit $ac_status); } >/dev/null; then 4157169695Skan if test -s conftest.err; then 4158169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 4159169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 4160169695Skan else 4161169695Skan ac_cpp_err= 4162169695Skan fi 4163169695Skanelse 4164169695Skan ac_cpp_err=yes 4165169695Skanfi 4166169695Skanif test -z "$ac_cpp_err"; then 4167169695Skan eval "$as_ac_Header=yes" 4168169695Skanelse 4169169695Skan echo "$as_me: failed program was:" >&5 4170169695Skansed 's/^/| /' conftest.$ac_ext >&5 4171169695Skan 4172169695Skan eval "$as_ac_Header=no" 4173169695Skanfi 4174169695Skanrm -f conftest.err conftest.$ac_ext 4175169695Skanfi 4176169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 4177169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 4178169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then 4179169695Skan cat >>confdefs.h <<_ACEOF 4180169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4181169695Skan_ACEOF 4182169695Skan 4183169695Skanfi 4184169695Skandone 4185169695Skan 4186169695Skan 4187169695Skanecho "$as_me:$LINENO: checking for int" >&5 4188169695Skanecho $ECHO_N "checking for int... $ECHO_C" >&6 4189169695Skanif test "${ac_cv_type_int+set}" = set; then 4190169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 4191169695Skanelse 4192169695Skan cat >conftest.$ac_ext <<_ACEOF 4193169695Skan/* confdefs.h. */ 4194169695Skan_ACEOF 4195169695Skancat confdefs.h >>conftest.$ac_ext 4196169695Skancat >>conftest.$ac_ext <<_ACEOF 4197169695Skan/* end confdefs.h. */ 4198169695Skan$ac_includes_default 4199169695Skanint 4200169695Skanmain () 4201169695Skan{ 4202169695Skanif ((int *) 0) 4203169695Skan return 0; 4204169695Skanif (sizeof (int)) 4205169695Skan return 0; 4206169695Skan ; 4207169695Skan return 0; 4208169695Skan} 4209169695Skan_ACEOF 4210169695Skanrm -f conftest.$ac_objext 4211169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4212169695Skan (eval $ac_compile) 2>conftest.er1 4213169695Skan ac_status=$? 4214169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4215169695Skan rm -f conftest.er1 4216169695Skan cat conftest.err >&5 4217169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4218169695Skan (exit $ac_status); } && 4219169695Skan { ac_try='test -z "$ac_c_werror_flag" 4220169695Skan || test ! -s conftest.err' 4221169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4222169695Skan (eval $ac_try) 2>&5 4223169695Skan ac_status=$? 4224169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4225169695Skan (exit $ac_status); }; } && 4226169695Skan { ac_try='test -s conftest.$ac_objext' 4227169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4228169695Skan (eval $ac_try) 2>&5 4229169695Skan ac_status=$? 4230169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4231169695Skan (exit $ac_status); }; }; then 4232169695Skan ac_cv_type_int=yes 4233169695Skanelse 4234169695Skan echo "$as_me: failed program was:" >&5 4235169695Skansed 's/^/| /' conftest.$ac_ext >&5 4236169695Skan 4237169695Skanac_cv_type_int=no 4238169695Skanfi 4239169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4240169695Skanfi 4241169695Skanecho "$as_me:$LINENO: result: $ac_cv_type_int" >&5 4242169695Skanecho "${ECHO_T}$ac_cv_type_int" >&6 4243169695Skan 4244169695Skanecho "$as_me:$LINENO: checking size of int" >&5 4245169695Skanecho $ECHO_N "checking size of int... $ECHO_C" >&6 4246169695Skanif test "${ac_cv_sizeof_int+set}" = set; then 4247169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 4248169695Skanelse 4249169695Skan if test "$ac_cv_type_int" = yes; then 4250169695Skan # The cast to unsigned long works around a bug in the HP C Compiler 4251169695Skan # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 4252169695Skan # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 4253169695Skan # This bug is HP SR number 8606223364. 4254169695Skan if test "$cross_compiling" = yes; then 4255169695Skan # Depending upon the size, compute the lo and hi bounds. 4256169695Skancat >conftest.$ac_ext <<_ACEOF 4257169695Skan/* confdefs.h. */ 4258169695Skan_ACEOF 4259169695Skancat confdefs.h >>conftest.$ac_ext 4260169695Skancat >>conftest.$ac_ext <<_ACEOF 4261169695Skan/* end confdefs.h. */ 4262169695Skan$ac_includes_default 4263169695Skanint 4264169695Skanmain () 4265169695Skan{ 4266169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; 4267169695Skantest_array [0] = 0 4268169695Skan 4269169695Skan ; 4270169695Skan return 0; 4271169695Skan} 4272169695Skan_ACEOF 4273169695Skanrm -f conftest.$ac_objext 4274169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4275169695Skan (eval $ac_compile) 2>conftest.er1 4276169695Skan ac_status=$? 4277169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4278169695Skan rm -f conftest.er1 4279169695Skan cat conftest.err >&5 4280169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4281169695Skan (exit $ac_status); } && 4282169695Skan { ac_try='test -z "$ac_c_werror_flag" 4283169695Skan || test ! -s conftest.err' 4284169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4285169695Skan (eval $ac_try) 2>&5 4286169695Skan ac_status=$? 4287169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4288169695Skan (exit $ac_status); }; } && 4289169695Skan { ac_try='test -s conftest.$ac_objext' 4290169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4291169695Skan (eval $ac_try) 2>&5 4292169695Skan ac_status=$? 4293169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4294169695Skan (exit $ac_status); }; }; then 4295169695Skan ac_lo=0 ac_mid=0 4296169695Skan while :; do 4297169695Skan cat >conftest.$ac_ext <<_ACEOF 4298169695Skan/* confdefs.h. */ 4299169695Skan_ACEOF 4300169695Skancat confdefs.h >>conftest.$ac_ext 4301169695Skancat >>conftest.$ac_ext <<_ACEOF 4302169695Skan/* end confdefs.h. */ 4303169695Skan$ac_includes_default 4304169695Skanint 4305169695Skanmain () 4306169695Skan{ 4307169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; 4308169695Skantest_array [0] = 0 4309169695Skan 4310169695Skan ; 4311169695Skan return 0; 4312169695Skan} 4313169695Skan_ACEOF 4314169695Skanrm -f conftest.$ac_objext 4315169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4316169695Skan (eval $ac_compile) 2>conftest.er1 4317169695Skan ac_status=$? 4318169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4319169695Skan rm -f conftest.er1 4320169695Skan cat conftest.err >&5 4321169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4322169695Skan (exit $ac_status); } && 4323169695Skan { ac_try='test -z "$ac_c_werror_flag" 4324169695Skan || test ! -s conftest.err' 4325169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4326169695Skan (eval $ac_try) 2>&5 4327169695Skan ac_status=$? 4328169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4329169695Skan (exit $ac_status); }; } && 4330169695Skan { ac_try='test -s conftest.$ac_objext' 4331169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4332169695Skan (eval $ac_try) 2>&5 4333169695Skan ac_status=$? 4334169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4335169695Skan (exit $ac_status); }; }; then 4336169695Skan ac_hi=$ac_mid; break 4337169695Skanelse 4338169695Skan echo "$as_me: failed program was:" >&5 4339169695Skansed 's/^/| /' conftest.$ac_ext >&5 4340169695Skan 4341169695Skanac_lo=`expr $ac_mid + 1` 4342169695Skan if test $ac_lo -le $ac_mid; then 4343169695Skan ac_lo= ac_hi= 4344169695Skan break 4345169695Skan fi 4346169695Skan ac_mid=`expr 2 '*' $ac_mid + 1` 4347169695Skanfi 4348169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4349169695Skan done 4350169695Skanelse 4351169695Skan echo "$as_me: failed program was:" >&5 4352169695Skansed 's/^/| /' conftest.$ac_ext >&5 4353169695Skan 4354169695Skancat >conftest.$ac_ext <<_ACEOF 4355169695Skan/* confdefs.h. */ 4356169695Skan_ACEOF 4357169695Skancat confdefs.h >>conftest.$ac_ext 4358169695Skancat >>conftest.$ac_ext <<_ACEOF 4359169695Skan/* end confdefs.h. */ 4360169695Skan$ac_includes_default 4361169695Skanint 4362169695Skanmain () 4363169695Skan{ 4364169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; 4365169695Skantest_array [0] = 0 4366169695Skan 4367169695Skan ; 4368169695Skan return 0; 4369169695Skan} 4370169695Skan_ACEOF 4371169695Skanrm -f conftest.$ac_objext 4372169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4373169695Skan (eval $ac_compile) 2>conftest.er1 4374169695Skan ac_status=$? 4375169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4376169695Skan rm -f conftest.er1 4377169695Skan cat conftest.err >&5 4378169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4379169695Skan (exit $ac_status); } && 4380169695Skan { ac_try='test -z "$ac_c_werror_flag" 4381169695Skan || test ! -s conftest.err' 4382169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4383169695Skan (eval $ac_try) 2>&5 4384169695Skan ac_status=$? 4385169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4386169695Skan (exit $ac_status); }; } && 4387169695Skan { ac_try='test -s conftest.$ac_objext' 4388169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4389169695Skan (eval $ac_try) 2>&5 4390169695Skan ac_status=$? 4391169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4392169695Skan (exit $ac_status); }; }; then 4393169695Skan ac_hi=-1 ac_mid=-1 4394169695Skan while :; do 4395169695Skan cat >conftest.$ac_ext <<_ACEOF 4396169695Skan/* confdefs.h. */ 4397169695Skan_ACEOF 4398169695Skancat confdefs.h >>conftest.$ac_ext 4399169695Skancat >>conftest.$ac_ext <<_ACEOF 4400169695Skan/* end confdefs.h. */ 4401169695Skan$ac_includes_default 4402169695Skanint 4403169695Skanmain () 4404169695Skan{ 4405169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; 4406169695Skantest_array [0] = 0 4407169695Skan 4408169695Skan ; 4409169695Skan return 0; 4410169695Skan} 4411169695Skan_ACEOF 4412169695Skanrm -f conftest.$ac_objext 4413169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4414169695Skan (eval $ac_compile) 2>conftest.er1 4415169695Skan ac_status=$? 4416169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4417169695Skan rm -f conftest.er1 4418169695Skan cat conftest.err >&5 4419169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4420169695Skan (exit $ac_status); } && 4421169695Skan { ac_try='test -z "$ac_c_werror_flag" 4422169695Skan || test ! -s conftest.err' 4423169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4424169695Skan (eval $ac_try) 2>&5 4425169695Skan ac_status=$? 4426169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4427169695Skan (exit $ac_status); }; } && 4428169695Skan { ac_try='test -s conftest.$ac_objext' 4429169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4430169695Skan (eval $ac_try) 2>&5 4431169695Skan ac_status=$? 4432169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4433169695Skan (exit $ac_status); }; }; then 4434169695Skan ac_lo=$ac_mid; break 4435169695Skanelse 4436169695Skan echo "$as_me: failed program was:" >&5 4437169695Skansed 's/^/| /' conftest.$ac_ext >&5 4438169695Skan 4439169695Skanac_hi=`expr '(' $ac_mid ')' - 1` 4440169695Skan if test $ac_mid -le $ac_hi; then 4441169695Skan ac_lo= ac_hi= 4442169695Skan break 4443169695Skan fi 4444169695Skan ac_mid=`expr 2 '*' $ac_mid` 4445169695Skanfi 4446169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4447169695Skan done 4448169695Skanelse 4449169695Skan echo "$as_me: failed program was:" >&5 4450169695Skansed 's/^/| /' conftest.$ac_ext >&5 4451169695Skan 4452169695Skanac_lo= ac_hi= 4453169695Skanfi 4454169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4455169695Skanfi 4456169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4457169695Skan# Binary search between lo and hi bounds. 4458169695Skanwhile test "x$ac_lo" != "x$ac_hi"; do 4459169695Skan ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` 4460169695Skan cat >conftest.$ac_ext <<_ACEOF 4461169695Skan/* confdefs.h. */ 4462169695Skan_ACEOF 4463169695Skancat confdefs.h >>conftest.$ac_ext 4464169695Skancat >>conftest.$ac_ext <<_ACEOF 4465169695Skan/* end confdefs.h. */ 4466169695Skan$ac_includes_default 4467169695Skanint 4468169695Skanmain () 4469169695Skan{ 4470169695Skanstatic int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; 4471169695Skantest_array [0] = 0 4472169695Skan 4473169695Skan ; 4474169695Skan return 0; 4475169695Skan} 4476169695Skan_ACEOF 4477169695Skanrm -f conftest.$ac_objext 4478169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4479169695Skan (eval $ac_compile) 2>conftest.er1 4480169695Skan ac_status=$? 4481169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4482169695Skan rm -f conftest.er1 4483169695Skan cat conftest.err >&5 4484169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4485169695Skan (exit $ac_status); } && 4486169695Skan { ac_try='test -z "$ac_c_werror_flag" 4487169695Skan || test ! -s conftest.err' 4488169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4489169695Skan (eval $ac_try) 2>&5 4490169695Skan ac_status=$? 4491169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4492169695Skan (exit $ac_status); }; } && 4493169695Skan { ac_try='test -s conftest.$ac_objext' 4494169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4495169695Skan (eval $ac_try) 2>&5 4496169695Skan ac_status=$? 4497169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4498169695Skan (exit $ac_status); }; }; then 4499169695Skan ac_hi=$ac_mid 4500169695Skanelse 4501169695Skan echo "$as_me: failed program was:" >&5 4502169695Skansed 's/^/| /' conftest.$ac_ext >&5 4503169695Skan 4504169695Skanac_lo=`expr '(' $ac_mid ')' + 1` 4505169695Skanfi 4506169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4507169695Skandone 4508169695Skancase $ac_lo in 4509169695Skan?*) ac_cv_sizeof_int=$ac_lo;; 4510169695Skan'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 4511169695SkanSee \`config.log' for more details." >&5 4512169695Skanecho "$as_me: error: cannot compute sizeof (int), 77 4513169695SkanSee \`config.log' for more details." >&2;} 4514169695Skan { (exit 1); exit 1; }; } ;; 4515169695Skanesac 4516169695Skanelse 4517169695Skan if test "$cross_compiling" = yes; then 4518169695Skan { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling 4519169695SkanSee \`config.log' for more details." >&5 4520169695Skanecho "$as_me: error: cannot run test program while cross compiling 4521169695SkanSee \`config.log' for more details." >&2;} 4522169695Skan { (exit 1); exit 1; }; } 4523169695Skanelse 4524169695Skan cat >conftest.$ac_ext <<_ACEOF 4525169695Skan/* confdefs.h. */ 4526169695Skan_ACEOF 4527169695Skancat confdefs.h >>conftest.$ac_ext 4528169695Skancat >>conftest.$ac_ext <<_ACEOF 4529169695Skan/* end confdefs.h. */ 4530169695Skan$ac_includes_default 4531169695Skanlong longval () { return (long) (sizeof (int)); } 4532169695Skanunsigned long ulongval () { return (long) (sizeof (int)); } 4533169695Skan#include <stdio.h> 4534169695Skan#include <stdlib.h> 4535169695Skanint 4536169695Skanmain () 4537169695Skan{ 4538169695Skan 4539169695Skan FILE *f = fopen ("conftest.val", "w"); 4540169695Skan if (! f) 4541169695Skan exit (1); 4542169695Skan if (((long) (sizeof (int))) < 0) 4543169695Skan { 4544169695Skan long i = longval (); 4545169695Skan if (i != ((long) (sizeof (int)))) 4546169695Skan exit (1); 4547169695Skan fprintf (f, "%ld\n", i); 4548169695Skan } 4549169695Skan else 4550169695Skan { 4551169695Skan unsigned long i = ulongval (); 4552169695Skan if (i != ((long) (sizeof (int)))) 4553169695Skan exit (1); 4554169695Skan fprintf (f, "%lu\n", i); 4555169695Skan } 4556169695Skan exit (ferror (f) || fclose (f) != 0); 4557169695Skan 4558169695Skan ; 4559169695Skan return 0; 4560169695Skan} 4561169695Skan_ACEOF 4562169695Skanrm -f conftest$ac_exeext 4563169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 4564169695Skan (eval $ac_link) 2>&5 4565169695Skan ac_status=$? 4566169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4567169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 4568169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4569169695Skan (eval $ac_try) 2>&5 4570169695Skan ac_status=$? 4571169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4572169695Skan (exit $ac_status); }; }; then 4573169695Skan ac_cv_sizeof_int=`cat conftest.val` 4574169695Skanelse 4575169695Skan echo "$as_me: program exited with status $ac_status" >&5 4576169695Skanecho "$as_me: failed program was:" >&5 4577169695Skansed 's/^/| /' conftest.$ac_ext >&5 4578169695Skan 4579169695Skan( exit $ac_status ) 4580169695Skan{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 4581169695SkanSee \`config.log' for more details." >&5 4582169695Skanecho "$as_me: error: cannot compute sizeof (int), 77 4583169695SkanSee \`config.log' for more details." >&2;} 4584169695Skan { (exit 1); exit 1; }; } 4585169695Skanfi 4586169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4587169695Skanfi 4588169695Skanfi 4589169695Skanrm -f conftest.val 4590169695Skanelse 4591169695Skan ac_cv_sizeof_int=0 4592169695Skanfi 4593169695Skanfi 4594169695Skanecho "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 4595169695Skanecho "${ECHO_T}$ac_cv_sizeof_int" >&6 4596169695Skancat >>confdefs.h <<_ACEOF 4597169695Skan#define SIZEOF_INT $ac_cv_sizeof_int 4598169695Skan_ACEOF 4599169695Skan 4600169695Skan 4601169695Skan 4602169695Skanecho "$as_me:$LINENO: checking for uintptr_t" >&5 4603169695Skanecho $ECHO_N "checking for uintptr_t... $ECHO_C" >&6 4604169695Skanif test "${ac_cv_type_uintptr_t+set}" = set; then 4605169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 4606169695Skanelse 4607169695Skan cat >conftest.$ac_ext <<_ACEOF 4608169695Skan/* confdefs.h. */ 4609169695Skan_ACEOF 4610169695Skancat confdefs.h >>conftest.$ac_ext 4611169695Skancat >>conftest.$ac_ext <<_ACEOF 4612169695Skan/* end confdefs.h. */ 4613169695Skan$ac_includes_default 4614169695Skanint 4615169695Skanmain () 4616169695Skan{ 4617169695Skanif ((uintptr_t *) 0) 4618169695Skan return 0; 4619169695Skanif (sizeof (uintptr_t)) 4620169695Skan return 0; 4621169695Skan ; 4622169695Skan return 0; 4623169695Skan} 4624169695Skan_ACEOF 4625169695Skanrm -f conftest.$ac_objext 4626169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4627169695Skan (eval $ac_compile) 2>conftest.er1 4628169695Skan ac_status=$? 4629169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4630169695Skan rm -f conftest.er1 4631169695Skan cat conftest.err >&5 4632169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4633169695Skan (exit $ac_status); } && 4634169695Skan { ac_try='test -z "$ac_c_werror_flag" 4635169695Skan || test ! -s conftest.err' 4636169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4637169695Skan (eval $ac_try) 2>&5 4638169695Skan ac_status=$? 4639169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4640169695Skan (exit $ac_status); }; } && 4641169695Skan { ac_try='test -s conftest.$ac_objext' 4642169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4643169695Skan (eval $ac_try) 2>&5 4644169695Skan ac_status=$? 4645169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4646169695Skan (exit $ac_status); }; }; then 4647169695Skan ac_cv_type_uintptr_t=yes 4648169695Skanelse 4649169695Skan echo "$as_me: failed program was:" >&5 4650169695Skansed 's/^/| /' conftest.$ac_ext >&5 4651169695Skan 4652169695Skanac_cv_type_uintptr_t=no 4653169695Skanfi 4654169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4655169695Skanfi 4656169695Skanecho "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 4657169695Skanecho "${ECHO_T}$ac_cv_type_uintptr_t" >&6 4658169695Skanif test $ac_cv_type_uintptr_t = yes; then 4659169695Skan : 4660169695Skanelse 4661169695Skan 4662169695Skancat >>confdefs.h <<_ACEOF 4663169695Skan#define uintptr_t unsigned long 4664169695Skan_ACEOF 4665169695Skan 4666169695Skanfi 4667169695Skan 4668169695Skan 4669169695Skan# Look for a 64-bit type. 4670169695Skanecho "$as_me:$LINENO: checking for a 64-bit type" >&5 4671169695Skanecho $ECHO_N "checking for a 64-bit type... $ECHO_C" >&6 4672169695Skanif test "${liberty_cv_uint64+set}" = set; then 4673169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 4674169695Skanelse 4675169695Skan cat >conftest.$ac_ext <<_ACEOF 4676169695Skan/* confdefs.h. */ 4677169695Skan_ACEOF 4678169695Skancat confdefs.h >>conftest.$ac_ext 4679169695Skancat >>conftest.$ac_ext <<_ACEOF 4680169695Skan/* end confdefs.h. */ 4681169695Skan#ifdef HAVE_STDINT_H 4682169695Skan#include <stdint.h> 4683169695Skan#endif 4684169695Skanint 4685169695Skanmain () 4686169695Skan{ 4687169695Skanextern uint64_t foo; 4688169695Skan ; 4689169695Skan return 0; 4690169695Skan} 4691169695Skan_ACEOF 4692169695Skanrm -f conftest.$ac_objext 4693169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4694169695Skan (eval $ac_compile) 2>conftest.er1 4695169695Skan ac_status=$? 4696169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4697169695Skan rm -f conftest.er1 4698169695Skan cat conftest.err >&5 4699169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4700169695Skan (exit $ac_status); } && 4701169695Skan { ac_try='test -z "$ac_c_werror_flag" 4702169695Skan || test ! -s conftest.err' 4703169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4704169695Skan (eval $ac_try) 2>&5 4705169695Skan ac_status=$? 4706169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4707169695Skan (exit $ac_status); }; } && 4708169695Skan { ac_try='test -s conftest.$ac_objext' 4709169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4710169695Skan (eval $ac_try) 2>&5 4711169695Skan ac_status=$? 4712169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4713169695Skan (exit $ac_status); }; }; then 4714169695Skan liberty_cv_uint64=uint64_t 4715169695Skanelse 4716169695Skan echo "$as_me: failed program was:" >&5 4717169695Skansed 's/^/| /' conftest.$ac_ext >&5 4718169695Skan 4719169695Skancat >conftest.$ac_ext <<_ACEOF 4720169695Skan/* confdefs.h. */ 4721169695Skan_ACEOF 4722169695Skancat confdefs.h >>conftest.$ac_ext 4723169695Skancat >>conftest.$ac_ext <<_ACEOF 4724169695Skan/* end confdefs.h. */ 4725169695Skan#ifdef HAVE_LIMITS_H 4726169695Skan#include <limits.h> 4727169695Skan#endif 4728169695Skan#ifndef CHAR_BIT 4729169695Skan#define CHAR_BIT 8 4730169695Skan#endif 4731169695Skanint 4732169695Skanmain () 4733169695Skan{ 4734169695Skanextern char foo[sizeof(long) * CHAR_BIT >= 64 ? 1 : -1]; 4735169695Skan ; 4736169695Skan return 0; 4737169695Skan} 4738169695Skan_ACEOF 4739169695Skanrm -f conftest.$ac_objext 4740169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4741169695Skan (eval $ac_compile) 2>conftest.er1 4742169695Skan ac_status=$? 4743169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4744169695Skan rm -f conftest.er1 4745169695Skan cat conftest.err >&5 4746169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4747169695Skan (exit $ac_status); } && 4748169695Skan { ac_try='test -z "$ac_c_werror_flag" 4749169695Skan || test ! -s conftest.err' 4750169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4751169695Skan (eval $ac_try) 2>&5 4752169695Skan ac_status=$? 4753169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4754169695Skan (exit $ac_status); }; } && 4755169695Skan { ac_try='test -s conftest.$ac_objext' 4756169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4757169695Skan (eval $ac_try) 2>&5 4758169695Skan ac_status=$? 4759169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4760169695Skan (exit $ac_status); }; }; then 4761169695Skan liberty_cv_uint64="unsigned long" 4762169695Skanelse 4763169695Skan echo "$as_me: failed program was:" >&5 4764169695Skansed 's/^/| /' conftest.$ac_ext >&5 4765169695Skan 4766169695Skancat >conftest.$ac_ext <<_ACEOF 4767169695Skan/* confdefs.h. */ 4768169695Skan_ACEOF 4769169695Skancat confdefs.h >>conftest.$ac_ext 4770169695Skancat >>conftest.$ac_ext <<_ACEOF 4771169695Skan/* end confdefs.h. */ 4772169695Skan#ifdef HAVE_LIMITS_H 4773169695Skan#include <limits.h> 4774169695Skan#endif 4775169695Skan#ifndef CHAR_BIT 4776169695Skan#define CHAR_BIT 8 4777169695Skan#endif 4778169695Skanint 4779169695Skanmain () 4780169695Skan{ 4781169695Skanextern char foo[sizeof(long long) * CHAR_BIT >= 64 ? 1 : -1]; 4782169695Skan ; 4783169695Skan return 0; 4784169695Skan} 4785169695Skan_ACEOF 4786169695Skanrm -f conftest.$ac_objext 4787169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4788169695Skan (eval $ac_compile) 2>conftest.er1 4789169695Skan ac_status=$? 4790169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4791169695Skan rm -f conftest.er1 4792169695Skan cat conftest.err >&5 4793169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4794169695Skan (exit $ac_status); } && 4795169695Skan { ac_try='test -z "$ac_c_werror_flag" 4796169695Skan || test ! -s conftest.err' 4797169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4798169695Skan (eval $ac_try) 2>&5 4799169695Skan ac_status=$? 4800169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4801169695Skan (exit $ac_status); }; } && 4802169695Skan { ac_try='test -s conftest.$ac_objext' 4803169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4804169695Skan (eval $ac_try) 2>&5 4805169695Skan ac_status=$? 4806169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4807169695Skan (exit $ac_status); }; }; then 4808169695Skan liberty_cv_uint64="unsigned long long" 4809169695Skanelse 4810169695Skan echo "$as_me: failed program was:" >&5 4811169695Skansed 's/^/| /' conftest.$ac_ext >&5 4812169695Skan 4813169695Skanliberty_cv_uint64=none 4814169695Skanfi 4815169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4816169695Skanfi 4817169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4818169695Skanfi 4819169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4820169695Skanfi 4821169695Skan 4822169695Skanecho "$as_me:$LINENO: result: $liberty_cv_uint64" >&5 4823169695Skanecho "${ECHO_T}$liberty_cv_uint64" >&6 4824169695Skanif test "$liberty_cv_uint64" != none; then 4825169695Skan 4826169695Skancat >>confdefs.h <<_ACEOF 4827169695Skan#define UNSIGNED_64BIT_TYPE $liberty_cv_uint64 4828169695Skan_ACEOF 4829169695Skan 4830169695Skanfi 4831169695Skan 4832169695Skan# Given the above check, we always have uintptr_t or a fallback 4833169695Skan# definition. So define HAVE_UINTPTR_T in case any imported code 4834169695Skan# relies on it. 4835169695Skan 4836169695Skancat >>confdefs.h <<\_ACEOF 4837169695Skan#define HAVE_UINTPTR_T 1 4838169695Skan_ACEOF 4839169695Skan 4840169695Skan 4841169695Skanecho "$as_me:$LINENO: checking for pid_t" >&5 4842169695Skanecho $ECHO_N "checking for pid_t... $ECHO_C" >&6 4843169695Skanif test "${ac_cv_type_pid_t+set}" = set; then 4844169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 4845169695Skanelse 4846169695Skan cat >conftest.$ac_ext <<_ACEOF 4847169695Skan/* confdefs.h. */ 4848169695Skan_ACEOF 4849169695Skancat confdefs.h >>conftest.$ac_ext 4850169695Skancat >>conftest.$ac_ext <<_ACEOF 4851169695Skan/* end confdefs.h. */ 4852169695Skan$ac_includes_default 4853169695Skanint 4854169695Skanmain () 4855169695Skan{ 4856169695Skanif ((pid_t *) 0) 4857169695Skan return 0; 4858169695Skanif (sizeof (pid_t)) 4859169695Skan return 0; 4860169695Skan ; 4861169695Skan return 0; 4862169695Skan} 4863169695Skan_ACEOF 4864169695Skanrm -f conftest.$ac_objext 4865169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 4866169695Skan (eval $ac_compile) 2>conftest.er1 4867169695Skan ac_status=$? 4868169695Skan grep -v '^ *+' conftest.er1 >conftest.err 4869169695Skan rm -f conftest.er1 4870169695Skan cat conftest.err >&5 4871169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4872169695Skan (exit $ac_status); } && 4873169695Skan { ac_try='test -z "$ac_c_werror_flag" 4874169695Skan || test ! -s conftest.err' 4875169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4876169695Skan (eval $ac_try) 2>&5 4877169695Skan ac_status=$? 4878169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4879169695Skan (exit $ac_status); }; } && 4880169695Skan { ac_try='test -s conftest.$ac_objext' 4881169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 4882169695Skan (eval $ac_try) 2>&5 4883169695Skan ac_status=$? 4884169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 4885169695Skan (exit $ac_status); }; }; then 4886169695Skan ac_cv_type_pid_t=yes 4887169695Skanelse 4888169695Skan echo "$as_me: failed program was:" >&5 4889169695Skansed 's/^/| /' conftest.$ac_ext >&5 4890169695Skan 4891169695Skanac_cv_type_pid_t=no 4892169695Skanfi 4893169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 4894169695Skanfi 4895169695Skanecho "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5 4896169695Skanecho "${ECHO_T}$ac_cv_type_pid_t" >&6 4897169695Skanif test $ac_cv_type_pid_t = yes; then 4898169695Skan : 4899169695Skanelse 4900169695Skan 4901169695Skancat >>confdefs.h <<_ACEOF 4902169695Skan#define pid_t int 4903169695Skan_ACEOF 4904169695Skan 4905169695Skanfi 4906169695Skan 4907169695Skan 4908169695Skan# This is the list of functions which libiberty will provide if they 4909169695Skan# are not available on the host. 4910169695Skan 4911169695Skanfuncs="asprintf" 4912169695Skanfuncs="$funcs atexit" 4913169695Skanfuncs="$funcs basename" 4914169695Skanfuncs="$funcs bcmp" 4915169695Skanfuncs="$funcs bcopy" 4916169695Skanfuncs="$funcs bsearch" 4917169695Skanfuncs="$funcs bzero" 4918169695Skanfuncs="$funcs calloc" 4919169695Skanfuncs="$funcs clock" 4920169695Skanfuncs="$funcs ffs" 4921169695Skanfuncs="$funcs getcwd" 4922169695Skanfuncs="$funcs getpagesize" 4923169695Skanfuncs="$funcs gettimeofday" 4924169695Skanfuncs="$funcs index" 4925169695Skanfuncs="$funcs insque" 4926169695Skanfuncs="$funcs memchr" 4927169695Skanfuncs="$funcs memcmp" 4928169695Skanfuncs="$funcs memcpy" 4929169695Skanfuncs="$funcs memmove" 4930169695Skanfuncs="$funcs mempcpy" 4931169695Skanfuncs="$funcs memset" 4932169695Skanfuncs="$funcs mkstemps" 4933169695Skanfuncs="$funcs putenv" 4934169695Skanfuncs="$funcs random" 4935169695Skanfuncs="$funcs rename" 4936169695Skanfuncs="$funcs rindex" 4937169695Skanfuncs="$funcs setenv" 4938169695Skanfuncs="$funcs snprintf" 4939169695Skanfuncs="$funcs sigsetmask" 4940169695Skanfuncs="$funcs stpcpy" 4941169695Skanfuncs="$funcs stpncpy" 4942169695Skanfuncs="$funcs strcasecmp" 4943169695Skanfuncs="$funcs strchr" 4944169695Skanfuncs="$funcs strdup" 4945169695Skanfuncs="$funcs strncasecmp" 4946169695Skanfuncs="$funcs strndup" 4947169695Skanfuncs="$funcs strrchr" 4948169695Skanfuncs="$funcs strstr" 4949169695Skanfuncs="$funcs strtod" 4950169695Skanfuncs="$funcs strtol" 4951169695Skanfuncs="$funcs strtoul" 4952169695Skanfuncs="$funcs strverscmp" 4953169695Skanfuncs="$funcs tmpnam" 4954169695Skanfuncs="$funcs vasprintf" 4955169695Skanfuncs="$funcs vfprintf" 4956169695Skanfuncs="$funcs vprintf" 4957169695Skanfuncs="$funcs vsnprintf" 4958169695Skanfuncs="$funcs vsprintf" 4959169695Skanfuncs="$funcs waitpid" 4960169695Skan 4961169695Skan# Also in the old function.def file: alloca, vfork, getopt. 4962169695Skan 4963169695Skanvars="sys_errlist sys_nerr sys_siglist" 4964169695Skan 4965169695Skancheckfuncs="getrusage on_exit psignal strerror strsignal sysconf times sbrk gettimeofday" 4966169695Skancheckfuncs="$checkfuncs realpath canonicalize_file_name pstat_getstatic pstat_getdynamic sysmp" 4967169695Skancheckfuncs="$checkfuncs getsysinfo table sysctl wait3 wait4 __fsetlocking" 4968169695Skan 4969169695Skan# These are neither executed nor required, but they help keep 4970169695Skan# autoheader happy without adding a bunch of text to acconfig.h. 4971169695Skanif test "x" = "y"; then 4972169695Skan 4973169695Skan 4974169695Skan 4975169695Skan 4976169695Skan 4977169695Skan 4978169695Skan 4979169695Skan 4980169695Skan 4981169695Skan 4982169695Skan 4983169695Skan 4984169695Skan 4985169695Skan 4986169695Skan 4987169695Skan 4988169695Skan 4989169695Skan 4990169695Skan 4991169695Skan 4992169695Skan 4993169695Skan 4994169695Skan 4995169695Skan 4996169695Skan 4997169695Skan 4998169695Skan 4999169695Skan 5000169695Skan 5001169695Skan 5002169695Skan 5003169695Skan 5004169695Skan 5005169695Skan 5006169695Skan 5007169695Skan 5008169695Skan 5009169695Skan 5010169695Skan 5011169695Skan 5012169695Skan 5013169695Skan 5014169695Skan 5015169695Skan 5016169695Skan 5017169695Skan 5018169695Skan 5019169695Skan 5020169695Skan 5021169695Skan 5022169695Skan 5023169695Skan 5024169695Skan 5025169695Skan 5026169695Skan 5027169695Skan 5028169695Skan 5029169695Skan 5030169695Skan 5031169695Skan 5032169695Skan 5033169695Skan 5034169695Skan 5035169695Skan 5036169695Skan 5037169695Skan 5038169695Skan 5039169695Skan 5040169695Skan 5041169695Skanfor ac_func in asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \ 5042169695Skan getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \ 5043169695Skan memmove mempcpy memset putenv random rename rindex sigsetmask \ 5044169695Skan strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \ 5045169695Skan strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \ 5046169695Skan vsprintf waitpid getrusage on_exit psignal strerror strsignal \ 5047169695Skan sysconf times sbrk gettimeofday ffs snprintf vsnprintf \ 5048169695Skan pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \ 5049169695Skan realpath canonicalize_file_name __fsetlocking 5050169695Skando 5051169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5052169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 5053169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 5054169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 5055169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5056169695Skanelse 5057169695Skan if test x$gcc_no_link = xyes; then 5058169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 5059169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 5060169695Skan { (exit 1); exit 1; }; } 5061169695Skanfi 5062169695Skancat >conftest.$ac_ext <<_ACEOF 5063169695Skan/* confdefs.h. */ 5064169695Skan_ACEOF 5065169695Skancat confdefs.h >>conftest.$ac_ext 5066169695Skancat >>conftest.$ac_ext <<_ACEOF 5067169695Skan/* end confdefs.h. */ 5068169695Skan/* System header to define __stub macros and hopefully few prototypes, 5069169695Skan which can conflict with char $ac_func (); below. 5070169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5071169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 5072169695Skan including <limits.h> includes <sys/time.h> and causes problems 5073169695Skan checking for functions defined therein. */ 5074169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 5075169695Skan# include <limits.h> 5076169695Skan#else 5077169695Skan# include <assert.h> 5078169695Skan#endif 5079169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 5080169695Skan#ifdef __cplusplus 5081169695Skanextern "C" 5082169695Skan{ 5083169695Skan#endif 5084169695Skan/* We use char because int might match the return type of a gcc2 5085169695Skan builtin and then its argument prototype would still apply. */ 5086169695Skanchar $ac_func (); 5087169695Skan/* The GNU C library defines this for functions which it implements 5088169695Skan to always fail with ENOSYS. Some functions are actually named 5089169695Skan something starting with __ and the normal name is an alias. */ 5090169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 5091169695Skanchoke me 5092169695Skan#else 5093169695Skanchar (*f) () = $ac_func; 5094169695Skan#endif 5095169695Skan#ifdef __cplusplus 5096169695Skan} 5097169695Skan#endif 5098169695Skan 5099169695Skanint 5100169695Skanmain () 5101169695Skan{ 5102169695Skanreturn f != $ac_func; 5103169695Skan ; 5104169695Skan return 0; 5105169695Skan} 5106169695Skan_ACEOF 5107169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 5108169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 5109169695Skan (eval $ac_link) 2>conftest.er1 5110169695Skan ac_status=$? 5111169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5112169695Skan rm -f conftest.er1 5113169695Skan cat conftest.err >&5 5114169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5115169695Skan (exit $ac_status); } && 5116169695Skan { ac_try='test -z "$ac_c_werror_flag" 5117169695Skan || test ! -s conftest.err' 5118169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5119169695Skan (eval $ac_try) 2>&5 5120169695Skan ac_status=$? 5121169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5122169695Skan (exit $ac_status); }; } && 5123169695Skan { ac_try='test -s conftest$ac_exeext' 5124169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5125169695Skan (eval $ac_try) 2>&5 5126169695Skan ac_status=$? 5127169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5128169695Skan (exit $ac_status); }; }; then 5129169695Skan eval "$as_ac_var=yes" 5130169695Skanelse 5131169695Skan echo "$as_me: failed program was:" >&5 5132169695Skansed 's/^/| /' conftest.$ac_ext >&5 5133169695Skan 5134169695Skaneval "$as_ac_var=no" 5135169695Skanfi 5136169695Skanrm -f conftest.err conftest.$ac_objext \ 5137169695Skan conftest$ac_exeext conftest.$ac_ext 5138169695Skanfi 5139169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 5140169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 5141169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 5142169695Skan cat >>confdefs.h <<_ACEOF 5143169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 5144169695Skan_ACEOF 5145169695Skan 5146169695Skanfi 5147169695Skandone 5148169695Skan 5149169695Skan echo "$as_me:$LINENO: checking whether basename is declared" >&5 5150169695Skanecho $ECHO_N "checking whether basename is declared... $ECHO_C" >&6 5151169695Skanif test "${ac_cv_have_decl_basename+set}" = set; then 5152169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5153169695Skanelse 5154169695Skan cat >conftest.$ac_ext <<_ACEOF 5155169695Skan/* confdefs.h. */ 5156169695Skan_ACEOF 5157169695Skancat confdefs.h >>conftest.$ac_ext 5158169695Skancat >>conftest.$ac_ext <<_ACEOF 5159169695Skan/* end confdefs.h. */ 5160169695Skan$ac_includes_default 5161169695Skanint 5162169695Skanmain () 5163169695Skan{ 5164169695Skan#ifndef basename 5165169695Skan char *p = (char *) basename; 5166169695Skan#endif 5167169695Skan 5168169695Skan ; 5169169695Skan return 0; 5170169695Skan} 5171169695Skan_ACEOF 5172169695Skanrm -f conftest.$ac_objext 5173169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5174169695Skan (eval $ac_compile) 2>conftest.er1 5175169695Skan ac_status=$? 5176169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5177169695Skan rm -f conftest.er1 5178169695Skan cat conftest.err >&5 5179169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5180169695Skan (exit $ac_status); } && 5181169695Skan { ac_try='test -z "$ac_c_werror_flag" 5182169695Skan || test ! -s conftest.err' 5183169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5184169695Skan (eval $ac_try) 2>&5 5185169695Skan ac_status=$? 5186169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5187169695Skan (exit $ac_status); }; } && 5188169695Skan { ac_try='test -s conftest.$ac_objext' 5189169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5190169695Skan (eval $ac_try) 2>&5 5191169695Skan ac_status=$? 5192169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5193169695Skan (exit $ac_status); }; }; then 5194169695Skan ac_cv_have_decl_basename=yes 5195169695Skanelse 5196169695Skan echo "$as_me: failed program was:" >&5 5197169695Skansed 's/^/| /' conftest.$ac_ext >&5 5198169695Skan 5199169695Skanac_cv_have_decl_basename=no 5200169695Skanfi 5201169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5202169695Skanfi 5203169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5 5204169695Skanecho "${ECHO_T}$ac_cv_have_decl_basename" >&6 5205169695Skanif test $ac_cv_have_decl_basename = yes; then 5206169695Skan 5207169695Skancat >>confdefs.h <<_ACEOF 5208169695Skan#define HAVE_DECL_BASENAME 1 5209169695Skan_ACEOF 5210169695Skan 5211169695Skan 5212169695Skanelse 5213169695Skan cat >>confdefs.h <<_ACEOF 5214169695Skan#define HAVE_DECL_BASENAME 0 5215169695Skan_ACEOF 5216169695Skan 5217169695Skan 5218169695Skanfi 5219169695Skanecho "$as_me:$LINENO: checking whether ffs is declared" >&5 5220169695Skanecho $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6 5221169695Skanif test "${ac_cv_have_decl_ffs+set}" = set; then 5222169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5223169695Skanelse 5224169695Skan cat >conftest.$ac_ext <<_ACEOF 5225169695Skan/* confdefs.h. */ 5226169695Skan_ACEOF 5227169695Skancat confdefs.h >>conftest.$ac_ext 5228169695Skancat >>conftest.$ac_ext <<_ACEOF 5229169695Skan/* end confdefs.h. */ 5230169695Skan$ac_includes_default 5231169695Skanint 5232169695Skanmain () 5233169695Skan{ 5234169695Skan#ifndef ffs 5235169695Skan char *p = (char *) ffs; 5236169695Skan#endif 5237169695Skan 5238169695Skan ; 5239169695Skan return 0; 5240169695Skan} 5241169695Skan_ACEOF 5242169695Skanrm -f conftest.$ac_objext 5243169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5244169695Skan (eval $ac_compile) 2>conftest.er1 5245169695Skan ac_status=$? 5246169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5247169695Skan rm -f conftest.er1 5248169695Skan cat conftest.err >&5 5249169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5250169695Skan (exit $ac_status); } && 5251169695Skan { ac_try='test -z "$ac_c_werror_flag" 5252169695Skan || test ! -s conftest.err' 5253169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5254169695Skan (eval $ac_try) 2>&5 5255169695Skan ac_status=$? 5256169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5257169695Skan (exit $ac_status); }; } && 5258169695Skan { ac_try='test -s conftest.$ac_objext' 5259169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5260169695Skan (eval $ac_try) 2>&5 5261169695Skan ac_status=$? 5262169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5263169695Skan (exit $ac_status); }; }; then 5264169695Skan ac_cv_have_decl_ffs=yes 5265169695Skanelse 5266169695Skan echo "$as_me: failed program was:" >&5 5267169695Skansed 's/^/| /' conftest.$ac_ext >&5 5268169695Skan 5269169695Skanac_cv_have_decl_ffs=no 5270169695Skanfi 5271169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5272169695Skanfi 5273169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5 5274169695Skanecho "${ECHO_T}$ac_cv_have_decl_ffs" >&6 5275169695Skanif test $ac_cv_have_decl_ffs = yes; then 5276169695Skan 5277169695Skancat >>confdefs.h <<_ACEOF 5278169695Skan#define HAVE_DECL_FFS 1 5279169695Skan_ACEOF 5280169695Skan 5281169695Skan 5282169695Skanelse 5283169695Skan cat >>confdefs.h <<_ACEOF 5284169695Skan#define HAVE_DECL_FFS 0 5285169695Skan_ACEOF 5286169695Skan 5287169695Skan 5288169695Skanfi 5289169695Skanecho "$as_me:$LINENO: checking whether asprintf is declared" >&5 5290169695Skanecho $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6 5291169695Skanif test "${ac_cv_have_decl_asprintf+set}" = set; then 5292169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5293169695Skanelse 5294169695Skan cat >conftest.$ac_ext <<_ACEOF 5295169695Skan/* confdefs.h. */ 5296169695Skan_ACEOF 5297169695Skancat confdefs.h >>conftest.$ac_ext 5298169695Skancat >>conftest.$ac_ext <<_ACEOF 5299169695Skan/* end confdefs.h. */ 5300169695Skan$ac_includes_default 5301169695Skanint 5302169695Skanmain () 5303169695Skan{ 5304169695Skan#ifndef asprintf 5305169695Skan char *p = (char *) asprintf; 5306169695Skan#endif 5307169695Skan 5308169695Skan ; 5309169695Skan return 0; 5310169695Skan} 5311169695Skan_ACEOF 5312169695Skanrm -f conftest.$ac_objext 5313169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5314169695Skan (eval $ac_compile) 2>conftest.er1 5315169695Skan ac_status=$? 5316169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5317169695Skan rm -f conftest.er1 5318169695Skan cat conftest.err >&5 5319169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5320169695Skan (exit $ac_status); } && 5321169695Skan { ac_try='test -z "$ac_c_werror_flag" 5322169695Skan || test ! -s conftest.err' 5323169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5324169695Skan (eval $ac_try) 2>&5 5325169695Skan ac_status=$? 5326169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5327169695Skan (exit $ac_status); }; } && 5328169695Skan { ac_try='test -s conftest.$ac_objext' 5329169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5330169695Skan (eval $ac_try) 2>&5 5331169695Skan ac_status=$? 5332169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5333169695Skan (exit $ac_status); }; }; then 5334169695Skan ac_cv_have_decl_asprintf=yes 5335169695Skanelse 5336169695Skan echo "$as_me: failed program was:" >&5 5337169695Skansed 's/^/| /' conftest.$ac_ext >&5 5338169695Skan 5339169695Skanac_cv_have_decl_asprintf=no 5340169695Skanfi 5341169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5342169695Skanfi 5343169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5 5344169695Skanecho "${ECHO_T}$ac_cv_have_decl_asprintf" >&6 5345169695Skanif test $ac_cv_have_decl_asprintf = yes; then 5346169695Skan 5347169695Skancat >>confdefs.h <<_ACEOF 5348169695Skan#define HAVE_DECL_ASPRINTF 1 5349169695Skan_ACEOF 5350169695Skan 5351169695Skan 5352169695Skanelse 5353169695Skan cat >>confdefs.h <<_ACEOF 5354169695Skan#define HAVE_DECL_ASPRINTF 0 5355169695Skan_ACEOF 5356169695Skan 5357169695Skan 5358169695Skanfi 5359169695Skanecho "$as_me:$LINENO: checking whether vasprintf is declared" >&5 5360169695Skanecho $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6 5361169695Skanif test "${ac_cv_have_decl_vasprintf+set}" = set; then 5362169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5363169695Skanelse 5364169695Skan cat >conftest.$ac_ext <<_ACEOF 5365169695Skan/* confdefs.h. */ 5366169695Skan_ACEOF 5367169695Skancat confdefs.h >>conftest.$ac_ext 5368169695Skancat >>conftest.$ac_ext <<_ACEOF 5369169695Skan/* end confdefs.h. */ 5370169695Skan$ac_includes_default 5371169695Skanint 5372169695Skanmain () 5373169695Skan{ 5374169695Skan#ifndef vasprintf 5375169695Skan char *p = (char *) vasprintf; 5376169695Skan#endif 5377169695Skan 5378169695Skan ; 5379169695Skan return 0; 5380169695Skan} 5381169695Skan_ACEOF 5382169695Skanrm -f conftest.$ac_objext 5383169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5384169695Skan (eval $ac_compile) 2>conftest.er1 5385169695Skan ac_status=$? 5386169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5387169695Skan rm -f conftest.er1 5388169695Skan cat conftest.err >&5 5389169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5390169695Skan (exit $ac_status); } && 5391169695Skan { ac_try='test -z "$ac_c_werror_flag" 5392169695Skan || test ! -s conftest.err' 5393169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5394169695Skan (eval $ac_try) 2>&5 5395169695Skan ac_status=$? 5396169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5397169695Skan (exit $ac_status); }; } && 5398169695Skan { ac_try='test -s conftest.$ac_objext' 5399169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5400169695Skan (eval $ac_try) 2>&5 5401169695Skan ac_status=$? 5402169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5403169695Skan (exit $ac_status); }; }; then 5404169695Skan ac_cv_have_decl_vasprintf=yes 5405169695Skanelse 5406169695Skan echo "$as_me: failed program was:" >&5 5407169695Skansed 's/^/| /' conftest.$ac_ext >&5 5408169695Skan 5409169695Skanac_cv_have_decl_vasprintf=no 5410169695Skanfi 5411169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5412169695Skanfi 5413169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5 5414169695Skanecho "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6 5415169695Skanif test $ac_cv_have_decl_vasprintf = yes; then 5416169695Skan 5417169695Skancat >>confdefs.h <<_ACEOF 5418169695Skan#define HAVE_DECL_VASPRINTF 1 5419169695Skan_ACEOF 5420169695Skan 5421169695Skan 5422169695Skanelse 5423169695Skan cat >>confdefs.h <<_ACEOF 5424169695Skan#define HAVE_DECL_VASPRINTF 0 5425169695Skan_ACEOF 5426169695Skan 5427169695Skan 5428169695Skanfi 5429169695Skanecho "$as_me:$LINENO: checking whether snprintf is declared" >&5 5430169695Skanecho $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6 5431169695Skanif test "${ac_cv_have_decl_snprintf+set}" = set; then 5432169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5433169695Skanelse 5434169695Skan cat >conftest.$ac_ext <<_ACEOF 5435169695Skan/* confdefs.h. */ 5436169695Skan_ACEOF 5437169695Skancat confdefs.h >>conftest.$ac_ext 5438169695Skancat >>conftest.$ac_ext <<_ACEOF 5439169695Skan/* end confdefs.h. */ 5440169695Skan$ac_includes_default 5441169695Skanint 5442169695Skanmain () 5443169695Skan{ 5444169695Skan#ifndef snprintf 5445169695Skan char *p = (char *) snprintf; 5446169695Skan#endif 5447169695Skan 5448169695Skan ; 5449169695Skan return 0; 5450169695Skan} 5451169695Skan_ACEOF 5452169695Skanrm -f conftest.$ac_objext 5453169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5454169695Skan (eval $ac_compile) 2>conftest.er1 5455169695Skan ac_status=$? 5456169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5457169695Skan rm -f conftest.er1 5458169695Skan cat conftest.err >&5 5459169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5460169695Skan (exit $ac_status); } && 5461169695Skan { ac_try='test -z "$ac_c_werror_flag" 5462169695Skan || test ! -s conftest.err' 5463169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5464169695Skan (eval $ac_try) 2>&5 5465169695Skan ac_status=$? 5466169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5467169695Skan (exit $ac_status); }; } && 5468169695Skan { ac_try='test -s conftest.$ac_objext' 5469169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5470169695Skan (eval $ac_try) 2>&5 5471169695Skan ac_status=$? 5472169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5473169695Skan (exit $ac_status); }; }; then 5474169695Skan ac_cv_have_decl_snprintf=yes 5475169695Skanelse 5476169695Skan echo "$as_me: failed program was:" >&5 5477169695Skansed 's/^/| /' conftest.$ac_ext >&5 5478169695Skan 5479169695Skanac_cv_have_decl_snprintf=no 5480169695Skanfi 5481169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5482169695Skanfi 5483169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5 5484169695Skanecho "${ECHO_T}$ac_cv_have_decl_snprintf" >&6 5485169695Skanif test $ac_cv_have_decl_snprintf = yes; then 5486169695Skan 5487169695Skancat >>confdefs.h <<_ACEOF 5488169695Skan#define HAVE_DECL_SNPRINTF 1 5489169695Skan_ACEOF 5490169695Skan 5491169695Skan 5492169695Skanelse 5493169695Skan cat >>confdefs.h <<_ACEOF 5494169695Skan#define HAVE_DECL_SNPRINTF 0 5495169695Skan_ACEOF 5496169695Skan 5497169695Skan 5498169695Skanfi 5499169695Skanecho "$as_me:$LINENO: checking whether vsnprintf is declared" >&5 5500169695Skanecho $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6 5501169695Skanif test "${ac_cv_have_decl_vsnprintf+set}" = set; then 5502169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 5503169695Skanelse 5504169695Skan cat >conftest.$ac_ext <<_ACEOF 5505169695Skan/* confdefs.h. */ 5506169695Skan_ACEOF 5507169695Skancat confdefs.h >>conftest.$ac_ext 5508169695Skancat >>conftest.$ac_ext <<_ACEOF 5509169695Skan/* end confdefs.h. */ 5510169695Skan$ac_includes_default 5511169695Skanint 5512169695Skanmain () 5513169695Skan{ 5514169695Skan#ifndef vsnprintf 5515169695Skan char *p = (char *) vsnprintf; 5516169695Skan#endif 5517169695Skan 5518169695Skan ; 5519169695Skan return 0; 5520169695Skan} 5521169695Skan_ACEOF 5522169695Skanrm -f conftest.$ac_objext 5523169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5524169695Skan (eval $ac_compile) 2>conftest.er1 5525169695Skan ac_status=$? 5526169695Skan grep -v '^ *+' conftest.er1 >conftest.err 5527169695Skan rm -f conftest.er1 5528169695Skan cat conftest.err >&5 5529169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5530169695Skan (exit $ac_status); } && 5531169695Skan { ac_try='test -z "$ac_c_werror_flag" 5532169695Skan || test ! -s conftest.err' 5533169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5534169695Skan (eval $ac_try) 2>&5 5535169695Skan ac_status=$? 5536169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5537169695Skan (exit $ac_status); }; } && 5538169695Skan { ac_try='test -s conftest.$ac_objext' 5539169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 5540169695Skan (eval $ac_try) 2>&5 5541169695Skan ac_status=$? 5542169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 5543169695Skan (exit $ac_status); }; }; then 5544169695Skan ac_cv_have_decl_vsnprintf=yes 5545169695Skanelse 5546169695Skan echo "$as_me: failed program was:" >&5 5547169695Skansed 's/^/| /' conftest.$ac_ext >&5 5548169695Skan 5549169695Skanac_cv_have_decl_vsnprintf=no 5550169695Skanfi 5551169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 5552169695Skanfi 5553169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5 5554169695Skanecho "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6 5555169695Skanif test $ac_cv_have_decl_vsnprintf = yes; then 5556169695Skan 5557169695Skancat >>confdefs.h <<_ACEOF 5558169695Skan#define HAVE_DECL_VSNPRINTF 1 5559169695Skan_ACEOF 5560169695Skan 5561169695Skan 5562169695Skanelse 5563169695Skan cat >>confdefs.h <<_ACEOF 5564169695Skan#define HAVE_DECL_VSNPRINTF 0 5565169695Skan_ACEOF 5566169695Skan 5567169695Skan 5568169695Skanfi 5569169695Skan 5570169695Skan 5571169695Skan 5572169695Skancat >>confdefs.h <<\_ACEOF 5573169695Skan#define HAVE_SYS_ERRLIST 1 5574169695Skan_ACEOF 5575169695Skan 5576169695Skan 5577169695Skancat >>confdefs.h <<\_ACEOF 5578169695Skan#define HAVE_SYS_NERR 1 5579169695Skan_ACEOF 5580169695Skan 5581169695Skan 5582169695Skancat >>confdefs.h <<\_ACEOF 5583169695Skan#define HAVE_SYS_SIGLIST 1 5584169695Skan_ACEOF 5585169695Skan 5586169695Skanfi 5587169695Skan 5588169695Skan# For each of these functions, if the host does not provide the 5589169695Skan# function we want to put FN.o in LIBOBJS, and if the host does 5590169695Skan# provide the function, we want to define HAVE_FN in config.h. 5591169695Skan 5592169695Skansetobjs= 5593169695SkanCHECK= 5594169695Skantarget_header_dir= 5595169695Skanif test -n "${with_target_subdir}"; then 5596169695Skan 5597169695Skan # We are being configured as a target library. AC_REPLACE_FUNCS 5598169695Skan # may not work correctly, because the compiler may not be able to 5599169695Skan # link executables. Note that we may still be being configured 5600169695Skan # native. 5601169695Skan 5602169695Skan # If we are being configured for newlib, we know which functions 5603169695Skan # newlib provide and which ones we will be expected to provide. 5604169695Skan 5605169695Skan if test "x${with_newlib}" = "xyes"; then 5606169695Skan case $LIBOBJS in 5607169695Skan "asprintf.$ac_objext" | \ 5608169695Skan *" asprintf.$ac_objext" | \ 5609169695Skan "asprintf.$ac_objext "* | \ 5610169695Skan *" asprintf.$ac_objext "* ) ;; 5611169695Skan *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;; 5612169695Skanesac 5613169695Skan 5614169695Skan case $LIBOBJS in 5615169695Skan "basename.$ac_objext" | \ 5616169695Skan *" basename.$ac_objext" | \ 5617169695Skan "basename.$ac_objext "* | \ 5618169695Skan *" basename.$ac_objext "* ) ;; 5619169695Skan *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;; 5620169695Skanesac 5621169695Skan 5622169695Skan case $LIBOBJS in 5623169695Skan "insque.$ac_objext" | \ 5624169695Skan *" insque.$ac_objext" | \ 5625169695Skan "insque.$ac_objext "* | \ 5626169695Skan *" insque.$ac_objext "* ) ;; 5627169695Skan *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;; 5628169695Skanesac 5629169695Skan 5630169695Skan case $LIBOBJS in 5631169695Skan "random.$ac_objext" | \ 5632169695Skan *" random.$ac_objext" | \ 5633169695Skan "random.$ac_objext "* | \ 5634169695Skan *" random.$ac_objext "* ) ;; 5635169695Skan *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 5636169695Skanesac 5637169695Skan 5638169695Skan case $LIBOBJS in 5639169695Skan "strdup.$ac_objext" | \ 5640169695Skan *" strdup.$ac_objext" | \ 5641169695Skan "strdup.$ac_objext "* | \ 5642169695Skan *" strdup.$ac_objext "* ) ;; 5643169695Skan *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;; 5644169695Skanesac 5645169695Skan 5646169695Skan case $LIBOBJS in 5647169695Skan "vasprintf.$ac_objext" | \ 5648169695Skan *" vasprintf.$ac_objext" | \ 5649169695Skan "vasprintf.$ac_objext "* | \ 5650169695Skan *" vasprintf.$ac_objext "* ) ;; 5651169695Skan *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;; 5652169695Skanesac 5653169695Skan 5654169695Skan 5655169695Skan for f in $funcs; do 5656169695Skan case "$f" in 5657169695Skan asprintf | basename | insque | random | strdup | vasprintf) 5658169695Skan ;; 5659169695Skan *) 5660169695Skan n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 5661169695Skan cat >>confdefs.h <<_ACEOF 5662169695Skan#define $n 1 5663169695Skan_ACEOF 5664169695Skan 5665169695Skan ;; 5666169695Skan esac 5667169695Skan done 5668169695Skan 5669169695Skan # newlib doesnt provide any of the variables in $vars, so we 5670169695Skan # dont have to check them here. 5671169695Skan 5672169695Skan # Of the functions in $checkfuncs, newlib only has strerror. 5673169695Skan cat >>confdefs.h <<\_ACEOF 5674169695Skan#define HAVE_STRERROR 1 5675169695Skan_ACEOF 5676169695Skan 5677169695Skan 5678169695Skan setobjs=yes 5679169695Skan 5680169695Skan fi 5681169695Skan 5682169695Skan # If we are being configured for Mingw, we know which functions 5683169695Skan # Mingw provides and which ones we will be expected to provide. 5684169695Skan 5685169695Skan case "${host}" in 5686169695Skan *-*-mingw*) 5687169695Skan case $LIBOBJS in 5688169695Skan "asprintf.$ac_objext" | \ 5689169695Skan *" asprintf.$ac_objext" | \ 5690169695Skan "asprintf.$ac_objext "* | \ 5691169695Skan *" asprintf.$ac_objext "* ) ;; 5692169695Skan *) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;; 5693169695Skanesac 5694169695Skan 5695169695Skan case $LIBOBJS in 5696169695Skan "basename.$ac_objext" | \ 5697169695Skan *" basename.$ac_objext" | \ 5698169695Skan "basename.$ac_objext "* | \ 5699169695Skan *" basename.$ac_objext "* ) ;; 5700169695Skan *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;; 5701169695Skanesac 5702169695Skan 5703169695Skan case $LIBOBJS in 5704169695Skan "bcmp.$ac_objext" | \ 5705169695Skan *" bcmp.$ac_objext" | \ 5706169695Skan "bcmp.$ac_objext "* | \ 5707169695Skan *" bcmp.$ac_objext "* ) ;; 5708169695Skan *) LIBOBJS="$LIBOBJS bcmp.$ac_objext" ;; 5709169695Skanesac 5710169695Skan 5711169695Skan case $LIBOBJS in 5712169695Skan "bcopy.$ac_objext" | \ 5713169695Skan *" bcopy.$ac_objext" | \ 5714169695Skan "bcopy.$ac_objext "* | \ 5715169695Skan *" bcopy.$ac_objext "* ) ;; 5716169695Skan *) LIBOBJS="$LIBOBJS bcopy.$ac_objext" ;; 5717169695Skanesac 5718169695Skan 5719169695Skan case $LIBOBJS in 5720169695Skan "bzero.$ac_objext" | \ 5721169695Skan *" bzero.$ac_objext" | \ 5722169695Skan "bzero.$ac_objext "* | \ 5723169695Skan *" bzero.$ac_objext "* ) ;; 5724169695Skan *) LIBOBJS="$LIBOBJS bzero.$ac_objext" ;; 5725169695Skanesac 5726169695Skan 5727169695Skan case $LIBOBJS in 5728169695Skan "clock.$ac_objext" | \ 5729169695Skan *" clock.$ac_objext" | \ 5730169695Skan "clock.$ac_objext "* | \ 5731169695Skan *" clock.$ac_objext "* ) ;; 5732169695Skan *) LIBOBJS="$LIBOBJS clock.$ac_objext" ;; 5733169695Skanesac 5734169695Skan 5735169695Skan case $LIBOBJS in 5736169695Skan "ffs.$ac_objext" | \ 5737169695Skan *" ffs.$ac_objext" | \ 5738169695Skan "ffs.$ac_objext "* | \ 5739169695Skan *" ffs.$ac_objext "* ) ;; 5740169695Skan *) LIBOBJS="$LIBOBJS ffs.$ac_objext" ;; 5741169695Skanesac 5742169695Skan 5743169695Skan case $LIBOBJS in 5744169695Skan "getpagesize.$ac_objext" | \ 5745169695Skan *" getpagesize.$ac_objext" | \ 5746169695Skan "getpagesize.$ac_objext "* | \ 5747169695Skan *" getpagesize.$ac_objext "* ) ;; 5748169695Skan *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;; 5749169695Skanesac 5750169695Skan 5751169695Skan case $LIBOBJS in 5752169695Skan "index.$ac_objext" | \ 5753169695Skan *" index.$ac_objext" | \ 5754169695Skan "index.$ac_objext "* | \ 5755169695Skan *" index.$ac_objext "* ) ;; 5756169695Skan *) LIBOBJS="$LIBOBJS index.$ac_objext" ;; 5757169695Skanesac 5758169695Skan 5759169695Skan case $LIBOBJS in 5760169695Skan "insque.$ac_objext" | \ 5761169695Skan *" insque.$ac_objext" | \ 5762169695Skan "insque.$ac_objext "* | \ 5763169695Skan *" insque.$ac_objext "* ) ;; 5764169695Skan *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;; 5765169695Skanesac 5766169695Skan 5767169695Skan case $LIBOBJS in 5768169695Skan "mempcpy.$ac_objext" | \ 5769169695Skan *" mempcpy.$ac_objext" | \ 5770169695Skan "mempcpy.$ac_objext "* | \ 5771169695Skan *" mempcpy.$ac_objext "* ) ;; 5772169695Skan *) LIBOBJS="$LIBOBJS mempcpy.$ac_objext" ;; 5773169695Skanesac 5774169695Skan 5775169695Skan case $LIBOBJS in 5776169695Skan "mkstemps.$ac_objext" | \ 5777169695Skan *" mkstemps.$ac_objext" | \ 5778169695Skan "mkstemps.$ac_objext "* | \ 5779169695Skan *" mkstemps.$ac_objext "* ) ;; 5780169695Skan *) LIBOBJS="$LIBOBJS mkstemps.$ac_objext" ;; 5781169695Skanesac 5782169695Skan 5783169695Skan case $LIBOBJS in 5784169695Skan "random.$ac_objext" | \ 5785169695Skan *" random.$ac_objext" | \ 5786169695Skan "random.$ac_objext "* | \ 5787169695Skan *" random.$ac_objext "* ) ;; 5788169695Skan *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 5789169695Skanesac 5790169695Skan 5791169695Skan case $LIBOBJS in 5792169695Skan "rindex.$ac_objext" | \ 5793169695Skan *" rindex.$ac_objext" | \ 5794169695Skan "rindex.$ac_objext "* | \ 5795169695Skan *" rindex.$ac_objext "* ) ;; 5796169695Skan *) LIBOBJS="$LIBOBJS rindex.$ac_objext" ;; 5797169695Skanesac 5798169695Skan 5799169695Skan case $LIBOBJS in 5800169695Skan "sigsetmask.$ac_objext" | \ 5801169695Skan *" sigsetmask.$ac_objext" | \ 5802169695Skan "sigsetmask.$ac_objext "* | \ 5803169695Skan *" sigsetmask.$ac_objext "* ) ;; 5804169695Skan *) LIBOBJS="$LIBOBJS sigsetmask.$ac_objext" ;; 5805169695Skanesac 5806169695Skan 5807169695Skan case $LIBOBJS in 5808169695Skan "stpcpy.$ac_objext" | \ 5809169695Skan *" stpcpy.$ac_objext" | \ 5810169695Skan "stpcpy.$ac_objext "* | \ 5811169695Skan *" stpcpy.$ac_objext "* ) ;; 5812169695Skan *) LIBOBJS="$LIBOBJS stpcpy.$ac_objext" ;; 5813169695Skanesac 5814169695Skan 5815169695Skan case $LIBOBJS in 5816169695Skan "stpncpy.$ac_objext" | \ 5817169695Skan *" stpncpy.$ac_objext" | \ 5818169695Skan "stpncpy.$ac_objext "* | \ 5819169695Skan *" stpncpy.$ac_objext "* ) ;; 5820169695Skan *) LIBOBJS="$LIBOBJS stpncpy.$ac_objext" ;; 5821169695Skanesac 5822169695Skan 5823169695Skan case $LIBOBJS in 5824169695Skan "strndup.$ac_objext" | \ 5825169695Skan *" strndup.$ac_objext" | \ 5826169695Skan "strndup.$ac_objext "* | \ 5827169695Skan *" strndup.$ac_objext "* ) ;; 5828169695Skan *) LIBOBJS="$LIBOBJS strndup.$ac_objext" ;; 5829169695Skanesac 5830169695Skan 5831169695Skan case $LIBOBJS in 5832169695Skan "strverscmp.$ac_objext" | \ 5833169695Skan *" strverscmp.$ac_objext" | \ 5834169695Skan "strverscmp.$ac_objext "* | \ 5835169695Skan *" strverscmp.$ac_objext "* ) ;; 5836169695Skan *) LIBOBJS="$LIBOBJS strverscmp.$ac_objext" ;; 5837169695Skanesac 5838169695Skan 5839169695Skan case $LIBOBJS in 5840169695Skan "vasprintf.$ac_objext" | \ 5841169695Skan *" vasprintf.$ac_objext" | \ 5842169695Skan "vasprintf.$ac_objext "* | \ 5843169695Skan *" vasprintf.$ac_objext "* ) ;; 5844169695Skan *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;; 5845169695Skanesac 5846169695Skan 5847169695Skan case $LIBOBJS in 5848169695Skan "waitpid.$ac_objext" | \ 5849169695Skan *" waitpid.$ac_objext" | \ 5850169695Skan "waitpid.$ac_objext "* | \ 5851169695Skan *" waitpid.$ac_objext "* ) ;; 5852169695Skan *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;; 5853169695Skanesac 5854169695Skan 5855169695Skan 5856169695Skan for f in $funcs; do 5857169695Skan case "$f" in 5858169695Skan asprintf | basename | bcmp | bcopy | bzero | clock | ffs | getpagesize | index | insque | mempcpy | mkstemps | random | rindex | sigsetmask | stpcpy | stpncpy | strdup | strndup | strverscmp | vasprintf | waitpid) 5859169695Skan ;; 5860169695Skan *) 5861169695Skan n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 5862169695Skan cat >>confdefs.h <<_ACEOF 5863169695Skan#define $n 1 5864169695Skan_ACEOF 5865169695Skan 5866169695Skan ;; 5867169695Skan esac 5868169695Skan done 5869169695Skan 5870169695Skan # Mingw doesnt provide any of the variables in $vars, so we 5871169695Skan # dont have to check them here. 5872169695Skan 5873169695Skan # Of the functions in $checkfuncs, Mingw only has strerror. 5874169695Skan cat >>confdefs.h <<\_ACEOF 5875169695Skan#define HAVE_STRERROR 1 5876169695Skan_ACEOF 5877169695Skan 5878169695Skan 5879169695Skan setobjs=yes 5880169695Skan ;; 5881169695Skan 5882169695Skan esac 5883169695Skan 5884169695Skan # We may wish to install the target headers somewhere. 5885169695Skan # Check whether --enable-install-libiberty or --disable-install-libiberty was given. 5886169695Skanif test "${enable_install_libiberty+set}" = set; then 5887169695Skan enableval="$enable_install_libiberty" 5888169695Skan enable_install_libiberty=$enableval 5889169695Skanelse 5890169695Skan enable_install_libiberty=no 5891169695Skanfi; 5892169695Skan # Option parsed, now set things appropriately. 5893169695Skan case x"$enable_install_libiberty" in 5894169695Skan xyes|x) 5895169695Skan target_header_dir=libiberty 5896169695Skan ;; 5897169695Skan xno) 5898169695Skan target_header_dir= 5899169695Skan ;; 5900169695Skan *) 5901169695Skan # This could be sanity-checked in various ways... 5902169695Skan target_header_dir="${enable_install_libiberty}" 5903169695Skan ;; 5904169695Skan esac 5905169695Skan 5906169695Skan 5907169695Skanelse 5908169695Skan 5909169695Skan # Not a target library, so we set things up to run the test suite. 5910169695Skan CHECK=really-check 5911169695Skan 5912169695Skanfi 5913169695Skan 5914169695Skan 5915169695Skan 5916169695Skan 5917169695Skancase "${host}" in 5918169695Skan *-*-cygwin* | *-*-mingw*) 5919169695Skan cat >>confdefs.h <<\_ACEOF 5920169695Skan#define HAVE_SYS_ERRLIST 1 5921169695Skan_ACEOF 5922169695Skan 5923169695Skan cat >>confdefs.h <<\_ACEOF 5924169695Skan#define HAVE_SYS_NERR 1 5925169695Skan_ACEOF 5926169695Skan 5927169695Skan ;; 5928169695Skanesac 5929169695Skan 5930169695Skanif test -z "${setobjs}"; then 5931169695Skan case "${host}" in 5932169695Skan 5933169695Skan *-*-vxworks*) 5934169695Skan # Handle VxWorks configuration specially, since on VxWorks the 5935169695Skan # libraries are actually on the target board, not in the file 5936169695Skan # system. 5937169695Skan case $LIBOBJS in 5938169695Skan "basename.$ac_objext" | \ 5939169695Skan *" basename.$ac_objext" | \ 5940169695Skan "basename.$ac_objext "* | \ 5941169695Skan *" basename.$ac_objext "* ) ;; 5942169695Skan *) LIBOBJS="$LIBOBJS basename.$ac_objext" ;; 5943169695Skanesac 5944169695Skan 5945169695Skan case $LIBOBJS in 5946169695Skan "getpagesize.$ac_objext" | \ 5947169695Skan *" getpagesize.$ac_objext" | \ 5948169695Skan "getpagesize.$ac_objext "* | \ 5949169695Skan *" getpagesize.$ac_objext "* ) ;; 5950169695Skan *) LIBOBJS="$LIBOBJS getpagesize.$ac_objext" ;; 5951169695Skanesac 5952169695Skan 5953169695Skan case $LIBOBJS in 5954169695Skan "insque.$ac_objext" | \ 5955169695Skan *" insque.$ac_objext" | \ 5956169695Skan "insque.$ac_objext "* | \ 5957169695Skan *" insque.$ac_objext "* ) ;; 5958169695Skan *) LIBOBJS="$LIBOBJS insque.$ac_objext" ;; 5959169695Skanesac 5960169695Skan 5961169695Skan case $LIBOBJS in 5962169695Skan "random.$ac_objext" | \ 5963169695Skan *" random.$ac_objext" | \ 5964169695Skan "random.$ac_objext "* | \ 5965169695Skan *" random.$ac_objext "* ) ;; 5966169695Skan *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 5967169695Skanesac 5968169695Skan 5969169695Skan case $LIBOBJS in 5970169695Skan "strcasecmp.$ac_objext" | \ 5971169695Skan *" strcasecmp.$ac_objext" | \ 5972169695Skan "strcasecmp.$ac_objext "* | \ 5973169695Skan *" strcasecmp.$ac_objext "* ) ;; 5974169695Skan *) LIBOBJS="$LIBOBJS strcasecmp.$ac_objext" ;; 5975169695Skanesac 5976169695Skan 5977169695Skan case $LIBOBJS in 5978169695Skan "strncasecmp.$ac_objext" | \ 5979169695Skan *" strncasecmp.$ac_objext" | \ 5980169695Skan "strncasecmp.$ac_objext "* | \ 5981169695Skan *" strncasecmp.$ac_objext "* ) ;; 5982169695Skan *) LIBOBJS="$LIBOBJS strncasecmp.$ac_objext" ;; 5983169695Skanesac 5984169695Skan 5985169695Skan case $LIBOBJS in 5986169695Skan "strdup.$ac_objext" | \ 5987169695Skan *" strdup.$ac_objext" | \ 5988169695Skan "strdup.$ac_objext "* | \ 5989169695Skan *" strdup.$ac_objext "* ) ;; 5990169695Skan *) LIBOBJS="$LIBOBJS strdup.$ac_objext" ;; 5991169695Skanesac 5992169695Skan 5993169695Skan case $LIBOBJS in 5994169695Skan "vfork.$ac_objext" | \ 5995169695Skan *" vfork.$ac_objext" | \ 5996169695Skan "vfork.$ac_objext "* | \ 5997169695Skan *" vfork.$ac_objext "* ) ;; 5998169695Skan *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;; 5999169695Skanesac 6000169695Skan 6001169695Skan case $LIBOBJS in 6002169695Skan "waitpid.$ac_objext" | \ 6003169695Skan *" waitpid.$ac_objext" | \ 6004169695Skan "waitpid.$ac_objext "* | \ 6005169695Skan *" waitpid.$ac_objext "* ) ;; 6006169695Skan *) LIBOBJS="$LIBOBJS waitpid.$ac_objext" ;; 6007169695Skanesac 6008169695Skan 6009169695Skan case $LIBOBJS in 6010169695Skan "vasprintf.$ac_objext" | \ 6011169695Skan *" vasprintf.$ac_objext" | \ 6012169695Skan "vasprintf.$ac_objext "* | \ 6013169695Skan *" vasprintf.$ac_objext "* ) ;; 6014169695Skan *) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;; 6015169695Skanesac 6016169695Skan 6017169695Skan for f in $funcs; do 6018169695Skan case "$f" in 6019169695Skan basename | getpagesize | insque | random | strcasecmp) 6020169695Skan ;; 6021169695Skan strncasecmp | strdup | vfork | waitpid | vasprintf) 6022169695Skan ;; 6023169695Skan *) 6024169695Skan n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 6025169695Skan cat >>confdefs.h <<_ACEOF 6026169695Skan#define $n 1 6027169695Skan_ACEOF 6028169695Skan 6029169695Skan ;; 6030169695Skan esac 6031169695Skan done 6032169695Skan 6033169695Skan # VxWorks doesn't provide any of the variables in $vars, so we 6034169695Skan # don't have to check them here. 6035169695Skan 6036169695Skan # Of the functions in $checkfuncs, VxWorks only has strerror. 6037169695Skan cat >>confdefs.h <<\_ACEOF 6038169695Skan#define HAVE_STRERROR 1 6039169695Skan_ACEOF 6040169695Skan 6041169695Skan 6042169695Skan setobjs=yes 6043169695Skan ;; 6044169695Skan 6045169695Skan esac 6046169695Skanfi 6047169695Skan 6048169695Skanif test -z "${setobjs}"; then 6049169695Skan 6050169695Skan case "${host}" in 6051169695Skan 6052169695Skan *-*-cygwin*) 6053169695Skan # The Cygwin library actually uses a couple of files from 6054169695Skan # libiberty when it is built. If we are building a native 6055169695Skan # Cygwin, and we run the tests, we will appear to have these 6056169695Skan # files. However, when we go on to build winsup, we will wind up 6057169695Skan # with a library which does not have the files, since they should 6058169695Skan # have come from libiberty. 6059169695Skan 6060169695Skan # We handle this by removing the functions the winsup library 6061169695Skan # provides from our shell variables, so that they appear to be 6062169695Skan # missing. 6063169695Skan 6064169695Skan # DJ - only if we're *building* cygwin, not just building *with* cygwin 6065169695Skan 6066169695Skan if test -n "${with_target_subdir}" 6067169695Skan then 6068169695Skan funcs="`echo $funcs | sed -e 's/random//'`" 6069169695Skan case $LIBOBJS in 6070169695Skan "random.$ac_objext" | \ 6071169695Skan *" random.$ac_objext" | \ 6072169695Skan "random.$ac_objext "* | \ 6073169695Skan *" random.$ac_objext "* ) ;; 6074169695Skan *) LIBOBJS="$LIBOBJS random.$ac_objext" ;; 6075169695Skanesac 6076169695Skan 6077169695Skan vars="`echo $vars | sed -e 's/sys_siglist//'`" 6078169695Skan checkfuncs="`echo $checkfuncs | sed -e 's/strsignal//' -e 's/psignal//'`" 6079169695Skan fi 6080169695Skan ;; 6081169695Skan 6082169695Skan *-*-mingw32*) 6083169695Skan # Under mingw32, sys_nerr and sys_errlist exist, but they are 6084169695Skan # macros, so the test below won't find them. 6085169695Skan libiberty_cv_var_sys_nerr=yes 6086169695Skan libiberty_cv_var_sys_errlist=yes 6087169695Skan ;; 6088169695Skan 6089169695Skan *-*-msdosdjgpp*) 6090169695Skan # vfork and fork are stubs. 6091169695Skan ac_cv_func_vfork_works=no 6092169695Skan ;; 6093169695Skan 6094169695Skan *-*-uwin*) 6095169695Skan # Under some versions of uwin, vfork is notoriously buggy and the test 6096169695Skan # can hang configure; on other versions, vfork exists just as a stub. 6097169695Skan # FIXME: This should be removed once vfork in uwin's runtime is fixed. 6098169695Skan ac_cv_func_vfork_works=no 6099169695Skan # Under uwin 2.0+, sys_nerr and sys_errlist exist, but they are 6100169695Skan # macros (actually, these are imported from a DLL, but the end effect 6101169695Skan # is the same), so the test below won't find them. 6102169695Skan libiberty_cv_var_sys_nerr=yes 6103169695Skan libiberty_cv_var_sys_errlist=yes 6104169695Skan ;; 6105169695Skan 6106169695Skan *-*-*vms*) 6107169695Skan # Under VMS, vfork works very different than on Unix. The standard test 6108169695Skan # won't work, and it isn't easily adaptable. It makes more sense to 6109169695Skan # just force it. 6110169695Skan ac_cv_func_vfork_works=yes 6111169695Skan ;; 6112169695Skan 6113169695Skan esac 6114169695Skan 6115169695Skan # We haven't set the list of objects yet. Use the standard autoconf 6116169695Skan # tests. This will only work if the compiler works. 6117169695Skan echo "$as_me:$LINENO: checking for library containing strerror" >&5 6118169695Skanecho $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 6119169695Skanif test "${ac_cv_search_strerror+set}" = set; then 6120169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6121169695Skanelse 6122169695Skan ac_func_search_save_LIBS=$LIBS 6123169695Skanac_cv_search_strerror=no 6124169695Skanif test x$gcc_no_link = xyes; then 6125169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6126169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6127169695Skan { (exit 1); exit 1; }; } 6128169695Skanfi 6129169695Skancat >conftest.$ac_ext <<_ACEOF 6130169695Skan/* confdefs.h. */ 6131169695Skan_ACEOF 6132169695Skancat confdefs.h >>conftest.$ac_ext 6133169695Skancat >>conftest.$ac_ext <<_ACEOF 6134169695Skan/* end confdefs.h. */ 6135169695Skan 6136169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 6137169695Skan#ifdef __cplusplus 6138169695Skanextern "C" 6139169695Skan#endif 6140169695Skan/* We use char because int might match the return type of a gcc2 6141169695Skan builtin and then its argument prototype would still apply. */ 6142169695Skanchar strerror (); 6143169695Skanint 6144169695Skanmain () 6145169695Skan{ 6146169695Skanstrerror (); 6147169695Skan ; 6148169695Skan return 0; 6149169695Skan} 6150169695Skan_ACEOF 6151169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 6152169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6153169695Skan (eval $ac_link) 2>conftest.er1 6154169695Skan ac_status=$? 6155169695Skan grep -v '^ *+' conftest.er1 >conftest.err 6156169695Skan rm -f conftest.er1 6157169695Skan cat conftest.err >&5 6158169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6159169695Skan (exit $ac_status); } && 6160169695Skan { ac_try='test -z "$ac_c_werror_flag" 6161169695Skan || test ! -s conftest.err' 6162169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6163169695Skan (eval $ac_try) 2>&5 6164169695Skan ac_status=$? 6165169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6166169695Skan (exit $ac_status); }; } && 6167169695Skan { ac_try='test -s conftest$ac_exeext' 6168169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6169169695Skan (eval $ac_try) 2>&5 6170169695Skan ac_status=$? 6171169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6172169695Skan (exit $ac_status); }; }; then 6173169695Skan ac_cv_search_strerror="none required" 6174169695Skanelse 6175169695Skan echo "$as_me: failed program was:" >&5 6176169695Skansed 's/^/| /' conftest.$ac_ext >&5 6177169695Skan 6178169695Skanfi 6179169695Skanrm -f conftest.err conftest.$ac_objext \ 6180169695Skan conftest$ac_exeext conftest.$ac_ext 6181169695Skanif test "$ac_cv_search_strerror" = no; then 6182169695Skan for ac_lib in cposix; do 6183169695Skan LIBS="-l$ac_lib $ac_func_search_save_LIBS" 6184169695Skan if test x$gcc_no_link = xyes; then 6185169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6186169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6187169695Skan { (exit 1); exit 1; }; } 6188169695Skanfi 6189169695Skancat >conftest.$ac_ext <<_ACEOF 6190169695Skan/* confdefs.h. */ 6191169695Skan_ACEOF 6192169695Skancat confdefs.h >>conftest.$ac_ext 6193169695Skancat >>conftest.$ac_ext <<_ACEOF 6194169695Skan/* end confdefs.h. */ 6195169695Skan 6196169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 6197169695Skan#ifdef __cplusplus 6198169695Skanextern "C" 6199169695Skan#endif 6200169695Skan/* We use char because int might match the return type of a gcc2 6201169695Skan builtin and then its argument prototype would still apply. */ 6202169695Skanchar strerror (); 6203169695Skanint 6204169695Skanmain () 6205169695Skan{ 6206169695Skanstrerror (); 6207169695Skan ; 6208169695Skan return 0; 6209169695Skan} 6210169695Skan_ACEOF 6211169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 6212169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6213169695Skan (eval $ac_link) 2>conftest.er1 6214169695Skan ac_status=$? 6215169695Skan grep -v '^ *+' conftest.er1 >conftest.err 6216169695Skan rm -f conftest.er1 6217169695Skan cat conftest.err >&5 6218169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6219169695Skan (exit $ac_status); } && 6220169695Skan { ac_try='test -z "$ac_c_werror_flag" 6221169695Skan || test ! -s conftest.err' 6222169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6223169695Skan (eval $ac_try) 2>&5 6224169695Skan ac_status=$? 6225169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6226169695Skan (exit $ac_status); }; } && 6227169695Skan { ac_try='test -s conftest$ac_exeext' 6228169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6229169695Skan (eval $ac_try) 2>&5 6230169695Skan ac_status=$? 6231169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6232169695Skan (exit $ac_status); }; }; then 6233169695Skan ac_cv_search_strerror="-l$ac_lib" 6234169695Skanbreak 6235169695Skanelse 6236169695Skan echo "$as_me: failed program was:" >&5 6237169695Skansed 's/^/| /' conftest.$ac_ext >&5 6238169695Skan 6239169695Skanfi 6240169695Skanrm -f conftest.err conftest.$ac_objext \ 6241169695Skan conftest$ac_exeext conftest.$ac_ext 6242169695Skan done 6243169695Skanfi 6244169695SkanLIBS=$ac_func_search_save_LIBS 6245169695Skanfi 6246169695Skanecho "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 6247169695Skanecho "${ECHO_T}$ac_cv_search_strerror" >&6 6248169695Skanif test "$ac_cv_search_strerror" != no; then 6249169695Skan test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 6250169695Skan 6251169695Skanfi 6252169695Skan 6253169695Skan 6254169695Skanfor ac_func in $funcs 6255169695Skando 6256169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6257169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 6258169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6259169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 6260169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6261169695Skanelse 6262169695Skan if test x$gcc_no_link = xyes; then 6263169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6264169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6265169695Skan { (exit 1); exit 1; }; } 6266169695Skanfi 6267169695Skancat >conftest.$ac_ext <<_ACEOF 6268169695Skan/* confdefs.h. */ 6269169695Skan_ACEOF 6270169695Skancat confdefs.h >>conftest.$ac_ext 6271169695Skancat >>conftest.$ac_ext <<_ACEOF 6272169695Skan/* end confdefs.h. */ 6273169695Skan/* System header to define __stub macros and hopefully few prototypes, 6274169695Skan which can conflict with char $ac_func (); below. 6275169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6276169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 6277169695Skan including <limits.h> includes <sys/time.h> and causes problems 6278169695Skan checking for functions defined therein. */ 6279169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6280169695Skan# include <limits.h> 6281169695Skan#else 6282169695Skan# include <assert.h> 6283169695Skan#endif 6284169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 6285169695Skan#ifdef __cplusplus 6286169695Skanextern "C" 6287169695Skan{ 6288169695Skan#endif 6289169695Skan/* We use char because int might match the return type of a gcc2 6290169695Skan builtin and then its argument prototype would still apply. */ 6291169695Skanchar $ac_func (); 6292169695Skan/* The GNU C library defines this for functions which it implements 6293169695Skan to always fail with ENOSYS. Some functions are actually named 6294169695Skan something starting with __ and the normal name is an alias. */ 6295169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6296169695Skanchoke me 6297169695Skan#else 6298169695Skanchar (*f) () = $ac_func; 6299169695Skan#endif 6300169695Skan#ifdef __cplusplus 6301169695Skan} 6302169695Skan#endif 6303169695Skan 6304169695Skanint 6305169695Skanmain () 6306169695Skan{ 6307169695Skanreturn f != $ac_func; 6308169695Skan ; 6309169695Skan return 0; 6310169695Skan} 6311169695Skan_ACEOF 6312169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 6313169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6314169695Skan (eval $ac_link) 2>conftest.er1 6315169695Skan ac_status=$? 6316169695Skan grep -v '^ *+' conftest.er1 >conftest.err 6317169695Skan rm -f conftest.er1 6318169695Skan cat conftest.err >&5 6319169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6320169695Skan (exit $ac_status); } && 6321169695Skan { ac_try='test -z "$ac_c_werror_flag" 6322169695Skan || test ! -s conftest.err' 6323169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6324169695Skan (eval $ac_try) 2>&5 6325169695Skan ac_status=$? 6326169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6327169695Skan (exit $ac_status); }; } && 6328169695Skan { ac_try='test -s conftest$ac_exeext' 6329169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6330169695Skan (eval $ac_try) 2>&5 6331169695Skan ac_status=$? 6332169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6333169695Skan (exit $ac_status); }; }; then 6334169695Skan eval "$as_ac_var=yes" 6335169695Skanelse 6336169695Skan echo "$as_me: failed program was:" >&5 6337169695Skansed 's/^/| /' conftest.$ac_ext >&5 6338169695Skan 6339169695Skaneval "$as_ac_var=no" 6340169695Skanfi 6341169695Skanrm -f conftest.err conftest.$ac_objext \ 6342169695Skan conftest$ac_exeext conftest.$ac_ext 6343169695Skanfi 6344169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6345169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6346169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 6347169695Skan cat >>confdefs.h <<_ACEOF 6348169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6349169695Skan_ACEOF 6350169695Skan 6351169695Skanelse 6352169695Skan case $LIBOBJS in 6353169695Skan "$ac_func.$ac_objext" | \ 6354169695Skan *" $ac_func.$ac_objext" | \ 6355169695Skan "$ac_func.$ac_objext "* | \ 6356169695Skan *" $ac_func.$ac_objext "* ) ;; 6357169695Skan *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 6358169695Skanesac 6359169695Skan 6360169695Skanfi 6361169695Skandone 6362169695Skan 6363169695Skan 6364169695Skan echo "$as_me:$LINENO: checking whether alloca needs Cray hooks" >&5 6365169695Skanecho $ECHO_N "checking whether alloca needs Cray hooks... $ECHO_C" >&6 6366169695Skanif test "${ac_cv_os_cray+set}" = set; then 6367169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6368169695Skanelse 6369169695Skan cat >conftest.$ac_ext <<_ACEOF 6370169695Skan/* confdefs.h. */ 6371169695Skan_ACEOF 6372169695Skancat confdefs.h >>conftest.$ac_ext 6373169695Skancat >>conftest.$ac_ext <<_ACEOF 6374169695Skan/* end confdefs.h. */ 6375169695Skan#if defined(CRAY) && ! defined(CRAY2) 6376169695Skanwebecray 6377169695Skan#else 6378169695Skanwenotbecray 6379169695Skan#endif 6380169695Skan 6381169695Skan_ACEOF 6382169695Skanif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 6383169695Skan $EGREP "webecray" >/dev/null 2>&1; then 6384169695Skan ac_cv_os_cray=yes 6385169695Skanelse 6386169695Skan ac_cv_os_cray=no 6387169695Skanfi 6388169695Skanrm -f conftest* 6389169695Skan 6390169695Skanfi 6391169695Skanecho "$as_me:$LINENO: result: $ac_cv_os_cray" >&5 6392169695Skanecho "${ECHO_T}$ac_cv_os_cray" >&6 6393169695Skanif test $ac_cv_os_cray = yes; then 6394169695Skan for ac_func in _getb67 GETB67 getb67; do 6395169695Skan as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6396169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 6397169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6398169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 6399169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6400169695Skanelse 6401169695Skan if test x$gcc_no_link = xyes; then 6402169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6403169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6404169695Skan { (exit 1); exit 1; }; } 6405169695Skanfi 6406169695Skancat >conftest.$ac_ext <<_ACEOF 6407169695Skan/* confdefs.h. */ 6408169695Skan_ACEOF 6409169695Skancat confdefs.h >>conftest.$ac_ext 6410169695Skancat >>conftest.$ac_ext <<_ACEOF 6411169695Skan/* end confdefs.h. */ 6412169695Skan/* System header to define __stub macros and hopefully few prototypes, 6413169695Skan which can conflict with char $ac_func (); below. 6414169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6415169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 6416169695Skan including <limits.h> includes <sys/time.h> and causes problems 6417169695Skan checking for functions defined therein. */ 6418169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6419169695Skan# include <limits.h> 6420169695Skan#else 6421169695Skan# include <assert.h> 6422169695Skan#endif 6423169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 6424169695Skan#ifdef __cplusplus 6425169695Skanextern "C" 6426169695Skan{ 6427169695Skan#endif 6428169695Skan/* We use char because int might match the return type of a gcc2 6429169695Skan builtin and then its argument prototype would still apply. */ 6430169695Skanchar $ac_func (); 6431169695Skan/* The GNU C library defines this for functions which it implements 6432169695Skan to always fail with ENOSYS. Some functions are actually named 6433169695Skan something starting with __ and the normal name is an alias. */ 6434169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6435169695Skanchoke me 6436169695Skan#else 6437169695Skanchar (*f) () = $ac_func; 6438169695Skan#endif 6439169695Skan#ifdef __cplusplus 6440169695Skan} 6441169695Skan#endif 6442169695Skan 6443169695Skanint 6444169695Skanmain () 6445169695Skan{ 6446169695Skanreturn f != $ac_func; 6447169695Skan ; 6448169695Skan return 0; 6449169695Skan} 6450169695Skan_ACEOF 6451169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 6452169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6453169695Skan (eval $ac_link) 2>conftest.er1 6454169695Skan ac_status=$? 6455169695Skan grep -v '^ *+' conftest.er1 >conftest.err 6456169695Skan rm -f conftest.er1 6457169695Skan cat conftest.err >&5 6458169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6459169695Skan (exit $ac_status); } && 6460169695Skan { ac_try='test -z "$ac_c_werror_flag" 6461169695Skan || test ! -s conftest.err' 6462169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6463169695Skan (eval $ac_try) 2>&5 6464169695Skan ac_status=$? 6465169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6466169695Skan (exit $ac_status); }; } && 6467169695Skan { ac_try='test -s conftest$ac_exeext' 6468169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6469169695Skan (eval $ac_try) 2>&5 6470169695Skan ac_status=$? 6471169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6472169695Skan (exit $ac_status); }; }; then 6473169695Skan eval "$as_ac_var=yes" 6474169695Skanelse 6475169695Skan echo "$as_me: failed program was:" >&5 6476169695Skansed 's/^/| /' conftest.$ac_ext >&5 6477169695Skan 6478169695Skaneval "$as_ac_var=no" 6479169695Skanfi 6480169695Skanrm -f conftest.err conftest.$ac_objext \ 6481169695Skan conftest$ac_exeext conftest.$ac_ext 6482169695Skanfi 6483169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6484169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6485169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 6486169695Skan 6487169695Skancat >>confdefs.h <<_ACEOF 6488169695Skan#define CRAY_STACKSEG_END $ac_func 6489169695Skan_ACEOF 6490169695Skan break 6491169695Skanfi 6492169695Skan 6493169695Skan done 6494169695Skanfi 6495169695Skan 6496169695Skanecho "$as_me:$LINENO: checking stack direction for C alloca" >&5 6497169695Skanecho $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6 6498169695Skanif test "${ac_cv_c_stack_direction+set}" = set; then 6499169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6500169695Skanelse 6501169695Skan if test "$cross_compiling" = yes; then 6502169695Skan ac_cv_c_stack_direction=0 6503169695Skanelse 6504169695Skan cat >conftest.$ac_ext <<_ACEOF 6505169695Skan/* confdefs.h. */ 6506169695Skan_ACEOF 6507169695Skancat confdefs.h >>conftest.$ac_ext 6508169695Skancat >>conftest.$ac_ext <<_ACEOF 6509169695Skan/* end confdefs.h. */ 6510169695Skanfind_stack_direction () 6511169695Skan{ 6512169695Skan static char *addr = 0; 6513169695Skan auto char dummy; 6514169695Skan if (addr == 0) 6515169695Skan { 6516169695Skan addr = &dummy; 6517169695Skan return find_stack_direction (); 6518169695Skan } 6519169695Skan else 6520169695Skan return (&dummy > addr) ? 1 : -1; 6521169695Skan} 6522169695Skanmain () 6523169695Skan{ 6524169695Skan exit (find_stack_direction() < 0); 6525169695Skan} 6526169695Skan_ACEOF 6527169695Skanrm -f conftest$ac_exeext 6528169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6529169695Skan (eval $ac_link) 2>&5 6530169695Skan ac_status=$? 6531169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6532169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6533169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6534169695Skan (eval $ac_try) 2>&5 6535169695Skan ac_status=$? 6536169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6537169695Skan (exit $ac_status); }; }; then 6538169695Skan ac_cv_c_stack_direction=1 6539169695Skanelse 6540169695Skan echo "$as_me: program exited with status $ac_status" >&5 6541169695Skanecho "$as_me: failed program was:" >&5 6542169695Skansed 's/^/| /' conftest.$ac_ext >&5 6543169695Skan 6544169695Skan( exit $ac_status ) 6545169695Skanac_cv_c_stack_direction=-1 6546169695Skanfi 6547169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6548169695Skanfi 6549169695Skanfi 6550169695Skanecho "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5 6551169695Skanecho "${ECHO_T}$ac_cv_c_stack_direction" >&6 6552169695Skan 6553169695Skancat >>confdefs.h <<_ACEOF 6554169695Skan#define STACK_DIRECTION $ac_cv_c_stack_direction 6555169695Skan_ACEOF 6556169695Skan 6557169695Skan 6558169695Skan 6559169695Skan 6560169695Skanfor ac_header in unistd.h vfork.h 6561169695Skando 6562169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6563169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5 6564169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 6565169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then 6566169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6567169695Skanelse 6568169695Skan cat >conftest.$ac_ext <<_ACEOF 6569169695Skan/* confdefs.h. */ 6570169695Skan_ACEOF 6571169695Skancat confdefs.h >>conftest.$ac_ext 6572169695Skancat >>conftest.$ac_ext <<_ACEOF 6573169695Skan/* end confdefs.h. */ 6574169695Skan#include <$ac_header> 6575169695Skan_ACEOF 6576169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 6577169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 6578169695Skan ac_status=$? 6579169695Skan grep -v '^ *+' conftest.er1 >conftest.err 6580169695Skan rm -f conftest.er1 6581169695Skan cat conftest.err >&5 6582169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6583169695Skan (exit $ac_status); } >/dev/null; then 6584169695Skan if test -s conftest.err; then 6585169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 6586169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 6587169695Skan else 6588169695Skan ac_cpp_err= 6589169695Skan fi 6590169695Skanelse 6591169695Skan ac_cpp_err=yes 6592169695Skanfi 6593169695Skanif test -z "$ac_cpp_err"; then 6594169695Skan eval "$as_ac_Header=yes" 6595169695Skanelse 6596169695Skan echo "$as_me: failed program was:" >&5 6597169695Skansed 's/^/| /' conftest.$ac_ext >&5 6598169695Skan 6599169695Skan eval "$as_ac_Header=no" 6600169695Skanfi 6601169695Skanrm -f conftest.err conftest.$ac_ext 6602169695Skanfi 6603169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 6604169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 6605169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then 6606169695Skan cat >>confdefs.h <<_ACEOF 6607169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6608169695Skan_ACEOF 6609169695Skan 6610169695Skanfi 6611169695Skandone 6612169695Skan 6613169695Skan 6614169695Skan 6615169695Skanfor ac_func in fork vfork 6616169695Skando 6617169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6618169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 6619169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6620169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 6621169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6622169695Skanelse 6623169695Skan if test x$gcc_no_link = xyes; then 6624169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6625169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6626169695Skan { (exit 1); exit 1; }; } 6627169695Skanfi 6628169695Skancat >conftest.$ac_ext <<_ACEOF 6629169695Skan/* confdefs.h. */ 6630169695Skan_ACEOF 6631169695Skancat confdefs.h >>conftest.$ac_ext 6632169695Skancat >>conftest.$ac_ext <<_ACEOF 6633169695Skan/* end confdefs.h. */ 6634169695Skan/* System header to define __stub macros and hopefully few prototypes, 6635169695Skan which can conflict with char $ac_func (); below. 6636169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6637169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 6638169695Skan including <limits.h> includes <sys/time.h> and causes problems 6639169695Skan checking for functions defined therein. */ 6640169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6641169695Skan# include <limits.h> 6642169695Skan#else 6643169695Skan# include <assert.h> 6644169695Skan#endif 6645169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 6646169695Skan#ifdef __cplusplus 6647169695Skanextern "C" 6648169695Skan{ 6649169695Skan#endif 6650169695Skan/* We use char because int might match the return type of a gcc2 6651169695Skan builtin and then its argument prototype would still apply. */ 6652169695Skanchar $ac_func (); 6653169695Skan/* The GNU C library defines this for functions which it implements 6654169695Skan to always fail with ENOSYS. Some functions are actually named 6655169695Skan something starting with __ and the normal name is an alias. */ 6656169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 6657169695Skanchoke me 6658169695Skan#else 6659169695Skanchar (*f) () = $ac_func; 6660169695Skan#endif 6661169695Skan#ifdef __cplusplus 6662169695Skan} 6663169695Skan#endif 6664169695Skan 6665169695Skanint 6666169695Skanmain () 6667169695Skan{ 6668169695Skanreturn f != $ac_func; 6669169695Skan ; 6670169695Skan return 0; 6671169695Skan} 6672169695Skan_ACEOF 6673169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 6674169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6675169695Skan (eval $ac_link) 2>conftest.er1 6676169695Skan ac_status=$? 6677169695Skan grep -v '^ *+' conftest.er1 >conftest.err 6678169695Skan rm -f conftest.er1 6679169695Skan cat conftest.err >&5 6680169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6681169695Skan (exit $ac_status); } && 6682169695Skan { ac_try='test -z "$ac_c_werror_flag" 6683169695Skan || test ! -s conftest.err' 6684169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6685169695Skan (eval $ac_try) 2>&5 6686169695Skan ac_status=$? 6687169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6688169695Skan (exit $ac_status); }; } && 6689169695Skan { ac_try='test -s conftest$ac_exeext' 6690169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6691169695Skan (eval $ac_try) 2>&5 6692169695Skan ac_status=$? 6693169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6694169695Skan (exit $ac_status); }; }; then 6695169695Skan eval "$as_ac_var=yes" 6696169695Skanelse 6697169695Skan echo "$as_me: failed program was:" >&5 6698169695Skansed 's/^/| /' conftest.$ac_ext >&5 6699169695Skan 6700169695Skaneval "$as_ac_var=no" 6701169695Skanfi 6702169695Skanrm -f conftest.err conftest.$ac_objext \ 6703169695Skan conftest$ac_exeext conftest.$ac_ext 6704169695Skanfi 6705169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 6706169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 6707169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 6708169695Skan cat >>confdefs.h <<_ACEOF 6709169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 6710169695Skan_ACEOF 6711169695Skan 6712169695Skanfi 6713169695Skandone 6714169695Skan 6715169695Skanif test "x$ac_cv_func_fork" = xyes; then 6716169695Skan echo "$as_me:$LINENO: checking for working fork" >&5 6717169695Skanecho $ECHO_N "checking for working fork... $ECHO_C" >&6 6718169695Skanif test "${ac_cv_func_fork_works+set}" = set; then 6719169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6720169695Skanelse 6721169695Skan if test "$cross_compiling" = yes; then 6722169695Skan ac_cv_func_fork_works=cross 6723169695Skanelse 6724169695Skan cat >conftest.$ac_ext <<_ACEOF 6725169695Skan/* By Ruediger Kuhlmann. */ 6726169695Skan #include <sys/types.h> 6727169695Skan #if HAVE_UNISTD_H 6728169695Skan # include <unistd.h> 6729169695Skan #endif 6730169695Skan /* Some systems only have a dummy stub for fork() */ 6731169695Skan int main () 6732169695Skan { 6733169695Skan if (fork() < 0) 6734169695Skan exit (1); 6735169695Skan exit (0); 6736169695Skan } 6737169695Skan_ACEOF 6738169695Skanrm -f conftest$ac_exeext 6739169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6740169695Skan (eval $ac_link) 2>&5 6741169695Skan ac_status=$? 6742169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6743169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6744169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6745169695Skan (eval $ac_try) 2>&5 6746169695Skan ac_status=$? 6747169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6748169695Skan (exit $ac_status); }; }; then 6749169695Skan ac_cv_func_fork_works=yes 6750169695Skanelse 6751169695Skan echo "$as_me: program exited with status $ac_status" >&5 6752169695Skanecho "$as_me: failed program was:" >&5 6753169695Skansed 's/^/| /' conftest.$ac_ext >&5 6754169695Skan 6755169695Skan( exit $ac_status ) 6756169695Skanac_cv_func_fork_works=no 6757169695Skanfi 6758169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6759169695Skanfi 6760169695Skanfi 6761169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_fork_works" >&5 6762169695Skanecho "${ECHO_T}$ac_cv_func_fork_works" >&6 6763169695Skan 6764169695Skanelse 6765169695Skan ac_cv_func_fork_works=$ac_cv_func_fork 6766169695Skanfi 6767169695Skanif test "x$ac_cv_func_fork_works" = xcross; then 6768169695Skan case $host in 6769169695Skan *-*-amigaos* | *-*-msdosdjgpp*) 6770169695Skan # Override, as these systems have only a dummy fork() stub 6771169695Skan ac_cv_func_fork_works=no 6772169695Skan ;; 6773169695Skan *) 6774169695Skan ac_cv_func_fork_works=yes 6775169695Skan ;; 6776169695Skan esac 6777169695Skan { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 6778169695Skanecho "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} 6779169695Skanfi 6780169695Skanac_cv_func_vfork_works=$ac_cv_func_vfork 6781169695Skanif test "x$ac_cv_func_vfork" = xyes; then 6782169695Skan echo "$as_me:$LINENO: checking for working vfork" >&5 6783169695Skanecho $ECHO_N "checking for working vfork... $ECHO_C" >&6 6784169695Skanif test "${ac_cv_func_vfork_works+set}" = set; then 6785169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6786169695Skanelse 6787169695Skan if test "$cross_compiling" = yes; then 6788169695Skan ac_cv_func_vfork_works=cross 6789169695Skanelse 6790169695Skan cat >conftest.$ac_ext <<_ACEOF 6791169695Skan/* confdefs.h. */ 6792169695Skan_ACEOF 6793169695Skancat confdefs.h >>conftest.$ac_ext 6794169695Skancat >>conftest.$ac_ext <<_ACEOF 6795169695Skan/* end confdefs.h. */ 6796169695Skan/* Thanks to Paul Eggert for this test. */ 6797169695Skan#include <stdio.h> 6798169695Skan#include <stdlib.h> 6799169695Skan#include <sys/types.h> 6800169695Skan#include <sys/stat.h> 6801169695Skan#include <sys/wait.h> 6802169695Skan#if HAVE_UNISTD_H 6803169695Skan# include <unistd.h> 6804169695Skan#endif 6805169695Skan#if HAVE_VFORK_H 6806169695Skan# include <vfork.h> 6807169695Skan#endif 6808169695Skan/* On some sparc systems, changes by the child to local and incoming 6809169695Skan argument registers are propagated back to the parent. The compiler 6810169695Skan is told about this with #include <vfork.h>, but some compilers 6811169695Skan (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a 6812169695Skan static variable whose address is put into a register that is 6813169695Skan clobbered by the vfork. */ 6814169695Skanstatic void 6815169695Skan#ifdef __cplusplus 6816169695Skansparc_address_test (int arg) 6817169695Skan# else 6818169695Skansparc_address_test (arg) int arg; 6819169695Skan#endif 6820169695Skan{ 6821169695Skan static pid_t child; 6822169695Skan if (!child) { 6823169695Skan child = vfork (); 6824169695Skan if (child < 0) { 6825169695Skan perror ("vfork"); 6826169695Skan _exit(2); 6827169695Skan } 6828169695Skan if (!child) { 6829169695Skan arg = getpid(); 6830169695Skan write(-1, "", 0); 6831169695Skan _exit (arg); 6832169695Skan } 6833169695Skan } 6834169695Skan} 6835169695Skan 6836169695Skanint 6837169695Skanmain () 6838169695Skan{ 6839169695Skan pid_t parent = getpid (); 6840169695Skan pid_t child; 6841169695Skan 6842169695Skan sparc_address_test (0); 6843169695Skan 6844169695Skan child = vfork (); 6845169695Skan 6846169695Skan if (child == 0) { 6847169695Skan /* Here is another test for sparc vfork register problems. This 6848169695Skan test uses lots of local variables, at least as many local 6849169695Skan variables as main has allocated so far including compiler 6850169695Skan temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris 6851169695Skan 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should 6852169695Skan reuse the register of parent for one of the local variables, 6853169695Skan since it will think that parent can't possibly be used any more 6854169695Skan in this routine. Assigning to the local variable will thus 6855169695Skan munge parent in the parent process. */ 6856169695Skan pid_t 6857169695Skan p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), 6858169695Skan p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); 6859169695Skan /* Convince the compiler that p..p7 are live; otherwise, it might 6860169695Skan use the same hardware register for all 8 local variables. */ 6861169695Skan if (p != p1 || p != p2 || p != p3 || p != p4 6862169695Skan || p != p5 || p != p6 || p != p7) 6863169695Skan _exit(1); 6864169695Skan 6865169695Skan /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent 6866169695Skan from child file descriptors. If the child closes a descriptor 6867169695Skan before it execs or exits, this munges the parent's descriptor 6868169695Skan as well. Test for this by closing stdout in the child. */ 6869169695Skan _exit(close(fileno(stdout)) != 0); 6870169695Skan } else { 6871169695Skan int status; 6872169695Skan struct stat st; 6873169695Skan 6874169695Skan while (wait(&status) != child) 6875169695Skan ; 6876169695Skan exit( 6877169695Skan /* Was there some problem with vforking? */ 6878169695Skan child < 0 6879169695Skan 6880169695Skan /* Did the child fail? (This shouldn't happen.) */ 6881169695Skan || status 6882169695Skan 6883169695Skan /* Did the vfork/compiler bug occur? */ 6884169695Skan || parent != getpid() 6885169695Skan 6886169695Skan /* Did the file descriptor bug occur? */ 6887169695Skan || fstat(fileno(stdout), &st) != 0 6888169695Skan ); 6889169695Skan } 6890169695Skan} 6891169695Skan_ACEOF 6892169695Skanrm -f conftest$ac_exeext 6893169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 6894169695Skan (eval $ac_link) 2>&5 6895169695Skan ac_status=$? 6896169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6897169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 6898169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 6899169695Skan (eval $ac_try) 2>&5 6900169695Skan ac_status=$? 6901169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 6902169695Skan (exit $ac_status); }; }; then 6903169695Skan ac_cv_func_vfork_works=yes 6904169695Skanelse 6905169695Skan echo "$as_me: program exited with status $ac_status" >&5 6906169695Skanecho "$as_me: failed program was:" >&5 6907169695Skansed 's/^/| /' conftest.$ac_ext >&5 6908169695Skan 6909169695Skan( exit $ac_status ) 6910169695Skanac_cv_func_vfork_works=no 6911169695Skanfi 6912169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 6913169695Skanfi 6914169695Skanfi 6915169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_vfork_works" >&5 6916169695Skanecho "${ECHO_T}$ac_cv_func_vfork_works" >&6 6917169695Skan 6918169695Skanfi; 6919169695Skanif test "x$ac_cv_func_fork_works" = xcross; then 6920169695Skan ac_cv_func_vfork_works=$ac_cv_func_vfork 6921169695Skan { echo "$as_me:$LINENO: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 6922169695Skanecho "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} 6923169695Skanfi 6924169695Skan 6925169695Skanif test "x$ac_cv_func_vfork_works" = xyes; then 6926169695Skan 6927169695Skancat >>confdefs.h <<\_ACEOF 6928169695Skan#define HAVE_WORKING_VFORK 1 6929169695Skan_ACEOF 6930169695Skan 6931169695Skanelse 6932169695Skan 6933169695Skancat >>confdefs.h <<\_ACEOF 6934169695Skan#define vfork fork 6935169695Skan_ACEOF 6936169695Skan 6937169695Skanfi 6938169695Skanif test "x$ac_cv_func_fork_works" = xyes; then 6939169695Skan 6940169695Skancat >>confdefs.h <<\_ACEOF 6941169695Skan#define HAVE_WORKING_FORK 1 6942169695Skan_ACEOF 6943169695Skan 6944169695Skanfi 6945169695Skan 6946169695Skan if test $ac_cv_func_vfork_works = no; then 6947169695Skan case $LIBOBJS in 6948169695Skan "vfork.$ac_objext" | \ 6949169695Skan *" vfork.$ac_objext" | \ 6950169695Skan "vfork.$ac_objext "* | \ 6951169695Skan *" vfork.$ac_objext "* ) ;; 6952169695Skan *) LIBOBJS="$LIBOBJS vfork.$ac_objext" ;; 6953169695Skanesac 6954169695Skan 6955169695Skan fi 6956169695Skan # We only need _doprnt if we might use it to implement v*printf. 6957169695Skan if test $ac_cv_func_vprintf != yes \ 6958169695Skan || test $ac_cv_func_vfprintf != yes \ 6959169695Skan || test $ac_cv_func_vsprintf != yes; then 6960169695Skan 6961169695Skanfor ac_func in _doprnt 6962169695Skando 6963169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 6964169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 6965169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 6966169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 6967169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 6968169695Skanelse 6969169695Skan if test x$gcc_no_link = xyes; then 6970169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 6971169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 6972169695Skan { (exit 1); exit 1; }; } 6973169695Skanfi 6974169695Skancat >conftest.$ac_ext <<_ACEOF 6975169695Skan/* confdefs.h. */ 6976169695Skan_ACEOF 6977169695Skancat confdefs.h >>conftest.$ac_ext 6978169695Skancat >>conftest.$ac_ext <<_ACEOF 6979169695Skan/* end confdefs.h. */ 6980169695Skan/* System header to define __stub macros and hopefully few prototypes, 6981169695Skan which can conflict with char $ac_func (); below. 6982169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 6983169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 6984169695Skan including <limits.h> includes <sys/time.h> and causes problems 6985169695Skan checking for functions defined therein. */ 6986169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 6987169695Skan# include <limits.h> 6988169695Skan#else 6989169695Skan# include <assert.h> 6990169695Skan#endif 6991169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 6992169695Skan#ifdef __cplusplus 6993169695Skanextern "C" 6994169695Skan{ 6995169695Skan#endif 6996169695Skan/* We use char because int might match the return type of a gcc2 6997169695Skan builtin and then its argument prototype would still apply. */ 6998169695Skanchar $ac_func (); 6999169695Skan/* The GNU C library defines this for functions which it implements 7000169695Skan to always fail with ENOSYS. Some functions are actually named 7001169695Skan something starting with __ and the normal name is an alias. */ 7002169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7003169695Skanchoke me 7004169695Skan#else 7005169695Skanchar (*f) () = $ac_func; 7006169695Skan#endif 7007169695Skan#ifdef __cplusplus 7008169695Skan} 7009169695Skan#endif 7010169695Skan 7011169695Skanint 7012169695Skanmain () 7013169695Skan{ 7014169695Skanreturn f != $ac_func; 7015169695Skan ; 7016169695Skan return 0; 7017169695Skan} 7018169695Skan_ACEOF 7019169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 7020169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7021169695Skan (eval $ac_link) 2>conftest.er1 7022169695Skan ac_status=$? 7023169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7024169695Skan rm -f conftest.er1 7025169695Skan cat conftest.err >&5 7026169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7027169695Skan (exit $ac_status); } && 7028169695Skan { ac_try='test -z "$ac_c_werror_flag" 7029169695Skan || test ! -s conftest.err' 7030169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7031169695Skan (eval $ac_try) 2>&5 7032169695Skan ac_status=$? 7033169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7034169695Skan (exit $ac_status); }; } && 7035169695Skan { ac_try='test -s conftest$ac_exeext' 7036169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7037169695Skan (eval $ac_try) 2>&5 7038169695Skan ac_status=$? 7039169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7040169695Skan (exit $ac_status); }; }; then 7041169695Skan eval "$as_ac_var=yes" 7042169695Skanelse 7043169695Skan echo "$as_me: failed program was:" >&5 7044169695Skansed 's/^/| /' conftest.$ac_ext >&5 7045169695Skan 7046169695Skaneval "$as_ac_var=no" 7047169695Skanfi 7048169695Skanrm -f conftest.err conftest.$ac_objext \ 7049169695Skan conftest$ac_exeext conftest.$ac_ext 7050169695Skanfi 7051169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7052169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7053169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 7054169695Skan cat >>confdefs.h <<_ACEOF 7055169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7056169695Skan_ACEOF 7057169695Skan 7058169695Skanelse 7059169695Skan case $LIBOBJS in 7060169695Skan "$ac_func.$ac_objext" | \ 7061169695Skan *" $ac_func.$ac_objext" | \ 7062169695Skan "$ac_func.$ac_objext "* | \ 7063169695Skan *" $ac_func.$ac_objext "* ) ;; 7064169695Skan *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; 7065169695Skanesac 7066169695Skan 7067169695Skanfi 7068169695Skandone 7069169695Skan 7070169695Skan 7071169695Skan else 7072169695Skan 7073169695Skanfor ac_func in _doprnt 7074169695Skando 7075169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 7076169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 7077169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 7078169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 7079169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7080169695Skanelse 7081169695Skan if test x$gcc_no_link = xyes; then 7082169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 7083169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 7084169695Skan { (exit 1); exit 1; }; } 7085169695Skanfi 7086169695Skancat >conftest.$ac_ext <<_ACEOF 7087169695Skan/* confdefs.h. */ 7088169695Skan_ACEOF 7089169695Skancat confdefs.h >>conftest.$ac_ext 7090169695Skancat >>conftest.$ac_ext <<_ACEOF 7091169695Skan/* end confdefs.h. */ 7092169695Skan/* System header to define __stub macros and hopefully few prototypes, 7093169695Skan which can conflict with char $ac_func (); below. 7094169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7095169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 7096169695Skan including <limits.h> includes <sys/time.h> and causes problems 7097169695Skan checking for functions defined therein. */ 7098169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 7099169695Skan# include <limits.h> 7100169695Skan#else 7101169695Skan# include <assert.h> 7102169695Skan#endif 7103169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 7104169695Skan#ifdef __cplusplus 7105169695Skanextern "C" 7106169695Skan{ 7107169695Skan#endif 7108169695Skan/* We use char because int might match the return type of a gcc2 7109169695Skan builtin and then its argument prototype would still apply. */ 7110169695Skanchar $ac_func (); 7111169695Skan/* The GNU C library defines this for functions which it implements 7112169695Skan to always fail with ENOSYS. Some functions are actually named 7113169695Skan something starting with __ and the normal name is an alias. */ 7114169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7115169695Skanchoke me 7116169695Skan#else 7117169695Skanchar (*f) () = $ac_func; 7118169695Skan#endif 7119169695Skan#ifdef __cplusplus 7120169695Skan} 7121169695Skan#endif 7122169695Skan 7123169695Skanint 7124169695Skanmain () 7125169695Skan{ 7126169695Skanreturn f != $ac_func; 7127169695Skan ; 7128169695Skan return 0; 7129169695Skan} 7130169695Skan_ACEOF 7131169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 7132169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7133169695Skan (eval $ac_link) 2>conftest.er1 7134169695Skan ac_status=$? 7135169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7136169695Skan rm -f conftest.er1 7137169695Skan cat conftest.err >&5 7138169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7139169695Skan (exit $ac_status); } && 7140169695Skan { ac_try='test -z "$ac_c_werror_flag" 7141169695Skan || test ! -s conftest.err' 7142169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7143169695Skan (eval $ac_try) 2>&5 7144169695Skan ac_status=$? 7145169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7146169695Skan (exit $ac_status); }; } && 7147169695Skan { ac_try='test -s conftest$ac_exeext' 7148169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7149169695Skan (eval $ac_try) 2>&5 7150169695Skan ac_status=$? 7151169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7152169695Skan (exit $ac_status); }; }; then 7153169695Skan eval "$as_ac_var=yes" 7154169695Skanelse 7155169695Skan echo "$as_me: failed program was:" >&5 7156169695Skansed 's/^/| /' conftest.$ac_ext >&5 7157169695Skan 7158169695Skaneval "$as_ac_var=no" 7159169695Skanfi 7160169695Skanrm -f conftest.err conftest.$ac_objext \ 7161169695Skan conftest$ac_exeext conftest.$ac_ext 7162169695Skanfi 7163169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7164169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7165169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 7166169695Skan cat >>confdefs.h <<_ACEOF 7167169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7168169695Skan_ACEOF 7169169695Skan 7170169695Skanfi 7171169695Skandone 7172169695Skan 7173169695Skan fi 7174169695Skan 7175169695Skan for v in $vars; do 7176169695Skan echo "$as_me:$LINENO: checking for $v" >&5 7177169695Skanecho $ECHO_N "checking for $v... $ECHO_C" >&6 7178169695Skan if eval "test \"\${libiberty_cv_var_$v+set}\" = set"; then 7179169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7180169695Skanelse 7181169695Skan if test x$gcc_no_link = xyes; then 7182169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 7183169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 7184169695Skan { (exit 1); exit 1; }; } 7185169695Skanfi 7186169695Skancat >conftest.$ac_ext <<_ACEOF 7187169695Skan/* confdefs.h. */ 7188169695Skan_ACEOF 7189169695Skancat confdefs.h >>conftest.$ac_ext 7190169695Skancat >>conftest.$ac_ext <<_ACEOF 7191169695Skan/* end confdefs.h. */ 7192169695Skanint *p; 7193169695Skanint 7194169695Skanmain () 7195169695Skan{ 7196169695Skanextern int $v []; p = $v; 7197169695Skan ; 7198169695Skan return 0; 7199169695Skan} 7200169695Skan_ACEOF 7201169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 7202169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7203169695Skan (eval $ac_link) 2>conftest.er1 7204169695Skan ac_status=$? 7205169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7206169695Skan rm -f conftest.er1 7207169695Skan cat conftest.err >&5 7208169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7209169695Skan (exit $ac_status); } && 7210169695Skan { ac_try='test -z "$ac_c_werror_flag" 7211169695Skan || test ! -s conftest.err' 7212169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7213169695Skan (eval $ac_try) 2>&5 7214169695Skan ac_status=$? 7215169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7216169695Skan (exit $ac_status); }; } && 7217169695Skan { ac_try='test -s conftest$ac_exeext' 7218169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7219169695Skan (eval $ac_try) 2>&5 7220169695Skan ac_status=$? 7221169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7222169695Skan (exit $ac_status); }; }; then 7223169695Skan eval "libiberty_cv_var_$v=yes" 7224169695Skanelse 7225169695Skan echo "$as_me: failed program was:" >&5 7226169695Skansed 's/^/| /' conftest.$ac_ext >&5 7227169695Skan 7228169695Skaneval "libiberty_cv_var_$v=no" 7229169695Skanfi 7230169695Skanrm -f conftest.err conftest.$ac_objext \ 7231169695Skan conftest$ac_exeext conftest.$ac_ext 7232169695Skanfi 7233169695Skan 7234169695Skan if eval "test \"`echo '$libiberty_cv_var_'$v`\" = yes"; then 7235169695Skan echo "$as_me:$LINENO: result: yes" >&5 7236169695Skanecho "${ECHO_T}yes" >&6 7237169695Skan n=HAVE_`echo $v | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'` 7238169695Skan cat >>confdefs.h <<_ACEOF 7239169695Skan#define $n 1 7240169695Skan_ACEOF 7241169695Skan 7242169695Skan else 7243169695Skan echo "$as_me:$LINENO: result: no" >&5 7244169695Skanecho "${ECHO_T}no" >&6 7245169695Skan fi 7246169695Skan done 7247169695Skan 7248169695Skan # special check for _system_configuration because AIX <4.3.2 do not 7249169695Skan # contain the `physmem' member. 7250169695Skan echo "$as_me:$LINENO: checking for external symbol _system_configuration" >&5 7251169695Skanecho $ECHO_N "checking for external symbol _system_configuration... $ECHO_C" >&6 7252169695Skan cat >conftest.$ac_ext <<_ACEOF 7253169695Skan/* confdefs.h. */ 7254169695Skan_ACEOF 7255169695Skancat confdefs.h >>conftest.$ac_ext 7256169695Skancat >>conftest.$ac_ext <<_ACEOF 7257169695Skan/* end confdefs.h. */ 7258169695Skan#include <sys/systemcfg.h> 7259169695Skanint 7260169695Skanmain () 7261169695Skan{ 7262169695Skandouble x = _system_configuration.physmem; 7263169695Skan ; 7264169695Skan return 0; 7265169695Skan} 7266169695Skan_ACEOF 7267169695Skanrm -f conftest.$ac_objext 7268169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7269169695Skan (eval $ac_compile) 2>conftest.er1 7270169695Skan ac_status=$? 7271169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7272169695Skan rm -f conftest.er1 7273169695Skan cat conftest.err >&5 7274169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7275169695Skan (exit $ac_status); } && 7276169695Skan { ac_try='test -z "$ac_c_werror_flag" 7277169695Skan || test ! -s conftest.err' 7278169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7279169695Skan (eval $ac_try) 2>&5 7280169695Skan ac_status=$? 7281169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7282169695Skan (exit $ac_status); }; } && 7283169695Skan { ac_try='test -s conftest.$ac_objext' 7284169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7285169695Skan (eval $ac_try) 2>&5 7286169695Skan ac_status=$? 7287169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7288169695Skan (exit $ac_status); }; }; then 7289169695Skan echo "$as_me:$LINENO: result: yes" >&5 7290169695Skanecho "${ECHO_T}yes" >&6 7291169695Skan 7292169695Skancat >>confdefs.h <<\_ACEOF 7293169695Skan#define HAVE__SYSTEM_CONFIGURATION 1 7294169695Skan_ACEOF 7295169695Skan 7296169695Skanelse 7297169695Skan echo "$as_me: failed program was:" >&5 7298169695Skansed 's/^/| /' conftest.$ac_ext >&5 7299169695Skan 7300169695Skanecho "$as_me:$LINENO: result: no" >&5 7301169695Skanecho "${ECHO_T}no" >&6 7302169695Skanfi 7303169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7304169695Skan 7305169695Skan 7306169695Skanfor ac_func in $checkfuncs 7307169695Skando 7308169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 7309169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 7310169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 7311169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 7312169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7313169695Skanelse 7314169695Skan if test x$gcc_no_link = xyes; then 7315169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 7316169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 7317169695Skan { (exit 1); exit 1; }; } 7318169695Skanfi 7319169695Skancat >conftest.$ac_ext <<_ACEOF 7320169695Skan/* confdefs.h. */ 7321169695Skan_ACEOF 7322169695Skancat confdefs.h >>conftest.$ac_ext 7323169695Skancat >>conftest.$ac_ext <<_ACEOF 7324169695Skan/* end confdefs.h. */ 7325169695Skan/* System header to define __stub macros and hopefully few prototypes, 7326169695Skan which can conflict with char $ac_func (); below. 7327169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 7328169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 7329169695Skan including <limits.h> includes <sys/time.h> and causes problems 7330169695Skan checking for functions defined therein. */ 7331169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 7332169695Skan# include <limits.h> 7333169695Skan#else 7334169695Skan# include <assert.h> 7335169695Skan#endif 7336169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 7337169695Skan#ifdef __cplusplus 7338169695Skanextern "C" 7339169695Skan{ 7340169695Skan#endif 7341169695Skan/* We use char because int might match the return type of a gcc2 7342169695Skan builtin and then its argument prototype would still apply. */ 7343169695Skanchar $ac_func (); 7344169695Skan/* The GNU C library defines this for functions which it implements 7345169695Skan to always fail with ENOSYS. Some functions are actually named 7346169695Skan something starting with __ and the normal name is an alias. */ 7347169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 7348169695Skanchoke me 7349169695Skan#else 7350169695Skanchar (*f) () = $ac_func; 7351169695Skan#endif 7352169695Skan#ifdef __cplusplus 7353169695Skan} 7354169695Skan#endif 7355169695Skan 7356169695Skanint 7357169695Skanmain () 7358169695Skan{ 7359169695Skanreturn f != $ac_func; 7360169695Skan ; 7361169695Skan return 0; 7362169695Skan} 7363169695Skan_ACEOF 7364169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 7365169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 7366169695Skan (eval $ac_link) 2>conftest.er1 7367169695Skan ac_status=$? 7368169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7369169695Skan rm -f conftest.er1 7370169695Skan cat conftest.err >&5 7371169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7372169695Skan (exit $ac_status); } && 7373169695Skan { ac_try='test -z "$ac_c_werror_flag" 7374169695Skan || test ! -s conftest.err' 7375169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7376169695Skan (eval $ac_try) 2>&5 7377169695Skan ac_status=$? 7378169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7379169695Skan (exit $ac_status); }; } && 7380169695Skan { ac_try='test -s conftest$ac_exeext' 7381169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7382169695Skan (eval $ac_try) 2>&5 7383169695Skan ac_status=$? 7384169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7385169695Skan (exit $ac_status); }; }; then 7386169695Skan eval "$as_ac_var=yes" 7387169695Skanelse 7388169695Skan echo "$as_me: failed program was:" >&5 7389169695Skansed 's/^/| /' conftest.$ac_ext >&5 7390169695Skan 7391169695Skaneval "$as_ac_var=no" 7392169695Skanfi 7393169695Skanrm -f conftest.err conftest.$ac_objext \ 7394169695Skan conftest$ac_exeext conftest.$ac_ext 7395169695Skanfi 7396169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 7397169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 7398169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 7399169695Skan cat >>confdefs.h <<_ACEOF 7400169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 7401169695Skan_ACEOF 7402169695Skan 7403169695Skanfi 7404169695Skandone 7405169695Skan 7406169695Skan echo "$as_me:$LINENO: checking whether basename is declared" >&5 7407169695Skanecho $ECHO_N "checking whether basename is declared... $ECHO_C" >&6 7408169695Skanif test "${ac_cv_have_decl_basename+set}" = set; then 7409169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7410169695Skanelse 7411169695Skan cat >conftest.$ac_ext <<_ACEOF 7412169695Skan/* confdefs.h. */ 7413169695Skan_ACEOF 7414169695Skancat confdefs.h >>conftest.$ac_ext 7415169695Skancat >>conftest.$ac_ext <<_ACEOF 7416169695Skan/* end confdefs.h. */ 7417169695Skan$ac_includes_default 7418169695Skanint 7419169695Skanmain () 7420169695Skan{ 7421169695Skan#ifndef basename 7422169695Skan char *p = (char *) basename; 7423169695Skan#endif 7424169695Skan 7425169695Skan ; 7426169695Skan return 0; 7427169695Skan} 7428169695Skan_ACEOF 7429169695Skanrm -f conftest.$ac_objext 7430169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7431169695Skan (eval $ac_compile) 2>conftest.er1 7432169695Skan ac_status=$? 7433169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7434169695Skan rm -f conftest.er1 7435169695Skan cat conftest.err >&5 7436169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7437169695Skan (exit $ac_status); } && 7438169695Skan { ac_try='test -z "$ac_c_werror_flag" 7439169695Skan || test ! -s conftest.err' 7440169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7441169695Skan (eval $ac_try) 2>&5 7442169695Skan ac_status=$? 7443169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7444169695Skan (exit $ac_status); }; } && 7445169695Skan { ac_try='test -s conftest.$ac_objext' 7446169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7447169695Skan (eval $ac_try) 2>&5 7448169695Skan ac_status=$? 7449169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7450169695Skan (exit $ac_status); }; }; then 7451169695Skan ac_cv_have_decl_basename=yes 7452169695Skanelse 7453169695Skan echo "$as_me: failed program was:" >&5 7454169695Skansed 's/^/| /' conftest.$ac_ext >&5 7455169695Skan 7456169695Skanac_cv_have_decl_basename=no 7457169695Skanfi 7458169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7459169695Skanfi 7460169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5 7461169695Skanecho "${ECHO_T}$ac_cv_have_decl_basename" >&6 7462169695Skanif test $ac_cv_have_decl_basename = yes; then 7463169695Skan 7464169695Skancat >>confdefs.h <<_ACEOF 7465169695Skan#define HAVE_DECL_BASENAME 1 7466169695Skan_ACEOF 7467169695Skan 7468169695Skan 7469169695Skanelse 7470169695Skan cat >>confdefs.h <<_ACEOF 7471169695Skan#define HAVE_DECL_BASENAME 0 7472169695Skan_ACEOF 7473169695Skan 7474169695Skan 7475169695Skanfi 7476169695Skanecho "$as_me:$LINENO: checking whether ffs is declared" >&5 7477169695Skanecho $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6 7478169695Skanif test "${ac_cv_have_decl_ffs+set}" = set; then 7479169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7480169695Skanelse 7481169695Skan cat >conftest.$ac_ext <<_ACEOF 7482169695Skan/* confdefs.h. */ 7483169695Skan_ACEOF 7484169695Skancat confdefs.h >>conftest.$ac_ext 7485169695Skancat >>conftest.$ac_ext <<_ACEOF 7486169695Skan/* end confdefs.h. */ 7487169695Skan$ac_includes_default 7488169695Skanint 7489169695Skanmain () 7490169695Skan{ 7491169695Skan#ifndef ffs 7492169695Skan char *p = (char *) ffs; 7493169695Skan#endif 7494169695Skan 7495169695Skan ; 7496169695Skan return 0; 7497169695Skan} 7498169695Skan_ACEOF 7499169695Skanrm -f conftest.$ac_objext 7500169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7501169695Skan (eval $ac_compile) 2>conftest.er1 7502169695Skan ac_status=$? 7503169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7504169695Skan rm -f conftest.er1 7505169695Skan cat conftest.err >&5 7506169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7507169695Skan (exit $ac_status); } && 7508169695Skan { ac_try='test -z "$ac_c_werror_flag" 7509169695Skan || test ! -s conftest.err' 7510169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7511169695Skan (eval $ac_try) 2>&5 7512169695Skan ac_status=$? 7513169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7514169695Skan (exit $ac_status); }; } && 7515169695Skan { ac_try='test -s conftest.$ac_objext' 7516169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7517169695Skan (eval $ac_try) 2>&5 7518169695Skan ac_status=$? 7519169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7520169695Skan (exit $ac_status); }; }; then 7521169695Skan ac_cv_have_decl_ffs=yes 7522169695Skanelse 7523169695Skan echo "$as_me: failed program was:" >&5 7524169695Skansed 's/^/| /' conftest.$ac_ext >&5 7525169695Skan 7526169695Skanac_cv_have_decl_ffs=no 7527169695Skanfi 7528169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7529169695Skanfi 7530169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5 7531169695Skanecho "${ECHO_T}$ac_cv_have_decl_ffs" >&6 7532169695Skanif test $ac_cv_have_decl_ffs = yes; then 7533169695Skan 7534169695Skancat >>confdefs.h <<_ACEOF 7535169695Skan#define HAVE_DECL_FFS 1 7536169695Skan_ACEOF 7537169695Skan 7538169695Skan 7539169695Skanelse 7540169695Skan cat >>confdefs.h <<_ACEOF 7541169695Skan#define HAVE_DECL_FFS 0 7542169695Skan_ACEOF 7543169695Skan 7544169695Skan 7545169695Skanfi 7546169695Skanecho "$as_me:$LINENO: checking whether asprintf is declared" >&5 7547169695Skanecho $ECHO_N "checking whether asprintf is declared... $ECHO_C" >&6 7548169695Skanif test "${ac_cv_have_decl_asprintf+set}" = set; then 7549169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7550169695Skanelse 7551169695Skan cat >conftest.$ac_ext <<_ACEOF 7552169695Skan/* confdefs.h. */ 7553169695Skan_ACEOF 7554169695Skancat confdefs.h >>conftest.$ac_ext 7555169695Skancat >>conftest.$ac_ext <<_ACEOF 7556169695Skan/* end confdefs.h. */ 7557169695Skan$ac_includes_default 7558169695Skanint 7559169695Skanmain () 7560169695Skan{ 7561169695Skan#ifndef asprintf 7562169695Skan char *p = (char *) asprintf; 7563169695Skan#endif 7564169695Skan 7565169695Skan ; 7566169695Skan return 0; 7567169695Skan} 7568169695Skan_ACEOF 7569169695Skanrm -f conftest.$ac_objext 7570169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7571169695Skan (eval $ac_compile) 2>conftest.er1 7572169695Skan ac_status=$? 7573169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7574169695Skan rm -f conftest.er1 7575169695Skan cat conftest.err >&5 7576169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7577169695Skan (exit $ac_status); } && 7578169695Skan { ac_try='test -z "$ac_c_werror_flag" 7579169695Skan || test ! -s conftest.err' 7580169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7581169695Skan (eval $ac_try) 2>&5 7582169695Skan ac_status=$? 7583169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7584169695Skan (exit $ac_status); }; } && 7585169695Skan { ac_try='test -s conftest.$ac_objext' 7586169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7587169695Skan (eval $ac_try) 2>&5 7588169695Skan ac_status=$? 7589169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7590169695Skan (exit $ac_status); }; }; then 7591169695Skan ac_cv_have_decl_asprintf=yes 7592169695Skanelse 7593169695Skan echo "$as_me: failed program was:" >&5 7594169695Skansed 's/^/| /' conftest.$ac_ext >&5 7595169695Skan 7596169695Skanac_cv_have_decl_asprintf=no 7597169695Skanfi 7598169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7599169695Skanfi 7600169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_asprintf" >&5 7601169695Skanecho "${ECHO_T}$ac_cv_have_decl_asprintf" >&6 7602169695Skanif test $ac_cv_have_decl_asprintf = yes; then 7603169695Skan 7604169695Skancat >>confdefs.h <<_ACEOF 7605169695Skan#define HAVE_DECL_ASPRINTF 1 7606169695Skan_ACEOF 7607169695Skan 7608169695Skan 7609169695Skanelse 7610169695Skan cat >>confdefs.h <<_ACEOF 7611169695Skan#define HAVE_DECL_ASPRINTF 0 7612169695Skan_ACEOF 7613169695Skan 7614169695Skan 7615169695Skanfi 7616169695Skanecho "$as_me:$LINENO: checking whether vasprintf is declared" >&5 7617169695Skanecho $ECHO_N "checking whether vasprintf is declared... $ECHO_C" >&6 7618169695Skanif test "${ac_cv_have_decl_vasprintf+set}" = set; then 7619169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7620169695Skanelse 7621169695Skan cat >conftest.$ac_ext <<_ACEOF 7622169695Skan/* confdefs.h. */ 7623169695Skan_ACEOF 7624169695Skancat confdefs.h >>conftest.$ac_ext 7625169695Skancat >>conftest.$ac_ext <<_ACEOF 7626169695Skan/* end confdefs.h. */ 7627169695Skan$ac_includes_default 7628169695Skanint 7629169695Skanmain () 7630169695Skan{ 7631169695Skan#ifndef vasprintf 7632169695Skan char *p = (char *) vasprintf; 7633169695Skan#endif 7634169695Skan 7635169695Skan ; 7636169695Skan return 0; 7637169695Skan} 7638169695Skan_ACEOF 7639169695Skanrm -f conftest.$ac_objext 7640169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7641169695Skan (eval $ac_compile) 2>conftest.er1 7642169695Skan ac_status=$? 7643169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7644169695Skan rm -f conftest.er1 7645169695Skan cat conftest.err >&5 7646169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7647169695Skan (exit $ac_status); } && 7648169695Skan { ac_try='test -z "$ac_c_werror_flag" 7649169695Skan || test ! -s conftest.err' 7650169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7651169695Skan (eval $ac_try) 2>&5 7652169695Skan ac_status=$? 7653169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7654169695Skan (exit $ac_status); }; } && 7655169695Skan { ac_try='test -s conftest.$ac_objext' 7656169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7657169695Skan (eval $ac_try) 2>&5 7658169695Skan ac_status=$? 7659169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7660169695Skan (exit $ac_status); }; }; then 7661169695Skan ac_cv_have_decl_vasprintf=yes 7662169695Skanelse 7663169695Skan echo "$as_me: failed program was:" >&5 7664169695Skansed 's/^/| /' conftest.$ac_ext >&5 7665169695Skan 7666169695Skanac_cv_have_decl_vasprintf=no 7667169695Skanfi 7668169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7669169695Skanfi 7670169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vasprintf" >&5 7671169695Skanecho "${ECHO_T}$ac_cv_have_decl_vasprintf" >&6 7672169695Skanif test $ac_cv_have_decl_vasprintf = yes; then 7673169695Skan 7674169695Skancat >>confdefs.h <<_ACEOF 7675169695Skan#define HAVE_DECL_VASPRINTF 1 7676169695Skan_ACEOF 7677169695Skan 7678169695Skan 7679169695Skanelse 7680169695Skan cat >>confdefs.h <<_ACEOF 7681169695Skan#define HAVE_DECL_VASPRINTF 0 7682169695Skan_ACEOF 7683169695Skan 7684169695Skan 7685169695Skanfi 7686169695Skanecho "$as_me:$LINENO: checking whether snprintf is declared" >&5 7687169695Skanecho $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6 7688169695Skanif test "${ac_cv_have_decl_snprintf+set}" = set; then 7689169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7690169695Skanelse 7691169695Skan cat >conftest.$ac_ext <<_ACEOF 7692169695Skan/* confdefs.h. */ 7693169695Skan_ACEOF 7694169695Skancat confdefs.h >>conftest.$ac_ext 7695169695Skancat >>conftest.$ac_ext <<_ACEOF 7696169695Skan/* end confdefs.h. */ 7697169695Skan$ac_includes_default 7698169695Skanint 7699169695Skanmain () 7700169695Skan{ 7701169695Skan#ifndef snprintf 7702169695Skan char *p = (char *) snprintf; 7703169695Skan#endif 7704169695Skan 7705169695Skan ; 7706169695Skan return 0; 7707169695Skan} 7708169695Skan_ACEOF 7709169695Skanrm -f conftest.$ac_objext 7710169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7711169695Skan (eval $ac_compile) 2>conftest.er1 7712169695Skan ac_status=$? 7713169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7714169695Skan rm -f conftest.er1 7715169695Skan cat conftest.err >&5 7716169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7717169695Skan (exit $ac_status); } && 7718169695Skan { ac_try='test -z "$ac_c_werror_flag" 7719169695Skan || test ! -s conftest.err' 7720169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7721169695Skan (eval $ac_try) 2>&5 7722169695Skan ac_status=$? 7723169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7724169695Skan (exit $ac_status); }; } && 7725169695Skan { ac_try='test -s conftest.$ac_objext' 7726169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7727169695Skan (eval $ac_try) 2>&5 7728169695Skan ac_status=$? 7729169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7730169695Skan (exit $ac_status); }; }; then 7731169695Skan ac_cv_have_decl_snprintf=yes 7732169695Skanelse 7733169695Skan echo "$as_me: failed program was:" >&5 7734169695Skansed 's/^/| /' conftest.$ac_ext >&5 7735169695Skan 7736169695Skanac_cv_have_decl_snprintf=no 7737169695Skanfi 7738169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7739169695Skanfi 7740169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5 7741169695Skanecho "${ECHO_T}$ac_cv_have_decl_snprintf" >&6 7742169695Skanif test $ac_cv_have_decl_snprintf = yes; then 7743169695Skan 7744169695Skancat >>confdefs.h <<_ACEOF 7745169695Skan#define HAVE_DECL_SNPRINTF 1 7746169695Skan_ACEOF 7747169695Skan 7748169695Skan 7749169695Skanelse 7750169695Skan cat >>confdefs.h <<_ACEOF 7751169695Skan#define HAVE_DECL_SNPRINTF 0 7752169695Skan_ACEOF 7753169695Skan 7754169695Skan 7755169695Skanfi 7756169695Skanecho "$as_me:$LINENO: checking whether vsnprintf is declared" >&5 7757169695Skanecho $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6 7758169695Skanif test "${ac_cv_have_decl_vsnprintf+set}" = set; then 7759169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7760169695Skanelse 7761169695Skan cat >conftest.$ac_ext <<_ACEOF 7762169695Skan/* confdefs.h. */ 7763169695Skan_ACEOF 7764169695Skancat confdefs.h >>conftest.$ac_ext 7765169695Skancat >>conftest.$ac_ext <<_ACEOF 7766169695Skan/* end confdefs.h. */ 7767169695Skan$ac_includes_default 7768169695Skanint 7769169695Skanmain () 7770169695Skan{ 7771169695Skan#ifndef vsnprintf 7772169695Skan char *p = (char *) vsnprintf; 7773169695Skan#endif 7774169695Skan 7775169695Skan ; 7776169695Skan return 0; 7777169695Skan} 7778169695Skan_ACEOF 7779169695Skanrm -f conftest.$ac_objext 7780169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7781169695Skan (eval $ac_compile) 2>conftest.er1 7782169695Skan ac_status=$? 7783169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7784169695Skan rm -f conftest.er1 7785169695Skan cat conftest.err >&5 7786169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7787169695Skan (exit $ac_status); } && 7788169695Skan { ac_try='test -z "$ac_c_werror_flag" 7789169695Skan || test ! -s conftest.err' 7790169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7791169695Skan (eval $ac_try) 2>&5 7792169695Skan ac_status=$? 7793169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7794169695Skan (exit $ac_status); }; } && 7795169695Skan { ac_try='test -s conftest.$ac_objext' 7796169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7797169695Skan (eval $ac_try) 2>&5 7798169695Skan ac_status=$? 7799169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7800169695Skan (exit $ac_status); }; }; then 7801169695Skan ac_cv_have_decl_vsnprintf=yes 7802169695Skanelse 7803169695Skan echo "$as_me: failed program was:" >&5 7804169695Skansed 's/^/| /' conftest.$ac_ext >&5 7805169695Skan 7806169695Skanac_cv_have_decl_vsnprintf=no 7807169695Skanfi 7808169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7809169695Skanfi 7810169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5 7811169695Skanecho "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6 7812169695Skanif test $ac_cv_have_decl_vsnprintf = yes; then 7813169695Skan 7814169695Skancat >>confdefs.h <<_ACEOF 7815169695Skan#define HAVE_DECL_VSNPRINTF 1 7816169695Skan_ACEOF 7817169695Skan 7818169695Skan 7819169695Skanelse 7820169695Skan cat >>confdefs.h <<_ACEOF 7821169695Skan#define HAVE_DECL_VSNPRINTF 0 7822169695Skan_ACEOF 7823169695Skan 7824169695Skan 7825169695Skanfi 7826169695Skan 7827169695Skan 7828169695Skan echo "$as_me:$LINENO: checking whether calloc is declared" >&5 7829169695Skanecho $ECHO_N "checking whether calloc is declared... $ECHO_C" >&6 7830169695Skanif test "${ac_cv_have_decl_calloc+set}" = set; then 7831169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7832169695Skanelse 7833169695Skan cat >conftest.$ac_ext <<_ACEOF 7834169695Skan/* confdefs.h. */ 7835169695Skan_ACEOF 7836169695Skancat confdefs.h >>conftest.$ac_ext 7837169695Skancat >>conftest.$ac_ext <<_ACEOF 7838169695Skan/* end confdefs.h. */ 7839169695Skan$ac_includes_default 7840169695Skanint 7841169695Skanmain () 7842169695Skan{ 7843169695Skan#ifndef calloc 7844169695Skan char *p = (char *) calloc; 7845169695Skan#endif 7846169695Skan 7847169695Skan ; 7848169695Skan return 0; 7849169695Skan} 7850169695Skan_ACEOF 7851169695Skanrm -f conftest.$ac_objext 7852169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7853169695Skan (eval $ac_compile) 2>conftest.er1 7854169695Skan ac_status=$? 7855169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7856169695Skan rm -f conftest.er1 7857169695Skan cat conftest.err >&5 7858169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7859169695Skan (exit $ac_status); } && 7860169695Skan { ac_try='test -z "$ac_c_werror_flag" 7861169695Skan || test ! -s conftest.err' 7862169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7863169695Skan (eval $ac_try) 2>&5 7864169695Skan ac_status=$? 7865169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7866169695Skan (exit $ac_status); }; } && 7867169695Skan { ac_try='test -s conftest.$ac_objext' 7868169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7869169695Skan (eval $ac_try) 2>&5 7870169695Skan ac_status=$? 7871169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7872169695Skan (exit $ac_status); }; }; then 7873169695Skan ac_cv_have_decl_calloc=yes 7874169695Skanelse 7875169695Skan echo "$as_me: failed program was:" >&5 7876169695Skansed 's/^/| /' conftest.$ac_ext >&5 7877169695Skan 7878169695Skanac_cv_have_decl_calloc=no 7879169695Skanfi 7880169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7881169695Skanfi 7882169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_calloc" >&5 7883169695Skanecho "${ECHO_T}$ac_cv_have_decl_calloc" >&6 7884169695Skanif test $ac_cv_have_decl_calloc = yes; then 7885169695Skan 7886169695Skancat >>confdefs.h <<_ACEOF 7887169695Skan#define HAVE_DECL_CALLOC 1 7888169695Skan_ACEOF 7889169695Skan 7890169695Skan 7891169695Skanelse 7892169695Skan cat >>confdefs.h <<_ACEOF 7893169695Skan#define HAVE_DECL_CALLOC 0 7894169695Skan_ACEOF 7895169695Skan 7896169695Skan 7897169695Skanfi 7898169695Skanecho "$as_me:$LINENO: checking whether getenv is declared" >&5 7899169695Skanecho $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6 7900169695Skanif test "${ac_cv_have_decl_getenv+set}" = set; then 7901169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7902169695Skanelse 7903169695Skan cat >conftest.$ac_ext <<_ACEOF 7904169695Skan/* confdefs.h. */ 7905169695Skan_ACEOF 7906169695Skancat confdefs.h >>conftest.$ac_ext 7907169695Skancat >>conftest.$ac_ext <<_ACEOF 7908169695Skan/* end confdefs.h. */ 7909169695Skan$ac_includes_default 7910169695Skanint 7911169695Skanmain () 7912169695Skan{ 7913169695Skan#ifndef getenv 7914169695Skan char *p = (char *) getenv; 7915169695Skan#endif 7916169695Skan 7917169695Skan ; 7918169695Skan return 0; 7919169695Skan} 7920169695Skan_ACEOF 7921169695Skanrm -f conftest.$ac_objext 7922169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7923169695Skan (eval $ac_compile) 2>conftest.er1 7924169695Skan ac_status=$? 7925169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7926169695Skan rm -f conftest.er1 7927169695Skan cat conftest.err >&5 7928169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7929169695Skan (exit $ac_status); } && 7930169695Skan { ac_try='test -z "$ac_c_werror_flag" 7931169695Skan || test ! -s conftest.err' 7932169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7933169695Skan (eval $ac_try) 2>&5 7934169695Skan ac_status=$? 7935169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7936169695Skan (exit $ac_status); }; } && 7937169695Skan { ac_try='test -s conftest.$ac_objext' 7938169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 7939169695Skan (eval $ac_try) 2>&5 7940169695Skan ac_status=$? 7941169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7942169695Skan (exit $ac_status); }; }; then 7943169695Skan ac_cv_have_decl_getenv=yes 7944169695Skanelse 7945169695Skan echo "$as_me: failed program was:" >&5 7946169695Skansed 's/^/| /' conftest.$ac_ext >&5 7947169695Skan 7948169695Skanac_cv_have_decl_getenv=no 7949169695Skanfi 7950169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 7951169695Skanfi 7952169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5 7953169695Skanecho "${ECHO_T}$ac_cv_have_decl_getenv" >&6 7954169695Skanif test $ac_cv_have_decl_getenv = yes; then 7955169695Skan 7956169695Skancat >>confdefs.h <<_ACEOF 7957169695Skan#define HAVE_DECL_GETENV 1 7958169695Skan_ACEOF 7959169695Skan 7960169695Skan 7961169695Skanelse 7962169695Skan cat >>confdefs.h <<_ACEOF 7963169695Skan#define HAVE_DECL_GETENV 0 7964169695Skan_ACEOF 7965169695Skan 7966169695Skan 7967169695Skanfi 7968169695Skanecho "$as_me:$LINENO: checking whether getopt is declared" >&5 7969169695Skanecho $ECHO_N "checking whether getopt is declared... $ECHO_C" >&6 7970169695Skanif test "${ac_cv_have_decl_getopt+set}" = set; then 7971169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 7972169695Skanelse 7973169695Skan cat >conftest.$ac_ext <<_ACEOF 7974169695Skan/* confdefs.h. */ 7975169695Skan_ACEOF 7976169695Skancat confdefs.h >>conftest.$ac_ext 7977169695Skancat >>conftest.$ac_ext <<_ACEOF 7978169695Skan/* end confdefs.h. */ 7979169695Skan$ac_includes_default 7980169695Skanint 7981169695Skanmain () 7982169695Skan{ 7983169695Skan#ifndef getopt 7984169695Skan char *p = (char *) getopt; 7985169695Skan#endif 7986169695Skan 7987169695Skan ; 7988169695Skan return 0; 7989169695Skan} 7990169695Skan_ACEOF 7991169695Skanrm -f conftest.$ac_objext 7992169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 7993169695Skan (eval $ac_compile) 2>conftest.er1 7994169695Skan ac_status=$? 7995169695Skan grep -v '^ *+' conftest.er1 >conftest.err 7996169695Skan rm -f conftest.er1 7997169695Skan cat conftest.err >&5 7998169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 7999169695Skan (exit $ac_status); } && 8000169695Skan { ac_try='test -z "$ac_c_werror_flag" 8001169695Skan || test ! -s conftest.err' 8002169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8003169695Skan (eval $ac_try) 2>&5 8004169695Skan ac_status=$? 8005169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8006169695Skan (exit $ac_status); }; } && 8007169695Skan { ac_try='test -s conftest.$ac_objext' 8008169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8009169695Skan (eval $ac_try) 2>&5 8010169695Skan ac_status=$? 8011169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8012169695Skan (exit $ac_status); }; }; then 8013169695Skan ac_cv_have_decl_getopt=yes 8014169695Skanelse 8015169695Skan echo "$as_me: failed program was:" >&5 8016169695Skansed 's/^/| /' conftest.$ac_ext >&5 8017169695Skan 8018169695Skanac_cv_have_decl_getopt=no 8019169695Skanfi 8020169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8021169695Skanfi 8022169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_getopt" >&5 8023169695Skanecho "${ECHO_T}$ac_cv_have_decl_getopt" >&6 8024169695Skanif test $ac_cv_have_decl_getopt = yes; then 8025169695Skan 8026169695Skancat >>confdefs.h <<_ACEOF 8027169695Skan#define HAVE_DECL_GETOPT 1 8028169695Skan_ACEOF 8029169695Skan 8030169695Skan 8031169695Skanelse 8032169695Skan cat >>confdefs.h <<_ACEOF 8033169695Skan#define HAVE_DECL_GETOPT 0 8034169695Skan_ACEOF 8035169695Skan 8036169695Skan 8037169695Skanfi 8038169695Skanecho "$as_me:$LINENO: checking whether malloc is declared" >&5 8039169695Skanecho $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6 8040169695Skanif test "${ac_cv_have_decl_malloc+set}" = set; then 8041169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8042169695Skanelse 8043169695Skan cat >conftest.$ac_ext <<_ACEOF 8044169695Skan/* confdefs.h. */ 8045169695Skan_ACEOF 8046169695Skancat confdefs.h >>conftest.$ac_ext 8047169695Skancat >>conftest.$ac_ext <<_ACEOF 8048169695Skan/* end confdefs.h. */ 8049169695Skan$ac_includes_default 8050169695Skanint 8051169695Skanmain () 8052169695Skan{ 8053169695Skan#ifndef malloc 8054169695Skan char *p = (char *) malloc; 8055169695Skan#endif 8056169695Skan 8057169695Skan ; 8058169695Skan return 0; 8059169695Skan} 8060169695Skan_ACEOF 8061169695Skanrm -f conftest.$ac_objext 8062169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8063169695Skan (eval $ac_compile) 2>conftest.er1 8064169695Skan ac_status=$? 8065169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8066169695Skan rm -f conftest.er1 8067169695Skan cat conftest.err >&5 8068169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8069169695Skan (exit $ac_status); } && 8070169695Skan { ac_try='test -z "$ac_c_werror_flag" 8071169695Skan || test ! -s conftest.err' 8072169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8073169695Skan (eval $ac_try) 2>&5 8074169695Skan ac_status=$? 8075169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8076169695Skan (exit $ac_status); }; } && 8077169695Skan { ac_try='test -s conftest.$ac_objext' 8078169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8079169695Skan (eval $ac_try) 2>&5 8080169695Skan ac_status=$? 8081169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8082169695Skan (exit $ac_status); }; }; then 8083169695Skan ac_cv_have_decl_malloc=yes 8084169695Skanelse 8085169695Skan echo "$as_me: failed program was:" >&5 8086169695Skansed 's/^/| /' conftest.$ac_ext >&5 8087169695Skan 8088169695Skanac_cv_have_decl_malloc=no 8089169695Skanfi 8090169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8091169695Skanfi 8092169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5 8093169695Skanecho "${ECHO_T}$ac_cv_have_decl_malloc" >&6 8094169695Skanif test $ac_cv_have_decl_malloc = yes; then 8095169695Skan 8096169695Skancat >>confdefs.h <<_ACEOF 8097169695Skan#define HAVE_DECL_MALLOC 1 8098169695Skan_ACEOF 8099169695Skan 8100169695Skan 8101169695Skanelse 8102169695Skan cat >>confdefs.h <<_ACEOF 8103169695Skan#define HAVE_DECL_MALLOC 0 8104169695Skan_ACEOF 8105169695Skan 8106169695Skan 8107169695Skanfi 8108169695Skanecho "$as_me:$LINENO: checking whether realloc is declared" >&5 8109169695Skanecho $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6 8110169695Skanif test "${ac_cv_have_decl_realloc+set}" = set; then 8111169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8112169695Skanelse 8113169695Skan cat >conftest.$ac_ext <<_ACEOF 8114169695Skan/* confdefs.h. */ 8115169695Skan_ACEOF 8116169695Skancat confdefs.h >>conftest.$ac_ext 8117169695Skancat >>conftest.$ac_ext <<_ACEOF 8118169695Skan/* end confdefs.h. */ 8119169695Skan$ac_includes_default 8120169695Skanint 8121169695Skanmain () 8122169695Skan{ 8123169695Skan#ifndef realloc 8124169695Skan char *p = (char *) realloc; 8125169695Skan#endif 8126169695Skan 8127169695Skan ; 8128169695Skan return 0; 8129169695Skan} 8130169695Skan_ACEOF 8131169695Skanrm -f conftest.$ac_objext 8132169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8133169695Skan (eval $ac_compile) 2>conftest.er1 8134169695Skan ac_status=$? 8135169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8136169695Skan rm -f conftest.er1 8137169695Skan cat conftest.err >&5 8138169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8139169695Skan (exit $ac_status); } && 8140169695Skan { ac_try='test -z "$ac_c_werror_flag" 8141169695Skan || test ! -s conftest.err' 8142169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8143169695Skan (eval $ac_try) 2>&5 8144169695Skan ac_status=$? 8145169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8146169695Skan (exit $ac_status); }; } && 8147169695Skan { ac_try='test -s conftest.$ac_objext' 8148169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8149169695Skan (eval $ac_try) 2>&5 8150169695Skan ac_status=$? 8151169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8152169695Skan (exit $ac_status); }; }; then 8153169695Skan ac_cv_have_decl_realloc=yes 8154169695Skanelse 8155169695Skan echo "$as_me: failed program was:" >&5 8156169695Skansed 's/^/| /' conftest.$ac_ext >&5 8157169695Skan 8158169695Skanac_cv_have_decl_realloc=no 8159169695Skanfi 8160169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8161169695Skanfi 8162169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5 8163169695Skanecho "${ECHO_T}$ac_cv_have_decl_realloc" >&6 8164169695Skanif test $ac_cv_have_decl_realloc = yes; then 8165169695Skan 8166169695Skancat >>confdefs.h <<_ACEOF 8167169695Skan#define HAVE_DECL_REALLOC 1 8168169695Skan_ACEOF 8169169695Skan 8170169695Skan 8171169695Skanelse 8172169695Skan cat >>confdefs.h <<_ACEOF 8173169695Skan#define HAVE_DECL_REALLOC 0 8174169695Skan_ACEOF 8175169695Skan 8176169695Skan 8177169695Skanfi 8178169695Skanecho "$as_me:$LINENO: checking whether sbrk is declared" >&5 8179169695Skanecho $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6 8180169695Skanif test "${ac_cv_have_decl_sbrk+set}" = set; then 8181169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8182169695Skanelse 8183169695Skan cat >conftest.$ac_ext <<_ACEOF 8184169695Skan/* confdefs.h. */ 8185169695Skan_ACEOF 8186169695Skancat confdefs.h >>conftest.$ac_ext 8187169695Skancat >>conftest.$ac_ext <<_ACEOF 8188169695Skan/* end confdefs.h. */ 8189169695Skan$ac_includes_default 8190169695Skanint 8191169695Skanmain () 8192169695Skan{ 8193169695Skan#ifndef sbrk 8194169695Skan char *p = (char *) sbrk; 8195169695Skan#endif 8196169695Skan 8197169695Skan ; 8198169695Skan return 0; 8199169695Skan} 8200169695Skan_ACEOF 8201169695Skanrm -f conftest.$ac_objext 8202169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8203169695Skan (eval $ac_compile) 2>conftest.er1 8204169695Skan ac_status=$? 8205169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8206169695Skan rm -f conftest.er1 8207169695Skan cat conftest.err >&5 8208169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8209169695Skan (exit $ac_status); } && 8210169695Skan { ac_try='test -z "$ac_c_werror_flag" 8211169695Skan || test ! -s conftest.err' 8212169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8213169695Skan (eval $ac_try) 2>&5 8214169695Skan ac_status=$? 8215169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8216169695Skan (exit $ac_status); }; } && 8217169695Skan { ac_try='test -s conftest.$ac_objext' 8218169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8219169695Skan (eval $ac_try) 2>&5 8220169695Skan ac_status=$? 8221169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8222169695Skan (exit $ac_status); }; }; then 8223169695Skan ac_cv_have_decl_sbrk=yes 8224169695Skanelse 8225169695Skan echo "$as_me: failed program was:" >&5 8226169695Skansed 's/^/| /' conftest.$ac_ext >&5 8227169695Skan 8228169695Skanac_cv_have_decl_sbrk=no 8229169695Skanfi 8230169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8231169695Skanfi 8232169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5 8233169695Skanecho "${ECHO_T}$ac_cv_have_decl_sbrk" >&6 8234169695Skanif test $ac_cv_have_decl_sbrk = yes; then 8235169695Skan 8236169695Skancat >>confdefs.h <<_ACEOF 8237169695Skan#define HAVE_DECL_SBRK 1 8238169695Skan_ACEOF 8239169695Skan 8240169695Skan 8241169695Skanelse 8242169695Skan cat >>confdefs.h <<_ACEOF 8243169695Skan#define HAVE_DECL_SBRK 0 8244169695Skan_ACEOF 8245169695Skan 8246169695Skan 8247169695Skanfi 8248169695Skan 8249169695Skan 8250169695Skan echo "$as_me:$LINENO: checking whether strverscmp is declared" >&5 8251169695Skanecho $ECHO_N "checking whether strverscmp is declared... $ECHO_C" >&6 8252169695Skanif test "${ac_cv_have_decl_strverscmp+set}" = set; then 8253169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8254169695Skanelse 8255169695Skan cat >conftest.$ac_ext <<_ACEOF 8256169695Skan/* confdefs.h. */ 8257169695Skan_ACEOF 8258169695Skancat confdefs.h >>conftest.$ac_ext 8259169695Skancat >>conftest.$ac_ext <<_ACEOF 8260169695Skan/* end confdefs.h. */ 8261169695Skan$ac_includes_default 8262169695Skanint 8263169695Skanmain () 8264169695Skan{ 8265169695Skan#ifndef strverscmp 8266169695Skan char *p = (char *) strverscmp; 8267169695Skan#endif 8268169695Skan 8269169695Skan ; 8270169695Skan return 0; 8271169695Skan} 8272169695Skan_ACEOF 8273169695Skanrm -f conftest.$ac_objext 8274169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8275169695Skan (eval $ac_compile) 2>conftest.er1 8276169695Skan ac_status=$? 8277169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8278169695Skan rm -f conftest.er1 8279169695Skan cat conftest.err >&5 8280169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8281169695Skan (exit $ac_status); } && 8282169695Skan { ac_try='test -z "$ac_c_werror_flag" 8283169695Skan || test ! -s conftest.err' 8284169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8285169695Skan (eval $ac_try) 2>&5 8286169695Skan ac_status=$? 8287169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8288169695Skan (exit $ac_status); }; } && 8289169695Skan { ac_try='test -s conftest.$ac_objext' 8290169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8291169695Skan (eval $ac_try) 2>&5 8292169695Skan ac_status=$? 8293169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8294169695Skan (exit $ac_status); }; }; then 8295169695Skan ac_cv_have_decl_strverscmp=yes 8296169695Skanelse 8297169695Skan echo "$as_me: failed program was:" >&5 8298169695Skansed 's/^/| /' conftest.$ac_ext >&5 8299169695Skan 8300169695Skanac_cv_have_decl_strverscmp=no 8301169695Skanfi 8302169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8303169695Skanfi 8304169695Skanecho "$as_me:$LINENO: result: $ac_cv_have_decl_strverscmp" >&5 8305169695Skanecho "${ECHO_T}$ac_cv_have_decl_strverscmp" >&6 8306169695Skanif test $ac_cv_have_decl_strverscmp = yes; then 8307169695Skan 8308169695Skancat >>confdefs.h <<_ACEOF 8309169695Skan#define HAVE_DECL_STRVERSCMP 1 8310169695Skan_ACEOF 8311169695Skan 8312169695Skan 8313169695Skanelse 8314169695Skan cat >>confdefs.h <<_ACEOF 8315169695Skan#define HAVE_DECL_STRVERSCMP 0 8316169695Skan_ACEOF 8317169695Skan 8318169695Skan 8319169695Skanfi 8320169695Skan 8321169695Skan 8322169695Skan echo "$as_me:$LINENO: checking whether canonicalize_file_name must be declared" >&5 8323169695Skanecho $ECHO_N "checking whether canonicalize_file_name must be declared... $ECHO_C" >&6 8324169695Skanif test "${libiberty_cv_decl_needed_canonicalize_file_name+set}" = set; then 8325169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8326169695Skanelse 8327169695Skan cat >conftest.$ac_ext <<_ACEOF 8328169695Skan/* confdefs.h. */ 8329169695Skan_ACEOF 8330169695Skancat confdefs.h >>conftest.$ac_ext 8331169695Skancat >>conftest.$ac_ext <<_ACEOF 8332169695Skan/* end confdefs.h. */ 8333169695Skan 8334169695Skan#include "confdefs.h" 8335169695Skan#include <stdio.h> 8336169695Skan#ifdef HAVE_STRING_H 8337169695Skan#include <string.h> 8338169695Skan#else 8339169695Skan#ifdef HAVE_STRINGS_H 8340169695Skan#include <strings.h> 8341169695Skan#endif 8342169695Skan#endif 8343169695Skan#ifdef HAVE_STDLIB_H 8344169695Skan#include <stdlib.h> 8345169695Skan#endif 8346169695Skan#ifdef HAVE_UNISTD_H 8347169695Skan#include <unistd.h> 8348169695Skan#endif 8349169695Skanint 8350169695Skanmain () 8351169695Skan{ 8352169695Skanchar *(*pfn) = (char *(*)) canonicalize_file_name 8353169695Skan ; 8354169695Skan return 0; 8355169695Skan} 8356169695Skan_ACEOF 8357169695Skanrm -f conftest.$ac_objext 8358169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 8359169695Skan (eval $ac_compile) 2>conftest.er1 8360169695Skan ac_status=$? 8361169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8362169695Skan rm -f conftest.er1 8363169695Skan cat conftest.err >&5 8364169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8365169695Skan (exit $ac_status); } && 8366169695Skan { ac_try='test -z "$ac_c_werror_flag" 8367169695Skan || test ! -s conftest.err' 8368169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8369169695Skan (eval $ac_try) 2>&5 8370169695Skan ac_status=$? 8371169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8372169695Skan (exit $ac_status); }; } && 8373169695Skan { ac_try='test -s conftest.$ac_objext' 8374169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8375169695Skan (eval $ac_try) 2>&5 8376169695Skan ac_status=$? 8377169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8378169695Skan (exit $ac_status); }; }; then 8379169695Skan libiberty_cv_decl_needed_canonicalize_file_name=no 8380169695Skanelse 8381169695Skan echo "$as_me: failed program was:" >&5 8382169695Skansed 's/^/| /' conftest.$ac_ext >&5 8383169695Skan 8384169695Skanlibiberty_cv_decl_needed_canonicalize_file_name=yes 8385169695Skanfi 8386169695Skanrm -f conftest.err conftest.$ac_objext conftest.$ac_ext 8387169695Skanfi 8388169695Skan 8389169695Skanecho "$as_me:$LINENO: result: $libiberty_cv_decl_needed_canonicalize_file_name" >&5 8390169695Skanecho "${ECHO_T}$libiberty_cv_decl_needed_canonicalize_file_name" >&6 8391169695Skanif test $libiberty_cv_decl_needed_canonicalize_file_name = yes; then 8392169695Skan 8393169695Skancat >>confdefs.h <<\_ACEOF 8394169695Skan#define NEED_DECLARATION_CANONICALIZE_FILE_NAME 1 8395169695Skan_ACEOF 8396169695Skan 8397169695Skanfi 8398169695Skan 8399169695Skanfi 8400169695Skan 8401169695Skan# Figure out which version of pexecute to use. 8402169695Skancase "${host}" in 8403169695Skan *-*-mingw* | *-*-winnt*) pexecute=./pex-win32.o ;; 8404169695Skan *-*-msdosdjgpp*) pexecute=./pex-djgpp.o ;; 8405169695Skan *-*-msdos*) pexecute=./pex-msdos.o ;; 8406169695Skan *) pexecute=./pex-unix.o ;; 8407169695Skanesac 8408169695Skan 8409169695Skan 8410169695Skanif test x$gcc_no_link = xyes; then 8411169695Skan if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset; then 8412169695Skan ac_cv_func_mmap_fixed_mapped=no 8413169695Skan fi 8414169695Skanfi 8415169695Skanif test "x${ac_cv_func_mmap_fixed_mapped}" != xno; then 8416169695Skan 8417169695Skan 8418169695Skanfor ac_header in stdlib.h unistd.h 8419169695Skando 8420169695Skanas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 8421169695Skanecho "$as_me:$LINENO: checking for $ac_header" >&5 8422169695Skanecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6 8423169695Skanif eval "test \"\${$as_ac_Header+set}\" = set"; then 8424169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8425169695Skanelse 8426169695Skan cat >conftest.$ac_ext <<_ACEOF 8427169695Skan/* confdefs.h. */ 8428169695Skan_ACEOF 8429169695Skancat confdefs.h >>conftest.$ac_ext 8430169695Skancat >>conftest.$ac_ext <<_ACEOF 8431169695Skan/* end confdefs.h. */ 8432169695Skan#include <$ac_header> 8433169695Skan_ACEOF 8434169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 8435169695Skan (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 8436169695Skan ac_status=$? 8437169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8438169695Skan rm -f conftest.er1 8439169695Skan cat conftest.err >&5 8440169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8441169695Skan (exit $ac_status); } >/dev/null; then 8442169695Skan if test -s conftest.err; then 8443169695Skan ac_cpp_err=$ac_c_preproc_warn_flag 8444169695Skan ac_cpp_err=$ac_cpp_err$ac_c_werror_flag 8445169695Skan else 8446169695Skan ac_cpp_err= 8447169695Skan fi 8448169695Skanelse 8449169695Skan ac_cpp_err=yes 8450169695Skanfi 8451169695Skanif test -z "$ac_cpp_err"; then 8452169695Skan eval "$as_ac_Header=yes" 8453169695Skanelse 8454169695Skan echo "$as_me: failed program was:" >&5 8455169695Skansed 's/^/| /' conftest.$ac_ext >&5 8456169695Skan 8457169695Skan eval "$as_ac_Header=no" 8458169695Skanfi 8459169695Skanrm -f conftest.err conftest.$ac_ext 8460169695Skanfi 8461169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 8462169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 8463169695Skanif test `eval echo '${'$as_ac_Header'}'` = yes; then 8464169695Skan cat >>confdefs.h <<_ACEOF 8465169695Skan#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 8466169695Skan_ACEOF 8467169695Skan 8468169695Skanfi 8469169695Skandone 8470169695Skan 8471169695Skan 8472169695Skanfor ac_func in getpagesize 8473169695Skando 8474169695Skanas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 8475169695Skanecho "$as_me:$LINENO: checking for $ac_func" >&5 8476169695Skanecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6 8477169695Skanif eval "test \"\${$as_ac_var+set}\" = set"; then 8478169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8479169695Skanelse 8480169695Skan if test x$gcc_no_link = xyes; then 8481169695Skan { { echo "$as_me:$LINENO: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&5 8482169695Skanecho "$as_me: error: Link tests are not allowed after GCC_NO_EXECUTABLES." >&2;} 8483169695Skan { (exit 1); exit 1; }; } 8484169695Skanfi 8485169695Skancat >conftest.$ac_ext <<_ACEOF 8486169695Skan/* confdefs.h. */ 8487169695Skan_ACEOF 8488169695Skancat confdefs.h >>conftest.$ac_ext 8489169695Skancat >>conftest.$ac_ext <<_ACEOF 8490169695Skan/* end confdefs.h. */ 8491169695Skan/* System header to define __stub macros and hopefully few prototypes, 8492169695Skan which can conflict with char $ac_func (); below. 8493169695Skan Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 8494169695Skan <limits.h> exists even on freestanding compilers. Under hpux, 8495169695Skan including <limits.h> includes <sys/time.h> and causes problems 8496169695Skan checking for functions defined therein. */ 8497169695Skan#if defined (__STDC__) && !defined (_HPUX_SOURCE) 8498169695Skan# include <limits.h> 8499169695Skan#else 8500169695Skan# include <assert.h> 8501169695Skan#endif 8502169695Skan/* Override any gcc2 internal prototype to avoid an error. */ 8503169695Skan#ifdef __cplusplus 8504169695Skanextern "C" 8505169695Skan{ 8506169695Skan#endif 8507169695Skan/* We use char because int might match the return type of a gcc2 8508169695Skan builtin and then its argument prototype would still apply. */ 8509169695Skanchar $ac_func (); 8510169695Skan/* The GNU C library defines this for functions which it implements 8511169695Skan to always fail with ENOSYS. Some functions are actually named 8512169695Skan something starting with __ and the normal name is an alias. */ 8513169695Skan#if defined (__stub_$ac_func) || defined (__stub___$ac_func) 8514169695Skanchoke me 8515169695Skan#else 8516169695Skanchar (*f) () = $ac_func; 8517169695Skan#endif 8518169695Skan#ifdef __cplusplus 8519169695Skan} 8520169695Skan#endif 8521169695Skan 8522169695Skanint 8523169695Skanmain () 8524169695Skan{ 8525169695Skanreturn f != $ac_func; 8526169695Skan ; 8527169695Skan return 0; 8528169695Skan} 8529169695Skan_ACEOF 8530169695Skanrm -f conftest.$ac_objext conftest$ac_exeext 8531169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8532169695Skan (eval $ac_link) 2>conftest.er1 8533169695Skan ac_status=$? 8534169695Skan grep -v '^ *+' conftest.er1 >conftest.err 8535169695Skan rm -f conftest.er1 8536169695Skan cat conftest.err >&5 8537169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8538169695Skan (exit $ac_status); } && 8539169695Skan { ac_try='test -z "$ac_c_werror_flag" 8540169695Skan || test ! -s conftest.err' 8541169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8542169695Skan (eval $ac_try) 2>&5 8543169695Skan ac_status=$? 8544169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8545169695Skan (exit $ac_status); }; } && 8546169695Skan { ac_try='test -s conftest$ac_exeext' 8547169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8548169695Skan (eval $ac_try) 2>&5 8549169695Skan ac_status=$? 8550169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8551169695Skan (exit $ac_status); }; }; then 8552169695Skan eval "$as_ac_var=yes" 8553169695Skanelse 8554169695Skan echo "$as_me: failed program was:" >&5 8555169695Skansed 's/^/| /' conftest.$ac_ext >&5 8556169695Skan 8557169695Skaneval "$as_ac_var=no" 8558169695Skanfi 8559169695Skanrm -f conftest.err conftest.$ac_objext \ 8560169695Skan conftest$ac_exeext conftest.$ac_ext 8561169695Skanfi 8562169695Skanecho "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 8563169695Skanecho "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 8564169695Skanif test `eval echo '${'$as_ac_var'}'` = yes; then 8565169695Skan cat >>confdefs.h <<_ACEOF 8566169695Skan#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 8567169695Skan_ACEOF 8568169695Skan 8569169695Skanfi 8570169695Skandone 8571169695Skan 8572169695Skanecho "$as_me:$LINENO: checking for working mmap" >&5 8573169695Skanecho $ECHO_N "checking for working mmap... $ECHO_C" >&6 8574169695Skanif test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then 8575169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8576169695Skanelse 8577169695Skan if test "$cross_compiling" = yes; then 8578169695Skan ac_cv_func_mmap_fixed_mapped=no 8579169695Skanelse 8580169695Skan cat >conftest.$ac_ext <<_ACEOF 8581169695Skan/* confdefs.h. */ 8582169695Skan_ACEOF 8583169695Skancat confdefs.h >>conftest.$ac_ext 8584169695Skancat >>conftest.$ac_ext <<_ACEOF 8585169695Skan/* end confdefs.h. */ 8586169695Skan$ac_includes_default 8587169695Skan/* malloc might have been renamed as rpl_malloc. */ 8588169695Skan#undef malloc 8589169695Skan 8590169695Skan/* Thanks to Mike Haertel and Jim Avera for this test. 8591169695Skan Here is a matrix of mmap possibilities: 8592169695Skan mmap private not fixed 8593169695Skan mmap private fixed at somewhere currently unmapped 8594169695Skan mmap private fixed at somewhere already mapped 8595169695Skan mmap shared not fixed 8596169695Skan mmap shared fixed at somewhere currently unmapped 8597169695Skan mmap shared fixed at somewhere already mapped 8598169695Skan For private mappings, we should verify that changes cannot be read() 8599169695Skan back from the file, nor mmap's back from the file at a different 8600169695Skan address. (There have been systems where private was not correctly 8601169695Skan implemented like the infamous i386 svr4.0, and systems where the 8602169695Skan VM page cache was not coherent with the file system buffer cache 8603169695Skan like early versions of FreeBSD and possibly contemporary NetBSD.) 8604169695Skan For shared mappings, we should conversely verify that changes get 8605169695Skan propagated back to all the places they're supposed to be. 8606169695Skan 8607169695Skan Grep wants private fixed already mapped. 8608169695Skan The main things grep needs to know about mmap are: 8609169695Skan * does it exist and is it safe to write into the mmap'd area 8610169695Skan * how to use it (BSD variants) */ 8611169695Skan 8612169695Skan#include <fcntl.h> 8613169695Skan#include <sys/mman.h> 8614169695Skan 8615169695Skan#if !STDC_HEADERS && !HAVE_STDLIB_H 8616169695Skanchar *malloc (); 8617169695Skan#endif 8618169695Skan 8619169695Skan/* This mess was copied from the GNU getpagesize.h. */ 8620169695Skan#if !HAVE_GETPAGESIZE 8621169695Skan/* Assume that all systems that can run configure have sys/param.h. */ 8622169695Skan# if !HAVE_SYS_PARAM_H 8623169695Skan# define HAVE_SYS_PARAM_H 1 8624169695Skan# endif 8625169695Skan 8626169695Skan# ifdef _SC_PAGESIZE 8627169695Skan# define getpagesize() sysconf(_SC_PAGESIZE) 8628169695Skan# else /* no _SC_PAGESIZE */ 8629169695Skan# if HAVE_SYS_PARAM_H 8630169695Skan# include <sys/param.h> 8631169695Skan# ifdef EXEC_PAGESIZE 8632169695Skan# define getpagesize() EXEC_PAGESIZE 8633169695Skan# else /* no EXEC_PAGESIZE */ 8634169695Skan# ifdef NBPG 8635169695Skan# define getpagesize() NBPG * CLSIZE 8636169695Skan# ifndef CLSIZE 8637169695Skan# define CLSIZE 1 8638169695Skan# endif /* no CLSIZE */ 8639169695Skan# else /* no NBPG */ 8640169695Skan# ifdef NBPC 8641169695Skan# define getpagesize() NBPC 8642169695Skan# else /* no NBPC */ 8643169695Skan# ifdef PAGESIZE 8644169695Skan# define getpagesize() PAGESIZE 8645169695Skan# endif /* PAGESIZE */ 8646169695Skan# endif /* no NBPC */ 8647169695Skan# endif /* no NBPG */ 8648169695Skan# endif /* no EXEC_PAGESIZE */ 8649169695Skan# else /* no HAVE_SYS_PARAM_H */ 8650169695Skan# define getpagesize() 8192 /* punt totally */ 8651169695Skan# endif /* no HAVE_SYS_PARAM_H */ 8652169695Skan# endif /* no _SC_PAGESIZE */ 8653169695Skan 8654169695Skan#endif /* no HAVE_GETPAGESIZE */ 8655169695Skan 8656169695Skanint 8657169695Skanmain () 8658169695Skan{ 8659169695Skan char *data, *data2, *data3; 8660169695Skan int i, pagesize; 8661169695Skan int fd; 8662169695Skan 8663169695Skan pagesize = getpagesize (); 8664169695Skan 8665169695Skan /* First, make a file with some known garbage in it. */ 8666169695Skan data = (char *) malloc (pagesize); 8667169695Skan if (!data) 8668169695Skan exit (1); 8669169695Skan for (i = 0; i < pagesize; ++i) 8670169695Skan *(data + i) = rand (); 8671169695Skan umask (0); 8672169695Skan fd = creat ("conftest.mmap", 0600); 8673169695Skan if (fd < 0) 8674169695Skan exit (1); 8675169695Skan if (write (fd, data, pagesize) != pagesize) 8676169695Skan exit (1); 8677169695Skan close (fd); 8678169695Skan 8679169695Skan /* Next, try to mmap the file at a fixed address which already has 8680169695Skan something else allocated at it. If we can, also make sure that 8681169695Skan we see the same garbage. */ 8682169695Skan fd = open ("conftest.mmap", O_RDWR); 8683169695Skan if (fd < 0) 8684169695Skan exit (1); 8685169695Skan data2 = (char *) malloc (2 * pagesize); 8686169695Skan if (!data2) 8687169695Skan exit (1); 8688169695Skan data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1); 8689169695Skan if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE, 8690169695Skan MAP_PRIVATE | MAP_FIXED, fd, 0L)) 8691169695Skan exit (1); 8692169695Skan for (i = 0; i < pagesize; ++i) 8693169695Skan if (*(data + i) != *(data2 + i)) 8694169695Skan exit (1); 8695169695Skan 8696169695Skan /* Finally, make sure that changes to the mapped area do not 8697169695Skan percolate back to the file as seen by read(). (This is a bug on 8698169695Skan some variants of i386 svr4.0.) */ 8699169695Skan for (i = 0; i < pagesize; ++i) 8700169695Skan *(data2 + i) = *(data2 + i) + 1; 8701169695Skan data3 = (char *) malloc (pagesize); 8702169695Skan if (!data3) 8703169695Skan exit (1); 8704169695Skan if (read (fd, data3, pagesize) != pagesize) 8705169695Skan exit (1); 8706169695Skan for (i = 0; i < pagesize; ++i) 8707169695Skan if (*(data + i) != *(data3 + i)) 8708169695Skan exit (1); 8709169695Skan close (fd); 8710169695Skan exit (0); 8711169695Skan} 8712169695Skan_ACEOF 8713169695Skanrm -f conftest$ac_exeext 8714169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8715169695Skan (eval $ac_link) 2>&5 8716169695Skan ac_status=$? 8717169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8718169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 8719169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8720169695Skan (eval $ac_try) 2>&5 8721169695Skan ac_status=$? 8722169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8723169695Skan (exit $ac_status); }; }; then 8724169695Skan ac_cv_func_mmap_fixed_mapped=yes 8725169695Skanelse 8726169695Skan echo "$as_me: program exited with status $ac_status" >&5 8727169695Skanecho "$as_me: failed program was:" >&5 8728169695Skansed 's/^/| /' conftest.$ac_ext >&5 8729169695Skan 8730169695Skan( exit $ac_status ) 8731169695Skanac_cv_func_mmap_fixed_mapped=no 8732169695Skanfi 8733169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 8734169695Skanfi 8735169695Skanfi 8736169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5 8737169695Skanecho "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6 8738169695Skanif test $ac_cv_func_mmap_fixed_mapped = yes; then 8739169695Skan 8740169695Skancat >>confdefs.h <<\_ACEOF 8741169695Skan#define HAVE_MMAP 1 8742169695Skan_ACEOF 8743169695Skan 8744169695Skanfi 8745169695Skanrm -f conftest.mmap 8746169695Skan 8747169695Skanfi 8748169695Skan 8749169695Skanecho "$as_me:$LINENO: checking for working strncmp" >&5 8750169695Skanecho $ECHO_N "checking for working strncmp... $ECHO_C" >&6 8751169695Skanif test "${ac_cv_func_strncmp_works+set}" = set; then 8752169695Skan echo $ECHO_N "(cached) $ECHO_C" >&6 8753169695Skanelse 8754169695Skan if test "$cross_compiling" = yes; then 8755169695Skan ac_cv_func_strncmp_works=no 8756169695Skanelse 8757169695Skan cat >conftest.$ac_ext <<_ACEOF 8758169695Skan/* confdefs.h. */ 8759169695Skan_ACEOF 8760169695Skancat confdefs.h >>conftest.$ac_ext 8761169695Skancat >>conftest.$ac_ext <<_ACEOF 8762169695Skan/* end confdefs.h. */ 8763169695Skan 8764169695Skan/* Test by Jim Wilson and Kaveh Ghazi. 8765169695Skan Check whether strncmp reads past the end of its string parameters. */ 8766169695Skan#include <sys/types.h> 8767169695Skan 8768169695Skan#ifdef HAVE_FCNTL_H 8769169695Skan#include <fcntl.h> 8770169695Skan#endif 8771169695Skan 8772169695Skan#ifdef HAVE_SYS_MMAN_H 8773169695Skan#include <sys/mman.h> 8774169695Skan#endif 8775169695Skan 8776169695Skan#ifndef MAP_ANON 8777169695Skan#ifdef MAP_ANONYMOUS 8778169695Skan#define MAP_ANON MAP_ANONYMOUS 8779169695Skan#else 8780169695Skan#define MAP_ANON MAP_FILE 8781169695Skan#endif 8782169695Skan#endif 8783169695Skan 8784169695Skan#ifndef MAP_FILE 8785169695Skan#define MAP_FILE 0 8786169695Skan#endif 8787169695Skan#ifndef O_RDONLY 8788169695Skan#define O_RDONLY 0 8789169695Skan#endif 8790169695Skan 8791169695Skan#define MAP_LEN 0x10000 8792169695Skan 8793169695Skanmain () 8794169695Skan{ 8795169695Skan#if defined(HAVE_MMAP) || defined(HAVE_MMAP_ANYWHERE) 8796169695Skan char *p; 8797169695Skan int dev_zero; 8798169695Skan 8799169695Skan dev_zero = open ("/dev/zero", O_RDONLY); 8800169695Skan if (dev_zero < 0) 8801169695Skan exit (1); 8802169695Skan 8803169695Skan p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE, 8804169695Skan MAP_ANON|MAP_PRIVATE, dev_zero, 0); 8805169695Skan if (p == (char *)-1) 8806169695Skan p = (char *) mmap (0, MAP_LEN, PROT_READ|PROT_WRITE, 8807169695Skan MAP_ANON|MAP_PRIVATE, -1, 0); 8808169695Skan if (p == (char *)-1) 8809169695Skan exit (2); 8810169695Skan else 8811169695Skan { 8812169695Skan char *string = "__si_type_info"; 8813169695Skan char *q = (char *) p + MAP_LEN - strlen (string) - 2; 8814169695Skan char *r = (char *) p + 0xe; 8815169695Skan 8816169695Skan strcpy (q, string); 8817169695Skan strcpy (r, string); 8818169695Skan strncmp (r, q, 14); 8819169695Skan } 8820169695Skan#endif /* HAVE_MMAP || HAVE_MMAP_ANYWHERE */ 8821169695Skan exit (0); 8822169695Skan} 8823169695Skan 8824169695Skan_ACEOF 8825169695Skanrm -f conftest$ac_exeext 8826169695Skanif { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 8827169695Skan (eval $ac_link) 2>&5 8828169695Skan ac_status=$? 8829169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8830169695Skan (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 8831169695Skan { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 8832169695Skan (eval $ac_try) 2>&5 8833169695Skan ac_status=$? 8834169695Skan echo "$as_me:$LINENO: \$? = $ac_status" >&5 8835169695Skan (exit $ac_status); }; }; then 8836169695Skan ac_cv_func_strncmp_works=yes 8837169695Skanelse 8838169695Skan echo "$as_me: program exited with status $ac_status" >&5 8839169695Skanecho "$as_me: failed program was:" >&5 8840169695Skansed 's/^/| /' conftest.$ac_ext >&5 8841169695Skan 8842169695Skan( exit $ac_status ) 8843169695Skanac_cv_func_strncmp_works=no 8844169695Skanfi 8845169695Skanrm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 8846169695Skanfi 8847169695Skanrm -f core core.* *.core 8848169695Skanfi 8849169695Skanecho "$as_me:$LINENO: result: $ac_cv_func_strncmp_works" >&5 8850169695Skanecho "${ECHO_T}$ac_cv_func_strncmp_works" >&6 8851169695Skanif test $ac_cv_func_strncmp_works = no ; then 8852169695Skan case $LIBOBJS in 8853169695Skan "strncmp.$ac_objext" | \ 8854169695Skan *" strncmp.$ac_objext" | \ 8855169695Skan "strncmp.$ac_objext "* | \ 8856169695Skan *" strncmp.$ac_objext "* ) ;; 8857169695Skan *) LIBOBJS="$LIBOBJS strncmp.$ac_objext" ;; 8858169695Skanesac 8859169695Skan 8860169695Skanfi 8861169695Skan 8862169695Skan 8863169695Skan# Install a library built with a cross compiler in $(tooldir) rather 8864169695Skan# than $(libdir). 8865169695Skanif test -z "${with_cross_host}"; then 8866169695Skan INSTALL_DEST=libdir 8867169695Skanelse 8868169695Skan INSTALL_DEST=tooldir 8869169695Skanfi 8870169695Skan 8871169695Skan 8872169695Skan 8873169695SkanL="" 8874169695Skanfor l in x $LIBOBJS; do 8875169695Skan case $l in 8876169695Skan x) ;; 8877169695Skan *) L="$L ./$l" ;; 8878169695Skan esac 8879169695Skandone 8880169695SkanLIBOBJS="$L" 8881169695Skan 8882169695Skan 8883169695Skan 8884169695Skan 8885169695Skan 8886169695Skan# We need multilib support, but only if configuring for the target. 8887169695Skan ac_config_files="$ac_config_files Makefile testsuite/Makefile" 8888169695Skan 8889169695Skan ac_config_commands="$ac_config_commands default" 8890169695Skan 8891169695Skancat >confcache <<\_ACEOF 8892169695Skan# This file is a shell script that caches the results of configure 8893169695Skan# tests run on this system so they can be shared between configure 8894169695Skan# scripts and configure runs, see configure's option --config-cache. 8895169695Skan# It is not useful on other systems. If it contains results you don't 8896169695Skan# want to keep, you may remove or edit it. 8897169695Skan# 8898169695Skan# config.status only pays attention to the cache file if you give it 8899169695Skan# the --recheck option to rerun configure. 8900169695Skan# 8901169695Skan# `ac_cv_env_foo' variables (set or unset) will be overridden when 8902169695Skan# loading this file, other *unset* `ac_cv_foo' will be assigned the 8903169695Skan# following values. 8904169695Skan 8905169695Skan_ACEOF 8906169695Skan 8907169695Skan# The following way of writing the cache mishandles newlines in values, 8908169695Skan# but we know of no workaround that is simple, portable, and efficient. 8909169695Skan# So, don't put newlines in cache variables' values. 8910169695Skan# Ultrix sh set writes to stderr and can't be redirected directly, 8911169695Skan# and sets the high bit in the cache file unless we assign to the vars. 8912169695Skan{ 8913169695Skan (set) 2>&1 | 8914169695Skan case `(ac_space=' '; set | grep ac_space) 2>&1` in 8915169695Skan *ac_space=\ *) 8916169695Skan # `set' does not quote correctly, so add quotes (double-quote 8917169695Skan # substitution turns \\\\ into \\, and sed turns \\ into \). 8918169695Skan sed -n \ 8919169695Skan "s/'/'\\\\''/g; 8920169695Skan s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 8921169695Skan ;; 8922169695Skan *) 8923169695Skan # `set' quotes correctly as required by POSIX, so do not add quotes. 8924169695Skan sed -n \ 8925169695Skan "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" 8926169695Skan ;; 8927169695Skan esac; 8928169695Skan} | 8929169695Skan sed ' 8930169695Skan t clear 8931169695Skan : clear 8932169695Skan s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 8933169695Skan t end 8934169695Skan /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 8935169695Skan : end' >>confcache 8936169695Skanif diff $cache_file confcache >/dev/null 2>&1; then :; else 8937169695Skan if test -w $cache_file; then 8938169695Skan test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" 8939169695Skan cat confcache >$cache_file 8940169695Skan else 8941169695Skan echo "not updating unwritable cache $cache_file" 8942169695Skan fi 8943169695Skanfi 8944169695Skanrm -f confcache 8945169695Skan 8946169695Skantest "x$prefix" = xNONE && prefix=$ac_default_prefix 8947169695Skan# Let make expand exec_prefix. 8948169695Skantest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 8949169695Skan 8950169695Skan# VPATH may cause trouble with some makes, so we remove $(srcdir), 8951169695Skan# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 8952169695Skan# trailing colons and then remove the whole line if VPATH becomes empty 8953169695Skan# (actually we leave an empty line to preserve line numbers). 8954169695Skanif test "x$srcdir" = x.; then 8955169695Skan ac_vpsub='/^[ ]*VPATH[ ]*=/{ 8956169695Skans/:*\$(srcdir):*/:/; 8957169695Skans/:*\${srcdir}:*/:/; 8958169695Skans/:*@srcdir@:*/:/; 8959169695Skans/^\([^=]*=[ ]*\):*/\1/; 8960169695Skans/:*$//; 8961169695Skans/^[^=]*=[ ]*$//; 8962169695Skan}' 8963169695Skanfi 8964169695Skan 8965169695SkanDEFS=-DHAVE_CONFIG_H 8966169695Skan 8967169695Skanac_libobjs= 8968169695Skanac_ltlibobjs= 8969169695Skanfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 8970169695Skan # 1. Remove the extension, and $U if already installed. 8971169695Skan ac_i=`echo "$ac_i" | 8972169695Skan sed 's/\$U\././;s/\.o$//;s/\.obj$//'` 8973169695Skan # 2. Add them. 8974169695Skan ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" 8975169695Skan ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' 8976169695Skandone 8977169695SkanLIBOBJS=$ac_libobjs 8978169695Skan 8979169695SkanLTLIBOBJS=$ac_ltlibobjs 8980169695Skan 8981169695Skan 8982169695Skan 8983169695Skan: ${CONFIG_STATUS=./config.status} 8984169695Skanac_clean_files_save=$ac_clean_files 8985169695Skanac_clean_files="$ac_clean_files $CONFIG_STATUS" 8986169695Skan{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 8987169695Skanecho "$as_me: creating $CONFIG_STATUS" >&6;} 8988169695Skancat >$CONFIG_STATUS <<_ACEOF 8989169695Skan#! $SHELL 8990169695Skan# Generated by $as_me. 8991169695Skan# Run this file to recreate the current configuration. 8992169695Skan# Compiler output produced by configure, useful for debugging 8993169695Skan# configure, is in config.log if it exists. 8994169695Skan 8995169695Skandebug=false 8996169695Skanac_cs_recheck=false 8997169695Skanac_cs_silent=false 8998169695SkanSHELL=\${CONFIG_SHELL-$SHELL} 8999169695Skan_ACEOF 9000169695Skan 9001169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9002169695Skan## --------------------- ## 9003169695Skan## M4sh Initialization. ## 9004169695Skan## --------------------- ## 9005169695Skan 9006169695Skan# Be Bourne compatible 9007169695Skanif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 9008169695Skan emulate sh 9009169695Skan NULLCMD=: 9010169695Skan # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 9011169695Skan # is contrary to our usage. Disable this feature. 9012169695Skan alias -g '${1+"$@"}'='"$@"' 9013169695Skanelif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then 9014169695Skan set -o posix 9015169695Skanfi 9016169695SkanDUALCASE=1; export DUALCASE # for MKS sh 9017169695Skan 9018169695Skan# Support unset when possible. 9019169695Skanif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 9020169695Skan as_unset=unset 9021169695Skanelse 9022169695Skan as_unset=false 9023169695Skanfi 9024169695Skan 9025169695Skan 9026169695Skan# Work around bugs in pre-3.0 UWIN ksh. 9027169695Skan$as_unset ENV MAIL MAILPATH 9028169695SkanPS1='$ ' 9029169695SkanPS2='> ' 9030169695SkanPS4='+ ' 9031169695Skan 9032169695Skan# NLS nuisances. 9033169695Skanfor as_var in \ 9034169695Skan LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 9035169695Skan LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 9036169695Skan LC_TELEPHONE LC_TIME 9037169695Skando 9038169695Skan if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 9039169695Skan eval $as_var=C; export $as_var 9040169695Skan else 9041169695Skan $as_unset $as_var 9042169695Skan fi 9043169695Skandone 9044169695Skan 9045169695Skan# Required to use basename. 9046169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then 9047169695Skan as_expr=expr 9048169695Skanelse 9049169695Skan as_expr=false 9050169695Skanfi 9051169695Skan 9052169695Skanif (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then 9053169695Skan as_basename=basename 9054169695Skanelse 9055169695Skan as_basename=false 9056169695Skanfi 9057169695Skan 9058169695Skan 9059169695Skan# Name of the executable. 9060169695Skanas_me=`$as_basename "$0" || 9061169695Skan$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 9062169695Skan X"$0" : 'X\(//\)$' \| \ 9063169695Skan X"$0" : 'X\(/\)$' \| \ 9064169695Skan . : '\(.\)' 2>/dev/null || 9065169695Skanecho X/"$0" | 9066169695Skan sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } 9067169695Skan /^X\/\(\/\/\)$/{ s//\1/; q; } 9068169695Skan /^X\/\(\/\).*/{ s//\1/; q; } 9069169695Skan s/.*/./; q'` 9070169695Skan 9071169695Skan 9072169695Skan# PATH needs CR, and LINENO needs CR and PATH. 9073169695Skan# Avoid depending upon Character Ranges. 9074169695Skanas_cr_letters='abcdefghijklmnopqrstuvwxyz' 9075169695Skanas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 9076169695Skanas_cr_Letters=$as_cr_letters$as_cr_LETTERS 9077169695Skanas_cr_digits='0123456789' 9078169695Skanas_cr_alnum=$as_cr_Letters$as_cr_digits 9079169695Skan 9080169695Skan# The user is always right. 9081169695Skanif test "${PATH_SEPARATOR+set}" != set; then 9082169695Skan echo "#! /bin/sh" >conf$$.sh 9083169695Skan echo "exit 0" >>conf$$.sh 9084169695Skan chmod +x conf$$.sh 9085169695Skan if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 9086169695Skan PATH_SEPARATOR=';' 9087169695Skan else 9088169695Skan PATH_SEPARATOR=: 9089169695Skan fi 9090169695Skan rm -f conf$$.sh 9091169695Skanfi 9092169695Skan 9093169695Skan 9094169695Skan as_lineno_1=$LINENO 9095169695Skan as_lineno_2=$LINENO 9096169695Skan as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 9097169695Skan test "x$as_lineno_1" != "x$as_lineno_2" && 9098169695Skan test "x$as_lineno_3" = "x$as_lineno_2" || { 9099169695Skan # Find who we are. Look in the path if we contain no path at all 9100169695Skan # relative or not. 9101169695Skan case $0 in 9102169695Skan *[\\/]* ) as_myself=$0 ;; 9103169695Skan *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9104169695Skanfor as_dir in $PATH 9105169695Skando 9106169695Skan IFS=$as_save_IFS 9107169695Skan test -z "$as_dir" && as_dir=. 9108169695Skan test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9109169695Skandone 9110169695Skan 9111169695Skan ;; 9112169695Skan esac 9113169695Skan # We did not find ourselves, most probably we were run as `sh COMMAND' 9114169695Skan # in which case we are not to be found in the path. 9115169695Skan if test "x$as_myself" = x; then 9116169695Skan as_myself=$0 9117169695Skan fi 9118169695Skan if test ! -f "$as_myself"; then 9119169695Skan { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 9120169695Skanecho "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} 9121169695Skan { (exit 1); exit 1; }; } 9122169695Skan fi 9123169695Skan case $CONFIG_SHELL in 9124169695Skan '') 9125169695Skan as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9126169695Skanfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 9127169695Skando 9128169695Skan IFS=$as_save_IFS 9129169695Skan test -z "$as_dir" && as_dir=. 9130169695Skan for as_base in sh bash ksh sh5; do 9131169695Skan case $as_dir in 9132169695Skan /*) 9133169695Skan if ("$as_dir/$as_base" -c ' 9134169695Skan as_lineno_1=$LINENO 9135169695Skan as_lineno_2=$LINENO 9136169695Skan as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` 9137169695Skan test "x$as_lineno_1" != "x$as_lineno_2" && 9138169695Skan test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then 9139169695Skan $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } 9140169695Skan $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } 9141169695Skan CONFIG_SHELL=$as_dir/$as_base 9142169695Skan export CONFIG_SHELL 9143169695Skan exec "$CONFIG_SHELL" "$0" ${1+"$@"} 9144169695Skan fi;; 9145169695Skan esac 9146169695Skan done 9147169695Skandone 9148169695Skan;; 9149169695Skan esac 9150169695Skan 9151169695Skan # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 9152169695Skan # uniformly replaced by the line number. The first 'sed' inserts a 9153169695Skan # line-number line before each line; the second 'sed' does the real 9154169695Skan # work. The second script uses 'N' to pair each line-number line 9155169695Skan # with the numbered line, and appends trailing '-' during 9156169695Skan # substitution so that $LINENO is not a special case at line end. 9157169695Skan # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 9158169695Skan # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) 9159169695Skan sed '=' <$as_myself | 9160169695Skan sed ' 9161169695Skan N 9162169695Skan s,$,-, 9163169695Skan : loop 9164169695Skan s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, 9165169695Skan t loop 9166169695Skan s,-$,, 9167169695Skan s,^['$as_cr_digits']*\n,, 9168169695Skan ' >$as_me.lineno && 9169169695Skan chmod +x $as_me.lineno || 9170169695Skan { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 9171169695Skanecho "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} 9172169695Skan { (exit 1); exit 1; }; } 9173169695Skan 9174169695Skan # Don't try to exec as it changes $[0], causing all sort of problems 9175169695Skan # (the dirname of $[0] is not the place where we might find the 9176169695Skan # original and so on. Autoconf is especially sensible to this). 9177169695Skan . ./$as_me.lineno 9178169695Skan # Exit status is that of the last command. 9179169695Skan exit 9180169695Skan} 9181169695Skan 9182169695Skan 9183169695Skancase `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in 9184169695Skan *c*,-n*) ECHO_N= ECHO_C=' 9185169695Skan' ECHO_T=' ' ;; 9186169695Skan *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; 9187169695Skan *) ECHO_N= ECHO_C='\c' ECHO_T= ;; 9188169695Skanesac 9189169695Skan 9190169695Skanif expr a : '\(a\)' >/dev/null 2>&1; then 9191169695Skan as_expr=expr 9192169695Skanelse 9193169695Skan as_expr=false 9194169695Skanfi 9195169695Skan 9196169695Skanrm -f conf$$ conf$$.exe conf$$.file 9197169695Skanecho >conf$$.file 9198169695Skanif ln -s conf$$.file conf$$ 2>/dev/null; then 9199169695Skan # We could just check for DJGPP; but this test a) works b) is more generic 9200169695Skan # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). 9201169695Skan if test -f conf$$.exe; then 9202169695Skan # Don't use ln at all; we don't have any links 9203169695Skan as_ln_s='cp -p' 9204169695Skan else 9205169695Skan as_ln_s='ln -s' 9206169695Skan fi 9207169695Skanelif ln conf$$.file conf$$ 2>/dev/null; then 9208169695Skan as_ln_s=ln 9209169695Skanelse 9210169695Skan as_ln_s='cp -p' 9211169695Skanfi 9212169695Skanrm -f conf$$ conf$$.exe conf$$.file 9213169695Skan 9214169695Skanif mkdir -p . 2>/dev/null; then 9215169695Skan as_mkdir_p=: 9216169695Skanelse 9217169695Skan test -d ./-p && rmdir ./-p 9218169695Skan as_mkdir_p=false 9219169695Skanfi 9220169695Skan 9221169695Skanas_executable_p="test -f" 9222169695Skan 9223169695Skan# Sed expression to map a string onto a valid CPP name. 9224169695Skanas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 9225169695Skan 9226169695Skan# Sed expression to map a string onto a valid variable name. 9227169695Skanas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 9228169695Skan 9229169695Skan 9230169695Skan# IFS 9231169695Skan# We need space, tab and new line, in precisely that order. 9232169695Skanas_nl=' 9233169695Skan' 9234169695SkanIFS=" $as_nl" 9235169695Skan 9236169695Skan# CDPATH. 9237169695Skan$as_unset CDPATH 9238169695Skan 9239169695Skanexec 6>&1 9240169695Skan 9241169695Skan# Open the log real soon, to keep \$[0] and so on meaningful, and to 9242169695Skan# report actual input values of CONFIG_FILES etc. instead of their 9243169695Skan# values after options handling. Logging --version etc. is OK. 9244169695Skanexec 5>>config.log 9245169695Skan{ 9246169695Skan echo 9247169695Skan sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 9248169695Skan## Running $as_me. ## 9249169695Skan_ASBOX 9250169695Skan} >&5 9251169695Skancat >&5 <<_CSEOF 9252169695Skan 9253169695SkanThis file was extended by $as_me, which was 9254169695Skangenerated by GNU Autoconf 2.59. Invocation command line was 9255169695Skan 9256169695Skan CONFIG_FILES = $CONFIG_FILES 9257169695Skan CONFIG_HEADERS = $CONFIG_HEADERS 9258169695Skan CONFIG_LINKS = $CONFIG_LINKS 9259169695Skan CONFIG_COMMANDS = $CONFIG_COMMANDS 9260169695Skan $ $0 $@ 9261169695Skan 9262169695Skan_CSEOF 9263169695Skanecho "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 9264169695Skanecho >&5 9265169695Skan_ACEOF 9266169695Skan 9267169695Skan# Files that config.status was made for. 9268169695Skanif test -n "$ac_config_files"; then 9269169695Skan echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS 9270169695Skanfi 9271169695Skan 9272169695Skanif test -n "$ac_config_headers"; then 9273169695Skan echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS 9274169695Skanfi 9275169695Skan 9276169695Skanif test -n "$ac_config_links"; then 9277169695Skan echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS 9278169695Skanfi 9279169695Skan 9280169695Skanif test -n "$ac_config_commands"; then 9281169695Skan echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS 9282169695Skanfi 9283169695Skan 9284169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9285169695Skan 9286169695Skanac_cs_usage="\ 9287169695Skan\`$as_me' instantiates files from templates according to the 9288169695Skancurrent configuration. 9289169695Skan 9290169695SkanUsage: $0 [OPTIONS] [FILE]... 9291169695Skan 9292169695Skan -h, --help print this help, then exit 9293169695Skan -V, --version print version number, then exit 9294169695Skan -q, --quiet do not print progress messages 9295169695Skan -d, --debug don't remove temporary files 9296169695Skan --recheck update $as_me by reconfiguring in the same conditions 9297169695Skan --file=FILE[:TEMPLATE] 9298169695Skan instantiate the configuration file FILE 9299169695Skan --header=FILE[:TEMPLATE] 9300169695Skan instantiate the configuration header FILE 9301169695Skan 9302169695SkanConfiguration files: 9303169695Skan$config_files 9304169695Skan 9305169695SkanConfiguration headers: 9306169695Skan$config_headers 9307169695Skan 9308169695SkanConfiguration commands: 9309169695Skan$config_commands 9310169695Skan 9311169695SkanReport bugs to <bug-autoconf@gnu.org>." 9312169695Skan_ACEOF 9313169695Skan 9314169695Skancat >>$CONFIG_STATUS <<_ACEOF 9315169695Skanac_cs_version="\\ 9316169695Skanconfig.status 9317169695Skanconfigured by $0, generated by GNU Autoconf 2.59, 9318169695Skan with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" 9319169695Skan 9320169695SkanCopyright (C) 2003 Free Software Foundation, Inc. 9321169695SkanThis config.status script is free software; the Free Software Foundation 9322169695Skangives unlimited permission to copy, distribute and modify it." 9323169695Skansrcdir=$srcdir 9324169695SkanINSTALL="$INSTALL" 9325169695Skan_ACEOF 9326169695Skan 9327169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9328169695Skan# If no file are specified by the user, then we need to provide default 9329169695Skan# value. By we need to know if files were specified by the user. 9330169695Skanac_need_defaults=: 9331169695Skanwhile test $# != 0 9332169695Skando 9333169695Skan case $1 in 9334169695Skan --*=*) 9335169695Skan ac_option=`expr "x$1" : 'x\([^=]*\)='` 9336169695Skan ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` 9337169695Skan ac_shift=: 9338169695Skan ;; 9339169695Skan -*) 9340169695Skan ac_option=$1 9341169695Skan ac_optarg=$2 9342169695Skan ac_shift=shift 9343169695Skan ;; 9344169695Skan *) # This is not an option, so the user has probably given explicit 9345169695Skan # arguments. 9346169695Skan ac_option=$1 9347169695Skan ac_need_defaults=false;; 9348169695Skan esac 9349169695Skan 9350169695Skan case $ac_option in 9351169695Skan # Handling of the options. 9352169695Skan_ACEOF 9353169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9354169695Skan -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 9355169695Skan ac_cs_recheck=: ;; 9356169695Skan --version | --vers* | -V ) 9357169695Skan echo "$ac_cs_version"; exit 0 ;; 9358169695Skan --he | --h) 9359169695Skan # Conflict between --help and --header 9360169695Skan { { echo "$as_me:$LINENO: error: ambiguous option: $1 9361169695SkanTry \`$0 --help' for more information." >&5 9362169695Skanecho "$as_me: error: ambiguous option: $1 9363169695SkanTry \`$0 --help' for more information." >&2;} 9364169695Skan { (exit 1); exit 1; }; };; 9365169695Skan --help | --hel | -h ) 9366169695Skan echo "$ac_cs_usage"; exit 0 ;; 9367169695Skan --debug | --d* | -d ) 9368169695Skan debug=: ;; 9369169695Skan --file | --fil | --fi | --f ) 9370169695Skan $ac_shift 9371169695Skan CONFIG_FILES="$CONFIG_FILES $ac_optarg" 9372169695Skan ac_need_defaults=false;; 9373169695Skan --header | --heade | --head | --hea ) 9374169695Skan $ac_shift 9375169695Skan CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 9376169695Skan ac_need_defaults=false;; 9377169695Skan -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 9378169695Skan | -silent | --silent | --silen | --sile | --sil | --si | --s) 9379169695Skan ac_cs_silent=: ;; 9380169695Skan 9381169695Skan # This is an error. 9382169695Skan -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 9383169695SkanTry \`$0 --help' for more information." >&5 9384169695Skanecho "$as_me: error: unrecognized option: $1 9385169695SkanTry \`$0 --help' for more information." >&2;} 9386169695Skan { (exit 1); exit 1; }; } ;; 9387169695Skan 9388169695Skan *) ac_config_targets="$ac_config_targets $1" ;; 9389169695Skan 9390169695Skan esac 9391169695Skan shift 9392169695Skandone 9393169695Skan 9394169695Skanac_configure_extra_args= 9395169695Skan 9396169695Skanif $ac_cs_silent; then 9397169695Skan exec 6>/dev/null 9398169695Skan ac_configure_extra_args="$ac_configure_extra_args --silent" 9399169695Skanfi 9400169695Skan 9401169695Skan_ACEOF 9402169695Skancat >>$CONFIG_STATUS <<_ACEOF 9403169695Skanif \$ac_cs_recheck; then 9404169695Skan echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 9405169695Skan exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 9406169695Skanfi 9407169695Skan 9408169695Skan_ACEOF 9409169695Skan 9410169695Skancat >>$CONFIG_STATUS <<_ACEOF 9411169695Skan# 9412169695Skan# INIT-COMMANDS section. 9413169695Skan# 9414169695Skan 9415169695Skansrcdir=${srcdir} 9416169695Skanhost=${host} 9417169695Skantarget=${target} 9418169695Skanwith_target_subdir=${with_target_subdir} 9419169695Skanwith_multisubdir=${with_multisubdir} 9420169695Skanac_configure_args="--enable-multilib ${ac_configure_args}" 9421169695SkanCONFIG_SHELL=${CONFIG_SHELL-/bin/sh} 9422169695SkanORIGINAL_LD_FOR_MULTILIBS="${ORIGINAL_LD_FOR_MULTILIBS}" 9423169695Skanlibiberty_topdir=${libiberty_topdir} 9424169695Skan 9425169695Skan 9426169695Skan_ACEOF 9427169695Skan 9428169695Skan 9429169695Skan 9430169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9431169695Skanfor ac_config_target in $ac_config_targets 9432169695Skando 9433169695Skan case "$ac_config_target" in 9434169695Skan # Handling of arguments. 9435169695Skan "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 9436169695Skan "testsuite/Makefile" ) CONFIG_FILES="$CONFIG_FILES testsuite/Makefile" ;; 9437169695Skan "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;; 9438169695Skan "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;; 9439169695Skan *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 9440169695Skanecho "$as_me: error: invalid argument: $ac_config_target" >&2;} 9441169695Skan { (exit 1); exit 1; }; };; 9442169695Skan esac 9443169695Skandone 9444169695Skan 9445169695Skan# If the user did not use the arguments to specify the items to instantiate, 9446169695Skan# then the envvar interface is used. Set only those that are not. 9447169695Skan# We use the long form for the default assignment because of an extremely 9448169695Skan# bizarre bug on SunOS 4.1.3. 9449169695Skanif $ac_need_defaults; then 9450169695Skan test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 9451169695Skan test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 9452169695Skan test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 9453169695Skanfi 9454169695Skan 9455169695Skan# Have a temporary directory for convenience. Make it in the build tree 9456169695Skan# simply because there is no reason to put it here, and in addition, 9457169695Skan# creating and moving files from /tmp can sometimes cause problems. 9458169695Skan# Create a temporary directory, and hook for its removal unless debugging. 9459169695Skan$debug || 9460169695Skan{ 9461169695Skan trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 9462169695Skan trap '{ (exit 1); exit 1; }' 1 2 13 15 9463169695Skan} 9464169695Skan 9465169695Skan# Create a (secure) tmp directory for tmp files. 9466169695Skan 9467169695Skan{ 9468169695Skan tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && 9469169695Skan test -n "$tmp" && test -d "$tmp" 9470169695Skan} || 9471169695Skan{ 9472169695Skan tmp=./confstat$$-$RANDOM 9473169695Skan (umask 077 && mkdir $tmp) 9474169695Skan} || 9475169695Skan{ 9476169695Skan echo "$me: cannot create a temporary directory in ." >&2 9477169695Skan { (exit 1); exit 1; } 9478169695Skan} 9479169695Skan 9480169695Skan_ACEOF 9481169695Skan 9482169695Skancat >>$CONFIG_STATUS <<_ACEOF 9483169695Skan 9484169695Skan# 9485169695Skan# CONFIG_FILES section. 9486169695Skan# 9487169695Skan 9488169695Skan# No need to generate the scripts if there are no CONFIG_FILES. 9489169695Skan# This happens for instance when ./config.status config.h 9490169695Skanif test -n "\$CONFIG_FILES"; then 9491169695Skan # Protect against being on the right side of a sed subst in config.status. 9492169695Skan sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; 9493169695Skan s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF 9494169695Skans,@SHELL@,$SHELL,;t t 9495169695Skans,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t 9496169695Skans,@PACKAGE_NAME@,$PACKAGE_NAME,;t t 9497169695Skans,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t 9498169695Skans,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t 9499169695Skans,@PACKAGE_STRING@,$PACKAGE_STRING,;t t 9500169695Skans,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t 9501169695Skans,@exec_prefix@,$exec_prefix,;t t 9502169695Skans,@prefix@,$prefix,;t t 9503169695Skans,@program_transform_name@,$program_transform_name,;t t 9504169695Skans,@bindir@,$bindir,;t t 9505169695Skans,@sbindir@,$sbindir,;t t 9506169695Skans,@libexecdir@,$libexecdir,;t t 9507169695Skans,@datadir@,$datadir,;t t 9508169695Skans,@sysconfdir@,$sysconfdir,;t t 9509169695Skans,@sharedstatedir@,$sharedstatedir,;t t 9510169695Skans,@localstatedir@,$localstatedir,;t t 9511169695Skans,@libdir@,$libdir,;t t 9512169695Skans,@includedir@,$includedir,;t t 9513169695Skans,@oldincludedir@,$oldincludedir,;t t 9514169695Skans,@infodir@,$infodir,;t t 9515169695Skans,@mandir@,$mandir,;t t 9516169695Skans,@build_alias@,$build_alias,;t t 9517169695Skans,@host_alias@,$host_alias,;t t 9518169695Skans,@target_alias@,$target_alias,;t t 9519169695Skans,@DEFS@,$DEFS,;t t 9520169695Skans,@ECHO_C@,$ECHO_C,;t t 9521169695Skans,@ECHO_N@,$ECHO_N,;t t 9522169695Skans,@ECHO_T@,$ECHO_T,;t t 9523169695Skans,@LIBS@,$LIBS,;t t 9524169695Skans,@libiberty_topdir@,$libiberty_topdir,;t t 9525169695Skans,@MAINT@,$MAINT,;t t 9526169695Skans,@NOTMAINT@,$NOTMAINT,;t t 9527169695Skans,@MAKEINFO@,$MAKEINFO,;t t 9528169695Skans,@BUILD_INFO@,$BUILD_INFO,;t t 9529169695Skans,@PERL@,$PERL,;t t 9530169695Skans,@HAVE_PERL@,$HAVE_PERL,;t t 9531169695Skans,@build@,$build,;t t 9532169695Skans,@build_cpu@,$build_cpu,;t t 9533169695Skans,@build_vendor@,$build_vendor,;t t 9534169695Skans,@build_os@,$build_os,;t t 9535169695Skans,@host@,$host,;t t 9536169695Skans,@host_cpu@,$host_cpu,;t t 9537169695Skans,@host_vendor@,$host_vendor,;t t 9538169695Skans,@host_os@,$host_os,;t t 9539169695Skans,@AR@,$AR,;t t 9540169695Skans,@ac_ct_AR@,$ac_ct_AR,;t t 9541169695Skans,@RANLIB@,$RANLIB,;t t 9542169695Skans,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t 9543169695Skans,@CC@,$CC,;t t 9544169695Skans,@CFLAGS@,$CFLAGS,;t t 9545169695Skans,@LDFLAGS@,$LDFLAGS,;t t 9546169695Skans,@CPPFLAGS@,$CPPFLAGS,;t t 9547169695Skans,@ac_ct_CC@,$ac_ct_CC,;t t 9548169695Skans,@EXEEXT@,$EXEEXT,;t t 9549169695Skans,@OBJEXT@,$OBJEXT,;t t 9550169695Skans,@CPP@,$CPP,;t t 9551169695Skans,@ac_libiberty_warn_cflags@,$ac_libiberty_warn_cflags,;t t 9552169695Skans,@NO_MINUS_C_MINUS_O@,$NO_MINUS_C_MINUS_O,;t t 9553169695Skans,@OUTPUT_OPTION@,$OUTPUT_OPTION,;t t 9554169695Skans,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 9555169695Skans,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 9556169695Skans,@INSTALL_DATA@,$INSTALL_DATA,;t t 9557169695Skans,@EGREP@,$EGREP,;t t 9558169695Skans,@LIBOBJS@,$LIBOBJS,;t t 9559169695Skans,@CHECK@,$CHECK,;t t 9560169695Skans,@target_header_dir@,$target_header_dir,;t t 9561169695Skans,@pexecute@,$pexecute,;t t 9562169695Skans,@INSTALL_DEST@,$INSTALL_DEST,;t t 9563169695Skans,@datarootdir@,$datarootdir,;t t 9564169695Skans,@docdir@,$docdir,;t t 9565169695Skans,@htmldir@,$htmldir,;t t 9566169695Skans,@LTLIBOBJS@,$LTLIBOBJS,;t t 9567169695Skan/@host_makefile_frag@/r $host_makefile_frag 9568169695Skans,@host_makefile_frag@,,;t t 9569169695SkanCEOF 9570169695Skan 9571169695Skan_ACEOF 9572169695Skan 9573169695Skan cat >>$CONFIG_STATUS <<\_ACEOF 9574169695Skan # Split the substitutions into bite-sized pieces for seds with 9575169695Skan # small command number limits, like on Digital OSF/1 and HP-UX. 9576169695Skan ac_max_sed_lines=48 9577169695Skan ac_sed_frag=1 # Number of current file. 9578169695Skan ac_beg=1 # First line for current file. 9579169695Skan ac_end=$ac_max_sed_lines # Line after last line for current file. 9580169695Skan ac_more_lines=: 9581169695Skan ac_sed_cmds= 9582169695Skan while $ac_more_lines; do 9583169695Skan if test $ac_beg -gt 1; then 9584169695Skan sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9585169695Skan else 9586169695Skan sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag 9587169695Skan fi 9588169695Skan if test ! -s $tmp/subs.frag; then 9589169695Skan ac_more_lines=false 9590169695Skan else 9591169695Skan # The purpose of the label and of the branching condition is to 9592169695Skan # speed up the sed processing (if there are no `@' at all, there 9593169695Skan # is no need to browse any of the substitutions). 9594169695Skan # These are the two extra sed commands mentioned above. 9595169695Skan (echo ':t 9596169695Skan /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed 9597169695Skan if test -z "$ac_sed_cmds"; then 9598169695Skan ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" 9599169695Skan else 9600169695Skan ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" 9601169695Skan fi 9602169695Skan ac_sed_frag=`expr $ac_sed_frag + 1` 9603169695Skan ac_beg=$ac_end 9604169695Skan ac_end=`expr $ac_end + $ac_max_sed_lines` 9605169695Skan fi 9606169695Skan done 9607169695Skan if test -z "$ac_sed_cmds"; then 9608169695Skan ac_sed_cmds=cat 9609169695Skan fi 9610169695Skanfi # test -n "$CONFIG_FILES" 9611169695Skan 9612169695Skan_ACEOF 9613169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9614169695Skanfor ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue 9615169695Skan # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 9616169695Skan case $ac_file in 9617169695Skan - | *:- | *:-:* ) # input from stdin 9618169695Skan cat >$tmp/stdin 9619169695Skan ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9620169695Skan ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9621169695Skan *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9622169695Skan ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9623169695Skan * ) ac_file_in=$ac_file.in ;; 9624169695Skan esac 9625169695Skan 9626169695Skan # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. 9627169695Skan ac_dir=`(dirname "$ac_file") 2>/dev/null || 9628169695Skan$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9629169695Skan X"$ac_file" : 'X\(//\)[^/]' \| \ 9630169695Skan X"$ac_file" : 'X\(//\)$' \| \ 9631169695Skan X"$ac_file" : 'X\(/\)' \| \ 9632169695Skan . : '\(.\)' 2>/dev/null || 9633169695Skanecho X"$ac_file" | 9634169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9635169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9636169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 9637169695Skan /^X\(\/\).*/{ s//\1/; q; } 9638169695Skan s/.*/./; q'` 9639169695Skan { if $as_mkdir_p; then 9640169695Skan mkdir -p "$ac_dir" 9641169695Skan else 9642169695Skan as_dir="$ac_dir" 9643169695Skan as_dirs= 9644169695Skan while test ! -d "$as_dir"; do 9645169695Skan as_dirs="$as_dir $as_dirs" 9646169695Skan as_dir=`(dirname "$as_dir") 2>/dev/null || 9647169695Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9648169695Skan X"$as_dir" : 'X\(//\)[^/]' \| \ 9649169695Skan X"$as_dir" : 'X\(//\)$' \| \ 9650169695Skan X"$as_dir" : 'X\(/\)' \| \ 9651169695Skan . : '\(.\)' 2>/dev/null || 9652169695Skanecho X"$as_dir" | 9653169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9654169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9655169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 9656169695Skan /^X\(\/\).*/{ s//\1/; q; } 9657169695Skan s/.*/./; q'` 9658169695Skan done 9659169695Skan test ! -n "$as_dirs" || mkdir $as_dirs 9660169695Skan fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 9661169695Skanecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 9662169695Skan { (exit 1); exit 1; }; }; } 9663169695Skan 9664169695Skan ac_builddir=. 9665169695Skan 9666169695Skanif test "$ac_dir" != .; then 9667169695Skan ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 9668169695Skan # A "../" for each directory in $ac_dir_suffix. 9669169695Skan ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 9670169695Skanelse 9671169695Skan ac_dir_suffix= ac_top_builddir= 9672169695Skanfi 9673169695Skan 9674169695Skancase $srcdir in 9675169695Skan .) # No --srcdir option. We are building in place. 9676169695Skan ac_srcdir=. 9677169695Skan if test -z "$ac_top_builddir"; then 9678169695Skan ac_top_srcdir=. 9679169695Skan else 9680169695Skan ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 9681169695Skan fi ;; 9682169695Skan [\\/]* | ?:[\\/]* ) # Absolute path. 9683169695Skan ac_srcdir=$srcdir$ac_dir_suffix; 9684169695Skan ac_top_srcdir=$srcdir ;; 9685169695Skan *) # Relative path. 9686169695Skan ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 9687169695Skan ac_top_srcdir=$ac_top_builddir$srcdir ;; 9688169695Skanesac 9689169695Skan 9690169695Skan# Do not use `cd foo && pwd` to compute absolute paths, because 9691169695Skan# the directories may not exist. 9692169695Skancase `pwd` in 9693169695Skan.) ac_abs_builddir="$ac_dir";; 9694169695Skan*) 9695169695Skan case "$ac_dir" in 9696169695Skan .) ac_abs_builddir=`pwd`;; 9697169695Skan [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 9698169695Skan *) ac_abs_builddir=`pwd`/"$ac_dir";; 9699169695Skan esac;; 9700169695Skanesac 9701169695Skancase $ac_abs_builddir in 9702169695Skan.) ac_abs_top_builddir=${ac_top_builddir}.;; 9703169695Skan*) 9704169695Skan case ${ac_top_builddir}. in 9705169695Skan .) ac_abs_top_builddir=$ac_abs_builddir;; 9706169695Skan [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 9707169695Skan *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 9708169695Skan esac;; 9709169695Skanesac 9710169695Skancase $ac_abs_builddir in 9711169695Skan.) ac_abs_srcdir=$ac_srcdir;; 9712169695Skan*) 9713169695Skan case $ac_srcdir in 9714169695Skan .) ac_abs_srcdir=$ac_abs_builddir;; 9715169695Skan [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 9716169695Skan *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 9717169695Skan esac;; 9718169695Skanesac 9719169695Skancase $ac_abs_builddir in 9720169695Skan.) ac_abs_top_srcdir=$ac_top_srcdir;; 9721169695Skan*) 9722169695Skan case $ac_top_srcdir in 9723169695Skan .) ac_abs_top_srcdir=$ac_abs_builddir;; 9724169695Skan [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 9725169695Skan *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 9726169695Skan esac;; 9727169695Skanesac 9728169695Skan 9729169695Skan 9730169695Skan case $INSTALL in 9731169695Skan [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 9732169695Skan *) ac_INSTALL=$ac_top_builddir$INSTALL ;; 9733169695Skan esac 9734169695Skan 9735169695Skan if test x"$ac_file" != x-; then 9736169695Skan { echo "$as_me:$LINENO: creating $ac_file" >&5 9737169695Skanecho "$as_me: creating $ac_file" >&6;} 9738169695Skan rm -f "$ac_file" 9739169695Skan fi 9740169695Skan # Let's still pretend it is `configure' which instantiates (i.e., don't 9741169695Skan # use $as_me), people would be surprised to read: 9742169695Skan # /* config.h. Generated by config.status. */ 9743169695Skan if test x"$ac_file" = x-; then 9744169695Skan configure_input= 9745169695Skan else 9746169695Skan configure_input="$ac_file. " 9747169695Skan fi 9748169695Skan configure_input=$configure_input"Generated from `echo $ac_file_in | 9749169695Skan sed 's,.*/,,'` by configure." 9750169695Skan 9751169695Skan # First look for the input files in the build tree, otherwise in the 9752169695Skan # src tree. 9753169695Skan ac_file_inputs=`IFS=: 9754169695Skan for f in $ac_file_in; do 9755169695Skan case $f in 9756169695Skan -) echo $tmp/stdin ;; 9757169695Skan [\\/$]*) 9758169695Skan # Absolute (can't be DOS-style, as IFS=:) 9759169695Skan test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9760169695Skanecho "$as_me: error: cannot find input file: $f" >&2;} 9761169695Skan { (exit 1); exit 1; }; } 9762169695Skan echo "$f";; 9763169695Skan *) # Relative 9764169695Skan if test -f "$f"; then 9765169695Skan # Build tree 9766169695Skan echo "$f" 9767169695Skan elif test -f "$srcdir/$f"; then 9768169695Skan # Source tree 9769169695Skan echo "$srcdir/$f" 9770169695Skan else 9771169695Skan # /dev/null tree 9772169695Skan { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9773169695Skanecho "$as_me: error: cannot find input file: $f" >&2;} 9774169695Skan { (exit 1); exit 1; }; } 9775169695Skan fi;; 9776169695Skan esac 9777169695Skan done` || { (exit 1); exit 1; } 9778169695Skan_ACEOF 9779169695Skancat >>$CONFIG_STATUS <<_ACEOF 9780169695Skan sed "$ac_vpsub 9781169695Skan$extrasub 9782169695Skan_ACEOF 9783169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9784169695Skan:t 9785169695Skan/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 9786169695Skans,@configure_input@,$configure_input,;t t 9787169695Skans,@srcdir@,$ac_srcdir,;t t 9788169695Skans,@abs_srcdir@,$ac_abs_srcdir,;t t 9789169695Skans,@top_srcdir@,$ac_top_srcdir,;t t 9790169695Skans,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t 9791169695Skans,@builddir@,$ac_builddir,;t t 9792169695Skans,@abs_builddir@,$ac_abs_builddir,;t t 9793169695Skans,@top_builddir@,$ac_top_builddir,;t t 9794169695Skans,@abs_top_builddir@,$ac_abs_top_builddir,;t t 9795169695Skans,@INSTALL@,$ac_INSTALL,;t t 9796169695Skan" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out 9797169695Skan rm -f $tmp/stdin 9798169695Skan if test x"$ac_file" != x-; then 9799169695Skan mv $tmp/out $ac_file 9800169695Skan else 9801169695Skan cat $tmp/out 9802169695Skan rm -f $tmp/out 9803169695Skan fi 9804169695Skan 9805169695Skandone 9806169695Skan_ACEOF 9807169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9808169695Skan 9809169695Skan# 9810169695Skan# CONFIG_HEADER section. 9811169695Skan# 9812169695Skan 9813169695Skan# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 9814169695Skan# NAME is the cpp macro being defined and VALUE is the value it is being given. 9815169695Skan# 9816169695Skan# ac_d sets the value in "#define NAME VALUE" lines. 9817169695Skanac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' 9818169695Skanac_dB='[ ].*$,\1#\2' 9819169695Skanac_dC=' ' 9820169695Skanac_dD=',;t' 9821169695Skan# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 9822169695Skanac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 9823169695Skanac_uB='$,\1#\2define\3' 9824169695Skanac_uC=' ' 9825169695Skanac_uD=',;t' 9826169695Skan 9827169695Skanfor ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue 9828169695Skan # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". 9829169695Skan case $ac_file in 9830169695Skan - | *:- | *:-:* ) # input from stdin 9831169695Skan cat >$tmp/stdin 9832169695Skan ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9833169695Skan ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9834169695Skan *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` 9835169695Skan ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; 9836169695Skan * ) ac_file_in=$ac_file.in ;; 9837169695Skan esac 9838169695Skan 9839169695Skan test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 9840169695Skanecho "$as_me: creating $ac_file" >&6;} 9841169695Skan 9842169695Skan # First look for the input files in the build tree, otherwise in the 9843169695Skan # src tree. 9844169695Skan ac_file_inputs=`IFS=: 9845169695Skan for f in $ac_file_in; do 9846169695Skan case $f in 9847169695Skan -) echo $tmp/stdin ;; 9848169695Skan [\\/$]*) 9849169695Skan # Absolute (can't be DOS-style, as IFS=:) 9850169695Skan test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9851169695Skanecho "$as_me: error: cannot find input file: $f" >&2;} 9852169695Skan { (exit 1); exit 1; }; } 9853169695Skan # Do quote $f, to prevent DOS paths from being IFS'd. 9854169695Skan echo "$f";; 9855169695Skan *) # Relative 9856169695Skan if test -f "$f"; then 9857169695Skan # Build tree 9858169695Skan echo "$f" 9859169695Skan elif test -f "$srcdir/$f"; then 9860169695Skan # Source tree 9861169695Skan echo "$srcdir/$f" 9862169695Skan else 9863169695Skan # /dev/null tree 9864169695Skan { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 9865169695Skanecho "$as_me: error: cannot find input file: $f" >&2;} 9866169695Skan { (exit 1); exit 1; }; } 9867169695Skan fi;; 9868169695Skan esac 9869169695Skan done` || { (exit 1); exit 1; } 9870169695Skan # Remove the trailing spaces. 9871169695Skan sed 's/[ ]*$//' $ac_file_inputs >$tmp/in 9872169695Skan 9873169695Skan_ACEOF 9874169695Skan 9875169695Skan# Transform confdefs.h into two sed scripts, `conftest.defines' and 9876169695Skan# `conftest.undefs', that substitutes the proper values into 9877169695Skan# config.h.in to produce config.h. The first handles `#define' 9878169695Skan# templates, and the second `#undef' templates. 9879169695Skan# And first: Protect against being on the right side of a sed subst in 9880169695Skan# config.status. Protect against being in an unquoted here document 9881169695Skan# in config.status. 9882169695Skanrm -f conftest.defines conftest.undefs 9883169695Skan# Using a here document instead of a string reduces the quoting nightmare. 9884169695Skan# Putting comments in sed scripts is not portable. 9885169695Skan# 9886169695Skan# `end' is used to avoid that the second main sed command (meant for 9887169695Skan# 0-ary CPP macros) applies to n-ary macro definitions. 9888169695Skan# See the Autoconf documentation for `clear'. 9889169695Skancat >confdef2sed.sed <<\_ACEOF 9890169695Skans/[\\&,]/\\&/g 9891169695Skans,[\\$`],\\&,g 9892169695Skant clear 9893169695Skan: clear 9894169695Skans,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp 9895169695Skant end 9896169695Skans,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp 9897169695Skan: end 9898169695Skan_ACEOF 9899169695Skan# If some macros were called several times there might be several times 9900169695Skan# the same #defines, which is useless. Nevertheless, we may not want to 9901169695Skan# sort them, since we want the *last* AC-DEFINE to be honored. 9902169695Skanuniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines 9903169695Skansed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs 9904169695Skanrm -f confdef2sed.sed 9905169695Skan 9906169695Skan# This sed command replaces #undef with comments. This is necessary, for 9907169695Skan# example, in the case of _POSIX_SOURCE, which is predefined and required 9908169695Skan# on some systems where configure will not decide to define it. 9909169695Skancat >>conftest.undefs <<\_ACEOF 9910169695Skans,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, 9911169695Skan_ACEOF 9912169695Skan 9913169695Skan# Break up conftest.defines because some shells have a limit on the size 9914169695Skan# of here documents, and old seds have small limits too (100 cmds). 9915169695Skanecho ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS 9916169695Skanecho ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS 9917169695Skanecho ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS 9918169695Skanecho ' :' >>$CONFIG_STATUS 9919169695Skanrm -f conftest.tail 9920169695Skanwhile grep . conftest.defines >/dev/null 9921169695Skando 9922169695Skan # Write a limited-size here document to $tmp/defines.sed. 9923169695Skan echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS 9924169695Skan # Speed up: don't consider the non `#define' lines. 9925169695Skan echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS 9926169695Skan # Work around the forget-to-reset-the-flag bug. 9927169695Skan echo 't clr' >>$CONFIG_STATUS 9928169695Skan echo ': clr' >>$CONFIG_STATUS 9929169695Skan sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS 9930169695Skan echo 'CEOF 9931169695Skan sed -f $tmp/defines.sed $tmp/in >$tmp/out 9932169695Skan rm -f $tmp/in 9933169695Skan mv $tmp/out $tmp/in 9934169695Skan' >>$CONFIG_STATUS 9935169695Skan sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail 9936169695Skan rm -f conftest.defines 9937169695Skan mv conftest.tail conftest.defines 9938169695Skandone 9939169695Skanrm -f conftest.defines 9940169695Skanecho ' fi # grep' >>$CONFIG_STATUS 9941169695Skanecho >>$CONFIG_STATUS 9942169695Skan 9943169695Skan# Break up conftest.undefs because some shells have a limit on the size 9944169695Skan# of here documents, and old seds have small limits too (100 cmds). 9945169695Skanecho ' # Handle all the #undef templates' >>$CONFIG_STATUS 9946169695Skanrm -f conftest.tail 9947169695Skanwhile grep . conftest.undefs >/dev/null 9948169695Skando 9949169695Skan # Write a limited-size here document to $tmp/undefs.sed. 9950169695Skan echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS 9951169695Skan # Speed up: don't consider the non `#undef' 9952169695Skan echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS 9953169695Skan # Work around the forget-to-reset-the-flag bug. 9954169695Skan echo 't clr' >>$CONFIG_STATUS 9955169695Skan echo ': clr' >>$CONFIG_STATUS 9956169695Skan sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS 9957169695Skan echo 'CEOF 9958169695Skan sed -f $tmp/undefs.sed $tmp/in >$tmp/out 9959169695Skan rm -f $tmp/in 9960169695Skan mv $tmp/out $tmp/in 9961169695Skan' >>$CONFIG_STATUS 9962169695Skan sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail 9963169695Skan rm -f conftest.undefs 9964169695Skan mv conftest.tail conftest.undefs 9965169695Skandone 9966169695Skanrm -f conftest.undefs 9967169695Skan 9968169695Skancat >>$CONFIG_STATUS <<\_ACEOF 9969169695Skan # Let's still pretend it is `configure' which instantiates (i.e., don't 9970169695Skan # use $as_me), people would be surprised to read: 9971169695Skan # /* config.h. Generated by config.status. */ 9972169695Skan if test x"$ac_file" = x-; then 9973169695Skan echo "/* Generated by configure. */" >$tmp/config.h 9974169695Skan else 9975169695Skan echo "/* $ac_file. Generated by configure. */" >$tmp/config.h 9976169695Skan fi 9977169695Skan cat $tmp/in >>$tmp/config.h 9978169695Skan rm -f $tmp/in 9979169695Skan if test x"$ac_file" != x-; then 9980169695Skan if diff $ac_file $tmp/config.h >/dev/null 2>&1; then 9981169695Skan { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 9982169695Skanecho "$as_me: $ac_file is unchanged" >&6;} 9983169695Skan else 9984169695Skan ac_dir=`(dirname "$ac_file") 2>/dev/null || 9985169695Skan$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 9986169695Skan X"$ac_file" : 'X\(//\)[^/]' \| \ 9987169695Skan X"$ac_file" : 'X\(//\)$' \| \ 9988169695Skan X"$ac_file" : 'X\(/\)' \| \ 9989169695Skan . : '\(.\)' 2>/dev/null || 9990169695Skanecho X"$ac_file" | 9991169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 9992169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 9993169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 9994169695Skan /^X\(\/\).*/{ s//\1/; q; } 9995169695Skan s/.*/./; q'` 9996169695Skan { if $as_mkdir_p; then 9997169695Skan mkdir -p "$ac_dir" 9998169695Skan else 9999169695Skan as_dir="$ac_dir" 10000169695Skan as_dirs= 10001169695Skan while test ! -d "$as_dir"; do 10002169695Skan as_dirs="$as_dir $as_dirs" 10003169695Skan as_dir=`(dirname "$as_dir") 2>/dev/null || 10004169695Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10005169695Skan X"$as_dir" : 'X\(//\)[^/]' \| \ 10006169695Skan X"$as_dir" : 'X\(//\)$' \| \ 10007169695Skan X"$as_dir" : 'X\(/\)' \| \ 10008169695Skan . : '\(.\)' 2>/dev/null || 10009169695Skanecho X"$as_dir" | 10010169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 10011169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 10012169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 10013169695Skan /^X\(\/\).*/{ s//\1/; q; } 10014169695Skan s/.*/./; q'` 10015169695Skan done 10016169695Skan test ! -n "$as_dirs" || mkdir $as_dirs 10017169695Skan fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 10018169695Skanecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 10019169695Skan { (exit 1); exit 1; }; }; } 10020169695Skan 10021169695Skan rm -f $ac_file 10022169695Skan mv $tmp/config.h $ac_file 10023169695Skan fi 10024169695Skan else 10025169695Skan cat $tmp/config.h 10026169695Skan rm -f $tmp/config.h 10027169695Skan fi 10028169695Skandone 10029169695Skan_ACEOF 10030169695Skancat >>$CONFIG_STATUS <<\_ACEOF 10031169695Skan 10032169695Skan# 10033169695Skan# CONFIG_COMMANDS section. 10034169695Skan# 10035169695Skanfor ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue 10036169695Skan ac_dest=`echo "$ac_file" | sed 's,:.*,,'` 10037169695Skan ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` 10038169695Skan ac_dir=`(dirname "$ac_dest") 2>/dev/null || 10039169695Skan$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10040169695Skan X"$ac_dest" : 'X\(//\)[^/]' \| \ 10041169695Skan X"$ac_dest" : 'X\(//\)$' \| \ 10042169695Skan X"$ac_dest" : 'X\(/\)' \| \ 10043169695Skan . : '\(.\)' 2>/dev/null || 10044169695Skanecho X"$ac_dest" | 10045169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 10046169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 10047169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 10048169695Skan /^X\(\/\).*/{ s//\1/; q; } 10049169695Skan s/.*/./; q'` 10050169695Skan { if $as_mkdir_p; then 10051169695Skan mkdir -p "$ac_dir" 10052169695Skan else 10053169695Skan as_dir="$ac_dir" 10054169695Skan as_dirs= 10055169695Skan while test ! -d "$as_dir"; do 10056169695Skan as_dirs="$as_dir $as_dirs" 10057169695Skan as_dir=`(dirname "$as_dir") 2>/dev/null || 10058169695Skan$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 10059169695Skan X"$as_dir" : 'X\(//\)[^/]' \| \ 10060169695Skan X"$as_dir" : 'X\(//\)$' \| \ 10061169695Skan X"$as_dir" : 'X\(/\)' \| \ 10062169695Skan . : '\(.\)' 2>/dev/null || 10063169695Skanecho X"$as_dir" | 10064169695Skan sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } 10065169695Skan /^X\(\/\/\)[^/].*/{ s//\1/; q; } 10066169695Skan /^X\(\/\/\)$/{ s//\1/; q; } 10067169695Skan /^X\(\/\).*/{ s//\1/; q; } 10068169695Skan s/.*/./; q'` 10069169695Skan done 10070169695Skan test ! -n "$as_dirs" || mkdir $as_dirs 10071169695Skan fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 10072169695Skanecho "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} 10073169695Skan { (exit 1); exit 1; }; }; } 10074169695Skan 10075169695Skan ac_builddir=. 10076169695Skan 10077169695Skanif test "$ac_dir" != .; then 10078169695Skan ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 10079169695Skan # A "../" for each directory in $ac_dir_suffix. 10080169695Skan ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` 10081169695Skanelse 10082169695Skan ac_dir_suffix= ac_top_builddir= 10083169695Skanfi 10084169695Skan 10085169695Skancase $srcdir in 10086169695Skan .) # No --srcdir option. We are building in place. 10087169695Skan ac_srcdir=. 10088169695Skan if test -z "$ac_top_builddir"; then 10089169695Skan ac_top_srcdir=. 10090169695Skan else 10091169695Skan ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` 10092169695Skan fi ;; 10093169695Skan [\\/]* | ?:[\\/]* ) # Absolute path. 10094169695Skan ac_srcdir=$srcdir$ac_dir_suffix; 10095169695Skan ac_top_srcdir=$srcdir ;; 10096169695Skan *) # Relative path. 10097169695Skan ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix 10098169695Skan ac_top_srcdir=$ac_top_builddir$srcdir ;; 10099169695Skanesac 10100169695Skan 10101169695Skan# Do not use `cd foo && pwd` to compute absolute paths, because 10102169695Skan# the directories may not exist. 10103169695Skancase `pwd` in 10104169695Skan.) ac_abs_builddir="$ac_dir";; 10105169695Skan*) 10106169695Skan case "$ac_dir" in 10107169695Skan .) ac_abs_builddir=`pwd`;; 10108169695Skan [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; 10109169695Skan *) ac_abs_builddir=`pwd`/"$ac_dir";; 10110169695Skan esac;; 10111169695Skanesac 10112169695Skancase $ac_abs_builddir in 10113169695Skan.) ac_abs_top_builddir=${ac_top_builddir}.;; 10114169695Skan*) 10115169695Skan case ${ac_top_builddir}. in 10116169695Skan .) ac_abs_top_builddir=$ac_abs_builddir;; 10117169695Skan [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; 10118169695Skan *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; 10119169695Skan esac;; 10120169695Skanesac 10121169695Skancase $ac_abs_builddir in 10122169695Skan.) ac_abs_srcdir=$ac_srcdir;; 10123169695Skan*) 10124169695Skan case $ac_srcdir in 10125169695Skan .) ac_abs_srcdir=$ac_abs_builddir;; 10126169695Skan [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; 10127169695Skan *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; 10128169695Skan esac;; 10129169695Skanesac 10130169695Skancase $ac_abs_builddir in 10131169695Skan.) ac_abs_top_srcdir=$ac_top_srcdir;; 10132169695Skan*) 10133169695Skan case $ac_top_srcdir in 10134169695Skan .) ac_abs_top_srcdir=$ac_abs_builddir;; 10135169695Skan [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; 10136169695Skan *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; 10137169695Skan esac;; 10138169695Skanesac 10139169695Skan 10140169695Skan 10141169695Skan { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 10142169695Skanecho "$as_me: executing $ac_dest commands" >&6;} 10143169695Skan case $ac_dest in 10144169695Skan default ) test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 10145169695Skanif test -n "$CONFIG_FILES"; then 10146169695Skan if test -n "${with_target_subdir}"; then 10147169695Skan # FIXME: We shouldn't need to set ac_file 10148169695Skan ac_file=Makefile 10149169695Skan LD="${ORIGINAL_LD_FOR_MULTILIBS}" 10150169695Skan . ${libiberty_topdir}/config-ml.in 10151169695Skan fi 10152169695Skanfi ;; 10153169695Skan esac 10154169695Skandone 10155169695Skan_ACEOF 10156169695Skan 10157169695Skancat >>$CONFIG_STATUS <<\_ACEOF 10158169695Skan 10159169695Skan{ (exit 0); exit 0; } 10160169695Skan_ACEOF 10161169695Skanchmod +x $CONFIG_STATUS 10162169695Skanac_clean_files=$ac_clean_files_save 10163169695Skan 10164169695Skan 10165169695Skan# configure is writing to config.log, and then calls config.status. 10166169695Skan# config.status does its own redirection, appending to config.log. 10167169695Skan# Unfortunately, on DOS this fails, as config.log is still kept open 10168169695Skan# by configure, so config.status won't be able to write to it; its 10169169695Skan# output is simply discarded. So we exec the FD to /dev/null, 10170169695Skan# effectively closing config.log, so it can be properly (re)opened and 10171169695Skan# appended to by config.status. When coming back to configure, we 10172169695Skan# need to make the FD available again. 10173169695Skanif test "$no_create" != yes; then 10174169695Skan ac_cs_success=: 10175169695Skan ac_config_status_args= 10176169695Skan test "$silent" = yes && 10177169695Skan ac_config_status_args="$ac_config_status_args --quiet" 10178169695Skan exec 5>/dev/null 10179169695Skan $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 10180169695Skan exec 5>>config.log 10181169695Skan # Use ||, not &&, to avoid exiting from the if with $? = 1, which 10182169695Skan # would make configure fail if this is the last instruction. 10183169695Skan $ac_cs_success || { (exit 1); exit 1; } 10184169695Skanfi 10185169695Skan 10186