112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#! /bin/sh 212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Guess values for system-dependent variables and create Makefiles. 312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Generated by GNU Autoconf 2.69 for libedit 3.1. 412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This configure script is free software; the Free Software Foundation 1012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# gives unlimited permission to copy, distribute and modify it. 1112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ## 1212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## M4sh Initialization. ## 1312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ## 1412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Be more Bourne compatible 1612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUALCASE=1; export DUALCASE # for MKS sh 1712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala emulate sh 1912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NULLCMD=: 2012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # is contrary to our usage. Disable this feature. 2212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala alias -g '${1+"$@"}'='"$@"' 2312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala setopt NO_GLOB_SUBST 2412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 2512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `(set -o) 2>/dev/null` in #( 2612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *posix*) : 2712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set -o posix ;; #( 2812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) : 2912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 3012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 3112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 3212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 3312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 3412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_nl=' 3512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 3612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport as_nl 3712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Printing a long string crashes Solaris 7 /usr/bin/printf. 3812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 3912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Prefer a ksh shell builtin over an external printf program on Solaris, 4212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but without wasting forks for bash or zsh. 4312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$BASH_VERSION$ZSH_VERSION" \ 4412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 4512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo='print -r --' 4612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='print -rn --' 4712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 4812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo='printf %s\n' 4912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='printf %s' 5012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 5112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='/usr/ucb/echo -n' 5412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 5512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 5612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n_body='eval 5712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala arg=$1; 5812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $arg in #( 5912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *"$as_nl"*) 6012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "X$arg" : "X\\(.*\\)$as_nl"; 6112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac; 6312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ' 6512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export as_echo_n_body 6612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='sh -c $as_echo_n_body as_echo' 6712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 6812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export as_echo_body 6912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo='sh -c $as_echo_body as_echo' 7012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 7112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 7212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The user is always right. 7312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${PATH_SEPARATOR+set}" != set; then 7412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PATH_SEPARATOR=: 7512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 7612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 7712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PATH_SEPARATOR=';' 7812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 7912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 8012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 8112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 8212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# IFS 8312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We need space, tab and new line, in precisely that order. Quoting is 8412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# there to prevent editors from complaining about space-tab. 8512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (If _AS_PATH_WALK were called with IFS unset, it would disable word 8612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# splitting by setting IFS to empty value.) 8712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=" "" $as_nl" 8812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 8912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find who we are. Look in the path if we contain no directory separator. 9012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_myself= 9112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $0 in #(( 9212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *[\\/]* ) as_myself=$0 ;; 9312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 9412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 9512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 9612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 9712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 9812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 9912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 10012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 10112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 10212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 10312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 10412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We did not find ourselves, most probably we were run as `sh COMMAND' 10512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in which case we are not to be found in the path. 10612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$as_myself" = x; then 10712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_myself=$0 10812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 10912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test ! -f "$as_myself"; then 11012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit 1 11212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 11312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 11412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unset variables that we do not need and which cause bugs (e.g. in 11512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 11612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# suppresses any "Segmentation fault" message there. '((' could 11712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# trigger a bug in pdksh 5.2.14. 11812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_var in BASH_ENV ENV MAIL MAILPATH 11912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado eval test x\${$as_var+set} = xset \ 12012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 12212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS1='$ ' 12312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS2='> ' 12412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS4='+ ' 12512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 12612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# NLS nuisances. 12712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLC_ALL=C 12812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LC_ALL 12912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLANGUAGE=C 13012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LANGUAGE 13112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 13212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# CDPATH. 13312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 13412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 13512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use a proper internal environment variable to ensure we don't fall 13612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # into an infinite loop, continuously re-executing ourselves. 13712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 13812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _as_can_reexec=no; export _as_can_reexec; 13912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We cannot yet assume a decent shell, so we have to provide a 14012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# neutralization value for shells without unset; and this also 14112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# works around shells that cannot unset nonexistent variables. 14212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Preserve -v and -x to the replacement shell. 14312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBASH_ENV=/dev/null 14412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaENV=/dev/null 14512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 14612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $- in # (((( 14712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *v*x* | *x*v* ) as_opts=-vx ;; 14812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *v* ) as_opts=-v ;; 14912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *x* ) as_opts=-x ;; 15012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) as_opts= ;; 15112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 15212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 15312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Admittedly, this is quite paranoid, since all the known shells bail 15412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# out after a failed `exec'. 15512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 15612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit 255 15712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 15812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We don't want this to propagate to other subprocesses. 15912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { _as_can_reexec=; unset _as_can_reexec;} 16012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$CONFIG_SHELL" = x; then 16112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 16212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala emulate sh 16312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NULLCMD=: 16412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 16512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # is contrary to our usage. Disable this feature. 16612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala alias -g '\${1+\"\$@\"}'='\"\$@\"' 16712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala setopt NO_GLOB_SUBST 16812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 16912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case \`(set -o) 2>/dev/null\` in #( 17012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *posix*) : 17112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set -o posix ;; #( 17212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) : 17312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 17412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 17512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 17612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 17712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_required="as_fn_return () { (exit \$1); } 17812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_success () { as_fn_return 0; } 17912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_failure () { as_fn_return 1; } 18012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_success () { return 0; } 18112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_failure () { return 1; } 18212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 18312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexitcode=0 18412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_success || { exitcode=1; echo as_fn_success failed.; } 18512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 18612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 18712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 18812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 18912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 19012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 19112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exitcode=1; echo positional parameters were not saved. 19212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 19312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest x\$exitcode = x0 || exit 1 19412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -x / || exit 1" 19512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 19612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 19712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 19812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 19912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest \$(( 1 + 1 )) = 2 || exit 1 20012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 20112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || ( 20212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 20312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 20412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO 20512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PATH=/empty FPATH=/empty; export PATH FPATH 20612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\ 20712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1" 20812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (eval "$as_required") 2>/dev/null; then : 20912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_have_required=yes 21012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 21112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_have_required=no 21212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 21312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 21412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 21512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 21612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 21712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_found=false 21812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 21912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 22012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 22112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 22212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_found=: 22312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_dir in #( 22412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /*) 22512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for as_base in sh bash ksh sh5; do 22612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Try only shells that exist, to save several forks. 22712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_shell=$as_dir/$as_base 22812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 22912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 23012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_SHELL=$as_shell as_have_required=yes 23112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 23212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 23312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 23412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 23512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done;; 23612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 23712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_found=false 23812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 23912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 24012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 24112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_SHELL=$SHELL as_have_required=yes 24212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi; } 24312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 24412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 24512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 24612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$CONFIG_SHELL" != x; then : 24712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export CONFIG_SHELL 24812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We cannot yet assume a decent shell, so we have to provide a 24912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# neutralization value for shells without unset; and this also 25012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# works around shells that cannot unset nonexistent variables. 25112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Preserve -v and -x to the replacement shell. 25212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBASH_ENV=/dev/null 25312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaENV=/dev/null 25412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 25512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $- in # (((( 25612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *v*x* | *x*v* ) as_opts=-vx ;; 25712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *v* ) as_opts=-v ;; 25812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *x* ) as_opts=-x ;; 25912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) as_opts= ;; 26012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 26112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 26212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Admittedly, this is quite paranoid, since all the known shells bail 26312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# out after a failed `exec'. 26412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 26512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexit 255 26612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 26712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 26812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x$as_have_required = xno; then : 26912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$0: This script requires a shell more modern than all" 27012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$0: the shells that I found on your system." 27112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x${ZSH_VERSION+set} = xset ; then 27212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 27312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$0: be upgraded to zsh 4.3.4 or later." 27412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 27512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$0: Please tell bug-autoconf@gnu.org about your system, 27612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$0: including any error possibly output before this 27712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$0: message. Then install a modern shell, or manually run 27812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$0: the script under such a shell if you do have one." 27912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 28012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit 1 28112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 28212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 28312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 28412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=${CONFIG_SHELL-/bin/sh} 28512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport SHELL 28612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unset more variables known to interfere with behavior of common tools. 28712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCLICOLOR_FORCE= GREP_OPTIONS= 28812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaunset CLICOLOR_FORCE GREP_OPTIONS 28912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 29012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------------------- ## 29112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## M4sh Shell Functions. ## 29212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------------------- ## 29312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_unset VAR 29412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# --------------- 29512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Portably unset VAR. 29612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_unset () 29712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 29812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { eval $1=; unset $1;} 29912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 30012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_unset=as_fn_unset 30112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 30212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_set_status STATUS 30312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------- 30412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set $? to STATUS, without forking. 30512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_set_status () 30612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 30712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return $1 30812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_set_status 30912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 31012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_exit STATUS 31112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------- 31212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 31312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit () 31412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 31512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set +e 31612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_set_status $1 31712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit $1 31812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_exit 31912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 32012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_mkdir_p 32112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------- 32212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create "$as_dir" as a directory, including parents if necessary. 32312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_mkdir_p () 32412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 32512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 32612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_dir in #( 32712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -*) as_dir=./$as_dir;; 32812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 32912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$as_dir" || eval $as_mkdir_p || { 33012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirs= 33112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while :; do 33212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_dir in #( 33312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 33412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_qdir=$as_dir;; 33512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 33612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirs="'$as_qdir' $as_dirs" 33712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dir=`$as_dirname -- "$as_dir" || 33812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 33912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_dir" : 'X\(//\)[^/]' \| \ 34012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_dir" : 'X\(//\)$' \| \ 34112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 34212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$as_dir" | 34312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 34412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 34512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 34612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 34712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 34812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 34912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 35012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 35112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 35212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 35312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 35412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 35512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 35612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 35712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 35812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 35912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 36012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$as_dir" && break 36112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 36212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dirs" || eval "mkdir $as_dirs" 36312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 36412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 36512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 36612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_mkdir_p 36712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 36812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_executable_p FILE 36912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------- 37012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Test if FILE is an executable regular file. 37112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_executable_p () 37212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 37312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$1" && test -x "$1" 37412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_executable_p 37512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_append VAR VALUE 37612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------- 37712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Append the text in VALUE to the end of the definition contained in VAR. Take 37812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# advantage of any shell optimizations that allow amortized linear growth over 37912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# repeated appends, instead of the typical quadratic growth present in naive 38012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# implementations. 38112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 38212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'as_fn_append () 38312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 38412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $1+=\$2 38512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }' 38612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 38712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append () 38812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 38912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $1=\$$1\$2 39012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 39112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_append 39212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 39312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_arith ARG... 39412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------ 39512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Perform arithmetic evaluation on the ARGs, and store the result in the 39612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# global $as_val. Take advantage of shells that can avoid forks. The arguments 39712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# must be portable across $(()) and expr. 39812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 39912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'as_fn_arith () 40012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 40112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_val=$(( $* )) 40212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }' 40312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 40412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_arith () 40512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 40612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_val=`expr "$@" || test $? -eq 1` 40712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 40812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_arith 40912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 41012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 41112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_error STATUS ERROR [LINENO LOG_FD] 41212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------------------------- 41312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 41412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 41512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# script with STATUS, using 1 if that was 0. 41612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error () 41712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 41812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_status=$1; test $as_status -eq 0 && as_status=1 41912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$4"; then 42012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 42112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 42212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 42312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: error: $2" >&2 42412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_exit $as_status 42512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_error 42612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 42712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif expr a : '\(a\)' >/dev/null 2>&1 && 42812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "X`expr 00001 : '.*\(...\)'`" = X001; then 42912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_expr=expr 43012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 43112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_expr=false 43212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 43312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 43412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 43512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_basename=basename 43612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 43712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_basename=false 43812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 43912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 44012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 44112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirname=dirname 44212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 44312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirname=false 44412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 44512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 44612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_me=`$as_basename -- "$0" || 44712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 44812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$0" : 'X\(//\)$' \| \ 44912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$0" : 'X\(/\)' \| . 2>/dev/null || 45012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X/"$0" | 45112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^.*\/\([^/][^/]*\)\/*$/{ 45212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 45312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 45412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 45512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\/\(\/\/\)$/{ 45612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 45712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 45812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 45912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\/\(\/\).*/{ 46012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 46112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 46212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 46312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 46412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 46512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Avoid depending upon Character Ranges. 46612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_letters='abcdefghijklmnopqrstuvwxyz' 46712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 46812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_Letters=$as_cr_letters$as_cr_LETTERS 46912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_digits='0123456789' 47012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_alnum=$as_cr_Letters$as_cr_digits 47112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 47212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 47312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno_1=$LINENO as_lineno_1a=$LINENO 47412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno_2=$LINENO as_lineno_2a=$LINENO 47512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 47612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 47712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 47812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -n ' 47912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala p 48012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /[$]LINENO/= 48112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ' <$as_myself | 48212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed ' 48312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/[$]LINENO.*/&-/ 48412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala t lineno 48512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala b 48612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :lineno 48712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala N 48812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :loop 48912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 49012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala t loop 49112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/-\n.*// 49212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ' >$as_me.lineno && 49312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala chmod +x "$as_me.lineno" || 49412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 49512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 49612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 49712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # already done that, so ensure we don't try to do so again and fall 49812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # in an infinite loop. This has already happened in practice. 49912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _as_can_reexec=no; export _as_can_reexec 50012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Don't try to exec as it changes $[0], causing all sort of problems 50112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (the dirname of $[0] is not the place where we might find the 50212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # original and so on. Autoconf is especially sensitive to this). 50312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala . "./$as_me.lineno" 50412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Exit status is that of the last command. 50512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit 50612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 50712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 50812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_C= ECHO_N= ECHO_T= 50912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `echo -n x` in #((((( 51012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala-n*) 51112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `echo 'xy\c'` in 51212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *c*) ECHO_T=' ';; # ECHO_T is single tab character. 51312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xy) ECHO_C='\c';; 51412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 51512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO_T=' ';; 51612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac;; 51712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 51812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO_N='-n';; 51912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 52012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 52112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.file 52212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d conf$$.dir; then 52312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conf$$.dir/conf$$.file 52412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 52512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conf$$.dir 52612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir conf$$.dir 2>/dev/null 52712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 52812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (echo >conf$$.file) 2>/dev/null; then 52912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ln -s conf$$.file conf$$ 2>/dev/null; then 53012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='ln -s' 53112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ... but there are two gotchas: 53212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 53312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 53412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # In both cases, we have to default to `cp -pR'. 53512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 53612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='cp -pR' 53712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif ln conf$$.file conf$$ 2>/dev/null; then 53812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s=ln 53912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 54012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='cp -pR' 54112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 54212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 54312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='cp -pR' 54412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 54512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 54612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir conf$$.dir 2>/dev/null 54712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 54812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif mkdir -p . 2>/dev/null; then 54912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_mkdir_p='mkdir -p "$as_dir"' 55012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 55112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d ./-p && rmdir ./-p 55212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_mkdir_p=false 55312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 55412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 55512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_test_x='test -x' 55612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_executable_p=as_fn_executable_p 55712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 55812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid CPP name. 55912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 56012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 56112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid variable name. 56212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 56312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 56412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=${CONFIG_SHELL-/bin/sh} 56512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 56612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 56712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$DJDIR" || exec 7<&0 </dev/null 56812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 6>&1 56912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 57012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Name of the host. 57112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 57212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so uname gets run too. 57312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 57412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 57512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 57612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Initializations. 57712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 57812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_default_prefix=/usr/local 57912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files= 58012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_libobj_dir=. 58112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBOBJS= 58212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacross_compiling=no 58312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasubdirs= 58412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMFLAGS= 58512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAKEFLAGS= 58612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 58712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Identity of this package. 58812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_NAME='libedit' 58912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_TARNAME='libedit-20130712' 59012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_VERSION='3.1' 59112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_STRING='libedit 3.1' 59212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_BUGREPORT='' 59312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_URL='' 59412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 59512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_unique_file="src/strlcat.c" 59612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Factoring default headers for most tests. 59712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_includes_default="\ 59812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h> 59912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_SYS_TYPES_H 60012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <sys/types.h> 60112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 60212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_SYS_STAT_H 60312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <sys/stat.h> 60412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 60512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef STDC_HEADERS 60612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stdlib.h> 60712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stddef.h> 60812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 60912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef HAVE_STDLIB_H 61012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stdlib.h> 61112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 61212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 61312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_STRING_H 61412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 61512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <memory.h> 61612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 61712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <string.h> 61812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 61912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_STRINGS_H 62012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <strings.h> 62112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 62212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_INTTYPES_H 62312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <inttypes.h> 62412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 62512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_STDINT_H 62612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <stdint.h> 62712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 62812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_UNISTD_H 62912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <unistd.h> 63012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif" 63112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 63212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_subst_vars='am__EXEEXT_FALSE 63312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__EXEEXT_TRUE 63412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTLIBOBJS 63512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_UNVIS_FALSE 63612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_UNVIS_TRUE 63712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_VIS_FALSE 63812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_VIS_TRUE 63912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCAT_FALSE 64012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCAT_TRUE 64112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCPY_FALSE 64212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaHAVE_STRLCPY_TRUE 64312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBOBJS 64412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaWIDECHAR_FALSE 64512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaWIDECHAR_TRUE 64612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANTYPE 64712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNROFF 64812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLT_VERSION 64912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64 65012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL 65112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO 65212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT 65312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL 65412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL 65512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB 65612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_AR 65712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR 65812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL 65912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP 66012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S 66112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM 66212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DUMPBIN 66312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUMPBIN 66412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD 66512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP 66612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED 66712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os 66812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_vendor 66912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_cpu 67012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost 67112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os 67212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_vendor 67312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_cpu 67412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild 67512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBTOOL 67612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_BACKSLASH 67712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_DEFAULT_VERBOSITY 67812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_DEFAULT_V 67912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_V 68012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__fastdepCC_FALSE 68112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__fastdepCC_TRUE 68212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCCDEPMODE 68312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__nodep 68412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEPBACKSLASH 68512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEP_FALSE 68612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEP_TRUE 68712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__quote 68812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__include 68912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEPDIR 69012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__untar 69112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__tar 69212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMTAR 69312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__leading_dot 69412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSET_MAKE 69512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK 69612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir_p 69712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMKDIR_P 69812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_STRIP_PROGRAM 69912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP 70012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_sh 70112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAKEINFO 70212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOHEADER 70312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOMAKE 70412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOCONF 70512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaACLOCAL 70612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaVERSION 70712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE 70812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCYGPATH_W 70912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__isrc 71012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_DATA 71112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_SCRIPT 71212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_PROGRAM 71312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP 71412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP 71512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPP 71612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJEXT 71712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEXEEXT 71812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_CC 71912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPPFLAGS 72012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLDFLAGS 72112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS 72212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC 72312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatarget_alias 72412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias 72512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_alias 72612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS 72712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_T 72812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_N 72912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_C 73012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEFS 73112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamandir 73212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocaledir 73312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibdir 73412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapsdir 73512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapdfdir 73612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadvidir 73712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahtmldir 73812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainfodir 73912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadocdir 74012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaoldincludedir 74112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaincludedir 74212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocalstatedir 74312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedstatedir 74412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysconfdir 74512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatadir 74612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatarootdir 74712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibexecdir 74812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasbindir 74912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabindir 75012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_transform_name 75112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprefix 75212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec_prefix 75312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_URL 75412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_BUGREPORT 75512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_STRING 75612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_VERSION 75712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_TARNAME 75812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPACKAGE_NAME 75912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR 76012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL' 76112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_subst_files='' 76212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_user_opts=' 76312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_option_checking 76412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dependency_tracking 76512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_silent_rules 76612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_shared 76712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_static 76812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_pic 76912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_fast_install 77012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld 77112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_sysroot 77212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_libtool_lock 77312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_widec 77412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 77512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_precious_vars='build_alias 77612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias 77712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatarget_alias 77812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC 77912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS 78012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLDFLAGS 78112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS 78212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPPFLAGS 78312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCPP' 78412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 78512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 78612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Initialize some variables set by options. 78712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_init_help= 78812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_init_version=false 78912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_unrecognized_opts= 79012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_unrecognized_sep= 79112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The variables have the same names as the options, with 79212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# dashes changed to underlines. 79312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacache_file=/dev/null 79412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec_prefix=NONE 79512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_create= 79612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_recursion= 79712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprefix=NONE 79812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_prefix=NONE 79912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_suffix=NONE 80012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_transform_name=s,x,x, 80112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasilent= 80212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasite= 80312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasrcdir= 80412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaverbose= 80512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax_includes=NONE 80612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax_libraries=NONE 80712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 80812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Installation directory options. 80912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# These are left unexpanded so users can "make install exec_prefix=/foo" 81012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# and all the variables that are supposed to be based on exec_prefix 81112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# by default will actually change. 81212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use braces instead of parens because sh, perl, etc. also accept them. 81312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (The list follows the same order as the GNU Coding Standards.) 81412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabindir='${exec_prefix}/bin' 81512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasbindir='${exec_prefix}/sbin' 81612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibexecdir='${exec_prefix}/libexec' 81712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatarootdir='${prefix}/share' 81812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadatadir='${datarootdir}' 81912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysconfdir='${prefix}/etc' 82012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedstatedir='${prefix}/com' 82112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocalstatedir='${prefix}/var' 82212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaincludedir='${prefix}/include' 82312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaoldincludedir='/usr/include' 82412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 82512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainfodir='${datarootdir}/info' 82612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahtmldir='${docdir}' 82712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadvidir='${docdir}' 82812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapdfdir='${docdir}' 82912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapsdir='${docdir}' 83012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibdir='${exec_prefix}/lib' 83112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalocaledir='${datarootdir}/locale' 83212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamandir='${datarootdir}/man' 83312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 83412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_prev= 83512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_dashdash= 83612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_option 83712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 83812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If the previous option needs an argument, assign it. 83912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_prev"; then 84012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $ac_prev=\$ac_option 84112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev= 84212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue 84312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 84412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 84512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_option in 84612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 84712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *=) ac_optarg= ;; 84812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_optarg=yes ;; 84912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 85012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 85112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Accept the important Cygnus configure options, so we can diagnose typos. 85212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 85312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_dashdash$ac_option in 85412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --) 85512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_dashdash=yes ;; 85612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 85712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -bindir | --bindir | --bindi | --bind | --bin | --bi) 85812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=bindir ;; 85912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 86012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala bindir=$ac_optarg ;; 86112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 86212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -build | --build | --buil | --bui | --bu) 86312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=build_alias ;; 86412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -build=* | --build=* | --buil=* | --bui=* | --bu=*) 86512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala build_alias=$ac_optarg ;; 86612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 86712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -cache-file | --cache-file | --cache-fil | --cache-fi \ 86812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 86912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=cache_file ;; 87012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 87112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 87212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cache_file=$ac_optarg ;; 87312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 87412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --config-cache | -C) 87512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cache_file=config.cache ;; 87612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 87712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -datadir | --datadir | --datadi | --datad) 87812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=datadir ;; 87912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -datadir=* | --datadir=* | --datadi=* | --datad=*) 88012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala datadir=$ac_optarg ;; 88112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 88212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 88312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --dataroo | --dataro | --datar) 88412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=datarootdir ;; 88512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 88612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 88712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala datarootdir=$ac_optarg ;; 88812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 88912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -disable-* | --disable-*) 89012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 89112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Reject names that are not valid shell variable names. 89212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 89312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "invalid feature name: $ac_useropt" 89412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt_orig=$ac_useropt 89512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 89612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_user_opts in 89712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" 89812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"enable_$ac_useropt" 89912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;; 90012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 90112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_unrecognized_sep=', ';; 90212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 90312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval enable_$ac_useropt=no ;; 90412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 90512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -docdir | --docdir | --docdi | --doc | --do) 90612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=docdir ;; 90712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 90812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala docdir=$ac_optarg ;; 90912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 91012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 91112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=dvidir ;; 91212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 91312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dvidir=$ac_optarg ;; 91412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 91512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -enable-* | --enable-*) 91612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 91712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Reject names that are not valid shell variable names. 91812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 91912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "invalid feature name: $ac_useropt" 92012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt_orig=$ac_useropt 92112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 92212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_user_opts in 92312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" 92412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"enable_$ac_useropt" 92512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;; 92612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 92712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_unrecognized_sep=', ';; 92812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 92912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval enable_$ac_useropt=\$ac_optarg ;; 93012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 93112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 93212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 93312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --exec | --exe | --ex) 93412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=exec_prefix ;; 93512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 93612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 93712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --exec=* | --exe=* | --ex=*) 93812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exec_prefix=$ac_optarg ;; 93912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 94012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -gas | --gas | --ga | --g) 94112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Obsolete; use --with-gas. 94212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_gas=yes ;; 94312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 94412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -help | --help | --hel | --he | -h) 94512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_init_help=long ;; 94612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 94712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_init_help=recursive ;; 94812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 94912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_init_help=short ;; 95012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 95112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -host | --host | --hos | --ho) 95212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=host_alias ;; 95312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -host=* | --host=* | --hos=* | --ho=*) 95412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala host_alias=$ac_optarg ;; 95512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 95612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 95712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=htmldir ;; 95812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 95912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --ht=*) 96012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala htmldir=$ac_optarg ;; 96112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 96212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -includedir | --includedir | --includedi | --included | --include \ 96312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --includ | --inclu | --incl | --inc) 96412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=includedir ;; 96512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 96612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --includ=* | --inclu=* | --incl=* | --inc=*) 96712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala includedir=$ac_optarg ;; 96812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 96912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -infodir | --infodir | --infodi | --infod | --info | --inf) 97012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=infodir ;; 97112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 97212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala infodir=$ac_optarg ;; 97312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 97412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -libdir | --libdir | --libdi | --libd) 97512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=libdir ;; 97612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -libdir=* | --libdir=* | --libdi=* | --libd=*) 97712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libdir=$ac_optarg ;; 97812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 97912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 98012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --libexe | --libex | --libe) 98112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=libexecdir ;; 98212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 98312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --libexe=* | --libex=* | --libe=*) 98412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libexecdir=$ac_optarg ;; 98512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 98612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -localedir | --localedir | --localedi | --localed | --locale) 98712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=localedir ;; 98812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 98912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala localedir=$ac_optarg ;; 99012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 99112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -localstatedir | --localstatedir | --localstatedi | --localstated \ 99212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --localstate | --localstat | --localsta | --localst | --locals) 99312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=localstatedir ;; 99412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 99512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 99612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala localstatedir=$ac_optarg ;; 99712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 99812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 99912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=mandir ;; 100012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 100112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mandir=$ac_optarg ;; 100212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 100312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -nfp | --nfp | --nf) 100412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Obsolete; use --without-fp. 100512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_fp=no ;; 100612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 100712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 100812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --no-cr | --no-c | -n) 100912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_create=yes ;; 101012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 101112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 101212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 101312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_recursion=yes ;; 101412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 101512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 101612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 101712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --oldin | --oldi | --old | --ol | --o) 101812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=oldincludedir ;; 101912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 102012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 102112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 102212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala oldincludedir=$ac_optarg ;; 102312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 102412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 102512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=prefix ;; 102612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 102712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala prefix=$ac_optarg ;; 102812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 102912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -program-prefix | --program-prefix | --program-prefi | --program-pref \ 103012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-pre | --program-pr | --program-p) 103112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=program_prefix ;; 103212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -program-prefix=* | --program-prefix=* | --program-prefi=* \ 103312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 103412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala program_prefix=$ac_optarg ;; 103512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 103612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -program-suffix | --program-suffix | --program-suffi | --program-suff \ 103712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-suf | --program-su | --program-s) 103812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=program_suffix ;; 103912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -program-suffix=* | --program-suffix=* | --program-suffi=* \ 104012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 104112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala program_suffix=$ac_optarg ;; 104212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 104312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -program-transform-name | --program-transform-name \ 104412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transform-nam | --program-transform-na \ 104512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transform-n | --program-transform- \ 104612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transform | --program-transfor \ 104712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transfo | --program-transf \ 104812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-trans | --program-tran \ 104912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --progr-tra | --program-tr | --program-t) 105012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=program_transform_name ;; 105112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -program-transform-name=* | --program-transform-name=* \ 105212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transform-nam=* | --program-transform-na=* \ 105312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transform-n=* | --program-transform-=* \ 105412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transform=* | --program-transfor=* \ 105512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-transfo=* | --program-transf=* \ 105612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --program-trans=* | --program-tran=* \ 105712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --progr-tra=* | --program-tr=* | --program-t=*) 105812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala program_transform_name=$ac_optarg ;; 105912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 106012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 106112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=pdfdir ;; 106212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 106312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pdfdir=$ac_optarg ;; 106412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 106512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -psdir | --psdir | --psdi | --psd | --ps) 106612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=psdir ;; 106712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 106812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala psdir=$ac_optarg ;; 106912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 107012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 107112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | -silent | --silent | --silen | --sile | --sil) 107212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala silent=yes ;; 107312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 107412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 107512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=sbindir ;; 107612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 107712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sbi=* | --sb=*) 107812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sbindir=$ac_optarg ;; 107912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 108012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -sharedstatedir | --sharedstatedir | --sharedstatedi \ 108112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 108212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sharedst | --shareds | --shared | --share | --shar \ 108312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sha | --sh) 108412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=sharedstatedir ;; 108512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 108612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 108712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 108812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --sha=* | --sh=*) 108912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sharedstatedir=$ac_optarg ;; 109012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 109112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -site | --site | --sit) 109212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=site ;; 109312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -site=* | --site=* | --sit=*) 109412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala site=$ac_optarg ;; 109512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 109612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 109712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=srcdir ;; 109812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 109912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala srcdir=$ac_optarg ;; 110012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 110112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 110212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --syscon | --sysco | --sysc | --sys | --sy) 110312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=sysconfdir ;; 110412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 110512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 110612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysconfdir=$ac_optarg ;; 110712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 110812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -target | --target | --targe | --targ | --tar | --ta | --t) 110912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=target_alias ;; 111012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 111112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala target_alias=$ac_optarg ;; 111212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 111312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -v | -verbose | --verbose | --verbos | --verbo | --verb) 111412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala verbose=yes ;; 111512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 111612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -version | --version | --versio | --versi | --vers | -V) 111712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_init_version=: ;; 111812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 111912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -with-* | --with-*) 112012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 112112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Reject names that are not valid shell variable names. 112212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 112312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "invalid package name: $ac_useropt" 112412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt_orig=$ac_useropt 112512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 112612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_user_opts in 112712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" 112812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"with_$ac_useropt" 112912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;; 113012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 113112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_unrecognized_sep=', ';; 113212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 113312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval with_$ac_useropt=\$ac_optarg ;; 113412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 113512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -without-* | --without-*) 113612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 113712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Reject names that are not valid shell variable names. 113812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 113912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "invalid package name: $ac_useropt" 114012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt_orig=$ac_useropt 114112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 114212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_user_opts in 114312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" 114412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"with_$ac_useropt" 114512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) ;; 114612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 114712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_unrecognized_sep=', ';; 114812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 114912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval with_$ac_useropt=no ;; 115012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 115112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --x) 115212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Obsolete; use --with-x. 115312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_x=yes ;; 115412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 115512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 115612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --x-incl | --x-inc | --x-in | --x-i) 115712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=x_includes ;; 115812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 115912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 116012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x_includes=$ac_optarg ;; 116112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 116212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -x-libraries | --x-libraries | --x-librarie | --x-librari \ 116312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 116412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prev=x_libraries ;; 116512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 116612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 116712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x_libraries=$ac_optarg ;; 116812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 116912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -*) as_fn_error $? "unrecognized option: \`$ac_option' 117012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTry \`$0 --help' for more information" 117112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 117212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 117312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *=*) 117412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 117512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Reject names that are not valid shell variable names. 117612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_envvar in #( 117712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala '' | [0-9]* | *[!_$as_cr_alnum]* ) 117812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 117912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 118012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $ac_envvar=\$ac_optarg 118112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export $ac_envvar ;; 118212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 118312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 118412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: should be removed in autoconf 3.0. 118512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 118612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 118712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 118812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 118912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 119012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 119112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 119212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 119312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 119412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_prev"; then 119512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_option=--`echo $ac_prev | sed 's/_/-/g'` 119612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "missing argument to $ac_option" 119712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 119812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 119912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_unrecognized_opts"; then 120012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $enable_option_checking in 120112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no) ;; 120212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 120312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 120412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 120512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 120612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 120712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check all directory arguments for consistency. 120812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 120912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala datadir sysconfdir sharedstatedir localstatedir includedir \ 121012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 121112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libdir localedir mandir 121212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 121312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_val=\$$ac_var 121412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Remove trailing slashes. 121512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_val in 121612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala */ ) 121712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 121812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $ac_var=\$ac_val;; 121912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 122012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Be sure to have absolute directory names. 122112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_val in 122212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/$]* | ?:[\\/]* ) continue;; 122312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 122412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 122512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 122612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 122712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 122812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# There might be people who depend on the old broken behavior: `$host' 122912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# used to hold the argument of --host etc. 123012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: To remove some day. 123112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild=$build_alias 123212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost=$host_alias 123312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatarget=$target_alias 123412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 123512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: To remove some day. 123612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$host_alias" != x; then 123712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$build_alias" = x; then 123812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cross_compiling=maybe 123912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test "x$build_alias" != "x$host_alias"; then 124012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cross_compiling=yes 124112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 124212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 124312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 124412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_prefix= 124512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$host_alias" && ac_tool_prefix=$host_alias- 124612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 124712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$silent" = yes && exec 6>/dev/null 124812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 124912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 125012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_pwd=`pwd` && test -n "$ac_pwd" && 125112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ls_di=`ls -di .` && 125212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 125312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "working directory cannot be determined" 125412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 125512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "pwd does not report name of working directory" 125612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 125712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 125812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find the source files, if location was not specified. 125912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$srcdir"; then 126012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir_defaulted=yes 126112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Try the directory containing this script, then the parent directory. 126212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_confdir=`$as_dirname -- "$as_myself" || 126312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 126412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_myself" : 'X\(//\)[^/]' \| \ 126512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_myself" : 'X\(//\)$' \| \ 126612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 126712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$as_myself" | 126812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 126912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 127012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 127112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 127212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 127312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 127412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 127512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 127612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 127712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 127812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 127912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 128012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 128112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 128212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 128312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 128412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 128512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala srcdir=$ac_confdir 128612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test ! -r "$srcdir/$ac_unique_file"; then 128712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala srcdir=.. 128812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 128912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 129012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir_defaulted=no 129112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 129212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test ! -r "$srcdir/$ac_unique_file"; then 129312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 129412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 129512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 129612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 129712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_confdir=`( 129812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 129912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pwd)` 130012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# When building in place, set srcdir=. 130112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_abs_confdir" = "$ac_pwd"; then 130212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala srcdir=. 130312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 130412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Remove unnecessary trailing slashes from srcdir. 130512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Double slashes in file names in object file debugging info 130612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# mess up M-x gdb in Emacs. 130712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in 130812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 130912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 131012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_var in $ac_precious_vars; do 131112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_env_${ac_var}_set=\${${ac_var}+set} 131212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_env_${ac_var}_value=\$${ac_var} 131312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 131412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_cv_env_${ac_var}_value=\$${ac_var} 131512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 131612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 131712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 131812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Report the --help message. 131912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 132012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_init_help" = "long"; then 132112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Omit some internal or obsolete options to make the list less imposing. 132212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This message is too long to be a string in the A/UX 3.1 sh. 132312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_ACEOF 132412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\`configure' configures libedit 3.1 to adapt to many kinds of systems. 132512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 132612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsage: $0 [OPTION]... [VAR=VALUE]... 132712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 132812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTo assign environment variables (e.g., CC, CFLAGS...), specify them as 132912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaVAR=VALUE. See below for descriptions of some of the useful variables. 133012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 133112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDefaults for the options are specified in brackets. 133212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 133312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration: 133412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -h, --help display this help and exit 133512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --help=short display options specific to this package 133612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --help=recursive display the short help of all the included packages 133712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -V, --version display version information and exit 133812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -q, --quiet, --silent do not print \`checking ...' messages 133912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --cache-file=FILE cache test results in FILE [disabled] 134012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -C, --config-cache alias for \`--cache-file=config.cache' 134112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -n, --no-create do not create output files 134212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --srcdir=DIR find the sources in DIR [configure dir or \`..'] 134312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 134412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaInstallation directories: 134512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --prefix=PREFIX install architecture-independent files in PREFIX 134612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [$ac_default_prefix] 134712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 134812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [PREFIX] 134912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 135012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBy default, \`make install' will install all the files in 135112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 135212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaan installation prefix other than \`$ac_default_prefix' using \`--prefix', 135312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor instance \`--prefix=\$HOME'. 135412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 135512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFor better control, use the options below. 135612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 135712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFine tuning of the installation directories: 135812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --bindir=DIR user executables [EPREFIX/bin] 135912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --sbindir=DIR system admin executables [EPREFIX/sbin] 136012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --libexecdir=DIR program executables [EPREFIX/libexec] 136112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 136212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 136312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --localstatedir=DIR modifiable single-machine data [PREFIX/var] 136412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --libdir=DIR object code libraries [EPREFIX/lib] 136512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --includedir=DIR C header files [PREFIX/include] 136612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --oldincludedir=DIR C header files for non-gcc [/usr/include] 136712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 136812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 136912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --infodir=DIR info documentation [DATAROOTDIR/info] 137012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 137112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --mandir=DIR man documentation [DATAROOTDIR/man] 137212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --docdir=DIR documentation root 137312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [DATAROOTDIR/doc/libedit-20130712] 137412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --htmldir=DIR html documentation [DOCDIR] 137512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --dvidir=DIR dvi documentation [DOCDIR] 137612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --pdfdir=DIR pdf documentation [DOCDIR] 137712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --psdir=DIR ps documentation [DOCDIR] 137812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 137912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 138012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<\_ACEOF 138112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 138212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaProgram names: 138312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --program-prefix=PREFIX prepend PREFIX to installed program names 138412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --program-suffix=SUFFIX append SUFFIX to installed program names 138512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --program-transform-name=PROGRAM run sed PROGRAM on installed program names 138612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 138712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSystem types: 138812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --build=BUILD configure for building on BUILD [guessed] 138912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --host=HOST cross-compile to build programs to run on HOST [BUILD] 139012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 139112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 139212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 139312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_init_help"; then 139412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_init_help in 139512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala short | recursive ) echo "Configuration of libedit 3.1:";; 139612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 139712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<\_ACEOF 139812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 139912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOptional Features: 140012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --disable-option-checking ignore unrecognized --enable/--with options 140112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 140212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 140312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-dependency-tracking 140412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do not reject slow dependency extractors 140512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --disable-dependency-tracking 140612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala speeds up one-time build 140712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-silent-rules less verbose build output (undo: "make V=1") 140812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --disable-silent-rules verbose build output (undo: "make V=0") 140912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-shared[=PKGS] build shared libraries [default=yes] 141012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-static[=PKGS] build static libraries [default=yes] 141112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-fast-install[=PKGS] 141212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala optimize for fast installation [default=yes] 141312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --disable-libtool-lock avoid locking (might break parallel builds) 141412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --enable-widec compile with wide-char/UTF-8 code 141512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 141612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOptional Packages: 141712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 141812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 141912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use 142012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala both] 142112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --with-gnu-ld assume the C compiler uses GNU ld [default=no] 142212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --with-sysroot=DIR Search for dependent libraries within DIR 142312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (or the compiler's sysroot if not specified). 142412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 142512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSome influential environment variables: 142612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC C compiler command 142712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS C compiler flags 142812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 142912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nonstandard directory <lib dir> 143012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS libraries to pass to the linker, e.g. -l<library> 143112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 143212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala you have headers in a nonstandard directory <include dir> 143312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CPP C preprocessor 143412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 143512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUse these variables to override the choices made by `configure' or to help 143612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialait to find libraries and programs with nonstandard names/locations. 143712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 143812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaReport bugs to the package provider. 143912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 144012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_status=$? 144112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 144212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 144312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_init_help" = "recursive"; then 144412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If there are subdirs, report their specific --help. 144512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 144612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$ac_dir" || 144712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 144812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue 144912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_builddir=. 145012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 145112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "$ac_dir" in 145212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 145312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 145412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 145512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # A ".." for each directory in $ac_dir_suffix. 145612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 145712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_top_builddir_sub in 145812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 145912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 146012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac ;; 146112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 146212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_top_builddir=$ac_pwd 146312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_builddir=$ac_pwd$ac_dir_suffix 146412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# for backward compatibility: 146512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_top_builddir=$ac_top_build_prefix 146612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 146712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in 146812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala .) # We are building in place. 146912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir=. 147012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_srcdir=$ac_top_builddir_sub 147112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_abs_top_srcdir=$ac_pwd ;; 147212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/]* | ?:[\\/]* ) # Absolute name. 147312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir=$srcdir$ac_dir_suffix; 147412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_srcdir=$srcdir 147512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_abs_top_srcdir=$srcdir ;; 147612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) # Relative name. 147712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 147812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_srcdir=$ac_top_build_prefix$srcdir 147912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 148012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 148112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 148212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 148312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd "$ac_dir" || { ac_status=$?; continue; } 148412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for guested configure. 148512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f "$ac_srcdir/configure.gnu"; then 148612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo && 148712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SHELL "$ac_srcdir/configure.gnu" --help=recursive 148812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test -f "$ac_srcdir/configure"; then 148912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo && 149012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SHELL "$ac_srcdir/configure" --help=recursive 149112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 149212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 149312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi || ac_status=$? 149412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd "$ac_pwd" || { ac_status=$?; break; } 149512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 149612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 149712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 149812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$ac_init_help" && exit $ac_status 149912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_init_version; then 150012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<\_ACEOF 150112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibedit configure 3.1 150212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagenerated by GNU Autoconf 2.69 150312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 150412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCopyright (C) 2012 Free Software Foundation, Inc. 150512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis configure script is free software; the Free Software Foundation 150612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagives unlimited permission to copy, distribute and modify it. 150712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 150812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit 150912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 151012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 151112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ------------------------ ## 151212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Autoconf initialization. ## 151312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ------------------------ ## 151412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 151512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_compile LINENO 151612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# -------------------------- 151712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to compile conftest.$ac_ext, and return whether this succeeded. 151812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_compile () 151912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 152012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 152112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.$ac_objext 152212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { ac_try="$ac_compile" 152312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 152412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 152512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 152612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 152712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 152812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 152912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_compile") 2>conftest.err 153012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 153112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err; then 153212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep -v '^ *+' conftest.err >conftest.er1 153312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.er1 >&5 153412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f conftest.er1 conftest.err 153512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 153612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 153712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && { 153812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_c_werror_flag" || 153912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test ! -s conftest.err 154012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } && test -s conftest.$ac_objext; then : 154112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=0 154212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 154312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: failed program was:" >&5 154412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5 154512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 154612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=1 154712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 154812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 154912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_set_status $ac_retval 155012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 155112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_compile 155212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 155312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_cpp LINENO 155412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------- 155512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 155612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_cpp () 155712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 155812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 155912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { ac_try="$ac_cpp conftest.$ac_ext" 156012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 156112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 156212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 156312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 156412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 156512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 156612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 156712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 156812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err; then 156912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep -v '^ *+' conftest.err >conftest.er1 157012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.er1 >&5 157112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f conftest.er1 conftest.err 157212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 157312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 157412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } > conftest.i && { 157512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 157612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test ! -s conftest.err 157712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }; then : 157812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=0 157912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 158012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: failed program was:" >&5 158112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5 158212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 158312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=1 158412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 158512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 158612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_set_status $ac_retval 158712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 158812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_cpp 158912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 159012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES 159112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------------------------------------------- 159212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether HEADER exists, giving a warning if it cannot be compiled using 159312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the include files in INCLUDES and setting the cache variable VAR 159412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# accordingly. 159512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_mongrel () 159612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 159712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 159812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if eval \${$3+:} false; then : 159912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 160012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; } 160112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then : 160212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 160312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 160412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3 160512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 160612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 160712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 160812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Is the header compilable? 160912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 161012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking $2 usability... " >&6; } 161112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 161212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 161312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4 161412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$2> 161512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 161612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 161712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_header_compiler=yes 161812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 161912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_header_compiler=no 162012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 162112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 162212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 162312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_header_compiler" >&6; } 162412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 162512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Is the header present? 162612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 162712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking $2 presence... " >&6; } 162812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 162912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 163012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$2> 163112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 163212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then : 163312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_header_preproc=yes 163412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 163512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_header_preproc=no 163612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 163712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext 163812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 163912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_header_preproc" >&6; } 164012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 164112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# So? What about this header? 164212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( 164312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes:no: ) 164412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 164512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} 164612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 164712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 164812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 164912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no:yes:* ) 165012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 165112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} 165212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 165312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} 165412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 165512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} 165612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 165712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} 165812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 165912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} 166012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 166112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 166212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 166312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; } 166412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then : 166512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 166612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 166712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=\$ac_header_compiler" 166812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 166912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3 167012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 167112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 167212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 167312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 167412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 167512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_header_mongrel 167612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 167712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_run LINENO 167812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------- 167912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 168012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# that executables *can* be run. 168112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_run () 168212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 168312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 168412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { ac_try="$ac_link" 168512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 168612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 168712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 168812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 168912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 169012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 169112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_link") 2>&5 169212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 169312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 169412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 169512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { case "(($ac_try" in 169612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 169712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 169812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 169912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 170012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 170112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_try") 2>&5 170212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 170312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 170412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; }; then : 170512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=0 170612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 170712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: program exited with status $ac_status" >&5 170812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: failed program was:" >&5 170912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5 171012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 171112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=$ac_status 171212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 171312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest.dSYM conftest_ipa8_conftest.oo 171412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 171512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_set_status $ac_retval 171612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 171712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_run 171812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 171912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 172012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------------------------------------------- 172112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether HEADER exists and can be compiled using the include files in 172212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# INCLUDES, setting the cache variable VAR accordingly. 172312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_compile () 172412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 172512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 172612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 172712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; } 172812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then : 172912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 173012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 173112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 173212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 173312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4 173412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$2> 173512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 173612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 173712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=yes" 173812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 173912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=no" 174012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 174112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 174212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 174312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3 174412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 174512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 174612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 174712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 174812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_header_compile 174912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 175012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_try_link LINENO 175112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------- 175212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to link conftest.$ac_ext, and return whether this succeeded. 175312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_try_link () 175412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 175512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 175612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.$ac_objext conftest$ac_exeext 175712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { ac_try="$ac_link" 175812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 175912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 176012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 176112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 176212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 176312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 176412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_link") 2>conftest.err 176512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 176612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err; then 176712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep -v '^ *+' conftest.err >conftest.er1 176812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.er1 >&5 176912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f conftest.er1 conftest.err 177012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 177112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 177212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && { 177312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_c_werror_flag" || 177412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test ! -s conftest.err 177512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } && test -s conftest$ac_exeext && { 177612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$cross_compiling" = yes || 177712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -x conftest$ac_exeext 177812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }; then : 177912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=0 178012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 178112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: failed program was:" >&5 178212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5 178312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 178412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_retval=1 178512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 178612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 178712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 178812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # interfere with the next link command; also delete a directory that is 178912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # left behind by Apple's compiler. We do this before executing the actions. 179012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest.dSYM conftest_ipa8_conftest.oo 179112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 179212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_set_status $ac_retval 179312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 179412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_try_link 179512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 179612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_func LINENO FUNC VAR 179712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------------------- 179812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether FUNC exists, setting the cache variable VAR accordingly 179912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func () 180012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 180112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 180212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 180312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; } 180412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then : 180512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 180612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 180712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 180812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 180912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 181012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala For example, HP-UX 11i <limits.h> declares gettimeofday. */ 181112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define $2 innocuous_$2 181212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 181312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* System header to define __stub macros and hopefully few prototypes, 181412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala which can conflict with char $2 (); below. 181512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 181612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala <limits.h> exists even on freestanding compilers. */ 181712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 181812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __STDC__ 181912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <limits.h> 182012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 182112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <assert.h> 182212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 182312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 182412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#undef $2 182512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 182612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 182712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 182812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 182912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 183012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 183112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 183212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar $2 (); 183312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* The GNU C library defines this for functions which it implements 183412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala to always fail with ENOSYS. Some functions are actually named 183512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala something starting with __ and the normal name is an alias. */ 183612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined __stub_$2 || defined __stub___$2 183712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachoke me 183812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 183912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 184012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 184112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 184212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 184312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn $2 (); 184412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 184512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 184612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 184712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 184812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 184912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=yes" 185012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 185112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=no" 185212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 185312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 185412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 185512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 185612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3 185712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 185812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 185912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 186012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 186112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_func 186212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 186312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES 186412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------------------------------------- 186512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tries to find if the field MEMBER exists in type AGGR, after including 186612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# INCLUDES, setting cache variable VAR accordingly. 186712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_member () 186812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 186912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 187012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5 187112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2.$3... " >&6; } 187212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$4+:} false; then : 187312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 187412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 187512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 187612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 187712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$5 187812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 187912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 188012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 188112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic $2 ac_aggr; 188212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (ac_aggr.$3) 188312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn 0; 188412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 188512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 188612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 188712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 188812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 188912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$4=yes" 189012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 189112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 189212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 189312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$5 189412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 189512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 189612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 189712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic $2 ac_aggr; 189812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (sizeof ac_aggr.$3) 189912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn 0; 190012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 190112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 190212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 190312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 190412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 190512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$4=yes" 190612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 190712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$4=no" 190812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 190912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 191012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 191112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 191212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 191312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$4 191412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 191512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 191612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 191712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 191812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_member 191912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 192012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 192112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------------------------------- 192212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tests whether TYPE exists after having included INCLUDES, setting cache 192312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# variable VAR accordingly. 192412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type () 192512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 192612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 192712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 192812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $2... " >&6; } 192912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$3+:} false; then : 193012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 193112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 193212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=no" 193312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 193412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 193512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4 193612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 193712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 193812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 193912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (sizeof ($2)) 194012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 194112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 194212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 194312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 194412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 194512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 194612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 194712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 194812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$4 194912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 195012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 195112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 195212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (sizeof (($2))) 195312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 195412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 195512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 195612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 195712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 195812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 195912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 196012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 196112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$3=yes" 196212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 196312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 196412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 196512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 196612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 196712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$3 196812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 196912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 197012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 197112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 197212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # ac_fn_c_check_type 197312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >config.log <<_ACEOF 197412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis file contains any messages produced by compilers while 197512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarunning configure, to aid debugging if configure makes a mistake. 197612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 197712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIt was created by libedit $as_me 3.1, which was 197812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagenerated by GNU Autoconf 2.69. Invocation command line was 197912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 198012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ $0 $@ 198112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 198212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 198312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 5>>config.log 198412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 198512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat <<_ASUNAME 198612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------- ## 198712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Platform. ## 198812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## --------- ## 198912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 199012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 199112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -m = `(uname -m) 2>/dev/null || echo unknown` 199212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -r = `(uname -r) 2>/dev/null || echo unknown` 199312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -s = `(uname -s) 2>/dev/null || echo unknown` 199412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauname -v = `(uname -v) 2>/dev/null || echo unknown` 199512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 199612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 199712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 199812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 199912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 200012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 200112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 200212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 200312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 200412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 200512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 200612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 200712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASUNAME 200812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 200912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 201012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 201112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 201212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 201312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 201412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "PATH: $as_dir" 201512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 201612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 201712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 201812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} >&5 201912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 202012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >&5 <<_ACEOF 202112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 202212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 202312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------- ## 202412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Core tests. ## 202512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------- ## 202612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 202712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 202812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 202912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 203012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Keep a trace of the command line. 203112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Strip out --no-create and --no-recursion so they do not pile up. 203212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Strip out --silent because we don't want to record it for future runs. 203312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Also quote any args containing shell meta-characters. 203412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Make two passes to allow for proper duplicate-argument suppression. 203512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_args= 203612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_args0= 203712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_args1= 203812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_must_keep_next=false 203912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_pass in 1 2 204012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 204112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_arg 204212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 204312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_arg in 204412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 204512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 204612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | -silent | --silent | --silen | --sile | --sil) 204712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue ;; 204812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) 204912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 205012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 205112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_pass in 205212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 205312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 2) 205412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append ac_configure_args1 " '$ac_arg'" 205512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_must_keep_next = true; then 205612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_must_keep_next=false # Got value, back to normal. 205712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 205812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_arg in 205912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *=* | --config-cache | -C | -disable-* | --disable-* \ 206012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 206112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 206212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | -with-* | --with-* | -without-* | --without-* | --x) 206312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case "$ac_configure_args0 " in 206412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 206512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 206612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 206712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -* ) ac_must_keep_next=true ;; 206812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 206912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 207012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append ac_configure_args " '$ac_arg'" 207112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 207212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 207312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 207412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 207512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ ac_configure_args0=; unset ac_configure_args0;} 207612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ ac_configure_args1=; unset ac_configure_args1;} 207712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 207812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# When interrupted or exit'd, cleanup temporary files, and complete 207912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.log. We remove comments because anyway the quotes in there 208012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# would cause problems or look ugly. 208112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# WARNING: Use '\'' to represent an apostrophe within the trap. 208212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 208312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatrap 'exit_status=$? 208412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Save into config.log some information that might help in debugging. 208512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 208612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 208712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 208812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "## ---------------- ## 208912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Cache variables. ## 209012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ---------------- ##" 209112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 209212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The following way of writing the cache mishandles newlines in values, 209312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala( 209412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 209512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_val=\$$ac_var 209612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_val in #( 209712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *${as_nl}*) 209812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_var in #( 209912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 210012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 210112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 210212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_var in #( 210312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _ | IFS | as_nl) ;; #( 210412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 210512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) { eval $ac_var=; unset $ac_var;} ;; 210612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac ;; 210712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 210812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 210912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (set) 2>&1 | 211012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 211112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *${as_nl}ac_space=\ *) 211212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -n \ 211312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "s/'\''/'\''\\\\'\'''\''/g; 211412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 211512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; #( 211612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 211712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 211812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 211912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac | 212012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sort 212112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala) 212212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 212312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 212412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "## ----------------- ## 212512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Output variables. ## 212612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------------- ##" 212712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 212812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_var in $ac_subst_vars 212912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 213012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_val=\$$ac_var 213112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_val in 213212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 213312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 213412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$ac_var='\''$ac_val'\''" 213512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done | sort 213612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 213712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 213812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_subst_files"; then 213912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "## ------------------- ## 214012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## File substitutions. ## 214112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ------------------- ##" 214212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 214312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_var in $ac_subst_files 214412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 214512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_val=\$$ac_var 214612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_val in 214712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 214812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 214912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$ac_var='\''$ac_val'\''" 215012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done | sort 215112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 215212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 215312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 215412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s confdefs.h; then 215512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "## ----------- ## 215612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## confdefs.h. ## 215712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------- ##" 215812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 215912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h 216012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 216112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 216212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$ac_signal" != 0 && 216312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: caught signal $ac_signal" 216412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: exit $exit_status" 216512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } >&5 216612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f core *.core core.conftest.* && 216712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 216812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit $exit_status 216912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 0 217012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_signal in 1 2 13 15; do 217112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 217212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 217312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_signal=0 217412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 217512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# confdefs.h avoids OS command line length limits that DEFS can exceed. 217612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f -r conftest* confdefs.h 217712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 217812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "/* confdefs.h */" > confdefs.h 217912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 218012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Predefined preprocessor variables. 218112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 218212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 218312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_NAME "$PACKAGE_NAME" 218412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 218512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 218612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 218712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 218812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 218912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 219012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 219112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_VERSION "$PACKAGE_VERSION" 219212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 219312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 219412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 219512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_STRING "$PACKAGE_STRING" 219612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 219712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 219812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 219912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 220012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 220112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 220212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 220312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE_URL "$PACKAGE_URL" 220412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 220512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 220612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 220712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Let the site file select an alternate cache file if it wants to. 220812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Prefer an explicitly selected file to automatically selected ones. 220912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_site_file1=NONE 221012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_site_file2=NONE 221112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CONFIG_SITE"; then 221212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We do not want a PATH search for config.site. 221312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $CONFIG_SITE in #(( 221412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -*) ac_site_file1=./$CONFIG_SITE;; 221512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala */*) ac_site_file1=$CONFIG_SITE;; 221612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_site_file1=./$CONFIG_SITE;; 221712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 221812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "x$prefix" != xNONE; then 221912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_site_file1=$prefix/share/config.site 222012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_site_file2=$prefix/etc/config.site 222112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 222212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_site_file1=$ac_default_prefix/share/config.site 222312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_site_file2=$ac_default_prefix/etc/config.site 222412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 222512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_site_file in "$ac_site_file1" "$ac_site_file2" 222612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 222712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "x$ac_site_file" = xNONE && continue 222812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 222912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 223012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: loading site script $ac_site_file" >&6;} 223112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed 's/^/| /' "$ac_site_file" >&5 223212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala . "$ac_site_file" \ 223312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 223412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 223512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "failed to load site script $ac_site_file 223612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 223712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 223812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 223912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 224012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -r "$cache_file"; then 224112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Some versions of bash will fail to source /dev/null (special files 224212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # actually), so we avoid doing that. DJGPP emulates it as a regular file. 224312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test /dev/null != "$cache_file" && test -f "$cache_file"; then 224412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 224512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: loading cache $cache_file" >&6;} 224612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cache_file in 224712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/]* | ?:[\\/]* ) . "$cache_file";; 224812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) . "./$cache_file";; 224912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 225012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 225112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 225212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 225312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: creating cache $cache_file" >&6;} 225412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala >$cache_file 225512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 225612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 225712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check that the precious variables saved in the cache have kept the same 225812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# value. 225912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cache_corrupted=false 226012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_var in $ac_precious_vars; do 226112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_old_set=\$ac_cv_env_${ac_var}_set 226212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_new_set=\$ac_env_${ac_var}_set 226312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_old_val=\$ac_cv_env_${ac_var}_value 226412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_new_val=\$ac_env_${ac_var}_value 226512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_old_set,$ac_new_set in 226612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set,) 226712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 226812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 226912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cache_corrupted=: ;; 227012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ,set) 227112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 227212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 227312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cache_corrupted=: ;; 227412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ,);; 227512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 227612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_old_val" != "x$ac_new_val"; then 227712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # differences in whitespace do not lead to failure. 227812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_old_val_w=`echo x $ac_old_val` 227912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_new_val_w=`echo x $ac_new_val` 228012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$ac_old_val_w" != "$ac_new_val_w"; then 228112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 228212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 228312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cache_corrupted=: 228412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 228512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 228612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 228712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $ac_var=\$ac_old_val 228812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 228912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 229012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 229112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 229212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 229312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi;; 229412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 229512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Pass precious variables to config.status. 229612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$ac_new_set" = set; then 229712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_new_val in 229812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 229912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_arg=$ac_var=$ac_new_val ;; 230012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 230112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case " $ac_configure_args " in 230212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 230312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_fn_append ac_configure_args " '$ac_arg'" ;; 230412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 230512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 230612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 230712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_cache_corrupted; then 230812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 230912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 231012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 231112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 231212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 231312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 231412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ## 231512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Main body of script. ## 231612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ## 231712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 231812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 231912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 232012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 232112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 232212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 232312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 232412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 232512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 232612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 232712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_headers="$ac_config_headers config.h" 232812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 232912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 233012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# features of Posix that are extensions to C (define _GNU_SOURCE) 233112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# expand $ac_aux_dir to an absolute path 233212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_aux_dir=`cd $ac_aux_dir && pwd` 233312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 233412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 233512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 233612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 233712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 233812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 233912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 234012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 234112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}gcc; ac_word=$2 234212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 234312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 234412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then : 234512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 234612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 234712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$CC"; then 234812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="$CC" # Let the user override the test. 234912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 235012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 235112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 235212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 235312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 235412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 235512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 235612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 235712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="${ac_tool_prefix}gcc" 235812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 235912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 236012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 236112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 236212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 236312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 236412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 236512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 236612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 236712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC 236812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then 236912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 237012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; } 237112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 237212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 237312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 237412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 237512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 237612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 237712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 237812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_CC"; then 237912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_CC=$CC 238012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "gcc", so it can be a program name with args. 238112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy gcc; ac_word=$2 238212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 238312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 238412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_CC+:} false; then : 238512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 238612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 238712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_CC"; then 238812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 238912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 239012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 239112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 239212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 239312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 239412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 239512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 239612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 239712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_CC="gcc" 239812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 239912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 240012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 240112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 240212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 240312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 240412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 240512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 240612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 240712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_CC=$ac_cv_prog_ac_ct_CC 240812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_CC"; then 240912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 241012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_CC" >&6; } 241112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 241212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 241312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 241412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 241512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 241612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_CC" = x; then 241712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="" 241812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 241912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 242012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 242112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 242212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 242312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 242412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 242512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC=$ac_ct_CC 242612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 242712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 242812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$ac_cv_prog_CC" 242912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 243012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 243112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then 243212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 243312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 243412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}cc; ac_word=$2 243512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 243612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 243712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then : 243812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 243912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 244012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$CC"; then 244112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="$CC" # Let the user override the test. 244212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 244312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 244412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 244512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 244612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 244712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 244812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 244912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 245012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="${ac_tool_prefix}cc" 245112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 245212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 245312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 245412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 245512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 245612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 245712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 245812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 245912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 246012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC 246112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then 246212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 246312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; } 246412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 246512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 246612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 246712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 246812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 246912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 247012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 247112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 247212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then 247312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "cc", so it can be a program name with args. 247412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy cc; ac_word=$2 247512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 247612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 247712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then : 247812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 247912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 248012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$CC"; then 248112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="$CC" # Let the user override the test. 248212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 248312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog_rejected=no 248412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 248512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 248612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 248712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 248812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 248912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 249012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 249112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 249212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog_rejected=yes 249312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue 249412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 249512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="cc" 249612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 249712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 249812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 249912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 250012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 250112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 250212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 250312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_prog_rejected = yes; then 250412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We found a bogon in the path, so make sure we never use it. 250512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set dummy $ac_cv_prog_CC 250612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 250712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $# != 0; then 250812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We chose a different compiler from the bogus one. 250912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # However, it has the same basename, so the bogon will be chosen 251012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # first if we set CC to just the basename; use the full file name. 251112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 251212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 251312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 251412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 251512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 251612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 251712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC 251812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then 251912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 252012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; } 252112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 252212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 252312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 252412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 252512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 252612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 252712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 252812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then 252912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 253012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in cl.exe 253112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 253212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 253312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_tool_prefix$ac_prog; ac_word=$2 253412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 253512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 253612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_CC+:} false; then : 253712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 253812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 253912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$CC"; then 254012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="$CC" # Let the user override the test. 254112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 254212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 254312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 254412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 254512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 254612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 254712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 254812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 254912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 255012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 255112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 255212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 255312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 255412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 255512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 255612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 255712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 255812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 255912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_cv_prog_CC 256012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CC"; then 256112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 256212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CC" >&6; } 256312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 256412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 256512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 256612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 256712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 256812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 256912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$CC" && break 257012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 257112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 257212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CC"; then 257312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_CC=$CC 257412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in cl.exe 257512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 257612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_prog", so it can be a program name with args. 257712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2 257812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 257912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 258012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_CC+:} false; then : 258112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 258212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 258312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_CC"; then 258412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 258512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 258612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 258712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 258812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 258912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 259012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 259112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 259212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 259312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_CC="$ac_prog" 259412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 259512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 259612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 259712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 259812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 259912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 260012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 260112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 260212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 260312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_CC=$ac_cv_prog_ac_ct_CC 260412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_CC"; then 260512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 260612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_CC" >&6; } 260712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 260812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 260912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 261012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 261112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 261212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 261312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$ac_ct_CC" && break 261412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 261512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 261612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_CC" = x; then 261712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="" 261812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 261912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 262012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 262112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 262212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 262312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 262412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 262512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC=$ac_ct_CC 262612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 262712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 262812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 262912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 263012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 263112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 263212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 263312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 263412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "no acceptable C compiler found in \$PATH 263512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 263612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 263712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Provide some information about the compiler. 263812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 263912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset X $ac_compile 264012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler=$2 264112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_option in --version -v -V -qversion; do 264212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { ac_try="$ac_compiler $ac_option >&5" 264312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 264412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 264512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 264612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 264712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 264812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 264912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_compiler $ac_option >&5") 2>conftest.err 265012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 265112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err; then 265212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '10a\ 265312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala... rest of stderr output deleted ... 265412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 10q' conftest.err >conftest.er1 265512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.er1 >&5 265612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 265712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.er1 conftest.err 265812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 265912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } 266012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 266112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 266212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 266312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 266412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 266512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 266612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 266712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 266812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 266912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 267012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 267112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 267212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 267312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files_save=$ac_clean_files 267412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 267512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try to create an executable without -o first, disregard a.out. 267612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# It will help us diagnose broken compilers, and finding out an intuition 267712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# of exeext. 267812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 267912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the C compiler works... " >&6; } 268012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 268112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 268212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The possible output files: 268312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 268412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 268512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_rmfiles= 268612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_file in $ac_files 268712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 268812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_file in 268912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 269012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) ac_rmfiles="$ac_rmfiles $ac_file";; 269112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 269212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 269312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f $ac_rmfiles 269412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 269512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif { { ac_try="$ac_link_default" 269612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 269712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 269812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 269912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 270012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 270112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 270212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_link_default") 2>&5 270312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 270412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 270512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then : 270612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 270712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 270812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in a Makefile. We should not override ac_cv_exeext if it was cached, 270912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so that the user can short-circuit this test for compilers unknown to 271012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Autoconf. 271112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_file in $ac_files '' 271212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 271312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$ac_file" || continue 271412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_file in 271512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 271612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 271712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [ab].out ) 271812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We found the default executable, but exeext='' is most 271912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # certainly right. 272012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break;; 272112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.* ) 272212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 272312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then :; else 272412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 272512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 272612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We set ac_cv_exeext here because the later test for it is not 272712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # safe: cross compilers may not add the suffix if given an `-o' 272812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # argument, so we may need to know it at that point already. 272912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Even if this section looks crufty: it has the advantage of 273012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # actually working. 273112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break;; 273212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) 273312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break;; 273412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 273512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 273612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$ac_cv_exeext" = no && ac_cv_exeext= 273712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 273812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 273912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_file='' 274012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 274112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_file"; then : 274212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 274312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 274412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: failed program was:" >&5 274512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5 274612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 274712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 274812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 274912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error 77 "C compiler cannot create executables 275012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 275112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 275212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 275312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 275412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 275512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 275612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for C compiler default output file name... " >&6; } 275712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 275812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_file" >&6; } 275912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_exeext=$ac_cv_exeext 276012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 276112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 276212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=$ac_clean_files_save 276312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 276412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for suffix of executables... " >&6; } 276512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif { { ac_try="$ac_link" 276612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 276712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 276812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 276912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 277012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 277112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 277212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_link") 2>&5 277312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 277412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 277512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then : 277612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If both `conftest.exe' and `conftest' are `present' (well, observable) 277712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 277812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# work properly (i.e., refer to `conftest.exe'), while it won't with 277912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `rm'. 278012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_file in conftest.exe conftest conftest.*; do 278112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$ac_file" || continue 278212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_file in 278312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 278412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 278512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break;; 278612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) break;; 278712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 278812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 278912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 279012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 279112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 279212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "cannot compute suffix of executables: cannot compile and link 279312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 279412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 279512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest conftest$ac_cv_exeext 279612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 279712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_exeext" >&6; } 279812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 279912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext 280012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEXEEXT=$ac_cv_exeext 280112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_exeext=$EXEEXT 280212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 280312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 280412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h> 280512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 280612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 280712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 280812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFILE *f = fopen ("conftest.out", "w"); 280912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return ferror (f) || fclose (f) != 0; 281012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 281112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 281212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 281312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 281412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 281512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files="$ac_clean_files conftest.out" 281612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check that the compiler produces executables we can run. If not, either 281712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the compiler is broken, or we cross compile. 281812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 281912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether we are cross compiling... " >&6; } 282012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$cross_compiling" != yes; then 282112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { ac_try="$ac_link" 282212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 282312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 282412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 282512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 282612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 282712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 282812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_link") 2>&5 282912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 283012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 283112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } 283212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { ac_try='./conftest$ac_cv_exeext' 283312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { case "(($ac_try" in 283412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 283512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 283612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 283712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 283812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 283912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_try") 2>&5 284012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 284112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 284212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; }; then 284312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cross_compiling=no 284412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 284512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = maybe; then 284612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cross_compiling=yes 284712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 284812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 284912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 285012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "cannot run C compiled programs. 285112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIf you meant to cross compile, use \`--host'. 285212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 285312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 285412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 285512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 285612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 285712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$cross_compiling" >&6; } 285812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 285912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 286012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=$ac_clean_files_save 286112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 286212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for suffix of object files... " >&6; } 286312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_objext+:} false; then : 286412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 286512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 286612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 286712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 286812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 286912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 287012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 287112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 287212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 287312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 287412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 287512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 287612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 287712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.o conftest.obj 287812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif { { ac_try="$ac_compile" 287912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "(($ac_try" in 288012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 288112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_try_echo=$ac_try;; 288212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 288312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 288412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_try_echo"; } >&5 288512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_compile") 2>&5 288612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 288712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 288812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then : 288912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_file in conftest.o conftest.obj conftest.*; do 289012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$ac_file" || continue; 289112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_file in 289212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 289312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 289412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break;; 289512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 289612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 289712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 289812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: failed program was:" >&5 289912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased 's/^/| /' conftest.$ac_ext >&5 290012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 290112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 290212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 290312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "cannot compute suffix of object files: cannot compile 290412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 290512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 290612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_cv_objext conftest.$ac_ext 290712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 290812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 290912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_objext" >&6; } 291012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJEXT=$ac_cv_objext 291112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_objext=$OBJEXT 291212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 291312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 291412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_c_compiler_gnu+:} false; then : 291512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 291612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 291712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 291812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 291912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 292012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 292112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 292212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 292312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef __GNUC__ 292412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala choke me 292512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 292612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 292712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 292812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 292912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 293012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 293112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 293212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_compiler_gnu=yes 293312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 293412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_compiler_gnu=no 293512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 293612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 293712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cv_c_compiler_gnu=$ac_compiler_gnu 293812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 293912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 294012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 294112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_c_compiler_gnu" >&6; } 294212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_compiler_gnu = yes; then 294312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala GCC=yes 294412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 294512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala GCC= 294612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 294712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_test_CFLAGS=${CFLAGS+set} 294812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_CFLAGS=$CFLAGS 294912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 295012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $CC accepts -g... " >&6; } 295112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_cc_g+:} false; then : 295212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 295312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 295412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_save_c_werror_flag=$ac_c_werror_flag 295512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_c_werror_flag=yes 295612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_g=no 295712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="-g" 295812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 295912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 296012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 296112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 296212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 296312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 296412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 296512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 296612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 296712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 296812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 296912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 297012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_g=yes 297112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 297212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="" 297312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 297412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 297512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 297612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 297712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 297812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 297912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 298012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 298112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 298212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 298312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 298412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 298512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 298612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 298712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_c_werror_flag=$ac_save_c_werror_flag 298812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="-g" 298912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 299012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 299112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 299212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 299312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 299412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 299512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 299612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 299712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 299812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 299912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 300012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 300112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_g=yes 300212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 300312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 300412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 300512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 300612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 300712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 300812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_c_werror_flag=$ac_save_c_werror_flag 300912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 301012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 301112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_cc_g" >&6; } 301212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_test_CFLAGS" = set; then 301312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS=$ac_save_CFLAGS 301412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test $ac_cv_prog_cc_g = yes; then 301512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 301612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="-g -O2" 301712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 301812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="-g" 301912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 302012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 302112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 302212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="-O2" 302312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 302412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS= 302512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 302612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 302712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 302812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 302912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_cc_c89+:} false; then : 303012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 303112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 303212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_c89=no 303312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_CC=$CC 303412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 303512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 303612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h> 303712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h> 303812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct stat; 303912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 304012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct buf { int x; }; 304112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFILE * (*rcsopen) (struct buf *, struct stat *, int); 304212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic char *e (p, i) 304312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char **p; 304412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int i; 304512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 304612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return p[i]; 304712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 304812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic char *f (char * (*g) (char **, int), char **p, ...) 304912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 305012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char *s; 305112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_list v; 305212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_start (v,p); 305312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s = g (p, va_arg (v,int)); 305412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_end (v); 305512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return s; 305612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 305712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 305812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 305912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala function prototypes and stuff, but not '\xHH' hex character constants. 306012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala These don't provoke an error unfortunately, instead are silently treated 306112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as 'x'. The following induces an error, until -std is added to get 306212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 306312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala array size at least. It's necessary to write '\x00'==0 to get something 306412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala that's true only with -std. */ 306512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 306612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 306712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 306812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala inside strings and character constants. */ 306912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define FOO(x) 'x' 307012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 307112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 307212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint test (int i, double x); 307312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct s1 {int (*f) (int a);}; 307412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct s2 {int (*f) (double a);}; 307512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 307612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint argc; 307712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar **argv; 307812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 307912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 308012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 308112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 308212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 308312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 308412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 308512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 308612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 308712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 308812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 308912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$ac_save_CC $ac_arg" 309012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ac_fn_c_try_compile "$LINENO"; then : 309112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_c89=$ac_arg 309212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 309312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext 309412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "x$ac_cv_prog_cc_c89" != "xno" && break 309512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 309612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext 309712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_save_CC 309812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 309912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 310012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AC_CACHE_VAL 310112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "x$ac_cv_prog_cc_c89" in 310212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x) 310312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 310412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "none needed" >&6; } ;; 310512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xno) 310612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 310712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "unsupported" >&6; } ;; 310812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 310912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$CC $ac_cv_prog_cc_c89" 311012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 311112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 311212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 311312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_prog_cc_c89" != xno; then : 311412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 311512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 311612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 311712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 311812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 311912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 312012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 312112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 312212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 312312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 312412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 312512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 312612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 312712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 312812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 312912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $CC understands -c and -o together... " >&6; } 313012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_prog_cc_c_o+:} false; then : 313112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 313212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 313312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 313412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 313512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 313612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 313712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 313812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 313912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 314012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 314112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 314212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 314312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 314412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Make sure it works both with $CC and with simple cc. 314512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Following AC_PROG_CC_C_O, we do the test twice because some 314612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # compilers refuse to overwrite an existing .o file with -o, 314712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # though they will create one. 314812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_prog_cc_c_o=yes 314912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for am_i in 1 2; do 315012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 315112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 315212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 315312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$as_me:$LINENO: \$? = $ac_status" >&5 315412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (exit $ac_status); } \ 315512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && test -f conftest2.$ac_objext; then 315612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : OK 315712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 315812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_prog_cc_c_o=no 315912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 316012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 316112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 316212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f core conftest* 316312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala unset am_i 316412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 316512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 316612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_prog_cc_c_o" >&6; } 316712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$am_cv_prog_cc_c_o" != yes; then 316812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Losing compiler, so override with the script. 316912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: It is wrong to rewrite CC. 317012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # But if we don't then we get into trouble of one sort or another. 317112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # A longer-term fix would be to have automake use am__CC in this case, 317212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" 317312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$am_aux_dir/compile $CC" 317412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 317512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 317612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 317712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 317812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 317912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 318012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 318112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 318212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 318312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 318412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 318512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 318612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 318712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 318812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 318912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to run the C preprocessor... " >&6; } 319012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# On Suns, sometimes $CPP names a directory. 319112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CPP" && test -d "$CPP"; then 319212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CPP= 319312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 319412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CPP"; then 319512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${ac_cv_prog_CPP+:} false; then : 319612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 319712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 319812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Double quotes because CPP needs to be expanded 319912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 320012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 320112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_preproc_ok=false 320212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_c_preproc_warn_flag in '' yes 320312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 320412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Use a header file that comes with gcc, so configuring glibc 320512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with a fresh cross-compiler works. 320612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 320712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # <limits.h> exists even on freestanding compilers. 320812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On the NeXT, cc -E runs the code through the compiler's parser, 320912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # not just through cpp. "Syntax error" is here to catch this case. 321012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 321112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 321212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __STDC__ 321312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <limits.h> 321412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 321512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <assert.h> 321612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 321712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Syntax error 321812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 321912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then : 322012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 322112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 322212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Broken: fails on valid input. 322312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue 322412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 322512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext 322612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 322712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # OK, works on sane cases. Now check whether nonexistent headers 322812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # can be detected and how. 322912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 323012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 323112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ac_nonexistent.h> 323212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 323312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then : 323412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Broken: success on invalid input. 323512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue 323612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 323712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Passes both tests. 323812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_preproc_ok=: 323912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabreak 324012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 324112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext 324212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 324312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 324412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 324512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.i conftest.err conftest.$ac_ext 324612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_preproc_ok; then : 324712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 324812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 324912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 325012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 325112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CPP=$CPP 325212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 325312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 325412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CPP=$ac_cv_prog_CPP 325512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 325612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_CPP=$CPP 325712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 325812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 325912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$CPP" >&6; } 326012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_preproc_ok=false 326112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_c_preproc_warn_flag in '' yes 326212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 326312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Use a header file that comes with gcc, so configuring glibc 326412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with a fresh cross-compiler works. 326512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 326612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # <limits.h> exists even on freestanding compilers. 326712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On the NeXT, cc -E runs the code through the compiler's parser, 326812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # not just through cpp. "Syntax error" is here to catch this case. 326912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 327012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 327112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __STDC__ 327212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <limits.h> 327312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 327412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <assert.h> 327512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 327612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Syntax error 327712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 327812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then : 327912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 328012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 328112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Broken: fails on valid input. 328212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue 328312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 328412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext 328512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 328612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # OK, works on sane cases. Now check whether nonexistent headers 328712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # can be detected and how. 328812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 328912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 329012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ac_nonexistent.h> 329112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 329212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_cpp "$LINENO"; then : 329312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Broken: success on invalid input. 329412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacontinue 329512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 329612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Passes both tests. 329712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_preproc_ok=: 329812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabreak 329912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 330012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.err conftest.i conftest.$ac_ext 330112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 330212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 330312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 330412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.i conftest.err conftest.$ac_ext 330512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_preproc_ok; then : 330612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 330712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 330812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 330912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 331012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error $? "C preprocessor \"$CPP\" fails sanity check 331112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSee \`config.log' for more details" "$LINENO" 5; } 331212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 331312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 331412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 331512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 331612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 331712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 331812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 331912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 332012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 332112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 332212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 332312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_GREP+:} false; then : 332412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 332512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 332612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$GREP"; then 332712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_GREP_found=false 332812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Loop through the user's path and test for each of PROGNAME-LIST 332912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 333012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 333112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 333212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 333312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 333412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in grep ggrep; do 333512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 333612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 333712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_executable_p "$ac_path_GREP" || continue 333812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_GREP and select it if it is found. 333912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for GNU $ac_path_GREP 334012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_GREP" --version 2>&1` in 334112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*) 334212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 334312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 334412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_count=0 334512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n 0123456789 >"conftest.in" 334612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while : 334712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 334812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat "conftest.in" "conftest.in" >"conftest.tmp" 334912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv "conftest.tmp" "conftest.in" 335012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cp "conftest.in" "conftest.nl" 335112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo 'GREP' >> "conftest.nl" 335212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 335312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 335412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_arith $ac_count + 1 && ac_count=$as_val 335512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_count -gt ${ac_path_GREP_max-0}; then 335612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Best one so far, save it but keep looking for a better one 335712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_GREP="$ac_path_GREP" 335812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_GREP_max=$ac_count 335912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 336012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 10*(2^10) chars as input seems more than enough 336112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_count -gt 10 && break 336212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 336312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 336412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 336512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 336612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_path_GREP_found && break 3 336712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 336812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 336912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 337012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 337112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_cv_path_GREP"; then 337212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 337312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 337412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 337512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_GREP=$GREP 337612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 337712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 337812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 337912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 338012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_GREP" >&6; } 338112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala GREP="$ac_cv_path_GREP" 338212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 338312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 338412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 338512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for egrep... " >&6; } 338612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_EGREP+:} false; then : 338712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 338812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 338912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 339012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then ac_cv_path_EGREP="$GREP -E" 339112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 339212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$EGREP"; then 339312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_EGREP_found=false 339412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Loop through the user's path and test for each of PROGNAME-LIST 339512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 339612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 339712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 339812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 339912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 340012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in egrep; do 340112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 340212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 340312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_executable_p "$ac_path_EGREP" || continue 340412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_EGREP and select it if it is found. 340512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for GNU $ac_path_EGREP 340612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_EGREP" --version 2>&1` in 340712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*) 340812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 340912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 341012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_count=0 341112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n 0123456789 >"conftest.in" 341212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while : 341312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 341412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat "conftest.in" "conftest.in" >"conftest.tmp" 341512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv "conftest.tmp" "conftest.in" 341612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cp "conftest.in" "conftest.nl" 341712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo 'EGREP' >> "conftest.nl" 341812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 341912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 342012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_arith $ac_count + 1 && ac_count=$as_val 342112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_count -gt ${ac_path_EGREP_max-0}; then 342212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Best one so far, save it but keep looking for a better one 342312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_EGREP="$ac_path_EGREP" 342412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_EGREP_max=$ac_count 342512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 342612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 10*(2^10) chars as input seems more than enough 342712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_count -gt 10 && break 342812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 342912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 343012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 343112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 343212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_path_EGREP_found && break 3 343312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 343412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 343512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 343612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 343712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_cv_path_EGREP"; then 343812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 343912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 344012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 344112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_EGREP=$EGREP 344212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 344312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 344412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 344512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 344612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 344712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_EGREP" >&6; } 344812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala EGREP="$ac_cv_path_EGREP" 344912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 345012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 345112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 345212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ANSI C header files... " >&6; } 345312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_header_stdc+:} false; then : 345412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 345512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 345612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 345712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 345812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 345912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h> 346012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h> 346112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <float.h> 346212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 346312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 346412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 346512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 346612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 346712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 346812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 346912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 347012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 347112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 347212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=yes 347312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 347412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 347512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 347612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 347712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 347812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 347912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 348012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 348112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 348212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h> 348312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 348412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 348512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 348612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "memchr" >/dev/null 2>&1; then : 348712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 348812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 348912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 349012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 349112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest* 349212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 349312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 349412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 349512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 349612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 349712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 349812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 349912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 350012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 350112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 350212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 350312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "free" >/dev/null 2>&1; then : 350412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 350512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 350612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 350712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 350812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest* 350912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 351012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 351112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 351212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 351312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 351412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 351512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 351612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 351712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 351812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 351912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ctype.h> 352012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 352112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if ((' ' & 0x0FF) == 0x020) 352212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 352312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 352412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 352512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) \ 352612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (('a' <= (c) && (c) <= 'i') \ 352712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || ('j' <= (c) && (c) <= 'r') \ 352812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || ('s' <= (c) && (c) <= 'z')) 352912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 353012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 353112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 353212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 353312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 353412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 353512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 353612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int i; 353712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (i = 0; i < 256; i++) 353812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (XOR (islower (i), ISLOWER (i)) 353912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || toupper (i) != TOUPPER (i)) 354012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 2; 354112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 354212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 354312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 354412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 354512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 354612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 354712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 354812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 354912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 355012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 355112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 355212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 355312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 355412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 355512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 355612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_header_stdc" >&6; } 355712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 355812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 355912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define STDC_HEADERS 1" >>confdefs.h 356012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 356112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 356212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 356312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# On IRIX 5.3, sys/types and inttypes.h are conflicting. 356412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 356512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala inttypes.h stdint.h unistd.h 356612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 356712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 356812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 356912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 357012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 357112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 357212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 357312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 357412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 357512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 357612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 357712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 357812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 357912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 358012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 358112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default" 358212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_minix_config_h" = xyes; then : 358312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MINIX=yes 358412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 358512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MINIX= 358612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 358712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 358812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 358912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$MINIX" = yes; then 359012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 359112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h 359212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 359312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 359412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h 359512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 359612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 359712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define _MINIX 1" >>confdefs.h 359812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 359912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 360012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 360112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 360212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 360312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; } 360412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_safe_to_define___extensions__+:} false; then : 360512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 360612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 360712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 360812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 360912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 361012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define __EXTENSIONS__ 1 361112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_includes_default 361212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 361312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 361412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 361512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 361612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 361712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 361812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 361912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 362012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 362112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_safe_to_define___extensions__=yes 362212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 362312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_safe_to_define___extensions__=no 362412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 362512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 362612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 362712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 362812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_safe_to_define___extensions__" >&6; } 362912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_cv_safe_to_define___extensions__ = yes && 363012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h 363112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 363212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "#define _ALL_SOURCE 1" >>confdefs.h 363312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 363412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "#define _GNU_SOURCE 1" >>confdefs.h 363512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 363612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h 363712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 363812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h 363912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 364012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 364112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 364212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__api_version='1.14' 364312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 364412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_aux_dir= 364512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 364612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f "$ac_dir/install-sh"; then 364712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_aux_dir=$ac_dir 364812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_install_sh="$ac_aux_dir/install-sh -c" 364912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 365012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test -f "$ac_dir/install.sh"; then 365112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_aux_dir=$ac_dir 365212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_install_sh="$ac_aux_dir/install.sh -c" 365312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 365412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test -f "$ac_dir/shtool"; then 365512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_aux_dir=$ac_dir 365612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_install_sh="$ac_aux_dir/shtool install -c" 365712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 365812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 365912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 366012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_aux_dir"; then 366112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 366212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 366312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 366412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# These three variables are undocumented and unsupported, 366512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# and are intended to be withdrawn in a future Autoconf release. 366612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# They can cause serious problems if a builder's source tree is in a directory 366712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# whose full name contains unusual characters. 366812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 366912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 367012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 367112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 367212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 367312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find a good install program. We prefer a C program (faster), 367412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so one script is as good as another. But avoid the broken or 367512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# incompatible versions: 367612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# SysV /etc/install, /usr/sbin/install 367712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# SunOS /usr/etc/install 367812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# IRIX /sbin/install 367912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AIX /bin/install 368012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AmigaOS /C/install, which installs bootblocks on floppy discs 368112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 368212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AFS /usr/afsws/bin/install, which mishandles nonexistent args 368312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 368412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# OS/2's system install, which has a completely different semantic 368512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ./install, which can be erroneously created by make from ./install.sh. 368612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Reject install programs that cannot install multiple files. 368712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 368812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for a BSD-compatible install... " >&6; } 368912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$INSTALL"; then 369012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_install+:} false; then : 369112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 369212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 369312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 369412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 369512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 369612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 369712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 369812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Account for people who put trailing slashes in PATH elements. 369912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $as_dir/ in #(( 370012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ./ | .// | /[cC]/* | \ 370112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 370212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 370312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /usr/ucb/* ) ;; 370412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 370512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # OSF1 and SCO ODT 3.0 have their own names for install. 370612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Don't use installbsd from OSF since it installs stuff as root 370712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # by default. 370812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in ginstall scoinst install; do 370912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 371012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 371112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_prog = install && 371212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 371312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX install. It has an incompatible calling convention. 371412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 371512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test $ac_prog = install && 371612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 371712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # program-specific install script used by HP pwplus--don't use. 371812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 371912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 372012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest.one conftest.two conftest.dir 372112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo one > conftest.one 372212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo two > conftest.two 372312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir conftest.dir 372412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 372512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -s conftest.one && test -s conftest.two && 372612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -s conftest.dir/conftest.one && 372712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -s conftest.dir/conftest.two 372812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then 372912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 373012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 3 373112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 373212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 373312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 373412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 373512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 373612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 373712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 373812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 373912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 374012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 374112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 374212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -rf conftest.one conftest.two conftest.dir 374312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 374412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 374512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "${ac_cv_path_install+set}" = set; then 374612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala INSTALL=$ac_cv_path_install 374712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 374812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # As a last resort, use the slow shell script. Don't cache a 374912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # value for INSTALL within a source directory, because that will 375012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # break other packages using the cache if that directory is 375112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # removed, or if the value is a relative name. 375212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala INSTALL=$ac_install_sh 375312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 375412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 375512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 375612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$INSTALL" >&6; } 375712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 375812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 375912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# It thinks the first close brace ends the variable substitution. 376012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 376112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 376212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 376312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 376412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 376512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 376612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 376712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether build environment is sane... " >&6; } 376812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Reject unsafe characters in $srcdir or the absolute working directory 376912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# name. Accept space and tab only in the latter. 377012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_lf=' 377112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 377212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `pwd` in 377312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *[\\\"\#\$\&\'\`$am_lf]*) 377412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 377512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 377612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in 377712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 377812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; 377912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 378012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 378112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do 'set' in a subshell so we don't clobber the current shell's 378212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# arguments. Must try -L first in case configure is actually a 378312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# symlink; some systems play weird games with the mod time of symlinks 378412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (eg FreeBSD returns the mod time of the symlink's containing 378512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# directory). 378612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ( 378712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_has_slept=no 378812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for am_try in 1 2; do 378912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "timestamp, slept: $am_has_slept" > conftest.file 379012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 379112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$*" = "X"; then 379212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # -L didn't work. 379312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set X `ls -t "$srcdir/configure" conftest.file` 379412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 379512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$*" != "X $srcdir/configure conftest.file" \ 379612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && test "$*" != "X conftest.file $srcdir/configure"; then 379712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 379812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If neither matched, then we have a broken ls. This can happen 379912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # if, for instance, CONFIG_SHELL is bash and it inherits a 380012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # broken ls alias from the environment. This has actually 380112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # happened. Such a system could not be considered "sane". 380212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 380312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala alias in your environment" "$LINENO" 5 380412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 380512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$2" = conftest.file || test $am_try -eq 2; then 380612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 380712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 380812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Just in case. 380912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sleep 1 381012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_has_slept=yes 381112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 381212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$2" = conftest.file 381312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ) 381412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialathen 381512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Ok. 381612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 381712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 381812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "newly created file is older than distributed files! 381912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCheck your system clock" "$LINENO" 5 382012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 382112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 382212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 382312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If we didn't sleep, we still need to ensure time stamps of config.status and 382412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# generated files are strictly newer. 382512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_sleep_pid= 382612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif grep 'slept: no' conftest.file >/dev/null 2>&1; then 382712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ( sleep 1 ) & 382812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_sleep_pid=$! 382912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 383012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 383112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.file 383212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 383312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$program_prefix" != NONE && 383412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala program_transform_name="s&^&$program_prefix&;$program_transform_name" 383512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use a double $ so make ignores it. 383612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$program_suffix" != NONE && 383712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala program_transform_name="s&\$&$program_suffix&;$program_transform_name" 383812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Double any \ or $. 383912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# By default was `s,x,x', remove it if useless. 384012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 384112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 384212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 384312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"${MISSING+set}" != xset; then 384412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $am_aux_dir in 384512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ * | *\ *) 384612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 384712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 384812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MISSING="\${SHELL} $am_aux_dir/missing" ;; 384912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 385012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 385112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use eval to expand $SHELL 385212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval "$MISSING --is-lightweight"; then 385312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_missing_run="$MISSING " 385412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 385512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_missing_run= 385612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 385712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} 385812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 385912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 386012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"${install_sh}" != xset; then 386112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $am_aux_dir in 386212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ * | *\ *) 386312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 386412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 386512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala install_sh="\${SHELL} $am_aux_dir/install-sh" 386612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 386712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 386812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 386912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Installed binaries are usually stripped using 'strip' when the user 387012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# run "make install-strip". However 'strip' might not be the right 387112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# tool to use in cross-compilation environments, therefore Automake 387212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# will honor the 'STRIP' environment variable to overrule this program. 387312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$cross_compiling" != no; then 387412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 387512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 387612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}strip; ac_word=$2 387712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 387812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 387912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_STRIP+:} false; then : 388012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 388112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 388212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$STRIP"; then 388312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 388412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 388512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 388612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 388712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 388812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 388912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 389012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 389112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 389212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_STRIP="${ac_tool_prefix}strip" 389312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 389412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 389512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 389612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 389712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 389812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 389912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 390012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 390112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 390212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP=$ac_cv_prog_STRIP 390312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$STRIP"; then 390412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 390512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$STRIP" >&6; } 390612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 390712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 390812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 390912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 391012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 391112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 391212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 391312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_STRIP"; then 391412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_STRIP=$STRIP 391512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "strip", so it can be a program name with args. 391612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy strip; ac_word=$2 391712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 391812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 391912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 392012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 392112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 392212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_STRIP"; then 392312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 392412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 392512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 392612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 392712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 392812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 392912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 393012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 393112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 393212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_STRIP="strip" 393312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 393412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 393512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 393612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 393712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 393812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 393912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 394012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 394112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 394212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 394312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_STRIP"; then 394412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 394512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_STRIP" >&6; } 394612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 394712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 394812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 394912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 395012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 395112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_STRIP" = x; then 395212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala STRIP=":" 395312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 395412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 395512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 395612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 395712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 395812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 395912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 396012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala STRIP=$ac_ct_STRIP 396112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 396212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 396312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala STRIP="$ac_cv_prog_STRIP" 396412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 396512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 396612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 396712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 396812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 396912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 397012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 397112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$MKDIR_P"; then 397212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${ac_cv_path_mkdir+:} false; then : 397312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 397412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 397512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 397612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 397712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 397812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 397912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 398012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in mkdir gmkdir; do 398112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 398212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue 398312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 398412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 'mkdir (GNU coreutils) '* | \ 398512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 'mkdir (coreutils) '* | \ 398612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 'mkdir (fileutils) '4.1*) 398712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 398812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 3;; 398912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 399012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 399112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 399212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 399312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 399412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 399512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 399612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 399712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d ./--version && rmdir ./--version 399812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "${ac_cv_path_mkdir+set}" = set; then 399912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MKDIR_P="$ac_cv_path_mkdir -p" 400012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 400112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # As a last resort, use the slow shell script. Don't cache a 400212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # value for MKDIR_P within a source directory, because that will 400312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # break other packages using the cache if that directory is 400412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # removed, or if the value is a relative name. 400512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MKDIR_P="$ac_install_sh -d" 400612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 400712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 400812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 400912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MKDIR_P" >&6; } 401012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 401112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_prog in gawk mawk nawk awk 401212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 401312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_prog", so it can be a program name with args. 401412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2 401512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 401612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 401712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_AWK+:} false; then : 401812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 401912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 402012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$AWK"; then 402112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_AWK="$AWK" # Let the user override the test. 402212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 402312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 402412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 402512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 402612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 402712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 402812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 402912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 403012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_AWK="$ac_prog" 403112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 403212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 403312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 403412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 403512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 403612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 403712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 403812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 403912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 404012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK=$ac_cv_prog_AWK 404112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$AWK"; then 404212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 404312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$AWK" >&6; } 404412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 404512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 404612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 404712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 404812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 404912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 405012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$AWK" && break 405112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 405212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 405312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 405412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 405512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset x ${MAKE-make} 405612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 405712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 405812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 405912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 406012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >conftest.make <<\_ACEOF 406112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL = /bin/sh 406212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaall: 406312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala @echo '@@@%%%=$(MAKE)=@@@%%%' 406412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 406512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 406612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `${MAKE-make} -f conftest.make 2>/dev/null` in 406712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *@@@%%%=?*=@@@%%%*) 406812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_cv_prog_make_${ac_make}_set=yes;; 406912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 407012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_cv_prog_make_${ac_make}_set=no;; 407112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 407212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.make 407312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 407412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 407512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 407612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 407712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala SET_MAKE= 407812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 407912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 408012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 408112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala SET_MAKE="MAKE=${MAKE-make}" 408212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 408312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 408412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -rf .tst 2>/dev/null 408512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir .tst 2>/dev/null 408612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d .tst; then 408712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__leading_dot=. 408812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 408912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__leading_dot=_ 409012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 409112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir .tst 2>/dev/null 409212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 409312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEPDIR="${am__leading_dot}deps" 409412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 409512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_commands="$ac_config_commands depfiles" 409612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 409712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 409812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_make=${MAKE-make} 409912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat > confinc << 'END' 410012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__doit: 410112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala @echo this is the am__doit target 410212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.PHONY: am__doit 410312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEND 410412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If we don't find an include directive, just comment out the code. 410512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 410612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for style of include used by $am_make... " >&6; } 410712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__include="#" 410812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__quote= 410912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_result=none 411012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# First try GNU make style include. 411112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "include confinc" > confmf 411212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Ignore all kinds of additional output from 'make'. 411312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `$am_make -s -f confmf 2> /dev/null` in #( 411412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*the\ am__doit\ target*) 411512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__include=include 411612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__quote= 411712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _am_result=GNU 411812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 411912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 412012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Now try BSD make style include. 412112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$am__include" = "#"; then 412212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo '.include "confinc"' > confmf 412312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$am_make -s -f confmf 2> /dev/null` in #( 412412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *the\ am__doit\ target*) 412512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__include=.include 412612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__quote="\"" 412712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _am_result=BSD 412812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 412912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 413012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 413112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 413212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 413312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 413412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$_am_result" >&6; } 413512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f confinc confmf 413612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 413712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-dependency-tracking was given. 413812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_dependency_tracking+set}" = set; then : 413912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_dependency_tracking; 414012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 414112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 414212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$enable_dependency_tracking" != xno; then 414312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_depcomp="$ac_aux_dir/depcomp" 414412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AMDEPBACKSLASH='\' 414512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__nodep='_no' 414612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 414712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$enable_dependency_tracking" != xno; then 414812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AMDEP_TRUE= 414912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AMDEP_FALSE='#' 415012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 415112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AMDEP_TRUE='#' 415212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AMDEP_FALSE= 415312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 415412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 415512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 415612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-silent-rules was given. 415712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_silent_rules+set}" = set; then : 415812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_silent_rules; 415912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 416012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 416112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $enable_silent_rules in # ((( 416212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes) AM_DEFAULT_VERBOSITY=0;; 416312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no) AM_DEFAULT_VERBOSITY=1;; 416412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) AM_DEFAULT_VERBOSITY=1;; 416512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 416612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_make=${MAKE-make} 416712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 416812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 416912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_make_support_nested_variables+:} false; then : 417012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 417112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 417212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $as_echo 'TRUE=$(BAR$(V)) 417312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR0=false 417412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR1=true 417512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaV=1 417612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__doit: 417712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala @$(TRUE) 417812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 417912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_make_support_nested_variables=yes 418012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 418112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_make_support_nested_variables=no 418212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 418312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 418412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 418512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_make_support_nested_variables" >&6; } 418612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $am_cv_make_support_nested_variables = yes; then 418712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_V='$(V)' 418812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 418912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 419012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_V=$AM_DEFAULT_VERBOSITY 419112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 419212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 419312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_BACKSLASH='\' 419412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 419512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "`cd $srcdir && pwd`" != "`pwd`"; then 419612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 419712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # is not polluted with repeated "-I." 419812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__isrc=' -I$(srcdir)' 419912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # test to see if srcdir already configured 420012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f $srcdir/config.status; then 420112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 420212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 420312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 420412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 420512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# test whether we have cygpath 420612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$CYGPATH_W"; then 420712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (cygpath --version) >/dev/null 2>/dev/null; then 420812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CYGPATH_W='cygpath -w' 420912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 421012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CYGPATH_W=echo 421112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 421212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 421312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 421412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 421512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Define the identity of the package. 421612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PACKAGE='libedit-20130712' 421712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala VERSION='3.1' 421812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 421912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 422012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 422112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define PACKAGE "$PACKAGE" 422212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 422312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 422412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 422512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 422612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define VERSION "$VERSION" 422712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 422812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 422912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Some tools Automake needs. 423012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 423112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 423212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 423312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 423412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 423512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 423612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 423712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 423812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 423912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 424012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 424112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 424212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 424312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 424412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 424512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# For better backward compatibility. To be removed once Automake 1.9.x 424612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# dies out for good. For more background, see: 424712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html> 424812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html> 424912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir_p='$(MKDIR_P)' 425012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 425112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We need awk for the "check" target. The system "awk" is bad on 425212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# some platforms. 425312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Always define AMTAR for backward compatibility. Yes, it's still used 425412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in the wild :-( We should find a proper way to deprecate it ... 425512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMTAR='$${TAR-tar}' 425612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 425712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 425812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We'll loop over all known methods to create a tar archive until one works. 425912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_tools='gnutar pax cpio none' 426012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' 426212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadepcc="$CC" am_compiler_list= 426812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 426912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 427012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking dependency style of $depcc... " >&6; } 427112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_CC_dependencies_compiler_type+:} false; then : 427212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 427312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 427412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 427512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We make a subdir and do the tests there. Otherwise we can end up 427612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # making bogus files that we don't know about and never remove. For 427712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # instance it was reported that on HP-UX the gcc test will end up 427812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # making a dummy file named 'D' -- because '-MD' means "put the output 427912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # in D". 428012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest.dir 428112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir conftest.dir 428212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Copy depcomp to subdir because otherwise we won't find it if we're 428312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # using a relative directory. 428412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cp "$am_depcomp" conftest.dir 428512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd conftest.dir 428612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We will build objects and dependencies in a subdirectory because 428712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # it helps to detect inapplicable dependency modes. For instance 428812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # both Tru64's cc and ICC support -MD to output dependencies as a 428912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # side effect of compilation, but ICC will put the dependencies in 429012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # the current directory while Tru64 will put them in the object 429112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # directory. 429212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir sub 429312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 429412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_CC_dependencies_compiler_type=none 429512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$am_compiler_list" = ""; then 429612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 429712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 429812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__universal=false 429912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case " $depcc " in #( 430012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ -arch\ *\ -arch\ *) am__universal=true ;; 430112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 430212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 430312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for depmode in $am_compiler_list; do 430412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Setup a source with many dependencies, because some compilers 430512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # like to wrap large dependency lists on column 80 (with \), and 430612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # we should not choose a depcomp mode which is confused by this. 430712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 430812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We need to recreate these files for each test, as the compiler may 430912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # overwrite some of them when testing with obscure command lines. 431012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This happens at least with the AIX C compiler. 431112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : > sub/conftest.c 431212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for i in 1 2 3 4 5 6; do 431312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo '#include "conftst'$i'.h"' >> sub/conftest.c 431412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with 431512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Solaris 10 /bin/sh. 431612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo '/* dummy */' > sub/conftst$i.h 431712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 431812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 431912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 432012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We check with '-c' and '-o' for the sake of the "dashmstdout" 432112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # mode. It turns out that the SunPro C++ compiler does not properly 432212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # handle '-M -o', and we need to detect this. Also, some Intel 432312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # versions had trouble with output in subdirs. 432412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__obj=sub/conftest.${OBJEXT-o} 432512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__minus_obj="-o $am__obj" 432612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $depmode in 432712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala gcc) 432812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This depmode causes a compiler race in universal mode. 432912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$am__universal" = false || continue 433012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 433112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nosideeffect) 433212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # After this tag, mechanisms are not by side-effect, so they'll 433312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # only be used when explicitly requested. 433412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$enable_dependency_tracking" = xyes; then 433512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue 433612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 433712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 433812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 433912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 434012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala msvc7 | msvc7msys | msvisualcpp | msvcmsys) 434112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This compiler won't grok '-c -o', but also, the minuso test has 434212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # not run yet. These depmodes are late enough in the game, and 434312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # so weak that their functioning should not be impacted. 434412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__obj=conftest.${OBJEXT-o} 434512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__minus_obj= 434612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 434712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala none) break ;; 434812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 434912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if depmode=$depmode \ 435012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala source=sub/conftest.c object=$am__obj \ 435112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 435212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 435312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala >/dev/null 2>conftest.err && 435412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 435512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 435612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 435712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 435812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # icc doesn't choke on unknown options, it will just issue warnings 435912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # or remarks (even with -Werror). So we grep stderr for any message 436012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # that says an option was ignored or not supported. 436112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # When given -MP, icc 7.0 and 7.1 complain thusly: 436212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # icc: Command line warning: ignoring option '-M'; no argument required 436312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The diagnosis changed in icc 8.0: 436412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # icc: Command line remark: option '-MP' not supported 436512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (grep 'ignoring option' conftest.err || 436612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 436712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_CC_dependencies_compiler_type=$depmode 436812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 436912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 437012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 437112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 437212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 437312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd .. 437412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest.dir 437512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 437612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_CC_dependencies_compiler_type=none 437712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 437812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 437912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 438012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 438112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 438212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 438312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 438412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if 438512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "x$enable_dependency_tracking" != xno \ 438612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 438712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__fastdepCC_TRUE= 438812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__fastdepCC_FALSE='#' 438912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 439012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__fastdepCC_TRUE='#' 439112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__fastdepCC_FALSE= 439212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 439312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 439412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 439512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 439612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# POSIX will say in a future version that running "rm -f" with no argument 439712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# is OK; and we want to be able to make that assumption in our Makefile 439812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# recipes. So use an aggressive probe to check that the usage we want is 439912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# actually supported "in the wild" to an acceptable degree. 440012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# See automake bug#10828. 440112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# To make any issue more visible, cause the running configure to be aborted 440212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# by default if the 'rm' program in use doesn't match our expectations; the 440312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# user can still override this though. 440412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif rm -f && rm -fr && rm -rf; then : OK; else 440512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >&2 <<'END' 440612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOops! 440712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 440812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaYour 'rm' program seems unable to run without file operands specified 440912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaon the command line, even when the '-f' option is present. This is contrary 441012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato the behaviour of most rm programs out there, and not conforming with 441112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialathe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542> 441212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 441312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPlease tell bug-automake@gnu.org about your system, including the value 441412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaof your $PATH and any error possibly output before this message. This 441512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacan help us improve future automake versions. 441612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 441712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEND 441812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then 441912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 'Configuration will proceed anyway, since you have set the' >&2 442012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 442112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo >&2 442212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 442312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >&2 <<'END' 442412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAborting the configuration process, to ensure you take notice of the issue. 442512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 442612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaYou can download and install GNU coreutils to get an 'rm' implementation 442712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialathat behaves properly: <http://www.gnu.org/software/coreutils/>. 442812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 442912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIf you want to complete the configuration process using your problematic 443012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM 443112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato "yes", and re-run configure. 443212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 443312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEND 443412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 443512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 443612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 443712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `pwd` in 443812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ * | *\ *) 443912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5 444012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;; 444112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 444212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 444312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 444412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 444512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_version='2.4.2' 444612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_revision='1.3337' 444712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 444812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 444912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 445912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 446012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaltmain="$ac_aux_dir/ltmain.sh" 446112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 446212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Make sure we can run config.sub. 446312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 446412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 446512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 446612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 446712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking build system type... " >&6; } 446812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_build+:} false; then : 446912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 447012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 447112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_build_alias=$build_alias 447212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$ac_build_alias" = x && 447312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 447412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$ac_build_alias" = x && 447512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 447612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 447712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 447812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 447912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 448012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 448112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_build" >&6; } 448212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_cv_build in 448312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-*) ;; 448412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 448512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 448612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild=$ac_cv_build 448712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_IFS=$IFS; IFS='-' 448812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset x $ac_cv_build 448912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift 449012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_cpu=$1 449112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_vendor=$2 449212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift; shift 449312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Remember, the first character of IFS is used to create $*, 449412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# except with old shells: 449512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os=$* 449612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$ac_save_IFS 449712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 449812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 449912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 450012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 450112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking host system type... " >&6; } 450212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_host+:} false; then : 450312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 450412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 450512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$host_alias" = x; then 450612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_host=$ac_cv_build 450712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 450812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 450912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 451012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 451112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 451212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 451312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 451412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_host" >&6; } 451512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_cv_host in 451612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-*) ;; 451712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 451812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 451912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost=$ac_cv_host 452012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_IFS=$IFS; IFS='-' 452112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset x $ac_cv_host 452212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift 452312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_cpu=$1 452412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_vendor=$2 452512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift; shift 452612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Remember, the first character of IFS is used to create $*, 452712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# except with old shells: 452812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os=$* 452912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$ac_save_IFS 453012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 453112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 453212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 453312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Backslashify metacharacters that are still active within 453412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# double-quoted strings. 453512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased_quote_subst='s/\(["`$\\]\)/\\\1/g' 453612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 453712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Same as above, but do not quote variable references. 453812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadouble_quote_subst='s/\(["`\\]\)/\\\1/g' 453912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 454012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed substitution to delay expansion of an escaped shell variable in a 454112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# double_quote_subst'ed string. 454212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadelay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' 454312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 454412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed substitution to delay expansion of an escaped single quote. 454512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadelay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g' 454612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 454712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed substitution to avoid accidental globbing in evaled expressions 454812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_glob_subst='s/\*/\\\*/g' 454912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 455012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 455112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO=$ECHO$ECHO$ECHO$ECHO$ECHO 455212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO 455312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 455412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5 455512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to print strings... " >&6; } 455612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Test print first, because it will be a builtin if present. 455712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \ 455812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then 455912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO='print -r --' 456012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then 456112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO='printf %s\n' 456212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 456312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Use this function as a fallback that always works. 456412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala func_fallback_echo () 456512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 456612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'cat <<_LTECHO_EOF 456712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$1 456812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LTECHO_EOF' 456912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 457012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO='func_fallback_echo' 457112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 457212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 457312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# func_echo_all arg... 457412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Invoke $ECHO with all args, space-separated. 457512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_echo_all () 457612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 457712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "" 457812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 457912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 458012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "$ECHO" in 458112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5 458212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "printf" >&6; } ;; 458312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5 458412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "print -r" >&6; } ;; 458512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5 458612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "cat" >&6; } ;; 458712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 458812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 458912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 459912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 460012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 460112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 460212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 460312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for a sed that does not truncate output... " >&6; } 460412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_SED+:} false; then : 460512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 460612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 460712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 460812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_i in 1 2 3 4 5 6 7; do 460912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_script="$ac_script$as_nl$ac_script" 461012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 461112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 461212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { ac_script=; unset ac_script;} 461312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$SED"; then 461412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_SED_found=false 461512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Loop through the user's path and test for each of PROGNAME-LIST 461612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 461712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 461812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 461912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 462012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 462112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in sed gsed; do 462212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 462312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 462412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_executable_p "$ac_path_SED" || continue 462512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_SED and select it if it is found. 462612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for GNU $ac_path_SED 462712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_SED" --version 2>&1` in 462812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*) 462912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 463012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 463112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_count=0 463212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n 0123456789 >"conftest.in" 463312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while : 463412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 463512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat "conftest.in" "conftest.in" >"conftest.tmp" 463612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv "conftest.tmp" "conftest.in" 463712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cp "conftest.in" "conftest.nl" 463812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo '' >> "conftest.nl" 463912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 464012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 464112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_arith $ac_count + 1 && ac_count=$as_val 464212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_count -gt ${ac_path_SED_max-0}; then 464312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Best one so far, save it but keep looking for a better one 464412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_SED="$ac_path_SED" 464512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_SED_max=$ac_count 464612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 464712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 10*(2^10) chars as input seems more than enough 464812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_count -gt 10 && break 464912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 465012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 465112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 465212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 465312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_path_SED_found && break 3 465412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 465512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 465612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 465712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 465812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_cv_path_SED"; then 465912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 466012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 466112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 466212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_SED=$SED 466312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 466412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 466512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 466612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 466712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_SED" >&6; } 466812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala SED="$ac_cv_path_SED" 466912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.sed 467012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$SED" && SED=sed 467212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaXsed="$SED -e 1s/^X//" 467312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 467912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 468012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 468112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 468212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 468312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 468412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5 468512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for fgrep... " >&6; } 468612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_FGREP+:} false; then : 468712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 468812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 468912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1 469012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then ac_cv_path_FGREP="$GREP -F" 469112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 469212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$FGREP"; then 469312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_FGREP_found=false 469412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Loop through the user's path and test for each of PROGNAME-LIST 469512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 469612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 469712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 469812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 469912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 470012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in fgrep; do 470112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 470212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" 470312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_executable_p "$ac_path_FGREP" || continue 470412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for GNU ac_path_FGREP and select it if it is found. 470512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for GNU $ac_path_FGREP 470612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `"$ac_path_FGREP" --version 2>&1` in 470712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU*) 470812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;; 470912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 471012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_count=0 471112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n 0123456789 >"conftest.in" 471212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while : 471312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 471412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat "conftest.in" "conftest.in" >"conftest.tmp" 471512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv "conftest.tmp" "conftest.in" 471612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cp "conftest.in" "conftest.nl" 471712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo 'FGREP' >> "conftest.nl" 471812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break 471912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 472012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_arith $ac_count + 1 && ac_count=$as_val 472112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_count -gt ${ac_path_FGREP_max-0}; then 472212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Best one so far, save it but keep looking for a better one 472312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_FGREP="$ac_path_FGREP" 472412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_path_FGREP_max=$ac_count 472512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 472612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 10*(2^10) chars as input seems more than enough 472712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_count -gt 10 && break 472812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 472912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 473012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 473112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 473212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_path_FGREP_found && break 3 473312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 473412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 473512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 473612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 473712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_cv_path_FGREP"; then 473812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 473912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 474012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 474112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_FGREP=$FGREP 474212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 474312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 474412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 474512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 474612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5 474712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_path_FGREP" >&6; } 474812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala FGREP="$ac_cv_path_FGREP" 474912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$GREP" && GREP=grep 475212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 475912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 476912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 477012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 477112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --with-gnu-ld was given. 477212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${with_gnu_ld+set}" = set; then : 477312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes 477412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 477512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_gnu_ld=no 477612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 477712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 477812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_prog=ld 477912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then 478012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check if gcc -print-prog-name=ld gives a path. 478112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5 478212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ld used by $CC... " >&6; } 478312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 478412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-mingw*) 478512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # gcc leaves a trailing carriage return which upsets mingw 478612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; 478712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 478812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; 478912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 479012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_prog in 479112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Accept absolute paths. 479212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/]* | ?:[\\/]*) 479312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala re_direlt='/[^/][^/]*/\.\./' 479412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Canonicalize the pathname of ld 479512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'` 479612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do 479712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"` 479812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 479912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$LD" && LD="$ac_prog" 480012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 480112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "") 480212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If it fails, then pretend we aren't using GCC. 480312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_prog=ld 480412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 480512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 480612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If it is relative, then search for the first ld in PATH. 480712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_gnu_ld=unknown 480812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 480912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 481012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "$with_gnu_ld" = yes; then 481112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5 481212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for GNU ld... " >&6; } 481312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 481412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5 481512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for non-GNU ld... " >&6; } 481612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 481712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_LD+:} false; then : 481812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 481912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 482012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$LD"; then 482112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 482212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_dir in $PATH; do 482312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 482412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_dir" && ac_dir=. 482512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then 482612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_LD="$ac_dir/$ac_prog" 482712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check to see if the program is GNU ld. I'd rather use --version, 482812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but apparently some variants of GNU ld only accept -v. 482912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Break only if it was the GNU/non-GNU ld that we prefer. 483012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in 483112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *GNU* | *'with BFD'*) 483212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$with_gnu_ld" != no && break 483312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 483412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 483512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$with_gnu_ld" != yes && break 483612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 483712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 483812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 483912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 484012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 484112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 484212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_LD="$LD" # Let the user override the test with a path. 484312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 484412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 484512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 484612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD="$lt_cv_path_LD" 484712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$LD"; then 484812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5 484912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$LD" >&6; } 485012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 485112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 485212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 485312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 485412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5 485512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5 485612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; } 485712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_gnu_ld+:} false; then : 485812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 485912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 486012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # I'd rather use --version here, but apparently some GNU lds only accept -v. 486112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `$LD -v 2>&1 </dev/null` in 486212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU* | *'with BFD'*) 486312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_gnu_ld=yes 486412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 486512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 486612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_gnu_ld=no 486712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 486812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 486912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 487012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5 487112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_gnu_ld" >&6; } 487212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld=$lt_cv_prog_gnu_ld 487312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 487412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 487512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 487612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 487712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 487812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 487912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 488012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 488112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 488212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5 488312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; } 488412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_NM+:} false; then : 488512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 488612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 488712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$NM"; then 488812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Let the user override the test. 488912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_NM="$NM" 489012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 489112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_nm_to_check="${ac_tool_prefix}nm" 489212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix" && test "$build" = "$host"; then 489312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_nm_to_check="$lt_nm_to_check nm" 489412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 489512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for lt_tmp_nm in $lt_nm_to_check; do 489612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 489712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do 489812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 489912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_dir" && ac_dir=. 490012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_nm="$ac_dir/$lt_tmp_nm" 490112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then 490212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check to see if the nm accepts a BSD-compat flag. 490312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Adding the `sed 1q' prevents false positives on HP-UX, which says: 490412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # nm: unknown option "B" ignored 490512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Tru64's nm complains that /dev/null is an invalid object file 490612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in 490712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala */dev/null* | *'Invalid file or object type'*) 490812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_NM="$tmp_nm -B" 490912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 491012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 491112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 491212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in 491312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala */dev/null*) 491412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_NM="$tmp_nm -p" 491512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 491612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 491712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 491812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but 491912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue # so that we can try to find one that supports BSD flags 492012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 492112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 492212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 492312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 492412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 492512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 492612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 492712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 492812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : ${lt_cv_path_NM=no} 492912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 493012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 493112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5 493212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_path_NM" >&6; } 493312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$lt_cv_path_NM" != "no"; then 493412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NM="$lt_cv_path_NM" 493512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 493612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Didn't find any BSD compatible name lister, look for dumpbin. 493712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$DUMPBIN"; then : 493812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Let the user override the test. 493912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 494012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 494112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in dumpbin "link -dump" 494212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 494312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 494412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_tool_prefix$ac_prog; ac_word=$2 494512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 494612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 494712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_DUMPBIN+:} false; then : 494812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 494912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 495012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$DUMPBIN"; then 495112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test. 495212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 495312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 495412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 495512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 495612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 495712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 495812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 495912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 496012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" 496112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 496212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 496312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 496412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 496512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 496612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 496712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 496812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 496912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 497012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUMPBIN=$ac_cv_prog_DUMPBIN 497112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$DUMPBIN"; then 497212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5 497312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$DUMPBIN" >&6; } 497412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 497512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 497612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 497712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 497812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 497912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 498012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$DUMPBIN" && break 498112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 498212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 498312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$DUMPBIN"; then 498412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_DUMPBIN=$DUMPBIN 498512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in dumpbin "link -dump" 498612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 498712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_prog", so it can be a program name with args. 498812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2 498912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 499012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 499112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then : 499212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 499312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 499412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_DUMPBIN"; then 499512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test. 499612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 499712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 499812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 499912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 500012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 500112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 500212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 500312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 500412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" 500512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 500612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 500712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 500812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 500912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 501012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 501112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 501212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 501312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 501412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN 501512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_DUMPBIN"; then 501612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5 501712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_DUMPBIN" >&6; } 501812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 501912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 502012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 502112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 502212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 502312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 502412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$ac_ct_DUMPBIN" && break 502512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 502612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 502712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_DUMPBIN" = x; then 502812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DUMPBIN=":" 502912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 503012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 503112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 503212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 503312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 503412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 503512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 503612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DUMPBIN=$ac_ct_DUMPBIN 503712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 503812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 503912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 504012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in 504112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *COFF*) 504212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DUMPBIN="$DUMPBIN -symbols" 504312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 504412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 504512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DUMPBIN=: 504612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 504712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 504812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 504912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 505012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$DUMPBIN" != ":"; then 505112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NM="$DUMPBIN" 505212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 505312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 505412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$NM" && NM=nm 505512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 505612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 505712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 505812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 505912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 506012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 506112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5 506212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking the name lister ($NM) interface... " >&6; } 506312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_nm_interface+:} false; then : 506412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 506512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 506612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_nm_interface="BSD nm" 506712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "int some_variable = 0;" > conftest.$ac_ext 506812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5) 506912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$ac_compile" 2>conftest.err) 507012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 507112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5) 507212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out) 507312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 507412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: output\"" >&5) 507512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.out >&5 507612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $GREP 'External.*some_variable' conftest.out > /dev/null; then 507712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_nm_interface="MS dumpbin" 507812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 507912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest* 508012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 508112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5 508212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_nm_interface" >&6; } 508312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 508412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 508512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether ln -s works... " >&6; } 508612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S=$as_ln_s 508712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$LN_S" = "ln -s"; then 508812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 508912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 509012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 509112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 509212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no, using $LN_S" >&6; } 509312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 509412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 509512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# find the maximum length of command line arguments 509612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5 509712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking the maximum length of command line arguments... " >&6; } 509812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_sys_max_cmd_len+:} false; then : 509912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 510012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 510112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala i=0 510212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala teststring="ABCD" 510312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 510412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $build_os in 510512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala msdosdjgpp*) 510612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On DJGPP, this test can blow up pretty badly due to problems in libc 510712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (any single argument exceeding 2000 bytes causes a buffer overrun 510812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # during glob expansion). Even if it were fixed, the result of this 510912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # check would be larger than it should be. 511012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=12288; # 12K is about right 511112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 511212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 511312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala gnu*) 511412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Under GNU Hurd, this test is not required because there is 511512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # no limit to the length of command line arguments. 511612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Libtool will interpret -1 as no limit whatsoever 511712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=-1; 511812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 511912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 512012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin* | mingw* | cegcc*) 512112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On Win9x/ME, this test blows up -- it succeeds, but takes 512212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # about 5 minutes as the teststring grows exponentially. 512312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Worse, since 9x/ME are not pre-emptively multitasking, 512412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # you end up with a "frozen" computer, even though with patience 512512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # the test eventually succeeds (with a max line length of 256k). 512612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Instead, let's just punt: use the minimum linelength reported by 512712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # all of the supported platforms: 8192 (on NT/2K/XP). 512812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=8192; 512912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 513012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 513112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mint*) 513212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On MiNT this can take a long time and run out of memory. 513312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=8192; 513412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 513512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 513612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala amigaos*) 513712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On AmigaOS with pdksh, this test takes hours, literally. 513812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So we just punt and use a minimum line length of 8192. 513912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=8192; 514012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 514112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 514212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) 514312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This has been around since 386BSD, at least. Likely further. 514412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -x /sbin/sysctl; then 514512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` 514612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test -x /usr/sbin/sysctl; then 514712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` 514812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 514912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs 515012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 515112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # And add a safety zone 515212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 515312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 515412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 515512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 515612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala interix*) 515712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We know the value 262144 and hardcode it with a safety zone (like BSD) 515812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=196608 515912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 516012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 516112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala os2*) 516212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The test takes a long time on OS/2. 516312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=8192 516412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 516512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 516612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala osf*) 516712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure 516812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not 516912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # nice to cause kernel panics so lets avoid the loop below. 517012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # First set a reasonable default. 517112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=16384 517212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 517312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -x /sbin/sysconfig; then 517412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `/sbin/sysconfig -q proc exec_disable_arg_limit` in 517512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *1*) lt_cv_sys_max_cmd_len=-1 ;; 517612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 517712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 517812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 517912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sco3.2v5*) 518012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=102400 518112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 518212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv5* | sco5v6* | sysv4.2uw2*) 518312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null` 518412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$kargmax"; then 518512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'` 518612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 518712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=32768 518812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 518912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 519012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 519112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` 519212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$lt_cv_sys_max_cmd_len"; then 519312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` 519412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` 519512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 519612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Make teststring a little bigger before we do anything with it. 519712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # a 1K string should be a reasonable start. 519812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for i in 1 2 3 4 5 6 7 8 ; do 519912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala teststring=$teststring$teststring 520012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 520112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} 520212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If test is not a shell built-in, we'll probably end up computing a 520312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # maximum length that is only half of the actual maximum length, but 520412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # we can't tell. 520512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \ 520612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala = "X$teststring$teststring"; } >/dev/null 2>&1 && 520712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $i != 17 # 1/2 MB should be enough 520812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 520912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala i=`expr $i + 1` 521012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala teststring=$teststring$teststring 521112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 521212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Only check the string length outside the loop. 521312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1` 521412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala teststring= 521512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Add a significant safety factor because C++ compilers can tack on 521612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # massive amounts of additional arguments before passing them to the 521712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # linker. It appears as though 1/2 is a usable value. 521812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` 521912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 522012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 522112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 522212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 522312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 522412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 522512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n $lt_cv_sys_max_cmd_len ; then 522612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5 522712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_sys_max_cmd_len" >&6; } 522812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 522912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5 523012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "none" >&6; } 523112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 523212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamax_cmd_len=$lt_cv_sys_max_cmd_len 523312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 523412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 523512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 523612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 523712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 523812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 523912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${CP="cp -f"} 524012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${MV="mv -f"} 524112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${RM="rm -f"} 524212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 524312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5 524412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; } 524512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try some XSI features 524612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaxsi_shell=no 524712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala( _lt_dummy="a/b/c" 524812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \ 524912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala = c,a/b,b/c, \ 525012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && eval 'test $(( 1 + 1 )) -eq 2 \ 525112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \ 525212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && xsi_shell=yes 525312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5 525412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$xsi_shell" >&6; } 525512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 525612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 525712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5 525812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the shell understands \"+=\"... " >&6; } 525912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_shell_append=no 526012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \ 526112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala >/dev/null 2>&1 \ 526212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && lt_shell_append=yes 526312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5 526412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_shell_append" >&6; } 526512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 526612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 526712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 526812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_unset=unset 526912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 527012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_unset=false 527112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 527212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 527312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 527412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 527512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 527612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 527712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# test EBCDIC or ASCII 527812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `echo X|tr X '\101'` in 527912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala A) # ASCII based system 528012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr 528112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_SP2NL='tr \040 \012' 528212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_NL2SP='tr \015\012 \040\040' 528312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 528412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) # EBCDIC based system 528512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_SP2NL='tr \100 \n' 528612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_NL2SP='tr \r\n \100\100' 528712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 528812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 528912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 529812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5 529912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to convert $build file names to $host format... " >&6; } 530012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_to_host_file_cmd+:} false; then : 530112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 530212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 530312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 530412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-mingw* ) 530512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $build in 530612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-mingw* ) # actually msys 530712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32 530812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 530912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-cygwin* ) 531012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32 531112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 531212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) # otherwise, assume *nix 531312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32 531412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 531512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 531612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 531712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-cygwin* ) 531812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $build in 531912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-mingw* ) # actually msys 532012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin 532112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 532212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-cygwin* ) 532312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_noop 532412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 532512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) # otherwise, assume *nix 532612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin 532712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 532812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 532912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 533012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) # unhandled hosts (and "normal" native builds) 533112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_host_file_cmd=func_convert_file_noop 533212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 533312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 533412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 533512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 533612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 533712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_host_file_cmd=$lt_cv_to_host_file_cmd 533812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5 533912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_to_host_file_cmd" >&6; } 534012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 534112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 534212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 534312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 534412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 534512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5 534612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; } 534712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_to_tool_file_cmd+:} false; then : 534812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 534912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 535012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala #assume ordinary cross tools, or native build. 535112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_to_tool_file_cmd=func_convert_file_noop 535212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host in 535312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-mingw* ) 535412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $build in 535512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-mingw* ) # actually msys 535612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32 535712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 535812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 535912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 536012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 536112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 536212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 536312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 536412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_tool_file_cmd=$lt_cv_to_tool_file_cmd 536512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5 536612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_to_tool_file_cmd" >&6; } 536712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 536812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 536912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 537012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 537112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 537212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5 537312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $LD option to reload object files... " >&6; } 537412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ld_reload_flag+:} false; then : 537512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 537612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 537712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ld_reload_flag='-r' 537812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 537912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5 538012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ld_reload_flag" >&6; } 538112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag=$lt_cv_ld_reload_flag 538212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $reload_flag in 538312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"" | " "*) ;; 538412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) reload_flag=" $reload_flag" ;; 538512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 538612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_cmds='$LD$reload_flag -o $output$reload_objs' 538712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 538812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin* | mingw* | pw32* | cegcc*) 538912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" != yes; then 539012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala reload_cmds=false 539112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 539212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 539312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin*) 539412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 539512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs' 539612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 539712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala reload_cmds='$LD$reload_flag -o $output$reload_objs' 539812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 539912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 540012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 540112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 540912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 541012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 541112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args. 541212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}objdump; ac_word=$2 541312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 541412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 541512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_OBJDUMP+:} false; then : 541612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 541712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 541812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$OBJDUMP"; then 541912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test. 542012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 542112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 542212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 542312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 542412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 542512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 542612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 542712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 542812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" 542912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 543012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 543112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 543212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 543312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 543412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 543512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 543612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 543712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 543812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP=$ac_cv_prog_OBJDUMP 543912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$OBJDUMP"; then 544012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5 544112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$OBJDUMP" >&6; } 544212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 544312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 544412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 544512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 544612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 544712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 544812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 544912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_OBJDUMP"; then 545012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_OBJDUMP=$OBJDUMP 545112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "objdump", so it can be a program name with args. 545212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy objdump; ac_word=$2 545312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 545412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 545512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then : 545612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 545712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 545812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_OBJDUMP"; then 545912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test. 546012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 546112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 546212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 546312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 546412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 546512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 546612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 546712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 546812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_OBJDUMP="objdump" 546912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 547012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 547112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 547212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 547312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 547412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 547512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 547612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 547712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 547812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP 547912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_OBJDUMP"; then 548012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5 548112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_OBJDUMP" >&6; } 548212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 548312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 548412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 548512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 548612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 548712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_OBJDUMP" = x; then 548812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OBJDUMP="false" 548912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 549012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 549112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 549212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 549312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 549412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 549512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 549612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OBJDUMP=$ac_ct_OBJDUMP 549712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 549812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 549912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OBJDUMP="$ac_cv_prog_OBJDUMP" 550012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 550112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$OBJDUMP" && OBJDUMP=objdump 550312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 550912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 551012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 551112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 551212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5 551312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to recognize dependent libraries... " >&6; } 551412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_deplibs_check_method+:} false; then : 551512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 551612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 551712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='$MAGIC_CMD' 551812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_file_magic_test_file= 551912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_deplibs_check_method='unknown' 552012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Need to set the preceding variable on all platforms that support 552112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# interlibrary dependencies. 552212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'none' -- dependencies not supported. 552312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `unknown' -- same as none, but documents that we really don't know. 552412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'pass_all' -- all dependencies passed with no checks. 552512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'test_compile' -- check by making test program. 552612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 'file_magic [[regex]]' -- check by looking for files in library path 552712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# which responds to the $file_magic_cmd with a given extended regex. 552812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If you have `file' or equivalent on your system and you're not sure 552912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# whether `pass_all' will *always* work, you probably want this one. 553012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 553112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 553212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix[4-9]*) 553312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 553412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 553512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 553612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabeos*) 553712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 553812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 553912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 554012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabsdi[45]*) 554112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' 554212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='/usr/bin/file -L' 554312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=/shlib/libc.so 554412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 554512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 554612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin*) 554712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # func_win32_libid is a shell function defined in ltmain.sh 554812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 554912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='func_win32_libid' 555012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 555112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 555212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamingw* | pw32*) 555312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Base MSYS/MinGW do not provide the 'file' command needed by 555412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # func_win32_libid shell function, so use a weaker test based on 'objdump', 555512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # unless we find 'file', for example because we are cross-compiling. 555612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin. 555712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then 555812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' 555912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='func_win32_libid' 556012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 556112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Keep this pattern in sync with the one in func_win32_libid. 556212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' 556312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='$OBJDUMP -f' 556412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 556512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 556612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 556712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacegcc*) 556812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # use the weaker test based on 'objdump'. See mingw*. 556912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?' 557012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='$OBJDUMP -f' 557112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 557212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 557312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadarwin* | rhapsody*) 557412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 557512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 557612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 557712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafreebsd* | dragonfly*) 557812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 557912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 558012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala i*86 ) 558112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Not sure whether the presence of OpenBSD here was a mistake. 558212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Let's accept both of them until this is cleared up. 558312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' 558412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd=/usr/bin/file 558512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 558612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 558712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 558812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 558912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 559012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 559112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 559212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 559312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagnu*) 559412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 559512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 559612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 559712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahaiku*) 559812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 559912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 560012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 560112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahpux10.20* | hpux11*) 560212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd=/usr/bin/file 560312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 560412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ia64*) 560512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' 560612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 560712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 560812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*) 560912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]' 561012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl 561112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 561212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 561312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library' 561412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=/usr/lib/libc.sl 561512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 561612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 561712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 561812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 561912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainterix[3-9]*) 562012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here 562112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$' 562212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 562312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 562412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialairix5* | irix6* | nonstopux*) 562512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $LD in 562612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-32|*"-32 ") libmagic=32-bit;; 562712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-n32|*"-n32 ") libmagic=N32;; 562812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-64|*"-64 ") libmagic=64-bit;; 562912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) libmagic=never-match;; 563012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 563112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 563212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 563312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 563412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This must be glibc/ELF. 563512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalinux* | k*bsd*-gnu | kopensolaris*-gnu) 563612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 563712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 563812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 563912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanetbsd*) 564012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 564112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 564212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 564312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 564412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 564512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 564612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 564712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanewos6*) 564812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' 564912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd=/usr/bin/file 565012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=/usr/lib/libnls.so 565112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 565212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 565312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*nto* | *qnx*) 565412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 565512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 565612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 565712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaopenbsd*) 565812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 565912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' 566012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 566112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' 566212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 566312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 566412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 566512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaosf3* | osf4* | osf5*) 566612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 566712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 566812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 566912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialardos*) 567012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 567112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 567212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 567312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasolaris*) 567412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 567512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 567612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 567712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 567812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 567912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 568012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 568112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4 | sysv4.3*) 568212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_vendor in 568312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala motorola) 568412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' 568512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` 568612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 568712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ncr) 568812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 568912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 569012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sequent) 569112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='/bin/file' 569212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' 569312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 569412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sni) 569512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_cmd='/bin/file' 569612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" 569712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_file_magic_test_file=/lib/libc.so 569812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 569912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala siemens) 570012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 570112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 570212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pc) 570312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 570412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 570512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 570612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 570712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 570812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatpf*) 570912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_deplibs_check_method=pass_all 571012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 571112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 571212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 571312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 571412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5 571512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_deplibs_check_method" >&6; } 571612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 571712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob= 571812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob=no 571912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$build" = "$host"; then 572012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 572112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | pw32*) 572212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then 572312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala want_nocaseglob=yes 572412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 572512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"` 572612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 572712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 572812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 572912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 573012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 573112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd=$lt_cv_file_magic_cmd 573212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method=$lt_cv_deplibs_check_method 573312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$deplibs_check_method" && deplibs_check_method=unknown 573412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 573512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 573612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 573712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 573812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 573912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 574912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 575612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 575712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args. 575812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}dlltool; ac_word=$2 575912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 576012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 576112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_DLLTOOL+:} false; then : 576212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 576312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 576412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$DLLTOOL"; then 576512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test. 576612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 576712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 576812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 576912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 577012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 577112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 577212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 577312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 577412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" 577512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 577612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 577712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 577812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 577912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 578012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 578112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 578212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 578312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 578412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL=$ac_cv_prog_DLLTOOL 578512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$DLLTOOL"; then 578612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5 578712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$DLLTOOL" >&6; } 578812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 578912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 579012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 579112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 579212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 579312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 579412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 579512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_DLLTOOL"; then 579612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_DLLTOOL=$DLLTOOL 579712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "dlltool", so it can be a program name with args. 579812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy dlltool; ac_word=$2 579912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 580012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 580112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then : 580212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 580312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 580412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_DLLTOOL"; then 580512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test. 580612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 580712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 580812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 580912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 581012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 581112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 581212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 581312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 581412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_DLLTOOL="dlltool" 581512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 581612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 581712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 581812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 581912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 582012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 582112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 582212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 582312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 582412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL 582512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_DLLTOOL"; then 582612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5 582712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_DLLTOOL" >&6; } 582812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 582912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 583012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 583112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 583212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 583312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_DLLTOOL" = x; then 583412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DLLTOOL="false" 583512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 583612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 583712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 583812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 583912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 584012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 584112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 584212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DLLTOOL=$ac_ct_DLLTOOL 584312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 584412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 584512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DLLTOOL="$ac_cv_prog_DLLTOOL" 584612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 584712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 584812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$DLLTOOL" && DLLTOOL=dlltool 584912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 585912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5 586012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to associate runtime and link libraries... " >&6; } 586112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_sharedlib_from_linklib_cmd+:} false; then : 586212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 586312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 586412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sharedlib_from_linklib_cmd='unknown' 586512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 586612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 586712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin* | mingw* | pw32* | cegcc*) 586812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # two different shell functions defined in ltmain.sh 586912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # decide which to use based on capabilities of $DLLTOOL 587012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$DLLTOOL --help 2>&1` in 587112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *--identify-strict*) 587212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib 587312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 587412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 587512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback 587612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 587712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 587812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 587912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 588012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # fallback: assume linklib IS sharedlib 588112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sharedlib_from_linklib_cmd="$ECHO" 588212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 588312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 588412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 588512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 588612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5 588712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; } 588812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd 588912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO 589012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 589712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 589812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in ar 589912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 590012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 590112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_tool_prefix$ac_prog; ac_word=$2 590212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 590312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 590412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_AR+:} false; then : 590512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 590612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 590712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$AR"; then 590812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_AR="$AR" # Let the user override the test. 590912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 591012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 591112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 591212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 591312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 591412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 591512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 591612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 591712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 591812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 591912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 592012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 592112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 592212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 592312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 592412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 592512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 592612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 592712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR=$ac_cv_prog_AR 592812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$AR"; then 592912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 593012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$AR" >&6; } 593112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 593212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 593312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 593412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 593512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 593612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 593712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$AR" && break 593812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 593912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 594012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$AR"; then 594112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_AR=$AR 594212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in ar 594312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 594412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_prog", so it can be a program name with args. 594512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2 594612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 594712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 594812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_AR+:} false; then : 594912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 595012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 595112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_AR"; then 595212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 595312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 595412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 595512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 595612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 595712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 595812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 595912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 596012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 596112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_AR="$ac_prog" 596212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 596312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 596412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 596512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 596612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 596712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 596812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 596912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 597012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 597112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_AR=$ac_cv_prog_ac_ct_AR 597212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_AR"; then 597312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 597412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_AR" >&6; } 597512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 597612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 597712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 597812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 597912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 598012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 598112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$ac_ct_AR" && break 598212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 598312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 598412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_AR" = x; then 598512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AR="false" 598612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 598712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 598812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 598912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 599012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 599112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 599212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 599312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AR=$ac_ct_AR 599412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 599512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 599612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 599712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${AR=ar} 599812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: ${AR_FLAGS=cru} 599912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 600912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 601012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5 601112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for archiver @FILE support... " >&6; } 601212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ar_at_file+:} false; then : 601312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 601412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 601512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ar_at_file=no 601612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 601712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 601812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 601912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 602012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 602112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 602212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 602312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 602412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 602512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 602612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 602712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 602812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo conftest.$ac_objext > conftest.lst 602912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5' 603012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 603112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $lt_ar_try) 2>&5 603212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 603312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 603412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } 603512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$ac_status" -eq 0; then 603612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Ensure the archiver fails upon bogus file names. 603712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.$ac_objext libconftest.a 603812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5 603912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $lt_ar_try) 2>&5 604012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 604112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 604212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } 604312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$ac_status" -ne 0; then 604412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ar_at_file=@ 604512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 604612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 604712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.* libconftest.a 604812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 604912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 605012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 605112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 605212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 605312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5 605412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ar_at_file" >&6; } 605512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 605612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$lt_cv_ar_at_file" = xno; then 605712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archiver_list_spec= 605812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 605912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archiver_list_spec=$lt_cv_ar_at_file 606012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 606112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 606812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 606912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 607012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}strip; ac_word=$2 607112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 607212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 607312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_STRIP+:} false; then : 607412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 607512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 607612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$STRIP"; then 607712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 607812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 607912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 608012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 608112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 608212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 608312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 608412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 608512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 608612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_STRIP="${ac_tool_prefix}strip" 608712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 608812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 608912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 609012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 609112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 609212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 609312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 609412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 609512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 609612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP=$ac_cv_prog_STRIP 609712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$STRIP"; then 609812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 609912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$STRIP" >&6; } 610012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 610112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 610212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 610312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 610412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 610512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 610612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 610712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_STRIP"; then 610812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_STRIP=$STRIP 610912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "strip", so it can be a program name with args. 611012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy strip; ac_word=$2 611112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 611212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 611312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 611412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 611512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 611612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_STRIP"; then 611712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 611812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 611912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 612012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 612112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 612212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 612312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 612412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 612512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 612612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_STRIP="strip" 612712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 612812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 612912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 613012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 613112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 613212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 613312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 613412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 613512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 613612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 613712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_STRIP"; then 613812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 613912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_STRIP" >&6; } 614012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 614112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 614212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 614312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 614412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 614512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_STRIP" = x; then 614612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala STRIP=":" 614712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 614812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 614912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 615012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 615112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 615212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 615312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 615412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala STRIP=$ac_ct_STRIP 615512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 615612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 615712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala STRIP="$ac_cv_prog_STRIP" 615812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 615912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$STRIP" && STRIP=: 616112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 616712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 616812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 616912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}ranlib; ac_word=$2 617012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 617112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 617212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_RANLIB+:} false; then : 617312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 617412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 617512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$RANLIB"; then 617612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 617712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 617812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 617912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 618012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 618112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 618212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 618312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 618412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 618512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 618612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 618712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 618812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 618912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 619012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 619112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 619212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 619312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 619412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 619512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB=$ac_cv_prog_RANLIB 619612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$RANLIB"; then 619712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 619812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$RANLIB" >&6; } 619912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 620012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 620112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 620212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 620312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 620412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 620512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 620612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_RANLIB"; then 620712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_RANLIB=$RANLIB 620812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "ranlib", so it can be a program name with args. 620912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ranlib; ac_word=$2 621012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 621112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 621212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 621312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 621412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 621512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_RANLIB"; then 621612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 621712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 621812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 621912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 622012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 622112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 622212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 622312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 622412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 622512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_RANLIB="ranlib" 622612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 622712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 622812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 622912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 623012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 623112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 623212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 623312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 623412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 623512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 623612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_RANLIB"; then 623712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 623812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_RANLIB" >&6; } 623912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 624012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 624112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 624212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 624312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 624412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_RANLIB" = x; then 624512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala RANLIB=":" 624612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 624712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 624812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 624912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 625012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 625112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 625212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 625312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala RANLIB=$ac_ct_RANLIB 625412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 625512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 625612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala RANLIB="$ac_cv_prog_RANLIB" 625712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 625812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 625912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$RANLIB" && RANLIB=: 626012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 626112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 626212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 626312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 626412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 626512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 626612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Determine commands to create old-style static archives. 626712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs' 626812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds='chmod 644 $oldlib' 626912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds= 627012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 627112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$RANLIB"; then 627212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 627312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala openbsd*) 627412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib" 627512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 627612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 627712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib" 627812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 627912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 628012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib" 628112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 628212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 628312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 628412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin*) 628512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lock_old_archive_extraction=yes ;; 628612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 628712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lock_old_archive_extraction=no ;; 628812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 628912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 629912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 630912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 631912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 632812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler was specified, use CC. 632912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC=${LTCC-"$CC"} 633012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 633112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler flags were specified, use CFLAGS. 633212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 633312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 633412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Allow CC to be a program name with arguments. 633512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler=$CC 633612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 633712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 633812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for command to grab the raw symbol name followed by C symbol from nm. 633912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5 634012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; } 634112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_sys_global_symbol_pipe+:} false; then : 634212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 634312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 634412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 634512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# These are sane defaults that work on at least a few old systems. 634612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# [They come from Ultrix. What could be older than Ultrix?!! ;)] 634712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 634812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Character class describing NM global symbol codes. 634912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasymcode='[BCDEGRST]' 635012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 635112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Regexp to match symbols that can be accessed directly from C. 635212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasympat='\([_A-Za-z][_A-Za-z0-9]*\)' 635312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 635412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Define system-specific variables. 635512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 635612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix*) 635712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[BCDT]' 635812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 635912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin* | mingw* | pw32* | cegcc*) 636012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[ABCDGISTW]' 636112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 636212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahpux*) 636312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 636412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[ABCDEGRST]' 636512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 636612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 636712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialairix* | nonstopux*) 636812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[BCDEGRST]' 636912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 637012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaosf*) 637112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[BCDEGQRST]' 637212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 637312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasolaris*) 637412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[BDRT]' 637512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 637612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasco3.2v5*) 637712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[DT]' 637812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 637912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4.2uw2*) 638012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[DT]' 638112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 638212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv5* | sco5v6* | unixware* | OpenUNIX*) 638312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[ABDT]' 638412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 638512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4) 638612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[DFNSTU]' 638712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 638812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 638912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 639012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If we're using GNU nm, then use its standard symbol codes. 639112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `$NM -V 2>&1` in 639212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*GNU* | *'with BFD'*) 639312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symcode='[ABCDGIRSTW]' ;; 639412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 639512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 639612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform an extracted symbol line into a proper C declaration. 639712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Some systems (esp. on ia64) link data and code symbols differently, 639812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# so use this general approach. 639912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" 640012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 640112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform an extracted symbol line into symbol name and symbol address 640212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'" 640312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'" 640412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 640512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Handle CRLF in mingw tool chain 640612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaopt_cr= 640712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $build_os in 640812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamingw*) 640912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp 641012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 641112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 641212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 641312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Try without a prefix underscore, then with it. 641412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_symprfx in "" "_"; do 641512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 641612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. 641712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala symxfrm="\\1 $ac_symprfx\\2 \\2" 641812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 641912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Write the raw and C identifiers. 642012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_nm_interface" = "MS dumpbin"; then 642112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Fake it for dumpbin and say T for any non-static function 642212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # and D for any global variable. 642312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Also find C++ and __fastcall symbols from MSVC++, 642412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # which start with @ or ?. 642512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_global_symbol_pipe="$AWK '"\ 642612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" {last_section=section; section=\$ 3};"\ 642712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\ 642812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\ 642912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" \$ 0!~/External *\|/{next};"\ 643012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\ 643112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" {if(hide[section]) next};"\ 643212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\ 643312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\ 643412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" s[1]~/^[@?]/{print s[1], s[1]; next};"\ 643512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\ 643612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" ' prfx=^$ac_symprfx" 643712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 643812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" 643912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 644012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'" 644112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 644212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check to see that the pipe works correctly. 644312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pipe_works=no 644412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 644512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest* 644612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat > conftest.$ac_ext <<_LT_EOF 644712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 644812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" { 644912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 645012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar nm_test_var; 645112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavoid nm_test_func(void); 645212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavoid nm_test_func(void){} 645312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 645412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 645512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 645612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main(){nm_test_var='a';nm_test_func();return(0);} 645712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 645812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 645912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 646012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_compile) 2>&5 646112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 646212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 646312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then 646412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Now try to grab the symbols. 646512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nlist=conftest.nm 646612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5 646712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5 646812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 646912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 647012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && test -s "$nlist"; then 647112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Try sorting and uniquifying the output. 647212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if sort "$nlist" | uniq > "$nlist"T; then 647312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f "$nlist"T "$nlist" 647412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 647512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f "$nlist"T 647612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 647712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 647812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Make sure that we snagged all the symbols we need. 647912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $GREP ' nm_test_var$' "$nlist" >/dev/null; then 648012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $GREP ' nm_test_func$' "$nlist" >/dev/null; then 648112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF > conftest.$ac_ext 648212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */ 648312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE) 648412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* DATA imports from DLLs on WIN32 con't be const, because runtime 648512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala relocations are performed -- see ld's documentation on pseudo-relocs. */ 648612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLSYM_CONST 648712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#elif defined(__osf__) 648812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* This system does not cope well with relocations in const data. */ 648912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLSYM_CONST 649012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 649112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLSYM_CONST const 649212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 649312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 649412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 649512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" { 649612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 649712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 649812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 649912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Now generate the symbol file. 650012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext' 650112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 650212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF >> conftest.$ac_ext 650312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 650412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* The mapping between symbol names and symbols. */ 650512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLT_DLSYM_CONST struct { 650612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const char *name; 650712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala void *address; 650812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 650912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt__PROGRAM__LTX_preloaded_symbols[] = 651012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 651112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { "@PROGRAM@", (void *) 0 }, 651212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 651312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext 651412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<\_LT_EOF >> conftest.$ac_ext 651512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala {0, (void *) 0} 651612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}; 651712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 651812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* This works around a problem in FreeBSD linker */ 651912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef FREEBSD_WORKAROUND 652012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic const void *lt_preloaded_setup() { 652112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return lt__PROGRAM__LTX_preloaded_symbols; 652212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 652312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 652412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 652512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 652612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 652712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 652812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 652912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Now try linking the two files. 653012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv conftest.$ac_objext conftstm.$ac_objext 653112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_globsym_save_LIBS=$LIBS 653212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_globsym_save_CFLAGS=$CFLAGS 653312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="conftstm.$ac_objext" 653412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" 653512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 653612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_link) 2>&5 653712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 653812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 653912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && test -s conftest${ac_exeext}; then 654012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pipe_works=yes 654112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 654212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS=$lt_globsym_save_LIBS 654312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS=$lt_globsym_save_CFLAGS 654412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 654512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "cannot find nm_test_func in $nlist" >&5 654612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 654712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 654812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "cannot find nm_test_var in $nlist" >&5 654912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 655012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 655112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 655212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 655312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 655412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$progname: failed program was:" >&5 655512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.$ac_ext >&5 655612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 655712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest* conftst* 655812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 655912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Do not use the global_symbol_pipe unless it works. 656012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$pipe_works" = yes; then 656112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 656212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 656312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_global_symbol_pipe= 656412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 656512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 656612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 656712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 656812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 656912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$lt_cv_sys_global_symbol_pipe"; then 657012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_sys_global_symbol_to_cdecl= 657112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 657212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then 657312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5 657412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "failed" >&6; } 657512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 657612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 657712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "ok" >&6; } 657812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 657912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 658012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Response file support. 658112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$lt_cv_nm_interface" = "MS dumpbin"; then 658212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nm_file_list_spec='@' 658312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then 658412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nm_file_list_spec='@' 658512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 658612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 658712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 658812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 658912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 659912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 660912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 661012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 661112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 661212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 661312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5 661412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for sysroot... " >&6; } 661512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 661612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --with-sysroot was given. 661712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${with_sysroot+set}" = set; then : 661812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala withval=$with_sysroot; 661912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 662012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_sysroot=no 662112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 662212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 662312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 662412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_sysroot= 662512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase ${with_sysroot} in #( 662612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes) 662712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 662812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_sysroot=`$CC --print-sysroot 2>/dev/null` 662912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 663012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; #( 663112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /*) 663212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"` 663312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; #( 663412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no|'') 663512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; #( 663612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 663712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5 663812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "${with_sysroot}" >&6; } 663912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5 664012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 664112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 664212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 664312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5 664412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "${lt_sysroot:-no}" >&6; } 664512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 664612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 664712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 664812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 664912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 665012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-libtool-lock was given. 665112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_libtool_lock+set}" = set; then : 665212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_libtool_lock; 665312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 665412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 665512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$enable_libtool_lock" != xno && enable_libtool_lock=yes 665612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 665712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Some flags need to be propagated to the compiler or linker for good 665812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# libtool support. 665912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host in 666012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaia64-*-hpux*) 666112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Find out which ABI we are using. 666212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 'int i;' > conftest.$ac_ext 666312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 666412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_compile) 2>&5 666512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 666612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 666712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then 666812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `/usr/bin/file conftest.$ac_objext` in 666912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *ELF-32*) 667012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HPUX_IA64_MODE="32" 667112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 667212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *ELF-64*) 667312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HPUX_IA64_MODE="64" 667412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 667512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 667612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 667712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest* 667812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 667912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-irix6*) 668012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Find out which ABI we are using. 668112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo '#line '$LINENO' "configure"' > conftest.$ac_ext 668212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 668312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_compile) 2>&5 668412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 668512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 668612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then 668712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_prog_gnu_ld" = yes; then 668812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `/usr/bin/file conftest.$ac_objext` in 668912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *32-bit*) 669012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -melf32bsmip" 669112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 669212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *N32*) 669312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -melf32bmipn32" 669412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 669512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *64-bit*) 669612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -melf64bmip" 669712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 669812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 669912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 670012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `/usr/bin/file conftest.$ac_objext` in 670112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *32-bit*) 670212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -32" 670312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 670412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *N32*) 670512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -n32" 670612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 670712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *64-bit*) 670812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -64" 670912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 671012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 671112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 671212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 671312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest* 671412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 671512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 671612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \ 671712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas390*-*linux*|s390*-*tpf*|sparc*-*linux*) 671812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Find out which ABI we are using. 671912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 'int i;' > conftest.$ac_ext 672012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 672112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_compile) 2>&5 672212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 672312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 672412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then 672512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `/usr/bin/file conftest.o` in 672612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *32-bit*) 672712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 672812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x86_64-*kfreebsd*-gnu) 672912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf_i386_fbsd" 673012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 673112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x86_64-*linux*) 673212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf_i386" 673312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 673412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ppc64-*linux*|powerpc64-*linux*) 673512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf32ppclinux" 673612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 673712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s390x-*linux*) 673812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf_s390" 673912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 674012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sparc64-*linux*) 674112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf32_sparc" 674212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 674312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 674412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 674512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *64-bit*) 674612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 674712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x86_64-*kfreebsd*-gnu) 674812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf_x86_64_fbsd" 674912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 675012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x86_64-*linux*) 675112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf_x86_64" 675212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 675312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ppc*-*linux*|powerpc*-*linux*) 675412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf64ppc" 675512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 675612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s390*-*linux*|s390*-*tpf*) 675712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf64_s390" 675812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 675912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sparc*-*linux*) 676012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf64_sparc" 676112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 676212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 676312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 676412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 676512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 676612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest* 676712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 676812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 676912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*-sco3.2v5*) 677012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On SCO OpenServer 5, we need -belf to get full-featured binaries. 677112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala SAVE_CFLAGS="$CFLAGS" 677212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="$CFLAGS -belf" 677312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5 677412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the C compiler needs -belf... " >&6; } 677512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_cc_needs_belf+:} false; then : 677612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 677712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 677812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ext=c 677912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 678012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 678112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 678212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 678312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 678412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 678512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 678612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 678712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 678812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 678912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 679012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 679112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 679212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 679312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 679412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 679512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 679612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_cc_needs_belf=yes 679712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 679812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_cc_needs_belf=no 679912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 680012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 680112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 680212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ext=c 680312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 680412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 680512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 680612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 680712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 680812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 680912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5 681012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_cc_needs_belf" >&6; } 681112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x"$lt_cv_cc_needs_belf" != x"yes"; then 681212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf 681312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CFLAGS="$SAVE_CFLAGS" 681412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 681512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 681612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*-*solaris*) 681712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Find out which ABI we are using. 681812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 'int i;' > conftest.$ac_ext 681912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 682012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_compile) 2>&5 682112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 682212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 682312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; }; then 682412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `/usr/bin/file conftest.o` in 682512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *64-bit*) 682612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_cv_prog_gnu_ld in 682712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes*) 682812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 682912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala i?86-*-solaris*) 683012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf_x86_64" 683112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 683212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sparc*-*-solaris*) 683312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -m elf64_sparc" 683412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 683512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 683612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # GNU ld 2.21 introduced _sol2 emulations. Use them if available. 683712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then 683812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld}_sol2" 683912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 684012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 684112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 684212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then 684312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LD="${LD-ld} -64" 684412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 684512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 684612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 684712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 684812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 684912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 685012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest* 685112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 685212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 685312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 685412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks="$enable_libtool_lock" 685512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 685612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_tool_prefix"; then 685712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args. 685812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}mt; ac_word=$2 685912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 686012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 686112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_MANIFEST_TOOL+:} false; then : 686212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 686312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 686412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$MANIFEST_TOOL"; then 686512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test. 686612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 686712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 686812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 686912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 687012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 687112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 687212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 687312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 687412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" 687512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 687612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 687712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 687812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 687912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 688012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 688112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 688212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 688312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 688412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL 688512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$MANIFEST_TOOL"; then 688612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5 688712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MANIFEST_TOOL" >&6; } 688812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 688912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 689012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 689112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 689212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 689312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 689412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 689512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_MANIFEST_TOOL"; then 689612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL 689712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "mt", so it can be a program name with args. 689812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy mt; ac_word=$2 689912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 690012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 690112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then : 690212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 690312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 690412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_MANIFEST_TOOL"; then 690512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test. 690612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 690712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 690812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 690912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 691012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 691112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 691212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 691312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 691412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" 691512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 691612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 691712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 691812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 691912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 692012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 692112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 692212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 692312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 692412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL 692512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_MANIFEST_TOOL"; then 692612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5 692712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_MANIFEST_TOOL" >&6; } 692812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 692912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 693012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 693112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 693212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 693312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_MANIFEST_TOOL" = x; then 693412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MANIFEST_TOOL=":" 693512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 693612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 693712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 693812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 693912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 694012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 694112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 694212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL 694312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 694412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 694512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL" 694612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 694712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 694812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt 694912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5 695012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; } 695112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_mainfest_tool+:} false; then : 695212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 695312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 695412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_mainfest_tool=no 695512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5 695612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out 695712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 695812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $GREP 'Manifest Tool' conftest.out > /dev/null; then 695912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_mainfest_tool=yes 696012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 696112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest* 696212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 696312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5 696412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_path_mainfest_tool" >&6; } 696512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$lt_cv_path_mainfest_tool" != xyes; then 696612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MANIFEST_TOOL=: 696712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 696812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 696912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 697012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 697112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 697212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 697312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 697412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 697512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rhapsody* | darwin*) 697612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 697712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args. 697812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}dsymutil; ac_word=$2 697912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 698012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 698112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_DSYMUTIL+:} false; then : 698212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 698312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 698412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$DSYMUTIL"; then 698512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test. 698612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 698712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 698812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 698912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 699012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 699112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 699212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 699312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 699412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" 699512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 699612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 699712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 699812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 699912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 700012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 700112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 700212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 700312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 700412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL=$ac_cv_prog_DSYMUTIL 700512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$DSYMUTIL"; then 700612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5 700712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$DSYMUTIL" >&6; } 700812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 700912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 701012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 701112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 701212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 701312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 701412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 701512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_DSYMUTIL"; then 701612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_DSYMUTIL=$DSYMUTIL 701712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "dsymutil", so it can be a program name with args. 701812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy dsymutil; ac_word=$2 701912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 702012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 702112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then : 702212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 702312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 702412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_DSYMUTIL"; then 702512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test. 702612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 702712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 702812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 702912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 703012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 703112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 703212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 703312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 703412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" 703512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 703612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 703712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 703812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 703912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 704012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 704112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 704212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 704312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 704412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL 704512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_DSYMUTIL"; then 704612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5 704712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_DSYMUTIL" >&6; } 704812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 704912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 705012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 705112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 705212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 705312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_DSYMUTIL" = x; then 705412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DSYMUTIL=":" 705512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 705612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 705712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 705812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 705912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 706012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 706112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 706212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DSYMUTIL=$ac_ct_DSYMUTIL 706312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 706412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 706512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DSYMUTIL="$ac_cv_prog_DSYMUTIL" 706612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 706712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 706812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 706912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args. 707012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}nmedit; ac_word=$2 707112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 707212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 707312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_NMEDIT+:} false; then : 707412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 707512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 707612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$NMEDIT"; then 707712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test. 707812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 707912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 708012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 708112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 708212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 708312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 708412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 708512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 708612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" 708712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 708812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 708912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 709012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 709112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 709212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 709312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 709412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 709512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 709612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT=$ac_cv_prog_NMEDIT 709712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$NMEDIT"; then 709812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5 709912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$NMEDIT" >&6; } 710012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 710112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 710212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 710312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 710412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 710512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 710612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 710712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_NMEDIT"; then 710812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_NMEDIT=$NMEDIT 710912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "nmedit", so it can be a program name with args. 711012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy nmedit; ac_word=$2 711112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 711212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 711312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_NMEDIT+:} false; then : 711412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 711512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 711612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_NMEDIT"; then 711712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test. 711812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 711912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 712012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 712112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 712212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 712312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 712412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 712512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 712612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_NMEDIT="nmedit" 712712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 712812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 712912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 713012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 713112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 713212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 713312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 713412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 713512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 713612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT 713712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_NMEDIT"; then 713812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5 713912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_NMEDIT" >&6; } 714012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 714112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 714212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 714312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 714412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 714512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_NMEDIT" = x; then 714612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NMEDIT=":" 714712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 714812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 714912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 715012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 715112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 715212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 715312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 715412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NMEDIT=$ac_ct_NMEDIT 715512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 715612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 715712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NMEDIT="$ac_cv_prog_NMEDIT" 715812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 715912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 716012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 716112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args. 716212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}lipo; ac_word=$2 716312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 716412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 716512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_LIPO+:} false; then : 716612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 716712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 716812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$LIPO"; then 716912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_LIPO="$LIPO" # Let the user override the test. 717012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 717112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 717212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 717312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 717412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 717512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 717612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 717712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 717812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_LIPO="${ac_tool_prefix}lipo" 717912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 718012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 718112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 718212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 718312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 718412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 718512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 718612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 718712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 718812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO=$ac_cv_prog_LIPO 718912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$LIPO"; then 719012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5 719112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$LIPO" >&6; } 719212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 719312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 719412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 719512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 719612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 719712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 719812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 719912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_LIPO"; then 720012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_LIPO=$LIPO 720112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "lipo", so it can be a program name with args. 720212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy lipo; ac_word=$2 720312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 720412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 720512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_LIPO+:} false; then : 720612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 720712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 720812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_LIPO"; then 720912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test. 721012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 721112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 721212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 721312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 721412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 721512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 721612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 721712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 721812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_LIPO="lipo" 721912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 722012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 722112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 722212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 722312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 722412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 722512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 722612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 722712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 722812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO 722912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_LIPO"; then 723012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5 723112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_LIPO" >&6; } 723212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 723312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 723412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 723512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 723612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 723712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_LIPO" = x; then 723812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIPO=":" 723912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 724012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 724112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 724212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 724312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 724412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 724512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 724612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIPO=$ac_ct_LIPO 724712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 724812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 724912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIPO="$ac_cv_prog_LIPO" 725012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 725112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 725212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 725312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args. 725412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}otool; ac_word=$2 725512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 725612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 725712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_OTOOL+:} false; then : 725812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 725912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 726012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$OTOOL"; then 726112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test. 726212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 726312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 726412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 726512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 726612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 726712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 726812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 726912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 727012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_OTOOL="${ac_tool_prefix}otool" 727112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 727212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 727312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 727412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 727512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 727612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 727712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 727812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 727912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 728012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL=$ac_cv_prog_OTOOL 728112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$OTOOL"; then 728212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5 728312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$OTOOL" >&6; } 728412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 728512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 728612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 728712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 728812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 728912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 729012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 729112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_OTOOL"; then 729212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_OTOOL=$OTOOL 729312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "otool", so it can be a program name with args. 729412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy otool; ac_word=$2 729512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 729612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 729712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_OTOOL+:} false; then : 729812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 729912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 730012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_OTOOL"; then 730112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test. 730212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 730312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 730412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 730512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 730612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 730712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 730812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 730912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 731012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_OTOOL="otool" 731112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 731212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 731312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 731412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 731512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 731612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 731712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 731812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 731912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 732012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL 732112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_OTOOL"; then 732212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5 732312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_OTOOL" >&6; } 732412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 732512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 732612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 732712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 732812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 732912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_OTOOL" = x; then 733012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OTOOL=":" 733112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 733212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 733312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 733412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 733512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 733612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 733712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 733812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OTOOL=$ac_ct_OTOOL 733912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 734012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 734112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OTOOL="$ac_cv_prog_OTOOL" 734212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 734312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 734412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 734512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args. 734612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy ${ac_tool_prefix}otool64; ac_word=$2 734712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 734812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 734912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_OTOOL64+:} false; then : 735012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 735112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 735212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$OTOOL64"; then 735312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test. 735412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 735512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 735612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 735712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 735812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 735912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 736012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 736112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 736212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" 736312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 736412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 736512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 736612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 736712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 736812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 736912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 737012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 737112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 737212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64=$ac_cv_prog_OTOOL64 737312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$OTOOL64"; then 737412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5 737512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$OTOOL64" >&6; } 737612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 737712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 737812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 737912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 738012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 738112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 738212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 738312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$ac_cv_prog_OTOOL64"; then 738412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_ct_OTOOL64=$OTOOL64 738512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "otool64", so it can be a program name with args. 738612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy otool64; ac_word=$2 738712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 738812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 738912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_ac_ct_OTOOL64+:} false; then : 739012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 739112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 739212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_ct_OTOOL64"; then 739312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test. 739412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 739512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 739612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 739712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 739812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 739912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 740012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 740112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 740212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_ac_ct_OTOOL64="otool64" 740312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 740412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 740512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 740612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 740712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 740812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 740912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 741012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 741112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 741212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64 741312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_ct_OTOOL64"; then 741412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5 741512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_ct_OTOOL64" >&6; } 741612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 741712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 741812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 741912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 742012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 742112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$ac_ct_OTOOL64" = x; then 742212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OTOOL64=":" 742312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 742412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cross_compiling:$ac_tool_warned in 742512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialayes:) 742612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 742712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 742812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tool_warned=yes ;; 742912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 743012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OTOOL64=$ac_ct_OTOOL64 743112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 743212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 743312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala OTOOL64="$ac_cv_prog_OTOOL64" 743412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 743512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 743612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 743712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 743812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 743912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 744912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 745912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 746012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 746112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 746212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5 746312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for -single_module linker flag... " >&6; } 746412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_apple_cc_single_mod+:} false; then : 746512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 746612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 746712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_apple_cc_single_mod=no 746812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "${LT_MULTI_MODULE}"; then 746912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # By default we will add the -single_module flag. You can override 747012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # by either setting the environment variable LT_MULTI_MODULE 747112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # non-empty at configure time, or by adding -multi_module to the 747212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # link flags. 747312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf libconftest.dylib* 747412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "int foo(void){return 1;}" > conftest.c 747512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 747612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala-dynamiclib -Wl,-single_module conftest.c" >&5 747712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \ 747812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -dynamiclib -Wl,-single_module conftest.c 2>conftest.err 747912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_result=$? 748012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If there is a non-empty error log, and "single_module" 748112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # appears in it, assume the flag caused a linker warning 748212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err && $GREP single_module conftest.err; then 748312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 748412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Otherwise, if the output was created with a 0 exit code from 748512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # the compiler, it worked. 748612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test -f libconftest.dylib && test $_lt_result -eq 0; then 748712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_apple_cc_single_mod=yes 748812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 748912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 749012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 749112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf libconftest.dylib* 749212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.* 749312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 749412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 749512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5 749612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_apple_cc_single_mod" >&6; } 749712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 749812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5 749912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; } 750012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ld_exported_symbols_list+:} false; then : 750112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 750212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 750312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ld_exported_symbols_list=no 750412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LDFLAGS=$LDFLAGS 750512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "_main" > conftest.sym 750612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym" 750712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 750812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 750912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 751012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 751112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 751212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 751312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 751412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 751512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 751612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 751712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 751812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 751912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ld_exported_symbols_list=yes 752012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 752112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ld_exported_symbols_list=no 752212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 752312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 752412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 752512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$save_LDFLAGS" 752612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 752712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 752812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5 752912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ld_exported_symbols_list" >&6; } 753012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 753112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5 753212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for -force_load linker flag... " >&6; } 753312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_ld_force_load+:} false; then : 753412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 753512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 753612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ld_force_load=no 753712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat > conftest.c << _LT_EOF 753812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint forced_loaded() { return 2;} 753912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 754012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5 754112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5 754212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$AR cru libconftest.a conftest.o" >&5 754312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $AR cru libconftest.a conftest.o 2>&5 754412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$RANLIB libconftest.a" >&5 754512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RANLIB libconftest.a 2>&5 754612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat > conftest.c << _LT_EOF 754712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main() { return 0;} 754812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 754912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5 755012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err 755112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_result=$? 755212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err && $GREP force_load conftest.err; then 755312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 755412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then 755512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_ld_force_load=yes 755612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 755712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 755812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 755912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.err libconftest.a conftest conftest.c 756012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -rf conftest.dSYM 756112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 756212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 756312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5 756412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_ld_force_load" >&6; } 756512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 756612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rhapsody* | darwin1.[012]) 756712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;; 756812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin1.*) 756912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 757012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin*) # darwin 5.x on 757112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # if running on 10.5 or later, the deployment target defaults 757212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # to the OS version, if on x86, and 10.4, the deployment 757312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # target defaults to 10.4. Don't you love it? 757412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in 757512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 10.0,*86*-darwin8*|10.0,*-darwin[91]*) 757612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 757712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 10.[012]*) 757812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;; 757912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 10.*) 758012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;; 758112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 758212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 758312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 758412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_apple_cc_single_mod" = "yes"; then 758512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_single_mod='$single_module' 758612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 758712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_ld_exported_symbols_list" = "yes"; then 758812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym' 758912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 759012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}' 759112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 759212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then 759312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dsymutil='~$DSYMUTIL $lib || :' 759412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 759512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _lt_dsymutil= 759612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 759712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 759812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 759912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 760012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in dlfcn.h 760112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 760212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default 760312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 760412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_dlfcn_h" = xyes; then : 760512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 760612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_DLFCN_H 1 760712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 760812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 760912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 761012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 761212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set options 761812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 761912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 762012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 762112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_dlopen=no 762212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 762312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 762412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_win32_dll=no 762512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 762612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 762712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check whether --enable-shared was given. 762812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_shared+set}" = set; then : 762912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_shared; p=${PACKAGE-default} 763012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $enableval in 763112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes) enable_shared=yes ;; 763212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no) enable_shared=no ;; 763312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 763412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared=no 763512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Look at the argument we got. We use all the common list separators. 763612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 763712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for pkg in $enableval; do 763812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 763912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X$pkg" = "X$p"; then 764012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared=yes 764112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 764212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 764312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 764412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 764512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 764612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 764712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared=yes 764812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 764912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 765812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check whether --enable-static was given. 765912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_static+set}" = set; then : 766012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_static; p=${PACKAGE-default} 766112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $enableval in 766212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes) enable_static=yes ;; 766312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no) enable_static=no ;; 766412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 766512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_static=no 766612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Look at the argument we got. We use all the common list separators. 766712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 766812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for pkg in $enableval; do 766912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 767012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X$pkg" = "X$p"; then 767112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_static=yes 767212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 767312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 767412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 767512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 767612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 767712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 767812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_static=yes 767912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 768012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 768912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 769012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --with-pic was given. 769112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${with_pic+set}" = set; then : 769212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala withval=$with_pic; lt_p=${PACKAGE-default} 769312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $withval in 769412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes|no) pic_mode=$withval ;; 769512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 769612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pic_mode=default 769712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Look at the argument we got. We use all the common list separators. 769812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 769912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for lt_pkg in $withval; do 770012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 770112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X$lt_pkg" = "X$lt_p"; then 770212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pic_mode=yes 770312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 770412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 770512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 770612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 770712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 770812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 770912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pic_mode=default 771012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 771112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$pic_mode" && pic_mode=default 771412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 771912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 772012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 772112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check whether --enable-fast-install was given. 772212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_fast_install+set}" = set; then : 772312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_fast_install; p=${PACKAGE-default} 772412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $enableval in 772512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes) enable_fast_install=yes ;; 772612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no) enable_fast_install=no ;; 772712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 772812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_fast_install=no 772912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Look at the argument we got. We use all the common list separators. 773012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," 773112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for pkg in $enableval; do 773212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 773312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X$pkg" = "X$p"; then 773412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_fast_install=yes 773512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 773612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 773712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 773812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 773912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 774012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 774112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_fast_install=yes 774212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 774312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 774412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 774512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 774612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 774712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 774812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 774912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 775012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 775112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 775212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 775312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 775412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This can be used to rebuild libtool when needed 775512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBTOOL_DEPS="$ltmain" 775612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 775712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Always use our own libtool. 775812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBTOOL='$(SHELL) $(top_builddir)/libtool' 775912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 776912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 777912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 778912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LN_S" && LN_S="ln -s" 779012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 779912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 780012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 780112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 780212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 780312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 780412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "${ZSH_VERSION+set}" ; then 780512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala setopt NO_GLOB_SUBST 780612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 780712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 780812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5 780912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for objdir... " >&6; } 781012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_objdir+:} false; then : 781112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 781212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 781312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f .libs 2>/dev/null 781412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamkdir .libs 2>/dev/null 781512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d .libs; then 781612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_objdir=.libs 781712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 781812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # MS-DOS does not allow filenames that begin with a dot. 781912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_objdir=_libs 782012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 782112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir .libs 2>/dev/null 782212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 782312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5 782412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_objdir" >&6; } 782512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjdir=$lt_cv_objdir 782612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 782712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 782812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 782912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 783012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 783112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 783212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define LT_OBJDIR "$lt_cv_objdir/" 783312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 783412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 783512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 783612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 783712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 783812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 783912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix3*) 784012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX sometimes has problems with the GCC collect2 program. For some 784112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # reason, if we set the COLLECT_NAMES environment variable, the problems 784212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # vanish in a puff of smoke. 784312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X${COLLECT_NAMES+set}" != Xset; then 784412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala COLLECT_NAMES= 784512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export COLLECT_NAMES 784612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 784712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 784812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 784912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 785012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Global variables: 785112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaofile=libtool 785212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacan_build_shared=yes 785312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 785412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# All known linkers require a `.a' archive for static linking (except MSVC, 785512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# which needs '.lib'). 785612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibext=a 785712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 785812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld="$lt_cv_prog_gnu_ld" 785912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 786012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_CC="$CC" 786112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_CFLAGS="$CFLAGS" 786212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 786312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set sane defaults for various variables 786412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$CC" && CC=cc 786512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LTCC" && LTCC=$CC 786612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS 786712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$LD" && LD=ld 786812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$ac_objext" && ac_objext=o 786912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 787012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor cc_temp in $compiler""; do 787112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_temp in 787212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; 787312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; 787412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala \-*) ;; 787512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) break;; 787612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 787712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 787812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"` 787912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 788012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 788112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Only perform the check for file, if the check method requires it 788212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$MAGIC_CMD" && MAGIC_CMD=file 788312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $deplibs_check_method in 788412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic*) 788512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$file_magic_cmd" = '$MAGIC_CMD'; then 788612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5 788712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; } 788812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_MAGIC_CMD+:} false; then : 788912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 789012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 789112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $MAGIC_CMD in 789212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala[\\/*] | ?:[\\/]*) 789312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 789412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 789512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 789612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_MAGIC_CMD="$MAGIC_CMD" 789712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 789812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 789912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_dir in $ac_dummy; do 790012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 790112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_dir" && ac_dir=. 790212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f $ac_dir/${ac_tool_prefix}file; then 790312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" 790412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$file_magic_test_file"; then 790512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $deplibs_check_method in 790612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "file_magic "*) 790712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 790812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 790912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 791012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "$file_magic_regex" > /dev/null; then 791112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 791212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 791312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF 1>&2 791412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 791512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: the command libtool uses to detect shared libraries, 791612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** $file_magic_cmd, produces output that libtool cannot recognize. 791712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** The result is that libtool may fail to recognize shared libraries 791812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** as such. This will affect the creation of libtool libraries that 791912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** depend on shared libraries, but programs linked with such libtool 792012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** libraries will work regardless of this problem. Nevertheless, you 792112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** may want to report the problem to your system manager and/or to 792212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** bug-libtool@gnu.org 792312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 792412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 792512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi ;; 792612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 792712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 792812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 792912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 793012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 793112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 793212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MAGIC_CMD="$lt_save_MAGIC_CMD" 793312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 793412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 793512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 793612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 793712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 793812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$MAGIC_CMD"; then 793912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 794012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MAGIC_CMD" >&6; } 794112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 794212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 794312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 794412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 794512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 794612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 794712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 794812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 794912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 795012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$lt_cv_path_MAGIC_CMD"; then 795112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$ac_tool_prefix"; then 795212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5 795312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for file... " >&6; } 795412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_path_MAGIC_CMD+:} false; then : 795512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 795612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 795712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $MAGIC_CMD in 795812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala[\\/*] | ?:[\\/]*) 795912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. 796012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 796112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 796212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_MAGIC_CMD="$MAGIC_CMD" 796312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR 796412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" 796512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_dir in $ac_dummy; do 796612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 796712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$ac_dir" && ac_dir=. 796812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f $ac_dir/file; then 796912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_path_MAGIC_CMD="$ac_dir/file" 797012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$file_magic_test_file"; then 797112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $deplibs_check_method in 797212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "file_magic "*) 797312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` 797412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MAGIC_CMD="$lt_cv_path_MAGIC_CMD" 797512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | 797612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "$file_magic_regex" > /dev/null; then 797712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 797812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 797912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF 1>&2 798012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 798112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: the command libtool uses to detect shared libraries, 798212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** $file_magic_cmd, produces output that libtool cannot recognize. 798312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** The result is that libtool may fail to recognize shared libraries 798412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** as such. This will affect the creation of libtool libraries that 798512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** depend on shared libraries, but programs linked with such libtool 798612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** libraries will work regardless of this problem. Nevertheless, you 798712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** may want to report the problem to your system manager and/or to 798812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** bug-libtool@gnu.org 798912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 799012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 799112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi ;; 799212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 799312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 799412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 799512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 799612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 799712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS="$lt_save_ifs" 799812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MAGIC_CMD="$lt_save_MAGIC_CMD" 799912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 800012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 800112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 800212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 800312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD="$lt_cv_path_MAGIC_CMD" 800412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$MAGIC_CMD"; then 800512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5 800612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$MAGIC_CMD" >&6; } 800712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 800812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 800912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 801012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 801112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 801212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 801312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 801412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MAGIC_CMD=: 801512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 801612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 801712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 801812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 801912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 802012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 802112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 802212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Use C for the default configuration in the libtool script 802312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 802412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_save_CC="$CC" 802512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 802612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 802712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 802812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 802912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 803012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 803112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 803212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Source file extension for C test sources. 803312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 803412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 803512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Object file extension for compiled C test sources. 803612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjext=o 803712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjext=$objext 803812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 803912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Code to be used in simple compile tests 804012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_simple_compile_test_code="int some_variable = 0;" 804112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 804212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Code to be used in simple link tests 804312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_simple_link_test_code='int main(){return(0);}' 804412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 804512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 804612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 804712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 804812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 804912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 805012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 805112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler was specified, use CC. 805212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC=${LTCC-"$CC"} 805312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 805412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If no C compiler flags were specified, use CFLAGS. 805512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS=${LTCFLAGS-"$CFLAGS"} 805612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 805712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Allow CC to be a program name with arguments. 805812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler=$CC 805912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 806012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Save the default compiler, since it gets overwritten when the other 806112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP. 806212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_DEFAULT=$CC 806312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 806412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# save warnings/boilerplate of simple test code 806512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_outfile=conftest.$ac_objext 806612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "$lt_simple_compile_test_code" >conftest.$ac_ext 806712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 806812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_lt_compiler_boilerplate=`cat conftest.err` 806912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$RM conftest* 807012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 807112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_outfile=conftest.$ac_objext 807212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "$lt_simple_link_test_code" >conftest.$ac_ext 807312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err 807412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_lt_linker_boilerplate=`cat conftest.err` 807512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$RM -r conftest* 807612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 807712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 807812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## CAVEAT EMPTOR: 807912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## There is no encapsulation within the following macros, do not change 808012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## the running order or otherwise move them around unless you know exactly 808112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## what you are doing... 808212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$compiler"; then 808312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 808412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_no_builtin_flag= 808512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 808612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then 808712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 808812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nvcc*) 808912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;; 809012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 809112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;; 809212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 809312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 809412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 809512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; } 809612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_rtti_exceptions+:} false; then : 809712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 809812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 809912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_rtti_exceptions=no 810012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_outfile=conftest.$ac_objext 810112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_compile_test_code" > conftest.$ac_ext 810212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compiler_flag="-fno-rtti -fno-exceptions" 810312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Insert the option either (1) after the last *FLAGS variable, or 810412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (2) before a word containing "conftest.", or (3) at the end. 810512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Note that $ac_compile itself does not contain backslashes and begins 810612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with a dollar sign (not a hyphen), so the echo should work correctly. 810712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The option is referenced via a variable to avoid confusing sed. 810812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compile=`echo "$ac_compile" | $SED \ 810912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 811012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 811112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:$: $lt_compiler_flag:'` 811212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 811312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$lt_compile" 2>conftest.err) 811412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 811512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 811612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$as_me:$LINENO: \$? = $ac_status" >&5 811712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (exit $ac_status) && test -s "$ac_outfile"; then 811812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The compiler can only warn and ignore the option if not recognized 811912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So say no if there are warnings other than the usual output. 812012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 812112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 812212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 812312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_rtti_exceptions=yes 812412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 812512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 812612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 812712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 812812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 812912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 813012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; } 813112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 813212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then 813312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" 813412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 813512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 813612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 813712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 813812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 813912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl= 814612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic= 814712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_static= 814812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 814912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 815012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 815112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 815212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-static' 815312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 815412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 815512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix*) 815612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # All AIX code is PIC. 815712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 815812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX 5 now supports IA64 processor 815912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 816012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 816112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 816212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 816312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala amigaos*) 816412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 816512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala powerpc) 816612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # see comment about AmigaOS4 .so support 816712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC' 816812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 816912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala m68k) 817012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: we need at least 68020 code to build shared libraries, but 817112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # adding the `-m68020' flag to GCC prevents building anything better, 817212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # like `-m68040'. 817312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' 817412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 817512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 817612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 817712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 817812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) 817912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC is the default for these OSes. 818012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 818112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 818212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | cygwin* | pw32* | os2* | cegcc*) 818312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This hack is so that the source file can tell whether it is being 818412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # built for inclusion in a dll (and should export symbols for example). 818512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Although the cygwin gcc ignores -fPIC, still need this for old-style 818612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (--disable-auto-import) libraries 818712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-DDLL_EXPORT' 818812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 818912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 819012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin* | rhapsody*) 819112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC is the default on this platform 819212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Common symbols not allowed in MH_DYLIB files 819312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fno-common' 819412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 819512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 819612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala haiku*) 819712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC is the default for Haiku. 819812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The "-static" flag exists, but is broken. 819912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static= 820012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 820112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 820212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hpux*) 820312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC is the default for 64-bit PA HP-UX, but not for 32-bit 820412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag 820512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # sets the default TLS model and affects inlining. 820612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 820712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*) 820812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # +Z the default 820912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 821012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 821112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC' 821212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 821312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 821412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 821512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 821612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala interix[3-9]*) 821712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Interix 3.x gcc -fpic/-fPIC options generate broken code. 821812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Instead, we relocate shared libraries at runtime. 821912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 822012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 822112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala msdosdjgpp*) 822212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Just because we use GCC doesn't mean we suddenly get shared libraries 822312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # on systems that don't support them. 822412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_can_build_shared=no 822512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared=no 822612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 822712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 822812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *nto* | *qnx*) 822912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # QNX uses GNU C++, but need to define -shared option too, otherwise 823012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # it will coredump. 823112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC -shared' 823212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 823312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 823412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4*MP*) 823512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -d /usr/nec; then 823612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic=-Kconform_pic 823712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 823812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 823912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 824012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 824112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC' 824212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 824312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 824412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 824512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 824612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nvcc*) # Cuda Compiler Driver 2.2 824712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Xlinker ' 824812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$lt_prog_compiler_pic"; then 824912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic" 825012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 825112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 825212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 825312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 825412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PORTME Check for flag to pass linker flags through the system compiler. 825512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 825612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix*) 825712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 825812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 825912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX 5 now supports IA64 processor 826012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 826112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 826212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' 826312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 826412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 826512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 826612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | cygwin* | pw32* | os2* | cegcc*) 826712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This hack is so that the source file can tell whether it is being 826812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # built for inclusion in a dll (and should export symbols for example). 826912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-DDLL_EXPORT' 827012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 827112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 827212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hpux9* | hpux10* | hpux11*) 827312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 827412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but 827512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # not for PA HP-UX. 827612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 827712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*|ia64*) 827812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # +Z the default 827912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 828012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 828112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='+Z' 828212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 828312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 828412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Is there a better lt_prog_compiler_static that works with the bundled CC? 828512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='${wl}-a ${wl}archive' 828612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 828712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 828812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala irix5* | irix6* | nonstopux*) 828912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 829012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PIC (with -KPIC) is the default. 829112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-non_shared' 829212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 829312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 829412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala linux* | k*bsd*-gnu | kopensolaris*-gnu) 829512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 829612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # old Intel for x86_64 which still supported -KPIC. 829712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ecc*) 829812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 829912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 830012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-static' 830112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 830212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # icc used to be incompatible with GCC. 830312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ICC 10 doesn't accept -KPIC any more. 830412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala icc* | ifort*) 830512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 830612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC' 830712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-static' 830812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 830912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Lahey Fortran 8.1. 831012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lf95*) 831112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 831212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='--shared' 831312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='--static' 831412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 831512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nagfor*) 831612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # NAG Fortran compiler 831712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,-Wl,,' 831812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-PIC' 831912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 832012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 832112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*) 832212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Portland Group compilers (*not* the Pentium gcc compiler, 832312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # which looks to be a dead project) 832412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 832512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fpic' 832612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 832712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 832812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ccc*) 832912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 833012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # All Alpha code is PIC. 833112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-non_shared' 833212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 833312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xl* | bgxl* | bgf* | mpixl*) 833412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene 833512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 833612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-qpic' 833712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-qstaticlink' 833812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 833912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 834012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$CC -V 2>&1 | sed 5q` in 834112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*) 834212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Sun Fortran 8.3 passes all unrecognized flags to the linker 834312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 834412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 834512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='' 834612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 834712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Sun\ F* | *Sun*Fortran*) 834812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 834912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 835012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Qoption ld ' 835112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 835212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Sun\ C*) 835312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Sun C 5.9 835412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 835512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 835612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 835712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 835812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Intel*\ [CF]*Compiler*) 835912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 836012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC' 836112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-static' 836212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 836312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Portland\ Group*) 836412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 836512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fpic' 836612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 836712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 836812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 836912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 837012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 837112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 837212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 837312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala newsos6) 837412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 837512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 837612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 837712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 837812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *nto* | *qnx*) 837912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # QNX uses GNU C++, but need to define -shared option too, otherwise 838012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # it will coredump. 838112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-fPIC -shared' 838212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 838312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 838412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala osf3* | osf4* | osf5*) 838512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 838612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # All OSF/1 code is PIC. 838712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-non_shared' 838812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 838912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 839012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rdos*) 839112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-non_shared' 839212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 839312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 839412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala solaris*) 839512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 839612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 839712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 839812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala f77* | f90* | f95* | sunf77* | sunf90* | sunf95*) 839912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Qoption ld ';; 840012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 840112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,';; 840212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 840312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 840412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 840512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sunos4*) 840612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Qoption ld ' 840712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-PIC' 840812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 840912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 841012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 841112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4 | sysv4.2uw2* | sysv4.3*) 841212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 841312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 841412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 841512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 841612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 841712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4*MP*) 841812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -d /usr/nec ;then 841912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-Kconform_pic' 842012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 842112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 842212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 842312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 842412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) 842512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 842612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-KPIC' 842712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 842812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 842912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 843012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala unicos*) 843112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_wl='-Wl,' 843212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_can_build_shared=no 843312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 843412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 843512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala uts4*) 843612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic='-pic' 843712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static='-Bstatic' 843812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 843912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 844012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 844112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_can_build_shared=no 844212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 844312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 844412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 844512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 844612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 844712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # For platforms which do not support PIC, -DPIC is meaningless: 844812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *djgpp*) 844912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic= 845012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 845112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 845212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" 845312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 845412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 845512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 845612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5 845712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $compiler option to produce PIC... " >&6; } 845812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_pic+:} false; then : 845912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 846012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 846112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_pic=$lt_prog_compiler_pic 846212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 846312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5 846412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_pic" >&6; } 846512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic=$lt_cv_prog_compiler_pic 846612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 846712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 846812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check to make sure the PIC flag actually works. 846912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 847012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$lt_prog_compiler_pic"; then 847112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 847212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; } 847312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_pic_works+:} false; then : 847412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 847512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 847612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_pic_works=no 847712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_outfile=conftest.$ac_objext 847812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_compile_test_code" > conftest.$ac_ext 847912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compiler_flag="$lt_prog_compiler_pic -DPIC" 848012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Insert the option either (1) after the last *FLAGS variable, or 848112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (2) before a word containing "conftest.", or (3) at the end. 848212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Note that $ac_compile itself does not contain backslashes and begins 848312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with a dollar sign (not a hyphen), so the echo should work correctly. 848412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The option is referenced via a variable to avoid confusing sed. 848512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compile=`echo "$ac_compile" | $SED \ 848612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 848712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 848812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:$: $lt_compiler_flag:'` 848912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 849012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$lt_compile" 2>conftest.err) 849112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 849212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err >&5 849312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$as_me:$LINENO: \$? = $ac_status" >&5 849412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (exit $ac_status) && test -s "$ac_outfile"; then 849512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The compiler can only warn and ignore the option if not recognized 849612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So say no if there are warnings other than the usual output. 849712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp 849812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 849912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then 850012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_pic_works=yes 850112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 850212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 850312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 850412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 850512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 850612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5 850712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_pic_works" >&6; } 850812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 850912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler_pic_works" = xyes; then 851012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_prog_compiler_pic in 851112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "" | " "*) ;; 851212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; 851312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 851412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 851512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_pic= 851612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_can_build_shared=no 851712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 851812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 851912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 852012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 852912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 853012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 853112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 853212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check to make sure the static flag actually works. 853312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 853412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" 853512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5 853612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; } 853712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_static_works+:} false; then : 853812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 853912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 854012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_static_works=no 854112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LDFLAGS="$LDFLAGS" 854212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$LDFLAGS $lt_tmp_static_flag" 854312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_link_test_code" > conftest.$ac_ext 854412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 854512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The linker can only warn and ignore the option if not recognized 854612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So say no if there are warnings 854712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err; then 854812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Append any errors to the config.log. 854912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err 1>&5 855012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 855112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 855212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if diff conftest.exp conftest.er2 >/dev/null; then 855312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_static_works=yes 855412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 855512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 855612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_static_works=yes 855712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 855812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 855912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM -r conftest* 856012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$save_LDFLAGS" 856112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 856212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 856312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5 856412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_static_works" >&6; } 856512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 856612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler_static_works" = xyes; then 856712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 856812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 856912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_prog_compiler_static= 857012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 857112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 857812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 857912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 858012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_c_o+:} false; then : 858112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 858212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 858312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_c_o=no 858412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM -r conftest 2>/dev/null 858512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir conftest 858612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd conftest 858712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir out 858812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_compile_test_code" > conftest.$ac_ext 858912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 859012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compiler_flag="-o out/conftest2.$ac_objext" 859112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Insert the option either (1) after the last *FLAGS variable, or 859212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (2) before a word containing "conftest.", or (3) at the end. 859312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Note that $ac_compile itself does not contain backslashes and begins 859412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with a dollar sign (not a hyphen), so the echo should work correctly. 859512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compile=`echo "$ac_compile" | $SED \ 859612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 859712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 859812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:$: $lt_compiler_flag:'` 859912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 860012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$lt_compile" 2>out/conftest.err) 860112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 860212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat out/conftest.err >&5 860312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$as_me:$LINENO: \$? = $ac_status" >&5 860412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (exit $ac_status) && test -s out/conftest2.$ac_objext 860512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then 860612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The compiler can only warn and ignore the option if not recognized 860712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So say no if there are warnings 860812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 860912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 861012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 861112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_c_o=yes 861212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 861312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 861412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala chmod u+w . 2>&5 861512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 861612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # SGI C++ compiler will create directory out/ii_files/ for 861712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # template instantiation 861812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 861912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM out/* && rmdir out 862012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd .. 862112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM -r conftest 862212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 862312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 862412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 862512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 862612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 862712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 862812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 862912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 863012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 863112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 863212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 863312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5 863412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; } 863512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler_c_o+:} false; then : 863612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 863712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 863812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_c_o=no 863912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM -r conftest 2>/dev/null 864012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir conftest 864112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd conftest 864212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir out 864312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_compile_test_code" > conftest.$ac_ext 864412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 864512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compiler_flag="-o out/conftest2.$ac_objext" 864612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Insert the option either (1) after the last *FLAGS variable, or 864712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (2) before a word containing "conftest.", or (3) at the end. 864812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Note that $ac_compile itself does not contain backslashes and begins 864912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with a dollar sign (not a hyphen), so the echo should work correctly. 865012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_compile=`echo "$ac_compile" | $SED \ 865112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ 865212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 865312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -e 's:$: $lt_compiler_flag:'` 865412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5) 865512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval "$lt_compile" 2>out/conftest.err) 865612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 865712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat out/conftest.err >&5 865812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$as_me:$LINENO: \$? = $ac_status" >&5 865912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (exit $ac_status) && test -s out/conftest2.$ac_objext 866012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then 866112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The compiler can only warn and ignore the option if not recognized 866212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So say no if there are warnings 866312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp 866412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2 866512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then 866612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler_c_o=yes 866712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 866812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 866912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala chmod u+w . 2>&5 867012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 867112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # SGI C++ compiler will create directory out/ii_files/ for 867212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # template instantiation 867312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files 867412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM out/* && rmdir out 867512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cd .. 867612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM -r conftest 867712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 867812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 867912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 868012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5 868112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler_c_o" >&6; } 868212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 868312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 868412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 868512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 868612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahard_links="nottested" 868712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then 868812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # do not overwrite the value of need_locks provided by the user 868912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5 869012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if we can lock with hard links... " >&6; } 869112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hard_links=yes 869212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 869312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ln conftest.a conftest.b 2>/dev/null && hard_links=no 869412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala touch conftest.a 869512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ln conftest.a conftest.b 2>&5 || hard_links=no 869612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ln conftest.a conftest.b 2>/dev/null && hard_links=no 869712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5 869812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$hard_links" >&6; } 869912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$hard_links" = no; then 870012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 870112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} 870212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_locks=warn 870312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 870412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 870512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_locks=no 870612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 870712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 870812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 870912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 871012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 871112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 871212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 871312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5 871412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; } 871512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 871612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var= 871712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag= 871812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala always_export_symbols=no 871912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds= 872012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds= 872112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala compiler_needs_object=no 872212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared_with_static_runtimes=no 872312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec= 872412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' 872512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_automatic=no 872612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=no 872712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct_absolute=no 872812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec= 872912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator= 873012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=no 873112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=unsupported 873212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala inherit_rpath=no 873312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=unknown 873412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala module_cmds= 873512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala module_expsym_cmds= 873612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_archive_from_new_cmds= 873712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_archive_from_expsyms_cmds= 873812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala thread_safe_flag_spec= 873912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec= 874012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # include_expsyms should be a list of space-separated symbols to be *always* 874112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # included in the symbol list 874212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala include_expsyms= 874312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # exclude_expsyms can be an extended regexp of symbols to exclude 874412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # it will be wrapped by ` (' and `)$', so one must not match beginning or 874512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', 874612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # as well as any symbol that contains `d'. 874712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*' 874812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out 874912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # platforms (ab)use it in PIC code, but their linkers get confused if 875012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # the symbol is explicitly referenced. Since portable code cannot 875112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # rely on this symbol name, it's probably fine to never include it in 875212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # preloaded symbol tables. 875312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Exclude shared library initialization/finalization symbols. 875412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala extract_expsyms_cmds= 875512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 875612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 875712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin* | mingw* | pw32* | cegcc*) 875812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: the MSVC++ port hasn't been tested in a loooong time 875912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # When not using gcc, we currently assume that we are using 876012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Microsoft Visual C++. 876112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" != yes; then 876212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_gnu_ld=no 876312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 876412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 876512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala interix*) 876612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # we just hope/assume this is gcc and not c89 (= MSVC++) 876712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_gnu_ld=yes 876812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 876912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala openbsd*) 877012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_gnu_ld=no 877112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 877212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 877312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 877412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=yes 877512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 877612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On some targets, GNU ld is compatible enough with the native linker 877712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # that we're better off using the native interface for both. 877812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_use_gnu_ld_interface=no 877912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_gnu_ld" = yes; then 878012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 878112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix*) 878212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The AIX port of GNU ld has always aspired to compatibility 878312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # with the native linker. However, as the warning in the GNU ld 878412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # block says, versions before 2.19.5* couldn't really create working 878512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # shared libraries, regardless of the interface used. 878612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$LD -v 2>&1` in 878712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ \(GNU\ Binutils\)\ 2.19.5*) ;; 878812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;; 878912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ \(GNU\ Binutils\)\ [3-9]*) ;; 879012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 879112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_use_gnu_ld_interface=yes 879212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 879312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 879412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 879512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 879612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_use_gnu_ld_interface=yes 879712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 879812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 879912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 880012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 880112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_use_gnu_ld_interface" = yes; then 880212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If archive_cmds runs LD, not CC, wlarc should be empty 880312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wlarc='${wl}' 880412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 880512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Set some defaults for GNU ld with shared library support. These 880612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # are reset later if shared libraries are not supported. Putting them 880712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # here allows them to be overridden if necessary. 880812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var=LD_RUN_PATH 880912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 881012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}--export-dynamic' 881112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ancient GNU ld didn't support --whole-archive et. al. 881212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then 881312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' 881412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 881512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec= 881612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 881712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala supports_anon_versioning=no 881812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$LD -v 2>&1` in 881912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *GNU\ gold*) supports_anon_versioning=yes ;; 882012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 882112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... 882212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... 882312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ 2.11.*) ;; # other 2.11 versions 882412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) supports_anon_versioning=yes ;; 882512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 882612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 882712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # See if GNU ld supports shared libraries. 882812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 882912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix[3-9]*) 883012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On AIX/PPC, the GNU linker is very broken 883112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" != ia64; then 883212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 883312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF 1>&2 883412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 883512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: the GNU linker, at least up to release 2.19, is reported 883612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** to be unable to reliably create shared libraries on AIX. 883712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Therefore, libtool is disabling shared libraries support. If you 883812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** really care for shared libraries, you may want to install binutils 883912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** 2.20 or above, or modify your PATH so that a non-GNU linker is found. 884012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** You will then need to restart the configuration process. 884112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 884212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 884312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 884412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 884512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 884612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala amigaos*) 884712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 884812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala powerpc) 884912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # see comment about AmigaOS4 .so support 885012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 885112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='' 885212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 885312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala m68k) 885412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 885512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 885612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 885712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 885812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 885912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 886012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 886112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala beos*) 886212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 886312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=unsupported 886412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Joseph Beckenbach <jrb3@best.com> says some releases of gcc 886512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # support --undefined. This deserves some investigation. FIXME 886612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 886712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 886812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 886912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 887012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 887112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 887212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin* | mingw* | pw32* | cegcc*) 887312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, 887412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # as there is no search path for DLLs. 887512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 887612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}--export-all-symbols' 887712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=unsupported 887812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala always_export_symbols=no 887912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared_with_static_runtimes=yes 888012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols' 888112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname' 888212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 888312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then 888412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 888512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If the export-symbols file already is a .def file (1st line 888612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # is EXPORTS), use it as is; otherwise, prepend... 888712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 888812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cp $export_symbols $output_objdir/$soname.def; 888912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 889012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo EXPORTS > $output_objdir/$soname.def; 889112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat $export_symbols >> $output_objdir/$soname.def; 889212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi~ 889312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib' 889412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 889512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 889612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 889712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 889812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 889912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala haiku*) 890012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 890112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=yes 890212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 890312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 890412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala interix[3-9]*) 890512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=no 890612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 890712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 890812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-E' 890912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc. 891012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Instead, shared libraries are loaded at an image base (0x10000000 by 891112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # default) and relocated if they conflict, which is a slow very memory 891212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # consuming and fragmenting process. To avoid this, we pick a random, 891312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link 891412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # time. Moving up from 0x10000000 also allows more sbrk(2) space. 891512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 891612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' 891712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 891812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 891912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu) 892012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_diet=no 892112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_os" = linux-dietlibc; then 892212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 892312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn) 892412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 892512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 892612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \ 892712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && test "$tmp_diet" = no 892812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then 892912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag=' $pic_flag' 893012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_sharedflag='-shared' 893112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename,$host_cpu in 893212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pgcc*) # Portland Group C compiler 893312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 893412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag=' $pic_flag' 893512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 893612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pgf77* | pgf90* | pgf95* | pgfortran*) 893712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Portland Group f77 and f90 compilers 893812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 893912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag=' $pic_flag -Mnomain' ;; 894012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 894112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag=' -i_dynamic' ;; 894212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 894312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag=' -i_dynamic -nofor_main' ;; 894412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ifc* | ifort*) # Intel Fortran compiler 894512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag=' -nofor_main' ;; 894612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lf95*) # Lahey Fortran 8.1 894712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec= 894812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_sharedflag='--shared' ;; 894912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below) 895012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_sharedflag='-qmkshrobj' 895112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_addflag= ;; 895212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nvcc*) # Cuda Compiler Driver 2.2 895312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 895412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala compiler_needs_object=yes 895512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 895612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 895712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$CC -V 2>&1 | sed 5q` in 895812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Sun\ C*) # Sun C 5.9 895912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive' 896012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala compiler_needs_object=yes 896112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_sharedflag='-G' ;; 896212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *Sun\ F*) # Sun Fortran 8.3 896312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp_sharedflag='-G' ;; 896412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 896512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 896612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 896712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$supports_anon_versioning" = xyes; then 896812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 896912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 897012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "local: *; };" >> $output_objdir/$libname.ver~ 897112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' 897212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 897312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 897412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 897512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xlf* | bgf* | bgxlf* | mpixlf*) 897612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # IBM XL Fortran 10.1 on PPC cannot create shared libs itself 897712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive' 897812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 897912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib' 898012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$supports_anon_versioning" = xyes; then 898112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~ 898212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ 898312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "local: *; };" >> $output_objdir/$libname.ver~ 898412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib' 898512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 898612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 898712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 898812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 898912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 899012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 899112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 899212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 899312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala netbsd*) 899412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 899512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' 899612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wlarc= 899712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 899812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 899912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 900012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 900112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 900212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 900312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala solaris*) 900412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then 900512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 900612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF 1>&2 900712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 900812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: The releases 2.8.* of the GNU linker cannot reliably 900912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** create shared libraries on Solaris systems. Therefore, libtool 901012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** is disabling shared libraries support. We urge you to upgrade GNU 901112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** binutils to release 2.9.1 or newer. Another option is to modify 901212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** your PATH or compiler configuration so that the native linker is 901312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** used, and then restart. 901412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 901512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 901612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 901712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 901812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 901912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 902012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 902112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 902212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 902312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 902412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) 902512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$LD -v 2>&1` in 902612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) 902712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 902812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF 1>&2 902912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 903012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not 903112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** reliably create shared libraries on SCO systems. Therefore, libtool 903212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** is disabling shared libraries support. We urge you to upgrade GNU 903312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** binutils to release 2.16.91.0.3 or newer. Another option is to modify 903412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** your PATH or compiler configuration so that the native linker is 903512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*** used, and then restart. 903612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 903712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 903812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 903912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 904012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # For security reasons, it is highly recommended that you always 904112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # use absolute paths for naming shared libraries, and exclude the 904212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # DT_RUNPATH tag from executables and libraries. But doing so 904312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # requires that you compile everything twice, which is a pain. 904412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 904512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 904612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 904712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 904812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 904912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 905012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 905112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 905212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 905312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 905412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 905512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sunos4*) 905612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' 905712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wlarc= 905812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 905912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 906012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 906112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 906212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 906312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then 906412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 906512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' 906612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 906712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 906812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 906912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 907012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 907112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 907212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$ld_shlibs" = no; then 907312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var= 907412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec= 907512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec= 907612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec= 907712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 907812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 907912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # PORTME fill in a description of your system's linker (not GNU ld) 908012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 908112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix3*) 908212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=unsupported 908312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala always_export_symbols=yes 908412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' 908512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Note: this linker hardcodes the directories in LIBPATH if there 908612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # are no directories specified by -L. 908712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 908812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then 908912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Neither direct hardcoding nor static linking is supported with a 909012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # broken collect2. 909112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=unsupported 909212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 909312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 909412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 909512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix[4-9]*) 909612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 909712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On IA64, the linker does run time linking by default, so we don't 909812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # have to do anything special. 909912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_use_runtimelinking=no 910012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exp_sym_flag='-Bexport' 910112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_entry_flag="" 910212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 910312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If we're using GNU nm, then we don't want the "-C" option. 910412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # -C means demangle to AIX nm, but means don't demangle with GNU nm 910512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Also, AIX nm treats weak defined symbols like other global 910612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # defined symbols, whereas GNU nm marks them as "W". 910712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then 910812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 910912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 911012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols' 911112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 911212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_use_runtimelinking=no 911312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 911412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Test if we are trying to use run time linking or normal 911512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX style linking. If -brtl is somewhere in LDFLAGS, we 911612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # need to do runtime linking. 911712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*) 911812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ld_flag in $LDFLAGS; do 911912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then 912012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_use_runtimelinking=yes 912112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 912212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 912312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 912412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 912512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 912612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 912712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exp_sym_flag='-bexport' 912812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_entry_flag='-bnoentry' 912912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 913012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 913112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # When large executables or shared objects are built, AIX ld can 913212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # have problems creating the table of contents. If linking a library 913312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # or program results in "error TOC overflow" add -mminimal-toc to 913412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not 913512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. 913612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 913712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='' 913812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 913912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct_absolute=yes 914012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=':' 914112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=yes 914212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala file_list_spec='${wl}-f,' 914312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 914412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 914512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in aix4.[012]|aix4.[012].*) 914612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We only want to do this on AIX 4.2 and lower, the check 914712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # below for broken collect2 doesn't work under 4.3+ 914812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala collect2name=`${CC} -print-prog-name=collect2` 914912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f "$collect2name" && 915012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala strings "$collect2name" | $GREP resolve_lib_name >/dev/null 915112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then 915212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We have reworked collect2 915312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 915412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 915512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We have old collect2 915612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=unsupported 915712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # It fails to find uninstalled libraries when the uninstalled 915812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # path is not listed in the libpath. Setting hardcode_minus_L 915912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # to unsupported forces relinking 916012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 916112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 916212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator= 916312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 916412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 916512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 916612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shared_flag='-shared' 916712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$aix_use_runtimelinking" = yes; then 916812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shared_flag="$shared_flag "'${wl}-G' 916912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 917012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 917112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # not using gcc 917212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 917312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release 917412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # chokes on -Wl,-G. The following line is correct: 917512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shared_flag='-G' 917612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 917712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$aix_use_runtimelinking" = yes; then 917812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shared_flag='${wl}-G' 917912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 918012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shared_flag='${wl}-bM:SRE' 918112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 918212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 918312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 918412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 918512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-bexpall' 918612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # It seems that -bexpall does not export symbols beginning with 918712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # underscore (_), so it is better to generate a list of symbols to export. 918812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala always_export_symbols=yes 918912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$aix_use_runtimelinking" = yes; then 919012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Warning - without using the other runtime loading flags (-brtl), 919112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # -berok will link without error, but may produce a broken library. 919212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag='-berok' 919312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Determine the default libpath from the value encoded in an 919412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # empty executable. 919512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "${lt_cv_aix_libpath+set}" = set; then 919612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_libpath=$lt_cv_aix_libpath 919712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 919812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${lt_cv_aix_libpath_+:} false; then : 919912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 920012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 920112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 920212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 920312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 920412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 920512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 920612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 920712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 920812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 920912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 921012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 921112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 921212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 921312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 921412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_aix_libpath_sed=' 921512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /Import File Strings/,/^$/ { 921612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^0/ { 921712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^0 *\([^ ]*\) *$/\1/ 921812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala p 921912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 922012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }' 922112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 922212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for a 64-bit object if we didn't find anything. 922312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$lt_cv_aix_libpath_"; then 922412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 922512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 922612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 922712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 922812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 922912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$lt_cv_aix_libpath_"; then 923012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_aix_libpath_="/usr/lib:/lib" 923112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 923212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 923312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 923412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 923512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_libpath=$lt_cv_aix_libpath_ 923612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 923712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 923812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 923912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag" 924012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 924112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 924212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' 924312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag="-z nodefs" 924412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols" 924512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 924612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Determine the default libpath from the value encoded in an 924712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # empty executable. 924812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "${lt_cv_aix_libpath+set}" = set; then 924912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_libpath=$lt_cv_aix_libpath 925012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 925112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${lt_cv_aix_libpath_+:} false; then : 925212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 925312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 925412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 925512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 925612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 925712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 925812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 925912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 926012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 926112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 926212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 926312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 926412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 926512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 926612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 926712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_aix_libpath_sed=' 926812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /Import File Strings/,/^$/ { 926912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^0/ { 927012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^0 *\([^ ]*\) *$/\1/ 927112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala p 927212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 927312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }' 927412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 927512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check for a 64-bit object if we didn't find anything. 927612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$lt_cv_aix_libpath_"; then 927712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"` 927812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 927912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 928012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 928112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 928212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$lt_cv_aix_libpath_"; then 928312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_aix_libpath_="/usr/lib:/lib" 928412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 928512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 928612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 928712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 928812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix_libpath=$lt_cv_aix_libpath_ 928912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 929012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 929112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" 929212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Warning - without using the other run time loading flags, 929312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # -berok will link without error, but may produce a broken library. 929412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_undefined_flag=' ${wl}-bernotok' 929512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=' ${wl}-berok' 929612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_gnu_ld" = yes; then 929712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We only use this code for GNU lds that support --whole-archive. 929812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive' 929912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 930012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Exported symbols can be pulled into shared objects from archives 930112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='$convenience' 930212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 930312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc=yes 930412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This is similar to how AIX traditionally builds its shared libraries. 930512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' 930612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 930712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 930812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 930912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 931012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala amigaos*) 931112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 931212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala powerpc) 931312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # see comment about AmigaOS4 .so support 931412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' 931512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='' 931612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 931712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala m68k) 931812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' 931912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 932012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 932112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 932212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 932312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 932412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 932512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala bsdi[45]*) 932612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec=-rdynamic 932712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 932812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 932912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin* | mingw* | pw32* | cegcc*) 933012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # When not using gcc, we currently assume that we are using 933112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Microsoft Visual C++. 933212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # hardcode_libdir_flag_spec is actually meaningless, as there is 933312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # no search path for DLLs. 933412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 933512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cl*) 933612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Native MSVC 933712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec=' ' 933812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=unsupported 933912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala always_export_symbols=yes 934012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala file_list_spec='@' 934112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Tell ltmain to make .lib files, not .a files. 934212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libext=lib 934312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Tell ltmain to make .dll files, not .so files. 934412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds=".dll" 934512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: Setting linknames here is a bad hack. 934612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames=' 934712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then 934812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp; 934912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 935012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp; 935112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi~ 935212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~ 935312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala linknames=' 935412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The linker will not automatically build a static lib if we build a DLL. 935512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # _LT_TAGVAR(old_archive_from_new_cmds, )='true' 935612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared_with_static_runtimes=yes 935712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*' 935812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols' 935912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Don't use ranlib 936012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_postinstall_cmds='chmod 644 $oldlib' 936112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postlink_cmds='lt_outputfile="@OUTPUT@"~ 936212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_tool_outputfile="@TOOL_OUTPUT@"~ 936312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_outputfile in 936412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *.exe|*.EXE) ;; 936512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 936612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_outputfile="$lt_outputfile.exe" 936712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_tool_outputfile="$lt_tool_outputfile.exe" 936812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 936912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac~ 937012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then 937112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1; 937212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM "$lt_outputfile.manifest"; 937312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi' 937412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 937512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 937612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Assume MSVC wrapper 937712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec=' ' 937812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=unsupported 937912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Tell ltmain to make .lib files, not .a files. 938012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libext=lib 938112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Tell ltmain to make .dll files, not .so files. 938212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds=".dll" 938312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: Setting linknames here is a bad hack. 938412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames=' 938512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The linker will automatically build a .lib file if we build a DLL. 938612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_archive_from_new_cmds='true' 938712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: Should let the user specify the lib program. 938812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs' 938912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_shared_with_static_runtimes=yes 939012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 939112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 939212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 939312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 939412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin* | rhapsody*) 939512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 939612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 939712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc=no 939812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=no 939912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_automatic=yes 940012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=unsupported 940112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_ld_force_load" = "yes"; then 940212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`' 940312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 940412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 940512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='' 940612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 940712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=yes 940812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag="$_lt_dar_allow_undefined" 940912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cc_basename in 941012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ifort*) _lt_dar_can_shared=yes ;; 941112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) _lt_dar_can_shared=$GCC ;; 941212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 941312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$_lt_dar_can_shared" = "yes"; then 941412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala output_verbose_link_cmd=func_echo_all 941512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}" 941612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}" 941712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}" 941812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}" 941912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 942012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 942112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 942212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 942312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 942412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 942512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 942612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dgux*) 942712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 942812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 942912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 943012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 943112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 943212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor 943312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # support. Future versions do this automatically, but an explicit c++rt0.o 943412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # does not break anything, and helps significantly (at the cost of a little 943512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # extra space). 943612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd2.2*) 943712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' 943812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-R$libdir' 943912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 944012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 944112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 944212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 944312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Unfortunately, older versions of FreeBSD 2 do not have this feature. 944412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd2.*) 944512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 944612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 944712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 944812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 944912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 945012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 945112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FreeBSD 3 and greater uses gcc -shared to do shared libraries. 945212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd* | dragonfly*) 945312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 945412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-R$libdir' 945512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 945612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 945712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 945812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 945912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hpux9*) 946012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 946112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 946212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 946312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' 946412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 946512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 946612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 946712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 946812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 946912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # hardcode_minus_L: Not really in the search PATH, 947012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but as the default location of the library. 947112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 947212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-E' 947312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 947412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 947512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hpux10*) 947612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes && test "$with_gnu_ld" = no; then 947712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 947812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 947912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 948012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 948112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_gnu_ld" = no; then 948212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 948312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 948412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 948512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct_absolute=yes 948612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-E' 948712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # hardcode_minus_L: Not really in the search PATH, 948812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but as the default location of the library. 948912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 949012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 949112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 949212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 949312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hpux11*) 949412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes && test "$with_gnu_ld" = no; then 949512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 949612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*) 949712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 949812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 949912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ia64*) 950012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 950112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 950212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 950312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 950412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 950512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 950612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 950712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 950812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*) 950912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 951012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 951112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ia64*) 951212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags' 951312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 951412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 951512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 951612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Older versions of the 11.00 compiler do not understand -b yet 951712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does) 951812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5 951912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if $CC understands -b... " >&6; } 952012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_prog_compiler__b+:} false; then : 952112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 952212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 952312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler__b=no 952412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LDFLAGS="$LDFLAGS" 952512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$LDFLAGS -b" 952612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_link_test_code" > conftest.$ac_ext 952712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then 952812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The linker can only warn and ignore the option if not recognized 952912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # So say no if there are warnings 953012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -s conftest.err; then 953112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Append any errors to the config.log. 953212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err 1>&5 953312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp 953412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2 953512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if diff conftest.exp conftest.er2 >/dev/null; then 953612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler__b=yes 953712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 953812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 953912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_prog_compiler__b=yes 954012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 954112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 954212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM -r conftest* 954312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$save_LDFLAGS" 954412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 954512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 954612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5 954712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_prog_compiler__b" >&6; } 954812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 954912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_cv_prog_compiler__b" = xyes; then 955012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' 955112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 955212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' 955312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 955412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 955512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 955612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 955712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 955812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_gnu_ld" = no; then 955912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' 956012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 956112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 956212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 956312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*|ia64*) 956412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=no 956512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 956612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 956712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 956812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 956912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct_absolute=yes 957012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-E' 957112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 957212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # hardcode_minus_L: Not really in the search PATH, 957312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but as the default location of the library. 957412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 957512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 957612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 957712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 957812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 957912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 958012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala irix5* | irix6* | nonstopux*) 958112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 958212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 958312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Try to use the -exported_symbol ld option, if it does not 958412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # work, assume that -exports_file does not work either and 958512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # implicitly export all symbols. 958612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This should be the same for all languages, so no per-tag cache variable. 958712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5 958812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; } 958912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_irix_exported_symbol+:} false; then : 959012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 959112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 959212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LDFLAGS="$LDFLAGS" 959312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null" 959412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 959512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 959612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint foo (void) { return 0; } 959712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 959812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 959912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_irix_exported_symbol=yes 960012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 960112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_irix_exported_symbol=no 960212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 960312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 960412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 960512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$save_LDFLAGS" 960612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 960712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5 960812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_irix_exported_symbol" >&6; } 960912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_irix_exported_symbol" = yes; then 961012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib' 961112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 961212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 961312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 961412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib' 961512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 961612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc='no' 961712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 961812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 961912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala inherit_rpath=yes 962012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=yes 962112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 962212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 962312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala netbsd*) 962412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 962512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out 962612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 962712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF 962812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 962912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-R$libdir' 963012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 963112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 963212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 963312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 963412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala newsos6) 963512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 963612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 963712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 963812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 963912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 964012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 964112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 964212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *nto* | *qnx*) 964312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 964412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 964512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala openbsd*) 964612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f /usr/libexec/ld.so; then 964712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 964812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 964912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct_absolute=yes 965012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 965112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 965212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' 965312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 965412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-E' 965512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 965612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 965712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) 965812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' 965912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-R$libdir' 966012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 966112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 966212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' 966312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath,$libdir' 966412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 966512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 966612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 966712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 966812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 966912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 967012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 967112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 967212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala os2*) 967312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 967412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 967512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=unsupported 967612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' 967712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' 967812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 967912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 968012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala osf3*) 968112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 968212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 968312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 968412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 968512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=' -expect_unresolved \*' 968612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 968712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 968812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc='no' 968912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 969012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 969112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 969212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 969312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala osf4* | osf5*) # as osf3* with the addition of -msym flag 969412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 969512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' 969612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' 969712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' 969812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 969912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=' -expect_unresolved \*' 970012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib' 970112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~ 970212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp' 970312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 970412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Both c and cxx compiler support -rpath directly 970512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-rpath $libdir' 970612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 970712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc='no' 970812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=: 970912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 971012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 971112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala solaris*) 971212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_undefined_flag=' -z defs' 971312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 971412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wlarc='${wl}' 971512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' 971612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 971712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 971812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 971912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `$CC -V 2>&1` in 972012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *"Compilers 5.0"*) 972112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wlarc='' 972212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' 972312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 972412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp' 972512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 972612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 972712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wlarc='${wl}' 972812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags' 972912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~ 973012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp' 973112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 973212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 973312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 973412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-R$libdir' 973512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 973612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 973712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala solaris2.[0-5] | solaris2.[0-5].*) ;; 973812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 973912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The compiler driver will combine and reorder linker options, 974012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but understands `-z linker_flag'. GCC discards it without `$wl', 974112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but is careful enough not to reorder. 974212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Supported since Solaris 2.6 (maybe 2.5.1?) 974312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 974412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract' 974512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 974612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala whole_archive_flag_spec='-z allextract$convenience -z defaultextract' 974712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 974812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 974912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 975012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=yes 975112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 975212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 975312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sunos4*) 975412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$host_vendor" = xsequent; then 975512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Use $CC to link under sequent, because it throws in some extra .o 975612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # files that make .init and .fini sections work. 975712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' 975812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 975912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' 976012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 976112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 976212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes 976312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_minus_L=yes 976412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 976512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 976612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 976712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4) 976812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_vendor in 976912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sni) 977012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 977112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=yes # is this really true??? 977212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 977312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala siemens) 977412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ## LD is ld it makes a PLAMLIB 977512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ## CC just makes a GrossModule. 977612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' 977712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala reload_cmds='$CC -r -o $output$reload_objs' 977812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=no 977912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 978012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala motorola) 978112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 978212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_direct=no #Motorola manual says yes, but my tests say they lie 978312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 978412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 978512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var='LD_RUN_PATH' 978612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 978712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 978812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 978912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4.3*) 979012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 979112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 979212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='-Bexport' 979312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 979412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 979512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4*MP*) 979612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -d /usr/nec; then 979712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 979812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 979912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var=LD_RUN_PATH 980012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_runpath_var=yes 980112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=yes 980212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 980312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 980412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 980512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) 980612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_undefined_flag='${wl}-z,text' 980712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc=no 980812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 980912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var='LD_RUN_PATH' 981012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 981112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 981212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 981312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 981412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 981512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 981612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 981712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 981812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 981912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 982012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv5* | sco3.2v5* | sco5v6*) 982112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Note: We can NOT use -z defs as we might desire, because we do not 982212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # link with -lc, and that would cause any symbols used from libc to 982312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # always be unresolved, which means just about no library would 982412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ever link correctly. If we're not using GNU ld we use -z text 982512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # though, which does catch some bad symbols but isn't as heavy-handed 982612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # as -z defs. 982712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no_undefined_flag='${wl}-z,text' 982812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag='${wl}-z,nodefs' 982912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc=no 983012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 983112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='${wl}-R,$libdir' 983212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_separator=':' 983312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala link_all_deplibs=yes 983412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-Bexport' 983512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var='LD_RUN_PATH' 983612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 983712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$GCC" = yes; then 983812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 983912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 984012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 984112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 984212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags' 984312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 984412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 984512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 984612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala uts4*) 984712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' 984812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_libdir_flag_spec='-L$libdir' 984912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_shlibpath_var=no 985012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 985112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 985212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 985312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ld_shlibs=no 985412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 985512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 985612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 985712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x$host_vendor = xsni; then 985812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 985912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) 986012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export_dynamic_flag_spec='${wl}-Blargedynsym' 986112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 986212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 986312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 986412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 986512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 986612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5 986712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ld_shlibs" >&6; } 986812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$ld_shlibs" = no && can_build_shared=no 986912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld=$with_gnu_ld 987112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 987912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 988612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 988712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do we need to explicitly link libc? 988812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 988912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "x$archive_cmds_need_lc" in 989012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax|xyes) 989112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Assume -lc should be added 989212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc=yes 989312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 989412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$enable_shared" = yes && test "$GCC" = yes; then 989512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $archive_cmds in 989612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *'~'*) 989712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: we may have to deal with multi-command sequences. 989812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 989912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala '$CC '*) 990012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Test whether the compiler implicitly links with -lc since on some 990112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # systems, -lgcc has to come before -lc. If gcc already passes -lc 990212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # to ld, don't add -lc before -lgcc. 990312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5 990412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; } 990512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_archive_cmds_need_lc+:} false; then : 990612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 990712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 990812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 990912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$lt_simple_compile_test_code" > conftest.$ac_ext 991012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 991112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5 991212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_compile) 2>&5 991312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 991412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 991512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } 2>conftest.err; then 991612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname=conftest 991712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lib=conftest 991812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libobjs=conftest.$ac_objext 991912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala deplibs= 992012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wl=$lt_prog_compiler_wl 992112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pic_flag=$lt_prog_compiler_pic 992212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala compiler_flags=-v 992312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala linker_flags=-v 992412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala verstring= 992512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala output_objdir=. 992612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libname=conftest 992712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_allow_undefined_flag=$allow_undefined_flag 992812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag= 992912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5 993012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5 993112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 993212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 993312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } 993412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala then 993512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_archive_cmds_need_lc=no 993612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 993712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_archive_cmds_need_lc=yes 993812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 993912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala allow_undefined_flag=$lt_save_allow_undefined_flag 994012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 994112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat conftest.err 1>&5 994212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 994312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM conftest* 994412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 994512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 994612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5 994712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_archive_cmds_need_lc" >&6; } 994812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc 994912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 995012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 995112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 995212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 995312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 995412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 995512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 995612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 995712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 995812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 995912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 996912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 997912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 998912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 999912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1000912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1001912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1002912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1003912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1004912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1005912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1006912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1007912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1008912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1009912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5 1010712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking dynamic linker characteristics... " >&6; } 1010812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1010912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then 1011012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1011112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin*) lt_awk_arg="/^libraries:/,/LR/" ;; 1011212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) lt_awk_arg="/^libraries:/" ;; 1011312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1011412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1011512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;; 1011612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) lt_sed_strip_eq="s,=/,/,g" ;; 1011712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1011812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq` 1011912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_search_path_spec in 1012012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\;*) 1012112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # if the path contains ";" then we assume it to be the separator 1012212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # otherwise default to the standard path separator (i.e. ":") - it is 1012312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # assumed that no part of a normal pathname contains ";" but that should 1012412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # okay in the real world where ";" in dirpaths is itself problematic. 1012512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'` 1012612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1012712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1012812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"` 1012912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1013012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1013112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Ok, now we have the path, separated by spaces, we can step through it 1013212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # and add multilib dir if necessary. 1013312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_tmp_lt_search_path_spec= 1013412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null` 1013512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for lt_sys_path in $lt_search_path_spec; do 1013612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -d "$lt_sys_path/$lt_multi_os_dir"; then 1013712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir" 1013812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1013912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$lt_sys_path" && \ 1014012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path" 1014112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1014212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1014312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk ' 1014412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBEGIN {RS=" "; FS="/|\n";} { 1014512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_foo=""; 1014612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_count=0; 1014712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (lt_i = NF; lt_i > 0; lt_i--) { 1014812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ($lt_i != "" && $lt_i != ".") { 1014912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ($lt_i == "..") { 1015012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_count++; 1015112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } else { 1015212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (lt_count == 0) { 1015312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_foo="/" $lt_i lt_foo; 1015412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } else { 1015512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_count--; 1015612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1015712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1015812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1015912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1016012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (lt_foo != "") { lt_freq[lt_foo]++; } 1016112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (lt_freq[lt_foo] == 1) { print lt_foo; } 1016212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}'` 1016312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AWK program above erroneously prepends '/' to C:/dos/paths 1016412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # for these hosts. 1016512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1016612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\ 1016712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SED 's,/\([A-Za-z]:\),\1,g'` ;; 1016812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1016912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP` 1017012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1017112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" 1017212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1017312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec= 1017412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec='lib$name' 1017512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec= 1017612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds=".so" 1017712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds= 1017812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds= 1017912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds= 1018012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval= 1018112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_var= 1018212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_overrides_runpath=unknown 1018312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaversion_type=none 1018412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadynamic_linker="$host_os ld.so" 1018512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec="/lib /usr/lib" 1018612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_lib_prefix=unknown 1018712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_into_libs=no 1018812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1018912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# when you set need_version to no, make sure it does not cause -set_version 1019012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# flags to be left without arguments 1019112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_version=unknown 1019212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1019312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $host_os in 1019412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix3*) 1019512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1019612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' 1019712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LIBPATH 1019812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1019912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX 3 has no versioning support, so we append a major version to the name. 1020012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1020112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1020212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1020312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaaix[4-9]*) 1020412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1020512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1020612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1020712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1020812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" = ia64; then 1020912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX 5 supports IA64 1021012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' 1021112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1021212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1021312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # With GCC up to 2.95.x, collect2 would create an import file 1021412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # for dependence libraries. The import file would start with 1021512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # the line `#! .'. This would cause the generated library to 1021612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # depend on `.', always an invalid library. This was fixed in 1021712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # development snapshots of GCC prior to 3.0. 1021812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1021912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix4 | aix4.[01] | aix4.[01].*) 1022012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' 1022112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo ' yes ' 1022212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then 1022312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 1022412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1022512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala can_build_shared=no 1022612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1022712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1022812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1022912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # AIX (on Power*) has no versioning support, so currently we can not hardcode correct 1023012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # soname into executable. Probably we can add versioning support to 1023112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # collect2, so additional links can be useful in future. 1023212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$aix_use_runtimelinking" = yes; then 1023312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If using run time linking (on AIX 4.2 or later) use lib<name>.so 1023412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # instead of lib<name>.a to let people know that these are not 1023512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # typical AIX shared libraries. 1023612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1023712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1023812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We preserve .a as extension for shared libraries through AIX4.2 1023912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # and later when we are not doing run time linking. 1024012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}.a $libname.a' 1024112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1024212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1024312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LIBPATH 1024412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1024512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1024612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1024712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaamigaos*) 1024812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 1024912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala powerpc) 1025012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Since July 2007 AmigaOS4 officially supports .so libraries. 1025112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # When compiling the executable, add -use-dynld -Lsobjs: to the compileline. 1025212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1025312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1025412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala m68k) 1025512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='$libname.ixlibrary $libname.a' 1025612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Create ${libname}_ixlibrary.a entries in /sys/libs. 1025712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' 1025812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1025912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1026012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1026112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1026212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabeos*) 1026312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${shared_ext}' 1026412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker="$host_os ld.so" 1026512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LIBRARY_PATH 1026612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1026712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1026812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabsdi[45]*) 1026912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1027012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1027112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1027212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1027312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' 1027412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1027512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" 1027612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" 1027712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # the default ld.so.conf also contains /usr/contrib/lib and 1027812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow 1027912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # libtool to hard-code these into programs 1028012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1028112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1028212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacygwin* | mingw* | pw32* | cegcc*) 1028312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=windows 1028412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds=".dll" 1028512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1028612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1028712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1028812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $GCC,$cc_basename in 1028912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes,*) 1029012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # gcc 1029112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='$libname.dll.a' 1029212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # DLL is installed to $(libdir)/../bin by postinstall_cmds 1029312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postinstall_cmds='base_file=`basename \${file}`~ 1029412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 1029512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dldir=$destdir/`dirname \$dlpath`~ 1029612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d \$dldir || mkdir -p \$dldir~ 1029712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $install_prog $dir/$dlname \$dldir/$dlname~ 1029812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala chmod a+x \$dldir/$dlname~ 1029912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then 1030012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval '\''$striplib \$dldir/$dlname'\'' || exit \$?; 1030112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi' 1030212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 1030312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dlpath=$dir/\$dldll~ 1030412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM \$dlpath' 1030512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1030612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1030712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1030812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin*) 1030912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Cygwin DLLs use 'cyg' prefix rather than 'lib' 1031012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 1031112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1031212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api" 1031312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1031412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | cegcc*) 1031512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # MinGW DLLs use traditional 'lib' prefix 1031612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 1031712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1031812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pw32*) 1031912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # pw32 DLLs use 'pw' prefix rather than 'lib' 1032012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 1032112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1032212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1032312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='Win32 ld.exe' 1032412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1032512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1032612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *,cl*) 1032712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Native MSVC 1032812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libname_spec='$name' 1032912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' 1033012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}.dll.lib' 1033112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1033212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $build_os in 1033312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw*) 1033412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec= 1033512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_save_ifs=$IFS 1033612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=';' 1033712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for lt_path in $LIB 1033812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 1033912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$lt_save_ifs 1034012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Let DOS variable expansion print the short 8.3 style file name. 1034112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"` 1034212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path" 1034312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1034412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$lt_save_ifs 1034512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Convert to MSYS style. 1034612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'` 1034712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1034812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin*) 1034912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Convert to unix form, then to dos form, then back to unix form 1035012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # but this time dos style (no spaces!) so that the unix form looks 1035112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # like /cygdrive/c/PROGRA~1:/cygdr... 1035212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`cygpath --path --unix "$LIB"` 1035312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null` 1035412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 1035512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1035612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1035712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="$LIB" 1035812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then 1035912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # It is most probably a Windows format PATH. 1036012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` 1036112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1036212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` 1036312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1036412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: find the short name or the path components, as spaces are 1036512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # common. (e.g. "Program Files" -> "PROGRA~1") 1036612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1036712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1036812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1036912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # DLL is installed to $(libdir)/../bin by postinstall_cmds 1037012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postinstall_cmds='base_file=`basename \${file}`~ 1037112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~ 1037212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dldir=$destdir/`dirname \$dlpath`~ 1037312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d \$dldir || mkdir -p \$dldir~ 1037412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $install_prog $dir/$dlname \$dldir/$dlname' 1037512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ 1037612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dlpath=$dir/\$dldll~ 1037712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM \$dlpath' 1037812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1037912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='Win32 link.exe' 1038012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1038112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1038212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1038312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Assume MSVC wrapper 1038412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' 1038512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='Win32 ld.exe' 1038612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1038712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1038812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # FIXME: first we should search . and the directory the executable is in 1038912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=PATH 1039012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1039112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1039212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadarwin* | rhapsody*) 1039312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker="$host_os dyld" 1039412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=darwin 1039512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1039612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1039712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext' 1039812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${major}$shared_ext' 1039912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1040012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=DYLD_LIBRARY_PATH 1040112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' 1040212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1040312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib" 1040412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' 1040512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1040612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1040712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadgux*) 1040812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1040912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1041012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1041112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' 1041212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1041312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1041412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1041512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1041612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafreebsd* | dragonfly*) 1041712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # DragonFly does not have aout. When/if they implement a new 1041812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # versioning mechanism, adjust this. 1041912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -x /usr/bin/objformat; then 1042012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala objformat=`/usr/bin/objformat` 1042112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1042212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1042312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd[23].*) objformat=aout ;; 1042412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) objformat=elf ;; 1042512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1042612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1042712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=freebsd-$objformat 1042812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $version_type in 1042912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd-elf*) 1043012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 1043112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1043212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1043312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1043412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd-*) 1043512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' 1043612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=yes 1043712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1043812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1043912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1044012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1044112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd2.*) 1044212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1044312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1044412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd3.[01]* | freebsdelf3.[01]*) 1044512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1044612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1044712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1044812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd3.[2-9]* | freebsdelf3.[2-9]* | \ 1044912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1) 1045012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1045112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1045212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1045312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) # from 4.6 on, and DragonFly 1045412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1045512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1045612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1045712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1045812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1045912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1046012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagnu*) 1046112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1046212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1046312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1046412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 1046512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1046612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1046712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1046812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1046912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1047012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1047112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahaiku*) 1047212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1047312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1047412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1047512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker="$host_os runtime_loader" 1047612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' 1047712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1047812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LIBRARY_PATH 1047912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1048012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib' 1048112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1048212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1048312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1048412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahpux9* | hpux10* | hpux11*) 1048512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Give a soname corresponding to the major version so that dld.sl refuses to 1048612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # link against other versions. 1048712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=sunos 1048812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1048912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1049012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_cpu in 1049112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ia64*) 1049212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds='.so' 1049312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1049412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker="$host_os dld.so" 1049512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1049612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 1049712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1049812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1049912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X$HPUX_IA64_MODE" = X32; then 1050012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" 1050112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1050212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 1050312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1050412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 1050512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1050612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hppa*64*) 1050712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds='.sl' 1050812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1050912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker="$host_os dld.sl" 1051012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH 1051112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 1051212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1051312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1051412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" 1051512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 1051612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1051712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1051812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds='.sl' 1051912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker="$host_os dld.sl" 1052012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=SHLIB_PATH 1052112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 1052212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1052312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1052412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1052512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1052612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # HP-UX runs *really* slowly unless shared libraries are mode 555, ... 1052712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postinstall_cmds='chmod 555 $lib' 1052812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # or fails outright, so override atomically: 1052912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala install_override_mode=555 1053012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1053112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1053212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainterix[3-9]*) 1053312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1053412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1053512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1053612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 1053712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1053812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)' 1053912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1054012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1054112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1054212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1054312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1054412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialairix5* | irix6* | nonstopux*) 1054512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1054612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nonstopux*) version_type=nonstopux ;; 1054712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1054812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$lt_cv_prog_gnu_ld" = yes; then 1054912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1055012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1055112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=irix 1055212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi ;; 1055312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1055412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1055512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1055612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1055712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' 1055812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1055912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala irix5* | nonstopux*) 1056012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libsuff= shlibsuff= 1056112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1056212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1056312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $LD in # libtool.m4 will add one of these switches to LD 1056412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 1056512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libsuff= shlibsuff= libmagic=32-bit;; 1056612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 1056712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libsuff=32 shlibsuff=N32 libmagic=N32;; 1056812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 1056912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libsuff=64 shlibsuff=64 libmagic=64-bit;; 1057012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) libsuff= shlibsuff= libmagic=never-match;; 1057112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1057212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1057312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1057412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY${shlibsuff}_PATH 1057512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1057612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" 1057712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 1057812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1057912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1058012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1058112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# No shared lib support for Linux oldld, aout, or coff. 1058212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalinux*oldld* | linux*aout* | linux*coff*) 1058312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker=no 1058412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1058512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1058612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This must be glibc/ELF. 1058712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalinux* | k*bsd*-gnu | kopensolaris*-gnu) 1058812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1058912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1059012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1059112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1059212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1059312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 1059412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1059512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1059612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1059712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Some binutils ld are patched to set DT_RUNPATH 1059812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${lt_cv_shlibpath_overrides_runpath+:} false; then : 1059912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1060012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1060112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_shlibpath_overrides_runpath=no 1060212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LDFLAGS=$LDFLAGS 1060312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_libdir=$libdir 1060412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \ 1060512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\"" 1060612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1060712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1060812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1060912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1061012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1061112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1061212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1061312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1061412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1061512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1061612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1061712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1061812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then : 1061912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_shlibpath_overrides_runpath=yes 1062012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1062112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1062212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1062312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1062412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS=$save_LDFLAGS 1062512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libdir=$save_libdir 1062612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1062712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1062812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1062912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath 1063012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1063112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This implies no fast_install, which is unacceptable. 1063212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Some rework will be needed to allow for fast_install 1063312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # before this can be enabled. 1063412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1063512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1063612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Append ld.so.conf contents to the search path 1063712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -f /etc/ld.so.conf; then 1063812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` 1063912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" 1064012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1064112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1064212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We used to test for /lib/ld.so.1 and disable shared libraries on 1064312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # powerpc, because MkLinux only supported shared libraries with the 1064412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # GNU dynamic linker. Since this was broken with cross compilers, 1064512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # most powerpc-linux boxes support dynamic linking these days and 1064612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # people can always --disable-shared, the test was removed, and we 1064712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # assume the GNU/Linux dynamic linker is in use. 1064812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='GNU/Linux ld.so' 1064912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1065012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1065112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanetbsd*) 1065212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=sunos 1065312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1065412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1065512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then 1065612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 1065712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 1065812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='NetBSD (a.out) ld.so' 1065912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1066012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' 1066112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1066212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='NetBSD ld.elf_so' 1066312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1066412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1066512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1066612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1066712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1066812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1066912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanewsos6) 1067012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1067112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1067212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1067312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1067412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1067512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1067612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*nto* | *qnx*) 1067712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=qnx 1067812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1067912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1068012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1068112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1068212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1068312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1068412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1068512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='ldqnx.so' 1068612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1068712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1068812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaopenbsd*) 1068912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=sunos 1069012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec="/usr/lib" 1069112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1069212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. 1069312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1069412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala openbsd3.3 | openbsd3.3.*) need_version=yes ;; 1069512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) need_version=no ;; 1069612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1069712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 1069812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' 1069912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1070012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then 1070112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1070212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala openbsd2.[89] | openbsd2.[89].*) 1070312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1070412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1070512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1070612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1070712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1070812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1070912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1071012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1071112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1071212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1071312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1071412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaos2*) 1071512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala libname_spec='$name' 1071612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shrext_cmds=".dll" 1071712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1071812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='$libname${shared_ext} $libname.a' 1071912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker='OS/2 ld.exe' 1072012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LIBPATH 1072112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1072212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1072312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaosf3* | osf4* | osf5*) 1072412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=osf 1072512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1072612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1072712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1072812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1072912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1073012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" 1073112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" 1073212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1073312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1073412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialardos*) 1073512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker=no 1073612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1073712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1073812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasolaris*) 1073912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1074012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1074112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1074212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1074312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1074412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1074512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1074612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1074712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ldd complains unless libraries are executable 1074812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postinstall_cmds='chmod +x $lib' 1074912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1075012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1075112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasunos4*) 1075212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=sunos 1075312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' 1075412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' 1075512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1075612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1075712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_gnu_ld" = yes; then 1075812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1075912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1076012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=yes 1076112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1076212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1076312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4 | sysv4.3*) 1076412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1076512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1076612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1076712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1076812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_vendor in 1076912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sni) 1077012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1077112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1077212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala runpath_var=LD_RUN_PATH 1077312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1077412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala siemens) 1077512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1077612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1077712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala motorola) 1077812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1077912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1078012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1078112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' 1078212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1078312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1078412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1078512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1078612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv4*MP*) 1078712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -d /usr/nec ;then 1078812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1078912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' 1079012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='$libname${shared_ext}.$major' 1079112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1079212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1079312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1079412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1079512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) 1079612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=freebsd-elf 1079712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1079812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1079912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' 1080012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1080112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1080212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=yes 1080312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1080412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_gnu_ld" = yes; then 1080512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib' 1080612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1080712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec='/usr/ccs/lib /usr/lib' 1080812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1080912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sco3.2v5*) 1081012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="$sys_lib_search_path_spec /lib" 1081112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1081212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1081312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1081412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec='/usr/lib' 1081512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1081612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1081712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatpf*) 1081812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # TPF is a cross-target only. Preferred cross-host = GNU/Linux. 1081912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1082012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_lib_prefix=no 1082112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala need_version=no 1082212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1082312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1082412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_overrides_runpath=no 1082512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_into_libs=yes 1082612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1082712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1082812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialauts4*) 1082912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala version_type=linux # correct to gnu/linux during the next big refactor 1083012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' 1083112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala soname_spec='${libname}${release}${shared_ext}$major' 1083212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shlibpath_var=LD_LIBRARY_PATH 1083312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1083412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1083512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 1083612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_linker=no 1083712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1083812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1083912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5 1084012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$dynamic_linker" >&6; } 1084112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "$dynamic_linker" = no && can_build_shared=no 1084212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1084312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink="PATH $shlibpath_var $runpath_var" 1084412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$GCC" = yes; then 1084512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" 1084612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1084712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1084812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${lt_cv_sys_lib_search_path_spec+set}" = set; then 1084912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec" 1085012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1085112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then 1085212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec" 1085312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1085412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1085512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1085612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1085712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1085812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1085912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1086912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1087912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1088912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1089912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1090912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1091912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1092912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1093912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1094612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5 1094712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking how to hardcode library paths into programs... " >&6; } 1094812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_action= 1094912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$hardcode_libdir_flag_spec" || 1095012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$runpath_var" || 1095112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "X$hardcode_automatic" = "Xyes" ; then 1095212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1095312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We can hardcode non-existent directories. 1095412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$hardcode_direct" != no && 1095512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If the only mechanism to avoid hardcoding is shlibpath_var, we 1095612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # have to relink, otherwise we might link with an installed library 1095712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # when we should be linking with a yet-to-be-installed one 1095812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no && 1095912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$hardcode_minus_L" != no; then 1096012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Linking always hardcodes the temporary library directory. 1096112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_action=relink 1096212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1096312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We can link without hardcoding, and we can hardcode nonexisting dirs. 1096412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_action=immediate 1096512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1096612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1096712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We cannot hardcode anything, or else we can only hardcode existing 1096812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # directories. 1096912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala hardcode_action=unsupported 1097012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1097112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5 1097212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$hardcode_action" >&6; } 1097312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1097412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$hardcode_action" = relink || 1097512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$inherit_rpath" = yes; then 1097612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Fast installation is not supported 1097712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_fast_install=no 1097812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif test "$shlibpath_overrides_runpath" = yes || 1097912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$enable_shared" = no; then 1098012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Fast installation is not necessary 1098112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_fast_install=needless 1098212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1098312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1098412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1098512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1098612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1098712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1098812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1098912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$enable_dlopen" != xyes; then 1099012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_dlopen=unknown 1099112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_dlopen_self=unknown 1099212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_dlopen_self_static=unknown 1099312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1099412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen=no 1099512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_libs= 1099612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1099712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1099812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala beos*) 1099912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="load_add_on" 1100012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_libs= 1100112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_self=yes 1100212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1100312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1100412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mingw* | pw32* | cegcc*) 1100512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="LoadLibrary" 1100612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_libs= 1100712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1100812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1100912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cygwin*) 1101012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dlopen" 1101112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_libs= 1101212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1101312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1101412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin*) 1101512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # if libdl is installed we need to link against it 1101612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 1101712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dlopen in -ldl... " >&6; } 1101812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dl_dlopen+:} false; then : 1101912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1102012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1102112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1102212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldl $LIBS" 1102312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1102412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1102512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1102612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1102712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1102812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1102912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1103012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1103112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1103212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dlopen (); 1103312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1103412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1103512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1103612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dlopen (); 1103712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1103812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1103912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1104012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1104112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1104212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dl_dlopen=yes 1104312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1104412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dl_dlopen=no 1104512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1104612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1104712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1104812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1104912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1105012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 1105112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 1105212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 1105312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 1105412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1105512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1105612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dyld" 1105712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_libs= 1105812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_self=yes 1105912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1106012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1106112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1106212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1106312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1106412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1106512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load" 1106612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_shl_load" = xyes; then : 1106712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="shl_load" 1106812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1106912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5 1107012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for shl_load in -ldld... " >&6; } 1107112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dld_shl_load+:} false; then : 1107212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1107312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1107412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1107512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldld $LIBS" 1107612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1107712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1107812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1107912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1108012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1108112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1108212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1108312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1108412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1108512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar shl_load (); 1108612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1108712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1108812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1108912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn shl_load (); 1109012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1109112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1109212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1109312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1109412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1109512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dld_shl_load=yes 1109612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1109712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dld_shl_load=no 1109812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1109912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1110012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1110112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1110212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1110312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5 1110412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dld_shl_load" >&6; } 1110512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dld_shl_load" = xyes; then : 1110612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld" 1110712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1110812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen" 1110912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_dlopen" = xyes; then : 1111012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dlopen" 1111112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1111212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 1111312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dlopen in -ldl... " >&6; } 1111412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dl_dlopen+:} false; then : 1111512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1111612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1111712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1111812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldl $LIBS" 1111912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1112012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1112112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1112212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1112312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1112412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1112512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1112612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1112712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1112812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dlopen (); 1112912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1113012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1113112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1113212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dlopen (); 1113312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1113412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1113512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1113612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1113712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1113812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dl_dlopen=yes 1113912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1114012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dl_dlopen=no 1114112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1114212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1114312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1114412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1114512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1114612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 1114712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 1114812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 1114912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" 1115012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1115112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5 1115212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dlopen in -lsvld... " >&6; } 1115312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_svld_dlopen+:} false; then : 1115412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1115512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1115612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1115712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lsvld $LIBS" 1115812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1115912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1116012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1116112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1116212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1116312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1116412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1116512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1116612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1116712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dlopen (); 1116812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1116912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1117012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1117112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dlopen (); 1117212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1117312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1117412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1117512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1117612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1117712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_svld_dlopen=yes 1117812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1117912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_svld_dlopen=no 1118012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1118112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1118212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1118312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1118412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1118512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5 1118612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_svld_dlopen" >&6; } 1118712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_svld_dlopen" = xyes; then : 1118812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" 1118912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1119012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5 1119112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for dld_link in -ldld... " >&6; } 1119212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_dld_dld_link+:} false; then : 1119312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1119412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1119512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1119612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ldld $LIBS" 1119712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1119812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1119912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1120012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1120112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1120212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1120312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1120412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1120512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1120612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar dld_link (); 1120712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1120812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1120912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1121012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn dld_link (); 1121112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1121212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1121312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1121412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1121512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1121612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dld_dld_link=yes 1121712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1121812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_dld_dld_link=no 1121912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1122012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1122112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1122212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1122312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1122412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5 1122512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_dld_dld_link" >&6; } 1122612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_dld_dld_link" = xyes; then : 1122712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld" 1122812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1122912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1123212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1123512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1123812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1123912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1124012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1124112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1124212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1124312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1124412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1124512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1124612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1124712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1124812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$lt_cv_dlopen" != xno; then 1124912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_dlopen=yes 1125012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1125112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enable_dlopen=no 1125212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1125312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1125412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_cv_dlopen in 1125512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dlopen) 1125612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_CPPFLAGS="$CPPFLAGS" 1125712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" 1125812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1125912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LDFLAGS="$LDFLAGS" 1126012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" 1126112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1126212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala save_LIBS="$LIBS" 1126312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="$lt_cv_dlopen_libs $LIBS" 1126412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1126512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5 1126612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether a program can dlopen itself... " >&6; } 1126712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_dlopen_self+:} false; then : 1126812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1126912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1127012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1127112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_self=cross 1127212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1127312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1127412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_status=$lt_dlunknown 1127512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat > conftest.$ac_ext <<_LT_EOF 1127612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#line $LINENO "configure" 1127712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include "confdefs.h" 1127812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1127912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if HAVE_DLFCN_H 1128012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <dlfcn.h> 1128112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1128212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1128312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h> 1128412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1128512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef RTLD_GLOBAL 1128612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLGLOBAL RTLD_GLOBAL 1128712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 1128812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef DL_GLOBAL 1128912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLGLOBAL DL_GLOBAL 1129012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1129112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLGLOBAL 0 1129212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1129312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1129412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1129512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1129612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala find out it does not work in some platform. */ 1129712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef LT_DLLAZY_OR_NOW 1129812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef RTLD_LAZY 1129912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW RTLD_LAZY 1130012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1130112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef DL_LAZY 1130212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW DL_LAZY 1130312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1130412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef RTLD_NOW 1130512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW RTLD_NOW 1130612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1130712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef DL_NOW 1130812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW DL_NOW 1130912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1131012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW 0 1131112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1131212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1131312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1131412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1131512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1131612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1131712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* When -fvisbility=hidden is used, assume the code has been annotated 1131812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala correspondingly for the symbols needed. */ 1131912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1132012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () __attribute__((visibility("default"))); 1132112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1132212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1132312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () { return 42; } 1132412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main () 1132512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1132612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1132712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int status = $lt_dlunknown; 1132812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1132912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (self) 1133012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1133112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1133212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1133312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1133412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1133512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else puts (dlerror ()); 1133612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1133712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* dlclose (self); */ 1133812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1133912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1134012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala puts (dlerror ()); 1134112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1134212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return status; 1134312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1134412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 1134512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1134612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_link) 2>&5 1134712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 1134812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1134912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 1135012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (./conftest; exit; ) >&5 2>/dev/null 1135112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_status=$? 1135212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case x$lt_status in 1135312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; 1135412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; 1135512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;; 1135612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1135712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else : 1135812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # compilation failed 1135912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_self=no 1136012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1136112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1136212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -fr conftest* 1136312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1136412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1136512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1136612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5 1136712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_dlopen_self" >&6; } 1136812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1136912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$lt_cv_dlopen_self" = xyes; then 1137012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" 1137112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5 1137212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; } 1137312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${lt_cv_dlopen_self_static+:} false; then : 1137412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1137512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1137612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1137712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_self_static=cross 1137812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1137912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 1138012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_status=$lt_dlunknown 1138112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat > conftest.$ac_ext <<_LT_EOF 1138212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#line $LINENO "configure" 1138312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include "confdefs.h" 1138412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1138512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if HAVE_DLFCN_H 1138612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <dlfcn.h> 1138712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1138812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1138912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h> 1139012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1139112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef RTLD_GLOBAL 1139212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLGLOBAL RTLD_GLOBAL 1139312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 1139412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef DL_GLOBAL 1139512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLGLOBAL DL_GLOBAL 1139612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1139712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLGLOBAL 0 1139812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1139912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1140012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1140112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* We may have to define LT_DLLAZY_OR_NOW in the command line if we 1140212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala find out it does not work in some platform. */ 1140312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef LT_DLLAZY_OR_NOW 1140412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef RTLD_LAZY 1140512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW RTLD_LAZY 1140612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1140712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef DL_LAZY 1140812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW DL_LAZY 1140912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1141012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef RTLD_NOW 1141112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW RTLD_NOW 1141212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1141312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ifdef DL_NOW 1141412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW DL_NOW 1141512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1141612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define LT_DLLAZY_OR_NOW 0 1141712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1141812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1141912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1142012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# endif 1142112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1142212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1142312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* When -fvisbility=hidden is used, assume the code has been annotated 1142412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala correspondingly for the symbols needed. */ 1142512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3)) 1142612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () __attribute__((visibility("default"))); 1142712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1142812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1142912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint fnord () { return 42; } 1143012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint main () 1143112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1143212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); 1143312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int status = $lt_dlunknown; 1143412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1143512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (self) 1143612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1143712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (dlsym (self,"fnord")) status = $lt_dlno_uscore; 1143812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1143912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1144012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; 1144112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else puts (dlerror ()); 1144212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1144312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* dlclose (self); */ 1144412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1144512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1144612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala puts (dlerror ()); 1144712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1144812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return status; 1144912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1145012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 1145112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5 1145212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (eval $ac_link) 2>&5 1145312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_status=$? 1145412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1145512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then 1145612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (./conftest; exit; ) >&5 2>/dev/null 1145712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_status=$? 1145812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case x$lt_status in 1145912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; 1146012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; 1146112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;; 1146212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1146312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else : 1146412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # compilation failed 1146512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala lt_cv_dlopen_self_static=no 1146612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1146712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1146812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -fr conftest* 1146912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1147012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1147112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1147212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5 1147312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$lt_cv_dlopen_self_static" >&6; } 1147412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1147512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1147612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CPPFLAGS="$save_CPPFLAGS" 1147712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LDFLAGS="$save_LDFLAGS" 1147812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="$save_LIBS" 1147912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1148012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1148112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1148212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_cv_dlopen_self in 1148312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; 1148412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) enable_dlopen_self=unknown ;; 1148512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1148612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1148712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $lt_cv_dlopen_self_static in 1148812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; 1148912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) enable_dlopen_self_static=unknown ;; 1149012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1149112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1149212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1149912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1150912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib= 1151012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib= 1151112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5 1151212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether stripping libraries is possible... " >&6; } 1151312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then 1151412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" 1151512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$striplib" && striplib="$STRIP --strip-unneeded" 1151612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1151712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 1151812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1151912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME - insert some real tests, host_os isn't really good enough 1152012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1152112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala darwin*) 1152212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$STRIP" ; then 1152312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala striplib="$STRIP -x" 1152412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala old_striplib="$STRIP -S" 1152512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1152612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 1152712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1152812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1152912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 1153012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1153112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1153212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1153312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1153412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 1153512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1153612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1153712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1153812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1153912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1154912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1155012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Report which library types will actually be built 1155112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5 1155212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if libtool supports shared libraries... " >&6; } 1155312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5 1155412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$can_build_shared" >&6; } 1155512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1155612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5 1155712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether to build shared libraries... " >&6; } 1155812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$can_build_shared" = "no" && enable_shared=no 1155912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1156012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # On AIX, shared libraries and static libraries use the same namespace, and 1156112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # are all built from PIC. 1156212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1156312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix3*) 1156412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$enable_shared" = yes && enable_static=no 1156512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$RANLIB"; then 1156612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala archive_cmds="$archive_cmds~\$RANLIB \$lib" 1156712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala postinstall_cmds='$RANLIB $lib' 1156812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1156912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1157012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1157112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix[4-9]*) 1157212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then 1157312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$enable_shared" = yes && enable_static=no 1157412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1157512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1157612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1157712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5 1157812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$enable_shared" >&6; } 1157912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1158012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5 1158112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether to build static libraries... " >&6; } 1158212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Make sure either enable_shared or enable_static is yes. 1158312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$enable_shared" = yes || enable_static=yes 1158412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5 1158512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$enable_static" >&6; } 1158612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1158712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1158812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1158912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1159012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1159112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ext=c 1159212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cpp='$CPP $CPPFLAGS' 1159312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1159412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1159512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_compiler_gnu=$ac_cv_c_compiler_gnu 1159612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1159712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC="$lt_save_CC" 1159812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1159912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1160912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_config_commands="$ac_config_commands libtool" 1161412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1161812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Only expand once: 1161912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1162012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1162112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1162212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# libtool -version-info 1162312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLT_VERSION=0:47:0 1162412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1162512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1162612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check whether --enable-silent-rules was given. 1162712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_silent_rules+set}" = set; then : 1162812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_silent_rules; 1162912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1163012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1163112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $enable_silent_rules in # ((( 1163212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala yes) AM_DEFAULT_VERBOSITY=0;; 1163312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala no) AM_DEFAULT_VERBOSITY=1;; 1163412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) AM_DEFAULT_VERBOSITY=0;; 1163512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1163612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam_make=${MAKE-make} 1163712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 1163812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $am_make supports nested variables... " >&6; } 1163912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${am_cv_make_support_nested_variables+:} false; then : 1164012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1164112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1164212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if $as_echo 'TRUE=$(BAR$(V)) 1164312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR0=false 1164412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBAR1=true 1164512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaV=1 1164612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaam__doit: 1164712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala @$(TRUE) 1164812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then 1164912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_make_support_nested_variables=yes 1165012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1165112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am_cv_make_support_nested_variables=no 1165212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1165312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1165412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 1165512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$am_cv_make_support_nested_variables" >&6; } 1165612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $am_cv_make_support_nested_variables = yes; then 1165712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_V='$(V)' 1165812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' 1165912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1166012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_V=$AM_DEFAULT_VERBOSITY 1166112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY 1166212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1166312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAM_BACKSLASH='\' 1166412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1166512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1166612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for programs. 1166712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 1166812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } 1166912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_cc_c99+:} false; then : 1167012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1167112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1167212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_c99=no 1167312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_save_CC=$CC 1167412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1167512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1167612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h> 1167712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdbool.h> 1167812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 1167912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <wchar.h> 1168012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdio.h> 1168112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1168212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala// Check varargs macros. These examples are taken from C99 6.10.3.5. 1168312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define debug(...) fprintf (stderr, __VA_ARGS__) 1168412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define showlist(...) puts (#__VA_ARGS__) 1168512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) 1168612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic void 1168712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest_varargs_macros (void) 1168812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1168912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int x = 1234; 1169012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int y = 5678; 1169112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala debug ("Flag"); 1169212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala debug ("X = %d\n", x); 1169312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala showlist (The first, second, and third items.); 1169412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala report (x>y, "x is %d but y is %d", x, y); 1169512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1169612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1169712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala// Check long long types. 1169812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define BIG64 18446744073709551615ull 1169912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define BIG32 4294967295ul 1170012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) 1170112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if !BIG_OK 1170212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala your preprocessor is broken; 1170312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1170412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if BIG_OK 1170512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 1170612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala your preprocessor is broken; 1170712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1170812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic long long int bignum = -9223372036854775807LL; 1170912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic unsigned long long int ubignum = BIG64; 1171012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1171112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct incomplete_array 1171212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1171312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int datasize; 1171412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala double data[]; 1171512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}; 1171612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1171712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct named_init { 1171812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int number; 1171912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const wchar_t *name; 1172012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala double average; 1172112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}; 1172212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1172312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatypedef const char *ccp; 1172412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1172512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic inline int 1172612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest_restrict (ccp restrict text) 1172712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1172812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // See if C++-style comments work. 1172912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Iterate through items via the restricted pointer. 1173012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Also check for declarations in for loops. 1173112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (unsigned int i = 0; *(text+i) != '\0'; ++i) 1173212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue; 1173312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1173412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1173512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1173612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala// Check varargs and va_copy. 1173712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic void 1173812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest_varargs (const char *format, ...) 1173912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1174012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_list args; 1174112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_start (args, format); 1174212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_list args_copy; 1174312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_copy (args_copy, args); 1174412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1174512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const char *str; 1174612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int number; 1174712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala float fnumber; 1174812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1174912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while (*format) 1175012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1175112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala switch (*format++) 1175212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1175312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case 's': // string 1175412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala str = va_arg (args_copy, const char *); 1175512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break; 1175612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case 'd': // int 1175712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala number = va_arg (args_copy, int); 1175812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break; 1175912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case 'f': // float 1176012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fnumber = va_arg (args_copy, double); 1176112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break; 1176212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala default: 1176312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break; 1176412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1176512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1176612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_end (args_copy); 1176712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala va_end (args); 1176812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1176912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1177012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1177112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1177212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1177312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1177412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Check bool. 1177512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _Bool success = false; 1177612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1177712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Check restrict. 1177812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (test_restrict ("String literal") == 0) 1177912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala success = true; 1178012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char *restrict newvar = "Another string"; 1178112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1178212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Check varargs. 1178312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test_varargs ("s, d' f .", "string", 65, 34.234); 1178412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test_varargs_macros (); 1178512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1178612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Check flexible array members. 1178712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala struct incomplete_array *ia = 1178812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); 1178912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ia->datasize = 10; 1179012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (int i = 0; i < ia->datasize; ++i) 1179112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ia->data[i] = i * 1.234; 1179212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1179312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // Check named initializers. 1179412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala struct named_init ni = { 1179512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala .number = 34, 1179612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala .name = L"Test wide string", 1179712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala .average = 543.34343, 1179812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }; 1179912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1180012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ni.number = 58; 1180112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1180212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int dynamic_array[ni.number]; 1180312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dynamic_array[ni.number - 1] = 543; 1180412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1180512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala // work around unused variable warnings 1180612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' 1180712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || dynamic_array[ni.number - 1] != 543); 1180812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1180912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1181012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1181112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1181212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1181312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99 1181412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1181512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$ac_save_CC $ac_arg" 1181612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ac_fn_c_try_compile "$LINENO"; then : 1181712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_cc_c99=$ac_arg 1181812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1181912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext 1182012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "x$ac_cv_prog_cc_c99" != "xno" && break 1182112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1182212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.$ac_ext 1182312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$ac_save_CC 1182412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1182512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1182612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AC_CACHE_VAL 1182712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "x$ac_cv_prog_cc_c99" in 1182812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala x) 1182912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 1183012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "none needed" >&6; } ;; 1183112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xno) 1183212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 1183312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "unsupported" >&6; } ;; 1183412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1183512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$CC $ac_cv_prog_cc_c99" 1183612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 1183712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_cc_c99" >&6; } ;; 1183812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1183912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_prog_cc_c99" != xno; then : 1184012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1184112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1184212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1184312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1184412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#AC_PROG_CC 1184512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 1184612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether ln -s works... " >&6; } 1184712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S=$as_ln_s 1184812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$LN_S" = "ln -s"; then 1184912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1185012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 1185112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1185212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 1185312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no, using $LN_S" >&6; } 1185412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1185512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1185612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_prog in gawk mawk nawk awk 1185712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1185812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_prog", so it can be a program name with args. 1185912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2 1186012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1186112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 1186212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_AWK+:} false; then : 1186312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1186412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1186512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$AWK"; then 1186612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_AWK="$AWK" # Let the user override the test. 1186712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1186812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1186912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 1187012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1187112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 1187212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 1187312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 1187412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1187512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_AWK="$ac_prog" 1187612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1187712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 1187812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1187912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1188012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1188112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 1188212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1188312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1188412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1188512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK=$ac_cv_prog_AWK 1188612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$AWK"; then 1188712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 1188812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$AWK" >&6; } 1188912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1189012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1189112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 1189212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1189312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1189412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1189512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$AWK" && break 1189612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1189712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1189812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1189912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MANTYPE= 1190012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala TestPath="/usr/bin${PATH_SEPARATOR}/usr/ucb" 1190112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_prog in nroff awf 1190212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1190312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the first word of "$ac_prog", so it can be a program name with args. 1190412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaset dummy $ac_prog; ac_word=$2 1190512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 1190612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_word... " >&6; } 1190712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_path_NROFF+:} false; then : 1190812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1190912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1191012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $NROFF in 1191112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/]* | ?:[\\/]*) 1191212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_NROFF="$NROFF" # Let the user override the test with a path. 1191312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1191412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1191512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1191612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $TestPath 1191712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1191812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 1191912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 1192012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_exec_ext in '' $ac_executable_extensions; do 1192112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 1192212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_path_NROFF="$as_dir/$ac_word$ac_exec_ext" 1192312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 1192412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 2 1192512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1192612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1192712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1192812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 1192912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1193012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1193112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1193212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1193312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNROFF=$ac_cv_path_NROFF 1193412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$NROFF"; then 1193512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFF" >&5 1193612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$NROFF" >&6; } 1193712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1193812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1193912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 1194012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1194112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1194212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1194312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -n "$NROFF" && break 1194412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1194512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "$NROFF" || NROFF="/bin/false" 1194612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1194712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${NROFF} -mdoc ${srcdir}/doc/editrc.5.roff >/dev/null 2>&1; then 1194812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala MANTYPE=mdoc 1194912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1195012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1195112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1195212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1195312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1195412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltinfo" >&5 1195512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -ltinfo... " >&6; } 1195612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_tinfo_tgetent+:} false; then : 1195712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1195812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1195912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1196012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ltinfo $LIBS" 1196112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1196212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1196312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1196412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1196512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1196612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1196712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1196812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1196912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1197012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent (); 1197112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1197212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1197312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1197412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent (); 1197512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1197612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1197712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1197812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1197912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1198012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_tinfo_tgetent=yes 1198112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1198212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_tinfo_tgetent=no 1198312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1198412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1198512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1198612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1198712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1198812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tinfo_tgetent" >&5 1198912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_tinfo_tgetent" >&6; } 1199012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_tinfo_tgetent" = xyes; then : 1199112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1199212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTINFO 1 1199312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1199412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1199512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-ltinfo $LIBS" 1199612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1199712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1199812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lterminfo" >&5 1199912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -lterminfo... " >&6; } 1200012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_terminfo_tgetent+:} false; then : 1200112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1200212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1200312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1200412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lterminfo $LIBS" 1200512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1200612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1200712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1200812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1200912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1201012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1201112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1201212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1201312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1201412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent (); 1201512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1201612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1201712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1201812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent (); 1201912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1202012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1202112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1202212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1202312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1202412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_terminfo_tgetent=yes 1202512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1202612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_terminfo_tgetent=no 1202712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1202812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1202912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1203012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1203112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1203212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_terminfo_tgetent" >&5 1203312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_terminfo_tgetent" >&6; } 1203412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_terminfo_tgetent" = xyes; then : 1203512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1203612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTERMINFO 1 1203712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1203812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1203912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-lterminfo $LIBS" 1204012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1204112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1204212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermcap" >&5 1204312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -ltermcap... " >&6; } 1204412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_termcap_tgetent+:} false; then : 1204512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1204612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1204712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1204812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ltermcap $LIBS" 1204912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1205012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1205112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1205212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1205312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1205412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1205512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1205612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1205712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1205812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent (); 1205912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1206012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1206112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1206212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent (); 1206312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1206412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1206512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1206612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1206712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1206812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_termcap_tgetent=yes 1206912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1207012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_termcap_tgetent=no 1207112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1207212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1207312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1207412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1207512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1207612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termcap_tgetent" >&5 1207712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_termcap_tgetent" >&6; } 1207812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_termcap_tgetent" = xyes; then : 1207912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1208012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTERMCAP 1 1208112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1208212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1208312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-ltermcap $LIBS" 1208412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1208512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1208612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -ltermlib" >&5 1208712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -ltermlib... " >&6; } 1208812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_termlib_tgetent+:} false; then : 1208912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1209012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1209112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1209212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-ltermlib $LIBS" 1209312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1209412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1209512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1209612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1209712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1209812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1209912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1210012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1210112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1210212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent (); 1210312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1210412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1210512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1210612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent (); 1210712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1210812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1210912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1211012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1211112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1211212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_termlib_tgetent=yes 1211312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1211412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_termlib_tgetent=no 1211512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1211612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1211712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1211812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1211912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1212012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_termlib_tgetent" >&5 1212112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_termlib_tgetent" >&6; } 1212212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_termlib_tgetent" = xyes; then : 1212312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1212412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBTERMLIB 1 1212512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1212612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1212712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-ltermlib $LIBS" 1212812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1212912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1213012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lcurses" >&5 1213112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -lcurses... " >&6; } 1213212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_curses_tgetent+:} false; then : 1213312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1213412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1213512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1213612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lcurses $LIBS" 1213712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1213812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1213912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1214012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1214112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1214212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1214312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1214412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1214512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1214612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent (); 1214712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1214812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1214912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1215012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent (); 1215112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1215212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1215312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1215412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1215512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1215612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_curses_tgetent=yes 1215712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1215812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_curses_tgetent=no 1215912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1216012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1216112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1216212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1216312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1216412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_curses_tgetent" >&5 1216512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_curses_tgetent" >&6; } 1216612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_curses_tgetent" = xyes; then : 1216712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1216812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBCURSES 1 1216912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1217012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1217112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-lcurses $LIBS" 1217212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1217312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1217412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tgetent in -lncurses" >&5 1217512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for tgetent in -lncurses... " >&6; } 1217612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_lib_ncurses_tgetent+:} false; then : 1217712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1217812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1217912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_check_lib_save_LIBS=$LIBS 1218012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS="-lncurses $LIBS" 1218112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1218212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1218312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1218412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1218512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1218612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1218712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1218812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1218912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1219012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar tgetent (); 1219112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1219212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1219312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1219412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn tgetent (); 1219512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1219612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1219712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1219812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1219912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1220012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_ncurses_tgetent=yes 1220112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1220212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_lib_ncurses_tgetent=no 1220312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1220412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1220512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1220612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_check_lib_save_LIBS 1220712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1220812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ncurses_tgetent" >&5 1220912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_lib_ncurses_tgetent" >&6; } 1221012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_lib_ncurses_tgetent" = xyes; then : 1221112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1221212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_LIBNCURSES 1 1221312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1221412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1221512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-lncurses $LIBS" 1221612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1221712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1221812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "libcurses or libncurses are required!" "$LINENO" 5 1221912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1222112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1222412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1222712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1222912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1223012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1223312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1223612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1223912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala### use option --enable-widec to turn on use of wide-character support 1224012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1224112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking if you want wide-character code" >&5 1224212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking if you want wide-character code... " >&6; } 1224312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check whether --enable-widec was given. 1224412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${enable_widec+set}" = set; then : 1224512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala enableval=$enable_widec; with_widec=$enableval 1224612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1224712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with_widec=no 1224812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1224912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1225012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_widec" >&5 1225112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$with_widec" >&6; } 1225212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_widec" = yes ; then 1225312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1225412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define WIDECHAR 1" >>confdefs.h 1225512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1225612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1225712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$with_widec" = yes; then 1225812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala WIDECHAR_TRUE= 1225912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala WIDECHAR_FALSE='#' 1226012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1226112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala WIDECHAR_TRUE='#' 1226212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala WIDECHAR_FALSE= 1226312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1226412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1226512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1226612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1226712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for header files. 1226812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_header_dirent=no 1226912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do 1227012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` 1227112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5 1227212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for $ac_hdr that defines DIR... " >&6; } 1227312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval \${$as_ac_Header+:} false; then : 1227412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1227512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1227612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1227712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1227812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/types.h> 1227912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$ac_hdr> 1228012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1228112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1228212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1228312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1228412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ((DIR *) 0) 1228512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn 0; 1228612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1228712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1228812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1228912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1229012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 1229112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$as_ac_Header=yes" 1229212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1229312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "$as_ac_Header=no" 1229412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1229512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1229612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1229712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval ac_res=\$$as_ac_Header 1229812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1229912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_res" >&6; } 1230012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 1230112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1230212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 1230312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1230412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1230512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_header_dirent=$ac_hdr; break 1230612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1230712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1230812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1230912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. 1231012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_header_dirent = dirent.h; then 1231112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 1231212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for library containing opendir... " >&6; } 1231312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then : 1231412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1231512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1231612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_func_search_save_LIBS=$LIBS 1231712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1231812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1231912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1232012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1232112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1232212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1232312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1232412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1232512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1232612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar opendir (); 1232712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1232812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1232912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1233012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn opendir (); 1233112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1233212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1233312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1233412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1233512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_lib in '' dir; do 1233612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_lib"; then 1233712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_res="none required" 1233812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1233912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_res=-l$ac_lib 1234012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-l$ac_lib $ac_func_search_save_LIBS" 1234112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1234212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ac_fn_c_try_link "$LINENO"; then : 1234312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_search_opendir=$ac_res 1234412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1234512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1234612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext 1234712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${ac_cv_search_opendir+:} false; then : 1234812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 1234912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1235012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1235112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then : 1235212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1235312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1235412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_search_opendir=no 1235512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1235612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm conftest.$ac_ext 1235712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_func_search_save_LIBS 1235812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1235912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 1236012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_search_opendir" >&6; } 1236112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_res=$ac_cv_search_opendir 1236212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_res" != no; then : 1236312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 1236412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1236512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1236612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1236712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1236812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5 1236912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for library containing opendir... " >&6; } 1237012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then : 1237112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1237212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1237312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_func_search_save_LIBS=$LIBS 1237412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat confdefs.h - <<_ACEOF >conftest.$ac_ext 1237512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1237612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1237712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Override any GCC internal prototype to avoid an error. 1237812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala Use char because int might match the return type of a GCC 1237912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala builtin and then its argument prototype would still apply. */ 1238012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1238112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextern "C" 1238212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1238312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialachar opendir (); 1238412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1238512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1238612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1238712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn opendir (); 1238812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1238912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1239012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1239112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1239212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_lib in '' x; do 1239312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_lib"; then 1239412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_res="none required" 1239512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1239612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_res=-l$ac_lib 1239712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala LIBS="-l$ac_lib $ac_func_search_save_LIBS" 1239812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1239912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ac_fn_c_try_link "$LINENO"; then : 1240012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_search_opendir=$ac_res 1240112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1240212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1240312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext 1240412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ${ac_cv_search_opendir+:} false; then : 1240512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 1240612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1240712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1240812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_search_opendir+:} false; then : 1240912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1241012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1241112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_search_opendir=no 1241212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1241312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm conftest.$ac_ext 1241412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBS=$ac_func_search_save_LIBS 1241512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1241612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5 1241712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_search_opendir" >&6; } 1241812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_res=$ac_cv_search_opendir 1241912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_res" != no; then : 1242012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 1242112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1242212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1242312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1242412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1242512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1242612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 1242712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for ANSI C header files... " >&6; } 1242812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_header_stdc+:} false; then : 1242912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1243012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1243112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1243212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1243312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 1243412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdarg.h> 1243512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h> 1243612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <float.h> 1243712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1243812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1243912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1244012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1244112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1244212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1244312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1244412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1244512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1244612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 1244712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=yes 1244812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1244912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 1245012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1245112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1245212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1245312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 1245412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 1245512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1245612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1245712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <string.h> 1245812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1245912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1246012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1246112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "memchr" >/dev/null 2>&1; then : 1246212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1246312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1246412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 1246512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1246612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest* 1246712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1246812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1246912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1247012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 1247112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 1247212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1247312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1247412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 1247512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1247612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1247712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1247812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "free" >/dev/null 2>&1; then : 1247912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1248012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1248112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 1248212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1248312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest* 1248412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1248512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1248612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1248712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 1248812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 1248912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1249012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : 1249112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1249212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1249312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1249412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <ctype.h> 1249512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 1249612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#if ((' ' & 0x0FF) == 0x020) 1249712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 1249812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 1249912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#else 1250012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define ISLOWER(c) \ 1250112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (('a' <= (c) && (c) <= 'i') \ 1250212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || ('j' <= (c) && (c) <= 'r') \ 1250312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || ('s' <= (c) && (c) <= 'z')) 1250412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 1250512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1250612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1250712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 1250812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1250912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1251012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1251112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int i; 1251212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (i = 0; i < 256; i++) 1251312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (XOR (islower (i), ISLOWER (i)) 1251412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || toupper (i) != TOUPPER (i)) 1251512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 2; 1251612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1251712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1251812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1251912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 1252012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1252112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1252212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_stdc=no 1252312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1252412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1252512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 1252612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1252712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1252812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1252912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1253012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 1253112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_header_stdc" >&6; } 1253212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_stdc = yes; then 1253312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1253412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define STDC_HEADERS 1" >>confdefs.h 1253512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1253612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1253712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1253812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5 1253912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; } 1254012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_header_sys_wait_h+:} false; then : 1254112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1254212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1254312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1254412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1254512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/types.h> 1254612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/wait.h> 1254712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef WEXITSTATUS 1254812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8) 1254912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1255012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef WIFEXITED 1255112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# define WIFEXITED(stat_val) (((stat_val) & 255) == 0) 1255212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1255312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1255412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1255512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1255612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1255712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int s; 1255812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wait (&s); 1255912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; 1256012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1256112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1256212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1256312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1256412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 1256512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_sys_wait_h=yes 1256612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1256712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_header_sys_wait_h=no 1256812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1256912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1257012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1257112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5 1257212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_header_sys_wait_h" >&6; } 1257312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_header_sys_wait_h = yes; then 1257412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1257512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h 1257612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1257712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1257812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1257912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in fcntl.h limits.h malloc.h stdlib.h string.h sys/ioctl.h sys/param.h unistd.h curses.h ncurses.h sys/cdefs.h termcap.h 1258012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 1258112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 1258212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 1258312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 1258412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1258512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 1258612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1258712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1258812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1258912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1259012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1259112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1259212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1259312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_header_mongrel "$LINENO" "termios.h" "ac_cv_header_termios_h" "$ac_includes_default" 1259412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_termios_h" = xyes; then : 1259512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1259612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1259712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "termios.h is required!" "$LINENO" 5 1259812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1259912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1260012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1260112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1260212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## include curses.h to prevent "Present But Cannot Be Compiled" 1260312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in term.h 1260412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 1260512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_fn_c_check_header_compile "$LINENO" "term.h" "ac_cv_header_term_h" "#if HAVE_CURSES_H 1260612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <curses.h> 1260712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#elif HAVE_NCURSES_H 1260812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <ncurses.h> 1260912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1261012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1261112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 1261212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_term_h" = xyes; then : 1261312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1261412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_TERM_H 1 1261512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1261612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1261712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1261812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1261912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1262012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1262112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1262212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Check for dirent.d_namlen field explicitly 1262312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (This is a bit more straightforward than, if not quite as portable as, 1262412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the recipe given by the autoconf maintainers.) 1262512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_member "$LINENO" "struct dirent" "d_namlen" "ac_cv_member_struct_dirent_d_namlen" "#if HAVE_DIRENT_H 1262612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <dirent.h> 1262712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1262812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1262912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 1263012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_member_struct_dirent_d_namlen" = xyes; then : 1263112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1263212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_STRUCT_DIRENT_D_NAMLEN 1" >>confdefs.h 1263312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1263412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1263512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1263612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1263712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for typedefs, structures, and compiler characteristics. 1263812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 1263912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 1264012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_c_const+:} false; then : 1264112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1264212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1264312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1264412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1264512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1264612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1264712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1264812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1264912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1265012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef __cplusplus 1265112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Ultrix mips cc rejects this sort of thing. */ 1265212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala typedef int charset[2]; 1265312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const charset cs = { 0, 0 }; 1265412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* SunOS 4.1.1 cc rejects this. */ 1265512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char const *const *pcpcc; 1265612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char **ppc; 1265712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* NEC SVR4.0.2 mips cc rejects this. */ 1265812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala struct point {int x, y;}; 1265912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala static struct point const zero = {0,0}; 1266012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* AIX XL C 1.02.0.0 rejects this. 1266112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala It does not let you subtract one const X* pointer from another in 1266212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala an arm of an if-expression whose if-part is not a constant 1266312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expression */ 1266412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const char *g = "string"; 1266512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pcpcc = &g + (g ? g-g : 0); 1266612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* HPUX 7.0 cc rejects these. */ 1266712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ++pcpcc; 1266812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ppc = (char**) pcpcc; 1266912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pcpcc = (char const *const *) ppc; 1267012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { /* SCO 3.2v4 cc rejects this sort of thing. */ 1267112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char tx; 1267212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char *t = &tx; 1267312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala char const *s = 0 ? (char *) 0 : (char const *) 0; 1267412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1267512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *t++ = 0; 1267612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (s) return 0; 1267712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1267812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 1267912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int x[] = {25, 17}; 1268012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const int *foo = &x[0]; 1268112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ++foo; 1268212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1268312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 1268412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala typedef const int *iptr; 1268512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala iptr p = 0; 1268612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ++p; 1268712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1268812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 1268912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 1269012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala struct s { int j; const int *ap[3]; } bx; 1269112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala struct s *b = &bx; b->j = 5; 1269212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1269312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 1269412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala const int foo = 10; 1269512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (!foo) return 0; 1269612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1269712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return !cs[0] && !zero.x; 1269812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1269912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1270012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1270112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1270212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1270312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1270412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 1270512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_c_const=yes 1270612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1270712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_c_const=no 1270812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1270912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1271012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1271112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 1271212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_c_const" >&6; } 1271312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_c_const = no; then 1271412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1271512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define const /**/" >>confdefs.h 1271612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1271712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1271812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1271912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default" 1272012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_type_pid_t" = xyes; then : 1272112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1272212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1272312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1272412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 1272512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define pid_t int 1272612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1272712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1272812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1272912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1273012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 1273112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_type_size_t" = xyes; then : 1273212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1273312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1273412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1273512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 1273612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define size_t unsigned int 1273712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1273812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1273912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1274012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1274112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "$ac_includes_default" 1274212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_type_u_int32_t" = xyes; then : 1274312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1274412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 1274512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_U_INT32_T 1 1274612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1274712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1274812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1274912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1275012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1275112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1275212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Checks for library functions. 1275312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether closedir returns void" >&5 1275412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether closedir returns void... " >&6; } 1275512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_closedir_void+:} false; then : 1275612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1275712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1275812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1275912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_closedir_void=yes 1276012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1276112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1276212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1276312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default 1276412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <$ac_header_dirent> 1276512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifndef __cplusplus 1276612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint closedir (); 1276712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1276812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1276912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1277012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1277112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1277212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn closedir (opendir (".")) != 0; 1277312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1277412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1277512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1277612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1277712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 1277812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_closedir_void=no 1277912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1278012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_closedir_void=yes 1278112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1278212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1278312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 1278412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1278512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1278612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1278712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_closedir_void" >&5 1278812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_closedir_void" >&6; } 1278912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_func_closedir_void = yes; then 1279012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1279112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define CLOSEDIR_VOID 1" >>confdefs.h 1279212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1279312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1279412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1279512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_header in vfork.h 1279612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 1279712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default" 1279812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_header_vfork_h" = xyes; then : 1279912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1280012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_VFORK_H 1 1280112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1280212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1280312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1280412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1280512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1280612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1280712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_func in fork vfork 1280812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 1280912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 1281012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 1281112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_var"\" = x"yes"; then : 1281212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1281312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 1281412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1281512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1281612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1281712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1281812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1281912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork" = xyes; then 1282012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fork" >&5 1282112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for working fork... " >&6; } 1282212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_fork_works+:} false; then : 1282312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1282412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1282512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1282612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_fork_works=cross 1282712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1282812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1282912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1283012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default 1283112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1283212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1283312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1283412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1283512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* By Ruediger Kuhlmann. */ 1283612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return fork () < 0; 1283712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1283812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1283912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1284012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1284112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1284212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 1284312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_fork_works=yes 1284412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1284512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_fork_works=no 1284612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1284712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1284812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 1284912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1285012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1285112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1285212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_fork_works" >&5 1285312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_fork_works" >&6; } 1285412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1285512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1285612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_fork_works=$ac_cv_func_fork 1285712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1285812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork_works" = xcross; then 1285912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host in 1286012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *-*-amigaos* | *-*-msdosdjgpp*) 1286112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Override, as these systems have only a dummy fork() stub 1286212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_fork_works=no 1286312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1286412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1286512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_fork_works=yes 1286612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1286712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1286812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&5 1286912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: result $ac_cv_func_fork_works guessed because of cross compilation" >&2;} 1287012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1287112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cv_func_vfork_works=$ac_cv_func_vfork 1287212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_vfork" = xyes; then 1287312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working vfork" >&5 1287412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking for working vfork... " >&6; } 1287512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_vfork_works+:} false; then : 1287612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1287712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1287812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1287912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_vfork_works=cross 1288012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1288112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1288212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1288312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* Thanks to Paul Eggert for this test. */ 1288412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default 1288512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/wait.h> 1288612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef HAVE_VFORK_H 1288712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# include <vfork.h> 1288812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1288912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* On some sparc systems, changes by the child to local and incoming 1289012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala argument registers are propagated back to the parent. The compiler 1289112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala is told about this with #include <vfork.h>, but some compilers 1289212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (e.g. gcc -O) don't grok <vfork.h>. Test for this by using a 1289312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala static variable whose address is put into a register that is 1289412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala clobbered by the vfork. */ 1289512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastatic void 1289612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#ifdef __cplusplus 1289712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasparc_address_test (int arg) 1289812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# else 1289912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasparc_address_test (arg) int arg; 1290012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#endif 1290112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1290212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala static pid_t child; 1290312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (!child) { 1290412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala child = vfork (); 1290512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (child < 0) { 1290612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala perror ("vfork"); 1290712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _exit(2); 1290812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1290912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (!child) { 1291012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala arg = getpid(); 1291112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala write(-1, "", 0); 1291212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _exit (arg); 1291312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1291412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1291512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1291612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1291712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1291812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1291912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1292012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pid_t parent = getpid (); 1292112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pid_t child; 1292212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1292312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sparc_address_test (0); 1292412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1292512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala child = vfork (); 1292612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1292712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (child == 0) { 1292812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Here is another test for sparc vfork register problems. This 1292912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test uses lots of local variables, at least as many local 1293012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala variables as main has allocated so far including compiler 1293112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala temporaries. 4 locals are enough for gcc 1.40.3 on a Solaris 1293212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 4.1.3 sparc, but we use 8 to be safe. A buggy compiler should 1293312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala reuse the register of parent for one of the local variables, 1293412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala since it will think that parent can't possibly be used any more 1293512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala in this routine. Assigning to the local variable will thus 1293612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala munge parent in the parent process. */ 1293712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala pid_t 1293812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala p = getpid(), p1 = getpid(), p2 = getpid(), p3 = getpid(), 1293912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala p4 = getpid(), p5 = getpid(), p6 = getpid(), p7 = getpid(); 1294012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Convince the compiler that p..p7 are live; otherwise, it might 1294112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala use the same hardware register for all 8 local variables. */ 1294212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (p != p1 || p != p2 || p != p3 || p != p4 1294312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || p != p5 || p != p6 || p != p7) 1294412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _exit(1); 1294512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1294612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* On some systems (e.g. IRIX 3.3), vfork doesn't separate parent 1294712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala from child file descriptors. If the child closes a descriptor 1294812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala before it execs or exits, this munges the parent's descriptor 1294912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as well. Test for this by closing stdout in the child. */ 1295012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _exit(close(fileno(stdout)) != 0); 1295112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } else { 1295212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala int status; 1295312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala struct stat st; 1295412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1295512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while (wait(&status) != child) 1295612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1295712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return ( 1295812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Was there some problem with vforking? */ 1295912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala child < 0 1296012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1296112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Did the child fail? (This shouldn't happen.) */ 1296212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || status 1296312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1296412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Did the vfork/compiler bug occur? */ 1296512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || parent != getpid() 1296612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1296712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Did the file descriptor bug occur? */ 1296812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || fstat(fileno(stdout), &st) != 0 1296912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ); 1297012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1297112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1297212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1297312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 1297412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_vfork_works=yes 1297512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1297612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_vfork_works=no 1297712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1297812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1297912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 1298012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1298112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1298212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1298312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_vfork_works" >&5 1298412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_vfork_works" >&6; } 1298512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1298612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi; 1298712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork_works" = xcross; then 1298812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_vfork_works=$ac_cv_func_vfork 1298912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&5 1299012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: result $ac_cv_func_vfork_works guessed because of cross compilation" >&2;} 1299112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1299212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1299312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_vfork_works" = xyes; then 1299412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1299512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h 1299612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1299712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1299812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1299912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define vfork fork" >>confdefs.h 1300012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1300112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1300212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_fork_works" = xyes; then 1300312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1300412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h 1300512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1300612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1300712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1300812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_c_compiler_gnu = yes; then 1300912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5 1301012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether $CC needs -traditional... " >&6; } 1301112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_prog_gcc_traditional+:} false; then : 1301212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1301312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1301412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_pattern="Autoconf.*'x'" 1301512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1301612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1301712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sgtty.h> 1301812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAutoconf TIOCGETP 1301912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1302012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1302112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "$ac_pattern" >/dev/null 2>&1; then : 1302212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_gcc_traditional=yes 1302312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1302412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_gcc_traditional=no 1302512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1302612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest* 1302712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1302812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1302912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_cv_prog_gcc_traditional = no; then 1303012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1303112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1303212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <termio.h> 1303312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAutoconf TCGETA 1303412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1303512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 1303612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $EGREP "$ac_pattern" >/dev/null 2>&1; then : 1303712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_prog_gcc_traditional=yes 1303812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1303912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest* 1304012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1304112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1304212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1304312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5 1304412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_prog_gcc_traditional" >&6; } 1304512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_cv_prog_gcc_traditional = yes; then 1304612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CC="$CC -traditional" 1304712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1304812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1304912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1305012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## _AIX is offended by rpl_malloc and rpl_realloc 1305112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#AC_FUNC_MALLOC 1305212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#AC_FUNC_REALLOC 1305312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5 1305412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking return type of signal handlers... " >&6; } 1305512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_type_signal+:} false; then : 1305612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1305712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1305812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1305912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1306012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <sys/types.h> 1306112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <signal.h> 1306212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1306312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1306412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1306512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1306612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareturn *(signal (0, 0)) (0) == 1; 1306712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1306812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1306912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1307012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1307112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_compile "$LINENO"; then : 1307212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_type_signal=int 1307312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1307412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_type_signal=void 1307512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1307612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1307712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1307812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5 1307912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_type_signal" >&6; } 1308012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1308112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 1308212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define RETSIGTYPE $ac_cv_type_signal 1308312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1308412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1308512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1308612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether lstat correctly handles trailing slash" >&5 1308712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether lstat correctly handles trailing slash... " >&6; } 1308812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_lstat_dereferences_slashed_symlink+:} false; then : 1308912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1309012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1309112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conftest.sym conftest.file 1309212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho >conftest.file 1309312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$as_ln_s" = "ln -s" && ln -s conftest.file conftest.sym; then 1309412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1309512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_lstat_dereferences_slashed_symlink=no 1309612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1309712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1309812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1309912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default 1310012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1310112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1310212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1310312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct stat sbuf; 1310412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /* Linux will dereference the symlink and fail, as required by POSIX. 1310512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala That is better in the sense that it means we will not 1310612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala have to compile and use the lstat wrapper. */ 1310712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return lstat ("conftest.sym/", &sbuf) == 0; 1310812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1310912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1311012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1311112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1311212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 1311312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_lstat_dereferences_slashed_symlink=yes 1311412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1311512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_lstat_dereferences_slashed_symlink=no 1311612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1311712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1311812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 1311912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1312012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1312112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1312212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # If the `ln -s' command failed, then we probably don't even 1312312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # have an lstat function. 1312412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_lstat_dereferences_slashed_symlink=no 1312512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1312612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conftest.sym conftest.file 1312712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1312812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1312912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_lstat_dereferences_slashed_symlink" >&5 1313012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_lstat_dereferences_slashed_symlink" >&6; } 1313112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1313212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest $ac_cv_func_lstat_dereferences_slashed_symlink = yes && 1313312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1313412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 1313512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 1313612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1313712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1313812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1313912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_lstat_dereferences_slashed_symlink" = xno; then 1314012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case " $LIBOBJS " in 1314112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" lstat.$ac_objext "* ) ;; 1314212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) LIBOBJS="$LIBOBJS lstat.$ac_objext" 1314312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1314412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1314512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1314612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1314712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1314812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stat accepts an empty string" >&5 1314912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether stat accepts an empty string... " >&6; } 1315012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ${ac_cv_func_stat_empty_string_bug+:} false; then : 1315112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo_n "(cached) " >&6 1315212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1315312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$cross_compiling" = yes; then : 1315412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_stat_empty_string_bug=yes 1315512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1315612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1315712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1315812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_includes_default 1315912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1316012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1316112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1316212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastruct stat sbuf; 1316312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return stat ("", &sbuf) == 0; 1316412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1316512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1316612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1316712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1316812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_run "$LINENO"; then : 1316912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_stat_empty_string_bug=no 1317012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1317112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cv_func_stat_empty_string_bug=yes 1317212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1317312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1317412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest.$ac_objext conftest.beam conftest.$ac_ext 1317512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1317612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1317712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1317812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_stat_empty_string_bug" >&5 1317912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$ac_cv_func_stat_empty_string_bug" >&6; } 1318012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test $ac_cv_func_stat_empty_string_bug = yes; then 1318112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case " $LIBOBJS " in 1318212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *" stat.$ac_objext "* ) ;; 1318312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) LIBOBJS="$LIBOBJS stat.$ac_objext" 1318412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1318512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1318612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1318712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1318812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>confdefs.h <<_ACEOF 1318912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define HAVE_STAT_EMPTY_STRING_BUG 1 1319012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1319112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1319212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1319312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1319412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_func in endpwent isascii memchr memset re_comp regcomp strcasecmp strchr strcspn strdup strerror strrchr strstr strtol issetugid wcsdup strlcpy strlcat fgetln vis strvis strunvis __secure_getenv secure_getenv 1319512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado : 1319612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 1319712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 1319812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif eval test \"x\$"$as_ac_var"\" = x"yes"; then : 1319912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat >>confdefs.h <<_ACEOF 1320012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 1320112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1320212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1320312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1320412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1320512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1320612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1320712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# strlcpy 1320812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy" 1320912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_strlcpy" = xyes; then : 1321012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_strlcpy=yes 1321112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1321212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_strlcpy=no 1321312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1321412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1321512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_strlcpy" = xyes; then 1321612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCPY_TRUE= 1321712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCPY_FALSE='#' 1321812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1321912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCPY_TRUE='#' 1322012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCPY_FALSE= 1322112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1322212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1322312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1322412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# strlcat 1322512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat" 1322612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_strlcat" = xyes; then : 1322712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_strlcat=yes 1322812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1322912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_strlcat=no 1323012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1323112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1323212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_strlcat" = xyes; then 1323312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCAT_TRUE= 1323412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCAT_FALSE='#' 1323512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1323612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCAT_TRUE='#' 1323712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_STRLCAT_FALSE= 1323812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1323912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1324012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1324112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# vis 1324212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "vis" "ac_cv_func_vis" 1324312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_vis" = xyes; then : 1324412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_vis=yes 1324512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1324612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_vis=no 1324712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1324812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1324912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_vis" = xyes; then 1325012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_VIS_TRUE= 1325112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_VIS_FALSE='#' 1325212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1325312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_VIS_TRUE='#' 1325412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_VIS_FALSE= 1325512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1325612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1325712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1325812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# unvis 1325912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_fn_c_check_func "$LINENO" "unvis" "ac_cv_func_unvis" 1326012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cv_func_unvis" = xyes; then : 1326112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_unvis=yes 1326212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1326312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala found_unvis=no 1326412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1326512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1326612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$found_unvis" = xyes; then 1326712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_UNVIS_TRUE= 1326812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_UNVIS_FALSE='#' 1326912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1327012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_UNVIS_TRUE='#' 1327112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala HAVE_UNVIS_FALSE= 1327212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1327312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1327412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1327512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1327612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1327712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpwnam_r and getpwuid_r are posix like" >&5 1327812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether getpwnam_r and getpwuid_r are posix like... " >&6; } 1327912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The prototype for the POSIX version is: 1328012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # int getpwnam_r(char *, struct passwd *, char *, size_t, struct passwd **) 1328112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # int getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **); 1328212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1328312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1328412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 1328512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala #include <sys/types.h> 1328612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala #include <pwd.h> 1328712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1328812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1328912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1329012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagetpwnam_r(NULL, NULL, NULL, (size_t)0, NULL); 1329112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala getpwuid_r((uid_t)0, NULL, NULL, (size_t)0, NULL); 1329212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1329312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1329412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1329512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1329612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1329712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1329812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_GETPW_R_POSIX 1" >>confdefs.h 1329912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1330012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1330112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 1330212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1330312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1330412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 1330512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1330612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1330712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1330812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1330912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1331012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getpwnam_r and getpwuid_r are posix _draft_ like" >&5 1331112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking whether getpwnam_r and getpwuid_r are posix _draft_ like... " >&6; } 1331212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # The prototype for the POSIX draft version is: 1331312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # struct passwd *getpwuid_r(uid_t, struct passwd *, char *, int); 1331412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # struct passwd *getpwnam_r(char *, struct passwd *, char *, int); 1331512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1331612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/* end confdefs.h. */ 1331712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#include <stdlib.h> 1331812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala #include <sys/types.h> 1331912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala #include <pwd.h> 1332012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaint 1332112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamain () 1332212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1332312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagetpwnam_r(NULL, NULL, NULL, (size_t)0); 1332412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala getpwuid_r((uid_t)0, NULL, NULL, (size_t)0); 1332512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ; 1332612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return 0; 1332712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1332812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1332912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif ac_fn_c_try_link "$LINENO"; then : 1333012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1333112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "#define HAVE_GETPW_R_DRAFT 1" >>confdefs.h 1333212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1333312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 1333412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "yes" >&6; } 1333512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1333612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 1333712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "no" >&6; } 1333812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1333912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f core conftest.err conftest.$ac_objext \ 1334012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala conftest$ac_exeext conftest.$ac_ext 1334112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1334212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1334312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1334412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1334512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1334612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_config_files="$ac_config_files Makefile libedit.pc src/Makefile doc/Makefile examples/Makefile" 1334712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1334812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >confcache <<\_ACEOF 1334912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This file is a shell script that caches the results of configure 1335012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# tests run on this system so they can be shared between configure 1335112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# scripts and configure runs, see configure's option --config-cache. 1335212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# It is not useful on other systems. If it contains results you don't 1335312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# want to keep, you may remove or edit it. 1335412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1335512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.status only pays attention to the cache file if you give it 1335612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the --recheck option to rerun configure. 1335712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1335812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `ac_cv_env_foo' variables (set or unset) will be overridden when 1335912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# loading this file, other *unset* `ac_cv_foo' will be assigned the 1336012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# following values. 1336112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1336212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1336312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1336412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The following way of writing the cache mishandles newlines in values, 1336512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but we know of no workaround that is simple, portable, and efficient. 1336612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# So, we kill variables containing newlines. 1336712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Ultrix sh set writes to stderr and can't be redirected directly, 1336812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# and sets the high bit in the cache file unless we assign to the vars. 1336912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala( 1337012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 1337112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_val=\$$ac_var 1337212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_val in #( 1337312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *${as_nl}*) 1337412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_var in #( 1337512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 1337612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 1337712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1337812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_var in #( 1337912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _ | IFS | as_nl) ;; #( 1338012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 1338112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) { eval $ac_var=; unset $ac_var;} ;; 1338212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac ;; 1338312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1338412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1338512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1338612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (set) 2>&1 | 1338712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_nl`(ac_space=' '; set) 2>&1` in #( 1338812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *${as_nl}ac_space=\ *) 1338912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # `set' does not quote correctly, so add quotes: double-quote 1339012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # substitution turns \\\\ into \\, and sed turns \\ into \. 1339112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -n \ 1339212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "s/'/'\\\\''/g; 1339312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 1339412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; #( 1339512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1339612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # `set' quotes correctly as required by POSIX, so do not add quotes. 1339712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1339812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1339912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac | 1340012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sort 1340112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala) | 1340212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed ' 1340312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^ac_cv_env_/b end 1340412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala t clear 1340512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :clear 1340612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 1340712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala t end 1340812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 1340912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :end' >>confcache 1341012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 1341112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -w "$cache_file"; then 1341212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "x$cache_file" != "x/dev/null"; then 1341312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 1341412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: updating cache $cache_file" >&6;} 1341512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test ! -f "$cache_file" || test -h "$cache_file"; then 1341612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat confcache >"$cache_file" 1341712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1341812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $cache_file in #( 1341912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala */* | ?:*) 1342012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f confcache "$cache_file"$$ && 1342112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f "$cache_file"$$ "$cache_file" ;; #( 1342212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1342312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f confcache "$cache_file" ;; 1342412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1342512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1342612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1342712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1342812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 1342912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 1343012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1343112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1343212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f confcache 1343312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1343412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$prefix" = xNONE && prefix=$ac_default_prefix 1343512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Let make expand exec_prefix. 1343612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 1343712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1343812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDEFS=-DHAVE_CONFIG_H 1343912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1344012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_libobjs= 1344112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_ltlibobjs= 1344212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaU= 1344312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 1344412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1. Remove the extension, and $U if already installed. 1344512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 1344612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 1344712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 1344812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # will be set to the directory where LIBOBJS objects are built. 1344912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 1345012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 1345112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1345212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIBOBJS=$ac_libobjs 1345312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1345412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTLIBOBJS=$ac_ltlibobjs 1345512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1345612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1345712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 1345812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo_n "checking that generated files are newer than configure... " >&6; } 1345912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$am_sleep_pid"; then 1346012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Hide warnings about reused PIDs. 1346112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala wait $am_sleep_pid 2>/dev/null 1346212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1346312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 1346412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "done" >&6; } 1346512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 1346612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"AMDEP\" was never defined. 1346712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1346812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1346912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 1347012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 1347112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1347212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1347312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "$EXEEXT"; then 1347412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__EXEEXT_TRUE= 1347512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__EXEEXT_FALSE='#' 1347612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1347712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__EXEEXT_TRUE='#' 1347812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__EXEEXT_FALSE= 1347912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1348012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1348112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${WIDECHAR_TRUE}" && test -z "${WIDECHAR_FALSE}"; then 1348212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"WIDECHAR\" was never defined. 1348312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1348412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1348512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_STRLCPY_TRUE}" && test -z "${HAVE_STRLCPY_FALSE}"; then 1348612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"HAVE_STRLCPY\" was never defined. 1348712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1348812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1348912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_STRLCAT_TRUE}" && test -z "${HAVE_STRLCAT_FALSE}"; then 1349012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"HAVE_STRLCAT\" was never defined. 1349112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1349212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1349312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_VIS_TRUE}" && test -z "${HAVE_VIS_FALSE}"; then 1349412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"HAVE_VIS\" was never defined. 1349512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1349612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1349712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "${HAVE_UNVIS_TRUE}" && test -z "${HAVE_UNVIS_FALSE}"; then 1349812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "conditional \"HAVE_UNVIS\" was never defined. 1349912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsually this means the macro was only invoked conditionally." "$LINENO" 5 1350012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1350112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1350212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala: "${CONFIG_STATUS=./config.status}" 1350312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_write_fail=0 1350412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files_save=$ac_clean_files 1350512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files="$ac_clean_files $CONFIG_STATUS" 1350612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 1350712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 1350812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_write_fail=0 1350912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 1351012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#! $SHELL 1351112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Generated by $as_me. 1351212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Run this file to recreate the current configuration. 1351312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler output produced by configure, useful for debugging 1351412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# configure, is in config.log if it exists. 1351512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1351612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadebug=false 1351712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_recheck=false 1351812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_silent=false 1351912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1352012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=\${CONFIG_SHELL-$SHELL} 1352112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport SHELL 1352212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASEOF 1352312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 1352412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ## 1352512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## M4sh Initialization. ## 1352612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## -------------------- ## 1352712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1352812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Be more Bourne compatible 1352912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDUALCASE=1; export DUALCASE # for MKS sh 1353012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 1353112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala emulate sh 1353212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala NULLCMD=: 1353312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 1353412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # is contrary to our usage. Disable this feature. 1353512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala alias -g '${1+"$@"}'='"$@"' 1353612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala setopt NO_GLOB_SUBST 1353712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1353812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `(set -o) 2>/dev/null` in #( 1353912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *posix*) : 1354012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set -o posix ;; #( 1354112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) : 1354212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1354312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1354412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1354512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1354612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1354712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_nl=' 1354812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 1354912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport as_nl 1355012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Printing a long string crashes Solaris 7 /usr/bin/printf. 1355112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 1355212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 1355312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 1355412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Prefer a ksh shell builtin over an external printf program on Solaris, 1355512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but without wasting forks for bash or zsh. 1355612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -z "$BASH_VERSION$ZSH_VERSION" \ 1355712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 1355812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo='print -r --' 1355912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='print -rn --' 1356012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 1356112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo='printf %s\n' 1356212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='printf %s' 1356312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1356412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 1356512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 1356612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='/usr/ucb/echo -n' 1356712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1356812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 1356912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n_body='eval 1357012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala arg=$1; 1357112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $arg in #( 1357212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *"$as_nl"*) 1357312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "X$arg" : "X\\(.*\\)$as_nl"; 1357412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 1357512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac; 1357612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 1357712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ' 1357812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export as_echo_n_body 1357912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo_n='sh -c $as_echo_n_body as_echo' 1358012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1358112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export as_echo_body 1358212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_echo='sh -c $as_echo_body as_echo' 1358312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1358412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1358512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The user is always right. 1358612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "${PATH_SEPARATOR+set}" != set; then 1358712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PATH_SEPARATOR=: 1358812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 1358912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 1359012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PATH_SEPARATOR=';' 1359112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1359212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1359312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1359412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1359512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# IFS 1359612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We need space, tab and new line, in precisely that order. Quoting is 1359712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# there to prevent editors from complaining about space-tab. 1359812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (If _AS_PATH_WALK were called with IFS unset, it would disable word 1359912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# splitting by setting IFS to empty value.) 1360012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=" "" $as_nl" 1360112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1360212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find who we are. Look in the path if we contain no directory separator. 1360312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_myself= 1360412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $0 in #(( 1360512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *[\\/]* ) as_myself=$0 ;; 1360612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1360712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_dir in $PATH 1360812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1360912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$as_save_IFS 1361012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dir" && as_dir=. 1361112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 1361212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1361312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaIFS=$as_save_IFS 1361412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1361512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1361612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1361712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We did not find ourselves, most probably we were run as `sh COMMAND' 1361812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# in which case we are not to be found in the path. 1361912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$as_myself" = x; then 1362012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_myself=$0 1362112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1362212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test ! -f "$as_myself"; then 1362312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 1362412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit 1 1362512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1362612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1362712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unset variables that we do not need and which cause bugs (e.g. in 1362812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 1362912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# suppresses any "Segmentation fault" message there. '((' could 1363012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# trigger a bug in pdksh 5.2.14. 1363112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor as_var in BASH_ENV ENV MAIL MAILPATH 1363212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado eval test x\${$as_var+set} = xset \ 1363312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 1363412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1363512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS1='$ ' 1363612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS2='> ' 1363712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPS4='+ ' 1363812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1363912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# NLS nuisances. 1364012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLC_ALL=C 1364112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LC_ALL 1364212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLANGUAGE=C 1364312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport LANGUAGE 1364412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1364512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# CDPATH. 1364612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1364712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1364812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1364912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_error STATUS ERROR [LINENO LOG_FD] 1365012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------------------------- 1365112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 1365212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 1365312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# script with STATUS, using 1 if that was 0. 1365412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_error () 1365512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1365612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_status=$1; test $as_status -eq 0 && as_status=1 1365712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test "$4"; then 1365812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1365912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 1366012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1366112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$as_me: error: $2" >&2 1366212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_exit $as_status 1366312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_error 1366412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1366512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1366612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_set_status STATUS 1366712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------- 1366812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set $? to STATUS, without forking. 1366912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_set_status () 1367012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1367112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala return $1 1367212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_set_status 1367312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1367412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_exit STATUS 1367512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------- 1367612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 1367712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit () 1367812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1367912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set +e 1368012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_set_status $1 1368112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exit $1 1368212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_exit 1368312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1368412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_unset VAR 1368512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# --------------- 1368612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Portably unset VAR. 1368712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_unset () 1368812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1368912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { eval $1=; unset $1;} 1369012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1369112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_unset=as_fn_unset 1369212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_append VAR VALUE 1369312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ---------------------- 1369412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Append the text in VALUE to the end of the definition contained in VAR. Take 1369512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# advantage of any shell optimizations that allow amortized linear growth over 1369612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# repeated appends, instead of the typical quadratic growth present in naive 1369712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# implementations. 1369812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 1369912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'as_fn_append () 1370012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1370112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $1+=\$2 1370212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }' 1370312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1370412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append () 1370512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1370612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval $1=\$$1\$2 1370712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1370812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_append 1370912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1371012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_arith ARG... 1371112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------------ 1371212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Perform arithmetic evaluation on the ARGs, and store the result in the 1371312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# global $as_val. Take advantage of shells that can avoid forks. The arguments 1371412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# must be portable across $(()) and expr. 1371512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 1371612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'as_fn_arith () 1371712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1371812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_val=$(( $* )) 1371912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala }' 1372012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1372112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_arith () 1372212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1372312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_val=`expr "$@" || test $? -eq 1` 1372412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1372512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # as_fn_arith 1372612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1372712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1372812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif expr a : '\(a\)' >/dev/null 2>&1 && 1372912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "X`expr 00001 : '.*\(...\)'`" = X001; then 1373012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_expr=expr 1373112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1373212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_expr=false 1373312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1373412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1373512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 1373612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_basename=basename 1373712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1373812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_basename=false 1373912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1374012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1374112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 1374212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirname=dirname 1374312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1374412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirname=false 1374512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1374612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1374712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_me=`$as_basename -- "$0" || 1374812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 1374912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$0" : 'X\(//\)$' \| \ 1375012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$0" : 'X\(/\)' \| . 2>/dev/null || 1375112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X/"$0" | 1375212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^.*\/\([^/][^/]*\)\/*$/{ 1375312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1375412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1375512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1375612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\/\(\/\/\)$/{ 1375712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1375812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1375912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1376012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\/\(\/\).*/{ 1376112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1376212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1376312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1376412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 1376512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1376612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Avoid depending upon Character Ranges. 1376712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_letters='abcdefghijklmnopqrstuvwxyz' 1376812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 1376912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_Letters=$as_cr_letters$as_cr_LETTERS 1377012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_digits='0123456789' 1377112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_cr_alnum=$as_cr_Letters$as_cr_digits 1377212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1377312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO_C= ECHO_N= ECHO_T= 1377412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `echo -n x` in #((((( 1377512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala-n*) 1377612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case `echo 'xy\c'` in 1377712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *c*) ECHO_T=' ';; # ECHO_T is single tab character. 1377812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala xy) ECHO_C='\c';; 1377912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 1378012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO_T=' ';; 1378112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac;; 1378212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 1378312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ECHO_N='-n';; 1378412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1378512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1378612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.file 1378712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -d conf$$.dir; then 1378812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conf$$.dir/conf$$.file 1378912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1379012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f conf$$.dir 1379112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mkdir conf$$.dir 2>/dev/null 1379212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1379312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif (echo >conf$$.file) 2>/dev/null; then 1379412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if ln -s conf$$.file conf$$ 2>/dev/null; then 1379512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='ln -s' 1379612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # ... but there are two gotchas: 1379712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 1379812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 1379912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # In both cases, we have to default to `cp -pR'. 1380012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 1380112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='cp -pR' 1380212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif ln conf$$.file conf$$ 2>/dev/null; then 1380312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s=ln 1380412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1380512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='cp -pR' 1380612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1380712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1380812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_ln_s='cp -pR' 1380912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1381012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 1381112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarmdir conf$$.dir 2>/dev/null 1381212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1381312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1381412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_mkdir_p 1381512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ------------- 1381612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create "$as_dir" as a directory, including parents if necessary. 1381712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_mkdir_p () 1381812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1381912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1382012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_dir in #( 1382112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -*) as_dir=./$as_dir;; 1382212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1382312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$as_dir" || eval $as_mkdir_p || { 1382412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirs= 1382512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala while :; do 1382612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $as_dir in #( 1382712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 1382812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_qdir=$as_dir;; 1382912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1383012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dirs="'$as_qdir' $as_dirs" 1383112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dir=`$as_dirname -- "$as_dir" || 1383212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1383312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_dir" : 'X\(//\)[^/]' \| \ 1383412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_dir" : 'X\(//\)$' \| \ 1383512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 1383612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$as_dir" | 1383712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1383812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1383912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1384012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1384112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 1384212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1384312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1384412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1384512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 1384612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1384712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1384812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1384912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 1385012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1385112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1385212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1385312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 1385412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$as_dir" && break 1385512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1385612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$as_dirs" || eval "mkdir $as_dirs" 1385712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 1385812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1385912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1386012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_mkdir_p 1386112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif mkdir -p . 2>/dev/null; then 1386212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_mkdir_p='mkdir -p "$as_dir"' 1386312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1386412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d ./-p && rmdir ./-p 1386512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_mkdir_p=false 1386612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1386712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1386812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1386912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# as_fn_executable_p FILE 1387012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ----------------------- 1387112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Test if FILE is an executable regular file. 1387212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_executable_p () 1387312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1387412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$1" && test -x "$1" 1387512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # as_fn_executable_p 1387612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_test_x='test -x' 1387712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_executable_p=as_fn_executable_p 1387812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1387912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid CPP name. 1388012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 1388112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1388212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed expression to map a string onto a valid variable name. 1388312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 1388412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1388512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1388612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 6>&1 1388712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------------------------------- ## 1388812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Main body of $CONFIG_STATUS script. ## 1388912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## ----------------------------------- ## 1389012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASEOF 1389112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 1389212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1389312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1389412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Save the log message, to keep $0 and so on meaningful, and to 1389512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# report actual input values of CONFIG_FILES etc. instead of their 1389612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# values after options handling. 1389712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_log=" 1389812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis file was extended by libedit $as_me 3.1, which was 1389912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagenerated by GNU Autoconf 2.69. Invocation command line was 1390012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1390112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_FILES = $CONFIG_FILES 1390212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_HEADERS = $CONFIG_HEADERS 1390312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_LINKS = $CONFIG_LINKS 1390412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_COMMANDS = $CONFIG_COMMANDS 1390512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ $0 $@ 1390612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1390712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaon `(hostname || uname -n) 2>/dev/null | sed 1q` 1390812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 1390912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1391012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1391112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1391212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_config_files in *" 1391312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) set x $ac_config_files; shift; ac_config_files=$*;; 1391412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1391512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1391612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $ac_config_headers in *" 1391712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 1391812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1391912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1392012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1392112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1392212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Files that config.status was made for. 1392312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfig_files="$ac_config_files" 1392412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfig_headers="$ac_config_headers" 1392512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfig_commands="$ac_config_commands" 1392612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1392712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1392812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1392912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1393012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_usage="\ 1393112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\`$as_me' instantiates files and other configuration actions 1393212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafrom templates according to the current configuration. Unless the files 1393312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaand actions are specified as TAGs, all are instantiated by default. 1393412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1393512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaUsage: $0 [OPTION]... [TAG]... 1393612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1393712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -h, --help print this help, then exit 1393812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -V, --version print version number and configuration settings, then exit 1393912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --config print configuration, then exit 1394012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -q, --quiet, --silent 1394112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do not print progress messages 1394212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -d, --debug don't remove temporary files 1394312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --recheck update $as_me by reconfiguring in the same conditions 1394412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --file=FILE[:TEMPLATE] 1394512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala instantiate the configuration file FILE 1394612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --header=FILE[:TEMPLATE] 1394712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala instantiate the configuration header FILE 1394812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1394912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration files: 1395012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$config_files 1395112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1395212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration headers: 1395312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$config_headers 1395412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1395512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaConfiguration commands: 1395612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$config_commands 1395712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1395812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaReport bugs to the package provider." 1395912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1396012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1396112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1396212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 1396312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_version="\\ 1396412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibedit config.status 3.1 1396512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaconfigured by $0, generated by GNU Autoconf 2.69, 1396612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala with options \\"\$ac_cs_config\\" 1396712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1396812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCopyright (C) 2012 Free Software Foundation, Inc. 1396912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaThis config.status script is free software; the Free Software Foundation 1397012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialagives unlimited permission to copy, distribute and modify it." 1397112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1397212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_pwd='$ac_pwd' 1397312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasrcdir='$srcdir' 1397412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaINSTALL='$INSTALL' 1397512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMKDIR_P='$MKDIR_P' 1397612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAWK='$AWK' 1397712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -n "\$AWK" || AWK=awk 1397812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1397912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1398012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1398112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The default lists apply if the user does not specify any file. 1398212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_need_defaults=: 1398312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhile test $# != 0 1398412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1398512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $1 in 1398612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --*=?*) 1398712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_option=`expr "X$1" : 'X\([^=]*\)='` 1398812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 1398912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_shift=: 1399012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1399112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --*=) 1399212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_option=`expr "X$1" : 'X\([^=]*\)='` 1399312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_optarg= 1399412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_shift=: 1399512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1399612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1399712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_option=$1 1399812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_optarg=$2 1399912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_shift=shift 1400012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1400112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1400212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1400312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_option in 1400412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Handling of the options. 1400512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 1400612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cs_recheck=: ;; 1400712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 1400812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$ac_cs_version"; exit ;; 1400912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --config | --confi | --conf | --con | --co | --c ) 1401012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$ac_cs_config"; exit ;; 1401112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --debug | --debu | --deb | --de | --d | -d ) 1401212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala debug=: ;; 1401312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --file | --fil | --fi | --f ) 1401412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_shift 1401512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_optarg in 1401612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1401712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala '') as_fn_error $? "missing file argument" ;; 1401812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1401912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append CONFIG_FILES " '$ac_optarg'" 1402012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_need_defaults=false;; 1402112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --header | --heade | --head | --hea ) 1402212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_shift 1402312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_optarg in 1402412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 1402512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1402612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append CONFIG_HEADERS " '$ac_optarg'" 1402712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_need_defaults=false;; 1402812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --he | --h) 1402912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Conflict between --help and --header 1403012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "ambiguous option: \`$1' 1403112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTry \`$0 --help' for more information.";; 1403212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala --help | --hel | -h ) 1403312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$ac_cs_usage"; exit ;; 1403412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1403512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala | -silent | --silent | --silen | --sile | --sil | --si | --s) 1403612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cs_silent=: ;; 1403712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1403812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # This is an error. 1403912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -*) as_fn_error $? "unrecognized option: \`$1' 1404012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaTry \`$0 --help' for more information." ;; 1404112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1404212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_fn_append ac_config_targets " $1" 1404312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_need_defaults=false ;; 1404412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1404512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1404612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 1404712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1404812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1404912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_configure_extra_args= 1405012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1405112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_cs_silent; then 1405212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exec 6>/dev/null 1405312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_configure_extra_args="$ac_configure_extra_args --silent" 1405412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1405512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1405612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1405712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1405812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif \$ac_cs_recheck; then 1405912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 1406012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 1406112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 1406212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala CONFIG_SHELL='$SHELL' 1406312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export CONFIG_SHELL 1406412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exec "\$@" 1406512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1406612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1406712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1406812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1406912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexec 5>>config.log 1407012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1407112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo 1407212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 1407312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala## Running $as_me. ## 1407412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ASBOX 1407512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$ac_log" 1407612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} >&5 1407712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1407812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1407912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1408012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1408112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# INIT-COMMANDS 1408212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1408312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 1408412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1408512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1408612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The HP-UX ksh and POSIX shell print the target directory to stdout 1408712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# if CDPATH is set. 1408812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 1408912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1409012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased_quote_subst='$sed_quote_subst' 1409112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadouble_quote_subst='$double_quote_subst' 1409212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadelay_variable_subst='$delay_variable_subst' 1409312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`' 1409412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`' 1409512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`' 1409612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`' 1409712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`' 1409812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`' 1409912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`' 1410012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`' 1410112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`' 1410212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`' 1410312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost='`$ECHO "$host" | $SED "$delay_single_quote_subst"`' 1410412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`' 1410512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`' 1410612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild='`$ECHO "$build" | $SED "$delay_single_quote_subst"`' 1410712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`' 1410812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`' 1410912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaXsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`' 1411012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`' 1411112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`' 1411212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`' 1411312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`' 1411412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`' 1411512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`' 1411612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamax_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`' 1411712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`' 1411812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`' 1411912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`' 1412012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`' 1412112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`' 1412212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`' 1412312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`' 1412412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`' 1412512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`' 1412612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`' 1412712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`' 1412812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`' 1412912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`' 1413012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`' 1413112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`' 1413212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`' 1413312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`' 1413412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`' 1413512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`' 1413612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`' 1413712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`' 1413812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1413912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 1414012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`' 1414112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`' 1414212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`' 1414312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`' 1414412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`' 1414512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`' 1414612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`' 1414712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`' 1414812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`' 1414912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`' 1415012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`' 1415112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`' 1415212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`' 1415312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`' 1415412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`' 1415512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`' 1415612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`' 1415712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`' 1415812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`' 1415912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`' 1416012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`' 1416112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`' 1416212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`' 1416312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`' 1416412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`' 1416512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`' 1416612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`' 1416712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`' 1416812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 1416912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`' 1417012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`' 1417112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`' 1417212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`' 1417312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`' 1417412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`' 1417512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`' 1417612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`' 1417712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`' 1417812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`' 1417912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`' 1418012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`' 1418112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`' 1418212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`' 1418312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`' 1418412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`' 1418512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`' 1418612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`' 1418712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`' 1418812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`' 1418912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`' 1419012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`' 1419112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalink_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`' 1419212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaalways_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`' 1419312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`' 1419412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`' 1419512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainclude_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`' 1419612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`' 1419712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`' 1419812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`' 1419912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`' 1420012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`' 1420112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`' 1420212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaversion_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`' 1420312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarunpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`' 1420412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`' 1420512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`' 1420612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`' 1420712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`' 1420812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`' 1420912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`' 1421012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`' 1421112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`' 1421212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`' 1421312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`' 1421412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`' 1421512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`' 1421612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`' 1421712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`' 1421812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`' 1421912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`' 1422012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaenable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`' 1422112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`' 1422212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`' 1422312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1422412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC='$LTCC' 1422512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS='$LTCFLAGS' 1422612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler='$compiler_DEFAULT' 1422712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1422812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A function that is used when there is no print builtin or printf. 1422912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_fallback_echo () 1423012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1423112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval 'cat <<_LTECHO_EOF 1423212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\$1 1423312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LTECHO_EOF' 1423412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1423512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1423612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Quote evaled strings. 1423712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor var in SHELL \ 1423812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO \ 1423912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR \ 1424012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED \ 1424112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP \ 1424212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP \ 1424312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP \ 1424412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD \ 1424512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM \ 1424612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S \ 1424712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_SP2NL \ 1424812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_NL2SP \ 1424912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag \ 1425012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP \ 1425112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method \ 1425212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd \ 1425312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob \ 1425412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob \ 1425512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL \ 1425612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd \ 1425712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR \ 1425812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR_FLAGS \ 1425912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchiver_list_spec \ 1426012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP \ 1426112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB \ 1426212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC \ 1426312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCFLAGS \ 1426412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler \ 1426512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_pipe \ 1426612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_cdecl \ 1426712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address \ 1426812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_sys_global_symbol_to_c_name_address_lib_prefix \ 1426912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanm_file_list_spec \ 1427012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_no_builtin_flag \ 1427112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_pic \ 1427212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_wl \ 1427312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_prog_compiler_static \ 1427412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_cv_prog_compiler_c_o \ 1427512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks \ 1427612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL \ 1427712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL \ 1427812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT \ 1427912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO \ 1428012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL \ 1428112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64 \ 1428212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds \ 1428312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_dynamic_flag_spec \ 1428412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhole_archive_flag_spec \ 1428512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_needs_object \ 1428612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld \ 1428712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_undefined_flag \ 1428812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_undefined_flag \ 1428912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_flag_spec \ 1429012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_separator \ 1429112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexclude_expsyms \ 1429212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainclude_expsyms \ 1429312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_list_spec \ 1429412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink \ 1429512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec \ 1429612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec \ 1429712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec \ 1429812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_override_mode \ 1429912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval \ 1430012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib \ 1430112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib; do 1430212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 1430312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *[\\\\\\\`\\"\\\$]*) 1430412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" 1430512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1430612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1430712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 1430812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1430912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1431012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1431112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1431212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Double-quote double-evaled strings. 1431312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor var in reload_cmds \ 1431412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds \ 1431512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds \ 1431612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds \ 1431712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextract_expsyms_cmds \ 1431812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_new_cmds \ 1431912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_expsyms_cmds \ 1432012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds \ 1432112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_expsym_cmds \ 1432212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_cmds \ 1432312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_expsym_cmds \ 1432412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_symbols_cmds \ 1432512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprelink_cmds \ 1432612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostlink_cmds \ 1432712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds \ 1432812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds \ 1432912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds \ 1433012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_search_path_spec \ 1433112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec; do 1433212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in 1433312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *[\\\\\\\`\\"\\\$]*) 1433412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" 1433512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1433612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) 1433712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\"" 1433812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1433912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1434012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1434112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1434212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_aux_dir='$ac_aux_dir' 1434312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaxsi_shell='$xsi_shell' 1434412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_shell_append='$lt_shell_append' 1434512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1434612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# See if we are running on zsh, and set the options which allow our 1434712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# commands through without removal of \ escapes INIT. 1434812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "\${ZSH_VERSION+set}" ; then 1434912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala setopt NO_GLOB_SUBST 1435012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1435112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1435212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1435312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala PACKAGE='$PACKAGE' 1435412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala VERSION='$VERSION' 1435512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala TIMESTAMP='$TIMESTAMP' 1435612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala RM='$RM' 1435712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ofile='$ofile' 1435812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1435912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1436012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1436112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1436212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1436312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1436412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1436512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1436612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Handling of arguments. 1436712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_config_target in $ac_config_targets 1436812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1436912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_config_target in 1437012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 1437112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 1437212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; 1437312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 1437412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "libedit.pc") CONFIG_FILES="$CONFIG_FILES libedit.pc" ;; 1437512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 1437612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 1437712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; 1437812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1437912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 1438012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1438112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1438212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1438312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1438412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If the user did not use the arguments to specify the items to instantiate, 1438512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# then the envvar interface is used. Set only those that are not. 1438612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# We use the long form for the default assignment because of an extremely 1438712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# bizarre bug on SunOS 4.1.3. 1438812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif $ac_need_defaults; then 1438912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 1439012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 1439112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 1439212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1439312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1439412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Have a temporary directory for convenience. Make it in the build tree 1439512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# simply because there is no reason against having it here, and in addition, 1439612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# creating and moving files from /tmp can sometimes cause problems. 1439712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Hook for its removal unless debugging. 1439812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Note that there is a small window in which the directory will not be cleaned: 1439912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# after its creation but before its name has been assigned to `$tmp'. 1440012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$debug || 1440112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1440212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp= ac_tmp= 1440312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala trap 'exit_status=$? 1440412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala : "${ac_tmp:=$tmp}" 1440512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 1440612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' 0 1440712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala trap 'as_fn_exit 1' 1 2 13 15 1440812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1440912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create a (secure) tmp directory for tmp files. 1441012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1441112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1441212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 1441312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -d "$tmp" 1441412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} || 1441512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1441612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala tmp=./conf$$-$RANDOM 1441712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (umask 077 && mkdir "$tmp") 1441812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 1441912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_tmp=$tmp 1442012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1442112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set up the scripts for CONFIG_FILES section. 1442212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# No need to generate them if there are no CONFIG_FILES. 1442312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This happens for instance with `./config.status config.h'. 1442412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CONFIG_FILES"; then 1442512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1442612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1442712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cr=`echo X | tr X '\015'` 1442812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# On cygwin, bash can eat \r inside `` if the user requested igncr. 1442912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# But we know of no other shell where ac_cr would be empty at this 1443012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# point, so we can use a bashism as a fallback. 1443112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$ac_cr" = x; then 1443212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval ac_cr=\$\'\\r\' 1443312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1443412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 1443512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 1443612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cs_awk_cr='\\r' 1443712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1443812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cs_awk_cr=$ac_cr 1443912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1444012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1444112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 1444212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1444312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1444412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1444512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1444612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "cat >conf$$subs.awk <<_ACEOF" && 1444712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 1444812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo "_ACEOF" 1444912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} >conf$$subs.sh || 1445012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1445112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 1445212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_delim='%!_!# ' 1445312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_last_try in false false false false false :; do 1445412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala . ./conf$$subs.sh || 1445512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1445612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1445712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 1445812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test $ac_delim_n = $ac_delim_num; then 1445912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 1446012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif $ac_last_try; then 1446112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 1446212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1446312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1446412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1446512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1446612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$subs.sh 1446712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1446812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1446912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 1447012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1447112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased -n ' 1447212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah 1447312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^/S["/; s/!.*/"]=/ 1447412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap 1447512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialag 1447612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^[^!]*!// 1447712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:repl 1447812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat repl 1447912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/'"$ac_delim"'$// 1448012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat delim 1448112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:nl 1448212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah 1448312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\(.\{148\}\)..*/\1/ 1448412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat more1 1448512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 1448612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap 1448712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialan 1448812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialab repl 1448912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:more1 1449012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1449112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap 1449212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialag 1449312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}// 1449412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat nl 1449512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:delim 1449612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah 1449712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\(.\{148\}\)..*/\1/ 1449812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat more2 1449912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"/ 1450012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap 1450112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialab 1450212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:more2 1450312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"\\/ 1450412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialap 1450512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialag 1450612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}// 1450712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat delim 1450812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' <conf$$subs.awk | sed ' 1450912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/^[^""]/{ 1451012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala N 1451112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/\n// 1451212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1451312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' >>$CONFIG_STATUS || ac_write_fail=1 1451412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarm -f conf$$subs.awk 1451512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1451612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACAWK 1451712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 1451812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (key in S) S_is_set[key] = 1 1451912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala FS = "" 1452012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1452112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1452212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ 1452312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala line = $ 0 1452412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala nfields = split(line, field, "@") 1452512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala substed = 0 1452612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala len = length(field[1]) 1452712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (i = 2; i < nfields; i++) { 1452812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala key = field[i] 1452912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala keylen = length(key) 1453012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (S_is_set[key]) { 1453112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala value = S[key] 1453212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 1453312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala len += length(value) + length(field[++i]) 1453412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala substed = 1 1453512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } else 1453612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala len += 1 + keylen 1453712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1453812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1453912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala print line 1454012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1454112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1454212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACAWK 1454312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1454412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1454512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 1454612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 1454712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1454812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat 1454912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 1455012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 1455112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1455212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1455312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 1455412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 1455512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# trailing colons and then remove the whole line if VPATH becomes empty 1455612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# (actually we leave an empty line to preserve line numbers). 1455712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "x$srcdir" = x.; then 1455812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 1455912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialah 1456012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/// 1456112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^/:/ 1456212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/[ ]*$/:/ 1456312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:\$(srcdir):/:/g 1456412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:\${srcdir}:/:/g 1456512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:@srcdir@:/:/g 1456612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^:*// 1456712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/:*$// 1456812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialax 1456912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\(=[ ]*\).*/\1/ 1457012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaG 1457112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\n// 1457212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^[^=]*=[ ]*$// 1457312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala}' 1457412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1457512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1457612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1457712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # test -n "$CONFIG_FILES" 1457812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1457912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set up the scripts for CONFIG_HEADERS section. 1458012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# No need to generate them if there are no CONFIG_HEADERS. 1458112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This happens for instance with `./config.status Makefile'. 1458212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$CONFIG_HEADERS"; then 1458312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >"$ac_tmp/defines.awk" <<\_ACAWK || 1458412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaBEGIN { 1458512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1458612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1458712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform confdefs.h into an awk script `defines.awk', embedded as 1458812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# here-document in config.status, that substitutes the proper values into 1458912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.h.in to produce config.h. 1459012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1459112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create a delimiter string that does not exist in confdefs.h, to ease 1459212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# handling of long lines. 1459312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_delim='%!_!# ' 1459412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_last_try in false false :; do 1459512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 1459612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -z "$ac_tt"; then 1459712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break 1459812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala elif $ac_last_try; then 1459912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 1460012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1460112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 1460212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1460312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1460412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1460512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# For the awk script, D is an array of macro values keyed by name, 1460612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# likewise P contains macro parameters if any. Preserve backslash 1460712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# newline sequences. 1460812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1460912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 1461012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialased -n ' 1461112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}/&'"$ac_delim"'/g 1461212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat rset 1461312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:rset 1461412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^[ ]*#[ ]*define[ ][ ]*/ / 1461512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat def 1461612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad 1461712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:def 1461812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\\$// 1461912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat bsnl 1462012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g 1462112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1462212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaD["\1"]=" \3"/p 1462312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 1462412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad 1462512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:bsnl 1462612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g 1462712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 1462812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaD["\1"]=" \3\\\\\\n"\\/p 1462912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat cont 1463012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 1463112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat cont 1463212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad 1463312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:cont 1463412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialan 1463512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/.\{148\}/&'"$ac_delim"'/g 1463612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat clear 1463712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:clear 1463812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/\\$// 1463912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialat bsnlc 1464012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/"/p 1464112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialad 1464212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:bsnlc 1464312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 1464412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialab cont 1464512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala' <confdefs.h | sed ' 1464612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas/'"$ac_delim"'/"\\\ 1464712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala"/g' >>$CONFIG_STATUS || ac_write_fail=1 1464812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1464912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1465012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for (key in D) D_is_set[key] = 1 1465112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala FS = "" 1465212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1465312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 1465412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala line = \$ 0 1465512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala split(line, arg, " ") 1465612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (arg[1] == "#") { 1465712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala defundef = arg[2] 1465812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mac1 = arg[3] 1465912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } else { 1466012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala defundef = substr(arg[1], 2) 1466112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mac1 = arg[2] 1466212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1466312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala split(mac1, mac2, "(") #) 1466412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala macro = mac2[1] 1466512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala prefix = substr(line, 1, index(line, defundef) - 1) 1466612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (D_is_set[macro]) { 1466712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Preserve the white space surrounding the "#". 1466812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala print prefix "define", macro P[macro] D[macro] 1466912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala next 1467012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } else { 1467112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Replace #undef with comments. This is necessary, for example, 1467212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # in the case of _POSIX_SOURCE, which is predefined and required 1467312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # on some systems where configure will not decide to define it. 1467412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if (defundef == "undef") { 1467512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala print "/*", prefix defundef, macro, "*/" 1467612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala next 1467712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1467812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1467912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1468012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{ print } 1468112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACAWK 1468212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1468312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1468412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 1468512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi # test -n "$CONFIG_HEADERS" 1468612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1468712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1468812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 1468912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashift 1469012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor ac_tag 1469112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialado 1469212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_tag in 1469312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :[FHLC]) ac_mode=$ac_tag; continue;; 1469412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1469512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_mode$ac_tag in 1469612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :[FHL]*:*);; 1469712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 1469812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :[FH]-) ac_tag=-:-;; 1469912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 1470012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1470112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_save_IFS=$IFS 1470212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=: 1470312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala set x $ac_tag 1470412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala IFS=$ac_save_IFS 1470512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 1470612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_file=$1 1470712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 1470812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1470912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_mode in 1471012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :L) ac_source=$1;; 1471112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :[FH]) 1471212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_file_inputs= 1471312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for ac_f 1471412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 1471512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_f in 1471612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -) ac_f="$ac_tmp/stdin";; 1471712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) # Look for the file first in the build tree, then in the source tree 1471812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # (if the path is not absolute). The absolute path cannot be DOS-style, 1471912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # because $ac_f cannot contain `:'. 1472012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$ac_f" || 1472112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_f in 1472212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/$]*) false;; 1472312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 1472412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac || 1472512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 1472612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1472712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 1472812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_append ac_file_inputs " '$ac_f'" 1472912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1473012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1473112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Let's still pretend it is `configure' which instantiates (i.e., don't 1473212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # use $as_me), people would be surprised to read: 1473312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # /* config.h. Generated by config.status. */ 1473412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala configure_input='Generated from '` 1473512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 1473612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala `' by configure.' 1473712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x"$ac_file" != x-; then 1473812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala configure_input="$ac_file. $configure_input" 1473912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 1474012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: creating $ac_file" >&6;} 1474112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1474212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Neutralize special characters interpreted by sed in replacement strings. 1474312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $configure_input in #( 1474412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\&* | *\|* | *\\* ) 1474512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_sed_conf_input=`$as_echo "$configure_input" | 1474612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed 's/[\\\\&|]/\\\\&/g'`;; #( 1474712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_sed_conf_input=$configure_input;; 1474812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1474912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1475012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_tag in 1475112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *:-:* | *:-) cat >"$ac_tmp/stdin" \ 1475212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 1475312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1475412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1475512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1475612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1475712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_dir=`$as_dirname -- "$ac_file" || 1475812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1475912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$ac_file" : 'X\(//\)[^/]' \| \ 1476012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$ac_file" : 'X\(//\)$' \| \ 1476112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 1476212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$ac_file" | 1476312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1476412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1476512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1476612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1476712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 1476812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1476912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1477012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1477112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 1477212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1477312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1477412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1477512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 1477612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1477712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1477812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1477912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 1478012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dir="$ac_dir"; as_fn_mkdir_p 1478112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_builddir=. 1478212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1478312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase "$ac_dir" in 1478412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1478512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*) 1478612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1478712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # A ".." for each directory in $ac_dir_suffix. 1478812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1478912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_top_builddir_sub in 1479012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1479112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1479212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac ;; 1479312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1479412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_top_builddir=$ac_pwd 1479512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_builddir=$ac_pwd$ac_dir_suffix 1479612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# for backward compatibility: 1479712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_top_builddir=$ac_top_build_prefix 1479812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1479912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase $srcdir in 1480012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala .) # We are building in place. 1480112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir=. 1480212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_srcdir=$ac_top_builddir_sub 1480312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_abs_top_srcdir=$ac_pwd ;; 1480412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/]* | ?:[\\/]* ) # Absolute name. 1480512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir=$srcdir$ac_dir_suffix; 1480612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_srcdir=$srcdir 1480712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_abs_top_srcdir=$srcdir ;; 1480812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) # Relative name. 1480912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1481012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_top_srcdir=$ac_top_build_prefix$srcdir 1481112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1481212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1481312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1481412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1481512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1481612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_mode in 1481712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :F) 1481812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1481912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # CONFIG_FILE 1482012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1482112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1482212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $INSTALL in 1482312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 1482412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 1482512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1482612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_MKDIR_P=$MKDIR_P 1482712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $MKDIR_P in 1482812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala [\\/$]* | ?:[\\/]* ) ;; 1482912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 1483012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1483112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1483212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1483312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1483412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# If the template does not know about datarootdir, expand it. 1483512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: This hack should be removed a few years after 2.60. 1483612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_datarootdir_hack=; ac_datarootdir_seen= 1483712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_sed_dataroot=' 1483812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/datarootdir/ { 1483912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala p 1484012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1484112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1484212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@datadir@/p 1484312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@docdir@/p 1484412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@infodir@/p 1484512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@localedir@/p 1484612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@mandir@/p' 1484712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 1484812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*datarootdir*) ac_datarootdir_seen=yes;; 1484912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 1485012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 1485112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 1485212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1485312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1485412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_datarootdir_hack=' 1485512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s&@datadir@&$datadir&g 1485612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s&@docdir@&$docdir&g 1485712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s&@infodir@&$infodir&g 1485812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s&@localedir@&$localedir&g 1485912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s&@mandir@&$mandir&g 1486012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s&\\\${datarootdir}&$datarootdir&g' ;; 1486112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaesac 1486212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1486312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1486412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Neutralize VPATH when `$srcdir' = `.'. 1486512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shell code in configure.ac might set extrasub. 1486612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# FIXME: do we really want to maintain this feature? 1486712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 1486812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_sed_extra="$ac_vpsub 1486912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$extrasub 1487012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1487112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 1487212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala:t 1487312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 1487412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas|@configure_input@|$ac_sed_conf_input|;t t 1487512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@top_builddir@&$ac_top_builddir_sub&;t t 1487612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@top_build_prefix@&$ac_top_build_prefix&;t t 1487712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@srcdir@&$ac_srcdir&;t t 1487812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_srcdir@&$ac_abs_srcdir&;t t 1487912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@top_srcdir@&$ac_top_srcdir&;t t 1488012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 1488112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@builddir@&$ac_builddir&;t t 1488212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_builddir@&$ac_abs_builddir&;t t 1488312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@abs_top_builddir@&$ac_abs_top_builddir&;t t 1488412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@INSTALL@&$ac_INSTALL&;t t 1488512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialas&@MKDIR_P@&$ac_MKDIR_P&;t t 1488612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$ac_datarootdir_hack 1488712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala" 1488812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 1488912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1489012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1489112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 1489212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 1489312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 1489412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "$ac_tmp/out"`; test -z "$ac_out"; } && 1489512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1489612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhich seems to be undefined. Please make sure it is defined" >&5 1489712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 1489812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhich seems to be undefined. Please make sure it is defined" >&2;} 1489912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1490012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f "$ac_tmp/stdin" 1490112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_file in 1490212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 1490312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 1490412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac \ 1490512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1490612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1490712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :H) 1490812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1490912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # CONFIG_HEADER 1491012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # 1491112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x"$ac_file" != x-; then 1491212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { 1491312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "/* $configure_input */" \ 1491412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 1491512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } >"$ac_tmp/config.h" \ 1491612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1491712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 1491812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 1491912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: $ac_file is unchanged" >&6;} 1492012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1492112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala rm -f "$ac_file" 1492212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv "$ac_tmp/config.h" "$ac_file" \ 1492312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || as_fn_error $? "could not create $ac_file" "$LINENO" 5 1492412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1492512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1492612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $as_echo "/* $configure_input */" \ 1492712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 1492812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || as_fn_error $? "could not create -" "$LINENO" 5 1492912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1493012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compute "$ac_file"'s index in $config_headers. 1493112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_arg="$ac_file" 1493212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_am_stamp_count=1 1493312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafor _am_header in $config_headers :; do 1493412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $_am_header in 1493512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $_am_arg | $_am_arg:* ) 1493612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala break ;; 1493712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala * ) 1493812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala _am_stamp_count=`expr $_am_stamp_count + 1` ;; 1493912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1494012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone 1494112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 1494212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1494312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$_am_arg" : 'X\(//\)[^/]' \| \ 1494412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$_am_arg" : 'X\(//\)$' \| \ 1494512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 1494612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$_am_arg" | 1494712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1494812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1494912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1495012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1495112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 1495212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1495312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1495412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1495512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 1495612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1495712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1495812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1495912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 1496012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1496112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1496212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1496312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'`/stamp-h$_am_stamp_count 1496412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1496512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1496612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 1496712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: executing $ac_file commands" >&6;} 1496812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1496912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1497012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1497112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1497212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $ac_file$ac_mode in 1497312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 1497412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Older Autoconf quotes --file arguments for eval, but not when files 1497512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # are listed without --file. Let's play safe and only enable the eval 1497612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # if we detect the quoting. 1497712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $CONFIG_FILES in 1497812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *\'*) eval set x "$CONFIG_FILES" ;; 1497912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala *) set x $CONFIG_FILES ;; 1498012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1498112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala shift 1498212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for mf 1498312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala do 1498412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Strip MF so we end up with the name of the file. 1498512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mf=`echo "$mf" | sed -e 's/:.*$//'` 1498612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Check whether this is an Automake generated Makefile or not. 1498712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We used to match only the files named 'Makefile.in', but 1498812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # some people rename them; so instead we look at the file content. 1498912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Grep'ing the first line is not enough: some people post-process 1499012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # each Makefile.in and add a new line on top of each file to say so. 1499112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Grep'ing the whole file is not good either: AIX grep has a line 1499212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # limit of 2048, but all sed's we know have understand at least 4000. 1499312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 1499412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala dirpart=`$as_dirname -- "$mf" || 1499512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1499612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$mf" : 'X\(//\)[^/]' \| \ 1499712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$mf" : 'X\(//\)$' \| \ 1499812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$mf" : 'X\(/\)' \| . 2>/dev/null || 1499912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$mf" | 1500012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1500112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1500212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1500312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1500412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 1500512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1500612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1500712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1500812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 1500912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1501012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1501112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1501212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 1501312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1501412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1501512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1501612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 1501712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala else 1501812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala continue 1501912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1502012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Extract the definition of DEPDIR, am__include, and am__quote 1502112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # from the Makefile without running 'make'. 1502212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 1502312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$DEPDIR" && continue 1502412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__include=`sed -n 's/^am__include = //p' < "$mf"` 1502512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -z "$am__include" && continue 1502612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 1502712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Find all dependency output files, they are included files with 1502812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # $(DEPDIR) in their names. We invoke sed twice because it is the 1502912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # simplest approach to changing $(DEPDIR) to its actual value in the 1503012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # expansion. 1503112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala for file in `sed -n " 1503212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 1503312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do 1503412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Make sure the directory exists. 1503512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test -f "$dirpart/$file" && continue 1503612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fdir=`$as_dirname -- "$file" || 1503712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1503812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$file" : 'X\(//\)[^/]' \| \ 1503912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$file" : 'X\(//\)$' \| \ 1504012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala X"$file" : 'X\(/\)' \| . 2>/dev/null || 1504112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo X"$file" | 1504212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1504312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1504412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1504512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1504612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)[^/].*/{ 1504712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1504812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1504912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1505012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\/\)$/{ 1505112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1505212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1505312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1505412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala /^X\(\/\).*/{ 1505512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s//\1/ 1505612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala q 1505712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala } 1505812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala s/.*/./; q'` 1505912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_dir=$dirpart/$fdir; as_fn_mkdir_p 1506012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # echo "creating $dirpart/$file" 1506112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala echo '# dummy' > "$dirpart/$file" 1506212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1506312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala done 1506412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} 1506512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1506612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala "libtool":C) 1506712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1506812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # See if we are running on zsh, and set the options which allow our 1506912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # commands through without removal of \ escapes. 1507012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test -n "${ZSH_VERSION+set}" ; then 1507112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala setopt NO_GLOB_SUBST 1507212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala fi 1507312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1507412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cfgfile="${ofile}T" 1507512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala trap "$RM \"$cfgfile\"; exit 1" 1 2 15 1507612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $RM "$cfgfile" 1507712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1507812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<_LT_EOF >> "$cfgfile" 1507912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala#! $SHELL 1508012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1508112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. 1508212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION 1508312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 1508412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# NOTE: Changes made to this file will be lost: look at ltmain.sh. 1508512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1508612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 1508712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 2006, 2007, 2008, 2009, 2010, 2011 Free Software 1508812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Foundation, Inc. 1508912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Written by Gordon Matzigkeit, 1996 1509012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1509112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This file is part of GNU Libtool. 1509212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1509312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU Libtool is free software; you can redistribute it and/or 1509412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# modify it under the terms of the GNU General Public License as 1509512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# published by the Free Software Foundation; either version 2 of 1509612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# the License, or (at your option) any later version. 1509712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1509812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# As a special exception to the GNU General Public License, 1509912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# if you distribute this file as part of a program or library that 1510012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# is built using GNU Libtool, you may include this file under the 1510112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# same distribution terms that you use for the rest of that program. 1510212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1510312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU Libtool is distributed in the hope that it will be useful, 1510412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# but WITHOUT ANY WARRANTY; without even the implied warranty of 1510512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1510612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# GNU General Public License for more details. 1510712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 1510812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# You should have received a copy of the GNU General Public License 1510912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# along with GNU Libtool; see the file COPYING. If not, a copy 1511012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# can be downloaded from http://www.gnu.org/licenses/gpl.html, or 1511112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# obtained by writing to the Free Software Foundation, Inc., 1511212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 1511312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1511412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1511512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The names of the tagged configurations supported by this script. 1511612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaavailable_tags="" 1511712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1511812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ### BEGIN LIBTOOL CONFIG 1511912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1512012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Which release of libtool.m4 was used? 1512112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_version=$macro_version 1512212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamacro_revision=$macro_revision 1512312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1512412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to build shared libraries. 1512512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_libtool_libs=$enable_shared 1512612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1512712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to build static libraries. 1512812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_old_libs=$enable_static 1512912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1513012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# What type of objects to build. 1513112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapic_mode=$pic_mode 1513212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1513312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to optimize for fast installation. 1513412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafast_install=$enable_fast_install 1513512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1513612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shell to use when invoking shell scripts. 1513712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSHELL=$lt_SHELL 1513812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1513912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# An echo program that protects backslashes. 1514012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaECHO=$lt_ECHO 1514112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1514212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The PATH separator for the build system. 1514312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaPATH_SEPARATOR=$lt_PATH_SEPARATOR 1514412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1514512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The host system. 1514612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_alias=$host_alias 1514712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost=$host 1514812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahost_os=$host_os 1514912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1515012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The build system. 1515112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_alias=$build_alias 1515212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild=$build 1515312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_os=$build_os 1515412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1515512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A sed program that does not truncate output. 1515612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSED=$lt_SED 1515712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1515812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Sed that helps us avoid accidentally triggering echo(1) options like -n. 1515912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaXsed="\$SED -e 1s/^X//" 1516012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1516112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A grep program that handles long lines. 1516212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaGREP=$lt_GREP 1516312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1516412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# An ERE matcher. 1516512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaEGREP=$lt_EGREP 1516612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1516712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A literal string matcher. 1516812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaFGREP=$lt_FGREP 1516912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1517012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A BSD- or MS-compatible name lister. 1517112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNM=$lt_NM 1517212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1517312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we need soft or hard links. 1517412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLN_S=$lt_LN_S 1517512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1517612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# What is the maximum length of a command? 1517712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamax_cmd_len=$max_cmd_len 1517812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1517912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Object file suffix (normally "o"). 1518012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjext=$ac_objext 1518112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1518212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Executable file suffix (normally ""). 1518312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexeext=$exeext 1518412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1518512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# whether the shell understands "unset". 1518612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_unset=$lt_unset 1518712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1518812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# turn spaces into newlines. 1518912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSP2NL=$lt_lt_SP2NL 1519012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1519112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# turn newlines into spaces. 1519212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNL2SP=$lt_lt_NL2SP 1519312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1519412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# convert \$build file names to \$host format. 1519512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_host_file_cmd=$lt_cv_to_host_file_cmd 1519612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1519712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# convert \$build files to toolchain format. 1519812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialato_tool_file_cmd=$lt_cv_to_tool_file_cmd 1519912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1520012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# An object symbol dumper. 1520112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOBJDUMP=$lt_OBJDUMP 1520212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1520312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Method to check whether dependent libraries are shared objects. 1520412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadeplibs_check_method=$lt_deplibs_check_method 1520512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1520612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to use when deplibs_check_method = "file_magic". 1520712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_cmd=$lt_file_magic_cmd 1520812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1520912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to find potential files when deplibs_check_method = "file_magic". 1521012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_magic_glob=$lt_file_magic_glob 1521112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1521212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Find potential files using nocaseglob when deplibs_check_method = "file_magic". 1521312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawant_nocaseglob=$lt_want_nocaseglob 1521412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1521512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# DLL creation program. 1521612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDLLTOOL=$lt_DLLTOOL 1521712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1521812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to associate shared and link libraries. 1521912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd 1522012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1522112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The archiver. 1522212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR=$lt_AR 1522312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1522412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flags to create an archive. 1522512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaAR_FLAGS=$lt_AR_FLAGS 1522612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1522712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to feed a file listing to the archiver. 1522812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchiver_list_spec=$lt_archiver_list_spec 1522912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1523012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A symbol stripping program. 1523112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaSTRIP=$lt_STRIP 1523212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1523312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to install an old-style archive. 1523412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaRANLIB=$lt_RANLIB 1523512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postinstall_cmds=$lt_old_postinstall_cmds 1523612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_postuninstall_cmds=$lt_old_postuninstall_cmds 1523712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1523812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether to use a lock for old archive extraction. 1523912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalock_old_archive_extraction=$lock_old_archive_extraction 1524012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1524112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A C compiler. 1524212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCC=$lt_CC 1524312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1524412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# LTCC compiler flags. 1524512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLTCFLAGS=$lt_CFLAGS 1524612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1524712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Take the output of nm and produce a listing of raw symbols and C names. 1524812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe 1524912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1525012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform the output of nm in a proper C declaration. 1525112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl 1525212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1525312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform the output of nm in a C name address pair. 1525412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address 1525512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1525612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Transform the output of nm in a C name address pair when lib prefix is needed. 1525712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaglobal_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix 1525812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1525912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Specify filename containing input files for \$NM. 1526012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialanm_file_list_spec=$lt_nm_file_list_spec 1526112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1526212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The root where to search for dependent libraries,and in which our libraries should be installed. 1526312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalt_sysroot=$lt_sysroot 1526412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1526512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The name of the directory that contains temporary libtool files. 1526612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaobjdir=$objdir 1526712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1526812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Used to examine libraries when file_magic_cmd begins with "file". 1526912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMAGIC_CMD=$MAGIC_CMD 1527012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1527112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Must we lock files when doing compilation? 1527212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_locks=$lt_need_locks 1527312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1527412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Manifest tool. 1527512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaMANIFEST_TOOL=$lt_MANIFEST_TOOL 1527612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1527712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tool to manipulate archived DWARF debug symbol files on Mac OS X. 1527812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaDSYMUTIL=$lt_DSYMUTIL 1527912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1528012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tool to change global to local symbols on Mac OS X. 1528112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaNMEDIT=$lt_NMEDIT 1528212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1528312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Tool to manipulate fat objects and archives on Mac OS X. 1528412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLIPO=$lt_LIPO 1528512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1528612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ldd/readelf like tool for Mach-O binaries on Mac OS X. 1528712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL=$lt_OTOOL 1528812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1528912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4. 1529012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaOTOOL64=$lt_OTOOL64 1529112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1529212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Old archive suffix (normally "a"). 1529312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibext=$libext 1529412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1529512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shared library suffix (normally ".so"). 1529612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashrext_cmds=$lt_shrext_cmds 1529712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1529812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The commands to extract the exported symbol list from a shared archive. 1529912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaextract_expsyms_cmds=$lt_extract_expsyms_cmds 1530012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1530112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Variables whose values should be saved in libtool wrapper scripts and 1530212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# restored at link time. 1530312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialavariables_saved_for_relink=$lt_variables_saved_for_relink 1530412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1530512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do we need the "lib" prefix for modules? 1530612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_lib_prefix=$need_lib_prefix 1530712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1530812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Do we need a version for libraries? 1530912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaneed_version=$need_version 1531012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1531112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Library versioning type. 1531212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaversion_type=$version_type 1531312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1531412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shared library runtime path variable. 1531512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialarunpath_var=$runpath_var 1531612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1531712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Shared library path variable. 1531812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_var=$shlibpath_var 1531912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1532012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Is shlibpath searched before the hard-coded library search path? 1532112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialashlibpath_overrides_runpath=$shlibpath_overrides_runpath 1532212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1532312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Format of library name prefix. 1532412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibname_spec=$lt_libname_spec 1532512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1532612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# List of archive names. First name is the real one, the rest are links. 1532712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The last name is the one that the linker finds with -lNAME 1532812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalibrary_names_spec=$lt_library_names_spec 1532912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1533012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The coded name of the library, if different from the real name. 1533112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasoname_spec=$lt_soname_spec 1533212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1533312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Permission mode override for installation of shared libraries. 1533412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainstall_override_mode=$lt_install_override_mode 1533512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1533612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to use after installation of a shared archive. 1533712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostinstall_cmds=$lt_postinstall_cmds 1533812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1533912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Command to use after uninstallation of a shared archive. 1534012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostuninstall_cmds=$lt_postuninstall_cmds 1534112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1534212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to finish a libtool library installation in a directory. 1534312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_cmds=$lt_finish_cmds 1534412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1534512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# As "finish_cmds", except a single script fragment to be evaled but 1534612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# not shown. 1534712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafinish_eval=$lt_finish_eval 1534812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1534912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we should hardcode library paths into libraries. 1535012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_into_libs=$hardcode_into_libs 1535112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1535212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compile-time system search path for libraries. 1535312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_search_path_spec=$lt_sys_lib_search_path_spec 1535412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1535512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Run-time system search path for libraries. 1535612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialasys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec 1535712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1535812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether dlopen is supported. 1535912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadlopen_support=$enable_dlopen 1536012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1536112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether dlopen of programs is supported. 1536212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadlopen_self=$enable_dlopen_self 1536312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1536412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether dlopen of statically linked programs is supported. 1536512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadlopen_self_static=$enable_dlopen_self_static 1536612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1536712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands to strip libraries. 1536812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_striplib=$lt_old_striplib 1536912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialastriplib=$lt_striplib 1537012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1537112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1537212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The linker used to build libraries. 1537312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaLD=$lt_LD 1537412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1537512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to create reloadable object files. 1537612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_flag=$lt_reload_flag 1537712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialareload_cmds=$lt_reload_cmds 1537812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1537912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to build an old-style archive. 1538012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_cmds=$lt_old_archive_cmds 1538112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1538212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# A language specific compiler. 1538312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd FialaCC=$lt_compiler 1538412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1538512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Is the compiler the GNU compiler? 1538612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gcc=$GCC 1538712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1538812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to turn off builtin functions. 1538912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag 1539012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1539112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Additional compiler flags for building library objects. 1539212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapic_flag=$lt_lt_prog_compiler_pic 1539312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1539412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to pass a linker flag through the compiler. 1539512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawl=$lt_lt_prog_compiler_wl 1539612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1539712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to prevent dynamic linking. 1539812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalink_static_flag=$lt_lt_prog_compiler_static 1539912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1540012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Does compiler simultaneously support -c and -o options? 1540112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_c_o=$lt_lt_cv_prog_compiler_c_o 1540212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1540312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to add -lc for building shared libraries. 1540412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialabuild_libtool_need_lc=$archive_cmds_need_lc 1540512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1540612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether or not to disallow shared libs when runtime libs are static. 1540712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes 1540812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1540912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to allow reflexive dlopens. 1541012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_dynamic_flag_spec=$lt_export_dynamic_flag_spec 1541112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1541212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Compiler flag to generate shared objects directly from archives. 1541312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawhole_archive_flag_spec=$lt_whole_archive_flag_spec 1541412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1541512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether the compiler copes with passing no objects directly. 1541612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialacompiler_needs_object=$lt_compiler_needs_object 1541712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1541812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create an old-style archive from a shared archive. 1541912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_new_cmds=$lt_old_archive_from_new_cmds 1542012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1542112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Create a temporary old-style archive to link instead of a shared archive. 1542212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaold_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds 1542312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1542412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to build a shared archive. 1542512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_cmds=$lt_archive_cmds 1542612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaarchive_expsym_cmds=$lt_archive_expsym_cmds 1542712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1542812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands used to build a loadable module if different from building 1542912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# a shared archive. 1543012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_cmds=$lt_module_cmds 1543112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialamodule_expsym_cmds=$lt_module_expsym_cmds 1543212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1543312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we are building with GNU ld or not. 1543412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialawith_gnu_ld=$lt_with_gnu_ld 1543512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1543612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flag that allows shared libraries with undefined symbols to be built. 1543712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaallow_undefined_flag=$lt_allow_undefined_flag 1543812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1543912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flag that enforces no undefined symbols. 1544012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialano_undefined_flag=$lt_no_undefined_flag 1544112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1544212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Flag to hardcode \$libdir into a binary during linking. 1544312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# This must work even if \$libdir does not exist 1544412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec 1544512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1544612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether we need a single "-rpath" flag with a separated argument. 1544712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_libdir_separator=$lt_hardcode_libdir_separator 1544812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1544912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 1545012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# DIR into the resulting binary. 1545112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct=$hardcode_direct 1545212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1545312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes 1545412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# DIR into the resulting binary and the resulting library dependency is 1545512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# "absolute",i.e impossible to change by setting \${shlibpath_var} if the 1545612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# library is relocated. 1545712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_direct_absolute=$hardcode_direct_absolute 1545812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1545912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using the -LDIR flag during linking hardcodes DIR 1546012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# into the resulting binary. 1546112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_minus_L=$hardcode_minus_L 1546212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1546312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR 1546412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# into the resulting binary. 1546512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_shlibpath_var=$hardcode_shlibpath_var 1546612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1546712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if building a shared library automatically hardcodes DIR 1546812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# into the library and all subsequent libraries and executables linked 1546912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# against it. 1547012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_automatic=$hardcode_automatic 1547112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1547212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to yes if linker adds runtime paths of dependent libraries 1547312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# to runtime path list. 1547412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainherit_rpath=$inherit_rpath 1547512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1547612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Whether libtool must link a program against all its dependency libraries. 1547712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialalink_all_deplibs=$link_all_deplibs 1547812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1547912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Set to "yes" if exported symbols are required. 1548012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaalways_export_symbols=$always_export_symbols 1548112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1548212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# The commands to list exported symbols. 1548312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexport_symbols_cmds=$lt_export_symbols_cmds 1548412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1548512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Symbols that should not be listed in the preloaded symbols. 1548612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaexclude_expsyms=$lt_exclude_expsyms 1548712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1548812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Symbols that must always be exported. 1548912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialainclude_expsyms=$lt_include_expsyms 1549012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1549112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands necessary for linking programs (against libraries) with templates. 1549212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaprelink_cmds=$lt_prelink_cmds 1549312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1549412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Commands necessary for finishing linking programs. 1549512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialapostlink_cmds=$lt_postlink_cmds 1549612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1549712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Specify filename containing input files. 1549812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafile_list_spec=$lt_file_list_spec 1549912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1550012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# How to hardcode a shared library path into an executable. 1550112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialahardcode_action=$hardcode_action 1550212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1550312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# ### END LIBTOOL CONFIG 1550412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1550512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 1550612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1550712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala case $host_os in 1550812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala aix3*) 1550912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala cat <<\_LT_EOF >> "$cfgfile" 1551012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# AIX sometimes has problems with the GCC collect2 program. For some 1551112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# reason, if we set the COLLECT_NAMES environment variable, the problems 1551212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# vanish in a puff of smoke. 1551312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "X${COLLECT_NAMES+set}" != Xset; then 1551412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala COLLECT_NAMES= 1551512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala export COLLECT_NAMES 1551612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1551712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_LT_EOF 1551812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1551912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1552012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1552112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1552212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaltmain="$ac_aux_dir/ltmain.sh" 1552312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1552412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1552512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # We use sed instead of cat because bash on DJGPP gets confused if 1552612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # if finds mixed CR/LF and LF-only lines. Since sed operates in 1552712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # text mode, it properly converts lines to CR/LF. This bash problem 1552812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # is reportedly fixed, but why not run on old versions too? 1552912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed '$q' "$ltmain" >> "$cfgfile" \ 1553012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile"; exit 1) 1553112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1553212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala if test x"$xsi_shell" = xyes; then 1553312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_dirname ()$/,/^} # func_dirname /c\ 1553412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_dirname ()\ 1553512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1553612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ case ${1} in\ 1553712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ */*) func_dirname_result="${1%/*}${2}" ;;\ 1553812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ * ) func_dirname_result="${3}" ;;\ 1553912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ esac\ 1554012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \ 1554112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1554212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1554312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1554412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1554512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1554612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_basename ()$/,/^} # func_basename /c\ 1554712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_basename ()\ 1554812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1554912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_basename_result="${1##*/}"\ 1555012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \ 1555112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1555212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1555312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1555412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1555512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1555612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\ 1555712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_dirname_and_basename ()\ 1555812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1555912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ case ${1} in\ 1556012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ */*) func_dirname_result="${1%/*}${2}" ;;\ 1556112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ * ) func_dirname_result="${3}" ;;\ 1556212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ esac\ 1556312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_basename_result="${1##*/}"\ 1556412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \ 1556512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1556612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1556712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1556812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1556912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1557012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_stripname ()$/,/^} # func_stripname /c\ 1557112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_stripname ()\ 1557212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1557312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\ 1557412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ # positional parameters, so assign one to ordinary parameter first.\ 1557512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_stripname_result=${3}\ 1557612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_stripname_result=${func_stripname_result#"${1}"}\ 1557712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_stripname_result=${func_stripname_result%"${2}"}\ 1557812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \ 1557912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1558012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1558112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1558212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1558312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1558412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\ 1558512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_split_long_opt ()\ 1558612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1558712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_split_long_opt_name=${1%%=*}\ 1558812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_split_long_opt_arg=${1#*=}\ 1558912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \ 1559012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1559112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1559212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1559312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1559412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1559512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\ 1559612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_split_short_opt ()\ 1559712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1559812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_split_short_opt_arg=${1#??}\ 1559912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\ 1560012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \ 1560112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1560212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1560312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1560412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1560512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1560612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\ 1560712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_lo2o ()\ 1560812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1560912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ case ${1} in\ 1561012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\ 1561112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ *) func_lo2o_result=${1} ;;\ 1561212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ esac\ 1561312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \ 1561412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1561512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1561612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1561712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1561812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1561912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_xform ()$/,/^} # func_xform /c\ 1562012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_xform ()\ 1562112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1562212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala func_xform_result=${1%.*}.lo\ 1562312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \ 1562412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1562512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1562612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1562712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1562812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1562912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_arith ()$/,/^} # func_arith /c\ 1563012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_arith ()\ 1563112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1563212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala func_arith_result=$(( $* ))\ 1563312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \ 1563412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1563512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1563612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1563712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1563812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1563912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_len ()$/,/^} # func_len /c\ 1564012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_len ()\ 1564112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1564212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala func_len_result=${#1}\ 1564312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \ 1564412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1564512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1564612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1564712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1564812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1564912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1565012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$lt_shell_append" = xyes; then 1565112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_append ()$/,/^} # func_append /c\ 1565212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_append ()\ 1565312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1565412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala eval "${1}+=\\${2}"\ 1565512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \ 1565612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1565712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1565812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1565912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1566012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1566112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\ 1566212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafunc_append_quoted ()\ 1566312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala{\ 1566412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ func_quote_for_eval "${2}"\ 1566512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala\ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\ 1566612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \ 1566712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1566812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1566912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest 0 -eq $? || _lt_function_replace_fail=: 1567012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1567112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1567212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Save a `func_append' function call where possible by direct use of '+=' 1567312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \ 1567412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1567512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1567612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test 0 -eq $? || _lt_function_replace_fail=: 1567712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaelse 1567812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Save a `func_append' function call even when '+=' is not available 1567912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \ 1568012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala && mv -f "$cfgfile.tmp" "$cfgfile" \ 1568112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp") 1568212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test 0 -eq $? || _lt_function_replace_fail=: 1568312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1568412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1568512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test x"$_lt_function_replace_fail" = x":"; then 1568612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5 1568712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;} 1568812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1568912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1569012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1569112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala mv -f "$cfgfile" "$ofile" || 1569212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") 1569312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala chmod +x "$ofile" 1569412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1569512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ;; 1569612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1569712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala esac 1569812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialadone # for ac_tag 1569912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1570012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1570112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaas_fn_exit 0 1570212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala_ACEOF 1570312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaac_clean_files=$ac_clean_files_save 1570412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1570512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialatest $ac_write_fail = 0 || 1570612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 1570712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1570812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 1570912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# configure is writing to config.log, and then calls config.status. 1571012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# config.status does its own redirection, appending to config.log. 1571112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# Unfortunately, on DOS this fails, as config.log is still kept open 1571212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# by configure, so config.status won't be able to write to it; its 1571312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# output is simply discarded. So we exec the FD to /dev/null, 1571412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# effectively closing config.log, so it can be properly (re)opened and 1571512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# appended to by config.status. When coming back to configure, we 1571612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala# need to make the FD available again. 1571712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test "$no_create" != yes; then 1571812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_cs_success=: 1571912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_config_status_args= 1572012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala test "$silent" = yes && 1572112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala ac_config_status_args="$ac_config_status_args --quiet" 1572212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exec 5>/dev/null 1572312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 1572412e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala exec 5>>config.log 1572512e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # Use ||, not &&, to avoid exiting from the if with $? = 1, which 1572612e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala # would make configure fail if this is the last instruction. 1572712e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala $ac_cs_success || as_fn_exit 1 1572812e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1572912e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialaif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 1573012e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 1573112e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 1573212e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fialafi 1573312e21689bc88a77c7b5b9b220fec31e049e5ec0fTodd Fiala 15734