125b3c049e70834cf33790a28643ab058b507b35cBen Cheng#! /bin/sh 225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Guess values for system-dependent variables and create Makefiles. 325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Generated by GNU Autoconf 2.68 for Red Hat elfutils 0.153. 425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Report bugs to <http://bugzilla.redhat.com/bugzilla/>. 625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 1025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Foundation, Inc. 1125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 1225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 1325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# This configure script is free software; the Free Software Foundation 1425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# gives unlimited permission to copy, distribute and modify it. 1525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 1625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Copyright (C) 1996-2012 Red Hat, Inc. 1725b3c049e70834cf33790a28643ab058b507b35cBen Cheng## -------------------- ## 1825b3c049e70834cf33790a28643ab058b507b35cBen Cheng## M4sh Initialization. ## 1925b3c049e70834cf33790a28643ab058b507b35cBen Cheng## -------------------- ## 2025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 2125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Be more Bourne compatible 2225b3c049e70834cf33790a28643ab058b507b35cBen ChengDUALCASE=1; export DUALCASE # for MKS sh 2325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 2425b3c049e70834cf33790a28643ab058b507b35cBen Cheng emulate sh 2525b3c049e70834cf33790a28643ab058b507b35cBen Cheng NULLCMD=: 2625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 2725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # is contrary to our usage. Disable this feature. 2825b3c049e70834cf33790a28643ab058b507b35cBen Cheng alias -g '${1+"$@"}'='"$@"' 2925b3c049e70834cf33790a28643ab058b507b35cBen Cheng setopt NO_GLOB_SUBST 3025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 3125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `(set -o) 2>/dev/null` in #( 3225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *posix*) : 3325b3c049e70834cf33790a28643ab058b507b35cBen Cheng set -o posix ;; #( 3425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) : 3525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 3625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 3725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 3825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 3925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 4025b3c049e70834cf33790a28643ab058b507b35cBen Chengas_nl=' 4125b3c049e70834cf33790a28643ab058b507b35cBen Cheng' 4225b3c049e70834cf33790a28643ab058b507b35cBen Chengexport as_nl 4325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Printing a long string crashes Solaris 7 /usr/bin/printf. 4425b3c049e70834cf33790a28643ab058b507b35cBen Chengas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 4525b3c049e70834cf33790a28643ab058b507b35cBen Chengas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 4625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 4725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Prefer a ksh shell builtin over an external printf program on Solaris, 4825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# but without wasting forks for bash or zsh. 4925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$BASH_VERSION$ZSH_VERSION" \ 5025b3c049e70834cf33790a28643ab058b507b35cBen Cheng && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 5125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo='print -r --' 5225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='print -rn --' 5325b3c049e70834cf33790a28643ab058b507b35cBen Chengelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 5425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo='printf %s\n' 5525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='printf %s' 5625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 5725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 5825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 5925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='/usr/ucb/echo -n' 6025b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 6125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n_body='eval 6325b3c049e70834cf33790a28643ab058b507b35cBen Cheng arg=$1; 6425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $arg in #( 6525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *"$as_nl"*) 6625b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "X$arg" : "X\\(.*\\)$as_nl"; 6725b3c049e70834cf33790a28643ab058b507b35cBen Cheng arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6825b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac; 6925b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 7025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ' 7125b3c049e70834cf33790a28643ab058b507b35cBen Cheng export as_echo_n_body 7225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='sh -c $as_echo_n_body as_echo' 7325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 7425b3c049e70834cf33790a28643ab058b507b35cBen Cheng export as_echo_body 7525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo='sh -c $as_echo_body as_echo' 7625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 7725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 7825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The user is always right. 7925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${PATH_SEPARATOR+set}" != set; then 8025b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=: 8125b3c049e70834cf33790a28643ab058b507b35cBen Cheng (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 8225b3c049e70834cf33790a28643ab058b507b35cBen Cheng (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 8325b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=';' 8425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 8525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 8625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 8725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 8825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# IFS 8925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# We need space, tab and new line, in precisely that order. Quoting is 9025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# there to prevent editors from complaining about space-tab. 9125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# (If _AS_PATH_WALK were called with IFS unset, it would disable word 9225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# splitting by setting IFS to empty value.) 9325b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=" "" $as_nl" 9425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 9525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find who we are. Look in the path if we contain no directory separator. 9625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_myself= 9725b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $0 in #(( 9825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *[\\/]* ) as_myself=$0 ;; 9925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 10025b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 10125b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 10225b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 10325b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 10425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 10525b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 10625b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 10725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 10825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 10925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 11025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# We did not find ourselves, most probably we were run as `sh COMMAND' 11125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# in which case we are not to be found in the path. 11225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$as_myself" = x; then 11325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_myself=$0 11425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 11525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test ! -f "$as_myself"; then 11625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 11725b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit 1 11825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 11925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 12025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Unset variables that we do not need and which cause bugs (e.g. in 12125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 12225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# suppresses any "Segmentation fault" message there. '((' could 12325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# trigger a bug in pdksh 5.2.14. 12425b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_var in BASH_ENV ENV MAIL MAILPATH 12525b3c049e70834cf33790a28643ab058b507b35cBen Chengdo eval test x\${$as_var+set} = xset \ 12625b3c049e70834cf33790a28643ab058b507b35cBen Cheng && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 12725b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 12825b3c049e70834cf33790a28643ab058b507b35cBen ChengPS1='$ ' 12925b3c049e70834cf33790a28643ab058b507b35cBen ChengPS2='> ' 13025b3c049e70834cf33790a28643ab058b507b35cBen ChengPS4='+ ' 13125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 13225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# NLS nuisances. 13325b3c049e70834cf33790a28643ab058b507b35cBen ChengLC_ALL=C 13425b3c049e70834cf33790a28643ab058b507b35cBen Chengexport LC_ALL 13525b3c049e70834cf33790a28643ab058b507b35cBen ChengLANGUAGE=C 13625b3c049e70834cf33790a28643ab058b507b35cBen Chengexport LANGUAGE 13725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 13825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# CDPATH. 13925b3c049e70834cf33790a28643ab058b507b35cBen Cheng(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 14025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 14125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$CONFIG_SHELL" = x; then 14225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 14325b3c049e70834cf33790a28643ab058b507b35cBen Cheng emulate sh 14425b3c049e70834cf33790a28643ab058b507b35cBen Cheng NULLCMD=: 14525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 14625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # is contrary to our usage. Disable this feature. 14725b3c049e70834cf33790a28643ab058b507b35cBen Cheng alias -g '\${1+\"\$@\"}'='\"\$@\"' 14825b3c049e70834cf33790a28643ab058b507b35cBen Cheng setopt NO_GLOB_SUBST 14925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 15025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case \`(set -o) 2>/dev/null\` in #( 15125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *posix*) : 15225b3c049e70834cf33790a28643ab058b507b35cBen Cheng set -o posix ;; #( 15325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) : 15425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 15525b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 15625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 15725b3c049e70834cf33790a28643ab058b507b35cBen Cheng" 15825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_required="as_fn_return () { (exit \$1); } 15925b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_success () { as_fn_return 0; } 16025b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_failure () { as_fn_return 1; } 16125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_ret_success () { return 0; } 16225b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_ret_failure () { return 1; } 16325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 16425b3c049e70834cf33790a28643ab058b507b35cBen Chengexitcode=0 16525b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_success || { exitcode=1; echo as_fn_success failed.; } 16625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 16725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 16825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 16925b3c049e70834cf33790a28643ab058b507b35cBen Chengif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 17025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 17125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 17225b3c049e70834cf33790a28643ab058b507b35cBen Cheng exitcode=1; echo positional parameters were not saved. 17325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 17425b3c049e70834cf33790a28643ab058b507b35cBen Chengtest x\$exitcode = x0 || exit 1" 17525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 17625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 17725b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 17825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1" 17925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (eval "$as_required") 2>/dev/null; then : 18025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_have_required=yes 18125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 18225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_have_required=no 18325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 18425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 18525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 18625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 18725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 18825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_found=false 18925b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 19025b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 19125b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 19225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 19325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_found=: 19425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_dir in #( 19525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /*) 19625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for as_base in sh bash ksh sh5; do 19725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Try only shells that exist, to save several forks. 19825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_shell=$as_dir/$as_base 19925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 20025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 20125b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_SHELL=$as_shell as_have_required=yes 20225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 20325b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 20425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 20525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 20625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done;; 20725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 20825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_found=false 20925b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 21025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 21125b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 21225b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_SHELL=$SHELL as_have_required=yes 21325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi; } 21425b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 21525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 21625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 21725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$CONFIG_SHELL" != x; then : 21825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We cannot yet assume a decent shell, so we have to provide a 21925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # neutralization value for shells without unset; and this also 22025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # works around shells that cannot unset nonexistent variables. 22125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Preserve -v and -x to the replacement shell. 22225b3c049e70834cf33790a28643ab058b507b35cBen Cheng BASH_ENV=/dev/null 22325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ENV=/dev/null 22425b3c049e70834cf33790a28643ab058b507b35cBen Cheng (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 22525b3c049e70834cf33790a28643ab058b507b35cBen Cheng export CONFIG_SHELL 22625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $- in # (((( 22725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *v*x* | *x*v* ) as_opts=-vx ;; 22825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *v* ) as_opts=-v ;; 22925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *x* ) as_opts=-x ;; 23025b3c049e70834cf33790a28643ab058b507b35cBen Cheng * ) as_opts= ;; 23125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 23225b3c049e70834cf33790a28643ab058b507b35cBen Cheng exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} 23325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 23425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 23525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test x$as_have_required = xno; then : 23625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$0: This script requires a shell more modern than all" 23725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$0: the shells that I found on your system." 23825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test x${ZSH_VERSION+set} = xset ; then 23925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 24025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$0: be upgraded to zsh 4.3.4 or later." 24125b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 24225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$0: Please tell bug-autoconf@gnu.org and 24325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$0: http://bugzilla.redhat.com/bugzilla/ about your system, 24425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$0: including any error possibly output before this 24525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$0: message. Then install a modern shell, or manually run 24625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$0: the script under such a shell if you do have one." 24725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 24825b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit 1 24925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 25025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 25125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 25225b3c049e70834cf33790a28643ab058b507b35cBen ChengSHELL=${CONFIG_SHELL-/bin/sh} 25325b3c049e70834cf33790a28643ab058b507b35cBen Chengexport SHELL 25425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Unset more variables known to interfere with behavior of common tools. 25525b3c049e70834cf33790a28643ab058b507b35cBen ChengCLICOLOR_FORCE= GREP_OPTIONS= 25625b3c049e70834cf33790a28643ab058b507b35cBen Chengunset CLICOLOR_FORCE GREP_OPTIONS 25725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 25825b3c049e70834cf33790a28643ab058b507b35cBen Cheng## --------------------- ## 25925b3c049e70834cf33790a28643ab058b507b35cBen Cheng## M4sh Shell Functions. ## 26025b3c049e70834cf33790a28643ab058b507b35cBen Cheng## --------------------- ## 26125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_unset VAR 26225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# --------------- 26325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Portably unset VAR. 26425b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_unset () 26525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 26625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { eval $1=; unset $1;} 26725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 26825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_unset=as_fn_unset 26925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 27025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_set_status STATUS 27125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ----------------------- 27225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Set $? to STATUS, without forking. 27325b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_set_status () 27425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 27525b3c049e70834cf33790a28643ab058b507b35cBen Cheng return $1 27625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_set_status 27725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 27825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_exit STATUS 27925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ----------------- 28025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 28125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_exit () 28225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 28325b3c049e70834cf33790a28643ab058b507b35cBen Cheng set +e 28425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_set_status $1 28525b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit $1 28625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_exit 28725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 28825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_mkdir_p 28925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ------------- 29025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Create "$as_dir" as a directory, including parents if necessary. 29125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_mkdir_p () 29225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 29325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 29425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_dir in #( 29525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*) as_dir=./$as_dir;; 29625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 29725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$as_dir" || eval $as_mkdir_p || { 29825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirs= 29925b3c049e70834cf33790a28643ab058b507b35cBen Cheng while :; do 30025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_dir in #( 30125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 30225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_qdir=$as_dir;; 30325b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 30425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirs="'$as_qdir' $as_dirs" 30525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dir=`$as_dirname -- "$as_dir" || 30625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 30725b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_dir" : 'X\(//\)[^/]' \| \ 30825b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_dir" : 'X\(//\)$' \| \ 30925b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 31025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$as_dir" | 31125b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 31225b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 31325b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 31425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 31525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 31625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 31725b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 31825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 31925b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 32025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 32125b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 32225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 32325b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 32425b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 32525b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 32625b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 32725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 32825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$as_dir" && break 32925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 33025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dirs" || eval "mkdir $as_dirs" 33125b3c049e70834cf33790a28643ab058b507b35cBen Cheng } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 33225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 33325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 33425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_mkdir_p 33525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_append VAR VALUE 33625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ---------------------- 33725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Append the text in VALUE to the end of the definition contained in VAR. Take 33825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# advantage of any shell optimizations that allow amortized linear growth over 33925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# repeated appends, instead of the typical quadratic growth present in naive 34025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# implementations. 34125b3c049e70834cf33790a28643ab058b507b35cBen Chengif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 34225b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'as_fn_append () 34325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 34425b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $1+=\$2 34525b3c049e70834cf33790a28643ab058b507b35cBen Cheng }' 34625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 34725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append () 34825b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 34925b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $1=\$$1\$2 35025b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 35125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi # as_fn_append 35225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 35325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_arith ARG... 35425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ------------------ 35525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Perform arithmetic evaluation on the ARGs, and store the result in the 35625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# global $as_val. Take advantage of shells that can avoid forks. The arguments 35725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# must be portable across $(()) and expr. 35825b3c049e70834cf33790a28643ab058b507b35cBen Chengif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 35925b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'as_fn_arith () 36025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 36125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_val=$(( $* )) 36225b3c049e70834cf33790a28643ab058b507b35cBen Cheng }' 36325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 36425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_arith () 36525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 36625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_val=`expr "$@" || test $? -eq 1` 36725b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 36825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi # as_fn_arith 36925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 37025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 37125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_error STATUS ERROR [LINENO LOG_FD] 37225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ---------------------------------------- 37325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 37425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 37525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# script with STATUS, using 1 if that was 0. 37625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error () 37725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 37825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_status=$1; test $as_status -eq 0 && as_status=1 37925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$4"; then 38025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 38125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 38225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 38325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: error: $2" >&2 38425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_exit $as_status 38525b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_error 38625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 38725b3c049e70834cf33790a28643ab058b507b35cBen Chengif expr a : '\(a\)' >/dev/null 2>&1 && 38825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "X`expr 00001 : '.*\(...\)'`" = X001; then 38925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_expr=expr 39025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 39125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_expr=false 39225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 39325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 39425b3c049e70834cf33790a28643ab058b507b35cBen Chengif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 39525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_basename=basename 39625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 39725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_basename=false 39825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 39925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 40025b3c049e70834cf33790a28643ab058b507b35cBen Chengif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 40125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirname=dirname 40225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 40325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirname=false 40425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 40525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 40625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_me=`$as_basename -- "$0" || 40725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 40825b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$0" : 'X\(//\)$' \| \ 40925b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$0" : 'X\(/\)' \| . 2>/dev/null || 41025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X/"$0" | 41125b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^.*\/\([^/][^/]*\)\/*$/{ 41225b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 41325b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 41425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 41525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\/\(\/\/\)$/{ 41625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 41725b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 41825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 41925b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\/\(\/\).*/{ 42025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 42125b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 42225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 42325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 42425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 42525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Avoid depending upon Character Ranges. 42625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_letters='abcdefghijklmnopqrstuvwxyz' 42725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 42825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_Letters=$as_cr_letters$as_cr_LETTERS 42925b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_digits='0123456789' 43025b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_alnum=$as_cr_Letters$as_cr_digits 43125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 43225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 43325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno_1=$LINENO as_lineno_1a=$LINENO 43425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno_2=$LINENO as_lineno_2a=$LINENO 43525b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 43625b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 43725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 43825b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -n ' 43925b3c049e70834cf33790a28643ab058b507b35cBen Cheng p 44025b3c049e70834cf33790a28643ab058b507b35cBen Cheng /[$]LINENO/= 44125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ' <$as_myself | 44225b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed ' 44325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/[$]LINENO.*/&-/ 44425b3c049e70834cf33790a28643ab058b507b35cBen Cheng t lineno 44525b3c049e70834cf33790a28643ab058b507b35cBen Cheng b 44625b3c049e70834cf33790a28643ab058b507b35cBen Cheng :lineno 44725b3c049e70834cf33790a28643ab058b507b35cBen Cheng N 44825b3c049e70834cf33790a28643ab058b507b35cBen Cheng :loop 44925b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 45025b3c049e70834cf33790a28643ab058b507b35cBen Cheng t loop 45125b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/-\n.*// 45225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ' >$as_me.lineno && 45325b3c049e70834cf33790a28643ab058b507b35cBen Cheng chmod +x "$as_me.lineno" || 45425b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 45525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 45625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Don't try to exec as it changes $[0], causing all sort of problems 45725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # (the dirname of $[0] is not the place where we might find the 45825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # original and so on. Autoconf is especially sensitive to this). 45925b3c049e70834cf33790a28643ab058b507b35cBen Cheng . "./$as_me.lineno" 46025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Exit status is that of the last command. 46125b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit 46225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 46325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 46425b3c049e70834cf33790a28643ab058b507b35cBen ChengECHO_C= ECHO_N= ECHO_T= 46525b3c049e70834cf33790a28643ab058b507b35cBen Chengcase `echo -n x` in #((((( 46625b3c049e70834cf33790a28643ab058b507b35cBen Cheng-n*) 46725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `echo 'xy\c'` in 46825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *c*) ECHO_T=' ';; # ECHO_T is single tab character. 46925b3c049e70834cf33790a28643ab058b507b35cBen Cheng xy) ECHO_C='\c';; 47025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 47125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ECHO_T=' ';; 47225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac;; 47325b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) 47425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ECHO_N='-n';; 47525b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 47625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 47725b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$ conf$$.exe conf$$.file 47825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -d conf$$.dir; then 47925b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.dir/conf$$.file 48025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 48125b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.dir 48225b3c049e70834cf33790a28643ab058b507b35cBen Cheng mkdir conf$$.dir 2>/dev/null 48325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 48425b3c049e70834cf33790a28643ab058b507b35cBen Chengif (echo >conf$$.file) 2>/dev/null; then 48525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ln -s conf$$.file conf$$ 2>/dev/null; then 48625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='ln -s' 48725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # ... but there are two gotchas: 48825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 48925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 49025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # In both cases, we have to default to `cp -p'. 49125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 49225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='cp -p' 49325b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif ln conf$$.file conf$$ 2>/dev/null; then 49425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s=ln 49525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 49625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='cp -p' 49725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 49825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 49925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='cp -p' 50025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 50125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 50225b3c049e70834cf33790a28643ab058b507b35cBen Chengrmdir conf$$.dir 2>/dev/null 50325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 50425b3c049e70834cf33790a28643ab058b507b35cBen Chengif mkdir -p . 2>/dev/null; then 50525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_mkdir_p='mkdir -p "$as_dir"' 50625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 50725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d ./-p && rmdir ./-p 50825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_mkdir_p=false 50925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 51025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 51125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -x / >/dev/null 2>&1; then 51225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_test_x='test -x' 51325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 51425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ls -dL / >/dev/null 2>&1; then 51525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ls_L_option=L 51625b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 51725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ls_L_option= 51825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 51925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_test_x=' 52025b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval sh -c '\'' 52125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -d "$1"; then 52225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$1/."; 52325b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 52425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $1 in #( 52525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*)set "./$1";; 52625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac; 52725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 52825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ???[sx]*):;;*)false;;esac;fi 52925b3c049e70834cf33790a28643ab058b507b35cBen Cheng '\'' sh 53025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ' 53125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 53225b3c049e70834cf33790a28643ab058b507b35cBen Chengas_executable_p=$as_test_x 53325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 53425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Sed expression to map a string onto a valid CPP name. 53525b3c049e70834cf33790a28643ab058b507b35cBen Chengas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 53625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 53725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Sed expression to map a string onto a valid variable name. 53825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 53925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 54025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 54125b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -n "$DJDIR" || exec 7<&0 </dev/null 54225b3c049e70834cf33790a28643ab058b507b35cBen Chengexec 6>&1 54325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 54425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Name of the host. 54525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 54625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# so uname gets run too. 54725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 54825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 54925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 55025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Initializations. 55125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 55225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_default_prefix=/usr/local 55325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files= 55425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_libobj_dir=. 55525b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBOBJS= 55625b3c049e70834cf33790a28643ab058b507b35cBen Chengcross_compiling=no 55725b3c049e70834cf33790a28643ab058b507b35cBen Chengsubdirs= 55825b3c049e70834cf33790a28643ab058b507b35cBen ChengMFLAGS= 55925b3c049e70834cf33790a28643ab058b507b35cBen ChengMAKEFLAGS= 56025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 56125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Identity of this package. 56225b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_NAME='Red Hat elfutils' 56325b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_TARNAME='elfutils' 56425b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_VERSION='0.153' 56525b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_STRING='Red Hat elfutils 0.153' 56625b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_BUGREPORT='http://bugzilla.redhat.com/bugzilla/' 56725b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_URL='' 56825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 56925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_unique_file="libelf/libelf.h" 57025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_subst_vars='am__EXEEXT_FALSE 57125b3c049e70834cf33790a28643ab058b507b35cBen Chengam__EXEEXT_TRUE 57225b3c049e70834cf33790a28643ab058b507b35cBen ChengLTLIBOBJS 57325b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBOBJS 57425b3c049e70834cf33790a28643ab058b507b35cBen Chengeu_version 57525b3c049e70834cf33790a28643ab058b507b35cBen ChengXGETTEXT_EXTRA_OPTIONS 57625b3c049e70834cf33790a28643ab058b507b35cBen ChengMSGMERGE 57725b3c049e70834cf33790a28643ab058b507b35cBen ChengXGETTEXT_015 57825b3c049e70834cf33790a28643ab058b507b35cBen ChengXGETTEXT 57925b3c049e70834cf33790a28643ab058b507b35cBen ChengGMSGFMT_015 58025b3c049e70834cf33790a28643ab058b507b35cBen ChengMSGFMT_015 58125b3c049e70834cf33790a28643ab058b507b35cBen ChengGMSGFMT 58225b3c049e70834cf33790a28643ab058b507b35cBen ChengMSGFMT 58325b3c049e70834cf33790a28643ab058b507b35cBen ChengGETTEXT_MACRO_VERSION 58425b3c049e70834cf33790a28643ab058b507b35cBen ChengUSE_NLS 58525b3c049e70834cf33790a28643ab058b507b35cBen ChengSTANDALONE_FALSE 58625b3c049e70834cf33790a28643ab058b507b35cBen ChengSTANDALONE_TRUE 58725b3c049e70834cf33790a28643ab058b507b35cBen ChengHAVE_LIBASM_FALSE 58825b3c049e70834cf33790a28643ab058b507b35cBen ChengHAVE_LIBASM_TRUE 58925b3c049e70834cf33790a28643ab058b507b35cBen ChengDEMANGLE_FALSE 59025b3c049e70834cf33790a28643ab058b507b35cBen ChengDEMANGLE_TRUE 59125b3c049e70834cf33790a28643ab058b507b35cBen Chengzip_LIBS 59225b3c049e70834cf33790a28643ab058b507b35cBen ChengLZMA_FALSE 59325b3c049e70834cf33790a28643ab058b507b35cBen ChengLZMA_TRUE 59425b3c049e70834cf33790a28643ab058b507b35cBen ChengBZLIB_FALSE 59525b3c049e70834cf33790a28643ab058b507b35cBen ChengBZLIB_TRUE 59625b3c049e70834cf33790a28643ab058b507b35cBen ChengZLIB_FALSE 59725b3c049e70834cf33790a28643ab058b507b35cBen ChengZLIB_TRUE 59825b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBEBL_SUBDIR 59925b3c049e70834cf33790a28643ab058b507b35cBen ChengTESTS_RPATH_FALSE 60025b3c049e70834cf33790a28643ab058b507b35cBen ChengTESTS_RPATH_TRUE 60125b3c049e70834cf33790a28643ab058b507b35cBen ChengBUILD_STATIC_FALSE 60225b3c049e70834cf33790a28643ab058b507b35cBen ChengBUILD_STATIC_TRUE 60325b3c049e70834cf33790a28643ab058b507b35cBen ChengGCOV_FALSE 60425b3c049e70834cf33790a28643ab058b507b35cBen ChengGCOV_TRUE 60525b3c049e70834cf33790a28643ab058b507b35cBen ChengGPROF_FALSE 60625b3c049e70834cf33790a28643ab058b507b35cBen ChengGPROF_TRUE 60725b3c049e70834cf33790a28643ab058b507b35cBen ChengDEBUGPRED 60825b3c049e70834cf33790a28643ab058b507b35cBen ChengMUDFLAP_FALSE 60925b3c049e70834cf33790a28643ab058b507b35cBen ChengMUDFLAP_TRUE 61025b3c049e70834cf33790a28643ab058b507b35cBen ChengNEVER_FALSE 61125b3c049e70834cf33790a28643ab058b507b35cBen ChengNEVER_TRUE 61225b3c049e70834cf33790a28643ab058b507b35cBen Chengbase_cpu 61325b3c049e70834cf33790a28643ab058b507b35cBen ChengNATIVE_LD_FALSE 61425b3c049e70834cf33790a28643ab058b507b35cBen ChengNATIVE_LD_TRUE 61525b3c049e70834cf33790a28643ab058b507b35cBen ChengLEXLIB 61625b3c049e70834cf33790a28643ab058b507b35cBen ChengLEX_OUTPUT_ROOT 61725b3c049e70834cf33790a28643ab058b507b35cBen ChengLEX 61825b3c049e70834cf33790a28643ab058b507b35cBen ChengYFLAGS 61925b3c049e70834cf33790a28643ab058b507b35cBen ChengYACC 62025b3c049e70834cf33790a28643ab058b507b35cBen ChengRANLIB 62125b3c049e70834cf33790a28643ab058b507b35cBen Chengam__fastdepCC_FALSE 62225b3c049e70834cf33790a28643ab058b507b35cBen Chengam__fastdepCC_TRUE 62325b3c049e70834cf33790a28643ab058b507b35cBen ChengCCDEPMODE 62425b3c049e70834cf33790a28643ab058b507b35cBen ChengAMDEPBACKSLASH 62525b3c049e70834cf33790a28643ab058b507b35cBen ChengAMDEP_FALSE 62625b3c049e70834cf33790a28643ab058b507b35cBen ChengAMDEP_TRUE 62725b3c049e70834cf33790a28643ab058b507b35cBen Chengam__quote 62825b3c049e70834cf33790a28643ab058b507b35cBen Chengam__include 62925b3c049e70834cf33790a28643ab058b507b35cBen ChengDEPDIR 63025b3c049e70834cf33790a28643ab058b507b35cBen ChengOBJEXT 63125b3c049e70834cf33790a28643ab058b507b35cBen ChengEXEEXT 63225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ct_CC 63325b3c049e70834cf33790a28643ab058b507b35cBen ChengCPPFLAGS 63425b3c049e70834cf33790a28643ab058b507b35cBen ChengLDFLAGS 63525b3c049e70834cf33790a28643ab058b507b35cBen ChengCFLAGS 63625b3c049e70834cf33790a28643ab058b507b35cBen ChengCC 63725b3c049e70834cf33790a28643ab058b507b35cBen ChengUSE_LOCKS_FALSE 63825b3c049e70834cf33790a28643ab058b507b35cBen ChengUSE_LOCKS_TRUE 63925b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_os 64025b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_vendor 64125b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_cpu 64225b3c049e70834cf33790a28643ab058b507b35cBen Chenghost 64325b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_os 64425b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_vendor 64525b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_cpu 64625b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild 64725b3c049e70834cf33790a28643ab058b507b35cBen ChengMODVERSION 64825b3c049e70834cf33790a28643ab058b507b35cBen ChengMAINT 64925b3c049e70834cf33790a28643ab058b507b35cBen ChengMAINTAINER_MODE_FALSE 65025b3c049e70834cf33790a28643ab058b507b35cBen ChengMAINTAINER_MODE_TRUE 65125b3c049e70834cf33790a28643ab058b507b35cBen Chengam__untar 65225b3c049e70834cf33790a28643ab058b507b35cBen Chengam__tar 65325b3c049e70834cf33790a28643ab058b507b35cBen ChengAMTAR 65425b3c049e70834cf33790a28643ab058b507b35cBen Chengam__leading_dot 65525b3c049e70834cf33790a28643ab058b507b35cBen ChengSET_MAKE 65625b3c049e70834cf33790a28643ab058b507b35cBen ChengAWK 65725b3c049e70834cf33790a28643ab058b507b35cBen Chengmkdir_p 65825b3c049e70834cf33790a28643ab058b507b35cBen ChengMKDIR_P 65925b3c049e70834cf33790a28643ab058b507b35cBen ChengINSTALL_STRIP_PROGRAM 66025b3c049e70834cf33790a28643ab058b507b35cBen ChengSTRIP 66125b3c049e70834cf33790a28643ab058b507b35cBen Chenginstall_sh 66225b3c049e70834cf33790a28643ab058b507b35cBen ChengMAKEINFO 66325b3c049e70834cf33790a28643ab058b507b35cBen ChengAUTOHEADER 66425b3c049e70834cf33790a28643ab058b507b35cBen ChengAUTOMAKE 66525b3c049e70834cf33790a28643ab058b507b35cBen ChengAUTOCONF 66625b3c049e70834cf33790a28643ab058b507b35cBen ChengACLOCAL 66725b3c049e70834cf33790a28643ab058b507b35cBen ChengVERSION 66825b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE 66925b3c049e70834cf33790a28643ab058b507b35cBen ChengCYGPATH_W 67025b3c049e70834cf33790a28643ab058b507b35cBen Chengam__isrc 67125b3c049e70834cf33790a28643ab058b507b35cBen ChengINSTALL_DATA 67225b3c049e70834cf33790a28643ab058b507b35cBen ChengINSTALL_SCRIPT 67325b3c049e70834cf33790a28643ab058b507b35cBen ChengINSTALL_PROGRAM 67425b3c049e70834cf33790a28643ab058b507b35cBen Chengtarget_alias 67525b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_alias 67625b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_alias 67725b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS 67825b3c049e70834cf33790a28643ab058b507b35cBen ChengECHO_T 67925b3c049e70834cf33790a28643ab058b507b35cBen ChengECHO_N 68025b3c049e70834cf33790a28643ab058b507b35cBen ChengECHO_C 68125b3c049e70834cf33790a28643ab058b507b35cBen ChengDEFS 68225b3c049e70834cf33790a28643ab058b507b35cBen Chengmandir 68325b3c049e70834cf33790a28643ab058b507b35cBen Chenglocaledir 68425b3c049e70834cf33790a28643ab058b507b35cBen Chenglibdir 68525b3c049e70834cf33790a28643ab058b507b35cBen Chengpsdir 68625b3c049e70834cf33790a28643ab058b507b35cBen Chengpdfdir 68725b3c049e70834cf33790a28643ab058b507b35cBen Chengdvidir 68825b3c049e70834cf33790a28643ab058b507b35cBen Chenghtmldir 68925b3c049e70834cf33790a28643ab058b507b35cBen Chenginfodir 69025b3c049e70834cf33790a28643ab058b507b35cBen Chengdocdir 69125b3c049e70834cf33790a28643ab058b507b35cBen Chengoldincludedir 69225b3c049e70834cf33790a28643ab058b507b35cBen Chengincludedir 69325b3c049e70834cf33790a28643ab058b507b35cBen Chenglocalstatedir 69425b3c049e70834cf33790a28643ab058b507b35cBen Chengsharedstatedir 69525b3c049e70834cf33790a28643ab058b507b35cBen Chengsysconfdir 69625b3c049e70834cf33790a28643ab058b507b35cBen Chengdatadir 69725b3c049e70834cf33790a28643ab058b507b35cBen Chengdatarootdir 69825b3c049e70834cf33790a28643ab058b507b35cBen Chenglibexecdir 69925b3c049e70834cf33790a28643ab058b507b35cBen Chengsbindir 70025b3c049e70834cf33790a28643ab058b507b35cBen Chengbindir 70125b3c049e70834cf33790a28643ab058b507b35cBen Chengprogram_transform_name 70225b3c049e70834cf33790a28643ab058b507b35cBen Chengprefix 70325b3c049e70834cf33790a28643ab058b507b35cBen Chengexec_prefix 70425b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_URL 70525b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_BUGREPORT 70625b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_STRING 70725b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_VERSION 70825b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_TARNAME 70925b3c049e70834cf33790a28643ab058b507b35cBen ChengPACKAGE_NAME 71025b3c049e70834cf33790a28643ab058b507b35cBen ChengPATH_SEPARATOR 71125b3c049e70834cf33790a28643ab058b507b35cBen ChengSHELL' 71225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_subst_files='' 71325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_user_opts=' 71425b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_option_checking 71525b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_maintainer_mode 71625b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_deterministic_archives 71725b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_thread_safety 71825b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_dependency_tracking 71925b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_largefile 72025b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_generic 72125b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_mudflap 72225b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_debugpred 72325b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_gprof 72425b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_gcov 72525b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_tests_rpath 72625b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_libebl_subdir 72725b3c049e70834cf33790a28643ab058b507b35cBen Chengwith_zlib 72825b3c049e70834cf33790a28643ab058b507b35cBen Chengwith_bzlib 72925b3c049e70834cf33790a28643ab058b507b35cBen Chengwith_lzma 73025b3c049e70834cf33790a28643ab058b507b35cBen Chengenable_nls 73125b3c049e70834cf33790a28643ab058b507b35cBen Cheng' 73225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_precious_vars='build_alias 73325b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_alias 73425b3c049e70834cf33790a28643ab058b507b35cBen Chengtarget_alias 73525b3c049e70834cf33790a28643ab058b507b35cBen ChengCC 73625b3c049e70834cf33790a28643ab058b507b35cBen ChengCFLAGS 73725b3c049e70834cf33790a28643ab058b507b35cBen ChengLDFLAGS 73825b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS 73925b3c049e70834cf33790a28643ab058b507b35cBen ChengCPPFLAGS 74025b3c049e70834cf33790a28643ab058b507b35cBen ChengYACC 74125b3c049e70834cf33790a28643ab058b507b35cBen ChengYFLAGS' 74225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 74325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 74425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Initialize some variables set by options. 74525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_init_help= 74625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_init_version=false 74725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_unrecognized_opts= 74825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_unrecognized_sep= 74925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The variables have the same names as the options, with 75025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# dashes changed to underlines. 75125b3c049e70834cf33790a28643ab058b507b35cBen Chengcache_file=/dev/null 75225b3c049e70834cf33790a28643ab058b507b35cBen Chengexec_prefix=NONE 75325b3c049e70834cf33790a28643ab058b507b35cBen Chengno_create= 75425b3c049e70834cf33790a28643ab058b507b35cBen Chengno_recursion= 75525b3c049e70834cf33790a28643ab058b507b35cBen Chengprefix=NONE 75625b3c049e70834cf33790a28643ab058b507b35cBen Chengprogram_prefix=NONE 75725b3c049e70834cf33790a28643ab058b507b35cBen Chengprogram_suffix=NONE 75825b3c049e70834cf33790a28643ab058b507b35cBen Chengprogram_transform_name=s,x,x, 75925b3c049e70834cf33790a28643ab058b507b35cBen Chengsilent= 76025b3c049e70834cf33790a28643ab058b507b35cBen Chengsite= 76125b3c049e70834cf33790a28643ab058b507b35cBen Chengsrcdir= 76225b3c049e70834cf33790a28643ab058b507b35cBen Chengverbose= 76325b3c049e70834cf33790a28643ab058b507b35cBen Chengx_includes=NONE 76425b3c049e70834cf33790a28643ab058b507b35cBen Chengx_libraries=NONE 76525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 76625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Installation directory options. 76725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# These are left unexpanded so users can "make install exec_prefix=/foo" 76825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# and all the variables that are supposed to be based on exec_prefix 76925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# by default will actually change. 77025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Use braces instead of parens because sh, perl, etc. also accept them. 77125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# (The list follows the same order as the GNU Coding Standards.) 77225b3c049e70834cf33790a28643ab058b507b35cBen Chengbindir='${exec_prefix}/bin' 77325b3c049e70834cf33790a28643ab058b507b35cBen Chengsbindir='${exec_prefix}/sbin' 77425b3c049e70834cf33790a28643ab058b507b35cBen Chenglibexecdir='${exec_prefix}/libexec' 77525b3c049e70834cf33790a28643ab058b507b35cBen Chengdatarootdir='${prefix}/share' 77625b3c049e70834cf33790a28643ab058b507b35cBen Chengdatadir='${datarootdir}' 77725b3c049e70834cf33790a28643ab058b507b35cBen Chengsysconfdir='${prefix}/etc' 77825b3c049e70834cf33790a28643ab058b507b35cBen Chengsharedstatedir='${prefix}/com' 77925b3c049e70834cf33790a28643ab058b507b35cBen Chenglocalstatedir='${prefix}/var' 78025b3c049e70834cf33790a28643ab058b507b35cBen Chengincludedir='${prefix}/include' 78125b3c049e70834cf33790a28643ab058b507b35cBen Chengoldincludedir='/usr/include' 78225b3c049e70834cf33790a28643ab058b507b35cBen Chengdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 78325b3c049e70834cf33790a28643ab058b507b35cBen Chenginfodir='${datarootdir}/info' 78425b3c049e70834cf33790a28643ab058b507b35cBen Chenghtmldir='${docdir}' 78525b3c049e70834cf33790a28643ab058b507b35cBen Chengdvidir='${docdir}' 78625b3c049e70834cf33790a28643ab058b507b35cBen Chengpdfdir='${docdir}' 78725b3c049e70834cf33790a28643ab058b507b35cBen Chengpsdir='${docdir}' 78825b3c049e70834cf33790a28643ab058b507b35cBen Chenglibdir='${exec_prefix}/lib' 78925b3c049e70834cf33790a28643ab058b507b35cBen Chenglocaledir='${datarootdir}/locale' 79025b3c049e70834cf33790a28643ab058b507b35cBen Chengmandir='${datarootdir}/man' 79125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 79225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_prev= 79325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_dashdash= 79425b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_option 79525b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 79625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # If the previous option needs an argument, assign it. 79725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_prev"; then 79825b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $ac_prev=\$ac_option 79925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev= 80025b3c049e70834cf33790a28643ab058b507b35cBen Cheng continue 80125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 80225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 80325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_option in 80425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 80525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *=) ac_optarg= ;; 80625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_optarg=yes ;; 80725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 80825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 80925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Accept the important Cygnus configure options, so we can diagnose typos. 81025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 81125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_dashdash$ac_option in 81225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --) 81325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dashdash=yes ;; 81425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 81525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -bindir | --bindir | --bindi | --bind | --bin | --bi) 81625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=bindir ;; 81725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 81825b3c049e70834cf33790a28643ab058b507b35cBen Cheng bindir=$ac_optarg ;; 81925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 82025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -build | --build | --buil | --bui | --bu) 82125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=build_alias ;; 82225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -build=* | --build=* | --buil=* | --bui=* | --bu=*) 82325b3c049e70834cf33790a28643ab058b507b35cBen Cheng build_alias=$ac_optarg ;; 82425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 82525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -cache-file | --cache-file | --cache-fil | --cache-fi \ 82625b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 82725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=cache_file ;; 82825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 82925b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 83025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cache_file=$ac_optarg ;; 83125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 83225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --config-cache | -C) 83325b3c049e70834cf33790a28643ab058b507b35cBen Cheng cache_file=config.cache ;; 83425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 83525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -datadir | --datadir | --datadi | --datad) 83625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=datadir ;; 83725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -datadir=* | --datadir=* | --datadi=* | --datad=*) 83825b3c049e70834cf33790a28643ab058b507b35cBen Cheng datadir=$ac_optarg ;; 83925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 84025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 84125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --dataroo | --dataro | --datar) 84225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=datarootdir ;; 84325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 84425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 84525b3c049e70834cf33790a28643ab058b507b35cBen Cheng datarootdir=$ac_optarg ;; 84625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 84725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -disable-* | --disable-*) 84825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 84925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Reject names that are not valid shell variable names. 85025b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 85125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "invalid feature name: $ac_useropt" 85225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt_orig=$ac_useropt 85325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 85425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_user_opts in 85525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *" 85625b3c049e70834cf33790a28643ab058b507b35cBen Cheng"enable_$ac_useropt" 85725b3c049e70834cf33790a28643ab058b507b35cBen Cheng"*) ;; 85825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 85925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_unrecognized_sep=', ';; 86025b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 86125b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval enable_$ac_useropt=no ;; 86225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 86325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -docdir | --docdir | --docdi | --doc | --do) 86425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=docdir ;; 86525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 86625b3c049e70834cf33790a28643ab058b507b35cBen Cheng docdir=$ac_optarg ;; 86725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 86825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 86925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=dvidir ;; 87025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 87125b3c049e70834cf33790a28643ab058b507b35cBen Cheng dvidir=$ac_optarg ;; 87225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 87325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -enable-* | --enable-*) 87425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 87525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Reject names that are not valid shell variable names. 87625b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 87725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "invalid feature name: $ac_useropt" 87825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt_orig=$ac_useropt 87925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 88025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_user_opts in 88125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *" 88225b3c049e70834cf33790a28643ab058b507b35cBen Cheng"enable_$ac_useropt" 88325b3c049e70834cf33790a28643ab058b507b35cBen Cheng"*) ;; 88425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 88525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_unrecognized_sep=', ';; 88625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 88725b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval enable_$ac_useropt=\$ac_optarg ;; 88825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 88925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 89025b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 89125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --exec | --exe | --ex) 89225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=exec_prefix ;; 89325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 89425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 89525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --exec=* | --exe=* | --ex=*) 89625b3c049e70834cf33790a28643ab058b507b35cBen Cheng exec_prefix=$ac_optarg ;; 89725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 89825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -gas | --gas | --ga | --g) 89925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Obsolete; use --with-gas. 90025b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_gas=yes ;; 90125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 90225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -help | --help | --hel | --he | -h) 90325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_init_help=long ;; 90425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 90525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_init_help=recursive ;; 90625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 90725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_init_help=short ;; 90825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 90925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -host | --host | --hos | --ho) 91025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=host_alias ;; 91125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -host=* | --host=* | --hos=* | --ho=*) 91225b3c049e70834cf33790a28643ab058b507b35cBen Cheng host_alias=$ac_optarg ;; 91325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 91425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 91525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=htmldir ;; 91625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 91725b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --ht=*) 91825b3c049e70834cf33790a28643ab058b507b35cBen Cheng htmldir=$ac_optarg ;; 91925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 92025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -includedir | --includedir | --includedi | --included | --include \ 92125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --includ | --inclu | --incl | --inc) 92225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=includedir ;; 92325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 92425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --includ=* | --inclu=* | --incl=* | --inc=*) 92525b3c049e70834cf33790a28643ab058b507b35cBen Cheng includedir=$ac_optarg ;; 92625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 92725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -infodir | --infodir | --infodi | --infod | --info | --inf) 92825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=infodir ;; 92925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 93025b3c049e70834cf33790a28643ab058b507b35cBen Cheng infodir=$ac_optarg ;; 93125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 93225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -libdir | --libdir | --libdi | --libd) 93325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=libdir ;; 93425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -libdir=* | --libdir=* | --libdi=* | --libd=*) 93525b3c049e70834cf33790a28643ab058b507b35cBen Cheng libdir=$ac_optarg ;; 93625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 93725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 93825b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --libexe | --libex | --libe) 93925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=libexecdir ;; 94025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 94125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --libexe=* | --libex=* | --libe=*) 94225b3c049e70834cf33790a28643ab058b507b35cBen Cheng libexecdir=$ac_optarg ;; 94325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 94425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -localedir | --localedir | --localedi | --localed | --locale) 94525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=localedir ;; 94625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 94725b3c049e70834cf33790a28643ab058b507b35cBen Cheng localedir=$ac_optarg ;; 94825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 94925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -localstatedir | --localstatedir | --localstatedi | --localstated \ 95025b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --localstate | --localstat | --localsta | --localst | --locals) 95125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=localstatedir ;; 95225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 95325b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 95425b3c049e70834cf33790a28643ab058b507b35cBen Cheng localstatedir=$ac_optarg ;; 95525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 95625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 95725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=mandir ;; 95825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 95925b3c049e70834cf33790a28643ab058b507b35cBen Cheng mandir=$ac_optarg ;; 96025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 96125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -nfp | --nfp | --nf) 96225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Obsolete; use --without-fp. 96325b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_fp=no ;; 96425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 96525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 96625b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --no-cr | --no-c | -n) 96725b3c049e70834cf33790a28643ab058b507b35cBen Cheng no_create=yes ;; 96825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 96925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 97025b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 97125b3c049e70834cf33790a28643ab058b507b35cBen Cheng no_recursion=yes ;; 97225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 97325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 97425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 97525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --oldin | --oldi | --old | --ol | --o) 97625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=oldincludedir ;; 97725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 97825b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 97925b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 98025b3c049e70834cf33790a28643ab058b507b35cBen Cheng oldincludedir=$ac_optarg ;; 98125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 98225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 98325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=prefix ;; 98425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 98525b3c049e70834cf33790a28643ab058b507b35cBen Cheng prefix=$ac_optarg ;; 98625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 98725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -program-prefix | --program-prefix | --program-prefi | --program-pref \ 98825b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-pre | --program-pr | --program-p) 98925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=program_prefix ;; 99025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -program-prefix=* | --program-prefix=* | --program-prefi=* \ 99125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 99225b3c049e70834cf33790a28643ab058b507b35cBen Cheng program_prefix=$ac_optarg ;; 99325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 99425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -program-suffix | --program-suffix | --program-suffi | --program-suff \ 99525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-suf | --program-su | --program-s) 99625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=program_suffix ;; 99725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -program-suffix=* | --program-suffix=* | --program-suffi=* \ 99825b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 99925b3c049e70834cf33790a28643ab058b507b35cBen Cheng program_suffix=$ac_optarg ;; 100025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 100125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -program-transform-name | --program-transform-name \ 100225b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transform-nam | --program-transform-na \ 100325b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transform-n | --program-transform- \ 100425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transform | --program-transfor \ 100525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transfo | --program-transf \ 100625b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-trans | --program-tran \ 100725b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --progr-tra | --program-tr | --program-t) 100825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=program_transform_name ;; 100925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -program-transform-name=* | --program-transform-name=* \ 101025b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transform-nam=* | --program-transform-na=* \ 101125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transform-n=* | --program-transform-=* \ 101225b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transform=* | --program-transfor=* \ 101325b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-transfo=* | --program-transf=* \ 101425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --program-trans=* | --program-tran=* \ 101525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --progr-tra=* | --program-tr=* | --program-t=*) 101625b3c049e70834cf33790a28643ab058b507b35cBen Cheng program_transform_name=$ac_optarg ;; 101725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 101825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 101925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=pdfdir ;; 102025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 102125b3c049e70834cf33790a28643ab058b507b35cBen Cheng pdfdir=$ac_optarg ;; 102225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 102325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -psdir | --psdir | --psdi | --psd | --ps) 102425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=psdir ;; 102525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 102625b3c049e70834cf33790a28643ab058b507b35cBen Cheng psdir=$ac_optarg ;; 102725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 102825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 102925b3c049e70834cf33790a28643ab058b507b35cBen Cheng | -silent | --silent | --silen | --sile | --sil) 103025b3c049e70834cf33790a28643ab058b507b35cBen Cheng silent=yes ;; 103125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 103225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 103325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=sbindir ;; 103425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 103525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sbi=* | --sb=*) 103625b3c049e70834cf33790a28643ab058b507b35cBen Cheng sbindir=$ac_optarg ;; 103725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 103825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -sharedstatedir | --sharedstatedir | --sharedstatedi \ 103925b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 104025b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sharedst | --shareds | --shared | --share | --shar \ 104125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sha | --sh) 104225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=sharedstatedir ;; 104325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 104425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 104525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 104625b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --sha=* | --sh=*) 104725b3c049e70834cf33790a28643ab058b507b35cBen Cheng sharedstatedir=$ac_optarg ;; 104825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 104925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -site | --site | --sit) 105025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=site ;; 105125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -site=* | --site=* | --sit=*) 105225b3c049e70834cf33790a28643ab058b507b35cBen Cheng site=$ac_optarg ;; 105325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 105425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 105525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=srcdir ;; 105625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 105725b3c049e70834cf33790a28643ab058b507b35cBen Cheng srcdir=$ac_optarg ;; 105825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 105925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 106025b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --syscon | --sysco | --sysc | --sys | --sy) 106125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=sysconfdir ;; 106225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 106325b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 106425b3c049e70834cf33790a28643ab058b507b35cBen Cheng sysconfdir=$ac_optarg ;; 106525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 106625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -target | --target | --targe | --targ | --tar | --ta | --t) 106725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=target_alias ;; 106825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 106925b3c049e70834cf33790a28643ab058b507b35cBen Cheng target_alias=$ac_optarg ;; 107025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 107125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -v | -verbose | --verbose | --verbos | --verbo | --verb) 107225b3c049e70834cf33790a28643ab058b507b35cBen Cheng verbose=yes ;; 107325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 107425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -version | --version | --versio | --versi | --vers | -V) 107525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_init_version=: ;; 107625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 107725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -with-* | --with-*) 107825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 107925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Reject names that are not valid shell variable names. 108025b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 108125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "invalid package name: $ac_useropt" 108225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt_orig=$ac_useropt 108325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 108425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_user_opts in 108525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *" 108625b3c049e70834cf33790a28643ab058b507b35cBen Cheng"with_$ac_useropt" 108725b3c049e70834cf33790a28643ab058b507b35cBen Cheng"*) ;; 108825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 108925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_unrecognized_sep=', ';; 109025b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 109125b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval with_$ac_useropt=\$ac_optarg ;; 109225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 109325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -without-* | --without-*) 109425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 109525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Reject names that are not valid shell variable names. 109625b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 109725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "invalid package name: $ac_useropt" 109825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt_orig=$ac_useropt 109925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 110025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_user_opts in 110125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *" 110225b3c049e70834cf33790a28643ab058b507b35cBen Cheng"with_$ac_useropt" 110325b3c049e70834cf33790a28643ab058b507b35cBen Cheng"*) ;; 110425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 110525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_unrecognized_sep=', ';; 110625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 110725b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval with_$ac_useropt=no ;; 110825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 110925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --x) 111025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Obsolete; use --with-x. 111125b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_x=yes ;; 111225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 111325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 111425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --x-incl | --x-inc | --x-in | --x-i) 111525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=x_includes ;; 111625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 111725b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 111825b3c049e70834cf33790a28643ab058b507b35cBen Cheng x_includes=$ac_optarg ;; 111925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 112025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -x-libraries | --x-libraries | --x-librarie | --x-librari \ 112125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 112225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prev=x_libraries ;; 112325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 112425b3c049e70834cf33790a28643ab058b507b35cBen Cheng | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 112525b3c049e70834cf33790a28643ab058b507b35cBen Cheng x_libraries=$ac_optarg ;; 112625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 112725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*) as_fn_error $? "unrecognized option: \`$ac_option' 112825b3c049e70834cf33790a28643ab058b507b35cBen ChengTry \`$0 --help' for more information" 112925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 113025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 113125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *=*) 113225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 113325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Reject names that are not valid shell variable names. 113425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_envvar in #( 113525b3c049e70834cf33790a28643ab058b507b35cBen Cheng '' | [0-9]* | *[!_$as_cr_alnum]* ) 113625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 113725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 113825b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $ac_envvar=\$ac_optarg 113925b3c049e70834cf33790a28643ab058b507b35cBen Cheng export $ac_envvar ;; 114025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 114125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 114225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # FIXME: should be removed in autoconf 3.0. 114325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 114425b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 114525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 114625b3c049e70834cf33790a28643ab058b507b35cBen Cheng : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 114725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 114825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 114925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 115025b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 115125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 115225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_prev"; then 115325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_option=--`echo $ac_prev | sed 's/_/-/g'` 115425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "missing argument to $ac_option" 115525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 115625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 115725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_unrecognized_opts"; then 115825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $enable_option_checking in 115925b3c049e70834cf33790a28643ab058b507b35cBen Cheng no) ;; 116025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 116125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 116225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 116325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 116425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 116525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check all directory arguments for consistency. 116625b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 116725b3c049e70834cf33790a28643ab058b507b35cBen Cheng datadir sysconfdir sharedstatedir localstatedir includedir \ 116825b3c049e70834cf33790a28643ab058b507b35cBen Cheng oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 116925b3c049e70834cf33790a28643ab058b507b35cBen Cheng libdir localedir mandir 117025b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 117125b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_val=\$$ac_var 117225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Remove trailing slashes. 117325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_val in 117425b3c049e70834cf33790a28643ab058b507b35cBen Cheng */ ) 117525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 117625b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $ac_var=\$ac_val;; 117725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 117825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Be sure to have absolute directory names. 117925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_val in 118025b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/$]* | ?:[\\/]* ) continue;; 118125b3c049e70834cf33790a28643ab058b507b35cBen Cheng NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 118225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 118325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 118425b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 118525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 118625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# There might be people who depend on the old broken behavior: `$host' 118725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# used to hold the argument of --host etc. 118825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# FIXME: To remove some day. 118925b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild=$build_alias 119025b3c049e70834cf33790a28643ab058b507b35cBen Chenghost=$host_alias 119125b3c049e70834cf33790a28643ab058b507b35cBen Chengtarget=$target_alias 119225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 119325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# FIXME: To remove some day. 119425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$host_alias" != x; then 119525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$build_alias" = x; then 119625b3c049e70834cf33790a28643ab058b507b35cBen Cheng cross_compiling=maybe 119725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. 119825b3c049e70834cf33790a28643ab058b507b35cBen Cheng If a cross compiler is detected then cross compile mode will be used" >&2 119925b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif test "x$build_alias" != "x$host_alias"; then 120025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cross_compiling=yes 120125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 120225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 120325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 120425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_tool_prefix= 120525b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -n "$host_alias" && ac_tool_prefix=$host_alias- 120625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 120725b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "$silent" = yes && exec 6>/dev/null 120825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 120925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 121025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_pwd=`pwd` && test -n "$ac_pwd" && 121125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ls_di=`ls -di .` && 121225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 121325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "working directory cannot be determined" 121425b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 121525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "pwd does not report name of working directory" 121625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 121725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 121825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find the source files, if location was not specified. 121925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$srcdir"; then 122025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir_defaulted=yes 122125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Try the directory containing this script, then the parent directory. 122225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_confdir=`$as_dirname -- "$as_myself" || 122325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 122425b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_myself" : 'X\(//\)[^/]' \| \ 122525b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_myself" : 'X\(//\)$' \| \ 122625b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 122725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$as_myself" | 122825b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 122925b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 123025b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 123125b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 123225b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 123325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 123425b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 123525b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 123625b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 123725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 123825b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 123925b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 124025b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 124125b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 124225b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 124325b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 124425b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 124525b3c049e70834cf33790a28643ab058b507b35cBen Cheng srcdir=$ac_confdir 124625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test ! -r "$srcdir/$ac_unique_file"; then 124725b3c049e70834cf33790a28643ab058b507b35cBen Cheng srcdir=.. 124825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 124925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 125025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir_defaulted=no 125125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 125225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test ! -r "$srcdir/$ac_unique_file"; then 125325b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 125425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 125525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 125625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 125725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_confdir=`( 125825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 125925b3c049e70834cf33790a28643ab058b507b35cBen Cheng pwd)` 126025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# When building in place, set srcdir=. 126125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_abs_confdir" = "$ac_pwd"; then 126225b3c049e70834cf33790a28643ab058b507b35cBen Cheng srcdir=. 126325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 126425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Remove unnecessary trailing slashes from srcdir. 126525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Double slashes in file names in object file debugging info 126625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# mess up M-x gdb in Emacs. 126725b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $srcdir in 126825b3c049e70834cf33790a28643ab058b507b35cBen Cheng*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 126925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 127025b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_var in $ac_precious_vars; do 127125b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_env_${ac_var}_set=\${${ac_var}+set} 127225b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_env_${ac_var}_value=\$${ac_var} 127325b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 127425b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_cv_env_${ac_var}_value=\$${ac_var} 127525b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 127625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 127725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 127825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Report the --help message. 127925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 128025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_init_help" = "long"; then 128125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Omit some internal or obsolete options to make the list less imposing. 128225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # This message is too long to be a string in the A/UX 3.1 sh. 128325b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat <<_ACEOF 128425b3c049e70834cf33790a28643ab058b507b35cBen Cheng\`configure' configures Red Hat elfutils 0.153 to adapt to many kinds of systems. 128525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 128625b3c049e70834cf33790a28643ab058b507b35cBen ChengUsage: $0 [OPTION]... [VAR=VALUE]... 128725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 128825b3c049e70834cf33790a28643ab058b507b35cBen ChengTo assign environment variables (e.g., CC, CFLAGS...), specify them as 128925b3c049e70834cf33790a28643ab058b507b35cBen ChengVAR=VALUE. See below for descriptions of some of the useful variables. 129025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 129125b3c049e70834cf33790a28643ab058b507b35cBen ChengDefaults for the options are specified in brackets. 129225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 129325b3c049e70834cf33790a28643ab058b507b35cBen ChengConfiguration: 129425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -h, --help display this help and exit 129525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --help=short display options specific to this package 129625b3c049e70834cf33790a28643ab058b507b35cBen Cheng --help=recursive display the short help of all the included packages 129725b3c049e70834cf33790a28643ab058b507b35cBen Cheng -V, --version display version information and exit 129825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -q, --quiet, --silent do not print \`checking ...' messages 129925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --cache-file=FILE cache test results in FILE [disabled] 130025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -C, --config-cache alias for \`--cache-file=config.cache' 130125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -n, --no-create do not create output files 130225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --srcdir=DIR find the sources in DIR [configure dir or \`..'] 130325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 130425b3c049e70834cf33790a28643ab058b507b35cBen ChengInstallation directories: 130525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --prefix=PREFIX install architecture-independent files in PREFIX 130625b3c049e70834cf33790a28643ab058b507b35cBen Cheng [$ac_default_prefix] 130725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 130825b3c049e70834cf33790a28643ab058b507b35cBen Cheng [PREFIX] 130925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 131025b3c049e70834cf33790a28643ab058b507b35cBen ChengBy default, \`make install' will install all the files in 131125b3c049e70834cf33790a28643ab058b507b35cBen Cheng\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 131225b3c049e70834cf33790a28643ab058b507b35cBen Chengan installation prefix other than \`$ac_default_prefix' using \`--prefix', 131325b3c049e70834cf33790a28643ab058b507b35cBen Chengfor instance \`--prefix=\$HOME'. 131425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 131525b3c049e70834cf33790a28643ab058b507b35cBen ChengFor better control, use the options below. 131625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 131725b3c049e70834cf33790a28643ab058b507b35cBen ChengFine tuning of the installation directories: 131825b3c049e70834cf33790a28643ab058b507b35cBen Cheng --bindir=DIR user executables [EPREFIX/bin] 131925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --sbindir=DIR system admin executables [EPREFIX/sbin] 132025b3c049e70834cf33790a28643ab058b507b35cBen Cheng --libexecdir=DIR program executables [EPREFIX/libexec] 132125b3c049e70834cf33790a28643ab058b507b35cBen Cheng --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 132225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 132325b3c049e70834cf33790a28643ab058b507b35cBen Cheng --localstatedir=DIR modifiable single-machine data [PREFIX/var] 132425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --libdir=DIR object code libraries [EPREFIX/lib] 132525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --includedir=DIR C header files [PREFIX/include] 132625b3c049e70834cf33790a28643ab058b507b35cBen Cheng --oldincludedir=DIR C header files for non-gcc [/usr/include] 132725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 132825b3c049e70834cf33790a28643ab058b507b35cBen Cheng --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 132925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --infodir=DIR info documentation [DATAROOTDIR/info] 133025b3c049e70834cf33790a28643ab058b507b35cBen Cheng --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 133125b3c049e70834cf33790a28643ab058b507b35cBen Cheng --mandir=DIR man documentation [DATAROOTDIR/man] 133225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --docdir=DIR documentation root [DATAROOTDIR/doc/elfutils] 133325b3c049e70834cf33790a28643ab058b507b35cBen Cheng --htmldir=DIR html documentation [DOCDIR] 133425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --dvidir=DIR dvi documentation [DOCDIR] 133525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --pdfdir=DIR pdf documentation [DOCDIR] 133625b3c049e70834cf33790a28643ab058b507b35cBen Cheng --psdir=DIR ps documentation [DOCDIR] 133725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 133825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 133925b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat <<\_ACEOF 134025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 134125b3c049e70834cf33790a28643ab058b507b35cBen ChengProgram names: 134225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --program-prefix=PREFIX prepend PREFIX to installed program names 134325b3c049e70834cf33790a28643ab058b507b35cBen Cheng --program-suffix=SUFFIX append SUFFIX to installed program names 134425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --program-transform-name=PROGRAM run sed PROGRAM on installed program names 134525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 134625b3c049e70834cf33790a28643ab058b507b35cBen ChengSystem types: 134725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --build=BUILD configure for building on BUILD [guessed] 134825b3c049e70834cf33790a28643ab058b507b35cBen Cheng --host=HOST cross-compile to build programs to run on HOST [BUILD] 134925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 135025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 135125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 135225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_init_help"; then 135325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_init_help in 135425b3c049e70834cf33790a28643ab058b507b35cBen Cheng short | recursive ) echo "Configuration of Red Hat elfutils 0.153:";; 135525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 135625b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat <<\_ACEOF 135725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 135825b3c049e70834cf33790a28643ab058b507b35cBen ChengOptional Features: 135925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --disable-option-checking ignore unrecognized --enable/--with options 136025b3c049e70834cf33790a28643ab058b507b35cBen Cheng --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 136125b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 136225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-maintainer-mode enable make rules and dependencies not useful 136325b3c049e70834cf33790a28643ab058b507b35cBen Cheng (and sometimes confusing) to the casual installer 136425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-deterministic-archives 136525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ar and ranlib default to -D behavior 136625b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-thread-safety enable thread safety of libraries 136725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --disable-dependency-tracking speeds up one-time build 136825b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-dependency-tracking do not reject slow dependency extractors 136925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --disable-largefile omit support for large files 137025b3c049e70834cf33790a28643ab058b507b35cBen Cheng --disable-generic do not build generic linker 137125b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-mudflap build binaries with mudflap instrumentation 137225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-debugpred build binaries with support to debug branch 137325b3c049e70834cf33790a28643ab058b507b35cBen Cheng prediction 137425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-gprof build binaries with gprof support 137525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-gcov build binaries with gcov support 137625b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-tests-rpath build $ORIGIN-using rpath into tests 137725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --enable-libebl-subdir=DIR 137825b3c049e70834cf33790a28643ab058b507b35cBen Cheng install libebl_CPU modules in $(libdir)/DIR 137925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --disable-nls do not use Native Language Support 138025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 138125b3c049e70834cf33790a28643ab058b507b35cBen ChengOptional Packages: 138225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 138325b3c049e70834cf33790a28643ab058b507b35cBen Cheng --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 138425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --with-zlib support [zlib] compression in libdwfl 138525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --with-bzlib support [bzlib] compression in libdwfl 138625b3c049e70834cf33790a28643ab058b507b35cBen Cheng --with-lzma support [lzma] compression in libdwfl 138725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 138825b3c049e70834cf33790a28643ab058b507b35cBen ChengSome influential environment variables: 138925b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC C compiler command 139025b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS C compiler flags 139125b3c049e70834cf33790a28643ab058b507b35cBen Cheng LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 139225b3c049e70834cf33790a28643ab058b507b35cBen Cheng nonstandard directory <lib dir> 139325b3c049e70834cf33790a28643ab058b507b35cBen Cheng LIBS libraries to pass to the linker, e.g. -l<library> 139425b3c049e70834cf33790a28643ab058b507b35cBen Cheng CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 139525b3c049e70834cf33790a28643ab058b507b35cBen Cheng you have headers in a nonstandard directory <include dir> 139625b3c049e70834cf33790a28643ab058b507b35cBen Cheng YACC The `Yet Another Compiler Compiler' implementation to use. 139725b3c049e70834cf33790a28643ab058b507b35cBen Cheng Defaults to the first program found out of: `bison -y', `byacc', 139825b3c049e70834cf33790a28643ab058b507b35cBen Cheng `yacc'. 139925b3c049e70834cf33790a28643ab058b507b35cBen Cheng YFLAGS The list of arguments that will be passed by default to $YACC. 140025b3c049e70834cf33790a28643ab058b507b35cBen Cheng This script will default YFLAGS to the empty string to avoid a 140125b3c049e70834cf33790a28643ab058b507b35cBen Cheng default value of `-d' given by some make applications. 140225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 140325b3c049e70834cf33790a28643ab058b507b35cBen ChengUse these variables to override the choices made by `configure' or to help 140425b3c049e70834cf33790a28643ab058b507b35cBen Chengit to find libraries and programs with nonstandard names/locations. 140525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 140625b3c049e70834cf33790a28643ab058b507b35cBen ChengReport bugs to <http://bugzilla.redhat.com/bugzilla/>. 140725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 140825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_status=$? 140925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 141025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 141125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_init_help" = "recursive"; then 141225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # If there are subdirs, report their specific --help. 141325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 141425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$ac_dir" || 141525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 141625b3c049e70834cf33790a28643ab058b507b35cBen Cheng continue 141725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_builddir=. 141825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 141925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "$ac_dir" in 142025b3c049e70834cf33790a28643ab058b507b35cBen Cheng.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 142125b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) 142225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 142325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # A ".." for each directory in $ac_dir_suffix. 142425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 142525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_top_builddir_sub in 142625b3c049e70834cf33790a28643ab058b507b35cBen Cheng "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 142725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 142825b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac ;; 142925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 143025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_top_builddir=$ac_pwd 143125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_builddir=$ac_pwd$ac_dir_suffix 143225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# for backward compatibility: 143325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_top_builddir=$ac_top_build_prefix 143425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 143525b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $srcdir in 143625b3c049e70834cf33790a28643ab058b507b35cBen Cheng .) # We are building in place. 143725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir=. 143825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_srcdir=$ac_top_builddir_sub 143925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_abs_top_srcdir=$ac_pwd ;; 144025b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]* ) # Absolute name. 144125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir=$srcdir$ac_dir_suffix; 144225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_srcdir=$srcdir 144325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_abs_top_srcdir=$srcdir ;; 144425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) # Relative name. 144525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 144625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_srcdir=$ac_top_build_prefix$srcdir 144725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 144825b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 144925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 145025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 145125b3c049e70834cf33790a28643ab058b507b35cBen Cheng cd "$ac_dir" || { ac_status=$?; continue; } 145225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Check for guested configure. 145325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -f "$ac_srcdir/configure.gnu"; then 145425b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo && 145525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $SHELL "$ac_srcdir/configure.gnu" --help=recursive 145625b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif test -f "$ac_srcdir/configure"; then 145725b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo && 145825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $SHELL "$ac_srcdir/configure" --help=recursive 145925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 146025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 146125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi || ac_status=$? 146225b3c049e70834cf33790a28643ab058b507b35cBen Cheng cd "$ac_pwd" || { ac_status=$?; break; } 146325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 146425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 146525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 146625b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -n "$ac_init_help" && exit $ac_status 146725b3c049e70834cf33790a28643ab058b507b35cBen Chengif $ac_init_version; then 146825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat <<\_ACEOF 146925b3c049e70834cf33790a28643ab058b507b35cBen ChengRed Hat elfutils configure 0.153 147025b3c049e70834cf33790a28643ab058b507b35cBen Chenggenerated by GNU Autoconf 2.68 147125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 147225b3c049e70834cf33790a28643ab058b507b35cBen ChengCopyright (C) 2010 Free Software Foundation, Inc. 147325b3c049e70834cf33790a28643ab058b507b35cBen ChengThis configure script is free software; the Free Software Foundation 147425b3c049e70834cf33790a28643ab058b507b35cBen Chenggives unlimited permission to copy, distribute and modify it. 147525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 147625b3c049e70834cf33790a28643ab058b507b35cBen ChengCopyright (C) 1996-2012 Red Hat, Inc. 147725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 147825b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit 147925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 148025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 148125b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ------------------------ ## 148225b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Autoconf initialization. ## 148325b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ------------------------ ## 148425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 148525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ac_fn_c_try_compile LINENO 148625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# -------------------------- 148725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Try to compile conftest.$ac_ext, and return whether this succeeded. 148825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_fn_c_try_compile () 148925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 149025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 149125b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conftest.$ac_objext 149225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { { ac_try="$ac_compile" 149325b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 149425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 149525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 149625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 149725b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 149825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 149925b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_compile") 2>conftest.err 150025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 150125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -s conftest.err; then 150225b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep -v '^ *+' conftest.err >conftest.er1 150325b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat conftest.er1 >&5 150425b3c049e70834cf33790a28643ab058b507b35cBen Cheng mv -f conftest.er1 conftest.err 150525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 150625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 150725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; } && { 150825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_c_werror_flag" || 150925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test ! -s conftest.err 151025b3c049e70834cf33790a28643ab058b507b35cBen Cheng } && test -s conftest.$ac_objext; then : 151125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_retval=0 151225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 151325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: failed program was:" >&5 151425b3c049e70834cf33790a28643ab058b507b35cBen Chengsed 's/^/| /' conftest.$ac_ext >&5 151525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 151625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_retval=1 151725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 151825b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 151925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_set_status $ac_retval 152025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 152125b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # ac_fn_c_try_compile 152225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 152325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ac_fn_c_try_link LINENO 152425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ----------------------- 152525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Try to link conftest.$ac_ext, and return whether this succeeded. 152625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_fn_c_try_link () 152725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 152825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 152925b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conftest.$ac_objext conftest$ac_exeext 153025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { { ac_try="$ac_link" 153125b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 153225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 153325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 153425b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 153525b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 153625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 153725b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_link") 2>conftest.err 153825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 153925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -s conftest.err; then 154025b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep -v '^ *+' conftest.err >conftest.er1 154125b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat conftest.er1 >&5 154225b3c049e70834cf33790a28643ab058b507b35cBen Cheng mv -f conftest.er1 conftest.err 154325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 154425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 154525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; } && { 154625b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_c_werror_flag" || 154725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test ! -s conftest.err 154825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } && test -s conftest$ac_exeext && { 154925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$cross_compiling" = yes || 155025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_test_x conftest$ac_exeext 155125b3c049e70834cf33790a28643ab058b507b35cBen Cheng }; then : 155225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_retval=0 155325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 155425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: failed program was:" >&5 155525b3c049e70834cf33790a28643ab058b507b35cBen Chengsed 's/^/| /' conftest.$ac_ext >&5 155625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 155725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_retval=1 155825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 155925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 156025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 156125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # interfere with the next link command; also delete a directory that is 156225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # left behind by Apple's compiler. We do this before executing the actions. 156325b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -rf conftest.dSYM conftest_ipa8_conftest.oo 156425b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 156525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_set_status $ac_retval 156625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 156725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # ac_fn_c_try_link 156825b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >config.log <<_ACEOF 156925b3c049e70834cf33790a28643ab058b507b35cBen ChengThis file contains any messages produced by compilers while 157025b3c049e70834cf33790a28643ab058b507b35cBen Chengrunning configure, to aid debugging if configure makes a mistake. 157125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 157225b3c049e70834cf33790a28643ab058b507b35cBen ChengIt was created by Red Hat elfutils $as_me 0.153, which was 157325b3c049e70834cf33790a28643ab058b507b35cBen Chenggenerated by GNU Autoconf 2.68. Invocation command line was 157425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 157525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $ $0 $@ 157625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 157725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 157825b3c049e70834cf33790a28643ab058b507b35cBen Chengexec 5>>config.log 157925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 158025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat <<_ASUNAME 158125b3c049e70834cf33790a28643ab058b507b35cBen Cheng## --------- ## 158225b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Platform. ## 158325b3c049e70834cf33790a28643ab058b507b35cBen Cheng## --------- ## 158425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 158525b3c049e70834cf33790a28643ab058b507b35cBen Chenghostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 158625b3c049e70834cf33790a28643ab058b507b35cBen Chenguname -m = `(uname -m) 2>/dev/null || echo unknown` 158725b3c049e70834cf33790a28643ab058b507b35cBen Chenguname -r = `(uname -r) 2>/dev/null || echo unknown` 158825b3c049e70834cf33790a28643ab058b507b35cBen Chenguname -s = `(uname -s) 2>/dev/null || echo unknown` 158925b3c049e70834cf33790a28643ab058b507b35cBen Chenguname -v = `(uname -v) 2>/dev/null || echo unknown` 159025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 159125b3c049e70834cf33790a28643ab058b507b35cBen Cheng/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 159225b3c049e70834cf33790a28643ab058b507b35cBen Cheng/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 159325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 159425b3c049e70834cf33790a28643ab058b507b35cBen Cheng/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 159525b3c049e70834cf33790a28643ab058b507b35cBen Cheng/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 159625b3c049e70834cf33790a28643ab058b507b35cBen Cheng/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 159725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 159825b3c049e70834cf33790a28643ab058b507b35cBen Cheng/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 159925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 160025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 160125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 160225b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASUNAME 160325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 160425b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 160525b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 160625b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 160725b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 160825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 160925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "PATH: $as_dir" 161025b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 161125b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 161225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 161325b3c049e70834cf33790a28643ab058b507b35cBen Cheng} >&5 161425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 161525b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >&5 <<_ACEOF 161625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 161725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 161825b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ----------- ## 161925b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Core tests. ## 162025b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ----------- ## 162125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 162225b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 162325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 162425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 162525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Keep a trace of the command line. 162625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Strip out --no-create and --no-recursion so they do not pile up. 162725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Strip out --silent because we don't want to record it for future runs. 162825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Also quote any args containing shell meta-characters. 162925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Make two passes to allow for proper duplicate-argument suppression. 163025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_configure_args= 163125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_configure_args0= 163225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_configure_args1= 163325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_must_keep_next=false 163425b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_pass in 1 2 163525b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 163625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_arg 163725b3c049e70834cf33790a28643ab058b507b35cBen Cheng do 163825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_arg in 163925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 164025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 164125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | -silent | --silent | --silen | --sile | --sil) 164225b3c049e70834cf33790a28643ab058b507b35cBen Cheng continue ;; 164325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) 164425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 164525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 164625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_pass in 164725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 164825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 2) 164925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append ac_configure_args1 " '$ac_arg'" 165025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $ac_must_keep_next = true; then 165125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_must_keep_next=false # Got value, back to normal. 165225b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 165325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_arg in 165425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *=* | --config-cache | -C | -disable-* | --disable-* \ 165525b3c049e70834cf33790a28643ab058b507b35cBen Cheng | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 165625b3c049e70834cf33790a28643ab058b507b35cBen Cheng | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 165725b3c049e70834cf33790a28643ab058b507b35cBen Cheng | -with-* | --with-* | -without-* | --without-* | --x) 165825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$ac_configure_args0 " in 165925b3c049e70834cf33790a28643ab058b507b35cBen Cheng "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 166025b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 166125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 166225b3c049e70834cf33790a28643ab058b507b35cBen Cheng -* ) ac_must_keep_next=true ;; 166325b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 166425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 166525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append ac_configure_args " '$ac_arg'" 166625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 166725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 166825b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 166925b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 167025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ ac_configure_args0=; unset ac_configure_args0;} 167125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ ac_configure_args1=; unset ac_configure_args1;} 167225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 167325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# When interrupted or exit'd, cleanup temporary files, and complete 167425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# config.log. We remove comments because anyway the quotes in there 167525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# would cause problems or look ugly. 167625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# WARNING: Use '\'' to represent an apostrophe within the trap. 167725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 167825b3c049e70834cf33790a28643ab058b507b35cBen Chengtrap 'exit_status=$? 167925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Save into config.log some information that might help in debugging. 168025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 168125b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 168225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 168325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "## ---------------- ## 168425b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Cache variables. ## 168525b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ---------------- ##" 168625b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 168725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # The following way of writing the cache mishandles newlines in values, 168825b3c049e70834cf33790a28643ab058b507b35cBen Cheng( 168925b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 169025b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_val=\$$ac_var 169125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_val in #( 169225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *${as_nl}*) 169325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_var in #( 169425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 169525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 169625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 169725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_var in #( 169825b3c049e70834cf33790a28643ab058b507b35cBen Cheng _ | IFS | as_nl) ;; #( 169925b3c049e70834cf33790a28643ab058b507b35cBen Cheng BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 170025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) { eval $ac_var=; unset $ac_var;} ;; 170125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac ;; 170225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 170325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 170425b3c049e70834cf33790a28643ab058b507b35cBen Cheng (set) 2>&1 | 170525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 170625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *${as_nl}ac_space=\ *) 170725b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -n \ 170825b3c049e70834cf33790a28643ab058b507b35cBen Cheng "s/'\''/'\''\\\\'\'''\''/g; 170925b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 171025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; #( 171125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 171225b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 171325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 171425b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac | 171525b3c049e70834cf33790a28643ab058b507b35cBen Cheng sort 171625b3c049e70834cf33790a28643ab058b507b35cBen Cheng) 171725b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 171825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 171925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "## ----------------- ## 172025b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Output variables. ## 172125b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ----------------- ##" 172225b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 172325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_var in $ac_subst_vars 172425b3c049e70834cf33790a28643ab058b507b35cBen Cheng do 172525b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_val=\$$ac_var 172625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_val in 172725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 172825b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 172925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$ac_var='\''$ac_val'\''" 173025b3c049e70834cf33790a28643ab058b507b35cBen Cheng done | sort 173125b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 173225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 173325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_subst_files"; then 173425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "## ------------------- ## 173525b3c049e70834cf33790a28643ab058b507b35cBen Cheng## File substitutions. ## 173625b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ------------------- ##" 173725b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 173825b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_var in $ac_subst_files 173925b3c049e70834cf33790a28643ab058b507b35cBen Cheng do 174025b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_val=\$$ac_var 174125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_val in 174225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 174325b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 174425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$ac_var='\''$ac_val'\''" 174525b3c049e70834cf33790a28643ab058b507b35cBen Cheng done | sort 174625b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 174725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 174825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 174925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -s confdefs.h; then 175025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "## ----------- ## 175125b3c049e70834cf33790a28643ab058b507b35cBen Cheng## confdefs.h. ## 175225b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ----------- ##" 175325b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 175425b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h 175525b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 175625b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 175725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_signal" != 0 && 175825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: caught signal $ac_signal" 175925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: exit $exit_status" 176025b3c049e70834cf33790a28643ab058b507b35cBen Cheng } >&5 176125b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f core *.core core.conftest.* && 176225b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 176325b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit $exit_status 176425b3c049e70834cf33790a28643ab058b507b35cBen Cheng' 0 176525b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_signal in 1 2 13 15; do 176625b3c049e70834cf33790a28643ab058b507b35cBen Cheng trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 176725b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 176825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_signal=0 176925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 177025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# confdefs.h avoids OS command line length limits that DEFS can exceed. 177125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f -r conftest* confdefs.h 177225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 177325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "/* confdefs.h */" > confdefs.h 177425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 177525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Predefined preprocessor variables. 177625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 177725b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 177825b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE_NAME "$PACKAGE_NAME" 177925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 178025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 178125b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 178225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 178325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 178425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 178525b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 178625b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE_VERSION "$PACKAGE_VERSION" 178725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 178825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 178925b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 179025b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE_STRING "$PACKAGE_STRING" 179125b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 179225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 179325b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 179425b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 179525b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 179625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 179725b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 179825b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE_URL "$PACKAGE_URL" 179925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 180025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 180125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 180225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Let the site file select an alternate cache file if it wants to. 180325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Prefer an explicitly selected file to automatically selected ones. 180425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_site_file1=NONE 180525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_site_file2=NONE 180625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CONFIG_SITE"; then 180725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We do not want a PATH search for config.site. 180825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $CONFIG_SITE in #(( 180925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*) ac_site_file1=./$CONFIG_SITE;; 181025b3c049e70834cf33790a28643ab058b507b35cBen Cheng */*) ac_site_file1=$CONFIG_SITE;; 181125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_site_file1=./$CONFIG_SITE;; 181225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 181325b3c049e70834cf33790a28643ab058b507b35cBen Chengelif test "x$prefix" != xNONE; then 181425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_site_file1=$prefix/share/config.site 181525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_site_file2=$prefix/etc/config.site 181625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 181725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_site_file1=$ac_default_prefix/share/config.site 181825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_site_file2=$ac_default_prefix/etc/config.site 181925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 182025b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 182125b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 182225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "x$ac_site_file" = xNONE && continue 182325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 182425b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 182525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: loading site script $ac_site_file" >&6;} 182625b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed 's/^/| /' "$ac_site_file" >&5 182725b3c049e70834cf33790a28643ab058b507b35cBen Cheng . "$ac_site_file" \ 182825b3c049e70834cf33790a28643ab058b507b35cBen Cheng || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 182925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 183025b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error $? "failed to load site script $ac_site_file 183125b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 183225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 183325b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 183425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 183525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -r "$cache_file"; then 183625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Some versions of bash will fail to source /dev/null (special files 183725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # actually), so we avoid doing that. DJGPP emulates it as a regular file. 183825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test /dev/null != "$cache_file" && test -f "$cache_file"; then 183925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 184025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: loading cache $cache_file" >&6;} 184125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $cache_file in 184225b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]* ) . "$cache_file";; 184325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) . "./$cache_file";; 184425b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 184525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 184625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 184725b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 184825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: creating cache $cache_file" >&6;} 184925b3c049e70834cf33790a28643ab058b507b35cBen Cheng >$cache_file 185025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 185125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 185225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check that the precious variables saved in the cache have kept the same 185325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# value. 185425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cache_corrupted=false 185525b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_var in $ac_precious_vars; do 185625b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_old_set=\$ac_cv_env_${ac_var}_set 185725b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_new_set=\$ac_env_${ac_var}_set 185825b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_old_val=\$ac_cv_env_${ac_var}_value 185925b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_new_val=\$ac_env_${ac_var}_value 186025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_old_set,$ac_new_set in 186125b3c049e70834cf33790a28643ab058b507b35cBen Cheng set,) 186225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 186325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 186425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cache_corrupted=: ;; 186525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ,set) 186625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 186725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 186825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cache_corrupted=: ;; 186925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ,);; 187025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 187125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$ac_old_val" != "x$ac_new_val"; then 187225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # differences in whitespace do not lead to failure. 187325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_old_val_w=`echo x $ac_old_val` 187425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_new_val_w=`echo x $ac_new_val` 187525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$ac_old_val_w" != "$ac_new_val_w"; then 187625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 187725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 187825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cache_corrupted=: 187925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 188025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 188125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 188225b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $ac_var=\$ac_old_val 188325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 188425b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 188525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 188625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 188725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 188825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi;; 188925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 189025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Pass precious variables to config.status. 189125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$ac_new_set" = set; then 189225b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_new_val in 189325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 189425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_arg=$ac_var=$ac_new_val ;; 189525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 189625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case " $ac_configure_args " in 189725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 189825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_fn_append ac_configure_args " '$ac_arg'" ;; 189925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 190025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 190125b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 190225b3c049e70834cf33790a28643ab058b507b35cBen Chengif $ac_cache_corrupted; then 190325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 190425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 190525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 190625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 190725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 190825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 190925b3c049e70834cf33790a28643ab058b507b35cBen Cheng## -------------------- ## 191025b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Main body of script. ## 191125b3c049e70834cf33790a28643ab058b507b35cBen Cheng## -------------------- ## 191225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 191325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ext=c 191425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cpp='$CPP $CPPFLAGS' 191525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 191625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 191725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compiler_gnu=$ac_cv_c_compiler_gnu 191825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 191925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 192025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 192125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_aux_dir= 192225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_dir in config "$srcdir"/config; do 192325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -f "$ac_dir/install-sh"; then 192425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_aux_dir=$ac_dir 192525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_install_sh="$ac_aux_dir/install-sh -c" 192625b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 192725b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif test -f "$ac_dir/install.sh"; then 192825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_aux_dir=$ac_dir 192925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_install_sh="$ac_aux_dir/install.sh -c" 193025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 193125b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif test -f "$ac_dir/shtool"; then 193225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_aux_dir=$ac_dir 193325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_install_sh="$ac_aux_dir/shtool install -c" 193425b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 193525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 193625b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 193725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$ac_aux_dir"; then 193825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 193925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 194025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 194125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# These three variables are undocumented and unsupported, 194225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# and are intended to be withdrawn in a future Autoconf release. 194325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# They can cause serious problems if a builder's source tree is in a directory 194425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# whose full name contains unusual characters. 194525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 194625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 194725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 194825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 194925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 195025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files config/Makefile" 195125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 195225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 195325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 195425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 195525b3c049e70834cf33790a28643ab058b507b35cBen Chengam__api_version='1.11' 195625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 195725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find a good install program. We prefer a C program (faster), 195825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# so one script is as good as another. But avoid the broken or 195925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# incompatible versions: 196025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# SysV /etc/install, /usr/sbin/install 196125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# SunOS /usr/etc/install 196225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# IRIX /sbin/install 196325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# AIX /bin/install 196425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# AmigaOS /C/install, which installs bootblocks on floppy discs 196525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 196625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# AFS /usr/afsws/bin/install, which mishandles nonexistent args 196725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 196825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# OS/2's system install, which has a completely different semantic 196925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ./install, which can be erroneously created by make from ./install.sh. 197025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Reject install programs that cannot install multiple files. 197125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 197225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for a BSD-compatible install... " >&6; } 197325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$INSTALL"; then 197425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_path_install+:} false; then : 197525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 197625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 197725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 197825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 197925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 198025b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 198125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 198225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Account for people who put trailing slashes in PATH elements. 198325b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $as_dir/ in #(( 198425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ./ | .// | /[cC]/* | \ 198525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 198625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 198725b3c049e70834cf33790a28643ab058b507b35cBen Cheng /usr/ucb/* ) ;; 198825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 198925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # OSF1 and SCO ODT 3.0 have their own names for install. 199025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Don't use installbsd from OSF since it installs stuff as root 199125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # by default. 199225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_prog in ginstall scoinst install; do 199325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 199425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 199525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $ac_prog = install && 199625b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 199725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # AIX install. It has an incompatible calling convention. 199825b3c049e70834cf33790a28643ab058b507b35cBen Cheng : 199925b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif test $ac_prog = install && 200025b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 200125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # program-specific install script used by HP pwplus--don't use. 200225b3c049e70834cf33790a28643ab058b507b35cBen Cheng : 200325b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 200425b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -rf conftest.one conftest.two conftest.dir 200525b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo one > conftest.one 200625b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo two > conftest.two 200725b3c049e70834cf33790a28643ab058b507b35cBen Cheng mkdir conftest.dir 200825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 200925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -s conftest.one && test -s conftest.two && 201025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -s conftest.dir/conftest.one && 201125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -s conftest.dir/conftest.two 201225b3c049e70834cf33790a28643ab058b507b35cBen Cheng then 201325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 201425b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 3 201525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 201625b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 201725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 201825b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 201925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 202025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 202125b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 202225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 202325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 202425b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 202525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 202625b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -rf conftest.one conftest.two conftest.dir 202725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 202825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 202925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "${ac_cv_path_install+set}" = set; then 203025b3c049e70834cf33790a28643ab058b507b35cBen Cheng INSTALL=$ac_cv_path_install 203125b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 203225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # As a last resort, use the slow shell script. Don't cache a 203325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # value for INSTALL within a source directory, because that will 203425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # break other packages using the cache if that directory is 203525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # removed, or if the value is a relative name. 203625b3c049e70834cf33790a28643ab058b507b35cBen Cheng INSTALL=$ac_install_sh 203725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 203825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 203925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 204025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$INSTALL" >&6; } 204125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 204225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 204325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# It thinks the first close brace ends the variable substitution. 204425b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 204525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 204625b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 204725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 204825b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 204925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 205025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 205125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether build environment is sane... " >&6; } 205225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Just in case 205325b3c049e70834cf33790a28643ab058b507b35cBen Chengsleep 1 205425b3c049e70834cf33790a28643ab058b507b35cBen Chengecho timestamp > conftest.file 205525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Reject unsafe characters in $srcdir or the absolute working directory 205625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# name. Accept space and tab only in the latter. 205725b3c049e70834cf33790a28643ab058b507b35cBen Chengam_lf=' 205825b3c049e70834cf33790a28643ab058b507b35cBen Cheng' 205925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase `pwd` in 206025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *[\\\"\#\$\&\'\`$am_lf]*) 206125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; 206225b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 206325b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $srcdir in 206425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *[\\\"\#\$\&\'\`$am_lf\ \ ]*) 206525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; 206625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 206725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 206825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Do `set' in a subshell so we don't clobber the current shell's 206925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# arguments. Must try -L first in case configure is actually a 207025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# symlink; some systems play weird games with the mod time of symlinks 207125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# (eg FreeBSD returns the mod time of the symlink's containing 207225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# directory). 207325b3c049e70834cf33790a28643ab058b507b35cBen Chengif ( 207425b3c049e70834cf33790a28643ab058b507b35cBen Cheng set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` 207525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$*" = "X"; then 207625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # -L didn't work. 207725b3c049e70834cf33790a28643ab058b507b35cBen Cheng set X `ls -t "$srcdir/configure" conftest.file` 207825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 207925b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conftest.file 208025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$*" != "X $srcdir/configure conftest.file" \ 208125b3c049e70834cf33790a28643ab058b507b35cBen Cheng && test "$*" != "X conftest.file $srcdir/configure"; then 208225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 208325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # If neither matched, then we have a broken ls. This can happen 208425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # if, for instance, CONFIG_SHELL is bash and it inherits a 208525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # broken ls alias from the environment. This has actually 208625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # happened. Such a system could not be considered "sane". 208725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "ls -t appears to fail. Make sure there is not a broken 208825b3c049e70834cf33790a28643ab058b507b35cBen Chengalias in your environment" "$LINENO" 5 208925b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 209025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 209125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$2" = conftest.file 209225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ) 209325b3c049e70834cf33790a28643ab058b507b35cBen Chengthen 209425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Ok. 209525b3c049e70834cf33790a28643ab058b507b35cBen Cheng : 209625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 209725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "newly created file is older than distributed files! 209825b3c049e70834cf33790a28643ab058b507b35cBen ChengCheck your system clock" "$LINENO" 5 209925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 210025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 210125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "yes" >&6; } 210225b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "$program_prefix" != NONE && 210325b3c049e70834cf33790a28643ab058b507b35cBen Cheng program_transform_name="s&^&$program_prefix&;$program_transform_name" 210425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Use a double $ so make ignores it. 210525b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "$program_suffix" != NONE && 210625b3c049e70834cf33790a28643ab058b507b35cBen Cheng program_transform_name="s&\$&$program_suffix&;$program_transform_name" 210725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Double any \ or $. 210825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# By default was `s,x,x', remove it if useless. 210925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_script='s/[\\$]/&&/g;s/;s,x,x,$//' 211025b3c049e70834cf33790a28643ab058b507b35cBen Chengprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` 211125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 211225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# expand $ac_aux_dir to an absolute path 211325b3c049e70834cf33790a28643ab058b507b35cBen Chengam_aux_dir=`cd $ac_aux_dir && pwd` 211425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 211525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test x"${MISSING+set}" != xset; then 211625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $am_aux_dir in 211725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\ * | *\ *) 211825b3c049e70834cf33790a28643ab058b507b35cBen Cheng MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; 211925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 212025b3c049e70834cf33790a28643ab058b507b35cBen Cheng MISSING="\${SHELL} $am_aux_dir/missing" ;; 212125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 212225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 212325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Use eval to expand $SHELL 212425b3c049e70834cf33790a28643ab058b507b35cBen Chengif eval "$MISSING --run true"; then 212525b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_missing_run="$MISSING --run " 212625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 212725b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_missing_run= 212825b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5 212925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} 213025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 213125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 213225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test x"${install_sh}" != xset; then 213325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $am_aux_dir in 213425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\ * | *\ *) 213525b3c049e70834cf33790a28643ab058b507b35cBen Cheng install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; 213625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 213725b3c049e70834cf33790a28643ab058b507b35cBen Cheng install_sh="\${SHELL} $am_aux_dir/install-sh" 213825b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 213925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 214025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 214125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Installed binaries are usually stripped using `strip' when the user 214225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# run `make install-strip'. However `strip' might not be the right 214325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# tool to use in cross-compilation environments, therefore Automake 214425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# will honor the `STRIP' environment variable to overrule this program. 214525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$cross_compiling" != no; then 214625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_tool_prefix"; then 214725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. 214825b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy ${ac_tool_prefix}strip; ac_word=$2 214925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 215025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 215125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_STRIP+:} false; then : 215225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 215325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 215425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$STRIP"; then 215525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_STRIP="$STRIP" # Let the user override the test. 215625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 215725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 215825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 215925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 216025b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 216125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 216225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 216325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 216425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_STRIP="${ac_tool_prefix}strip" 216525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 216625b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 216725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 216825b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 216925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 217025b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 217125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 217225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 217325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 217425b3c049e70834cf33790a28643ab058b507b35cBen ChengSTRIP=$ac_cv_prog_STRIP 217525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$STRIP"; then 217625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 217725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$STRIP" >&6; } 217825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 217925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 218025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 218125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 218225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 218325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 218425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 218525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$ac_cv_prog_STRIP"; then 218625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_ct_STRIP=$STRIP 218725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "strip", so it can be a program name with args. 218825b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy strip; ac_word=$2 218925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 219025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 219125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_ac_ct_STRIP+:} false; then : 219225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 219325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 219425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_ct_STRIP"; then 219525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. 219625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 219725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 219825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 219925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 220025b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 220125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 220225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 220325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 220425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_STRIP="strip" 220525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 220625b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 220725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 220825b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 220925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 221025b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 221125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 221225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 221325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 221425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP 221525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_ct_STRIP"; then 221625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 221725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_ct_STRIP" >&6; } 221825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 221925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 222025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 222125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 222225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 222325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$ac_ct_STRIP" = x; then 222425b3c049e70834cf33790a28643ab058b507b35cBen Cheng STRIP=":" 222525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 222625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $cross_compiling:$ac_tool_warned in 222725b3c049e70834cf33790a28643ab058b507b35cBen Chengyes:) 222825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 222925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 223025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_tool_warned=yes ;; 223125b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 223225b3c049e70834cf33790a28643ab058b507b35cBen Cheng STRIP=$ac_ct_STRIP 223325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 223425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 223525b3c049e70834cf33790a28643ab058b507b35cBen Cheng STRIP="$ac_cv_prog_STRIP" 223625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 223725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 223825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 223925b3c049e70834cf33790a28643ab058b507b35cBen ChengINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" 224025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 224125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 224225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for a thread-safe mkdir -p... " >&6; } 224325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$MKDIR_P"; then 224425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ${ac_cv_path_mkdir+:} false; then : 224525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 224625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 224725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 224825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin 224925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 225025b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 225125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 225225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_prog in mkdir gmkdir; do 225325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 225425b3c049e70834cf33790a28643ab058b507b35cBen Cheng { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue 225525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 225625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 'mkdir (GNU coreutils) '* | \ 225725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 'mkdir (coreutils) '* | \ 225825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 'mkdir (fileutils) '4.1*) 225925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext 226025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 3;; 226125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 226225b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 226325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 226425b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 226525b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 226625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 226725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 226825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 226925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d ./--version && rmdir ./--version 227025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "${ac_cv_path_mkdir+set}" = set; then 227125b3c049e70834cf33790a28643ab058b507b35cBen Cheng MKDIR_P="$ac_cv_path_mkdir -p" 227225b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 227325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # As a last resort, use the slow shell script. Don't cache a 227425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # value for MKDIR_P within a source directory, because that will 227525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # break other packages using the cache if that directory is 227625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # removed, or if the value is a relative name. 227725b3c049e70834cf33790a28643ab058b507b35cBen Cheng MKDIR_P="$ac_install_sh -d" 227825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 227925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 228025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 228125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$MKDIR_P" >&6; } 228225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 228325b3c049e70834cf33790a28643ab058b507b35cBen Chengmkdir_p="$MKDIR_P" 228425b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $mkdir_p in 228525b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/$]* | ?:[\\/]*) ;; 228625b3c049e70834cf33790a28643ab058b507b35cBen Cheng */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;; 228725b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 228825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 228925b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_prog in gawk mawk nawk awk 229025b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 229125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "$ac_prog", so it can be a program name with args. 229225b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy $ac_prog; ac_word=$2 229325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 229425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 229525b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_AWK+:} false; then : 229625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 229725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 229825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$AWK"; then 229925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_AWK="$AWK" # Let the user override the test. 230025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 230125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 230225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 230325b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 230425b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 230525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 230625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 230725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 230825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_AWK="$ac_prog" 230925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 231025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 231125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 231225b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 231325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 231425b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 231525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 231625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 231725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 231825b3c049e70834cf33790a28643ab058b507b35cBen ChengAWK=$ac_cv_prog_AWK 231925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$AWK"; then 232025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 232125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$AWK" >&6; } 232225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 232325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 232425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 232525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 232625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 232725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 232825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$AWK" && break 232925b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 233025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 233125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 233225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } 233325b3c049e70834cf33790a28643ab058b507b35cBen Chengset x ${MAKE-make} 233425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` 233525b3c049e70834cf33790a28643ab058b507b35cBen Chengif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : 233625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 233725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 233825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat >conftest.make <<\_ACEOF 233925b3c049e70834cf33790a28643ab058b507b35cBen ChengSHELL = /bin/sh 234025b3c049e70834cf33790a28643ab058b507b35cBen Chengall: 234125b3c049e70834cf33790a28643ab058b507b35cBen Cheng @echo '@@@%%%=$(MAKE)=@@@%%%' 234225b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 234325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# GNU make sometimes prints "make[1]: Entering ...", which would confuse us. 234425b3c049e70834cf33790a28643ab058b507b35cBen Chengcase `${MAKE-make} -f conftest.make 2>/dev/null` in 234525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *@@@%%%=?*=@@@%%%*) 234625b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_cv_prog_make_${ac_make}_set=yes;; 234725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 234825b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_cv_prog_make_${ac_make}_set=no;; 234925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 235025b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.make 235125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 235225b3c049e70834cf33790a28643ab058b507b35cBen Chengif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then 235325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 235425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "yes" >&6; } 235525b3c049e70834cf33790a28643ab058b507b35cBen Cheng SET_MAKE= 235625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 235725b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 235825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 235925b3c049e70834cf33790a28643ab058b507b35cBen Cheng SET_MAKE="MAKE=${MAKE-make}" 236025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 236125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 236225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -rf .tst 2>/dev/null 236325b3c049e70834cf33790a28643ab058b507b35cBen Chengmkdir .tst 2>/dev/null 236425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -d .tst; then 236525b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__leading_dot=. 236625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 236725b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__leading_dot=_ 236825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 236925b3c049e70834cf33790a28643ab058b507b35cBen Chengrmdir .tst 2>/dev/null 237025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 237125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "`cd $srcdir && pwd`" != "`pwd`"; then 237225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Use -I$(srcdir) only when $(srcdir) != ., so that make's output 237325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # is not polluted with repeated "-I." 237425b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__isrc=' -I$(srcdir)' 237525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # test to see if srcdir already configured 237625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -f $srcdir/config.status; then 237725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 237825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 237925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 238025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 238125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# test whether we have cygpath 238225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$CYGPATH_W"; then 238325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (cygpath --version) >/dev/null 2>/dev/null; then 238425b3c049e70834cf33790a28643ab058b507b35cBen Cheng CYGPATH_W='cygpath -w' 238525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 238625b3c049e70834cf33790a28643ab058b507b35cBen Cheng CYGPATH_W=echo 238725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 238825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 238925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 239025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 239125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Define the identity of the package. 239225b3c049e70834cf33790a28643ab058b507b35cBen Cheng PACKAGE='elfutils' 239325b3c049e70834cf33790a28643ab058b507b35cBen Cheng VERSION='0.153' 239425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 239525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 239625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 239725b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define PACKAGE "$PACKAGE" 239825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 239925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 240025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 240125b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 240225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define VERSION "$VERSION" 240325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 240425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 240525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Some tools Automake needs. 240625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 240725b3c049e70834cf33790a28643ab058b507b35cBen ChengACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} 240825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 240925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241025b3c049e70834cf33790a28643ab058b507b35cBen ChengAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} 241125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241325b3c049e70834cf33790a28643ab058b507b35cBen ChengAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} 241425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241625b3c049e70834cf33790a28643ab058b507b35cBen ChengAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} 241725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 241925b3c049e70834cf33790a28643ab058b507b35cBen ChengMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} 242025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 242125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# We need awk for the "check" target. The system "awk" is bad on 242225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# some platforms. 242325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Always define AMTAR for backward compatibility. 242425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 242525b3c049e70834cf33790a28643ab058b507b35cBen ChengAMTAR=${AMTAR-"${am_missing_run}tar"} 242625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 242725b3c049e70834cf33790a28643ab058b507b35cBen Chengam__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' 242825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 242925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 243025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 243125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 243225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 243325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 243425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 243525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } 243625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Check whether --enable-maintainer-mode was given. 243725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_maintainer_mode+set}" = set; then : 243825b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval 243925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 244025b3c049e70834cf33790a28643ab058b507b35cBen Cheng USE_MAINTAINER_MODE=no 244125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 244225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 244325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 244425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$USE_MAINTAINER_MODE" >&6; } 244525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $USE_MAINTAINER_MODE = yes; then 244625b3c049e70834cf33790a28643ab058b507b35cBen Cheng MAINTAINER_MODE_TRUE= 244725b3c049e70834cf33790a28643ab058b507b35cBen Cheng MAINTAINER_MODE_FALSE='#' 244825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 244925b3c049e70834cf33790a28643ab058b507b35cBen Cheng MAINTAINER_MODE_TRUE='#' 245025b3c049e70834cf33790a28643ab058b507b35cBen Cheng MAINTAINER_MODE_FALSE= 245125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 245225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 245325b3c049e70834cf33790a28643ab058b507b35cBen Cheng MAINT=$MAINTAINER_MODE_TRUE 245425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 245525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 245625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 245725b3c049e70834cf33790a28643ab058b507b35cBen ChengMODVERSION="Build on $(hostname) $(date +%FT%R:%S%z)" 245825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 245925b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 246025b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define MODVERSION "$MODVERSION" 246125b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 246225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 246325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 246425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 246525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 246625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files Makefile" 246725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 246825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_headers="$ac_config_headers config.h" 246925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files m4/Makefile" 247325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files elfutils.spec:config/elfutils.spec.in" 247625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 247925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Make sure we can run config.sub. 248025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 248125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 248225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 248325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 248425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking build system type... " >&6; } 248525b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_build+:} false; then : 248625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 248725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 248825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_build_alias=$build_alias 248925b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "x$ac_build_alias" = x && 249025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 249125b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "x$ac_build_alias" = x && 249225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 249325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 249425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 249525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 249625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 249725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 249825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_build" >&6; } 249925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $ac_cv_build in 250025b3c049e70834cf33790a28643ab058b507b35cBen Cheng*-*-*) ;; 250125b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 250225b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 250325b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild=$ac_cv_build 250425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_save_IFS=$IFS; IFS='-' 250525b3c049e70834cf33790a28643ab058b507b35cBen Chengset x $ac_cv_build 250625b3c049e70834cf33790a28643ab058b507b35cBen Chengshift 250725b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_cpu=$1 250825b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_vendor=$2 250925b3c049e70834cf33790a28643ab058b507b35cBen Chengshift; shift 251025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Remember, the first character of IFS is used to create $*, 251125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# except with old shells: 251225b3c049e70834cf33790a28643ab058b507b35cBen Chengbuild_os=$* 251325b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$ac_save_IFS 251425b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 251525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 251625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 251725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 251825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking host system type... " >&6; } 251925b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_host+:} false; then : 252025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 252125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 252225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$host_alias" = x; then 252325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_host=$ac_cv_build 252425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 252525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 252625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 252725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 252825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 252925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 253025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 253125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_host" >&6; } 253225b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $ac_cv_host in 253325b3c049e70834cf33790a28643ab058b507b35cBen Cheng*-*-*) ;; 253425b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 253525b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 253625b3c049e70834cf33790a28643ab058b507b35cBen Chenghost=$ac_cv_host 253725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_save_IFS=$IFS; IFS='-' 253825b3c049e70834cf33790a28643ab058b507b35cBen Chengset x $ac_cv_host 253925b3c049e70834cf33790a28643ab058b507b35cBen Chengshift 254025b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_cpu=$1 254125b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_vendor=$2 254225b3c049e70834cf33790a28643ab058b507b35cBen Chengshift; shift 254325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Remember, the first character of IFS is used to create $*, 254425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# except with old shells: 254525b3c049e70834cf33790a28643ab058b507b35cBen Chenghost_os=$* 254625b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$ac_save_IFS 254725b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 254825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 254925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 255025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 255125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-deterministic-archives was given. 255225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_deterministic_archives+set}" = set; then : 255325b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_deterministic_archives; 255425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enableval}" = no; then 255525b3c049e70834cf33790a28643ab058b507b35cBen Cheng default_ar_deterministic=false 255625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 255725b3c049e70834cf33790a28643ab058b507b35cBen Cheng default_ar_deterministic=true 255825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 255925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 256025b3c049e70834cf33790a28643ab058b507b35cBen Cheng default_ar_deterministic=false 256125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 256225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 256325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 256425b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 256525b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define DEFAULT_AR_DETERMINISTIC $default_ar_deterministic 256625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 256725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 256825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 256925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-thread-safety was given. 257025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_thread_safety+set}" = set; then : 257125b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_thread_safety; use_locks=$enableval 257225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 257325b3c049e70834cf33790a28643ab058b507b35cBen Cheng use_locks=no 257425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 257525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 257625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$use_locks" = yes; then 257725b3c049e70834cf33790a28643ab058b507b35cBen Cheng USE_LOCKS_TRUE= 257825b3c049e70834cf33790a28643ab058b507b35cBen Cheng USE_LOCKS_FALSE='#' 257925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 258025b3c049e70834cf33790a28643ab058b507b35cBen Cheng USE_LOCKS_TRUE='#' 258125b3c049e70834cf33790a28643ab058b507b35cBen Cheng USE_LOCKS_FALSE= 258225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 258325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 258425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$use_locks" = yes; then : 258525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "#define USE_LOCKS 1" >>confdefs.h 258625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 258725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 258825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 258925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 259025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 259125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ext=c 259225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cpp='$CPP $CPPFLAGS' 259325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 259425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 259525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compiler_gnu=$ac_cv_c_compiler_gnu 259625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_tool_prefix"; then 259725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 259825b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy ${ac_tool_prefix}gcc; ac_word=$2 259925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 260025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 260125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_CC+:} false; then : 260225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 260325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 260425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$CC"; then 260525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="$CC" # Let the user override the test. 260625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 260725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 260825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 260925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 261025b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 261125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 261225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 261325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 261425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="${ac_tool_prefix}gcc" 261525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 261625b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 261725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 261825b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 261925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 262025b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 262125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 262225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 262325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 262425b3c049e70834cf33790a28643ab058b507b35cBen ChengCC=$ac_cv_prog_CC 262525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CC"; then 262625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 262725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$CC" >&6; } 262825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 262925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 263025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 263125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 263225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 263325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 263425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 263525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$ac_cv_prog_CC"; then 263625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_ct_CC=$CC 263725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "gcc", so it can be a program name with args. 263825b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy gcc; ac_word=$2 263925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 264025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 264125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_ac_ct_CC+:} false; then : 264225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 264325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 264425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_ct_CC"; then 264525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 264625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 264725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 264825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 264925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 265025b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 265125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 265225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 265325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 265425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_CC="gcc" 265525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 265625b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 265725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 265825b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 265925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 266025b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 266125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 266225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 266325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 266425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ct_CC=$ac_cv_prog_ac_ct_CC 266525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_ct_CC"; then 266625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 266725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_ct_CC" >&6; } 266825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 266925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 267025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 267125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 267225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 267325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$ac_ct_CC" = x; then 267425b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC="" 267525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 267625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $cross_compiling:$ac_tool_warned in 267725b3c049e70834cf33790a28643ab058b507b35cBen Chengyes:) 267825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 267925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 268025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_tool_warned=yes ;; 268125b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 268225b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC=$ac_ct_CC 268325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 268425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 268525b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC="$ac_cv_prog_CC" 268625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 268725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 268825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$CC"; then 268925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_tool_prefix"; then 269025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 269125b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy ${ac_tool_prefix}cc; ac_word=$2 269225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 269325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 269425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_CC+:} false; then : 269525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 269625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 269725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$CC"; then 269825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="$CC" # Let the user override the test. 269925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 270025b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 270125b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 270225b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 270325b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 270425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 270525b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 270625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 270725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="${ac_tool_prefix}cc" 270825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 270925b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 271025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 271125b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 271225b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 271325b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 271425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 271525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 271625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 271725b3c049e70834cf33790a28643ab058b507b35cBen ChengCC=$ac_cv_prog_CC 271825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CC"; then 271925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 272025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$CC" >&6; } 272125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 272225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 272325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 272425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 272525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 272625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 272725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 272825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 272925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$CC"; then 273025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "cc", so it can be a program name with args. 273125b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy cc; ac_word=$2 273225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 273325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 273425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_CC+:} false; then : 273525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 273625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 273725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$CC"; then 273825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="$CC" # Let the user override the test. 273925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 274025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prog_rejected=no 274125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 274225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 274325b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 274425b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 274525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 274625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 274725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 274825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 274925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_prog_rejected=yes 275025b3c049e70834cf33790a28643ab058b507b35cBen Cheng continue 275125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 275225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="cc" 275325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 275425b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 275525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 275625b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 275725b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 275825b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 275925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 276025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $ac_prog_rejected = yes; then 276125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We found a bogon in the path, so make sure we never use it. 276225b3c049e70834cf33790a28643ab058b507b35cBen Cheng set dummy $ac_cv_prog_CC 276325b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 276425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $# != 0; then 276525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We chose a different compiler from the bogus one. 276625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # However, it has the same basename, so the bogon will be chosen 276725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # first if we set CC to just the basename; use the full file name. 276825b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 276925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 277025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 277125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 277225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 277325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 277425b3c049e70834cf33790a28643ab058b507b35cBen ChengCC=$ac_cv_prog_CC 277525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CC"; then 277625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 277725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$CC" >&6; } 277825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 277925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 278025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 278125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 278225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 278325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 278425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 278525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$CC"; then 278625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_tool_prefix"; then 278725b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_prog in cl.exe 278825b3c049e70834cf33790a28643ab058b507b35cBen Cheng do 278925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 279025b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy $ac_tool_prefix$ac_prog; ac_word=$2 279125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 279225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 279325b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_CC+:} false; then : 279425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 279525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 279625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$CC"; then 279725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="$CC" # Let the user override the test. 279825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 279925b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 280025b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 280125b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 280225b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 280325b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 280425b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 280525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 280625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 280725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 280825b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 280925b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 281025b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 281125b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 281225b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 281325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 281425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 281525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 281625b3c049e70834cf33790a28643ab058b507b35cBen ChengCC=$ac_cv_prog_CC 281725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CC"; then 281825b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 281925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$CC" >&6; } 282025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 282125b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 282225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 282325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 282425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 282525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 282625b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$CC" && break 282725b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 282825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 282925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$CC"; then 283025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_ct_CC=$CC 283125b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_prog in cl.exe 283225b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 283325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "$ac_prog", so it can be a program name with args. 283425b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy $ac_prog; ac_word=$2 283525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 283625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 283725b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_ac_ct_CC+:} false; then : 283825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 283925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 284025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_ct_CC"; then 284125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 284225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 284325b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 284425b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 284525b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 284625b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 284725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 284825b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 284925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 285025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_CC="$ac_prog" 285125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 285225b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 285325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 285425b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 285525b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 285625b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 285725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 285825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 285925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 286025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ct_CC=$ac_cv_prog_ac_ct_CC 286125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_ct_CC"; then 286225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 286325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_ct_CC" >&6; } 286425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 286525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 286625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 286725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 286825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 286925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 287025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$ac_ct_CC" && break 287125b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 287225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 287325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$ac_ct_CC" = x; then 287425b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC="" 287525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 287625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $cross_compiling:$ac_tool_warned in 287725b3c049e70834cf33790a28643ab058b507b35cBen Chengyes:) 287825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 287925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 288025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_tool_warned=yes ;; 288125b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 288225b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC=$ac_ct_CC 288325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 288425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 288525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 288625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 288725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 288825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 288925b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 289025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 289125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error $? "no acceptable C compiler found in \$PATH 289225b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 289325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 289425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Provide some information about the compiler. 289525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 289625b3c049e70834cf33790a28643ab058b507b35cBen Chengset X $ac_compile 289725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compiler=$2 289825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_option in --version -v -V -qversion; do 289925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { { ac_try="$ac_compiler $ac_option >&5" 290025b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 290125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 290225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 290325b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 290425b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 290525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 290625b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_compiler $ac_option >&5") 2>conftest.err 290725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 290825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -s conftest.err; then 290925b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '10a\ 291025b3c049e70834cf33790a28643ab058b507b35cBen Cheng... rest of stderr output deleted ... 291125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 10q' conftest.err >conftest.er1 291225b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat conftest.er1 >&5 291325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 291425b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conftest.er1 conftest.err 291525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 291625b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; } 291725b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 291825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 291925b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 292025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 292125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 292225b3c049e70834cf33790a28643ab058b507b35cBen Chengint 292325b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 292425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 292525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 292625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 292725b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 292825b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 292925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 293025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files_save=$ac_clean_files 293125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 293225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Try to create an executable without -o first, disregard a.out. 293325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# It will help us diagnose broken compilers, and finding out an intuition 293425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# of exeext. 293525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 293625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether the C compiler works... " >&6; } 293725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 293825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 293925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The possible output files: 294025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 294125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 294225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_rmfiles= 294325b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_file in $ac_files 294425b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 294525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_file in 294625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 294725b3c049e70834cf33790a28643ab058b507b35cBen Cheng * ) ac_rmfiles="$ac_rmfiles $ac_file";; 294825b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 294925b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 295025b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f $ac_rmfiles 295125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 295225b3c049e70834cf33790a28643ab058b507b35cBen Chengif { { ac_try="$ac_link_default" 295325b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 295425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 295525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 295625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 295725b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 295825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 295925b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_link_default") 2>&5 296025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 296125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 296225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; }; then : 296325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 296425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 296525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# in a Makefile. We should not override ac_cv_exeext if it was cached, 296625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# so that the user can short-circuit this test for compilers unknown to 296725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Autoconf. 296825b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_file in $ac_files '' 296925b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 297025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -f "$ac_file" || continue 297125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_file in 297225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 297325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 297425b3c049e70834cf33790a28643ab058b507b35cBen Cheng [ab].out ) 297525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We found the default executable, but exeext='' is most 297625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # certainly right. 297725b3c049e70834cf33790a28643ab058b507b35cBen Cheng break;; 297825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.* ) 297925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 298025b3c049e70834cf33790a28643ab058b507b35cBen Cheng then :; else 298125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 298225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 298325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We set ac_cv_exeext here because the later test for it is not 298425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # safe: cross compilers may not add the suffix if given an `-o' 298525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # argument, so we may need to know it at that point already. 298625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Even if this section looks crufty: it has the advantage of 298725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # actually working. 298825b3c049e70834cf33790a28643ab058b507b35cBen Cheng break;; 298925b3c049e70834cf33790a28643ab058b507b35cBen Cheng * ) 299025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break;; 299125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 299225b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 299325b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "$ac_cv_exeext" = no && ac_cv_exeext= 299425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 299525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 299625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_file='' 299725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 299825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$ac_file"; then : 299925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 300025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 300125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: failed program was:" >&5 300225b3c049e70834cf33790a28643ab058b507b35cBen Chengsed 's/^/| /' conftest.$ac_ext >&5 300325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 300425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 300525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 300625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error 77 "C compiler cannot create executables 300725b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 300825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 300925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 301025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "yes" >&6; } 301125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 301225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 301325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for C compiler default output file name... " >&6; } 301425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 301525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_file" >&6; } 301625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_exeext=$ac_cv_exeext 301725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 301825b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 301925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files=$ac_clean_files_save 302025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 302125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for suffix of executables... " >&6; } 302225b3c049e70834cf33790a28643ab058b507b35cBen Chengif { { ac_try="$ac_link" 302325b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 302425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 302525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 302625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 302725b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 302825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 302925b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_link") 2>&5 303025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 303125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 303225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; }; then : 303325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # If both `conftest.exe' and `conftest' are `present' (well, observable) 303425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 303525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# work properly (i.e., refer to `conftest.exe'), while it won't with 303625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# `rm'. 303725b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_file in conftest.exe conftest conftest.*; do 303825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -f "$ac_file" || continue 303925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_file in 304025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 304125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 304225b3c049e70834cf33790a28643ab058b507b35cBen Cheng break;; 304325b3c049e70834cf33790a28643ab058b507b35cBen Cheng * ) break;; 304425b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 304525b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 304625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 304725b3c049e70834cf33790a28643ab058b507b35cBen Cheng { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 304825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 304925b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error $? "cannot compute suffix of executables: cannot compile and link 305025b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 305125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 305225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest conftest$ac_cv_exeext 305325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 305425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_exeext" >&6; } 305525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 305625b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.$ac_ext 305725b3c049e70834cf33790a28643ab058b507b35cBen ChengEXEEXT=$ac_cv_exeext 305825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_exeext=$EXEEXT 305925b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 306025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 306125b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <stdio.h> 306225b3c049e70834cf33790a28643ab058b507b35cBen Chengint 306325b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 306425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 306525b3c049e70834cf33790a28643ab058b507b35cBen ChengFILE *f = fopen ("conftest.out", "w"); 306625b3c049e70834cf33790a28643ab058b507b35cBen Cheng return ferror (f) || fclose (f) != 0; 306725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 306825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 306925b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 307025b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 307125b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 307225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files="$ac_clean_files conftest.out" 307325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check that the compiler produces executables we can run. If not, either 307425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# the compiler is broken, or we cross compile. 307525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 307625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether we are cross compiling... " >&6; } 307725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$cross_compiling" != yes; then 307825b3c049e70834cf33790a28643ab058b507b35cBen Cheng { { ac_try="$ac_link" 307925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 308025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 308125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 308225b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 308325b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 308425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 308525b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_link") 2>&5 308625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 308725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 308825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; } 308925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { ac_try='./conftest$ac_cv_exeext' 309025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { { case "(($ac_try" in 309125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 309225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 309325b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 309425b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 309525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 309625b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_try") 2>&5 309725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 309825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 309925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; }; }; then 310025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cross_compiling=no 310125b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 310225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$cross_compiling" = maybe; then 310325b3c049e70834cf33790a28643ab058b507b35cBen Cheng cross_compiling=yes 310425b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 310525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 310625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 310725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error $? "cannot run C compiled programs. 310825b3c049e70834cf33790a28643ab058b507b35cBen ChengIf you meant to cross compile, use \`--host'. 310925b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 311025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 311125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 311225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 311325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 311425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$cross_compiling" >&6; } 311525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 311625b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 311725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files=$ac_clean_files_save 311825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 311925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for suffix of object files... " >&6; } 312025b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_objext+:} false; then : 312125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 312225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 312325b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 312425b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 312525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 312625b3c049e70834cf33790a28643ab058b507b35cBen Chengint 312725b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 312825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 312925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 313025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 313125b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 313225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 313325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 313425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.o conftest.obj 313525b3c049e70834cf33790a28643ab058b507b35cBen Chengif { { ac_try="$ac_compile" 313625b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 313725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 313825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 313925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 314025b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 314125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 314225b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$ac_compile") 2>&5 314325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 314425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 314525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; }; then : 314625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_file in conftest.o conftest.obj conftest.*; do 314725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -f "$ac_file" || continue; 314825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_file in 314925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 315025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 315125b3c049e70834cf33790a28643ab058b507b35cBen Cheng break;; 315225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 315325b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 315425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 315525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: failed program was:" >&5 315625b3c049e70834cf33790a28643ab058b507b35cBen Chengsed 's/^/| /' conftest.$ac_ext >&5 315725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 315825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 315925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 316025b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error $? "cannot compute suffix of object files: cannot compile 316125b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 316225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 316325b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.$ac_cv_objext conftest.$ac_ext 316425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 316525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 316625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_objext" >&6; } 316725b3c049e70834cf33790a28643ab058b507b35cBen ChengOBJEXT=$ac_cv_objext 316825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_objext=$OBJEXT 316925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 317025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 317125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_c_compiler_gnu+:} false; then : 317225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 317325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 317425b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 317525b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 317625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 317725b3c049e70834cf33790a28643ab058b507b35cBen Chengint 317825b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 317925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 318025b3c049e70834cf33790a28643ab058b507b35cBen Cheng#ifndef __GNUC__ 318125b3c049e70834cf33790a28643ab058b507b35cBen Cheng choke me 318225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#endif 318325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 318425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 318525b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 318625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 318725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 318825b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 318925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_compiler_gnu=yes 319025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 319125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_compiler_gnu=no 319225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 319325b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 319425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cv_c_compiler_gnu=$ac_compiler_gnu 319525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 319625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 319725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 319825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_c_compiler_gnu" >&6; } 319925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $ac_compiler_gnu = yes; then 320025b3c049e70834cf33790a28643ab058b507b35cBen Cheng GCC=yes 320125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 320225b3c049e70834cf33790a28643ab058b507b35cBen Cheng GCC= 320325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 320425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_test_CFLAGS=${CFLAGS+set} 320525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_save_CFLAGS=$CFLAGS 320625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 320725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether $CC accepts -g... " >&6; } 320825b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_cc_g+:} false; then : 320925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 321025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 321125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_c_werror_flag=$ac_c_werror_flag 321225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_c_werror_flag=yes 321325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_cc_g=no 321425b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="-g" 321525b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 321625b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 321725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 321825b3c049e70834cf33790a28643ab058b507b35cBen Chengint 321925b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 322025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 322125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 322225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 322325b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 322425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 322525b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 322625b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 322725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_cc_g=yes 322825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 322925b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="" 323025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 323125b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 323225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 323325b3c049e70834cf33790a28643ab058b507b35cBen Chengint 323425b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 323525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 323625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 323725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 323825b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 323925b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 324025b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 324125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 324225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 324325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 324425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_c_werror_flag=$ac_save_c_werror_flag 324525b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="-g" 324625b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 324725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 324825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 324925b3c049e70834cf33790a28643ab058b507b35cBen Chengint 325025b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 325125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 325225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 325325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 325425b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 325525b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 325625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 325725b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 325825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_cc_g=yes 325925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 326025b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 326125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 326225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 326325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 326425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 326525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_c_werror_flag=$ac_save_c_werror_flag 326625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 326725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 326825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_prog_cc_g" >&6; } 326925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_test_CFLAGS" = set; then 327025b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS=$ac_save_CFLAGS 327125b3c049e70834cf33790a28643ab058b507b35cBen Chengelif test $ac_cv_prog_cc_g = yes; then 327225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$GCC" = yes; then 327325b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="-g -O2" 327425b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 327525b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="-g" 327625b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 327725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 327825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$GCC" = yes; then 327925b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="-O2" 328025b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 328125b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS= 328225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 328325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 328425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 328525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 328625b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_cc_c89+:} false; then : 328725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 328825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 328925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_cc_c89=no 329025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_save_CC=$CC 329125b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 329225b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 329325b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <stdarg.h> 329425b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <stdio.h> 329525b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/types.h> 329625b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/stat.h> 329725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 329825b3c049e70834cf33790a28643ab058b507b35cBen Chengstruct buf { int x; }; 329925b3c049e70834cf33790a28643ab058b507b35cBen ChengFILE * (*rcsopen) (struct buf *, struct stat *, int); 330025b3c049e70834cf33790a28643ab058b507b35cBen Chengstatic char *e (p, i) 330125b3c049e70834cf33790a28643ab058b507b35cBen Cheng char **p; 330225b3c049e70834cf33790a28643ab058b507b35cBen Cheng int i; 330325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 330425b3c049e70834cf33790a28643ab058b507b35cBen Cheng return p[i]; 330525b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 330625b3c049e70834cf33790a28643ab058b507b35cBen Chengstatic char *f (char * (*g) (char **, int), char **p, ...) 330725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 330825b3c049e70834cf33790a28643ab058b507b35cBen Cheng char *s; 330925b3c049e70834cf33790a28643ab058b507b35cBen Cheng va_list v; 331025b3c049e70834cf33790a28643ab058b507b35cBen Cheng va_start (v,p); 331125b3c049e70834cf33790a28643ab058b507b35cBen Cheng s = g (p, va_arg (v,int)); 331225b3c049e70834cf33790a28643ab058b507b35cBen Cheng va_end (v); 331325b3c049e70834cf33790a28643ab058b507b35cBen Cheng return s; 331425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 331525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 331625b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 331725b3c049e70834cf33790a28643ab058b507b35cBen Cheng function prototypes and stuff, but not '\xHH' hex character constants. 331825b3c049e70834cf33790a28643ab058b507b35cBen Cheng These don't provoke an error unfortunately, instead are silently treated 331925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as 'x'. The following induces an error, until -std is added to get 332025b3c049e70834cf33790a28643ab058b507b35cBen Cheng proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 332125b3c049e70834cf33790a28643ab058b507b35cBen Cheng array size at least. It's necessary to write '\x00'==0 to get something 332225b3c049e70834cf33790a28643ab058b507b35cBen Cheng that's true only with -std. */ 332325b3c049e70834cf33790a28643ab058b507b35cBen Chengint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 332425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 332525b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 332625b3c049e70834cf33790a28643ab058b507b35cBen Cheng inside strings and character constants. */ 332725b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define FOO(x) 'x' 332825b3c049e70834cf33790a28643ab058b507b35cBen Chengint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 332925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 333025b3c049e70834cf33790a28643ab058b507b35cBen Chengint test (int i, double x); 333125b3c049e70834cf33790a28643ab058b507b35cBen Chengstruct s1 {int (*f) (int a);}; 333225b3c049e70834cf33790a28643ab058b507b35cBen Chengstruct s2 {int (*f) (double a);}; 333325b3c049e70834cf33790a28643ab058b507b35cBen Chengint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 333425b3c049e70834cf33790a28643ab058b507b35cBen Chengint argc; 333525b3c049e70834cf33790a28643ab058b507b35cBen Chengchar **argv; 333625b3c049e70834cf33790a28643ab058b507b35cBen Chengint 333725b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 333825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 333925b3c049e70834cf33790a28643ab058b507b35cBen Chengreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 334025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 334125b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 334225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 334325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 334425b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 334525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 334625b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 334725b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC="$ac_save_CC $ac_arg" 334825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ac_fn_c_try_compile "$LINENO"; then : 334925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_cc_c89=$ac_arg 335025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 335125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext 335225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "x$ac_cv_prog_cc_c89" != "xno" && break 335325b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 335425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.$ac_ext 335525b3c049e70834cf33790a28643ab058b507b35cBen ChengCC=$ac_save_CC 335625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 335725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 335825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# AC_CACHE_VAL 335925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "x$ac_cv_prog_cc_c89" in 336025b3c049e70834cf33790a28643ab058b507b35cBen Cheng x) 336125b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 336225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "none needed" >&6; } ;; 336325b3c049e70834cf33790a28643ab058b507b35cBen Cheng xno) 336425b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 336525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "unsupported" >&6; } ;; 336625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 336725b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC="$CC $ac_cv_prog_cc_c89" 336825b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 336925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 337025b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 337125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$ac_cv_prog_cc_c89" != xno; then : 337225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 337325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 337425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 337525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ext=c 337625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cpp='$CPP $CPPFLAGS' 337725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 337825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 337925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_compiler_gnu=$ac_cv_c_compiler_gnu 338025b3c049e70834cf33790a28643ab058b507b35cBen ChengDEPDIR="${am__leading_dot}deps" 338125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 338225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_commands="$ac_config_commands depfiles" 338325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 338425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 338525b3c049e70834cf33790a28643ab058b507b35cBen Chengam_make=${MAKE-make} 338625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat > confinc << 'END' 338725b3c049e70834cf33790a28643ab058b507b35cBen Chengam__doit: 338825b3c049e70834cf33790a28643ab058b507b35cBen Cheng @echo this is the am__doit target 338925b3c049e70834cf33790a28643ab058b507b35cBen Cheng.PHONY: am__doit 339025b3c049e70834cf33790a28643ab058b507b35cBen ChengEND 339125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# If we don't find an include directive, just comment out the code. 339225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 339325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for style of include used by $am_make... " >&6; } 339425b3c049e70834cf33790a28643ab058b507b35cBen Chengam__include="#" 339525b3c049e70834cf33790a28643ab058b507b35cBen Chengam__quote= 339625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_am_result=none 339725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# First try GNU make style include. 339825b3c049e70834cf33790a28643ab058b507b35cBen Chengecho "include confinc" > confmf 339925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Ignore all kinds of additional output from `make'. 340025b3c049e70834cf33790a28643ab058b507b35cBen Chengcase `$am_make -s -f confmf 2> /dev/null` in #( 340125b3c049e70834cf33790a28643ab058b507b35cBen Cheng*the\ am__doit\ target*) 340225b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__include=include 340325b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__quote= 340425b3c049e70834cf33790a28643ab058b507b35cBen Cheng _am_result=GNU 340525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 340625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 340725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Now try BSD make style include. 340825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$am__include" = "#"; then 340925b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo '.include "confinc"' > confmf 341025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `$am_make -s -f confmf 2> /dev/null` in #( 341125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *the\ am__doit\ target*) 341225b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__include=.include 341325b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__quote="\"" 341425b3c049e70834cf33790a28643ab058b507b35cBen Cheng _am_result=BSD 341525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 341625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 341725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 341825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 341925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 342025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 342125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$_am_result" >&6; } 342225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f confinc confmf 342325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 342425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-dependency-tracking was given. 342525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_dependency_tracking+set}" = set; then : 342625b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_dependency_tracking; 342725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 342825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 342925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$enable_dependency_tracking" != xno; then 343025b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_depcomp="$ac_aux_dir/depcomp" 343125b3c049e70834cf33790a28643ab058b507b35cBen Cheng AMDEPBACKSLASH='\' 343225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 343325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$enable_dependency_tracking" != xno; then 343425b3c049e70834cf33790a28643ab058b507b35cBen Cheng AMDEP_TRUE= 343525b3c049e70834cf33790a28643ab058b507b35cBen Cheng AMDEP_FALSE='#' 343625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 343725b3c049e70834cf33790a28643ab058b507b35cBen Cheng AMDEP_TRUE='#' 343825b3c049e70834cf33790a28643ab058b507b35cBen Cheng AMDEP_FALSE= 343925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 344025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 344125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 344225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 344325b3c049e70834cf33790a28643ab058b507b35cBen Chengdepcc="$CC" am_compiler_list= 344425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 344525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 344625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking dependency style of $depcc... " >&6; } 344725b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${am_cv_CC_dependencies_compiler_type+:} false; then : 344825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 344925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 345025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then 345125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We make a subdir and do the tests there. Otherwise we can end up 345225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # making bogus files that we don't know about and never remove. For 345325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # instance it was reported that on HP-UX the gcc test will end up 345425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # making a dummy file named `D' -- because `-MD' means `put the output 345525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # in D'. 345625b3c049e70834cf33790a28643ab058b507b35cBen Cheng mkdir conftest.dir 345725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Copy depcomp to subdir because otherwise we won't find it if we're 345825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # using a relative directory. 345925b3c049e70834cf33790a28643ab058b507b35cBen Cheng cp "$am_depcomp" conftest.dir 346025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cd conftest.dir 346125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We will build objects and dependencies in a subdirectory because 346225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # it helps to detect inapplicable dependency modes. For instance 346325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # both Tru64's cc and ICC support -MD to output dependencies as a 346425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # side effect of compilation, but ICC will put the dependencies in 346525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # the current directory while Tru64 will put them in the object 346625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # directory. 346725b3c049e70834cf33790a28643ab058b507b35cBen Cheng mkdir sub 346825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 346925b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_cv_CC_dependencies_compiler_type=none 347025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$am_compiler_list" = ""; then 347125b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` 347225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 347325b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__universal=false 347425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case " $depcc " in #( 347525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\ -arch\ *\ -arch\ *) am__universal=true ;; 347625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 347725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 347825b3c049e70834cf33790a28643ab058b507b35cBen Cheng for depmode in $am_compiler_list; do 347925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Setup a source with many dependencies, because some compilers 348025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # like to wrap large dependency lists on column 80 (with \), and 348125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # we should not choose a depcomp mode which is confused by this. 348225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 348325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We need to recreate these files for each test, as the compiler may 348425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # overwrite some of them when testing with obscure command lines. 348525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # This happens at least with the AIX C compiler. 348625b3c049e70834cf33790a28643ab058b507b35cBen Cheng : > sub/conftest.c 348725b3c049e70834cf33790a28643ab058b507b35cBen Cheng for i in 1 2 3 4 5 6; do 348825b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo '#include "conftst'$i'.h"' >> sub/conftest.c 348925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with 349025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Solaris 8's {/usr,}/bin/sh. 349125b3c049e70834cf33790a28643ab058b507b35cBen Cheng touch sub/conftst$i.h 349225b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 349325b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf 349425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 349525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We check with `-c' and `-o' for the sake of the "dashmstdout" 349625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # mode. It turns out that the SunPro C++ compiler does not properly 349725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # handle `-M -o', and we need to detect this. Also, some Intel 349825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # versions had trouble with output in subdirs 349925b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__obj=sub/conftest.${OBJEXT-o} 350025b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__minus_obj="-o $am__obj" 350125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $depmode in 350225b3c049e70834cf33790a28643ab058b507b35cBen Cheng gcc) 350325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # This depmode causes a compiler race in universal mode. 350425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$am__universal" = false || continue 350525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 350625b3c049e70834cf33790a28643ab058b507b35cBen Cheng nosideeffect) 350725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # after this tag, mechanisms are not by side-effect, so they'll 350825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # only be used when explicitly requested 350925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$enable_dependency_tracking" = xyes; then 351025b3c049e70834cf33790a28643ab058b507b35cBen Cheng continue 351125b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 351225b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 351325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 351425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 351525b3c049e70834cf33790a28643ab058b507b35cBen Cheng msvisualcpp | msvcmsys) 351625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # This compiler won't grok `-c -o', but also, the minuso test has 351725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # not run yet. These depmodes are late enough in the game, and 351825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # so weak that their functioning should not be impacted. 351925b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__obj=conftest.${OBJEXT-o} 352025b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__minus_obj= 352125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 352225b3c049e70834cf33790a28643ab058b507b35cBen Cheng none) break ;; 352325b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 352425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if depmode=$depmode \ 352525b3c049e70834cf33790a28643ab058b507b35cBen Cheng source=sub/conftest.c object=$am__obj \ 352625b3c049e70834cf33790a28643ab058b507b35cBen Cheng depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ 352725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ 352825b3c049e70834cf33790a28643ab058b507b35cBen Cheng >/dev/null 2>conftest.err && 352925b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && 353025b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && 353125b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep $am__obj sub/conftest.Po > /dev/null 2>&1 && 353225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ${MAKE-make} -s -f confmf > /dev/null 2>&1; then 353325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # icc doesn't choke on unknown options, it will just issue warnings 353425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # or remarks (even with -Werror). So we grep stderr for any message 353525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # that says an option was ignored or not supported. 353625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # When given -MP, icc 7.0 and 7.1 complain thusly: 353725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # icc: Command line warning: ignoring option '-M'; no argument required 353825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # The diagnosis changed in icc 8.0: 353925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # icc: Command line remark: option '-MP' not supported 354025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (grep 'ignoring option' conftest.err || 354125b3c049e70834cf33790a28643ab058b507b35cBen Cheng grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else 354225b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_cv_CC_dependencies_compiler_type=$depmode 354325b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 354425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 354525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 354625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 354725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 354825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cd .. 354925b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -rf conftest.dir 355025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 355125b3c049e70834cf33790a28643ab058b507b35cBen Cheng am_cv_CC_dependencies_compiler_type=none 355225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 355325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 355425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 355525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 355625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } 355725b3c049e70834cf33790a28643ab058b507b35cBen ChengCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type 355825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 355925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if 356025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "x$enable_dependency_tracking" != xno \ 356125b3c049e70834cf33790a28643ab058b507b35cBen Cheng && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then 356225b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__fastdepCC_TRUE= 356325b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__fastdepCC_FALSE='#' 356425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 356525b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__fastdepCC_TRUE='#' 356625b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__fastdepCC_FALSE= 356725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 356825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 356925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 357025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_tool_prefix"; then 357125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 357225b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy ${ac_tool_prefix}ranlib; ac_word=$2 357325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 357425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 357525b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_RANLIB+:} false; then : 357625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 357725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 357825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$RANLIB"; then 357925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 358025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 358125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 358225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 358325b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 358425b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 358525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 358625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 358725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 358825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 358925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 359025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 359125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 359225b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 359325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 359425b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 359525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 359625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 359725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 359825b3c049e70834cf33790a28643ab058b507b35cBen ChengRANLIB=$ac_cv_prog_RANLIB 359925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$RANLIB"; then 360025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 360125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$RANLIB" >&6; } 360225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 360325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 360425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 360525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 360625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 360725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 360825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 360925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$ac_cv_prog_RANLIB"; then 361025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_ct_RANLIB=$RANLIB 361125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "ranlib", so it can be a program name with args. 361225b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy ranlib; ac_word=$2 361325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 361425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 361525b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 361625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 361725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 361825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ac_ct_RANLIB"; then 361925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 362025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 362125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 362225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 362325b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 362425b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 362525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 362625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 362725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 362825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_ac_ct_RANLIB="ranlib" 362925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 363025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 363125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 363225b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 363325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 363425b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 363525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 363625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 363725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 363825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 363925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_ct_RANLIB"; then 364025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 364125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_ct_RANLIB" >&6; } 364225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 364325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 364425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 364525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 364625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 364725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$ac_ct_RANLIB" = x; then 364825b3c049e70834cf33790a28643ab058b507b35cBen Cheng RANLIB=":" 364925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 365025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $cross_compiling:$ac_tool_warned in 365125b3c049e70834cf33790a28643ab058b507b35cBen Chengyes:) 365225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 365325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 365425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_tool_warned=yes ;; 365525b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 365625b3c049e70834cf33790a28643ab058b507b35cBen Cheng RANLIB=$ac_ct_RANLIB 365725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 365825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 365925b3c049e70834cf33790a28643ab058b507b35cBen Cheng RANLIB="$ac_cv_prog_RANLIB" 366025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 366125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 366225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_prog in 'bison -y' byacc 366325b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 366425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "$ac_prog", so it can be a program name with args. 366525b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy $ac_prog; ac_word=$2 366625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 366725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 366825b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_YACC+:} false; then : 366925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 367025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 367125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$YACC"; then 367225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_YACC="$YACC" # Let the user override the test. 367325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 367425b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 367525b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 367625b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 367725b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 367825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 367925b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 368025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 368125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_YACC="$ac_prog" 368225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 368325b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 368425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 368525b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 368625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 368725b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 368825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 368925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 369025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 369125b3c049e70834cf33790a28643ab058b507b35cBen ChengYACC=$ac_cv_prog_YACC 369225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$YACC"; then 369325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 369425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$YACC" >&6; } 369525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 369625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 369725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 369825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 369925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 370025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 370125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$YACC" && break 370225b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 370325b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -n "$YACC" || YACC="yacc" 370425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 370525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 370625b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_prog in flex lex 370725b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 370825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "$ac_prog", so it can be a program name with args. 370925b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy $ac_prog; ac_word=$2 371025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 371125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 371225b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_LEX+:} false; then : 371325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 371425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 371525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$LEX"; then 371625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_LEX="$LEX" # Let the user override the test. 371725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 371825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 371925b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 372025b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 372125b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 372225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 372325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 372425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 372525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_LEX="$ac_prog" 372625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 372725b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 372825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 372925b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 373025b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 373125b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 373225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 373325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 373425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 373525b3c049e70834cf33790a28643ab058b507b35cBen ChengLEX=$ac_cv_prog_LEX 373625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$LEX"; then 373725b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 373825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$LEX" >&6; } 373925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 374025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 374125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 374225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 374325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 374425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 374525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$LEX" && break 374625b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 374725b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -n "$LEX" || LEX=":" 374825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 374925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$LEX" != "x:"; then 375025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat >conftest.l <<_ACEOF 375125b3c049e70834cf33790a28643ab058b507b35cBen Cheng%% 375225b3c049e70834cf33790a28643ab058b507b35cBen Chenga { ECHO; } 375325b3c049e70834cf33790a28643ab058b507b35cBen Chengb { REJECT; } 375425b3c049e70834cf33790a28643ab058b507b35cBen Chengc { yymore (); } 375525b3c049e70834cf33790a28643ab058b507b35cBen Chengd { yyless (1); } 375625b3c049e70834cf33790a28643ab058b507b35cBen Chenge { yyless (input () != 0); } 375725b3c049e70834cf33790a28643ab058b507b35cBen Chengf { unput (yytext[0]); } 375825b3c049e70834cf33790a28643ab058b507b35cBen Cheng. { BEGIN INITIAL; } 375925b3c049e70834cf33790a28643ab058b507b35cBen Cheng%% 376025b3c049e70834cf33790a28643ab058b507b35cBen Cheng#ifdef YYTEXT_POINTER 376125b3c049e70834cf33790a28643ab058b507b35cBen Chengextern char *yytext; 376225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#endif 376325b3c049e70834cf33790a28643ab058b507b35cBen Chengint 376425b3c049e70834cf33790a28643ab058b507b35cBen Chengmain (void) 376525b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 376625b3c049e70834cf33790a28643ab058b507b35cBen Cheng return ! yylex () + ! yywrap (); 376725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 376825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 376925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ { ac_try="$LEX conftest.l" 377025b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "(($ac_try" in 377125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 377225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_try_echo=$ac_try;; 377325b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 377425b3c049e70834cf33790a28643ab058b507b35cBen Chengeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 377525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_try_echo"; } >&5 377625b3c049e70834cf33790a28643ab058b507b35cBen Cheng (eval "$LEX conftest.l") 2>&5 377725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_status=$? 377825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 377925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $ac_status = 0; } 378025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5 378125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking lex output file root... " >&6; } 378225b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_lex_root+:} false; then : 378325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 378425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 378525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 378625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -f lex.yy.c; then 378725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_lex_root=lex.yy 378825b3c049e70834cf33790a28643ab058b507b35cBen Chengelif test -f lexyy.c; then 378925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_lex_root=lexyy 379025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 379125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5 379225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 379325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 379425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 379525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_prog_lex_root" >&6; } 379625b3c049e70834cf33790a28643ab058b507b35cBen ChengLEX_OUTPUT_ROOT=$ac_cv_prog_lex_root 379725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 379825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${LEXLIB+set}"; then 379925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5 380025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking lex library... " >&6; } 380125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_lib_lex+:} false; then : 380225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 380325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 380425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 380525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_LIBS=$LIBS 380625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_lib_lex='none needed' 380725b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_lib in '' -lfl -ll; do 380825b3c049e70834cf33790a28643ab058b507b35cBen Cheng LIBS="$ac_lib $ac_save_LIBS" 380925b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 381025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 381125b3c049e70834cf33790a28643ab058b507b35cBen Cheng`cat $LEX_OUTPUT_ROOT.c` 381225b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 381325b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_link "$LINENO"; then : 381425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_lib_lex=$ac_lib 381525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 381625b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 381725b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext conftest.$ac_ext 381825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_cv_lib_lex" != 'none needed' && break 381925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 382025b3c049e70834cf33790a28643ab058b507b35cBen Cheng LIBS=$ac_save_LIBS 382125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 382225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 382325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 382425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_lib_lex" >&6; } 382525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex 382625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 382725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 382825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 382925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 383025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether yytext is a pointer... " >&6; } 383125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_prog_lex_yytext_pointer+:} false; then : 383225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 383325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 383425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # POSIX says lex can declare yytext either as a pointer or an array; the 383525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# default is implementation-dependent. Figure out which it is, since 383625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# not all implementations provide the %pointer and %array declarations. 383725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cv_prog_lex_yytext_pointer=no 383825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_save_LIBS=$LIBS 383925b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS="$LEXLIB $ac_save_LIBS" 384025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 384125b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 384225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 384325b3c049e70834cf33790a28643ab058b507b35cBen Cheng #define YYTEXT_POINTER 1 384425b3c049e70834cf33790a28643ab058b507b35cBen Cheng`cat $LEX_OUTPUT_ROOT.c` 384525b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 384625b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_link "$LINENO"; then : 384725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_prog_lex_yytext_pointer=yes 384825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 384925b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 385025b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext conftest.$ac_ext 385125b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS=$ac_save_LIBS 385225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 385325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 385425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 385525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; } 385625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $ac_cv_prog_lex_yytext_pointer = yes; then 385725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 385825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "#define YYTEXT_POINTER 1" >>confdefs.h 385925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 386025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 386125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conftest.l $LEX_OUTPUT_ROOT.c 386225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 386325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 386425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$LEX" = :; then 386525b3c049e70834cf33790a28643ab058b507b35cBen Cheng LEX=${am_missing_run}flex 386625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 386725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 386825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc with C99 support" >&5 386925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for gcc with C99 support... " >&6; } 387025b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_c99+:} false; then : 387125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 387225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 387325b3c049e70834cf33790a28643ab058b507b35cBen Cheng old_CFLAGS="$CFLAGS" 387425b3c049e70834cf33790a28643ab058b507b35cBen ChengCFLAGS="$CFLAGS -std=gnu99" 387525b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 387625b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 387725b3c049e70834cf33790a28643ab058b507b35cBen Chengint foo (int a) { for (int i = 0; i < a; ++i) if (i % 4) break; int s = a; } 387825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 387925b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 388025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_c99=yes 388125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 388225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_c99=no 388325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 388425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 388525b3c049e70834cf33790a28643ab058b507b35cBen ChengCFLAGS="$old_CFLAGS" 388625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 388725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c99" >&5 388825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_c99" >&6; } 388925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$ac_cv_c99" != xyes; then : 389025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "gcc with C99 support required" "$LINENO" 5 389125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 389225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 389325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __thread support" >&5 389425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for __thread support... " >&6; } 389525b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_tls+:} false; then : 389625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 389725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 389825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Use the same flags that we use for our DSOs, so the test is representative. 389925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Some old compiler/linker/libc combinations fail some ways and not others. 390025b3c049e70834cf33790a28643ab058b507b35cBen Chengsave_CFLAGS="$CFLAGS" 390125b3c049e70834cf33790a28643ab058b507b35cBen Chengsave_LDFLAGS="$LDFLAGS" 390225b3c049e70834cf33790a28643ab058b507b35cBen ChengCFLAGS="-fpic $CFLAGS" 390325b3c049e70834cf33790a28643ab058b507b35cBen ChengLDFLAGS="-shared -Wl,-z,defs,-z,relro $LDFLAGS" 390425b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 390525b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 390625b3c049e70834cf33790a28643ab058b507b35cBen Cheng#undef __thread 390725b3c049e70834cf33790a28643ab058b507b35cBen Chengstatic __thread int a; int foo (int b) { return a + b; } 390825b3c049e70834cf33790a28643ab058b507b35cBen Chengint 390925b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 391025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 391125b3c049e70834cf33790a28643ab058b507b35cBen Chengexit (foo (0)); 391225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 391325b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 391425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 391525b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 391625b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_link "$LINENO"; then : 391725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_tls=yes 391825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 391925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_tls=no 392025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 392125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 392225b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext conftest.$ac_ext 392325b3c049e70834cf33790a28643ab058b507b35cBen ChengCFLAGS="$save_CFLAGS" 392425b3c049e70834cf33790a28643ab058b507b35cBen ChengLDFLAGS="$save_LDFLAGS" 392525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 392625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5 392725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_tls" >&6; } 392825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$ac_cv_tls" != xyes; then : 392925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "__thread support required" "$LINENO" 5 393025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 393125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 393225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-largefile was given. 393325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_largefile+set}" = set; then : 393425b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_largefile; 393525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 393625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 393725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$enable_largefile" != no; then 393825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 393925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5 394025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for special C compiler options needed for large files... " >&6; } 394125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_sys_largefile_CC+:} false; then : 394225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 394325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 394425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_largefile_CC=no 394525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$GCC" != yes; then 394625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_CC=$CC 394725b3c049e70834cf33790a28643ab058b507b35cBen Cheng while :; do 394825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # IRIX 6.2 and later do not support large files by default, 394925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # so use the C compiler's -n32 option if that helps. 395025b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 395125b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 395225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/types.h> 395325b3c049e70834cf33790a28643ab058b507b35cBen Cheng /* Check that off_t can represent 2**63 - 1 correctly. 395425b3c049e70834cf33790a28643ab058b507b35cBen Cheng We can't simply define LARGE_OFF_T to be 9223372036854775807, 395525b3c049e70834cf33790a28643ab058b507b35cBen Cheng since some C++ compilers masquerading as C compilers 395625b3c049e70834cf33790a28643ab058b507b35cBen Cheng incorrectly reject 9223372036854775807. */ 395725b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 395825b3c049e70834cf33790a28643ab058b507b35cBen Cheng int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 395925b3c049e70834cf33790a28643ab058b507b35cBen Cheng && LARGE_OFF_T % 2147483647 == 1) 396025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ? 1 : -1]; 396125b3c049e70834cf33790a28643ab058b507b35cBen Chengint 396225b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 396325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 396425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 396525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 396625b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 396725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 396825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 396925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ac_fn_c_try_compile "$LINENO"; then : 397025b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 397125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 397225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext 397325b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC="$CC -n32" 397425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ac_fn_c_try_compile "$LINENO"; then : 397525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_largefile_CC=' -n32'; break 397625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 397725b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext 397825b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 397925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 398025b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC=$ac_save_CC 398125b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conftest.$ac_ext 398225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 398325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 398425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5 398525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_sys_largefile_CC" >&6; } 398625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$ac_cv_sys_largefile_CC" != no; then 398725b3c049e70834cf33790a28643ab058b507b35cBen Cheng CC=$CC$ac_cv_sys_largefile_CC 398825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 398925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 399025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5 399125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; } 399225b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_sys_file_offset_bits+:} false; then : 399325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 399425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 399525b3c049e70834cf33790a28643ab058b507b35cBen Cheng while :; do 399625b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 399725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 399825b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/types.h> 399925b3c049e70834cf33790a28643ab058b507b35cBen Cheng /* Check that off_t can represent 2**63 - 1 correctly. 400025b3c049e70834cf33790a28643ab058b507b35cBen Cheng We can't simply define LARGE_OFF_T to be 9223372036854775807, 400125b3c049e70834cf33790a28643ab058b507b35cBen Cheng since some C++ compilers masquerading as C compilers 400225b3c049e70834cf33790a28643ab058b507b35cBen Cheng incorrectly reject 9223372036854775807. */ 400325b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 400425b3c049e70834cf33790a28643ab058b507b35cBen Cheng int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 400525b3c049e70834cf33790a28643ab058b507b35cBen Cheng && LARGE_OFF_T % 2147483647 == 1) 400625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ? 1 : -1]; 400725b3c049e70834cf33790a28643ab058b507b35cBen Chengint 400825b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 400925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 401025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 401125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 401225b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 401325b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 401425b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 401525b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 401625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_file_offset_bits=no; break 401725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 401825b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 401925b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 402025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 402125b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define _FILE_OFFSET_BITS 64 402225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/types.h> 402325b3c049e70834cf33790a28643ab058b507b35cBen Cheng /* Check that off_t can represent 2**63 - 1 correctly. 402425b3c049e70834cf33790a28643ab058b507b35cBen Cheng We can't simply define LARGE_OFF_T to be 9223372036854775807, 402525b3c049e70834cf33790a28643ab058b507b35cBen Cheng since some C++ compilers masquerading as C compilers 402625b3c049e70834cf33790a28643ab058b507b35cBen Cheng incorrectly reject 9223372036854775807. */ 402725b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 402825b3c049e70834cf33790a28643ab058b507b35cBen Cheng int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 402925b3c049e70834cf33790a28643ab058b507b35cBen Cheng && LARGE_OFF_T % 2147483647 == 1) 403025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ? 1 : -1]; 403125b3c049e70834cf33790a28643ab058b507b35cBen Chengint 403225b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 403325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 403425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 403525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 403625b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 403725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 403825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 403925b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 404025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_file_offset_bits=64; break 404125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 404225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 404325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_file_offset_bits=unknown 404425b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 404525b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 404625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 404725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5 404825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_sys_file_offset_bits" >&6; } 404925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $ac_cv_sys_file_offset_bits in #( 405025b3c049e70834cf33790a28643ab058b507b35cBen Cheng no | unknown) ;; 405125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 405225b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 405325b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits 405425b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 405525b3c049e70834cf33790a28643ab058b507b35cBen Cheng;; 405625b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 405725b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -rf conftest* 405825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $ac_cv_sys_file_offset_bits = unknown; then 405925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5 406025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; } 406125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_sys_large_files+:} false; then : 406225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 406325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 406425b3c049e70834cf33790a28643ab058b507b35cBen Cheng while :; do 406525b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 406625b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 406725b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/types.h> 406825b3c049e70834cf33790a28643ab058b507b35cBen Cheng /* Check that off_t can represent 2**63 - 1 correctly. 406925b3c049e70834cf33790a28643ab058b507b35cBen Cheng We can't simply define LARGE_OFF_T to be 9223372036854775807, 407025b3c049e70834cf33790a28643ab058b507b35cBen Cheng since some C++ compilers masquerading as C compilers 407125b3c049e70834cf33790a28643ab058b507b35cBen Cheng incorrectly reject 9223372036854775807. */ 407225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 407325b3c049e70834cf33790a28643ab058b507b35cBen Cheng int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 407425b3c049e70834cf33790a28643ab058b507b35cBen Cheng && LARGE_OFF_T % 2147483647 == 1) 407525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ? 1 : -1]; 407625b3c049e70834cf33790a28643ab058b507b35cBen Chengint 407725b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 407825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 407925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 408025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 408125b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 408225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 408325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 408425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 408525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_large_files=no; break 408625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 408725b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 408825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 408925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 409025b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define _LARGE_FILES 1 409125b3c049e70834cf33790a28643ab058b507b35cBen Cheng#include <sys/types.h> 409225b3c049e70834cf33790a28643ab058b507b35cBen Cheng /* Check that off_t can represent 2**63 - 1 correctly. 409325b3c049e70834cf33790a28643ab058b507b35cBen Cheng We can't simply define LARGE_OFF_T to be 9223372036854775807, 409425b3c049e70834cf33790a28643ab058b507b35cBen Cheng since some C++ compilers masquerading as C compilers 409525b3c049e70834cf33790a28643ab058b507b35cBen Cheng incorrectly reject 9223372036854775807. */ 409625b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) 409725b3c049e70834cf33790a28643ab058b507b35cBen Cheng int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 409825b3c049e70834cf33790a28643ab058b507b35cBen Cheng && LARGE_OFF_T % 2147483647 == 1) 409925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ? 1 : -1]; 410025b3c049e70834cf33790a28643ab058b507b35cBen Chengint 410125b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 410225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 410325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 410425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 410525b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 410625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 410725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 410825b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 410925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_large_files=1; break 411025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 411125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 411225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_sys_large_files=unknown 411325b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 411425b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 411525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 411625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5 411725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_sys_large_files" >&6; } 411825b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $ac_cv_sys_large_files in #( 411925b3c049e70834cf33790a28643ab058b507b35cBen Cheng no | unknown) ;; 412025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 412125b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 412225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define _LARGE_FILES $ac_cv_sys_large_files 412325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 412425b3c049e70834cf33790a28643ab058b507b35cBen Cheng;; 412525b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 412625b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -rf conftest* 412725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 412825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 412925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 413025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 413125b3c049e70834cf33790a28643ab058b507b35cBen Chengnative_ld=no 413225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-generic was given. 413325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_generic+set}" = set; then : 413425b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_generic; if test "$enable_generic" = no; then 413525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$host_cpu" in 413625b3c049e70834cf33790a28643ab058b507b35cBen Cheng i?86) 413725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "#define NATIVE_ELF 32" >>confdefs.h 413825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 413925b3c049e70834cf33790a28643ab058b507b35cBen Cheng native_ld=yes 414025b3c049e70834cf33790a28643ab058b507b35cBen Cheng base_cpu=i386 414125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 414225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 414325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "no machine-specific linker for this configuration available" "$LINENO" 5 414425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 414525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 414625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 414725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 414825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 414925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 415025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$native_ld" = yes; then 415125b3c049e70834cf33790a28643ab058b507b35cBen Cheng NATIVE_LD_TRUE= 415225b3c049e70834cf33790a28643ab058b507b35cBen Cheng NATIVE_LD_FALSE='#' 415325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 415425b3c049e70834cf33790a28643ab058b507b35cBen Cheng NATIVE_LD_TRUE='#' 415525b3c049e70834cf33790a28643ab058b507b35cBen Cheng NATIVE_LD_FALSE= 415625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 415725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 415825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$base_cpu"; then : 415925b3c049e70834cf33790a28643ab058b507b35cBen Cheng base_cpu=none 416025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 416125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 416225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if false; then 416325b3c049e70834cf33790a28643ab058b507b35cBen Cheng NEVER_TRUE= 416425b3c049e70834cf33790a28643ab058b507b35cBen Cheng NEVER_FALSE='#' 416525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 416625b3c049e70834cf33790a28643ab058b507b35cBen Cheng NEVER_TRUE='#' 416725b3c049e70834cf33790a28643ab058b507b35cBen Cheng NEVER_FALSE= 416825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 416925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 417025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 417125b3c049e70834cf33790a28643ab058b507b35cBen Chenguse_mudflap=no 417225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-mudflap was given. 417325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_mudflap+set}" = set; then : 417425b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_mudflap; if test "x$enable_mudflap" = xyes; then 417525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Check whether the compiler support -fmudflap. 417625b3c049e70834cf33790a28643ab058b507b35cBen Cheng old_CFLAGS="$CFLAGS" 417725b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="$CFLAGS -fmudflap" 417825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confdefs.h - <<_ACEOF >conftest.$ac_ext 417925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 418025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 418125b3c049e70834cf33790a28643ab058b507b35cBen Chengint 418225b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 418325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 418425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 418525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 418625b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 418725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 418825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 418925b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_compile "$LINENO"; then : 419025b3c049e70834cf33790a28643ab058b507b35cBen Cheng use_mudflap=yes 419125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 419225b3c049e70834cf33790a28643ab058b507b35cBen Cheng use_mudflap=fail 419325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 419425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 419525b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="$old_CFLAGS" 419625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 419725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 419825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 419925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$use_mudflap" = fail; then 420025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 420125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 420225b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error $? "--enable-mudflap requires a compiler which understands this option 420325b3c049e70834cf33790a28643ab058b507b35cBen ChengSee \`config.log' for more details" "$LINENO" 5; } 420425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 420525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$use_mudflap" = yes; then 420625b3c049e70834cf33790a28643ab058b507b35cBen Cheng MUDFLAP_TRUE= 420725b3c049e70834cf33790a28643ab058b507b35cBen Cheng MUDFLAP_FALSE='#' 420825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 420925b3c049e70834cf33790a28643ab058b507b35cBen Cheng MUDFLAP_TRUE='#' 421025b3c049e70834cf33790a28643ab058b507b35cBen Cheng MUDFLAP_FALSE= 421125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 421225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 421325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 421425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-debugpred was given. 421525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_debugpred+set}" = set; then : 421625b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_debugpred; use_debugpred=$enableval 421725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 421825b3c049e70834cf33790a28643ab058b507b35cBen Cheng use_debugpred=no 421925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 422025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 422125b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $use_debugpred in 422225b3c049e70834cf33790a28643ab058b507b35cBen Cheng yes) use_debugpred=1 ;; 422325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) use_debugpred=0 ;; 422425b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 422525b3c049e70834cf33790a28643ab058b507b35cBen ChengDEBUGPRED=$use_debugpred 422625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 422725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 422825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-gprof was given. 422925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_gprof+set}" = set; then : 423025b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_gprof; use_gprof=$enableval 423125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 423225b3c049e70834cf33790a28643ab058b507b35cBen Cheng use_gprof=no 423325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 423425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 423525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$use_gprof" = yes; then 423625b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="$CFLAGS -pg" 423725b3c049e70834cf33790a28643ab058b507b35cBen Cheng LDFLAGS="$LDFLAGS -pg" 423825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 423925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$use_gprof" = yes; then 424025b3c049e70834cf33790a28643ab058b507b35cBen Cheng GPROF_TRUE= 424125b3c049e70834cf33790a28643ab058b507b35cBen Cheng GPROF_FALSE='#' 424225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 424325b3c049e70834cf33790a28643ab058b507b35cBen Cheng GPROF_TRUE='#' 424425b3c049e70834cf33790a28643ab058b507b35cBen Cheng GPROF_FALSE= 424525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 424625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 424725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 424825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Enable gcov suport. 424925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-gcov was given. 425025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_gcov+set}" = set; then : 425125b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_gcov; use_gcov=$enableval 425225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 425325b3c049e70834cf33790a28643ab058b507b35cBen Cheng use_gcov=no 425425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 425525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 425625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$use_gcov" = yes; then 425725b3c049e70834cf33790a28643ab058b507b35cBen Cheng CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage" 425825b3c049e70834cf33790a28643ab058b507b35cBen Cheng LDFLAGS="$LDFLAGS -fprofile-arcs" 425925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 426025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$use_gcov" = yes; then 426125b3c049e70834cf33790a28643ab058b507b35cBen Cheng GCOV_TRUE= 426225b3c049e70834cf33790a28643ab058b507b35cBen Cheng GCOV_FALSE='#' 426325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 426425b3c049e70834cf33790a28643ab058b507b35cBen Cheng GCOV_TRUE='#' 426525b3c049e70834cf33790a28643ab058b507b35cBen Cheng GCOV_FALSE= 426625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 426725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 426825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 426925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$use_mudflap" = yes -o "$use_gprof" = yes -o "$use_gcov" = yes; then 427025b3c049e70834cf33790a28643ab058b507b35cBen Cheng BUILD_STATIC_TRUE= 427125b3c049e70834cf33790a28643ab058b507b35cBen Cheng BUILD_STATIC_FALSE='#' 427225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 427325b3c049e70834cf33790a28643ab058b507b35cBen Cheng BUILD_STATIC_TRUE='#' 427425b3c049e70834cf33790a28643ab058b507b35cBen Cheng BUILD_STATIC_FALSE= 427525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 427625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 427725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 427825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-tests-rpath was given. 427925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_tests_rpath+set}" = set; then : 428025b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_tests_rpath; tests_use_rpath=$enableval 428125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 428225b3c049e70834cf33790a28643ab058b507b35cBen Cheng tests_use_rpath=no 428325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 428425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 428525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$tests_use_rpath" = yes; then 428625b3c049e70834cf33790a28643ab058b507b35cBen Cheng TESTS_RPATH_TRUE= 428725b3c049e70834cf33790a28643ab058b507b35cBen Cheng TESTS_RPATH_FALSE='#' 428825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 428925b3c049e70834cf33790a28643ab058b507b35cBen Cheng TESTS_RPATH_TRUE='#' 429025b3c049e70834cf33790a28643ab058b507b35cBen Cheng TESTS_RPATH_FALSE= 429125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 429225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 429325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 429425b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBEBL_SUBDIR="$PACKAGE" 429525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --enable-libebl-subdir was given. 429625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_libebl_subdir+set}" = set; then : 429725b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_libebl_subdir; LIBEBL_SUBDIR="$enable_libebl_subdir" 429825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 429925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 430025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 430125b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>confdefs.h <<_ACEOF 430225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#define LIBEBL_SUBDIR "$LIBEBL_SUBDIR" 430325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 430425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 430525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 430625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 430725b3c049e70834cf33790a28643ab058b507b35cBen Chengsave_LIBS="$LIBS" 430825b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS= 430925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 431025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --with-zlib was given. 431125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${with_zlib+set}" = set; then : 431225b3c049e70834cf33790a28643ab058b507b35cBen Cheng withval=$with_zlib; 431325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 431425b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_zlib=default 431525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 431625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 431725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $with_zlib != no; then 431825b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gzdirect" >&5 431925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for library containing gzdirect... " >&6; } 432025b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_search_gzdirect+:} false; then : 432125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 432225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 432325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_func_search_save_LIBS=$LIBS 432425b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 432525b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 432625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 432725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* Override any GCC internal prototype to avoid an error. 432825b3c049e70834cf33790a28643ab058b507b35cBen Cheng Use char because int might match the return type of a GCC 432925b3c049e70834cf33790a28643ab058b507b35cBen Cheng builtin and then its argument prototype would still apply. */ 433025b3c049e70834cf33790a28643ab058b507b35cBen Cheng#ifdef __cplusplus 433125b3c049e70834cf33790a28643ab058b507b35cBen Chengextern "C" 433225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#endif 433325b3c049e70834cf33790a28643ab058b507b35cBen Chengchar gzdirect (); 433425b3c049e70834cf33790a28643ab058b507b35cBen Chengint 433525b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 433625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 433725b3c049e70834cf33790a28643ab058b507b35cBen Chengreturn gzdirect (); 433825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 433925b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 434025b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 434125b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 434225b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_lib in '' z; do 434325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -z "$ac_lib"; then 434425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_res="none required" 434525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 434625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_res=-l$ac_lib 434725b3c049e70834cf33790a28643ab058b507b35cBen Cheng LIBS="-l$ac_lib $ac_func_search_save_LIBS" 434825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 434925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ac_fn_c_try_link "$LINENO"; then : 435025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_search_gzdirect=$ac_res 435125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 435225b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 435325b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext 435425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ${ac_cv_search_gzdirect+:} false; then : 435525b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 435625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 435725b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 435825b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_search_gzdirect+:} false; then : 435925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 436025b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 436125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_search_gzdirect=no 436225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 436325b3c049e70834cf33790a28643ab058b507b35cBen Chengrm conftest.$ac_ext 436425b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS=$ac_func_search_save_LIBS 436525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 436625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gzdirect" >&5 436725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_search_gzdirect" >&6; } 436825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_res=$ac_cv_search_gzdirect 436925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_res" != no; then : 437025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 437125b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_zlib=yes 437225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 437325b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $with_zlib = default || 437425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "missing -lz for --with-zlib" "$LINENO" 5 437525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 437625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 437725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 437825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $with_zlib = yes; then 437925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ZLIB_TRUE= 438025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ZLIB_FALSE='#' 438125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 438225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ZLIB_TRUE='#' 438325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ZLIB_FALSE= 438425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 438525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 438625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $with_zlib = yes; then 438725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "#define USE_ZLIB 1" >>confdefs.h 438825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 438925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 439025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 439125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 439225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --with-bzlib was given. 439325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${with_bzlib+set}" = set; then : 439425b3c049e70834cf33790a28643ab058b507b35cBen Cheng withval=$with_bzlib; 439525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 439625b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_bzlib=default 439725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 439825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 439925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $with_bzlib != no; then 440025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing BZ2_bzdopen" >&5 440125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for library containing BZ2_bzdopen... " >&6; } 440225b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_search_BZ2_bzdopen+:} false; then : 440325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 440425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 440525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_func_search_save_LIBS=$LIBS 440625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 440725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 440825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 440925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* Override any GCC internal prototype to avoid an error. 441025b3c049e70834cf33790a28643ab058b507b35cBen Cheng Use char because int might match the return type of a GCC 441125b3c049e70834cf33790a28643ab058b507b35cBen Cheng builtin and then its argument prototype would still apply. */ 441225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#ifdef __cplusplus 441325b3c049e70834cf33790a28643ab058b507b35cBen Chengextern "C" 441425b3c049e70834cf33790a28643ab058b507b35cBen Cheng#endif 441525b3c049e70834cf33790a28643ab058b507b35cBen Chengchar BZ2_bzdopen (); 441625b3c049e70834cf33790a28643ab058b507b35cBen Chengint 441725b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 441825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 441925b3c049e70834cf33790a28643ab058b507b35cBen Chengreturn BZ2_bzdopen (); 442025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 442125b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 442225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 442325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 442425b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_lib in '' bz2; do 442525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -z "$ac_lib"; then 442625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_res="none required" 442725b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 442825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_res=-l$ac_lib 442925b3c049e70834cf33790a28643ab058b507b35cBen Cheng LIBS="-l$ac_lib $ac_func_search_save_LIBS" 443025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 443125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ac_fn_c_try_link "$LINENO"; then : 443225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_search_BZ2_bzdopen=$ac_res 443325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 443425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 443525b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext 443625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ${ac_cv_search_BZ2_bzdopen+:} false; then : 443725b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 443825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 443925b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 444025b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_search_BZ2_bzdopen+:} false; then : 444125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 444225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 444325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_search_BZ2_bzdopen=no 444425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 444525b3c049e70834cf33790a28643ab058b507b35cBen Chengrm conftest.$ac_ext 444625b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS=$ac_func_search_save_LIBS 444725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 444825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_BZ2_bzdopen" >&5 444925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_search_BZ2_bzdopen" >&6; } 445025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_res=$ac_cv_search_BZ2_bzdopen 445125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_res" != no; then : 445225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 445325b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_bzlib=yes 445425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 445525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $with_bzlib = default || 445625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "missing -lbz2 for --with-bzlib" "$LINENO" 5 445725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 445825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 445925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 446025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $with_bzlib = yes; then 446125b3c049e70834cf33790a28643ab058b507b35cBen Cheng BZLIB_TRUE= 446225b3c049e70834cf33790a28643ab058b507b35cBen Cheng BZLIB_FALSE='#' 446325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 446425b3c049e70834cf33790a28643ab058b507b35cBen Cheng BZLIB_TRUE='#' 446525b3c049e70834cf33790a28643ab058b507b35cBen Cheng BZLIB_FALSE= 446625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 446725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 446825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $with_bzlib = yes; then 446925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "#define USE_BZLIB 1" >>confdefs.h 447025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 447125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 447225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 447325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 447425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Check whether --with-lzma was given. 447525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${with_lzma+set}" = set; then : 447625b3c049e70834cf33790a28643ab058b507b35cBen Cheng withval=$with_lzma; 447725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 447825b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_lzma=default 447925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 448025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 448125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $with_lzma != no; then 448225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing lzma_auto_decoder" >&5 448325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for library containing lzma_auto_decoder... " >&6; } 448425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_search_lzma_auto_decoder+:} false; then : 448525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 448625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 448725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_func_search_save_LIBS=$LIBS 448825b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 448925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 449025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 449125b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* Override any GCC internal prototype to avoid an error. 449225b3c049e70834cf33790a28643ab058b507b35cBen Cheng Use char because int might match the return type of a GCC 449325b3c049e70834cf33790a28643ab058b507b35cBen Cheng builtin and then its argument prototype would still apply. */ 449425b3c049e70834cf33790a28643ab058b507b35cBen Cheng#ifdef __cplusplus 449525b3c049e70834cf33790a28643ab058b507b35cBen Chengextern "C" 449625b3c049e70834cf33790a28643ab058b507b35cBen Cheng#endif 449725b3c049e70834cf33790a28643ab058b507b35cBen Chengchar lzma_auto_decoder (); 449825b3c049e70834cf33790a28643ab058b507b35cBen Chengint 449925b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 450025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 450125b3c049e70834cf33790a28643ab058b507b35cBen Chengreturn lzma_auto_decoder (); 450225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 450325b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 450425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 450525b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 450625b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_lib in '' lzma; do 450725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -z "$ac_lib"; then 450825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_res="none required" 450925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 451025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_res=-l$ac_lib 451125b3c049e70834cf33790a28643ab058b507b35cBen Cheng LIBS="-l$ac_lib $ac_func_search_save_LIBS" 451225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 451325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ac_fn_c_try_link "$LINENO"; then : 451425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_search_lzma_auto_decoder=$ac_res 451525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 451625b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 451725b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext 451825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ${ac_cv_search_lzma_auto_decoder+:} false; then : 451925b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 452025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 452125b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 452225b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_search_lzma_auto_decoder+:} false; then : 452325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 452425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 452525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_search_lzma_auto_decoder=no 452625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 452725b3c049e70834cf33790a28643ab058b507b35cBen Chengrm conftest.$ac_ext 452825b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS=$ac_func_search_save_LIBS 452925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 453025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_lzma_auto_decoder" >&5 453125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_search_lzma_auto_decoder" >&6; } 453225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_res=$ac_cv_search_lzma_auto_decoder 453325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_res" != no; then : 453425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 453525b3c049e70834cf33790a28643ab058b507b35cBen Cheng with_lzma=yes 453625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 453725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test $with_lzma = default || 453825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "missing -llzma for --with-lzma" "$LINENO" 5 453925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 454025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 454125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 454225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $with_lzma = yes; then 454325b3c049e70834cf33790a28643ab058b507b35cBen Cheng LZMA_TRUE= 454425b3c049e70834cf33790a28643ab058b507b35cBen Cheng LZMA_FALSE='#' 454525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 454625b3c049e70834cf33790a28643ab058b507b35cBen Cheng LZMA_TRUE='#' 454725b3c049e70834cf33790a28643ab058b507b35cBen Cheng LZMA_FALSE= 454825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 454925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 455025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test $with_lzma = yes; then 455125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "#define USE_LZMA 1" >>confdefs.h 455225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 455325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 455425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 455525b3c049e70834cf33790a28643ab058b507b35cBen Chengzip_LIBS="$LIBS" 455625b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS="$save_LIBS" 455725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 455825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 455925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __cxa_demangle in -lstdc++" >&5 456025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for __cxa_demangle in -lstdc++... " >&6; } 456125b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_lib_stdcpp___cxa_demangle+:} false; then : 456225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 456325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 456425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_check_lib_save_LIBS=$LIBS 456525b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS="-lstdc++ $LIBS" 456625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat confdefs.h - <<_ACEOF >conftest.$ac_ext 456725b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* end confdefs.h. */ 456825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 456925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/* Override any GCC internal prototype to avoid an error. 457025b3c049e70834cf33790a28643ab058b507b35cBen Cheng Use char because int might match the return type of a GCC 457125b3c049e70834cf33790a28643ab058b507b35cBen Cheng builtin and then its argument prototype would still apply. */ 457225b3c049e70834cf33790a28643ab058b507b35cBen Cheng#ifdef __cplusplus 457325b3c049e70834cf33790a28643ab058b507b35cBen Chengextern "C" 457425b3c049e70834cf33790a28643ab058b507b35cBen Cheng#endif 457525b3c049e70834cf33790a28643ab058b507b35cBen Chengchar __cxa_demangle (); 457625b3c049e70834cf33790a28643ab058b507b35cBen Chengint 457725b3c049e70834cf33790a28643ab058b507b35cBen Chengmain () 457825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 457925b3c049e70834cf33790a28643ab058b507b35cBen Chengreturn __cxa_demangle (); 458025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ; 458125b3c049e70834cf33790a28643ab058b507b35cBen Cheng return 0; 458225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 458325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 458425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ac_fn_c_try_link "$LINENO"; then : 458525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_lib_stdcpp___cxa_demangle=yes 458625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 458725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_lib_stdcpp___cxa_demangle=no 458825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 458925b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f core conftest.err conftest.$ac_objext \ 459025b3c049e70834cf33790a28643ab058b507b35cBen Cheng conftest$ac_exeext conftest.$ac_ext 459125b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBS=$ac_check_lib_save_LIBS 459225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 459325b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_stdcpp___cxa_demangle" >&5 459425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$ac_cv_lib_stdcpp___cxa_demangle" >&6; } 459525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$ac_cv_lib_stdcpp___cxa_demangle" = xyes; then : 459625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 459725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "#define USE_DEMANGLE 1" >>confdefs.h 459825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 459925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 460025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 460125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$ac_cv_lib_stdcpp___cxa_demangle" = yes; then 460225b3c049e70834cf33790a28643ab058b507b35cBen Cheng DEMANGLE_TRUE= 460325b3c049e70834cf33790a28643ab058b507b35cBen Cheng DEMANGLE_FALSE='#' 460425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 460525b3c049e70834cf33790a28643ab058b507b35cBen Cheng DEMANGLE_TRUE='#' 460625b3c049e70834cf33790a28643ab058b507b35cBen Cheng DEMANGLE_FALSE= 460725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 460825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 460925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files lib/Makefile" 461325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files libelf/Makefile" 461625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 461825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files libebl/Makefile" 461925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files libdw/Makefile" 462225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files libdwfl/Makefile" 462525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files libcpu/Makefile" 462825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 462925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 463025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if true; then 463125b3c049e70834cf33790a28643ab058b507b35cBen Cheng HAVE_LIBASM_TRUE= 463225b3c049e70834cf33790a28643ab058b507b35cBen Cheng HAVE_LIBASM_FALSE='#' 463325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 463425b3c049e70834cf33790a28643ab058b507b35cBen Cheng HAVE_LIBASM_TRUE='#' 463525b3c049e70834cf33790a28643ab058b507b35cBen Cheng HAVE_LIBASM_FALSE= 463625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 463725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files libasm/Makefile" 463825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 463925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 464025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files backends/Makefile" 464125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 464225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 464325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files src/Makefile po/Makefile.in" 464425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 464525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 464625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if false; then 464725b3c049e70834cf33790a28643ab058b507b35cBen Cheng STANDALONE_TRUE= 464825b3c049e70834cf33790a28643ab058b507b35cBen Cheng STANDALONE_FALSE='#' 464925b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 465025b3c049e70834cf33790a28643ab058b507b35cBen Cheng STANDALONE_TRUE='#' 465125b3c049e70834cf33790a28643ab058b507b35cBen Cheng STANDALONE_FALSE= 465225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 465325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files tests/Makefile" 465425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 465525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 465625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Get the definitions necessary to create the Makefiles in the po 465725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# subdirectories. This is a small subset of the gettext rules. 465825b3c049e70834cf33790a28643ab058b507b35cBen ChengUSE_NLS=yes 465925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 466025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 466125b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 466225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking whether NLS is requested... " >&6; } 466325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Check whether --enable-nls was given. 466425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${enable_nls+set}" = set; then : 466525b3c049e70834cf33790a28643ab058b507b35cBen Cheng enableval=$enable_nls; USE_NLS=$enableval 466625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 466725b3c049e70834cf33790a28643ab058b507b35cBen Cheng USE_NLS=yes 466825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 466925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 467125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$USE_NLS" >&6; } 467225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467625b3c049e70834cf33790a28643ab058b507b35cBen Cheng GETTEXT_MACRO_VERSION=0.17 467725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 467925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 468025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 468125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Prepare PATH_SEPARATOR. 468225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The user is always right. 468325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${PATH_SEPARATOR+set}" != set; then 468425b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "#! /bin/sh" >conf$$.sh 468525b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "exit 0" >>conf$$.sh 468625b3c049e70834cf33790a28643ab058b507b35cBen Cheng chmod +x conf$$.sh 468725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 468825b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=';' 468925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 469025b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=: 469125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 469225b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.sh 469325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 469425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 469525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find out how to test for executable files. Don't use a zero-byte file, 469625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as systems may use methods other than mode bits to determine executability. 469725b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >conf$$.file <<_ASEOF 469825b3c049e70834cf33790a28643ab058b507b35cBen Cheng#! /bin/sh 469925b3c049e70834cf33790a28643ab058b507b35cBen Chengexit 0 470025b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASEOF 470125b3c049e70834cf33790a28643ab058b507b35cBen Chengchmod +x conf$$.file 470225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -x conf$$.file >/dev/null 2>&1; then 470325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_executable_p="test -x" 470425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 470525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_executable_p="test -f" 470625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 470725b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$.file 470825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 470925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Extract the first word of "msgfmt", so it can be a program name with args. 471025b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy msgfmt; ac_word=$2 471125b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 471225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 471325b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_path_MSGFMT+:} false; then : 471425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 471525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 471625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$MSGFMT" in 471725b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]*) 471825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. 471925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 472025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 472125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 472225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_dir in $PATH; do 472325b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS="$ac_save_IFS" 472425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_dir" && ac_dir=. 472525b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 472625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 472725b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "$as_me: trying $ac_dir/$ac_word..." >&5 472825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 && 472925b3c049e70834cf33790a28643ab058b507b35cBen Cheng (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 473025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" 473125b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 473225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 473325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 473425b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 473525b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 473625b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS="$ac_save_IFS" 473725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" 473825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 473925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 474025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 474125b3c049e70834cf33790a28643ab058b507b35cBen ChengMSGFMT="$ac_cv_path_MSGFMT" 474225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$MSGFMT" != ":"; then 474325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 474425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$MSGFMT" >&6; } 474525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 474625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 474725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 474825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 474925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 475025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the first word of "gmsgfmt", so it can be a program name with args. 475125b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy gmsgfmt; ac_word=$2 475225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 475325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 475425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_path_GMSGFMT+:} false; then : 475525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 475625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 475725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $GMSGFMT in 475825b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]*) 475925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. 476025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 476125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 476225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 476325b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 476425b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 476525b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 476625b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 476725b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 476825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 476925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" 477025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 477125b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 477225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 477325b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 477425b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 477525b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 477625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 477725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" 477825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 477925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 478025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 478125b3c049e70834cf33790a28643ab058b507b35cBen ChengGMSGFMT=$ac_cv_path_GMSGFMT 478225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$GMSGFMT"; then 478325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 478425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$GMSGFMT" >&6; } 478525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 478625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 478725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 478825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 478925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 479025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 479125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 479225b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 479325b3c049e70834cf33790a28643ab058b507b35cBen Cheng '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;; 479425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) MSGFMT_015=$MSGFMT ;; 479525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 479625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 479725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 479825b3c049e70834cf33790a28643ab058b507b35cBen Cheng '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;; 479925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) GMSGFMT_015=$GMSGFMT ;; 480025b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 480125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 480225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 480325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 480425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Prepare PATH_SEPARATOR. 480525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The user is always right. 480625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${PATH_SEPARATOR+set}" != set; then 480725b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "#! /bin/sh" >conf$$.sh 480825b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "exit 0" >>conf$$.sh 480925b3c049e70834cf33790a28643ab058b507b35cBen Cheng chmod +x conf$$.sh 481025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 481125b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=';' 481225b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 481325b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=: 481425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 481525b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.sh 481625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 481725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 481825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find out how to test for executable files. Don't use a zero-byte file, 481925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as systems may use methods other than mode bits to determine executability. 482025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >conf$$.file <<_ASEOF 482125b3c049e70834cf33790a28643ab058b507b35cBen Cheng#! /bin/sh 482225b3c049e70834cf33790a28643ab058b507b35cBen Chengexit 0 482325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASEOF 482425b3c049e70834cf33790a28643ab058b507b35cBen Chengchmod +x conf$$.file 482525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -x conf$$.file >/dev/null 2>&1; then 482625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_executable_p="test -x" 482725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 482825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_executable_p="test -f" 482925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 483025b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$.file 483125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 483225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Extract the first word of "xgettext", so it can be a program name with args. 483325b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy xgettext; ac_word=$2 483425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 483525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 483625b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_path_XGETTEXT+:} false; then : 483725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 483825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 483925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$XGETTEXT" in 484025b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]*) 484125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. 484225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 484325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 484425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 484525b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_dir in $PATH; do 484625b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS="$ac_save_IFS" 484725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_dir" && ac_dir=. 484825b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 484925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 485025b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "$as_me: trying $ac_dir/$ac_word..." >&5 485125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 && 485225b3c049e70834cf33790a28643ab058b507b35cBen Cheng (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then 485325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" 485425b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 485525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 485625b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 485725b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 485825b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 485925b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS="$ac_save_IFS" 486025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" 486125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 486225b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 486325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 486425b3c049e70834cf33790a28643ab058b507b35cBen ChengXGETTEXT="$ac_cv_path_XGETTEXT" 486525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$XGETTEXT" != ":"; then 486625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 486725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$XGETTEXT" >&6; } 486825b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 486925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 487025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 487125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 487225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 487325b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f messages.po 487425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 487525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in 487625b3c049e70834cf33790a28643ab058b507b35cBen Cheng '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;; 487725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) XGETTEXT_015=$XGETTEXT ;; 487825b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 487925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 488025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 488125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 488225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Prepare PATH_SEPARATOR. 488325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The user is always right. 488425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${PATH_SEPARATOR+set}" != set; then 488525b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "#! /bin/sh" >conf$$.sh 488625b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "exit 0" >>conf$$.sh 488725b3c049e70834cf33790a28643ab058b507b35cBen Cheng chmod +x conf$$.sh 488825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 488925b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=';' 489025b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 489125b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=: 489225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 489325b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.sh 489425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 489525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 489625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find out how to test for executable files. Don't use a zero-byte file, 489725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as systems may use methods other than mode bits to determine executability. 489825b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >conf$$.file <<_ASEOF 489925b3c049e70834cf33790a28643ab058b507b35cBen Cheng#! /bin/sh 490025b3c049e70834cf33790a28643ab058b507b35cBen Chengexit 0 490125b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASEOF 490225b3c049e70834cf33790a28643ab058b507b35cBen Chengchmod +x conf$$.file 490325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -x conf$$.file >/dev/null 2>&1; then 490425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_executable_p="test -x" 490525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 490625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_executable_p="test -f" 490725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 490825b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$.file 490925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 491025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Extract the first word of "msgmerge", so it can be a program name with args. 491125b3c049e70834cf33790a28643ab058b507b35cBen Chengset dummy msgmerge; ac_word=$2 491225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 491325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo_n "checking for $ac_word... " >&6; } 491425b3c049e70834cf33790a28643ab058b507b35cBen Chengif ${ac_cv_path_MSGMERGE+:} false; then : 491525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo_n "(cached) " >&6 491625b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 491725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$MSGMERGE" in 491825b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]*) 491925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. 492025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 492125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 492225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR 492325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_dir in $PATH; do 492425b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS="$ac_save_IFS" 492525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_dir" && ac_dir=. 492625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_exec_ext in '' $ac_executable_extensions; do 492725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then 492825b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "$as_me: trying $ac_dir/$ac_word..." >&5 492925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then 493025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" 493125b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 2 493225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 493325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 493425b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 493525b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 493625b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS="$ac_save_IFS" 493725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" 493825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 493925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 494025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 494125b3c049e70834cf33790a28643ab058b507b35cBen ChengMSGMERGE="$ac_cv_path_MSGMERGE" 494225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$MSGMERGE" != ":"; then 494325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 494425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$MSGMERGE" >&6; } 494525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 494625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 494725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "no" >&6; } 494825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 494925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495125b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$localedir" || localedir='${datadir}/locale' 495225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS= 495525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_config_commands="$ac_config_commands po-directories" 495825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 495925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_config_files="$ac_config_files version.h:config/version.h.in" 496425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 496725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 1.234<whatever> -> 1234<whatever> 496825b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "$PACKAGE_VERSION" in 496925b3c049e70834cf33790a28643ab058b507b35cBen Cheng[0-9].*) eu_version=`echo "$PACKAGE_VERSION" | sed 's@\.@@'` ;; 497025b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) as_fn_error $? "confused by version number '$PACKAGE_VERSION'" "$LINENO" 5 ;; 497125b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 497225b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "$eu_version" in 497325b3c049e70834cf33790a28643ab058b507b35cBen Cheng*.*) 497425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 1234.567 -> "1234", "567" 497525b3c049e70834cf33790a28643ab058b507b35cBen Cheng eu_extra_version="${eu_version#*.}" 497625b3c049e70834cf33790a28643ab058b507b35cBen Cheng eu_version="${eu_version%%.*}" 497725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$eu_extra_version" in 497825b3c049e70834cf33790a28643ab058b507b35cBen Cheng [0-9][0-9][0-9]) ;; 497925b3c049e70834cf33790a28643ab058b507b35cBen Cheng [0-9][0-9]) eu_extra_version="${eu_extra_version}0" ;; 498025b3c049e70834cf33790a28643ab058b507b35cBen Cheng [0-9]) eu_extra_version="${eu_extra_version}00" ;; 498125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_fn_error $? "confused by version number '$PACKAGE_VERSION'" "$LINENO" 5 ;; 498225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 498325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 498425b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) 498525b3c049e70834cf33790a28643ab058b507b35cBen Cheng eu_extra_version=000 498625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 498725b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 498825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 498925b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "$eu_version" in 499025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 0[0-9][0-9][0-9]) eu_version="${eu_version#0}$eu_extra_version" ;; 499125b3c049e70834cf33790a28643ab058b507b35cBen Cheng[0-9][0-9][0-9][0-9]) eu_version="${eu_version}$eu_extra_version" ;; 499225b3c049e70834cf33790a28643ab058b507b35cBen Cheng[0-9][0-9][0-9]) eu_version="${eu_version}0$eu_extra_version" ;; 499325b3c049e70834cf33790a28643ab058b507b35cBen Cheng[0-9][0-9]) eu_version="${eu_version}00$eu_extra_version";; 499425b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) as_fn_error $? "confused by version number '$PACKAGE_VERSION'" "$LINENO" 5 ;; 499525b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 499625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 499725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Round up to the next release API (x.y) version. 499825b3c049e70834cf33790a28643ab058b507b35cBen Chengeu_version=$(( (eu_version + 999) / 1000 )) 499925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 500025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >confcache <<\_ACEOF 500125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# This file is a shell script that caches the results of configure 500225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# tests run on this system so they can be shared between configure 500325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# scripts and configure runs, see configure's option --config-cache. 500425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# It is not useful on other systems. If it contains results you don't 500525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# want to keep, you may remove or edit it. 500625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 500725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# config.status only pays attention to the cache file if you give it 500825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# the --recheck option to rerun configure. 500925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 501025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# `ac_cv_env_foo' variables (set or unset) will be overridden when 501125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# loading this file, other *unset* `ac_cv_foo' will be assigned the 501225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# following values. 501325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 501425b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 501525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 501625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The following way of writing the cache mishandles newlines in values, 501725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# but we know of no workaround that is simple, portable, and efficient. 501825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# So, we kill variables containing newlines. 501925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Ultrix sh set writes to stderr and can't be redirected directly, 502025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# and sets the high bit in the cache file unless we assign to the vars. 502125b3c049e70834cf33790a28643ab058b507b35cBen Cheng( 502225b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 502325b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_val=\$$ac_var 502425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_val in #( 502525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *${as_nl}*) 502625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_var in #( 502725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 502825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 502925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 503025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_var in #( 503125b3c049e70834cf33790a28643ab058b507b35cBen Cheng _ | IFS | as_nl) ;; #( 503225b3c049e70834cf33790a28643ab058b507b35cBen Cheng BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 503325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) { eval $ac_var=; unset $ac_var;} ;; 503425b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac ;; 503525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 503625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 503725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 503825b3c049e70834cf33790a28643ab058b507b35cBen Cheng (set) 2>&1 | 503925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_nl`(ac_space=' '; set) 2>&1` in #( 504025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *${as_nl}ac_space=\ *) 504125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # `set' does not quote correctly, so add quotes: double-quote 504225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # substitution turns \\\\ into \\, and sed turns \\ into \. 504325b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -n \ 504425b3c049e70834cf33790a28643ab058b507b35cBen Cheng "s/'/'\\\\''/g; 504525b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 504625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; #( 504725b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 504825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # `set' quotes correctly as required by POSIX, so do not add quotes. 504925b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 505025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 505125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac | 505225b3c049e70834cf33790a28643ab058b507b35cBen Cheng sort 505325b3c049e70834cf33790a28643ab058b507b35cBen Cheng) | 505425b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed ' 505525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^ac_cv_env_/b end 505625b3c049e70834cf33790a28643ab058b507b35cBen Cheng t clear 505725b3c049e70834cf33790a28643ab058b507b35cBen Cheng :clear 505825b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 505925b3c049e70834cf33790a28643ab058b507b35cBen Cheng t end 506025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 506125b3c049e70834cf33790a28643ab058b507b35cBen Cheng :end' >>confcache 506225b3c049e70834cf33790a28643ab058b507b35cBen Chengif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 506325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -w "$cache_file"; then 506425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "x$cache_file" != "x/dev/null"; then 506525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 506625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: updating cache $cache_file" >&6;} 506725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test ! -f "$cache_file" || test -h "$cache_file"; then 506825b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat confcache >"$cache_file" 506925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 507025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $cache_file in #( 507125b3c049e70834cf33790a28643ab058b507b35cBen Cheng */* | ?:*) 507225b3c049e70834cf33790a28643ab058b507b35cBen Cheng mv -f confcache "$cache_file"$$ && 507325b3c049e70834cf33790a28643ab058b507b35cBen Cheng mv -f "$cache_file"$$ "$cache_file" ;; #( 507425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 507525b3c049e70834cf33790a28643ab058b507b35cBen Cheng mv -f confcache "$cache_file" ;; 507625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 507725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 507825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 507925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 508025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 508125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 508225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 508325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 508425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f confcache 508525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 508625b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "x$prefix" = xNONE && prefix=$ac_default_prefix 508725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Let make expand exec_prefix. 508825b3c049e70834cf33790a28643ab058b507b35cBen Chengtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 508925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 509025b3c049e70834cf33790a28643ab058b507b35cBen ChengDEFS=-DHAVE_CONFIG_H 509125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 509225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_libobjs= 509325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_ltlibobjs= 509425b3c049e70834cf33790a28643ab058b507b35cBen ChengU= 509525b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 509625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 1. Remove the extension, and $U if already installed. 509725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 509825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 509925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 510025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # will be set to the directory where LIBOBJS objects are built. 510125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 510225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 510325b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 510425b3c049e70834cf33790a28643ab058b507b35cBen ChengLIBOBJS=$ac_libobjs 510525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 510625b3c049e70834cf33790a28643ab058b507b35cBen ChengLTLIBOBJS=$ac_ltlibobjs 510725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 510825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 510925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$EXEEXT"; then 511025b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__EXEEXT_TRUE= 511125b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__EXEEXT_FALSE='#' 511225b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 511325b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__EXEEXT_TRUE='#' 511425b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__EXEEXT_FALSE= 511525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 511625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 511725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then 511825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined. 511925b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 512025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 512125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${USE_LOCKS_TRUE}" && test -z "${USE_LOCKS_FALSE}"; then 512225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"USE_LOCKS\" was never defined. 512325b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 512425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 512525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then 512625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"AMDEP\" was never defined. 512725b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 512825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 512925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then 513025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"am__fastdepCC\" was never defined. 513125b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 513225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 513325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${NATIVE_LD_TRUE}" && test -z "${NATIVE_LD_FALSE}"; then 513425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"NATIVE_LD\" was never defined. 513525b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 513625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 513725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${NEVER_TRUE}" && test -z "${NEVER_FALSE}"; then 513825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"NEVER\" was never defined. 513925b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 514025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 514125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${MUDFLAP_TRUE}" && test -z "${MUDFLAP_FALSE}"; then 514225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"MUDFLAP\" was never defined. 514325b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 514425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 514525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${GPROF_TRUE}" && test -z "${GPROF_FALSE}"; then 514625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"GPROF\" was never defined. 514725b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 514825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 514925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${GCOV_TRUE}" && test -z "${GCOV_FALSE}"; then 515025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"GCOV\" was never defined. 515125b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 515225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 515325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${BUILD_STATIC_TRUE}" && test -z "${BUILD_STATIC_FALSE}"; then 515425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"BUILD_STATIC\" was never defined. 515525b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 515625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 515725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${TESTS_RPATH_TRUE}" && test -z "${TESTS_RPATH_FALSE}"; then 515825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"TESTS_RPATH\" was never defined. 515925b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 516025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 516125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${ZLIB_TRUE}" && test -z "${ZLIB_FALSE}"; then 516225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"ZLIB\" was never defined. 516325b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 516425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 516525b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${BZLIB_TRUE}" && test -z "${BZLIB_FALSE}"; then 516625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"BZLIB\" was never defined. 516725b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 516825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 516925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${LZMA_TRUE}" && test -z "${LZMA_FALSE}"; then 517025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"LZMA\" was never defined. 517125b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 517225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 517325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${DEMANGLE_TRUE}" && test -z "${DEMANGLE_FALSE}"; then 517425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"DEMANGLE\" was never defined. 517525b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 517625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 517725b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${HAVE_LIBASM_TRUE}" && test -z "${HAVE_LIBASM_FALSE}"; then 517825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"HAVE_LIBASM\" was never defined. 517925b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 518025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 518125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "${STANDALONE_TRUE}" && test -z "${STANDALONE_FALSE}"; then 518225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "conditional \"STANDALONE\" was never defined. 518325b3c049e70834cf33790a28643ab058b507b35cBen ChengUsually this means the macro was only invoked conditionally." "$LINENO" 5 518425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 518525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 518625b3c049e70834cf33790a28643ab058b507b35cBen Cheng: "${CONFIG_STATUS=./config.status}" 518725b3c049e70834cf33790a28643ab058b507b35cBen Chengac_write_fail=0 518825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files_save=$ac_clean_files 518925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files="$ac_clean_files $CONFIG_STATUS" 519025b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 519125b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 519225b3c049e70834cf33790a28643ab058b507b35cBen Chengas_write_fail=0 519325b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 519425b3c049e70834cf33790a28643ab058b507b35cBen Cheng#! $SHELL 519525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Generated by $as_me. 519625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Run this file to recreate the current configuration. 519725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Compiler output produced by configure, useful for debugging 519825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# configure, is in config.log if it exists. 519925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 520025b3c049e70834cf33790a28643ab058b507b35cBen Chengdebug=false 520125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cs_recheck=false 520225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cs_silent=false 520325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 520425b3c049e70834cf33790a28643ab058b507b35cBen ChengSHELL=\${CONFIG_SHELL-$SHELL} 520525b3c049e70834cf33790a28643ab058b507b35cBen Chengexport SHELL 520625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASEOF 520725b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 520825b3c049e70834cf33790a28643ab058b507b35cBen Cheng## -------------------- ## 520925b3c049e70834cf33790a28643ab058b507b35cBen Cheng## M4sh Initialization. ## 521025b3c049e70834cf33790a28643ab058b507b35cBen Cheng## -------------------- ## 521125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 521225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Be more Bourne compatible 521325b3c049e70834cf33790a28643ab058b507b35cBen ChengDUALCASE=1; export DUALCASE # for MKS sh 521425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 521525b3c049e70834cf33790a28643ab058b507b35cBen Cheng emulate sh 521625b3c049e70834cf33790a28643ab058b507b35cBen Cheng NULLCMD=: 521725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 521825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # is contrary to our usage. Disable this feature. 521925b3c049e70834cf33790a28643ab058b507b35cBen Cheng alias -g '${1+"$@"}'='"$@"' 522025b3c049e70834cf33790a28643ab058b507b35cBen Cheng setopt NO_GLOB_SUBST 522125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 522225b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `(set -o) 2>/dev/null` in #( 522325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *posix*) : 522425b3c049e70834cf33790a28643ab058b507b35cBen Cheng set -o posix ;; #( 522525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) : 522625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 522725b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 522825b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 522925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 523025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 523125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_nl=' 523225b3c049e70834cf33790a28643ab058b507b35cBen Cheng' 523325b3c049e70834cf33790a28643ab058b507b35cBen Chengexport as_nl 523425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Printing a long string crashes Solaris 7 /usr/bin/printf. 523525b3c049e70834cf33790a28643ab058b507b35cBen Chengas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 523625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 523725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 523825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Prefer a ksh shell builtin over an external printf program on Solaris, 523925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# but without wasting forks for bash or zsh. 524025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -z "$BASH_VERSION$ZSH_VERSION" \ 524125b3c049e70834cf33790a28643ab058b507b35cBen Cheng && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 524225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo='print -r --' 524325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='print -rn --' 524425b3c049e70834cf33790a28643ab058b507b35cBen Chengelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 524525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo='printf %s\n' 524625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='printf %s' 524725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 524825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 524925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 525025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='/usr/ucb/echo -n' 525125b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 525225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 525325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n_body='eval 525425b3c049e70834cf33790a28643ab058b507b35cBen Cheng arg=$1; 525525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $arg in #( 525625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *"$as_nl"*) 525725b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "X$arg" : "X\\(.*\\)$as_nl"; 525825b3c049e70834cf33790a28643ab058b507b35cBen Cheng arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 525925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac; 526025b3c049e70834cf33790a28643ab058b507b35cBen Cheng expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 526125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ' 526225b3c049e70834cf33790a28643ab058b507b35cBen Cheng export as_echo_n_body 526325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo_n='sh -c $as_echo_n_body as_echo' 526425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 526525b3c049e70834cf33790a28643ab058b507b35cBen Cheng export as_echo_body 526625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_echo='sh -c $as_echo_body as_echo' 526725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 526825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 526925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The user is always right. 527025b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "${PATH_SEPARATOR+set}" != set; then 527125b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=: 527225b3c049e70834cf33790a28643ab058b507b35cBen Cheng (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 527325b3c049e70834cf33790a28643ab058b507b35cBen Cheng (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 527425b3c049e70834cf33790a28643ab058b507b35cBen Cheng PATH_SEPARATOR=';' 527525b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 527625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 527725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 527825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 527925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# IFS 528025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# We need space, tab and new line, in precisely that order. Quoting is 528125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# there to prevent editors from complaining about space-tab. 528225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# (If _AS_PATH_WALK were called with IFS unset, it would disable word 528325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# splitting by setting IFS to empty value.) 528425b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=" "" $as_nl" 528525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 528625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Find who we are. Look in the path if we contain no directory separator. 528725b3c049e70834cf33790a28643ab058b507b35cBen Chengas_myself= 528825b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $0 in #(( 528925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *[\\/]* ) as_myself=$0 ;; 529025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 529125b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_dir in $PATH 529225b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 529325b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$as_save_IFS 529425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dir" && as_dir=. 529525b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 529625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 529725b3c049e70834cf33790a28643ab058b507b35cBen ChengIFS=$as_save_IFS 529825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 529925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 530025b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 530125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# We did not find ourselves, most probably we were run as `sh COMMAND' 530225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# in which case we are not to be found in the path. 530325b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$as_myself" = x; then 530425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_myself=$0 530525b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 530625b3c049e70834cf33790a28643ab058b507b35cBen Chengif test ! -f "$as_myself"; then 530725b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 530825b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit 1 530925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 531025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 531125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Unset variables that we do not need and which cause bugs (e.g. in 531225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 531325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# suppresses any "Segmentation fault" message there. '((' could 531425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# trigger a bug in pdksh 5.2.14. 531525b3c049e70834cf33790a28643ab058b507b35cBen Chengfor as_var in BASH_ENV ENV MAIL MAILPATH 531625b3c049e70834cf33790a28643ab058b507b35cBen Chengdo eval test x\${$as_var+set} = xset \ 531725b3c049e70834cf33790a28643ab058b507b35cBen Cheng && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 531825b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 531925b3c049e70834cf33790a28643ab058b507b35cBen ChengPS1='$ ' 532025b3c049e70834cf33790a28643ab058b507b35cBen ChengPS2='> ' 532125b3c049e70834cf33790a28643ab058b507b35cBen ChengPS4='+ ' 532225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 532325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# NLS nuisances. 532425b3c049e70834cf33790a28643ab058b507b35cBen ChengLC_ALL=C 532525b3c049e70834cf33790a28643ab058b507b35cBen Chengexport LC_ALL 532625b3c049e70834cf33790a28643ab058b507b35cBen ChengLANGUAGE=C 532725b3c049e70834cf33790a28643ab058b507b35cBen Chengexport LANGUAGE 532825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 532925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# CDPATH. 533025b3c049e70834cf33790a28643ab058b507b35cBen Cheng(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 533125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 533225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 533325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_error STATUS ERROR [LINENO LOG_FD] 533425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ---------------------------------------- 533525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 533625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 533725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# script with STATUS, using 1 if that was 0. 533825b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_error () 533925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 534025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_status=$1; test $as_status -eq 0 && as_status=1 534125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "$4"; then 534225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 534325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 534425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 534525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$as_me: error: $2" >&2 534625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_exit $as_status 534725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_error 534825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 534925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 535025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_set_status STATUS 535125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ----------------------- 535225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Set $? to STATUS, without forking. 535325b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_set_status () 535425b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 535525b3c049e70834cf33790a28643ab058b507b35cBen Cheng return $1 535625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_set_status 535725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 535825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_exit STATUS 535925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ----------------- 536025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 536125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_exit () 536225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 536325b3c049e70834cf33790a28643ab058b507b35cBen Cheng set +e 536425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_set_status $1 536525b3c049e70834cf33790a28643ab058b507b35cBen Cheng exit $1 536625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_exit 536725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 536825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_unset VAR 536925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# --------------- 537025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Portably unset VAR. 537125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_unset () 537225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 537325b3c049e70834cf33790a28643ab058b507b35cBen Cheng { eval $1=; unset $1;} 537425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 537525b3c049e70834cf33790a28643ab058b507b35cBen Chengas_unset=as_fn_unset 537625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_append VAR VALUE 537725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ---------------------- 537825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Append the text in VALUE to the end of the definition contained in VAR. Take 537925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# advantage of any shell optimizations that allow amortized linear growth over 538025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# repeated appends, instead of the typical quadratic growth present in naive 538125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# implementations. 538225b3c049e70834cf33790a28643ab058b507b35cBen Chengif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 538325b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'as_fn_append () 538425b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 538525b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $1+=\$2 538625b3c049e70834cf33790a28643ab058b507b35cBen Cheng }' 538725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 538825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append () 538925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 539025b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval $1=\$$1\$2 539125b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 539225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi # as_fn_append 539325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 539425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_arith ARG... 539525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ------------------ 539625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Perform arithmetic evaluation on the ARGs, and store the result in the 539725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# global $as_val. Take advantage of shells that can avoid forks. The arguments 539825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# must be portable across $(()) and expr. 539925b3c049e70834cf33790a28643ab058b507b35cBen Chengif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 540025b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'as_fn_arith () 540125b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 540225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_val=$(( $* )) 540325b3c049e70834cf33790a28643ab058b507b35cBen Cheng }' 540425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 540525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_arith () 540625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 540725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_val=`expr "$@" || test $? -eq 1` 540825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 540925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi # as_fn_arith 541025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 541125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 541225b3c049e70834cf33790a28643ab058b507b35cBen Chengif expr a : '\(a\)' >/dev/null 2>&1 && 541325b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "X`expr 00001 : '.*\(...\)'`" = X001; then 541425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_expr=expr 541525b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 541625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_expr=false 541725b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 541825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 541925b3c049e70834cf33790a28643ab058b507b35cBen Chengif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 542025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_basename=basename 542125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 542225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_basename=false 542325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 542425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 542525b3c049e70834cf33790a28643ab058b507b35cBen Chengif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 542625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirname=dirname 542725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 542825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirname=false 542925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 543025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 543125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_me=`$as_basename -- "$0" || 543225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 543325b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$0" : 'X\(//\)$' \| \ 543425b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$0" : 'X\(/\)' \| . 2>/dev/null || 543525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X/"$0" | 543625b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^.*\/\([^/][^/]*\)\/*$/{ 543725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 543825b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 543925b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 544025b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\/\(\/\/\)$/{ 544125b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 544225b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 544325b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 544425b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\/\(\/\).*/{ 544525b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 544625b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 544725b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 544825b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 544925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 545025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Avoid depending upon Character Ranges. 545125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_letters='abcdefghijklmnopqrstuvwxyz' 545225b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 545325b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_Letters=$as_cr_letters$as_cr_LETTERS 545425b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_digits='0123456789' 545525b3c049e70834cf33790a28643ab058b507b35cBen Chengas_cr_alnum=$as_cr_Letters$as_cr_digits 545625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 545725b3c049e70834cf33790a28643ab058b507b35cBen ChengECHO_C= ECHO_N= ECHO_T= 545825b3c049e70834cf33790a28643ab058b507b35cBen Chengcase `echo -n x` in #((((( 545925b3c049e70834cf33790a28643ab058b507b35cBen Cheng-n*) 546025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `echo 'xy\c'` in 546125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *c*) ECHO_T=' ';; # ECHO_T is single tab character. 546225b3c049e70834cf33790a28643ab058b507b35cBen Cheng xy) ECHO_C='\c';; 546325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 546425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ECHO_T=' ';; 546525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac;; 546625b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) 546725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ECHO_N='-n';; 546825b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 546925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 547025b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$ conf$$.exe conf$$.file 547125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -d conf$$.dir; then 547225b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.dir/conf$$.file 547325b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 547425b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f conf$$.dir 547525b3c049e70834cf33790a28643ab058b507b35cBen Cheng mkdir conf$$.dir 2>/dev/null 547625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 547725b3c049e70834cf33790a28643ab058b507b35cBen Chengif (echo >conf$$.file) 2>/dev/null; then 547825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ln -s conf$$.file conf$$ 2>/dev/null; then 547925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='ln -s' 548025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # ... but there are two gotchas: 548125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 548225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 548325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # In both cases, we have to default to `cp -p'. 548425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 548525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='cp -p' 548625b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif ln conf$$.file conf$$ 2>/dev/null; then 548725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s=ln 548825b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 548925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='cp -p' 549025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 549125b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 549225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ln_s='cp -p' 549325b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 549425b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 549525b3c049e70834cf33790a28643ab058b507b35cBen Chengrmdir conf$$.dir 2>/dev/null 549625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 549725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 549825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# as_fn_mkdir_p 549925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ------------- 550025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Create "$as_dir" as a directory, including parents if necessary. 550125b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_mkdir_p () 550225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 550325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 550425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_dir in #( 550525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*) as_dir=./$as_dir;; 550625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 550725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$as_dir" || eval $as_mkdir_p || { 550825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirs= 550925b3c049e70834cf33790a28643ab058b507b35cBen Cheng while :; do 551025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $as_dir in #( 551125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 551225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_qdir=$as_dir;; 551325b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 551425b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dirs="'$as_qdir' $as_dirs" 551525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dir=`$as_dirname -- "$as_dir" || 551625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 551725b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_dir" : 'X\(//\)[^/]' \| \ 551825b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_dir" : 'X\(//\)$' \| \ 551925b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 552025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$as_dir" | 552125b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 552225b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 552325b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 552425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 552525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 552625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 552725b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 552825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 552925b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 553025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 553125b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 553225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 553325b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 553425b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 553525b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 553625b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 553725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 553825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$as_dir" && break 553925b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 554025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$as_dirs" || eval "mkdir $as_dirs" 554125b3c049e70834cf33790a28643ab058b507b35cBen Cheng } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 554225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 554325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 554425b3c049e70834cf33790a28643ab058b507b35cBen Cheng} # as_fn_mkdir_p 554525b3c049e70834cf33790a28643ab058b507b35cBen Chengif mkdir -p . 2>/dev/null; then 554625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_mkdir_p='mkdir -p "$as_dir"' 554725b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 554825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d ./-p && rmdir ./-p 554925b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_mkdir_p=false 555025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 555125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 555225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -x / >/dev/null 2>&1; then 555325b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_test_x='test -x' 555425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 555525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if ls -dL / >/dev/null 2>&1; then 555625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ls_L_option=L 555725b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 555825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_ls_L_option= 555925b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 556025b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_test_x=' 556125b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval sh -c '\'' 556225b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -d "$1"; then 556325b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$1/."; 556425b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 556525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $1 in #( 556625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*)set "./$1";; 556725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac; 556825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( 556925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ???[sx]*):;;*)false;;esac;fi 557025b3c049e70834cf33790a28643ab058b507b35cBen Cheng '\'' sh 557125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ' 557225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 557325b3c049e70834cf33790a28643ab058b507b35cBen Chengas_executable_p=$as_test_x 557425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 557525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Sed expression to map a string onto a valid CPP name. 557625b3c049e70834cf33790a28643ab058b507b35cBen Chengas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 557725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 557825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Sed expression to map a string onto a valid variable name. 557925b3c049e70834cf33790a28643ab058b507b35cBen Chengas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 558025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 558125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 558225b3c049e70834cf33790a28643ab058b507b35cBen Chengexec 6>&1 558325b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ----------------------------------- ## 558425b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Main body of $CONFIG_STATUS script. ## 558525b3c049e70834cf33790a28643ab058b507b35cBen Cheng## ----------------------------------- ## 558625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASEOF 558725b3c049e70834cf33790a28643ab058b507b35cBen Chengtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 558825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 558925b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 559025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Save the log message, to keep $0 and so on meaningful, and to 559125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# report actual input values of CONFIG_FILES etc. instead of their 559225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# values after options handling. 559325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_log=" 559425b3c049e70834cf33790a28643ab058b507b35cBen ChengThis file was extended by Red Hat elfutils $as_me 0.153, which was 559525b3c049e70834cf33790a28643ab058b507b35cBen Chenggenerated by GNU Autoconf 2.68. Invocation command line was 559625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 559725b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_FILES = $CONFIG_FILES 559825b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_HEADERS = $CONFIG_HEADERS 559925b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_LINKS = $CONFIG_LINKS 560025b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_COMMANDS = $CONFIG_COMMANDS 560125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $ $0 $@ 560225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 560325b3c049e70834cf33790a28643ab058b507b35cBen Chengon `(hostname || uname -n) 2>/dev/null | sed 1q` 560425b3c049e70834cf33790a28643ab058b507b35cBen Cheng" 560525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 560625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 560725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 560825b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $ac_config_files in *" 560925b3c049e70834cf33790a28643ab058b507b35cBen Cheng"*) set x $ac_config_files; shift; ac_config_files=$*;; 561025b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 561125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 561225b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $ac_config_headers in *" 561325b3c049e70834cf33790a28643ab058b507b35cBen Cheng"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 561425b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 561525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 561625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 561725b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 561825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Files that config.status was made for. 561925b3c049e70834cf33790a28643ab058b507b35cBen Chengconfig_files="$ac_config_files" 562025b3c049e70834cf33790a28643ab058b507b35cBen Chengconfig_headers="$ac_config_headers" 562125b3c049e70834cf33790a28643ab058b507b35cBen Chengconfig_commands="$ac_config_commands" 562225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 562325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 562425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 562525b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 562625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cs_usage="\ 562725b3c049e70834cf33790a28643ab058b507b35cBen Cheng\`$as_me' instantiates files and other configuration actions 562825b3c049e70834cf33790a28643ab058b507b35cBen Chengfrom templates according to the current configuration. Unless the files 562925b3c049e70834cf33790a28643ab058b507b35cBen Chengand actions are specified as TAGs, all are instantiated by default. 563025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 563125b3c049e70834cf33790a28643ab058b507b35cBen ChengUsage: $0 [OPTION]... [TAG]... 563225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 563325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -h, --help print this help, then exit 563425b3c049e70834cf33790a28643ab058b507b35cBen Cheng -V, --version print version number and configuration settings, then exit 563525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --config print configuration, then exit 563625b3c049e70834cf33790a28643ab058b507b35cBen Cheng -q, --quiet, --silent 563725b3c049e70834cf33790a28643ab058b507b35cBen Cheng do not print progress messages 563825b3c049e70834cf33790a28643ab058b507b35cBen Cheng -d, --debug don't remove temporary files 563925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --recheck update $as_me by reconfiguring in the same conditions 564025b3c049e70834cf33790a28643ab058b507b35cBen Cheng --file=FILE[:TEMPLATE] 564125b3c049e70834cf33790a28643ab058b507b35cBen Cheng instantiate the configuration file FILE 564225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --header=FILE[:TEMPLATE] 564325b3c049e70834cf33790a28643ab058b507b35cBen Cheng instantiate the configuration header FILE 564425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 564525b3c049e70834cf33790a28643ab058b507b35cBen ChengConfiguration files: 564625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$config_files 564725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 564825b3c049e70834cf33790a28643ab058b507b35cBen ChengConfiguration headers: 564925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$config_headers 565025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 565125b3c049e70834cf33790a28643ab058b507b35cBen ChengConfiguration commands: 565225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$config_commands 565325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 565425b3c049e70834cf33790a28643ab058b507b35cBen ChengReport bugs to <http://bugzilla.redhat.com/bugzilla/>." 565525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 565625b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 565725b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 565825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 565925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cs_version="\\ 566025b3c049e70834cf33790a28643ab058b507b35cBen ChengRed Hat elfutils config.status 0.153 566125b3c049e70834cf33790a28643ab058b507b35cBen Chengconfigured by $0, generated by GNU Autoconf 2.68, 566225b3c049e70834cf33790a28643ab058b507b35cBen Cheng with options \\"\$ac_cs_config\\" 566325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 566425b3c049e70834cf33790a28643ab058b507b35cBen ChengCopyright (C) 2010 Free Software Foundation, Inc. 566525b3c049e70834cf33790a28643ab058b507b35cBen ChengThis config.status script is free software; the Free Software Foundation 566625b3c049e70834cf33790a28643ab058b507b35cBen Chenggives unlimited permission to copy, distribute and modify it." 566725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 566825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_pwd='$ac_pwd' 566925b3c049e70834cf33790a28643ab058b507b35cBen Chengsrcdir='$srcdir' 567025b3c049e70834cf33790a28643ab058b507b35cBen ChengINSTALL='$INSTALL' 567125b3c049e70834cf33790a28643ab058b507b35cBen ChengMKDIR_P='$MKDIR_P' 567225b3c049e70834cf33790a28643ab058b507b35cBen ChengAWK='$AWK' 567325b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -n "\$AWK" || AWK=awk 567425b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 567525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 567625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 567725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# The default lists apply if the user does not specify any file. 567825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_need_defaults=: 567925b3c049e70834cf33790a28643ab058b507b35cBen Chengwhile test $# != 0 568025b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 568125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $1 in 568225b3c049e70834cf33790a28643ab058b507b35cBen Cheng --*=?*) 568325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_option=`expr "X$1" : 'X\([^=]*\)='` 568425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 568525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_shift=: 568625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 568725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --*=) 568825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_option=`expr "X$1" : 'X\([^=]*\)='` 568925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_optarg= 569025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_shift=: 569125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 569225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) 569325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_option=$1 569425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_optarg=$2 569525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_shift=shift 569625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 569725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 569825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 569925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_option in 570025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Handling of the options. 570125b3c049e70834cf33790a28643ab058b507b35cBen Cheng -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 570225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cs_recheck=: ;; 570325b3c049e70834cf33790a28643ab058b507b35cBen Cheng --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 570425b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$ac_cs_version"; exit ;; 570525b3c049e70834cf33790a28643ab058b507b35cBen Cheng --config | --confi | --conf | --con | --co | --c ) 570625b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$ac_cs_config"; exit ;; 570725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --debug | --debu | --deb | --de | --d | -d ) 570825b3c049e70834cf33790a28643ab058b507b35cBen Cheng debug=: ;; 570925b3c049e70834cf33790a28643ab058b507b35cBen Cheng --file | --fil | --fi | --f ) 571025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $ac_shift 571125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_optarg in 571225b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 571325b3c049e70834cf33790a28643ab058b507b35cBen Cheng '') as_fn_error $? "missing file argument" ;; 571425b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 571525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append CONFIG_FILES " '$ac_optarg'" 571625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_need_defaults=false;; 571725b3c049e70834cf33790a28643ab058b507b35cBen Cheng --header | --heade | --head | --hea ) 571825b3c049e70834cf33790a28643ab058b507b35cBen Cheng $ac_shift 571925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_optarg in 572025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 572125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 572225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append CONFIG_HEADERS " '$ac_optarg'" 572325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_need_defaults=false;; 572425b3c049e70834cf33790a28643ab058b507b35cBen Cheng --he | --h) 572525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Conflict between --help and --header 572625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "ambiguous option: \`$1' 572725b3c049e70834cf33790a28643ab058b507b35cBen ChengTry \`$0 --help' for more information.";; 572825b3c049e70834cf33790a28643ab058b507b35cBen Cheng --help | --hel | -h ) 572925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$ac_cs_usage"; exit ;; 573025b3c049e70834cf33790a28643ab058b507b35cBen Cheng -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 573125b3c049e70834cf33790a28643ab058b507b35cBen Cheng | -silent | --silent | --silen | --sile | --sil | --si | --s) 573225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cs_silent=: ;; 573325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 573425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # This is an error. 573525b3c049e70834cf33790a28643ab058b507b35cBen Cheng -*) as_fn_error $? "unrecognized option: \`$1' 573625b3c049e70834cf33790a28643ab058b507b35cBen ChengTry \`$0 --help' for more information." ;; 573725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 573825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_fn_append ac_config_targets " $1" 573925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_need_defaults=false ;; 574025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 574125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 574225b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 574325b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 574425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 574525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_configure_extra_args= 574625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 574725b3c049e70834cf33790a28643ab058b507b35cBen Chengif $ac_cs_silent; then 574825b3c049e70834cf33790a28643ab058b507b35cBen Cheng exec 6>/dev/null 574925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_configure_extra_args="$ac_configure_extra_args --silent" 575025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 575125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 575225b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 575325b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 575425b3c049e70834cf33790a28643ab058b507b35cBen Chengif \$ac_cs_recheck; then 575525b3c049e70834cf33790a28643ab058b507b35cBen Cheng set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 575625b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 575725b3c049e70834cf33790a28643ab058b507b35cBen Cheng \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 575825b3c049e70834cf33790a28643ab058b507b35cBen Cheng CONFIG_SHELL='$SHELL' 575925b3c049e70834cf33790a28643ab058b507b35cBen Cheng export CONFIG_SHELL 576025b3c049e70834cf33790a28643ab058b507b35cBen Cheng exec "\$@" 576125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 576225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 576325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 576425b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 576525b3c049e70834cf33790a28643ab058b507b35cBen Chengexec 5>>config.log 576625b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 576725b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo 576825b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 576925b3c049e70834cf33790a28643ab058b507b35cBen Cheng## Running $as_me. ## 577025b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ASBOX 577125b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$ac_log" 577225b3c049e70834cf33790a28643ab058b507b35cBen Cheng} >&5 577325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 577425b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 577525b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 577625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 577725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# INIT-COMMANDS 577825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# 577925b3c049e70834cf33790a28643ab058b507b35cBen ChengAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" 578025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Capture the value of obsolete ALL_LINGUAS because we need it to compute 578125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it 578225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # from automake < 1.5. 578325b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' 578425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Capture the value of LINGUAS because we need it to compute CATALOGS. 578525b3c049e70834cf33790a28643ab058b507b35cBen Cheng LINGUAS="${LINGUAS-%UNSET%}" 578625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 578725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 578825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 578925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 579025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 579125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 579225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Handling of arguments. 579325b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_config_target in $ac_config_targets 579425b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 579525b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_config_target in 579625b3c049e70834cf33790a28643ab058b507b35cBen Cheng "config/Makefile") CONFIG_FILES="$CONFIG_FILES config/Makefile" ;; 579725b3c049e70834cf33790a28643ab058b507b35cBen Cheng "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 579825b3c049e70834cf33790a28643ab058b507b35cBen Cheng "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 579925b3c049e70834cf33790a28643ab058b507b35cBen Cheng "m4/Makefile") CONFIG_FILES="$CONFIG_FILES m4/Makefile" ;; 580025b3c049e70834cf33790a28643ab058b507b35cBen Cheng "elfutils.spec") CONFIG_FILES="$CONFIG_FILES elfutils.spec:config/elfutils.spec.in" ;; 580125b3c049e70834cf33790a28643ab058b507b35cBen Cheng "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 580225b3c049e70834cf33790a28643ab058b507b35cBen Cheng "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;; 580325b3c049e70834cf33790a28643ab058b507b35cBen Cheng "libelf/Makefile") CONFIG_FILES="$CONFIG_FILES libelf/Makefile" ;; 580425b3c049e70834cf33790a28643ab058b507b35cBen Cheng "libebl/Makefile") CONFIG_FILES="$CONFIG_FILES libebl/Makefile" ;; 580525b3c049e70834cf33790a28643ab058b507b35cBen Cheng "libdw/Makefile") CONFIG_FILES="$CONFIG_FILES libdw/Makefile" ;; 580625b3c049e70834cf33790a28643ab058b507b35cBen Cheng "libdwfl/Makefile") CONFIG_FILES="$CONFIG_FILES libdwfl/Makefile" ;; 580725b3c049e70834cf33790a28643ab058b507b35cBen Cheng "libcpu/Makefile") CONFIG_FILES="$CONFIG_FILES libcpu/Makefile" ;; 580825b3c049e70834cf33790a28643ab058b507b35cBen Cheng "libasm/Makefile") CONFIG_FILES="$CONFIG_FILES libasm/Makefile" ;; 580925b3c049e70834cf33790a28643ab058b507b35cBen Cheng "backends/Makefile") CONFIG_FILES="$CONFIG_FILES backends/Makefile" ;; 581025b3c049e70834cf33790a28643ab058b507b35cBen Cheng "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 581125b3c049e70834cf33790a28643ab058b507b35cBen Cheng "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; 581225b3c049e70834cf33790a28643ab058b507b35cBen Cheng "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;; 581325b3c049e70834cf33790a28643ab058b507b35cBen Cheng "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;; 581425b3c049e70834cf33790a28643ab058b507b35cBen Cheng "version.h") CONFIG_FILES="$CONFIG_FILES version.h:config/version.h.in" ;; 581525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 581625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 581725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 581825b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 581925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 582025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 582125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# If the user did not use the arguments to specify the items to instantiate, 582225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# then the envvar interface is used. Set only those that are not. 582325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# We use the long form for the default assignment because of an extremely 582425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# bizarre bug on SunOS 4.1.3. 582525b3c049e70834cf33790a28643ab058b507b35cBen Chengif $ac_need_defaults; then 582625b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 582725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 582825b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands 582925b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 583025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 583125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Have a temporary directory for convenience. Make it in the build tree 583225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# simply because there is no reason against having it here, and in addition, 583325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# creating and moving files from /tmp can sometimes cause problems. 583425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Hook for its removal unless debugging. 583525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Note that there is a small window in which the directory will not be cleaned: 583625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# after its creation but before its name has been assigned to `$tmp'. 583725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$debug || 583825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 583925b3c049e70834cf33790a28643ab058b507b35cBen Cheng tmp= ac_tmp= 584025b3c049e70834cf33790a28643ab058b507b35cBen Cheng trap 'exit_status=$? 584125b3c049e70834cf33790a28643ab058b507b35cBen Cheng : "${ac_tmp:=$tmp}" 584225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 584325b3c049e70834cf33790a28643ab058b507b35cBen Cheng' 0 584425b3c049e70834cf33790a28643ab058b507b35cBen Cheng trap 'as_fn_exit 1' 1 2 13 15 584525b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 584625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Create a (secure) tmp directory for tmp files. 584725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 584825b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 584925b3c049e70834cf33790a28643ab058b507b35cBen Cheng tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 585025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -d "$tmp" 585125b3c049e70834cf33790a28643ab058b507b35cBen Cheng} || 585225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 585325b3c049e70834cf33790a28643ab058b507b35cBen Cheng tmp=./conf$$-$RANDOM 585425b3c049e70834cf33790a28643ab058b507b35cBen Cheng (umask 077 && mkdir "$tmp") 585525b3c049e70834cf33790a28643ab058b507b35cBen Cheng} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 585625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_tmp=$tmp 585725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 585825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Set up the scripts for CONFIG_FILES section. 585925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# No need to generate them if there are no CONFIG_FILES. 586025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# This happens for instance with `./config.status config.h'. 586125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CONFIG_FILES"; then 586225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 586325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 586425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cr=`echo X | tr X '\015'` 586525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# On cygwin, bash can eat \r inside `` if the user requested igncr. 586625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# But we know of no other shell where ac_cr would be empty at this 586725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# point, so we can use a bashism as a fallback. 586825b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$ac_cr" = x; then 586925b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval ac_cr=\$\'\\r\' 587025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 587125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 587225b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 587325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cs_awk_cr='\\r' 587425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 587525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cs_awk_cr=$ac_cr 587625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 587725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 587825b3c049e70834cf33790a28643ab058b507b35cBen Chengecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 587925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 588025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 588125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 588225b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 588325b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "cat >conf$$subs.awk <<_ACEOF" && 588425b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 588525b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo "_ACEOF" 588625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} >conf$$subs.sh || 588725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 588825b3c049e70834cf33790a28643ab058b507b35cBen Chengac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 588925b3c049e70834cf33790a28643ab058b507b35cBen Chengac_delim='%!_!# ' 589025b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_last_try in false false false false false :; do 589125b3c049e70834cf33790a28643ab058b507b35cBen Cheng . ./conf$$subs.sh || 589225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 589325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 589425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 589525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $ac_delim_n = $ac_delim_num; then 589625b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 589725b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif $ac_last_try; then 589825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 589925b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 590025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 590125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 590225b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 590325b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$subs.sh 590425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 590525b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 590625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 590725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 590825b3c049e70834cf33790a28643ab058b507b35cBen Chengsed -n ' 590925b3c049e70834cf33790a28643ab058b507b35cBen Chengh 591025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^/S["/; s/!.*/"]=/ 591125b3c049e70834cf33790a28643ab058b507b35cBen Chengp 591225b3c049e70834cf33790a28643ab058b507b35cBen Chengg 591325b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^[^!]*!// 591425b3c049e70834cf33790a28643ab058b507b35cBen Cheng:repl 591525b3c049e70834cf33790a28643ab058b507b35cBen Chengt repl 591625b3c049e70834cf33790a28643ab058b507b35cBen Chengs/'"$ac_delim"'$// 591725b3c049e70834cf33790a28643ab058b507b35cBen Chengt delim 591825b3c049e70834cf33790a28643ab058b507b35cBen Cheng:nl 591925b3c049e70834cf33790a28643ab058b507b35cBen Chengh 592025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/\(.\{148\}\)..*/\1/ 592125b3c049e70834cf33790a28643ab058b507b35cBen Chengt more1 592225b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 592325b3c049e70834cf33790a28643ab058b507b35cBen Chengp 592425b3c049e70834cf33790a28643ab058b507b35cBen Chengn 592525b3c049e70834cf33790a28643ab058b507b35cBen Chengb repl 592625b3c049e70834cf33790a28643ab058b507b35cBen Cheng:more1 592725b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 592825b3c049e70834cf33790a28643ab058b507b35cBen Chengp 592925b3c049e70834cf33790a28643ab058b507b35cBen Chengg 593025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/.\{148\}// 593125b3c049e70834cf33790a28643ab058b507b35cBen Chengt nl 593225b3c049e70834cf33790a28643ab058b507b35cBen Cheng:delim 593325b3c049e70834cf33790a28643ab058b507b35cBen Chengh 593425b3c049e70834cf33790a28643ab058b507b35cBen Chengs/\(.\{148\}\)..*/\1/ 593525b3c049e70834cf33790a28643ab058b507b35cBen Chengt more2 593625b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g; s/^/"/; s/$/"/ 593725b3c049e70834cf33790a28643ab058b507b35cBen Chengp 593825b3c049e70834cf33790a28643ab058b507b35cBen Chengb 593925b3c049e70834cf33790a28643ab058b507b35cBen Cheng:more2 594025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g; s/^/"/; s/$/"\\/ 594125b3c049e70834cf33790a28643ab058b507b35cBen Chengp 594225b3c049e70834cf33790a28643ab058b507b35cBen Chengg 594325b3c049e70834cf33790a28643ab058b507b35cBen Chengs/.\{148\}// 594425b3c049e70834cf33790a28643ab058b507b35cBen Chengt delim 594525b3c049e70834cf33790a28643ab058b507b35cBen Cheng' <conf$$subs.awk | sed ' 594625b3c049e70834cf33790a28643ab058b507b35cBen Cheng/^[^""]/{ 594725b3c049e70834cf33790a28643ab058b507b35cBen Cheng N 594825b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/\n// 594925b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 595025b3c049e70834cf33790a28643ab058b507b35cBen Cheng' >>$CONFIG_STATUS || ac_write_fail=1 595125b3c049e70834cf33790a28643ab058b507b35cBen Chengrm -f conf$$subs.awk 595225b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 595325b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACAWK 595425b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 595525b3c049e70834cf33790a28643ab058b507b35cBen Cheng for (key in S) S_is_set[key] = 1 595625b3c049e70834cf33790a28643ab058b507b35cBen Cheng FS = "" 595725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 595825b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 595925b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ 596025b3c049e70834cf33790a28643ab058b507b35cBen Cheng line = $ 0 596125b3c049e70834cf33790a28643ab058b507b35cBen Cheng nfields = split(line, field, "@") 596225b3c049e70834cf33790a28643ab058b507b35cBen Cheng substed = 0 596325b3c049e70834cf33790a28643ab058b507b35cBen Cheng len = length(field[1]) 596425b3c049e70834cf33790a28643ab058b507b35cBen Cheng for (i = 2; i < nfields; i++) { 596525b3c049e70834cf33790a28643ab058b507b35cBen Cheng key = field[i] 596625b3c049e70834cf33790a28643ab058b507b35cBen Cheng keylen = length(key) 596725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (S_is_set[key]) { 596825b3c049e70834cf33790a28643ab058b507b35cBen Cheng value = S[key] 596925b3c049e70834cf33790a28643ab058b507b35cBen Cheng line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 597025b3c049e70834cf33790a28643ab058b507b35cBen Cheng len += length(value) + length(field[++i]) 597125b3c049e70834cf33790a28643ab058b507b35cBen Cheng substed = 1 597225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } else 597325b3c049e70834cf33790a28643ab058b507b35cBen Cheng len += 1 + keylen 597425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 597525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 597625b3c049e70834cf33790a28643ab058b507b35cBen Cheng print line 597725b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 597825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 597925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACAWK 598025b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 598125b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 598225b3c049e70834cf33790a28643ab058b507b35cBen Chengif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 598325b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 598425b3c049e70834cf33790a28643ab058b507b35cBen Chengelse 598525b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat 598625b3c049e70834cf33790a28643ab058b507b35cBen Chengfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 598725b3c049e70834cf33790a28643ab058b507b35cBen Cheng || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 598825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 598925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 599025b3c049e70834cf33790a28643ab058b507b35cBen Cheng# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 599125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 599225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# trailing colons and then remove the whole line if VPATH becomes empty 599325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# (actually we leave an empty line to preserve line numbers). 599425b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "x$srcdir" = x.; then 599525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 599625b3c049e70834cf33790a28643ab058b507b35cBen Chengh 599725b3c049e70834cf33790a28643ab058b507b35cBen Chengs/// 599825b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^/:/ 599925b3c049e70834cf33790a28643ab058b507b35cBen Chengs/[ ]*$/:/ 600025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/:\$(srcdir):/:/g 600125b3c049e70834cf33790a28643ab058b507b35cBen Chengs/:\${srcdir}:/:/g 600225b3c049e70834cf33790a28643ab058b507b35cBen Chengs/:@srcdir@:/:/g 600325b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^:*// 600425b3c049e70834cf33790a28643ab058b507b35cBen Chengs/:*$// 600525b3c049e70834cf33790a28643ab058b507b35cBen Chengx 600625b3c049e70834cf33790a28643ab058b507b35cBen Chengs/\(=[ ]*\).*/\1/ 600725b3c049e70834cf33790a28643ab058b507b35cBen ChengG 600825b3c049e70834cf33790a28643ab058b507b35cBen Chengs/\n// 600925b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^[^=]*=[ ]*$// 601025b3c049e70834cf33790a28643ab058b507b35cBen Cheng}' 601125b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 601225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 601325b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 601425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi # test -n "$CONFIG_FILES" 601525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 601625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Set up the scripts for CONFIG_HEADERS section. 601725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# No need to generate them if there are no CONFIG_HEADERS. 601825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# This happens for instance with `./config.status Makefile'. 601925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$CONFIG_HEADERS"; then 602025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >"$ac_tmp/defines.awk" <<\_ACAWK || 602125b3c049e70834cf33790a28643ab058b507b35cBen ChengBEGIN { 602225b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 602325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 602425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Transform confdefs.h into an awk script `defines.awk', embedded as 602525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# here-document in config.status, that substitutes the proper values into 602625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# config.h.in to produce config.h. 602725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 602825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Create a delimiter string that does not exist in confdefs.h, to ease 602925b3c049e70834cf33790a28643ab058b507b35cBen Cheng# handling of long lines. 603025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_delim='%!_!# ' 603125b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_last_try in false false :; do 603225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 603325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -z "$ac_tt"; then 603425b3c049e70834cf33790a28643ab058b507b35cBen Cheng break 603525b3c049e70834cf33790a28643ab058b507b35cBen Cheng elif $ac_last_try; then 603625b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 603725b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 603825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 603925b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 604025b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 604125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 604225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# For the awk script, D is an array of macro values keyed by name, 604325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# likewise P contains macro parameters if any. Preserve backslash 604425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# newline sequences. 604525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 604625b3c049e70834cf33790a28643ab058b507b35cBen Chengac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 604725b3c049e70834cf33790a28643ab058b507b35cBen Chengsed -n ' 604825b3c049e70834cf33790a28643ab058b507b35cBen Chengs/.\{148\}/&'"$ac_delim"'/g 604925b3c049e70834cf33790a28643ab058b507b35cBen Chengt rset 605025b3c049e70834cf33790a28643ab058b507b35cBen Cheng:rset 605125b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^[ ]*#[ ]*define[ ][ ]*/ / 605225b3c049e70834cf33790a28643ab058b507b35cBen Chengt def 605325b3c049e70834cf33790a28643ab058b507b35cBen Chengd 605425b3c049e70834cf33790a28643ab058b507b35cBen Cheng:def 605525b3c049e70834cf33790a28643ab058b507b35cBen Chengs/\\$// 605625b3c049e70834cf33790a28643ab058b507b35cBen Chengt bsnl 605725b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g 605825b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 605925b3c049e70834cf33790a28643ab058b507b35cBen ChengD["\1"]=" \3"/p 606025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 606125b3c049e70834cf33790a28643ab058b507b35cBen Chengd 606225b3c049e70834cf33790a28643ab058b507b35cBen Cheng:bsnl 606325b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g 606425b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 606525b3c049e70834cf33790a28643ab058b507b35cBen ChengD["\1"]=" \3\\\\\\n"\\/p 606625b3c049e70834cf33790a28643ab058b507b35cBen Chengt cont 606725b3c049e70834cf33790a28643ab058b507b35cBen Chengs/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 606825b3c049e70834cf33790a28643ab058b507b35cBen Chengt cont 606925b3c049e70834cf33790a28643ab058b507b35cBen Chengd 607025b3c049e70834cf33790a28643ab058b507b35cBen Cheng:cont 607125b3c049e70834cf33790a28643ab058b507b35cBen Chengn 607225b3c049e70834cf33790a28643ab058b507b35cBen Chengs/.\{148\}/&'"$ac_delim"'/g 607325b3c049e70834cf33790a28643ab058b507b35cBen Chengt clear 607425b3c049e70834cf33790a28643ab058b507b35cBen Cheng:clear 607525b3c049e70834cf33790a28643ab058b507b35cBen Chengs/\\$// 607625b3c049e70834cf33790a28643ab058b507b35cBen Chengt bsnlc 607725b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g; s/^/"/; s/$/"/p 607825b3c049e70834cf33790a28643ab058b507b35cBen Chengd 607925b3c049e70834cf33790a28643ab058b507b35cBen Cheng:bsnlc 608025b3c049e70834cf33790a28643ab058b507b35cBen Chengs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 608125b3c049e70834cf33790a28643ab058b507b35cBen Chengb cont 608225b3c049e70834cf33790a28643ab058b507b35cBen Cheng' <confdefs.h | sed ' 608325b3c049e70834cf33790a28643ab058b507b35cBen Chengs/'"$ac_delim"'/"\\\ 608425b3c049e70834cf33790a28643ab058b507b35cBen Cheng"/g' >>$CONFIG_STATUS || ac_write_fail=1 608525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 608625b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 608725b3c049e70834cf33790a28643ab058b507b35cBen Cheng for (key in D) D_is_set[key] = 1 608825b3c049e70834cf33790a28643ab058b507b35cBen Cheng FS = "" 608925b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 609025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 609125b3c049e70834cf33790a28643ab058b507b35cBen Cheng line = \$ 0 609225b3c049e70834cf33790a28643ab058b507b35cBen Cheng split(line, arg, " ") 609325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (arg[1] == "#") { 609425b3c049e70834cf33790a28643ab058b507b35cBen Cheng defundef = arg[2] 609525b3c049e70834cf33790a28643ab058b507b35cBen Cheng mac1 = arg[3] 609625b3c049e70834cf33790a28643ab058b507b35cBen Cheng } else { 609725b3c049e70834cf33790a28643ab058b507b35cBen Cheng defundef = substr(arg[1], 2) 609825b3c049e70834cf33790a28643ab058b507b35cBen Cheng mac1 = arg[2] 609925b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 610025b3c049e70834cf33790a28643ab058b507b35cBen Cheng split(mac1, mac2, "(") #) 610125b3c049e70834cf33790a28643ab058b507b35cBen Cheng macro = mac2[1] 610225b3c049e70834cf33790a28643ab058b507b35cBen Cheng prefix = substr(line, 1, index(line, defundef) - 1) 610325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (D_is_set[macro]) { 610425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Preserve the white space surrounding the "#". 610525b3c049e70834cf33790a28643ab058b507b35cBen Cheng print prefix "define", macro P[macro] D[macro] 610625b3c049e70834cf33790a28643ab058b507b35cBen Cheng next 610725b3c049e70834cf33790a28643ab058b507b35cBen Cheng } else { 610825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Replace #undef with comments. This is necessary, for example, 610925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # in the case of _POSIX_SOURCE, which is predefined and required 611025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # on some systems where configure will not decide to define it. 611125b3c049e70834cf33790a28643ab058b507b35cBen Cheng if (defundef == "undef") { 611225b3c049e70834cf33790a28643ab058b507b35cBen Cheng print "/*", prefix defundef, macro, "*/" 611325b3c049e70834cf33790a28643ab058b507b35cBen Cheng next 611425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 611525b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 611625b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 611725b3c049e70834cf33790a28643ab058b507b35cBen Cheng{ print } 611825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACAWK 611925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 612025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 612125b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 612225b3c049e70834cf33790a28643ab058b507b35cBen Chengfi # test -n "$CONFIG_HEADERS" 612325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 612425b3c049e70834cf33790a28643ab058b507b35cBen Cheng 612525b3c049e70834cf33790a28643ab058b507b35cBen Chengeval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" 612625b3c049e70834cf33790a28643ab058b507b35cBen Chengshift 612725b3c049e70834cf33790a28643ab058b507b35cBen Chengfor ac_tag 612825b3c049e70834cf33790a28643ab058b507b35cBen Chengdo 612925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_tag in 613025b3c049e70834cf33790a28643ab058b507b35cBen Cheng :[FHLC]) ac_mode=$ac_tag; continue;; 613125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 613225b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_mode$ac_tag in 613325b3c049e70834cf33790a28643ab058b507b35cBen Cheng :[FHL]*:*);; 613425b3c049e70834cf33790a28643ab058b507b35cBen Cheng :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 613525b3c049e70834cf33790a28643ab058b507b35cBen Cheng :[FH]-) ac_tag=-:-;; 613625b3c049e70834cf33790a28643ab058b507b35cBen Cheng :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 613725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 613825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_save_IFS=$IFS 613925b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=: 614025b3c049e70834cf33790a28643ab058b507b35cBen Cheng set x $ac_tag 614125b3c049e70834cf33790a28643ab058b507b35cBen Cheng IFS=$ac_save_IFS 614225b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 614325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_file=$1 614425b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 614525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 614625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_mode in 614725b3c049e70834cf33790a28643ab058b507b35cBen Cheng :L) ac_source=$1;; 614825b3c049e70834cf33790a28643ab058b507b35cBen Cheng :[FH]) 614925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_file_inputs= 615025b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_f 615125b3c049e70834cf33790a28643ab058b507b35cBen Cheng do 615225b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_f in 615325b3c049e70834cf33790a28643ab058b507b35cBen Cheng -) ac_f="$ac_tmp/stdin";; 615425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) # Look for the file first in the build tree, then in the source tree 615525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # (if the path is not absolute). The absolute path cannot be DOS-style, 615625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # because $ac_f cannot contain `:'. 615725b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -f "$ac_f" || 615825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_f in 615925b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/$]*) false;; 616025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 616125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac || 616225b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 616325b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 616425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 616525b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_append ac_file_inputs " '$ac_f'" 616625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 616725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 616825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Let's still pretend it is `configure' which instantiates (i.e., don't 616925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # use $as_me), people would be surprised to read: 617025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # /* config.h. Generated by config.status. */ 617125b3c049e70834cf33790a28643ab058b507b35cBen Cheng configure_input='Generated from '` 617225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 617325b3c049e70834cf33790a28643ab058b507b35cBen Cheng `' by configure.' 617425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test x"$ac_file" != x-; then 617525b3c049e70834cf33790a28643ab058b507b35cBen Cheng configure_input="$ac_file. $configure_input" 617625b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 617725b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: creating $ac_file" >&6;} 617825b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 617925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Neutralize special characters interpreted by sed in replacement strings. 618025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $configure_input in #( 618125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\&* | *\|* | *\\* ) 618225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_sed_conf_input=`$as_echo "$configure_input" | 618325b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed 's/[\\\\&|]/\\\\&/g'`;; #( 618425b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_sed_conf_input=$configure_input;; 618525b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 618625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 618725b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_tag in 618825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *:-:* | *:-) cat >"$ac_tmp/stdin" \ 618925b3c049e70834cf33790a28643ab058b507b35cBen Cheng || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 619025b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 619125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 619225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 619325b3c049e70834cf33790a28643ab058b507b35cBen Cheng 619425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dir=`$as_dirname -- "$ac_file" || 619525b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 619625b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$ac_file" : 'X\(//\)[^/]' \| \ 619725b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$ac_file" : 'X\(//\)$' \| \ 619825b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 619925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$ac_file" | 620025b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 620125b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 620225b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 620325b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 620425b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 620525b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 620625b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 620725b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 620825b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 620925b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 621025b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 621125b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 621225b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 621325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 621425b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 621525b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 621625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 621725b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dir="$ac_dir"; as_fn_mkdir_p 621825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_builddir=. 621925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 622025b3c049e70834cf33790a28643ab058b507b35cBen Chengcase "$ac_dir" in 622125b3c049e70834cf33790a28643ab058b507b35cBen Cheng.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 622225b3c049e70834cf33790a28643ab058b507b35cBen Cheng*) 622325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 622425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # A ".." for each directory in $ac_dir_suffix. 622525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 622625b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_top_builddir_sub in 622725b3c049e70834cf33790a28643ab058b507b35cBen Cheng "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 622825b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 622925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac ;; 623025b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 623125b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_top_builddir=$ac_pwd 623225b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_builddir=$ac_pwd$ac_dir_suffix 623325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# for backward compatibility: 623425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_top_builddir=$ac_top_build_prefix 623525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 623625b3c049e70834cf33790a28643ab058b507b35cBen Chengcase $srcdir in 623725b3c049e70834cf33790a28643ab058b507b35cBen Cheng .) # We are building in place. 623825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir=. 623925b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_srcdir=$ac_top_builddir_sub 624025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_abs_top_srcdir=$ac_pwd ;; 624125b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/]* | ?:[\\/]* ) # Absolute name. 624225b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir=$srcdir$ac_dir_suffix; 624325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_srcdir=$srcdir 624425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_abs_top_srcdir=$srcdir ;; 624525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) # Relative name. 624625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 624725b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_top_srcdir=$ac_top_build_prefix$srcdir 624825b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 624925b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 625025b3c049e70834cf33790a28643ab058b507b35cBen Chengac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 625125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 625225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 625325b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_mode in 625425b3c049e70834cf33790a28643ab058b507b35cBen Cheng :F) 625525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 625625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # CONFIG_FILE 625725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 625825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 625925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $INSTALL in 626025b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 626125b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 626225b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 626325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_MKDIR_P=$MKDIR_P 626425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $MKDIR_P in 626525b3c049e70834cf33790a28643ab058b507b35cBen Cheng [\\/$]* | ?:[\\/]* ) ;; 626625b3c049e70834cf33790a28643ab058b507b35cBen Cheng */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; 626725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 626825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 626925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 627025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 627125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# If the template does not know about datarootdir, expand it. 627225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# FIXME: This hack should be removed a few years after 2.60. 627325b3c049e70834cf33790a28643ab058b507b35cBen Chengac_datarootdir_hack=; ac_datarootdir_seen= 627425b3c049e70834cf33790a28643ab058b507b35cBen Chengac_sed_dataroot=' 627525b3c049e70834cf33790a28643ab058b507b35cBen Cheng/datarootdir/ { 627625b3c049e70834cf33790a28643ab058b507b35cBen Cheng p 627725b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 627825b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 627925b3c049e70834cf33790a28643ab058b507b35cBen Cheng/@datadir@/p 628025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/@docdir@/p 628125b3c049e70834cf33790a28643ab058b507b35cBen Cheng/@infodir@/p 628225b3c049e70834cf33790a28643ab058b507b35cBen Cheng/@localedir@/p 628325b3c049e70834cf33790a28643ab058b507b35cBen Cheng/@mandir@/p' 628425b3c049e70834cf33790a28643ab058b507b35cBen Chengcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 628525b3c049e70834cf33790a28643ab058b507b35cBen Cheng*datarootdir*) ac_datarootdir_seen=yes;; 628625b3c049e70834cf33790a28643ab058b507b35cBen Cheng*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 628725b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 628825b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 628925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 629025b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 629125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_datarootdir_hack=' 629225b3c049e70834cf33790a28643ab058b507b35cBen Cheng s&@datadir@&$datadir&g 629325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s&@docdir@&$docdir&g 629425b3c049e70834cf33790a28643ab058b507b35cBen Cheng s&@infodir@&$infodir&g 629525b3c049e70834cf33790a28643ab058b507b35cBen Cheng s&@localedir@&$localedir&g 629625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s&@mandir@&$mandir&g 629725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s&\\\${datarootdir}&$datarootdir&g' ;; 629825b3c049e70834cf33790a28643ab058b507b35cBen Chengesac 629925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 630025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 630125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Neutralize VPATH when `$srcdir' = `.'. 630225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Shell code in configure.ac might set extrasub. 630325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# FIXME: do we really want to maintain this feature? 630425b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 630525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_sed_extra="$ac_vpsub 630625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$extrasub 630725b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 630825b3c049e70834cf33790a28643ab058b507b35cBen Chengcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 630925b3c049e70834cf33790a28643ab058b507b35cBen Cheng:t 631025b3c049e70834cf33790a28643ab058b507b35cBen Cheng/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 631125b3c049e70834cf33790a28643ab058b507b35cBen Chengs|@configure_input@|$ac_sed_conf_input|;t t 631225b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@top_builddir@&$ac_top_builddir_sub&;t t 631325b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@top_build_prefix@&$ac_top_build_prefix&;t t 631425b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@srcdir@&$ac_srcdir&;t t 631525b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@abs_srcdir@&$ac_abs_srcdir&;t t 631625b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@top_srcdir@&$ac_top_srcdir&;t t 631725b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 631825b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@builddir@&$ac_builddir&;t t 631925b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@abs_builddir@&$ac_abs_builddir&;t t 632025b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@abs_top_builddir@&$ac_abs_top_builddir&;t t 632125b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@INSTALL@&$ac_INSTALL&;t t 632225b3c049e70834cf33790a28643ab058b507b35cBen Chengs&@MKDIR_P@&$ac_MKDIR_P&;t t 632325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$ac_datarootdir_hack 632425b3c049e70834cf33790a28643ab058b507b35cBen Cheng" 632525b3c049e70834cf33790a28643ab058b507b35cBen Chengeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 632625b3c049e70834cf33790a28643ab058b507b35cBen Cheng >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 632725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 632825b3c049e70834cf33790a28643ab058b507b35cBen Chengtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 632925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 633025b3c049e70834cf33790a28643ab058b507b35cBen Cheng { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 633125b3c049e70834cf33790a28643ab058b507b35cBen Cheng "$ac_tmp/out"`; test -z "$ac_out"; } && 633225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 633325b3c049e70834cf33790a28643ab058b507b35cBen Chengwhich seems to be undefined. Please make sure it is defined" >&5 633425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 633525b3c049e70834cf33790a28643ab058b507b35cBen Chengwhich seems to be undefined. Please make sure it is defined" >&2;} 633625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 633725b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f "$ac_tmp/stdin" 633825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_file in 633925b3c049e70834cf33790a28643ab058b507b35cBen Cheng -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 634025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 634125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac \ 634225b3c049e70834cf33790a28643ab058b507b35cBen Cheng || as_fn_error $? "could not create $ac_file" "$LINENO" 5 634325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 634425b3c049e70834cf33790a28643ab058b507b35cBen Cheng :H) 634525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 634625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # CONFIG_HEADER 634725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # 634825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test x"$ac_file" != x-; then 634925b3c049e70834cf33790a28643ab058b507b35cBen Cheng { 635025b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "/* $configure_input */" \ 635125b3c049e70834cf33790a28643ab058b507b35cBen Cheng && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 635225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } >"$ac_tmp/config.h" \ 635325b3c049e70834cf33790a28643ab058b507b35cBen Cheng || as_fn_error $? "could not create $ac_file" "$LINENO" 5 635425b3c049e70834cf33790a28643ab058b507b35cBen Cheng if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 635525b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 635625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: $ac_file is unchanged" >&6;} 635725b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 635825b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f "$ac_file" 635925b3c049e70834cf33790a28643ab058b507b35cBen Cheng mv "$ac_tmp/config.h" "$ac_file" \ 636025b3c049e70834cf33790a28643ab058b507b35cBen Cheng || as_fn_error $? "could not create $ac_file" "$LINENO" 5 636125b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 636225b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 636325b3c049e70834cf33790a28643ab058b507b35cBen Cheng $as_echo "/* $configure_input */" \ 636425b3c049e70834cf33790a28643ab058b507b35cBen Cheng && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 636525b3c049e70834cf33790a28643ab058b507b35cBen Cheng || as_fn_error $? "could not create -" "$LINENO" 5 636625b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 636725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Compute "$ac_file"'s index in $config_headers. 636825b3c049e70834cf33790a28643ab058b507b35cBen Cheng_am_arg="$ac_file" 636925b3c049e70834cf33790a28643ab058b507b35cBen Cheng_am_stamp_count=1 637025b3c049e70834cf33790a28643ab058b507b35cBen Chengfor _am_header in $config_headers :; do 637125b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $_am_header in 637225b3c049e70834cf33790a28643ab058b507b35cBen Cheng $_am_arg | $_am_arg:* ) 637325b3c049e70834cf33790a28643ab058b507b35cBen Cheng break ;; 637425b3c049e70834cf33790a28643ab058b507b35cBen Cheng * ) 637525b3c049e70834cf33790a28643ab058b507b35cBen Cheng _am_stamp_count=`expr $_am_stamp_count + 1` ;; 637625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 637725b3c049e70834cf33790a28643ab058b507b35cBen Chengdone 637825b3c049e70834cf33790a28643ab058b507b35cBen Chengecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || 637925b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 638025b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$_am_arg" : 'X\(//\)[^/]' \| \ 638125b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$_am_arg" : 'X\(//\)$' \| \ 638225b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || 638325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$_am_arg" | 638425b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 638525b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 638625b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 638725b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 638825b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 638925b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 639025b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 639125b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 639225b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 639325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 639425b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 639525b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 639625b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 639725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 639825b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 639925b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 640025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'`/stamp-h$_am_stamp_count 640125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 640225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 640325b3c049e70834cf33790a28643ab058b507b35cBen Cheng :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 640425b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: executing $ac_file commands" >&6;} 640525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 640625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 640725b3c049e70834cf33790a28643ab058b507b35cBen Cheng 640825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 640925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $ac_file$ac_mode in 641025b3c049e70834cf33790a28643ab058b507b35cBen Cheng "depfiles":C) test x"$AMDEP_TRUE" != x"" || { 641125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Autoconf 2.62 quotes --file arguments for eval, but not when files 641225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # are listed without --file. Let's play safe and only enable the eval 641325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # if we detect the quoting. 641425b3c049e70834cf33790a28643ab058b507b35cBen Cheng case $CONFIG_FILES in 641525b3c049e70834cf33790a28643ab058b507b35cBen Cheng *\'*) eval set x "$CONFIG_FILES" ;; 641625b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) set x $CONFIG_FILES ;; 641725b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 641825b3c049e70834cf33790a28643ab058b507b35cBen Cheng shift 641925b3c049e70834cf33790a28643ab058b507b35cBen Cheng for mf 642025b3c049e70834cf33790a28643ab058b507b35cBen Cheng do 642125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Strip MF so we end up with the name of the file. 642225b3c049e70834cf33790a28643ab058b507b35cBen Cheng mf=`echo "$mf" | sed -e 's/:.*$//'` 642325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Check whether this is an Automake generated Makefile or not. 642425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # We used to match only the files named `Makefile.in', but 642525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # some people rename them; so instead we look at the file content. 642625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Grep'ing the first line is not enough: some people post-process 642725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # each Makefile.in and add a new line on top of each file to say so. 642825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Grep'ing the whole file is not good either: AIX grep has a line 642925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # limit of 2048, but all sed's we know have understand at least 4000. 643025b3c049e70834cf33790a28643ab058b507b35cBen Cheng if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then 643125b3c049e70834cf33790a28643ab058b507b35cBen Cheng dirpart=`$as_dirname -- "$mf" || 643225b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 643325b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$mf" : 'X\(//\)[^/]' \| \ 643425b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$mf" : 'X\(//\)$' \| \ 643525b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$mf" : 'X\(/\)' \| . 2>/dev/null || 643625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$mf" | 643725b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 643825b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 643925b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 644025b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 644125b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 644225b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 644325b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 644425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 644525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 644625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 644725b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 644825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 644925b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 645025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 645125b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 645225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 645325b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 645425b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 645525b3c049e70834cf33790a28643ab058b507b35cBen Cheng continue 645625b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 645725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Extract the definition of DEPDIR, am__include, and am__quote 645825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # from the Makefile without running `make'. 645925b3c049e70834cf33790a28643ab058b507b35cBen Cheng DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` 646025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "$DEPDIR" && continue 646125b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__include=`sed -n 's/^am__include = //p' < "$mf"` 646225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -z "am__include" && continue 646325b3c049e70834cf33790a28643ab058b507b35cBen Cheng am__quote=`sed -n 's/^am__quote = //p' < "$mf"` 646425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # When using ansi2knr, U may be empty or an underscore; expand it 646525b3c049e70834cf33790a28643ab058b507b35cBen Cheng U=`sed -n 's/^U = //p' < "$mf"` 646625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Find all dependency output files, they are included files with 646725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # $(DEPDIR) in their names. We invoke sed twice because it is the 646825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # simplest approach to changing $(DEPDIR) to its actual value in the 646925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # expansion. 647025b3c049e70834cf33790a28643ab058b507b35cBen Cheng for file in `sed -n " 647125b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ 647225b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do 647325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Make sure the directory exists. 647425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -f "$dirpart/$file" && continue 647525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fdir=`$as_dirname -- "$file" || 647625b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 647725b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$file" : 'X\(//\)[^/]' \| \ 647825b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$file" : 'X\(//\)$' \| \ 647925b3c049e70834cf33790a28643ab058b507b35cBen Cheng X"$file" : 'X\(/\)' \| . 2>/dev/null || 648025b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo X"$file" | 648125b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 648225b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 648325b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 648425b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 648525b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)[^/].*/{ 648625b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 648725b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 648825b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 648925b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\/\)$/{ 649025b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 649125b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 649225b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 649325b3c049e70834cf33790a28643ab058b507b35cBen Cheng /^X\(\/\).*/{ 649425b3c049e70834cf33790a28643ab058b507b35cBen Cheng s//\1/ 649525b3c049e70834cf33790a28643ab058b507b35cBen Cheng q 649625b3c049e70834cf33790a28643ab058b507b35cBen Cheng } 649725b3c049e70834cf33790a28643ab058b507b35cBen Cheng s/.*/./; q'` 649825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_dir=$dirpart/$fdir; as_fn_mkdir_p 649925b3c049e70834cf33790a28643ab058b507b35cBen Cheng # echo "creating $dirpart/$file" 650025b3c049e70834cf33790a28643ab058b507b35cBen Cheng echo '# dummy' > "$dirpart/$file" 650125b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 650225b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 650325b3c049e70834cf33790a28643ab058b507b35cBen Cheng} 650425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 650525b3c049e70834cf33790a28643ab058b507b35cBen Cheng "po-directories":C) 650625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for ac_file in $CONFIG_FILES; do 650725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Support "outfile[:infile[:infile...]]" 650825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$ac_file" in 650925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 651025b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 651125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # PO directories have a Makefile.in generated from Makefile.in.in. 651225b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$ac_file" in */Makefile.in) 651325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Adjust a relative srcdir. 651425b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` 651525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" 651625b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` 651725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # In autoconf-2.13 it is called $ac_given_srcdir. 651825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # In autoconf-2.50 it is called $srcdir. 651925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" 652025b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$ac_given_srcdir" in 652125b3c049e70834cf33790a28643ab058b507b35cBen Cheng .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; 652225b3c049e70834cf33790a28643ab058b507b35cBen Cheng /*) top_srcdir="$ac_given_srcdir" ;; 652325b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) top_srcdir="$ac_dots$ac_given_srcdir" ;; 652425b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 652525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Treat a directory as a PO directory if and only if it has a 652625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # POTFILES.in file. This allows packages to have multiple PO 652725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # directories under different names or in different locations. 652825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then 652925b3c049e70834cf33790a28643ab058b507b35cBen Cheng rm -f "$ac_dir/POTFILES" 653025b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" 653125b3c049e70834cf33790a28643ab058b507b35cBen Cheng cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" 653225b3c049e70834cf33790a28643ab058b507b35cBen Cheng POMAKEFILEDEPS="POTFILES.in" 653325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend 653425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # on $ac_dir but don't depend on user-specified configuration 653525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # parameters. 653625b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then 653725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # The LINGUAS file contains the set of available languages. 653825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$OBSOLETE_ALL_LINGUAS"; then 653925b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" 654025b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 654125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"` 654225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Hide the ALL_LINGUAS assigment from automake < 1.5. 654325b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'ALL_LINGUAS''=$ALL_LINGUAS_' 654425b3c049e70834cf33790a28643ab058b507b35cBen Cheng POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" 654525b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 654625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # The set of available languages was given in configure.in. 654725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Hide the ALL_LINGUAS assigment from automake < 1.5. 654825b3c049e70834cf33790a28643ab058b507b35cBen Cheng eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' 654925b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 655025b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Compute POFILES 655125b3c049e70834cf33790a28643ab058b507b35cBen Cheng # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po) 655225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Compute UPDATEPOFILES 655325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update) 655425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Compute DUMMYPOFILES 655525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop) 655625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Compute GMOFILES 655725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo) 655825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$ac_given_srcdir" in 655925b3c049e70834cf33790a28643ab058b507b35cBen Cheng .) srcdirpre= ;; 656025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) srcdirpre='$(srcdir)/' ;; 656125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 656225b3c049e70834cf33790a28643ab058b507b35cBen Cheng POFILES= 656325b3c049e70834cf33790a28643ab058b507b35cBen Cheng UPDATEPOFILES= 656425b3c049e70834cf33790a28643ab058b507b35cBen Cheng DUMMYPOFILES= 656525b3c049e70834cf33790a28643ab058b507b35cBen Cheng GMOFILES= 656625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for lang in $ALL_LINGUAS; do 656725b3c049e70834cf33790a28643ab058b507b35cBen Cheng POFILES="$POFILES $srcdirpre$lang.po" 656825b3c049e70834cf33790a28643ab058b507b35cBen Cheng UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" 656925b3c049e70834cf33790a28643ab058b507b35cBen Cheng DUMMYPOFILES="$DUMMYPOFILES $lang.nop" 657025b3c049e70834cf33790a28643ab058b507b35cBen Cheng GMOFILES="$GMOFILES $srcdirpre$lang.gmo" 657125b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 657225b3c049e70834cf33790a28643ab058b507b35cBen Cheng # CATALOGS depends on both $ac_dir and the user's LINGUAS 657325b3c049e70834cf33790a28643ab058b507b35cBen Cheng # environment variable. 657425b3c049e70834cf33790a28643ab058b507b35cBen Cheng INST_LINGUAS= 657525b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$ALL_LINGUAS"; then 657625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for presentlang in $ALL_LINGUAS; do 657725b3c049e70834cf33790a28643ab058b507b35cBen Cheng useit=no 657825b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test "%UNSET%" != "$LINGUAS"; then 657925b3c049e70834cf33790a28643ab058b507b35cBen Cheng desiredlanguages="$LINGUAS" 658025b3c049e70834cf33790a28643ab058b507b35cBen Cheng else 658125b3c049e70834cf33790a28643ab058b507b35cBen Cheng desiredlanguages="$ALL_LINGUAS" 658225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 658325b3c049e70834cf33790a28643ab058b507b35cBen Cheng for desiredlang in $desiredlanguages; do 658425b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Use the presentlang catalog if desiredlang is 658525b3c049e70834cf33790a28643ab058b507b35cBen Cheng # a. equal to presentlang, or 658625b3c049e70834cf33790a28643ab058b507b35cBen Cheng # b. a variant of presentlang (because in this case, 658725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # presentlang can be used as a fallback for messages 658825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # which are not translated in the desiredlang catalog). 658925b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$desiredlang" in 659025b3c049e70834cf33790a28643ab058b507b35cBen Cheng "$presentlang"*) useit=yes;; 659125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 659225b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 659325b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test $useit = yes; then 659425b3c049e70834cf33790a28643ab058b507b35cBen Cheng INST_LINGUAS="$INST_LINGUAS $presentlang" 659525b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 659625b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 659725b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 659825b3c049e70834cf33790a28643ab058b507b35cBen Cheng CATALOGS= 659925b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -n "$INST_LINGUAS"; then 660025b3c049e70834cf33790a28643ab058b507b35cBen Cheng for lang in $INST_LINGUAS; do 660125b3c049e70834cf33790a28643ab058b507b35cBen Cheng CATALOGS="$CATALOGS $lang.gmo" 660225b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 660325b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 660425b3c049e70834cf33790a28643ab058b507b35cBen Cheng test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" 660525b3c049e70834cf33790a28643ab058b507b35cBen Cheng sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" 660625b3c049e70834cf33790a28643ab058b507b35cBen Cheng for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do 660725b3c049e70834cf33790a28643ab058b507b35cBen Cheng if test -f "$f"; then 660825b3c049e70834cf33790a28643ab058b507b35cBen Cheng case "$f" in 660925b3c049e70834cf33790a28643ab058b507b35cBen Cheng *.orig | *.bak | *~) ;; 661025b3c049e70834cf33790a28643ab058b507b35cBen Cheng *) cat "$f" >> "$ac_dir/Makefile" ;; 661125b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 661225b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 661325b3c049e70834cf33790a28643ab058b507b35cBen Cheng done 661425b3c049e70834cf33790a28643ab058b507b35cBen Cheng fi 661525b3c049e70834cf33790a28643ab058b507b35cBen Cheng ;; 661625b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 661725b3c049e70834cf33790a28643ab058b507b35cBen Cheng done ;; 661825b3c049e70834cf33790a28643ab058b507b35cBen Cheng 661925b3c049e70834cf33790a28643ab058b507b35cBen Cheng esac 662025b3c049e70834cf33790a28643ab058b507b35cBen Chengdone # for ac_tag 662125b3c049e70834cf33790a28643ab058b507b35cBen Cheng 662225b3c049e70834cf33790a28643ab058b507b35cBen Cheng 662325b3c049e70834cf33790a28643ab058b507b35cBen Chengas_fn_exit 0 662425b3c049e70834cf33790a28643ab058b507b35cBen Cheng_ACEOF 662525b3c049e70834cf33790a28643ab058b507b35cBen Chengac_clean_files=$ac_clean_files_save 662625b3c049e70834cf33790a28643ab058b507b35cBen Cheng 662725b3c049e70834cf33790a28643ab058b507b35cBen Chengtest $ac_write_fail = 0 || 662825b3c049e70834cf33790a28643ab058b507b35cBen Cheng as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 662925b3c049e70834cf33790a28643ab058b507b35cBen Cheng 663025b3c049e70834cf33790a28643ab058b507b35cBen Cheng 663125b3c049e70834cf33790a28643ab058b507b35cBen Cheng# configure is writing to config.log, and then calls config.status. 663225b3c049e70834cf33790a28643ab058b507b35cBen Cheng# config.status does its own redirection, appending to config.log. 663325b3c049e70834cf33790a28643ab058b507b35cBen Cheng# Unfortunately, on DOS this fails, as config.log is still kept open 663425b3c049e70834cf33790a28643ab058b507b35cBen Cheng# by configure, so config.status won't be able to write to it; its 663525b3c049e70834cf33790a28643ab058b507b35cBen Cheng# output is simply discarded. So we exec the FD to /dev/null, 663625b3c049e70834cf33790a28643ab058b507b35cBen Cheng# effectively closing config.log, so it can be properly (re)opened and 663725b3c049e70834cf33790a28643ab058b507b35cBen Cheng# appended to by config.status. When coming back to configure, we 663825b3c049e70834cf33790a28643ab058b507b35cBen Cheng# need to make the FD available again. 663925b3c049e70834cf33790a28643ab058b507b35cBen Chengif test "$no_create" != yes; then 664025b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_cs_success=: 664125b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_config_status_args= 664225b3c049e70834cf33790a28643ab058b507b35cBen Cheng test "$silent" = yes && 664325b3c049e70834cf33790a28643ab058b507b35cBen Cheng ac_config_status_args="$ac_config_status_args --quiet" 664425b3c049e70834cf33790a28643ab058b507b35cBen Cheng exec 5>/dev/null 664525b3c049e70834cf33790a28643ab058b507b35cBen Cheng $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 664625b3c049e70834cf33790a28643ab058b507b35cBen Cheng exec 5>>config.log 664725b3c049e70834cf33790a28643ab058b507b35cBen Cheng # Use ||, not &&, to avoid exiting from the if with $? = 1, which 664825b3c049e70834cf33790a28643ab058b507b35cBen Cheng # would make configure fail if this is the last instruction. 664925b3c049e70834cf33790a28643ab058b507b35cBen Cheng $ac_cs_success || as_fn_exit 1 665025b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 665125b3c049e70834cf33790a28643ab058b507b35cBen Chengif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 665225b3c049e70834cf33790a28643ab058b507b35cBen Cheng { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 665325b3c049e70834cf33790a28643ab058b507b35cBen Cheng$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 665425b3c049e70834cf33790a28643ab058b507b35cBen Chengfi 665525b3c049e70834cf33790a28643ab058b507b35cBen Cheng 6656