1*90e502c7SAndroid Build Coastguard Worker#! /bin/sh 2*90e502c7SAndroid Build Coastguard Worker# Guess values for system-dependent variables and create Makefiles. 3*90e502c7SAndroid Build Coastguard Worker# Generated by GNU Autoconf 2.69 for libsrtp2 2.3.0-pre. 4*90e502c7SAndroid Build Coastguard Worker# 5*90e502c7SAndroid Build Coastguard Worker# Report bugs to <https://github.com/cisco/libsrtp/issues>. 6*90e502c7SAndroid Build Coastguard Worker# 7*90e502c7SAndroid Build Coastguard Worker# 8*90e502c7SAndroid Build Coastguard Worker# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. 9*90e502c7SAndroid Build Coastguard Worker# 10*90e502c7SAndroid Build Coastguard Worker# 11*90e502c7SAndroid Build Coastguard Worker# This configure script is free software; the Free Software Foundation 12*90e502c7SAndroid Build Coastguard Worker# gives unlimited permission to copy, distribute and modify it. 13*90e502c7SAndroid Build Coastguard Worker## -------------------- ## 14*90e502c7SAndroid Build Coastguard Worker## M4sh Initialization. ## 15*90e502c7SAndroid Build Coastguard Worker## -------------------- ## 16*90e502c7SAndroid Build Coastguard Worker 17*90e502c7SAndroid Build Coastguard Worker# Be more Bourne compatible 18*90e502c7SAndroid Build Coastguard WorkerDUALCASE=1; export DUALCASE # for MKS sh 19*90e502c7SAndroid Build Coastguard Workerif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 20*90e502c7SAndroid Build Coastguard Worker emulate sh 21*90e502c7SAndroid Build Coastguard Worker NULLCMD=: 22*90e502c7SAndroid Build Coastguard Worker # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 23*90e502c7SAndroid Build Coastguard Worker # is contrary to our usage. Disable this feature. 24*90e502c7SAndroid Build Coastguard Worker alias -g '${1+"$@"}'='"$@"' 25*90e502c7SAndroid Build Coastguard Worker setopt NO_GLOB_SUBST 26*90e502c7SAndroid Build Coastguard Workerelse 27*90e502c7SAndroid Build Coastguard Worker case `(set -o) 2>/dev/null` in #( 28*90e502c7SAndroid Build Coastguard Worker *posix*) : 29*90e502c7SAndroid Build Coastguard Worker set -o posix ;; #( 30*90e502c7SAndroid Build Coastguard Worker *) : 31*90e502c7SAndroid Build Coastguard Worker ;; 32*90e502c7SAndroid Build Coastguard Workeresac 33*90e502c7SAndroid Build Coastguard Workerfi 34*90e502c7SAndroid Build Coastguard Worker 35*90e502c7SAndroid Build Coastguard Worker 36*90e502c7SAndroid Build Coastguard Workeras_nl=' 37*90e502c7SAndroid Build Coastguard Worker' 38*90e502c7SAndroid Build Coastguard Workerexport as_nl 39*90e502c7SAndroid Build Coastguard Worker# Printing a long string crashes Solaris 7 /usr/bin/printf. 40*90e502c7SAndroid Build Coastguard Workeras_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 41*90e502c7SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 42*90e502c7SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 43*90e502c7SAndroid Build Coastguard Worker# Prefer a ksh shell builtin over an external printf program on Solaris, 44*90e502c7SAndroid Build Coastguard Worker# but without wasting forks for bash or zsh. 45*90e502c7SAndroid Build Coastguard Workerif test -z "$BASH_VERSION$ZSH_VERSION" \ 46*90e502c7SAndroid Build Coastguard Worker && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 47*90e502c7SAndroid Build Coastguard Worker as_echo='print -r --' 48*90e502c7SAndroid Build Coastguard Worker as_echo_n='print -rn --' 49*90e502c7SAndroid Build Coastguard Workerelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 50*90e502c7SAndroid Build Coastguard Worker as_echo='printf %s\n' 51*90e502c7SAndroid Build Coastguard Worker as_echo_n='printf %s' 52*90e502c7SAndroid Build Coastguard Workerelse 53*90e502c7SAndroid Build Coastguard Worker if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 54*90e502c7SAndroid Build Coastguard Worker as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 55*90e502c7SAndroid Build Coastguard Worker as_echo_n='/usr/ucb/echo -n' 56*90e502c7SAndroid Build Coastguard Worker else 57*90e502c7SAndroid Build Coastguard Worker as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 58*90e502c7SAndroid Build Coastguard Worker as_echo_n_body='eval 59*90e502c7SAndroid Build Coastguard Worker arg=$1; 60*90e502c7SAndroid Build Coastguard Worker case $arg in #( 61*90e502c7SAndroid Build Coastguard Worker *"$as_nl"*) 62*90e502c7SAndroid Build Coastguard Worker expr "X$arg" : "X\\(.*\\)$as_nl"; 63*90e502c7SAndroid Build Coastguard Worker arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 64*90e502c7SAndroid Build Coastguard Worker esac; 65*90e502c7SAndroid Build Coastguard Worker expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 66*90e502c7SAndroid Build Coastguard Worker ' 67*90e502c7SAndroid Build Coastguard Worker export as_echo_n_body 68*90e502c7SAndroid Build Coastguard Worker as_echo_n='sh -c $as_echo_n_body as_echo' 69*90e502c7SAndroid Build Coastguard Worker fi 70*90e502c7SAndroid Build Coastguard Worker export as_echo_body 71*90e502c7SAndroid Build Coastguard Worker as_echo='sh -c $as_echo_body as_echo' 72*90e502c7SAndroid Build Coastguard Workerfi 73*90e502c7SAndroid Build Coastguard Worker 74*90e502c7SAndroid Build Coastguard Worker# The user is always right. 75*90e502c7SAndroid Build Coastguard Workerif test "${PATH_SEPARATOR+set}" != set; then 76*90e502c7SAndroid Build Coastguard Worker PATH_SEPARATOR=: 77*90e502c7SAndroid Build Coastguard Worker (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 78*90e502c7SAndroid Build Coastguard Worker (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 79*90e502c7SAndroid Build Coastguard Worker PATH_SEPARATOR=';' 80*90e502c7SAndroid Build Coastguard Worker } 81*90e502c7SAndroid Build Coastguard Workerfi 82*90e502c7SAndroid Build Coastguard Worker 83*90e502c7SAndroid Build Coastguard Worker 84*90e502c7SAndroid Build Coastguard Worker# IFS 85*90e502c7SAndroid Build Coastguard Worker# We need space, tab and new line, in precisely that order. Quoting is 86*90e502c7SAndroid Build Coastguard Worker# there to prevent editors from complaining about space-tab. 87*90e502c7SAndroid Build Coastguard Worker# (If _AS_PATH_WALK were called with IFS unset, it would disable word 88*90e502c7SAndroid Build Coastguard Worker# splitting by setting IFS to empty value.) 89*90e502c7SAndroid Build Coastguard WorkerIFS=" "" $as_nl" 90*90e502c7SAndroid Build Coastguard Worker 91*90e502c7SAndroid Build Coastguard Worker# Find who we are. Look in the path if we contain no directory separator. 92*90e502c7SAndroid Build Coastguard Workeras_myself= 93*90e502c7SAndroid Build Coastguard Workercase $0 in #(( 94*90e502c7SAndroid Build Coastguard Worker *[\\/]* ) as_myself=$0 ;; 95*90e502c7SAndroid Build Coastguard Worker *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 96*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 97*90e502c7SAndroid Build Coastguard Workerdo 98*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 99*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 100*90e502c7SAndroid Build Coastguard Worker test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 101*90e502c7SAndroid Build Coastguard Worker done 102*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 103*90e502c7SAndroid Build Coastguard Worker 104*90e502c7SAndroid Build Coastguard Worker ;; 105*90e502c7SAndroid Build Coastguard Workeresac 106*90e502c7SAndroid Build Coastguard Worker# We did not find ourselves, most probably we were run as `sh COMMAND' 107*90e502c7SAndroid Build Coastguard Worker# in which case we are not to be found in the path. 108*90e502c7SAndroid Build Coastguard Workerif test "x$as_myself" = x; then 109*90e502c7SAndroid Build Coastguard Worker as_myself=$0 110*90e502c7SAndroid Build Coastguard Workerfi 111*90e502c7SAndroid Build Coastguard Workerif test ! -f "$as_myself"; then 112*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 113*90e502c7SAndroid Build Coastguard Worker exit 1 114*90e502c7SAndroid Build Coastguard Workerfi 115*90e502c7SAndroid Build Coastguard Worker 116*90e502c7SAndroid Build Coastguard Worker# Unset variables that we do not need and which cause bugs (e.g. in 117*90e502c7SAndroid Build Coastguard Worker# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 118*90e502c7SAndroid Build Coastguard Worker# suppresses any "Segmentation fault" message there. '((' could 119*90e502c7SAndroid Build Coastguard Worker# trigger a bug in pdksh 5.2.14. 120*90e502c7SAndroid Build Coastguard Workerfor as_var in BASH_ENV ENV MAIL MAILPATH 121*90e502c7SAndroid Build Coastguard Workerdo eval test x\${$as_var+set} = xset \ 122*90e502c7SAndroid Build Coastguard Worker && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 123*90e502c7SAndroid Build Coastguard Workerdone 124*90e502c7SAndroid Build Coastguard WorkerPS1='$ ' 125*90e502c7SAndroid Build Coastguard WorkerPS2='> ' 126*90e502c7SAndroid Build Coastguard WorkerPS4='+ ' 127*90e502c7SAndroid Build Coastguard Worker 128*90e502c7SAndroid Build Coastguard Worker# NLS nuisances. 129*90e502c7SAndroid Build Coastguard WorkerLC_ALL=C 130*90e502c7SAndroid Build Coastguard Workerexport LC_ALL 131*90e502c7SAndroid Build Coastguard WorkerLANGUAGE=C 132*90e502c7SAndroid Build Coastguard Workerexport LANGUAGE 133*90e502c7SAndroid Build Coastguard Worker 134*90e502c7SAndroid Build Coastguard Worker# CDPATH. 135*90e502c7SAndroid Build Coastguard Worker(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 136*90e502c7SAndroid Build Coastguard Worker 137*90e502c7SAndroid Build Coastguard Worker# Use a proper internal environment variable to ensure we don't fall 138*90e502c7SAndroid Build Coastguard Worker # into an infinite loop, continuously re-executing ourselves. 139*90e502c7SAndroid Build Coastguard Worker if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then 140*90e502c7SAndroid Build Coastguard Worker _as_can_reexec=no; export _as_can_reexec; 141*90e502c7SAndroid Build Coastguard Worker # We cannot yet assume a decent shell, so we have to provide a 142*90e502c7SAndroid Build Coastguard Worker# neutralization value for shells without unset; and this also 143*90e502c7SAndroid Build Coastguard Worker# works around shells that cannot unset nonexistent variables. 144*90e502c7SAndroid Build Coastguard Worker# Preserve -v and -x to the replacement shell. 145*90e502c7SAndroid Build Coastguard WorkerBASH_ENV=/dev/null 146*90e502c7SAndroid Build Coastguard WorkerENV=/dev/null 147*90e502c7SAndroid Build Coastguard Worker(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 148*90e502c7SAndroid Build Coastguard Workercase $- in # (((( 149*90e502c7SAndroid Build Coastguard Worker *v*x* | *x*v* ) as_opts=-vx ;; 150*90e502c7SAndroid Build Coastguard Worker *v* ) as_opts=-v ;; 151*90e502c7SAndroid Build Coastguard Worker *x* ) as_opts=-x ;; 152*90e502c7SAndroid Build Coastguard Worker * ) as_opts= ;; 153*90e502c7SAndroid Build Coastguard Workeresac 154*90e502c7SAndroid Build Coastguard Workerexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 155*90e502c7SAndroid Build Coastguard Worker# Admittedly, this is quite paranoid, since all the known shells bail 156*90e502c7SAndroid Build Coastguard Worker# out after a failed `exec'. 157*90e502c7SAndroid Build Coastguard Worker$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 158*90e502c7SAndroid Build Coastguard Workeras_fn_exit 255 159*90e502c7SAndroid Build Coastguard Worker fi 160*90e502c7SAndroid Build Coastguard Worker # We don't want this to propagate to other subprocesses. 161*90e502c7SAndroid Build Coastguard Worker { _as_can_reexec=; unset _as_can_reexec;} 162*90e502c7SAndroid Build Coastguard Workerif test "x$CONFIG_SHELL" = x; then 163*90e502c7SAndroid Build Coastguard Worker as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : 164*90e502c7SAndroid Build Coastguard Worker emulate sh 165*90e502c7SAndroid Build Coastguard Worker NULLCMD=: 166*90e502c7SAndroid Build Coastguard Worker # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which 167*90e502c7SAndroid Build Coastguard Worker # is contrary to our usage. Disable this feature. 168*90e502c7SAndroid Build Coastguard Worker alias -g '\${1+\"\$@\"}'='\"\$@\"' 169*90e502c7SAndroid Build Coastguard Worker setopt NO_GLOB_SUBST 170*90e502c7SAndroid Build Coastguard Workerelse 171*90e502c7SAndroid Build Coastguard Worker case \`(set -o) 2>/dev/null\` in #( 172*90e502c7SAndroid Build Coastguard Worker *posix*) : 173*90e502c7SAndroid Build Coastguard Worker set -o posix ;; #( 174*90e502c7SAndroid Build Coastguard Worker *) : 175*90e502c7SAndroid Build Coastguard Worker ;; 176*90e502c7SAndroid Build Coastguard Workeresac 177*90e502c7SAndroid Build Coastguard Workerfi 178*90e502c7SAndroid Build Coastguard Worker" 179*90e502c7SAndroid Build Coastguard Worker as_required="as_fn_return () { (exit \$1); } 180*90e502c7SAndroid Build Coastguard Workeras_fn_success () { as_fn_return 0; } 181*90e502c7SAndroid Build Coastguard Workeras_fn_failure () { as_fn_return 1; } 182*90e502c7SAndroid Build Coastguard Workeras_fn_ret_success () { return 0; } 183*90e502c7SAndroid Build Coastguard Workeras_fn_ret_failure () { return 1; } 184*90e502c7SAndroid Build Coastguard Worker 185*90e502c7SAndroid Build Coastguard Workerexitcode=0 186*90e502c7SAndroid Build Coastguard Workeras_fn_success || { exitcode=1; echo as_fn_success failed.; } 187*90e502c7SAndroid Build Coastguard Workeras_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } 188*90e502c7SAndroid Build Coastguard Workeras_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } 189*90e502c7SAndroid Build Coastguard Workeras_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } 190*90e502c7SAndroid Build Coastguard Workerif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : 191*90e502c7SAndroid Build Coastguard Worker 192*90e502c7SAndroid Build Coastguard Workerelse 193*90e502c7SAndroid Build Coastguard Worker exitcode=1; echo positional parameters were not saved. 194*90e502c7SAndroid Build Coastguard Workerfi 195*90e502c7SAndroid Build Coastguard Workertest x\$exitcode = x0 || exit 1 196*90e502c7SAndroid Build Coastguard Workertest -x / || exit 1" 197*90e502c7SAndroid Build Coastguard Worker as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO 198*90e502c7SAndroid Build Coastguard Worker as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO 199*90e502c7SAndroid Build Coastguard Worker eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && 200*90e502c7SAndroid Build Coastguard Worker test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 201*90e502c7SAndroid Build Coastguard Workertest \$(( 1 + 1 )) = 2 || exit 1" 202*90e502c7SAndroid Build Coastguard Worker if (eval "$as_required") 2>/dev/null; then : 203*90e502c7SAndroid Build Coastguard Worker as_have_required=yes 204*90e502c7SAndroid Build Coastguard Workerelse 205*90e502c7SAndroid Build Coastguard Worker as_have_required=no 206*90e502c7SAndroid Build Coastguard Workerfi 207*90e502c7SAndroid Build Coastguard Worker if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : 208*90e502c7SAndroid Build Coastguard Worker 209*90e502c7SAndroid Build Coastguard Workerelse 210*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 211*90e502c7SAndroid Build Coastguard Workeras_found=false 212*90e502c7SAndroid Build Coastguard Workerfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 213*90e502c7SAndroid Build Coastguard Workerdo 214*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 215*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 216*90e502c7SAndroid Build Coastguard Worker as_found=: 217*90e502c7SAndroid Build Coastguard Worker case $as_dir in #( 218*90e502c7SAndroid Build Coastguard Worker /*) 219*90e502c7SAndroid Build Coastguard Worker for as_base in sh bash ksh sh5; do 220*90e502c7SAndroid Build Coastguard Worker # Try only shells that exist, to save several forks. 221*90e502c7SAndroid Build Coastguard Worker as_shell=$as_dir/$as_base 222*90e502c7SAndroid Build Coastguard Worker if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 223*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : 224*90e502c7SAndroid Build Coastguard Worker CONFIG_SHELL=$as_shell as_have_required=yes 225*90e502c7SAndroid Build Coastguard Worker if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : 226*90e502c7SAndroid Build Coastguard Worker break 2 227*90e502c7SAndroid Build Coastguard Workerfi 228*90e502c7SAndroid Build Coastguard Workerfi 229*90e502c7SAndroid Build Coastguard Worker done;; 230*90e502c7SAndroid Build Coastguard Worker esac 231*90e502c7SAndroid Build Coastguard Worker as_found=false 232*90e502c7SAndroid Build Coastguard Workerdone 233*90e502c7SAndroid Build Coastguard Worker$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && 234*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : 235*90e502c7SAndroid Build Coastguard Worker CONFIG_SHELL=$SHELL as_have_required=yes 236*90e502c7SAndroid Build Coastguard Workerfi; } 237*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 238*90e502c7SAndroid Build Coastguard Worker 239*90e502c7SAndroid Build Coastguard Worker 240*90e502c7SAndroid Build Coastguard Worker if test "x$CONFIG_SHELL" != x; then : 241*90e502c7SAndroid Build Coastguard Worker export CONFIG_SHELL 242*90e502c7SAndroid Build Coastguard Worker # We cannot yet assume a decent shell, so we have to provide a 243*90e502c7SAndroid Build Coastguard Worker# neutralization value for shells without unset; and this also 244*90e502c7SAndroid Build Coastguard Worker# works around shells that cannot unset nonexistent variables. 245*90e502c7SAndroid Build Coastguard Worker# Preserve -v and -x to the replacement shell. 246*90e502c7SAndroid Build Coastguard WorkerBASH_ENV=/dev/null 247*90e502c7SAndroid Build Coastguard WorkerENV=/dev/null 248*90e502c7SAndroid Build Coastguard Worker(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV 249*90e502c7SAndroid Build Coastguard Workercase $- in # (((( 250*90e502c7SAndroid Build Coastguard Worker *v*x* | *x*v* ) as_opts=-vx ;; 251*90e502c7SAndroid Build Coastguard Worker *v* ) as_opts=-v ;; 252*90e502c7SAndroid Build Coastguard Worker *x* ) as_opts=-x ;; 253*90e502c7SAndroid Build Coastguard Worker * ) as_opts= ;; 254*90e502c7SAndroid Build Coastguard Workeresac 255*90e502c7SAndroid Build Coastguard Workerexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} 256*90e502c7SAndroid Build Coastguard Worker# Admittedly, this is quite paranoid, since all the known shells bail 257*90e502c7SAndroid Build Coastguard Worker# out after a failed `exec'. 258*90e502c7SAndroid Build Coastguard Worker$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 259*90e502c7SAndroid Build Coastguard Workerexit 255 260*90e502c7SAndroid Build Coastguard Workerfi 261*90e502c7SAndroid Build Coastguard Worker 262*90e502c7SAndroid Build Coastguard Worker if test x$as_have_required = xno; then : 263*90e502c7SAndroid Build Coastguard Worker $as_echo "$0: This script requires a shell more modern than all" 264*90e502c7SAndroid Build Coastguard Worker $as_echo "$0: the shells that I found on your system." 265*90e502c7SAndroid Build Coastguard Worker if test x${ZSH_VERSION+set} = xset ; then 266*90e502c7SAndroid Build Coastguard Worker $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" 267*90e502c7SAndroid Build Coastguard Worker $as_echo "$0: be upgraded to zsh 4.3.4 or later." 268*90e502c7SAndroid Build Coastguard Worker else 269*90e502c7SAndroid Build Coastguard Worker $as_echo "$0: Please tell [email protected] and 270*90e502c7SAndroid Build Coastguard Worker$0: https://github.com/cisco/libsrtp/issues about your 271*90e502c7SAndroid Build Coastguard Worker$0: system, including any error possibly output before this 272*90e502c7SAndroid Build Coastguard Worker$0: message. Then install a modern shell, or manually run 273*90e502c7SAndroid Build Coastguard Worker$0: the script under such a shell if you do have one." 274*90e502c7SAndroid Build Coastguard Worker fi 275*90e502c7SAndroid Build Coastguard Worker exit 1 276*90e502c7SAndroid Build Coastguard Workerfi 277*90e502c7SAndroid Build Coastguard Workerfi 278*90e502c7SAndroid Build Coastguard Workerfi 279*90e502c7SAndroid Build Coastguard WorkerSHELL=${CONFIG_SHELL-/bin/sh} 280*90e502c7SAndroid Build Coastguard Workerexport SHELL 281*90e502c7SAndroid Build Coastguard Worker# Unset more variables known to interfere with behavior of common tools. 282*90e502c7SAndroid Build Coastguard WorkerCLICOLOR_FORCE= GREP_OPTIONS= 283*90e502c7SAndroid Build Coastguard Workerunset CLICOLOR_FORCE GREP_OPTIONS 284*90e502c7SAndroid Build Coastguard Worker 285*90e502c7SAndroid Build Coastguard Worker## --------------------- ## 286*90e502c7SAndroid Build Coastguard Worker## M4sh Shell Functions. ## 287*90e502c7SAndroid Build Coastguard Worker## --------------------- ## 288*90e502c7SAndroid Build Coastguard Worker# as_fn_unset VAR 289*90e502c7SAndroid Build Coastguard Worker# --------------- 290*90e502c7SAndroid Build Coastguard Worker# Portably unset VAR. 291*90e502c7SAndroid Build Coastguard Workeras_fn_unset () 292*90e502c7SAndroid Build Coastguard Worker{ 293*90e502c7SAndroid Build Coastguard Worker { eval $1=; unset $1;} 294*90e502c7SAndroid Build Coastguard Worker} 295*90e502c7SAndroid Build Coastguard Workeras_unset=as_fn_unset 296*90e502c7SAndroid Build Coastguard Worker 297*90e502c7SAndroid Build Coastguard Worker# as_fn_set_status STATUS 298*90e502c7SAndroid Build Coastguard Worker# ----------------------- 299*90e502c7SAndroid Build Coastguard Worker# Set $? to STATUS, without forking. 300*90e502c7SAndroid Build Coastguard Workeras_fn_set_status () 301*90e502c7SAndroid Build Coastguard Worker{ 302*90e502c7SAndroid Build Coastguard Worker return $1 303*90e502c7SAndroid Build Coastguard Worker} # as_fn_set_status 304*90e502c7SAndroid Build Coastguard Worker 305*90e502c7SAndroid Build Coastguard Worker# as_fn_exit STATUS 306*90e502c7SAndroid Build Coastguard Worker# ----------------- 307*90e502c7SAndroid Build Coastguard Worker# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 308*90e502c7SAndroid Build Coastguard Workeras_fn_exit () 309*90e502c7SAndroid Build Coastguard Worker{ 310*90e502c7SAndroid Build Coastguard Worker set +e 311*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $1 312*90e502c7SAndroid Build Coastguard Worker exit $1 313*90e502c7SAndroid Build Coastguard Worker} # as_fn_exit 314*90e502c7SAndroid Build Coastguard Worker 315*90e502c7SAndroid Build Coastguard Worker# as_fn_mkdir_p 316*90e502c7SAndroid Build Coastguard Worker# ------------- 317*90e502c7SAndroid Build Coastguard Worker# Create "$as_dir" as a directory, including parents if necessary. 318*90e502c7SAndroid Build Coastguard Workeras_fn_mkdir_p () 319*90e502c7SAndroid Build Coastguard Worker{ 320*90e502c7SAndroid Build Coastguard Worker 321*90e502c7SAndroid Build Coastguard Worker case $as_dir in #( 322*90e502c7SAndroid Build Coastguard Worker -*) as_dir=./$as_dir;; 323*90e502c7SAndroid Build Coastguard Worker esac 324*90e502c7SAndroid Build Coastguard Worker test -d "$as_dir" || eval $as_mkdir_p || { 325*90e502c7SAndroid Build Coastguard Worker as_dirs= 326*90e502c7SAndroid Build Coastguard Worker while :; do 327*90e502c7SAndroid Build Coastguard Worker case $as_dir in #( 328*90e502c7SAndroid Build Coastguard Worker *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 329*90e502c7SAndroid Build Coastguard Worker *) as_qdir=$as_dir;; 330*90e502c7SAndroid Build Coastguard Worker esac 331*90e502c7SAndroid Build Coastguard Worker as_dirs="'$as_qdir' $as_dirs" 332*90e502c7SAndroid Build Coastguard Worker as_dir=`$as_dirname -- "$as_dir" || 333*90e502c7SAndroid Build Coastguard Worker$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 334*90e502c7SAndroid Build Coastguard Worker X"$as_dir" : 'X\(//\)[^/]' \| \ 335*90e502c7SAndroid Build Coastguard Worker X"$as_dir" : 'X\(//\)$' \| \ 336*90e502c7SAndroid Build Coastguard Worker X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 337*90e502c7SAndroid Build Coastguard Worker$as_echo X"$as_dir" | 338*90e502c7SAndroid Build Coastguard Worker sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 339*90e502c7SAndroid Build Coastguard Worker s//\1/ 340*90e502c7SAndroid Build Coastguard Worker q 341*90e502c7SAndroid Build Coastguard Worker } 342*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)[^/].*/{ 343*90e502c7SAndroid Build Coastguard Worker s//\1/ 344*90e502c7SAndroid Build Coastguard Worker q 345*90e502c7SAndroid Build Coastguard Worker } 346*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)$/{ 347*90e502c7SAndroid Build Coastguard Worker s//\1/ 348*90e502c7SAndroid Build Coastguard Worker q 349*90e502c7SAndroid Build Coastguard Worker } 350*90e502c7SAndroid Build Coastguard Worker /^X\(\/\).*/{ 351*90e502c7SAndroid Build Coastguard Worker s//\1/ 352*90e502c7SAndroid Build Coastguard Worker q 353*90e502c7SAndroid Build Coastguard Worker } 354*90e502c7SAndroid Build Coastguard Worker s/.*/./; q'` 355*90e502c7SAndroid Build Coastguard Worker test -d "$as_dir" && break 356*90e502c7SAndroid Build Coastguard Worker done 357*90e502c7SAndroid Build Coastguard Worker test -z "$as_dirs" || eval "mkdir $as_dirs" 358*90e502c7SAndroid Build Coastguard Worker } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 359*90e502c7SAndroid Build Coastguard Worker 360*90e502c7SAndroid Build Coastguard Worker 361*90e502c7SAndroid Build Coastguard Worker} # as_fn_mkdir_p 362*90e502c7SAndroid Build Coastguard Worker 363*90e502c7SAndroid Build Coastguard Worker# as_fn_executable_p FILE 364*90e502c7SAndroid Build Coastguard Worker# ----------------------- 365*90e502c7SAndroid Build Coastguard Worker# Test if FILE is an executable regular file. 366*90e502c7SAndroid Build Coastguard Workeras_fn_executable_p () 367*90e502c7SAndroid Build Coastguard Worker{ 368*90e502c7SAndroid Build Coastguard Worker test -f "$1" && test -x "$1" 369*90e502c7SAndroid Build Coastguard Worker} # as_fn_executable_p 370*90e502c7SAndroid Build Coastguard Worker# as_fn_append VAR VALUE 371*90e502c7SAndroid Build Coastguard Worker# ---------------------- 372*90e502c7SAndroid Build Coastguard Worker# Append the text in VALUE to the end of the definition contained in VAR. Take 373*90e502c7SAndroid Build Coastguard Worker# advantage of any shell optimizations that allow amortized linear growth over 374*90e502c7SAndroid Build Coastguard Worker# repeated appends, instead of the typical quadratic growth present in naive 375*90e502c7SAndroid Build Coastguard Worker# implementations. 376*90e502c7SAndroid Build Coastguard Workerif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 377*90e502c7SAndroid Build Coastguard Worker eval 'as_fn_append () 378*90e502c7SAndroid Build Coastguard Worker { 379*90e502c7SAndroid Build Coastguard Worker eval $1+=\$2 380*90e502c7SAndroid Build Coastguard Worker }' 381*90e502c7SAndroid Build Coastguard Workerelse 382*90e502c7SAndroid Build Coastguard Worker as_fn_append () 383*90e502c7SAndroid Build Coastguard Worker { 384*90e502c7SAndroid Build Coastguard Worker eval $1=\$$1\$2 385*90e502c7SAndroid Build Coastguard Worker } 386*90e502c7SAndroid Build Coastguard Workerfi # as_fn_append 387*90e502c7SAndroid Build Coastguard Worker 388*90e502c7SAndroid Build Coastguard Worker# as_fn_arith ARG... 389*90e502c7SAndroid Build Coastguard Worker# ------------------ 390*90e502c7SAndroid Build Coastguard Worker# Perform arithmetic evaluation on the ARGs, and store the result in the 391*90e502c7SAndroid Build Coastguard Worker# global $as_val. Take advantage of shells that can avoid forks. The arguments 392*90e502c7SAndroid Build Coastguard Worker# must be portable across $(()) and expr. 393*90e502c7SAndroid Build Coastguard Workerif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 394*90e502c7SAndroid Build Coastguard Worker eval 'as_fn_arith () 395*90e502c7SAndroid Build Coastguard Worker { 396*90e502c7SAndroid Build Coastguard Worker as_val=$(( $* )) 397*90e502c7SAndroid Build Coastguard Worker }' 398*90e502c7SAndroid Build Coastguard Workerelse 399*90e502c7SAndroid Build Coastguard Worker as_fn_arith () 400*90e502c7SAndroid Build Coastguard Worker { 401*90e502c7SAndroid Build Coastguard Worker as_val=`expr "$@" || test $? -eq 1` 402*90e502c7SAndroid Build Coastguard Worker } 403*90e502c7SAndroid Build Coastguard Workerfi # as_fn_arith 404*90e502c7SAndroid Build Coastguard Worker 405*90e502c7SAndroid Build Coastguard Worker 406*90e502c7SAndroid Build Coastguard Worker# as_fn_error STATUS ERROR [LINENO LOG_FD] 407*90e502c7SAndroid Build Coastguard Worker# ---------------------------------------- 408*90e502c7SAndroid Build Coastguard Worker# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 409*90e502c7SAndroid Build Coastguard Worker# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 410*90e502c7SAndroid Build Coastguard Worker# script with STATUS, using 1 if that was 0. 411*90e502c7SAndroid Build Coastguard Workeras_fn_error () 412*90e502c7SAndroid Build Coastguard Worker{ 413*90e502c7SAndroid Build Coastguard Worker as_status=$1; test $as_status -eq 0 && as_status=1 414*90e502c7SAndroid Build Coastguard Worker if test "$4"; then 415*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 416*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 417*90e502c7SAndroid Build Coastguard Worker fi 418*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: error: $2" >&2 419*90e502c7SAndroid Build Coastguard Worker as_fn_exit $as_status 420*90e502c7SAndroid Build Coastguard Worker} # as_fn_error 421*90e502c7SAndroid Build Coastguard Worker 422*90e502c7SAndroid Build Coastguard Workerif expr a : '\(a\)' >/dev/null 2>&1 && 423*90e502c7SAndroid Build Coastguard Worker test "X`expr 00001 : '.*\(...\)'`" = X001; then 424*90e502c7SAndroid Build Coastguard Worker as_expr=expr 425*90e502c7SAndroid Build Coastguard Workerelse 426*90e502c7SAndroid Build Coastguard Worker as_expr=false 427*90e502c7SAndroid Build Coastguard Workerfi 428*90e502c7SAndroid Build Coastguard Worker 429*90e502c7SAndroid Build Coastguard Workerif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 430*90e502c7SAndroid Build Coastguard Worker as_basename=basename 431*90e502c7SAndroid Build Coastguard Workerelse 432*90e502c7SAndroid Build Coastguard Worker as_basename=false 433*90e502c7SAndroid Build Coastguard Workerfi 434*90e502c7SAndroid Build Coastguard Worker 435*90e502c7SAndroid Build Coastguard Workerif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 436*90e502c7SAndroid Build Coastguard Worker as_dirname=dirname 437*90e502c7SAndroid Build Coastguard Workerelse 438*90e502c7SAndroid Build Coastguard Worker as_dirname=false 439*90e502c7SAndroid Build Coastguard Workerfi 440*90e502c7SAndroid Build Coastguard Worker 441*90e502c7SAndroid Build Coastguard Workeras_me=`$as_basename -- "$0" || 442*90e502c7SAndroid Build Coastguard Worker$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 443*90e502c7SAndroid Build Coastguard Worker X"$0" : 'X\(//\)$' \| \ 444*90e502c7SAndroid Build Coastguard Worker X"$0" : 'X\(/\)' \| . 2>/dev/null || 445*90e502c7SAndroid Build Coastguard Worker$as_echo X/"$0" | 446*90e502c7SAndroid Build Coastguard Worker sed '/^.*\/\([^/][^/]*\)\/*$/{ 447*90e502c7SAndroid Build Coastguard Worker s//\1/ 448*90e502c7SAndroid Build Coastguard Worker q 449*90e502c7SAndroid Build Coastguard Worker } 450*90e502c7SAndroid Build Coastguard Worker /^X\/\(\/\/\)$/{ 451*90e502c7SAndroid Build Coastguard Worker s//\1/ 452*90e502c7SAndroid Build Coastguard Worker q 453*90e502c7SAndroid Build Coastguard Worker } 454*90e502c7SAndroid Build Coastguard Worker /^X\/\(\/\).*/{ 455*90e502c7SAndroid Build Coastguard Worker s//\1/ 456*90e502c7SAndroid Build Coastguard Worker q 457*90e502c7SAndroid Build Coastguard Worker } 458*90e502c7SAndroid Build Coastguard Worker s/.*/./; q'` 459*90e502c7SAndroid Build Coastguard Worker 460*90e502c7SAndroid Build Coastguard Worker# Avoid depending upon Character Ranges. 461*90e502c7SAndroid Build Coastguard Workeras_cr_letters='abcdefghijklmnopqrstuvwxyz' 462*90e502c7SAndroid Build Coastguard Workeras_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 463*90e502c7SAndroid Build Coastguard Workeras_cr_Letters=$as_cr_letters$as_cr_LETTERS 464*90e502c7SAndroid Build Coastguard Workeras_cr_digits='0123456789' 465*90e502c7SAndroid Build Coastguard Workeras_cr_alnum=$as_cr_Letters$as_cr_digits 466*90e502c7SAndroid Build Coastguard Worker 467*90e502c7SAndroid Build Coastguard Worker 468*90e502c7SAndroid Build Coastguard Worker as_lineno_1=$LINENO as_lineno_1a=$LINENO 469*90e502c7SAndroid Build Coastguard Worker as_lineno_2=$LINENO as_lineno_2a=$LINENO 470*90e502c7SAndroid Build Coastguard Worker eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && 471*90e502c7SAndroid Build Coastguard Worker test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { 472*90e502c7SAndroid Build Coastguard Worker # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) 473*90e502c7SAndroid Build Coastguard Worker sed -n ' 474*90e502c7SAndroid Build Coastguard Worker p 475*90e502c7SAndroid Build Coastguard Worker /[$]LINENO/= 476*90e502c7SAndroid Build Coastguard Worker ' <$as_myself | 477*90e502c7SAndroid Build Coastguard Worker sed ' 478*90e502c7SAndroid Build Coastguard Worker s/[$]LINENO.*/&-/ 479*90e502c7SAndroid Build Coastguard Worker t lineno 480*90e502c7SAndroid Build Coastguard Worker b 481*90e502c7SAndroid Build Coastguard Worker :lineno 482*90e502c7SAndroid Build Coastguard Worker N 483*90e502c7SAndroid Build Coastguard Worker :loop 484*90e502c7SAndroid Build Coastguard Worker s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 485*90e502c7SAndroid Build Coastguard Worker t loop 486*90e502c7SAndroid Build Coastguard Worker s/-\n.*// 487*90e502c7SAndroid Build Coastguard Worker ' >$as_me.lineno && 488*90e502c7SAndroid Build Coastguard Worker chmod +x "$as_me.lineno" || 489*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } 490*90e502c7SAndroid Build Coastguard Worker 491*90e502c7SAndroid Build Coastguard Worker # If we had to re-execute with $CONFIG_SHELL, we're ensured to have 492*90e502c7SAndroid Build Coastguard Worker # already done that, so ensure we don't try to do so again and fall 493*90e502c7SAndroid Build Coastguard Worker # in an infinite loop. This has already happened in practice. 494*90e502c7SAndroid Build Coastguard Worker _as_can_reexec=no; export _as_can_reexec 495*90e502c7SAndroid Build Coastguard Worker # Don't try to exec as it changes $[0], causing all sort of problems 496*90e502c7SAndroid Build Coastguard Worker # (the dirname of $[0] is not the place where we might find the 497*90e502c7SAndroid Build Coastguard Worker # original and so on. Autoconf is especially sensitive to this). 498*90e502c7SAndroid Build Coastguard Worker . "./$as_me.lineno" 499*90e502c7SAndroid Build Coastguard Worker # Exit status is that of the last command. 500*90e502c7SAndroid Build Coastguard Worker exit 501*90e502c7SAndroid Build Coastguard Worker} 502*90e502c7SAndroid Build Coastguard Worker 503*90e502c7SAndroid Build Coastguard WorkerECHO_C= ECHO_N= ECHO_T= 504*90e502c7SAndroid Build Coastguard Workercase `echo -n x` in #((((( 505*90e502c7SAndroid Build Coastguard Worker-n*) 506*90e502c7SAndroid Build Coastguard Worker case `echo 'xy\c'` in 507*90e502c7SAndroid Build Coastguard Worker *c*) ECHO_T=' ';; # ECHO_T is single tab character. 508*90e502c7SAndroid Build Coastguard Worker xy) ECHO_C='\c';; 509*90e502c7SAndroid Build Coastguard Worker *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 510*90e502c7SAndroid Build Coastguard Worker ECHO_T=' ';; 511*90e502c7SAndroid Build Coastguard Worker esac;; 512*90e502c7SAndroid Build Coastguard Worker*) 513*90e502c7SAndroid Build Coastguard Worker ECHO_N='-n';; 514*90e502c7SAndroid Build Coastguard Workeresac 515*90e502c7SAndroid Build Coastguard Worker 516*90e502c7SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.file 517*90e502c7SAndroid Build Coastguard Workerif test -d conf$$.dir; then 518*90e502c7SAndroid Build Coastguard Worker rm -f conf$$.dir/conf$$.file 519*90e502c7SAndroid Build Coastguard Workerelse 520*90e502c7SAndroid Build Coastguard Worker rm -f conf$$.dir 521*90e502c7SAndroid Build Coastguard Worker mkdir conf$$.dir 2>/dev/null 522*90e502c7SAndroid Build Coastguard Workerfi 523*90e502c7SAndroid Build Coastguard Workerif (echo >conf$$.file) 2>/dev/null; then 524*90e502c7SAndroid Build Coastguard Worker if ln -s conf$$.file conf$$ 2>/dev/null; then 525*90e502c7SAndroid Build Coastguard Worker as_ln_s='ln -s' 526*90e502c7SAndroid Build Coastguard Worker # ... but there are two gotchas: 527*90e502c7SAndroid Build Coastguard Worker # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 528*90e502c7SAndroid Build Coastguard Worker # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 529*90e502c7SAndroid Build Coastguard Worker # In both cases, we have to default to `cp -pR'. 530*90e502c7SAndroid Build Coastguard Worker ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 531*90e502c7SAndroid Build Coastguard Worker as_ln_s='cp -pR' 532*90e502c7SAndroid Build Coastguard Worker elif ln conf$$.file conf$$ 2>/dev/null; then 533*90e502c7SAndroid Build Coastguard Worker as_ln_s=ln 534*90e502c7SAndroid Build Coastguard Worker else 535*90e502c7SAndroid Build Coastguard Worker as_ln_s='cp -pR' 536*90e502c7SAndroid Build Coastguard Worker fi 537*90e502c7SAndroid Build Coastguard Workerelse 538*90e502c7SAndroid Build Coastguard Worker as_ln_s='cp -pR' 539*90e502c7SAndroid Build Coastguard Workerfi 540*90e502c7SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 541*90e502c7SAndroid Build Coastguard Workerrmdir conf$$.dir 2>/dev/null 542*90e502c7SAndroid Build Coastguard Worker 543*90e502c7SAndroid Build Coastguard Workerif mkdir -p . 2>/dev/null; then 544*90e502c7SAndroid Build Coastguard Worker as_mkdir_p='mkdir -p "$as_dir"' 545*90e502c7SAndroid Build Coastguard Workerelse 546*90e502c7SAndroid Build Coastguard Worker test -d ./-p && rmdir ./-p 547*90e502c7SAndroid Build Coastguard Worker as_mkdir_p=false 548*90e502c7SAndroid Build Coastguard Workerfi 549*90e502c7SAndroid Build Coastguard Worker 550*90e502c7SAndroid Build Coastguard Workeras_test_x='test -x' 551*90e502c7SAndroid Build Coastguard Workeras_executable_p=as_fn_executable_p 552*90e502c7SAndroid Build Coastguard Worker 553*90e502c7SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid CPP name. 554*90e502c7SAndroid Build Coastguard Workeras_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 555*90e502c7SAndroid Build Coastguard Worker 556*90e502c7SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid variable name. 557*90e502c7SAndroid Build Coastguard Workeras_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 558*90e502c7SAndroid Build Coastguard Worker 559*90e502c7SAndroid Build Coastguard Worker 560*90e502c7SAndroid Build Coastguard Workertest -n "$DJDIR" || exec 7<&0 </dev/null 561*90e502c7SAndroid Build Coastguard Workerexec 6>&1 562*90e502c7SAndroid Build Coastguard Worker 563*90e502c7SAndroid Build Coastguard Worker# Name of the host. 564*90e502c7SAndroid Build Coastguard Worker# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, 565*90e502c7SAndroid Build Coastguard Worker# so uname gets run too. 566*90e502c7SAndroid Build Coastguard Workerac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 567*90e502c7SAndroid Build Coastguard Worker 568*90e502c7SAndroid Build Coastguard Worker# 569*90e502c7SAndroid Build Coastguard Worker# Initializations. 570*90e502c7SAndroid Build Coastguard Worker# 571*90e502c7SAndroid Build Coastguard Workerac_default_prefix=/usr/local 572*90e502c7SAndroid Build Coastguard Workerac_clean_files= 573*90e502c7SAndroid Build Coastguard Workerac_config_libobj_dir=. 574*90e502c7SAndroid Build Coastguard WorkerLIBOBJS= 575*90e502c7SAndroid Build Coastguard Workercross_compiling=no 576*90e502c7SAndroid Build Coastguard Workersubdirs= 577*90e502c7SAndroid Build Coastguard WorkerMFLAGS= 578*90e502c7SAndroid Build Coastguard WorkerMAKEFLAGS= 579*90e502c7SAndroid Build Coastguard Worker 580*90e502c7SAndroid Build Coastguard Worker# Identity of this package. 581*90e502c7SAndroid Build Coastguard WorkerPACKAGE_NAME='libsrtp2' 582*90e502c7SAndroid Build Coastguard WorkerPACKAGE_TARNAME='libsrtp2' 583*90e502c7SAndroid Build Coastguard WorkerPACKAGE_VERSION='2.3.0-pre' 584*90e502c7SAndroid Build Coastguard WorkerPACKAGE_STRING='libsrtp2 2.3.0-pre' 585*90e502c7SAndroid Build Coastguard WorkerPACKAGE_BUGREPORT='https://github.com/cisco/libsrtp/issues' 586*90e502c7SAndroid Build Coastguard WorkerPACKAGE_URL='' 587*90e502c7SAndroid Build Coastguard Worker 588*90e502c7SAndroid Build Coastguard Worker# Factoring default headers for most tests. 589*90e502c7SAndroid Build Coastguard Workerac_includes_default="\ 590*90e502c7SAndroid Build Coastguard Worker#include <stdio.h> 591*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_SYS_TYPES_H 592*90e502c7SAndroid Build Coastguard Worker# include <sys/types.h> 593*90e502c7SAndroid Build Coastguard Worker#endif 594*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_SYS_STAT_H 595*90e502c7SAndroid Build Coastguard Worker# include <sys/stat.h> 596*90e502c7SAndroid Build Coastguard Worker#endif 597*90e502c7SAndroid Build Coastguard Worker#ifdef STDC_HEADERS 598*90e502c7SAndroid Build Coastguard Worker# include <stdlib.h> 599*90e502c7SAndroid Build Coastguard Worker# include <stddef.h> 600*90e502c7SAndroid Build Coastguard Worker#else 601*90e502c7SAndroid Build Coastguard Worker# ifdef HAVE_STDLIB_H 602*90e502c7SAndroid Build Coastguard Worker# include <stdlib.h> 603*90e502c7SAndroid Build Coastguard Worker# endif 604*90e502c7SAndroid Build Coastguard Worker#endif 605*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_STRING_H 606*90e502c7SAndroid Build Coastguard Worker# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 607*90e502c7SAndroid Build Coastguard Worker# include <memory.h> 608*90e502c7SAndroid Build Coastguard Worker# endif 609*90e502c7SAndroid Build Coastguard Worker# include <string.h> 610*90e502c7SAndroid Build Coastguard Worker#endif 611*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_STRINGS_H 612*90e502c7SAndroid Build Coastguard Worker# include <strings.h> 613*90e502c7SAndroid Build Coastguard Worker#endif 614*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_INTTYPES_H 615*90e502c7SAndroid Build Coastguard Worker# include <inttypes.h> 616*90e502c7SAndroid Build Coastguard Worker#endif 617*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_STDINT_H 618*90e502c7SAndroid Build Coastguard Worker# include <stdint.h> 619*90e502c7SAndroid Build Coastguard Worker#endif 620*90e502c7SAndroid Build Coastguard Worker#ifdef HAVE_UNISTD_H 621*90e502c7SAndroid Build Coastguard Worker# include <unistd.h> 622*90e502c7SAndroid Build Coastguard Worker#endif" 623*90e502c7SAndroid Build Coastguard Worker 624*90e502c7SAndroid Build Coastguard Workerac_subst_vars='LTLIBOBJS 625*90e502c7SAndroid Build Coastguard WorkerLIBOBJS 626*90e502c7SAndroid Build Coastguard WorkerPCAP_LIB 627*90e502c7SAndroid Build Coastguard WorkerHAVE_PCAP 628*90e502c7SAndroid Build Coastguard WorkerHMAC_OBJS 629*90e502c7SAndroid Build Coastguard WorkerAES_ICM_OBJS 630*90e502c7SAndroid Build Coastguard Workernss_LIBS 631*90e502c7SAndroid Build Coastguard Workernss_CFLAGS 632*90e502c7SAndroid Build Coastguard WorkerCRYPTO_LIBDIR 633*90e502c7SAndroid Build Coastguard WorkerUSE_EXTERNAL_CRYPTO 634*90e502c7SAndroid Build Coastguard Workercrypto_LIBS 635*90e502c7SAndroid Build Coastguard Workercrypto_CFLAGS 636*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG_LIBDIR 637*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG_PATH 638*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG 639*90e502c7SAndroid Build Coastguard WorkerEXE 640*90e502c7SAndroid Build Coastguard Workerhost_os 641*90e502c7SAndroid Build Coastguard Workerhost_vendor 642*90e502c7SAndroid Build Coastguard Workerhost_cpu 643*90e502c7SAndroid Build Coastguard Workerhost 644*90e502c7SAndroid Build Coastguard Workerbuild_os 645*90e502c7SAndroid Build Coastguard Workerbuild_vendor 646*90e502c7SAndroid Build Coastguard Workerbuild_cpu 647*90e502c7SAndroid Build Coastguard Workerbuild 648*90e502c7SAndroid Build Coastguard WorkerEGREP 649*90e502c7SAndroid Build Coastguard WorkerGREP 650*90e502c7SAndroid Build Coastguard WorkerSED 651*90e502c7SAndroid Build Coastguard WorkerINSTALL_DATA 652*90e502c7SAndroid Build Coastguard WorkerINSTALL_SCRIPT 653*90e502c7SAndroid Build Coastguard WorkerINSTALL_PROGRAM 654*90e502c7SAndroid Build Coastguard WorkerRANLIB 655*90e502c7SAndroid Build Coastguard Workerac_ct_AR 656*90e502c7SAndroid Build Coastguard WorkerAR 657*90e502c7SAndroid Build Coastguard WorkerEXTRA_CFLAGS 658*90e502c7SAndroid Build Coastguard Workerac_ct_CXX 659*90e502c7SAndroid Build Coastguard WorkerCXXFLAGS 660*90e502c7SAndroid Build Coastguard WorkerCXX 661*90e502c7SAndroid Build Coastguard WorkerCPP 662*90e502c7SAndroid Build Coastguard WorkerOBJEXT 663*90e502c7SAndroid Build Coastguard WorkerEXEEXT 664*90e502c7SAndroid Build Coastguard Workerac_ct_CC 665*90e502c7SAndroid Build Coastguard WorkerCPPFLAGS 666*90e502c7SAndroid Build Coastguard WorkerLDFLAGS 667*90e502c7SAndroid Build Coastguard WorkerCFLAGS 668*90e502c7SAndroid Build Coastguard WorkerCC 669*90e502c7SAndroid Build Coastguard Workertarget_alias 670*90e502c7SAndroid Build Coastguard Workerhost_alias 671*90e502c7SAndroid Build Coastguard Workerbuild_alias 672*90e502c7SAndroid Build Coastguard WorkerLIBS 673*90e502c7SAndroid Build Coastguard WorkerECHO_T 674*90e502c7SAndroid Build Coastguard WorkerECHO_N 675*90e502c7SAndroid Build Coastguard WorkerECHO_C 676*90e502c7SAndroid Build Coastguard WorkerDEFS 677*90e502c7SAndroid Build Coastguard Workermandir 678*90e502c7SAndroid Build Coastguard Workerlocaledir 679*90e502c7SAndroid Build Coastguard Workerlibdir 680*90e502c7SAndroid Build Coastguard Workerpsdir 681*90e502c7SAndroid Build Coastguard Workerpdfdir 682*90e502c7SAndroid Build Coastguard Workerdvidir 683*90e502c7SAndroid Build Coastguard Workerhtmldir 684*90e502c7SAndroid Build Coastguard Workerinfodir 685*90e502c7SAndroid Build Coastguard Workerdocdir 686*90e502c7SAndroid Build Coastguard Workeroldincludedir 687*90e502c7SAndroid Build Coastguard Workerincludedir 688*90e502c7SAndroid Build Coastguard Workerrunstatedir 689*90e502c7SAndroid Build Coastguard Workerlocalstatedir 690*90e502c7SAndroid Build Coastguard Workersharedstatedir 691*90e502c7SAndroid Build Coastguard Workersysconfdir 692*90e502c7SAndroid Build Coastguard Workerdatadir 693*90e502c7SAndroid Build Coastguard Workerdatarootdir 694*90e502c7SAndroid Build Coastguard Workerlibexecdir 695*90e502c7SAndroid Build Coastguard Workersbindir 696*90e502c7SAndroid Build Coastguard Workerbindir 697*90e502c7SAndroid Build Coastguard Workerprogram_transform_name 698*90e502c7SAndroid Build Coastguard Workerprefix 699*90e502c7SAndroid Build Coastguard Workerexec_prefix 700*90e502c7SAndroid Build Coastguard WorkerPACKAGE_URL 701*90e502c7SAndroid Build Coastguard WorkerPACKAGE_BUGREPORT 702*90e502c7SAndroid Build Coastguard WorkerPACKAGE_STRING 703*90e502c7SAndroid Build Coastguard WorkerPACKAGE_VERSION 704*90e502c7SAndroid Build Coastguard WorkerPACKAGE_TARNAME 705*90e502c7SAndroid Build Coastguard WorkerPACKAGE_NAME 706*90e502c7SAndroid Build Coastguard WorkerPATH_SEPARATOR 707*90e502c7SAndroid Build Coastguard WorkerSHELL' 708*90e502c7SAndroid Build Coastguard Workerac_subst_files='' 709*90e502c7SAndroid Build Coastguard Workerac_user_opts=' 710*90e502c7SAndroid Build Coastguard Workerenable_option_checking 711*90e502c7SAndroid Build Coastguard Workerenable_debug_logging 712*90e502c7SAndroid Build Coastguard Workerenable_openssl 713*90e502c7SAndroid Build Coastguard Workerenable_nss 714*90e502c7SAndroid Build Coastguard Workerwith_openssl_dir 715*90e502c7SAndroid Build Coastguard Workerenable_openssl_kdf 716*90e502c7SAndroid Build Coastguard Workerwith_nss_dir 717*90e502c7SAndroid Build Coastguard Workerenable_log_stdout 718*90e502c7SAndroid Build Coastguard Workerwith_log_file 719*90e502c7SAndroid Build Coastguard Worker' 720*90e502c7SAndroid Build Coastguard Worker ac_precious_vars='build_alias 721*90e502c7SAndroid Build Coastguard Workerhost_alias 722*90e502c7SAndroid Build Coastguard Workertarget_alias 723*90e502c7SAndroid Build Coastguard WorkerCC 724*90e502c7SAndroid Build Coastguard WorkerCFLAGS 725*90e502c7SAndroid Build Coastguard WorkerLDFLAGS 726*90e502c7SAndroid Build Coastguard WorkerLIBS 727*90e502c7SAndroid Build Coastguard WorkerCPPFLAGS 728*90e502c7SAndroid Build Coastguard WorkerCPP 729*90e502c7SAndroid Build Coastguard WorkerCXX 730*90e502c7SAndroid Build Coastguard WorkerCXXFLAGS 731*90e502c7SAndroid Build Coastguard WorkerCCC 732*90e502c7SAndroid Build Coastguard WorkerEXTRA_CFLAGS 733*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG 734*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG_PATH 735*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG_LIBDIR 736*90e502c7SAndroid Build Coastguard Workercrypto_CFLAGS 737*90e502c7SAndroid Build Coastguard Workercrypto_LIBS 738*90e502c7SAndroid Build Coastguard Workernss_CFLAGS 739*90e502c7SAndroid Build Coastguard Workernss_LIBS' 740*90e502c7SAndroid Build Coastguard Worker 741*90e502c7SAndroid Build Coastguard Worker 742*90e502c7SAndroid Build Coastguard Worker# Initialize some variables set by options. 743*90e502c7SAndroid Build Coastguard Workerac_init_help= 744*90e502c7SAndroid Build Coastguard Workerac_init_version=false 745*90e502c7SAndroid Build Coastguard Workerac_unrecognized_opts= 746*90e502c7SAndroid Build Coastguard Workerac_unrecognized_sep= 747*90e502c7SAndroid Build Coastguard Worker# The variables have the same names as the options, with 748*90e502c7SAndroid Build Coastguard Worker# dashes changed to underlines. 749*90e502c7SAndroid Build Coastguard Workercache_file=/dev/null 750*90e502c7SAndroid Build Coastguard Workerexec_prefix=NONE 751*90e502c7SAndroid Build Coastguard Workerno_create= 752*90e502c7SAndroid Build Coastguard Workerno_recursion= 753*90e502c7SAndroid Build Coastguard Workerprefix=NONE 754*90e502c7SAndroid Build Coastguard Workerprogram_prefix=NONE 755*90e502c7SAndroid Build Coastguard Workerprogram_suffix=NONE 756*90e502c7SAndroid Build Coastguard Workerprogram_transform_name=s,x,x, 757*90e502c7SAndroid Build Coastguard Workersilent= 758*90e502c7SAndroid Build Coastguard Workersite= 759*90e502c7SAndroid Build Coastguard Workersrcdir= 760*90e502c7SAndroid Build Coastguard Workerverbose= 761*90e502c7SAndroid Build Coastguard Workerx_includes=NONE 762*90e502c7SAndroid Build Coastguard Workerx_libraries=NONE 763*90e502c7SAndroid Build Coastguard Worker 764*90e502c7SAndroid Build Coastguard Worker# Installation directory options. 765*90e502c7SAndroid Build Coastguard Worker# These are left unexpanded so users can "make install exec_prefix=/foo" 766*90e502c7SAndroid Build Coastguard Worker# and all the variables that are supposed to be based on exec_prefix 767*90e502c7SAndroid Build Coastguard Worker# by default will actually change. 768*90e502c7SAndroid Build Coastguard Worker# Use braces instead of parens because sh, perl, etc. also accept them. 769*90e502c7SAndroid Build Coastguard Worker# (The list follows the same order as the GNU Coding Standards.) 770*90e502c7SAndroid Build Coastguard Workerbindir='${exec_prefix}/bin' 771*90e502c7SAndroid Build Coastguard Workersbindir='${exec_prefix}/sbin' 772*90e502c7SAndroid Build Coastguard Workerlibexecdir='${exec_prefix}/libexec' 773*90e502c7SAndroid Build Coastguard Workerdatarootdir='${prefix}/share' 774*90e502c7SAndroid Build Coastguard Workerdatadir='${datarootdir}' 775*90e502c7SAndroid Build Coastguard Workersysconfdir='${prefix}/etc' 776*90e502c7SAndroid Build Coastguard Workersharedstatedir='${prefix}/com' 777*90e502c7SAndroid Build Coastguard Workerlocalstatedir='${prefix}/var' 778*90e502c7SAndroid Build Coastguard Workerrunstatedir='${localstatedir}/run' 779*90e502c7SAndroid Build Coastguard Workerincludedir='${prefix}/include' 780*90e502c7SAndroid Build Coastguard Workeroldincludedir='/usr/include' 781*90e502c7SAndroid Build Coastguard Workerdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}' 782*90e502c7SAndroid Build Coastguard Workerinfodir='${datarootdir}/info' 783*90e502c7SAndroid Build Coastguard Workerhtmldir='${docdir}' 784*90e502c7SAndroid Build Coastguard Workerdvidir='${docdir}' 785*90e502c7SAndroid Build Coastguard Workerpdfdir='${docdir}' 786*90e502c7SAndroid Build Coastguard Workerpsdir='${docdir}' 787*90e502c7SAndroid Build Coastguard Workerlibdir='${exec_prefix}/lib' 788*90e502c7SAndroid Build Coastguard Workerlocaledir='${datarootdir}/locale' 789*90e502c7SAndroid Build Coastguard Workermandir='${datarootdir}/man' 790*90e502c7SAndroid Build Coastguard Worker 791*90e502c7SAndroid Build Coastguard Workerac_prev= 792*90e502c7SAndroid Build Coastguard Workerac_dashdash= 793*90e502c7SAndroid Build Coastguard Workerfor ac_option 794*90e502c7SAndroid Build Coastguard Workerdo 795*90e502c7SAndroid Build Coastguard Worker # If the previous option needs an argument, assign it. 796*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_prev"; then 797*90e502c7SAndroid Build Coastguard Worker eval $ac_prev=\$ac_option 798*90e502c7SAndroid Build Coastguard Worker ac_prev= 799*90e502c7SAndroid Build Coastguard Worker continue 800*90e502c7SAndroid Build Coastguard Worker fi 801*90e502c7SAndroid Build Coastguard Worker 802*90e502c7SAndroid Build Coastguard Worker case $ac_option in 803*90e502c7SAndroid Build Coastguard Worker *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 804*90e502c7SAndroid Build Coastguard Worker *=) ac_optarg= ;; 805*90e502c7SAndroid Build Coastguard Worker *) ac_optarg=yes ;; 806*90e502c7SAndroid Build Coastguard Worker esac 807*90e502c7SAndroid Build Coastguard Worker 808*90e502c7SAndroid Build Coastguard Worker # Accept the important Cygnus configure options, so we can diagnose typos. 809*90e502c7SAndroid Build Coastguard Worker 810*90e502c7SAndroid Build Coastguard Worker case $ac_dashdash$ac_option in 811*90e502c7SAndroid Build Coastguard Worker --) 812*90e502c7SAndroid Build Coastguard Worker ac_dashdash=yes ;; 813*90e502c7SAndroid Build Coastguard Worker 814*90e502c7SAndroid Build Coastguard Worker -bindir | --bindir | --bindi | --bind | --bin | --bi) 815*90e502c7SAndroid Build Coastguard Worker ac_prev=bindir ;; 816*90e502c7SAndroid Build Coastguard Worker -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 817*90e502c7SAndroid Build Coastguard Worker bindir=$ac_optarg ;; 818*90e502c7SAndroid Build Coastguard Worker 819*90e502c7SAndroid Build Coastguard Worker -build | --build | --buil | --bui | --bu) 820*90e502c7SAndroid Build Coastguard Worker ac_prev=build_alias ;; 821*90e502c7SAndroid Build Coastguard Worker -build=* | --build=* | --buil=* | --bui=* | --bu=*) 822*90e502c7SAndroid Build Coastguard Worker build_alias=$ac_optarg ;; 823*90e502c7SAndroid Build Coastguard Worker 824*90e502c7SAndroid Build Coastguard Worker -cache-file | --cache-file | --cache-fil | --cache-fi \ 825*90e502c7SAndroid Build Coastguard Worker | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 826*90e502c7SAndroid Build Coastguard Worker ac_prev=cache_file ;; 827*90e502c7SAndroid Build Coastguard Worker -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 828*90e502c7SAndroid Build Coastguard Worker | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 829*90e502c7SAndroid Build Coastguard Worker cache_file=$ac_optarg ;; 830*90e502c7SAndroid Build Coastguard Worker 831*90e502c7SAndroid Build Coastguard Worker --config-cache | -C) 832*90e502c7SAndroid Build Coastguard Worker cache_file=config.cache ;; 833*90e502c7SAndroid Build Coastguard Worker 834*90e502c7SAndroid Build Coastguard Worker -datadir | --datadir | --datadi | --datad) 835*90e502c7SAndroid Build Coastguard Worker ac_prev=datadir ;; 836*90e502c7SAndroid Build Coastguard Worker -datadir=* | --datadir=* | --datadi=* | --datad=*) 837*90e502c7SAndroid Build Coastguard Worker datadir=$ac_optarg ;; 838*90e502c7SAndroid Build Coastguard Worker 839*90e502c7SAndroid Build Coastguard Worker -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 840*90e502c7SAndroid Build Coastguard Worker | --dataroo | --dataro | --datar) 841*90e502c7SAndroid Build Coastguard Worker ac_prev=datarootdir ;; 842*90e502c7SAndroid Build Coastguard Worker -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 843*90e502c7SAndroid Build Coastguard Worker | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 844*90e502c7SAndroid Build Coastguard Worker datarootdir=$ac_optarg ;; 845*90e502c7SAndroid Build Coastguard Worker 846*90e502c7SAndroid Build Coastguard Worker -disable-* | --disable-*) 847*90e502c7SAndroid Build Coastguard Worker ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 848*90e502c7SAndroid Build Coastguard Worker # Reject names that are not valid shell variable names. 849*90e502c7SAndroid Build Coastguard Worker expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 850*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "invalid feature name: $ac_useropt" 851*90e502c7SAndroid Build Coastguard Worker ac_useropt_orig=$ac_useropt 852*90e502c7SAndroid Build Coastguard Worker ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 853*90e502c7SAndroid Build Coastguard Worker case $ac_user_opts in 854*90e502c7SAndroid Build Coastguard Worker *" 855*90e502c7SAndroid Build Coastguard Worker"enable_$ac_useropt" 856*90e502c7SAndroid Build Coastguard Worker"*) ;; 857*90e502c7SAndroid Build Coastguard Worker *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" 858*90e502c7SAndroid Build Coastguard Worker ac_unrecognized_sep=', ';; 859*90e502c7SAndroid Build Coastguard Worker esac 860*90e502c7SAndroid Build Coastguard Worker eval enable_$ac_useropt=no ;; 861*90e502c7SAndroid Build Coastguard Worker 862*90e502c7SAndroid Build Coastguard Worker -docdir | --docdir | --docdi | --doc | --do) 863*90e502c7SAndroid Build Coastguard Worker ac_prev=docdir ;; 864*90e502c7SAndroid Build Coastguard Worker -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 865*90e502c7SAndroid Build Coastguard Worker docdir=$ac_optarg ;; 866*90e502c7SAndroid Build Coastguard Worker 867*90e502c7SAndroid Build Coastguard Worker -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 868*90e502c7SAndroid Build Coastguard Worker ac_prev=dvidir ;; 869*90e502c7SAndroid Build Coastguard Worker -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 870*90e502c7SAndroid Build Coastguard Worker dvidir=$ac_optarg ;; 871*90e502c7SAndroid Build Coastguard Worker 872*90e502c7SAndroid Build Coastguard Worker -enable-* | --enable-*) 873*90e502c7SAndroid Build Coastguard Worker ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 874*90e502c7SAndroid Build Coastguard Worker # Reject names that are not valid shell variable names. 875*90e502c7SAndroid Build Coastguard Worker expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 876*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "invalid feature name: $ac_useropt" 877*90e502c7SAndroid Build Coastguard Worker ac_useropt_orig=$ac_useropt 878*90e502c7SAndroid Build Coastguard Worker ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 879*90e502c7SAndroid Build Coastguard Worker case $ac_user_opts in 880*90e502c7SAndroid Build Coastguard Worker *" 881*90e502c7SAndroid Build Coastguard Worker"enable_$ac_useropt" 882*90e502c7SAndroid Build Coastguard Worker"*) ;; 883*90e502c7SAndroid Build Coastguard Worker *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" 884*90e502c7SAndroid Build Coastguard Worker ac_unrecognized_sep=', ';; 885*90e502c7SAndroid Build Coastguard Worker esac 886*90e502c7SAndroid Build Coastguard Worker eval enable_$ac_useropt=\$ac_optarg ;; 887*90e502c7SAndroid Build Coastguard Worker 888*90e502c7SAndroid Build Coastguard Worker -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 889*90e502c7SAndroid Build Coastguard Worker | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 890*90e502c7SAndroid Build Coastguard Worker | --exec | --exe | --ex) 891*90e502c7SAndroid Build Coastguard Worker ac_prev=exec_prefix ;; 892*90e502c7SAndroid Build Coastguard Worker -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 893*90e502c7SAndroid Build Coastguard Worker | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 894*90e502c7SAndroid Build Coastguard Worker | --exec=* | --exe=* | --ex=*) 895*90e502c7SAndroid Build Coastguard Worker exec_prefix=$ac_optarg ;; 896*90e502c7SAndroid Build Coastguard Worker 897*90e502c7SAndroid Build Coastguard Worker -gas | --gas | --ga | --g) 898*90e502c7SAndroid Build Coastguard Worker # Obsolete; use --with-gas. 899*90e502c7SAndroid Build Coastguard Worker with_gas=yes ;; 900*90e502c7SAndroid Build Coastguard Worker 901*90e502c7SAndroid Build Coastguard Worker -help | --help | --hel | --he | -h) 902*90e502c7SAndroid Build Coastguard Worker ac_init_help=long ;; 903*90e502c7SAndroid Build Coastguard Worker -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 904*90e502c7SAndroid Build Coastguard Worker ac_init_help=recursive ;; 905*90e502c7SAndroid Build Coastguard Worker -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 906*90e502c7SAndroid Build Coastguard Worker ac_init_help=short ;; 907*90e502c7SAndroid Build Coastguard Worker 908*90e502c7SAndroid Build Coastguard Worker -host | --host | --hos | --ho) 909*90e502c7SAndroid Build Coastguard Worker ac_prev=host_alias ;; 910*90e502c7SAndroid Build Coastguard Worker -host=* | --host=* | --hos=* | --ho=*) 911*90e502c7SAndroid Build Coastguard Worker host_alias=$ac_optarg ;; 912*90e502c7SAndroid Build Coastguard Worker 913*90e502c7SAndroid Build Coastguard Worker -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 914*90e502c7SAndroid Build Coastguard Worker ac_prev=htmldir ;; 915*90e502c7SAndroid Build Coastguard Worker -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 916*90e502c7SAndroid Build Coastguard Worker | --ht=*) 917*90e502c7SAndroid Build Coastguard Worker htmldir=$ac_optarg ;; 918*90e502c7SAndroid Build Coastguard Worker 919*90e502c7SAndroid Build Coastguard Worker -includedir | --includedir | --includedi | --included | --include \ 920*90e502c7SAndroid Build Coastguard Worker | --includ | --inclu | --incl | --inc) 921*90e502c7SAndroid Build Coastguard Worker ac_prev=includedir ;; 922*90e502c7SAndroid Build Coastguard Worker -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 923*90e502c7SAndroid Build Coastguard Worker | --includ=* | --inclu=* | --incl=* | --inc=*) 924*90e502c7SAndroid Build Coastguard Worker includedir=$ac_optarg ;; 925*90e502c7SAndroid Build Coastguard Worker 926*90e502c7SAndroid Build Coastguard Worker -infodir | --infodir | --infodi | --infod | --info | --inf) 927*90e502c7SAndroid Build Coastguard Worker ac_prev=infodir ;; 928*90e502c7SAndroid Build Coastguard Worker -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 929*90e502c7SAndroid Build Coastguard Worker infodir=$ac_optarg ;; 930*90e502c7SAndroid Build Coastguard Worker 931*90e502c7SAndroid Build Coastguard Worker -libdir | --libdir | --libdi | --libd) 932*90e502c7SAndroid Build Coastguard Worker ac_prev=libdir ;; 933*90e502c7SAndroid Build Coastguard Worker -libdir=* | --libdir=* | --libdi=* | --libd=*) 934*90e502c7SAndroid Build Coastguard Worker libdir=$ac_optarg ;; 935*90e502c7SAndroid Build Coastguard Worker 936*90e502c7SAndroid Build Coastguard Worker -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 937*90e502c7SAndroid Build Coastguard Worker | --libexe | --libex | --libe) 938*90e502c7SAndroid Build Coastguard Worker ac_prev=libexecdir ;; 939*90e502c7SAndroid Build Coastguard Worker -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 940*90e502c7SAndroid Build Coastguard Worker | --libexe=* | --libex=* | --libe=*) 941*90e502c7SAndroid Build Coastguard Worker libexecdir=$ac_optarg ;; 942*90e502c7SAndroid Build Coastguard Worker 943*90e502c7SAndroid Build Coastguard Worker -localedir | --localedir | --localedi | --localed | --locale) 944*90e502c7SAndroid Build Coastguard Worker ac_prev=localedir ;; 945*90e502c7SAndroid Build Coastguard Worker -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 946*90e502c7SAndroid Build Coastguard Worker localedir=$ac_optarg ;; 947*90e502c7SAndroid Build Coastguard Worker 948*90e502c7SAndroid Build Coastguard Worker -localstatedir | --localstatedir | --localstatedi | --localstated \ 949*90e502c7SAndroid Build Coastguard Worker | --localstate | --localstat | --localsta | --localst | --locals) 950*90e502c7SAndroid Build Coastguard Worker ac_prev=localstatedir ;; 951*90e502c7SAndroid Build Coastguard Worker -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 952*90e502c7SAndroid Build Coastguard Worker | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 953*90e502c7SAndroid Build Coastguard Worker localstatedir=$ac_optarg ;; 954*90e502c7SAndroid Build Coastguard Worker 955*90e502c7SAndroid Build Coastguard Worker -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 956*90e502c7SAndroid Build Coastguard Worker ac_prev=mandir ;; 957*90e502c7SAndroid Build Coastguard Worker -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 958*90e502c7SAndroid Build Coastguard Worker mandir=$ac_optarg ;; 959*90e502c7SAndroid Build Coastguard Worker 960*90e502c7SAndroid Build Coastguard Worker -nfp | --nfp | --nf) 961*90e502c7SAndroid Build Coastguard Worker # Obsolete; use --without-fp. 962*90e502c7SAndroid Build Coastguard Worker with_fp=no ;; 963*90e502c7SAndroid Build Coastguard Worker 964*90e502c7SAndroid Build Coastguard Worker -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 965*90e502c7SAndroid Build Coastguard Worker | --no-cr | --no-c | -n) 966*90e502c7SAndroid Build Coastguard Worker no_create=yes ;; 967*90e502c7SAndroid Build Coastguard Worker 968*90e502c7SAndroid Build Coastguard Worker -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 969*90e502c7SAndroid Build Coastguard Worker | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 970*90e502c7SAndroid Build Coastguard Worker no_recursion=yes ;; 971*90e502c7SAndroid Build Coastguard Worker 972*90e502c7SAndroid Build Coastguard Worker -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 973*90e502c7SAndroid Build Coastguard Worker | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 974*90e502c7SAndroid Build Coastguard Worker | --oldin | --oldi | --old | --ol | --o) 975*90e502c7SAndroid Build Coastguard Worker ac_prev=oldincludedir ;; 976*90e502c7SAndroid Build Coastguard Worker -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 977*90e502c7SAndroid Build Coastguard Worker | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 978*90e502c7SAndroid Build Coastguard Worker | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 979*90e502c7SAndroid Build Coastguard Worker oldincludedir=$ac_optarg ;; 980*90e502c7SAndroid Build Coastguard Worker 981*90e502c7SAndroid Build Coastguard Worker -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 982*90e502c7SAndroid Build Coastguard Worker ac_prev=prefix ;; 983*90e502c7SAndroid Build Coastguard Worker -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 984*90e502c7SAndroid Build Coastguard Worker prefix=$ac_optarg ;; 985*90e502c7SAndroid Build Coastguard Worker 986*90e502c7SAndroid Build Coastguard Worker -program-prefix | --program-prefix | --program-prefi | --program-pref \ 987*90e502c7SAndroid Build Coastguard Worker | --program-pre | --program-pr | --program-p) 988*90e502c7SAndroid Build Coastguard Worker ac_prev=program_prefix ;; 989*90e502c7SAndroid Build Coastguard Worker -program-prefix=* | --program-prefix=* | --program-prefi=* \ 990*90e502c7SAndroid Build Coastguard Worker | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 991*90e502c7SAndroid Build Coastguard Worker program_prefix=$ac_optarg ;; 992*90e502c7SAndroid Build Coastguard Worker 993*90e502c7SAndroid Build Coastguard Worker -program-suffix | --program-suffix | --program-suffi | --program-suff \ 994*90e502c7SAndroid Build Coastguard Worker | --program-suf | --program-su | --program-s) 995*90e502c7SAndroid Build Coastguard Worker ac_prev=program_suffix ;; 996*90e502c7SAndroid Build Coastguard Worker -program-suffix=* | --program-suffix=* | --program-suffi=* \ 997*90e502c7SAndroid Build Coastguard Worker | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 998*90e502c7SAndroid Build Coastguard Worker program_suffix=$ac_optarg ;; 999*90e502c7SAndroid Build Coastguard Worker 1000*90e502c7SAndroid Build Coastguard Worker -program-transform-name | --program-transform-name \ 1001*90e502c7SAndroid Build Coastguard Worker | --program-transform-nam | --program-transform-na \ 1002*90e502c7SAndroid Build Coastguard Worker | --program-transform-n | --program-transform- \ 1003*90e502c7SAndroid Build Coastguard Worker | --program-transform | --program-transfor \ 1004*90e502c7SAndroid Build Coastguard Worker | --program-transfo | --program-transf \ 1005*90e502c7SAndroid Build Coastguard Worker | --program-trans | --program-tran \ 1006*90e502c7SAndroid Build Coastguard Worker | --progr-tra | --program-tr | --program-t) 1007*90e502c7SAndroid Build Coastguard Worker ac_prev=program_transform_name ;; 1008*90e502c7SAndroid Build Coastguard Worker -program-transform-name=* | --program-transform-name=* \ 1009*90e502c7SAndroid Build Coastguard Worker | --program-transform-nam=* | --program-transform-na=* \ 1010*90e502c7SAndroid Build Coastguard Worker | --program-transform-n=* | --program-transform-=* \ 1011*90e502c7SAndroid Build Coastguard Worker | --program-transform=* | --program-transfor=* \ 1012*90e502c7SAndroid Build Coastguard Worker | --program-transfo=* | --program-transf=* \ 1013*90e502c7SAndroid Build Coastguard Worker | --program-trans=* | --program-tran=* \ 1014*90e502c7SAndroid Build Coastguard Worker | --progr-tra=* | --program-tr=* | --program-t=*) 1015*90e502c7SAndroid Build Coastguard Worker program_transform_name=$ac_optarg ;; 1016*90e502c7SAndroid Build Coastguard Worker 1017*90e502c7SAndroid Build Coastguard Worker -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 1018*90e502c7SAndroid Build Coastguard Worker ac_prev=pdfdir ;; 1019*90e502c7SAndroid Build Coastguard Worker -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 1020*90e502c7SAndroid Build Coastguard Worker pdfdir=$ac_optarg ;; 1021*90e502c7SAndroid Build Coastguard Worker 1022*90e502c7SAndroid Build Coastguard Worker -psdir | --psdir | --psdi | --psd | --ps) 1023*90e502c7SAndroid Build Coastguard Worker ac_prev=psdir ;; 1024*90e502c7SAndroid Build Coastguard Worker -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 1025*90e502c7SAndroid Build Coastguard Worker psdir=$ac_optarg ;; 1026*90e502c7SAndroid Build Coastguard Worker 1027*90e502c7SAndroid Build Coastguard Worker -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1028*90e502c7SAndroid Build Coastguard Worker | -silent | --silent | --silen | --sile | --sil) 1029*90e502c7SAndroid Build Coastguard Worker silent=yes ;; 1030*90e502c7SAndroid Build Coastguard Worker 1031*90e502c7SAndroid Build Coastguard Worker -runstatedir | --runstatedir | --runstatedi | --runstated \ 1032*90e502c7SAndroid Build Coastguard Worker | --runstate | --runstat | --runsta | --runst | --runs \ 1033*90e502c7SAndroid Build Coastguard Worker | --run | --ru | --r) 1034*90e502c7SAndroid Build Coastguard Worker ac_prev=runstatedir ;; 1035*90e502c7SAndroid Build Coastguard Worker -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ 1036*90e502c7SAndroid Build Coastguard Worker | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ 1037*90e502c7SAndroid Build Coastguard Worker | --run=* | --ru=* | --r=*) 1038*90e502c7SAndroid Build Coastguard Worker runstatedir=$ac_optarg ;; 1039*90e502c7SAndroid Build Coastguard Worker 1040*90e502c7SAndroid Build Coastguard Worker -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 1041*90e502c7SAndroid Build Coastguard Worker ac_prev=sbindir ;; 1042*90e502c7SAndroid Build Coastguard Worker -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 1043*90e502c7SAndroid Build Coastguard Worker | --sbi=* | --sb=*) 1044*90e502c7SAndroid Build Coastguard Worker sbindir=$ac_optarg ;; 1045*90e502c7SAndroid Build Coastguard Worker 1046*90e502c7SAndroid Build Coastguard Worker -sharedstatedir | --sharedstatedir | --sharedstatedi \ 1047*90e502c7SAndroid Build Coastguard Worker | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 1048*90e502c7SAndroid Build Coastguard Worker | --sharedst | --shareds | --shared | --share | --shar \ 1049*90e502c7SAndroid Build Coastguard Worker | --sha | --sh) 1050*90e502c7SAndroid Build Coastguard Worker ac_prev=sharedstatedir ;; 1051*90e502c7SAndroid Build Coastguard Worker -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 1052*90e502c7SAndroid Build Coastguard Worker | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 1053*90e502c7SAndroid Build Coastguard Worker | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 1054*90e502c7SAndroid Build Coastguard Worker | --sha=* | --sh=*) 1055*90e502c7SAndroid Build Coastguard Worker sharedstatedir=$ac_optarg ;; 1056*90e502c7SAndroid Build Coastguard Worker 1057*90e502c7SAndroid Build Coastguard Worker -site | --site | --sit) 1058*90e502c7SAndroid Build Coastguard Worker ac_prev=site ;; 1059*90e502c7SAndroid Build Coastguard Worker -site=* | --site=* | --sit=*) 1060*90e502c7SAndroid Build Coastguard Worker site=$ac_optarg ;; 1061*90e502c7SAndroid Build Coastguard Worker 1062*90e502c7SAndroid Build Coastguard Worker -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1063*90e502c7SAndroid Build Coastguard Worker ac_prev=srcdir ;; 1064*90e502c7SAndroid Build Coastguard Worker -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1065*90e502c7SAndroid Build Coastguard Worker srcdir=$ac_optarg ;; 1066*90e502c7SAndroid Build Coastguard Worker 1067*90e502c7SAndroid Build Coastguard Worker -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1068*90e502c7SAndroid Build Coastguard Worker | --syscon | --sysco | --sysc | --sys | --sy) 1069*90e502c7SAndroid Build Coastguard Worker ac_prev=sysconfdir ;; 1070*90e502c7SAndroid Build Coastguard Worker -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1071*90e502c7SAndroid Build Coastguard Worker | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1072*90e502c7SAndroid Build Coastguard Worker sysconfdir=$ac_optarg ;; 1073*90e502c7SAndroid Build Coastguard Worker 1074*90e502c7SAndroid Build Coastguard Worker -target | --target | --targe | --targ | --tar | --ta | --t) 1075*90e502c7SAndroid Build Coastguard Worker ac_prev=target_alias ;; 1076*90e502c7SAndroid Build Coastguard Worker -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1077*90e502c7SAndroid Build Coastguard Worker target_alias=$ac_optarg ;; 1078*90e502c7SAndroid Build Coastguard Worker 1079*90e502c7SAndroid Build Coastguard Worker -v | -verbose | --verbose | --verbos | --verbo | --verb) 1080*90e502c7SAndroid Build Coastguard Worker verbose=yes ;; 1081*90e502c7SAndroid Build Coastguard Worker 1082*90e502c7SAndroid Build Coastguard Worker -version | --version | --versio | --versi | --vers | -V) 1083*90e502c7SAndroid Build Coastguard Worker ac_init_version=: ;; 1084*90e502c7SAndroid Build Coastguard Worker 1085*90e502c7SAndroid Build Coastguard Worker -with-* | --with-*) 1086*90e502c7SAndroid Build Coastguard Worker ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1087*90e502c7SAndroid Build Coastguard Worker # Reject names that are not valid shell variable names. 1088*90e502c7SAndroid Build Coastguard Worker expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1089*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "invalid package name: $ac_useropt" 1090*90e502c7SAndroid Build Coastguard Worker ac_useropt_orig=$ac_useropt 1091*90e502c7SAndroid Build Coastguard Worker ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1092*90e502c7SAndroid Build Coastguard Worker case $ac_user_opts in 1093*90e502c7SAndroid Build Coastguard Worker *" 1094*90e502c7SAndroid Build Coastguard Worker"with_$ac_useropt" 1095*90e502c7SAndroid Build Coastguard Worker"*) ;; 1096*90e502c7SAndroid Build Coastguard Worker *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" 1097*90e502c7SAndroid Build Coastguard Worker ac_unrecognized_sep=', ';; 1098*90e502c7SAndroid Build Coastguard Worker esac 1099*90e502c7SAndroid Build Coastguard Worker eval with_$ac_useropt=\$ac_optarg ;; 1100*90e502c7SAndroid Build Coastguard Worker 1101*90e502c7SAndroid Build Coastguard Worker -without-* | --without-*) 1102*90e502c7SAndroid Build Coastguard Worker ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1103*90e502c7SAndroid Build Coastguard Worker # Reject names that are not valid shell variable names. 1104*90e502c7SAndroid Build Coastguard Worker expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && 1105*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "invalid package name: $ac_useropt" 1106*90e502c7SAndroid Build Coastguard Worker ac_useropt_orig=$ac_useropt 1107*90e502c7SAndroid Build Coastguard Worker ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` 1108*90e502c7SAndroid Build Coastguard Worker case $ac_user_opts in 1109*90e502c7SAndroid Build Coastguard Worker *" 1110*90e502c7SAndroid Build Coastguard Worker"with_$ac_useropt" 1111*90e502c7SAndroid Build Coastguard Worker"*) ;; 1112*90e502c7SAndroid Build Coastguard Worker *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" 1113*90e502c7SAndroid Build Coastguard Worker ac_unrecognized_sep=', ';; 1114*90e502c7SAndroid Build Coastguard Worker esac 1115*90e502c7SAndroid Build Coastguard Worker eval with_$ac_useropt=no ;; 1116*90e502c7SAndroid Build Coastguard Worker 1117*90e502c7SAndroid Build Coastguard Worker --x) 1118*90e502c7SAndroid Build Coastguard Worker # Obsolete; use --with-x. 1119*90e502c7SAndroid Build Coastguard Worker with_x=yes ;; 1120*90e502c7SAndroid Build Coastguard Worker 1121*90e502c7SAndroid Build Coastguard Worker -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1122*90e502c7SAndroid Build Coastguard Worker | --x-incl | --x-inc | --x-in | --x-i) 1123*90e502c7SAndroid Build Coastguard Worker ac_prev=x_includes ;; 1124*90e502c7SAndroid Build Coastguard Worker -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1125*90e502c7SAndroid Build Coastguard Worker | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1126*90e502c7SAndroid Build Coastguard Worker x_includes=$ac_optarg ;; 1127*90e502c7SAndroid Build Coastguard Worker 1128*90e502c7SAndroid Build Coastguard Worker -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1129*90e502c7SAndroid Build Coastguard Worker | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1130*90e502c7SAndroid Build Coastguard Worker ac_prev=x_libraries ;; 1131*90e502c7SAndroid Build Coastguard Worker -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1132*90e502c7SAndroid Build Coastguard Worker | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1133*90e502c7SAndroid Build Coastguard Worker x_libraries=$ac_optarg ;; 1134*90e502c7SAndroid Build Coastguard Worker 1135*90e502c7SAndroid Build Coastguard Worker -*) as_fn_error $? "unrecognized option: \`$ac_option' 1136*90e502c7SAndroid Build Coastguard WorkerTry \`$0 --help' for more information" 1137*90e502c7SAndroid Build Coastguard Worker ;; 1138*90e502c7SAndroid Build Coastguard Worker 1139*90e502c7SAndroid Build Coastguard Worker *=*) 1140*90e502c7SAndroid Build Coastguard Worker ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1141*90e502c7SAndroid Build Coastguard Worker # Reject names that are not valid shell variable names. 1142*90e502c7SAndroid Build Coastguard Worker case $ac_envvar in #( 1143*90e502c7SAndroid Build Coastguard Worker '' | [0-9]* | *[!_$as_cr_alnum]* ) 1144*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; 1145*90e502c7SAndroid Build Coastguard Worker esac 1146*90e502c7SAndroid Build Coastguard Worker eval $ac_envvar=\$ac_optarg 1147*90e502c7SAndroid Build Coastguard Worker export $ac_envvar ;; 1148*90e502c7SAndroid Build Coastguard Worker 1149*90e502c7SAndroid Build Coastguard Worker *) 1150*90e502c7SAndroid Build Coastguard Worker # FIXME: should be removed in autoconf 3.0. 1151*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1152*90e502c7SAndroid Build Coastguard Worker expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1153*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1154*90e502c7SAndroid Build Coastguard Worker : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" 1155*90e502c7SAndroid Build Coastguard Worker ;; 1156*90e502c7SAndroid Build Coastguard Worker 1157*90e502c7SAndroid Build Coastguard Worker esac 1158*90e502c7SAndroid Build Coastguard Workerdone 1159*90e502c7SAndroid Build Coastguard Worker 1160*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_prev"; then 1161*90e502c7SAndroid Build Coastguard Worker ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1162*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "missing argument to $ac_option" 1163*90e502c7SAndroid Build Coastguard Workerfi 1164*90e502c7SAndroid Build Coastguard Worker 1165*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_unrecognized_opts"; then 1166*90e502c7SAndroid Build Coastguard Worker case $enable_option_checking in 1167*90e502c7SAndroid Build Coastguard Worker no) ;; 1168*90e502c7SAndroid Build Coastguard Worker fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; 1169*90e502c7SAndroid Build Coastguard Worker *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; 1170*90e502c7SAndroid Build Coastguard Worker esac 1171*90e502c7SAndroid Build Coastguard Workerfi 1172*90e502c7SAndroid Build Coastguard Worker 1173*90e502c7SAndroid Build Coastguard Worker# Check all directory arguments for consistency. 1174*90e502c7SAndroid Build Coastguard Workerfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1175*90e502c7SAndroid Build Coastguard Worker datadir sysconfdir sharedstatedir localstatedir includedir \ 1176*90e502c7SAndroid Build Coastguard Worker oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1177*90e502c7SAndroid Build Coastguard Worker libdir localedir mandir runstatedir 1178*90e502c7SAndroid Build Coastguard Workerdo 1179*90e502c7SAndroid Build Coastguard Worker eval ac_val=\$$ac_var 1180*90e502c7SAndroid Build Coastguard Worker # Remove trailing slashes. 1181*90e502c7SAndroid Build Coastguard Worker case $ac_val in 1182*90e502c7SAndroid Build Coastguard Worker */ ) 1183*90e502c7SAndroid Build Coastguard Worker ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` 1184*90e502c7SAndroid Build Coastguard Worker eval $ac_var=\$ac_val;; 1185*90e502c7SAndroid Build Coastguard Worker esac 1186*90e502c7SAndroid Build Coastguard Worker # Be sure to have absolute directory names. 1187*90e502c7SAndroid Build Coastguard Worker case $ac_val in 1188*90e502c7SAndroid Build Coastguard Worker [\\/$]* | ?:[\\/]* ) continue;; 1189*90e502c7SAndroid Build Coastguard Worker NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1190*90e502c7SAndroid Build Coastguard Worker esac 1191*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" 1192*90e502c7SAndroid Build Coastguard Workerdone 1193*90e502c7SAndroid Build Coastguard Worker 1194*90e502c7SAndroid Build Coastguard Worker# There might be people who depend on the old broken behavior: `$host' 1195*90e502c7SAndroid Build Coastguard Worker# used to hold the argument of --host etc. 1196*90e502c7SAndroid Build Coastguard Worker# FIXME: To remove some day. 1197*90e502c7SAndroid Build Coastguard Workerbuild=$build_alias 1198*90e502c7SAndroid Build Coastguard Workerhost=$host_alias 1199*90e502c7SAndroid Build Coastguard Workertarget=$target_alias 1200*90e502c7SAndroid Build Coastguard Worker 1201*90e502c7SAndroid Build Coastguard Worker# FIXME: To remove some day. 1202*90e502c7SAndroid Build Coastguard Workerif test "x$host_alias" != x; then 1203*90e502c7SAndroid Build Coastguard Worker if test "x$build_alias" = x; then 1204*90e502c7SAndroid Build Coastguard Worker cross_compiling=maybe 1205*90e502c7SAndroid Build Coastguard Worker elif test "x$build_alias" != "x$host_alias"; then 1206*90e502c7SAndroid Build Coastguard Worker cross_compiling=yes 1207*90e502c7SAndroid Build Coastguard Worker fi 1208*90e502c7SAndroid Build Coastguard Workerfi 1209*90e502c7SAndroid Build Coastguard Worker 1210*90e502c7SAndroid Build Coastguard Workerac_tool_prefix= 1211*90e502c7SAndroid Build Coastguard Workertest -n "$host_alias" && ac_tool_prefix=$host_alias- 1212*90e502c7SAndroid Build Coastguard Worker 1213*90e502c7SAndroid Build Coastguard Workertest "$silent" = yes && exec 6>/dev/null 1214*90e502c7SAndroid Build Coastguard Worker 1215*90e502c7SAndroid Build Coastguard Worker 1216*90e502c7SAndroid Build Coastguard Workerac_pwd=`pwd` && test -n "$ac_pwd" && 1217*90e502c7SAndroid Build Coastguard Workerac_ls_di=`ls -di .` && 1218*90e502c7SAndroid Build Coastguard Workerac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1219*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "working directory cannot be determined" 1220*90e502c7SAndroid Build Coastguard Workertest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1221*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "pwd does not report name of working directory" 1222*90e502c7SAndroid Build Coastguard Worker 1223*90e502c7SAndroid Build Coastguard Worker 1224*90e502c7SAndroid Build Coastguard Worker# Find the source files, if location was not specified. 1225*90e502c7SAndroid Build Coastguard Workerif test -z "$srcdir"; then 1226*90e502c7SAndroid Build Coastguard Worker ac_srcdir_defaulted=yes 1227*90e502c7SAndroid Build Coastguard Worker # Try the directory containing this script, then the parent directory. 1228*90e502c7SAndroid Build Coastguard Worker ac_confdir=`$as_dirname -- "$as_myself" || 1229*90e502c7SAndroid Build Coastguard Worker$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1230*90e502c7SAndroid Build Coastguard Worker X"$as_myself" : 'X\(//\)[^/]' \| \ 1231*90e502c7SAndroid Build Coastguard Worker X"$as_myself" : 'X\(//\)$' \| \ 1232*90e502c7SAndroid Build Coastguard Worker X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || 1233*90e502c7SAndroid Build Coastguard Worker$as_echo X"$as_myself" | 1234*90e502c7SAndroid Build Coastguard Worker sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1235*90e502c7SAndroid Build Coastguard Worker s//\1/ 1236*90e502c7SAndroid Build Coastguard Worker q 1237*90e502c7SAndroid Build Coastguard Worker } 1238*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)[^/].*/{ 1239*90e502c7SAndroid Build Coastguard Worker s//\1/ 1240*90e502c7SAndroid Build Coastguard Worker q 1241*90e502c7SAndroid Build Coastguard Worker } 1242*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)$/{ 1243*90e502c7SAndroid Build Coastguard Worker s//\1/ 1244*90e502c7SAndroid Build Coastguard Worker q 1245*90e502c7SAndroid Build Coastguard Worker } 1246*90e502c7SAndroid Build Coastguard Worker /^X\(\/\).*/{ 1247*90e502c7SAndroid Build Coastguard Worker s//\1/ 1248*90e502c7SAndroid Build Coastguard Worker q 1249*90e502c7SAndroid Build Coastguard Worker } 1250*90e502c7SAndroid Build Coastguard Worker s/.*/./; q'` 1251*90e502c7SAndroid Build Coastguard Worker srcdir=$ac_confdir 1252*90e502c7SAndroid Build Coastguard Worker if test ! -r "$srcdir/$ac_unique_file"; then 1253*90e502c7SAndroid Build Coastguard Worker srcdir=.. 1254*90e502c7SAndroid Build Coastguard Worker fi 1255*90e502c7SAndroid Build Coastguard Workerelse 1256*90e502c7SAndroid Build Coastguard Worker ac_srcdir_defaulted=no 1257*90e502c7SAndroid Build Coastguard Workerfi 1258*90e502c7SAndroid Build Coastguard Workerif test ! -r "$srcdir/$ac_unique_file"; then 1259*90e502c7SAndroid Build Coastguard Worker test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1260*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" 1261*90e502c7SAndroid Build Coastguard Workerfi 1262*90e502c7SAndroid Build Coastguard Workerac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1263*90e502c7SAndroid Build Coastguard Workerac_abs_confdir=`( 1264*90e502c7SAndroid Build Coastguard Worker cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" 1265*90e502c7SAndroid Build Coastguard Worker pwd)` 1266*90e502c7SAndroid Build Coastguard Worker# When building in place, set srcdir=. 1267*90e502c7SAndroid Build Coastguard Workerif test "$ac_abs_confdir" = "$ac_pwd"; then 1268*90e502c7SAndroid Build Coastguard Worker srcdir=. 1269*90e502c7SAndroid Build Coastguard Workerfi 1270*90e502c7SAndroid Build Coastguard Worker# Remove unnecessary trailing slashes from srcdir. 1271*90e502c7SAndroid Build Coastguard Worker# Double slashes in file names in object file debugging info 1272*90e502c7SAndroid Build Coastguard Worker# mess up M-x gdb in Emacs. 1273*90e502c7SAndroid Build Coastguard Workercase $srcdir in 1274*90e502c7SAndroid Build Coastguard Worker*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1275*90e502c7SAndroid Build Coastguard Workeresac 1276*90e502c7SAndroid Build Coastguard Workerfor ac_var in $ac_precious_vars; do 1277*90e502c7SAndroid Build Coastguard Worker eval ac_env_${ac_var}_set=\${${ac_var}+set} 1278*90e502c7SAndroid Build Coastguard Worker eval ac_env_${ac_var}_value=\$${ac_var} 1279*90e502c7SAndroid Build Coastguard Worker eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1280*90e502c7SAndroid Build Coastguard Worker eval ac_cv_env_${ac_var}_value=\$${ac_var} 1281*90e502c7SAndroid Build Coastguard Workerdone 1282*90e502c7SAndroid Build Coastguard Worker 1283*90e502c7SAndroid Build Coastguard Worker# 1284*90e502c7SAndroid Build Coastguard Worker# Report the --help message. 1285*90e502c7SAndroid Build Coastguard Worker# 1286*90e502c7SAndroid Build Coastguard Workerif test "$ac_init_help" = "long"; then 1287*90e502c7SAndroid Build Coastguard Worker # Omit some internal or obsolete options to make the list less imposing. 1288*90e502c7SAndroid Build Coastguard Worker # This message is too long to be a string in the A/UX 3.1 sh. 1289*90e502c7SAndroid Build Coastguard Worker cat <<_ACEOF 1290*90e502c7SAndroid Build Coastguard Worker\`configure' configures libsrtp2 2.3.0-pre to adapt to many kinds of systems. 1291*90e502c7SAndroid Build Coastguard Worker 1292*90e502c7SAndroid Build Coastguard WorkerUsage: $0 [OPTION]... [VAR=VALUE]... 1293*90e502c7SAndroid Build Coastguard Worker 1294*90e502c7SAndroid Build Coastguard WorkerTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1295*90e502c7SAndroid Build Coastguard WorkerVAR=VALUE. See below for descriptions of some of the useful variables. 1296*90e502c7SAndroid Build Coastguard Worker 1297*90e502c7SAndroid Build Coastguard WorkerDefaults for the options are specified in brackets. 1298*90e502c7SAndroid Build Coastguard Worker 1299*90e502c7SAndroid Build Coastguard WorkerConfiguration: 1300*90e502c7SAndroid Build Coastguard Worker -h, --help display this help and exit 1301*90e502c7SAndroid Build Coastguard Worker --help=short display options specific to this package 1302*90e502c7SAndroid Build Coastguard Worker --help=recursive display the short help of all the included packages 1303*90e502c7SAndroid Build Coastguard Worker -V, --version display version information and exit 1304*90e502c7SAndroid Build Coastguard Worker -q, --quiet, --silent do not print \`checking ...' messages 1305*90e502c7SAndroid Build Coastguard Worker --cache-file=FILE cache test results in FILE [disabled] 1306*90e502c7SAndroid Build Coastguard Worker -C, --config-cache alias for \`--cache-file=config.cache' 1307*90e502c7SAndroid Build Coastguard Worker -n, --no-create do not create output files 1308*90e502c7SAndroid Build Coastguard Worker --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1309*90e502c7SAndroid Build Coastguard Worker 1310*90e502c7SAndroid Build Coastguard WorkerInstallation directories: 1311*90e502c7SAndroid Build Coastguard Worker --prefix=PREFIX install architecture-independent files in PREFIX 1312*90e502c7SAndroid Build Coastguard Worker [$ac_default_prefix] 1313*90e502c7SAndroid Build Coastguard Worker --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1314*90e502c7SAndroid Build Coastguard Worker [PREFIX] 1315*90e502c7SAndroid Build Coastguard Worker 1316*90e502c7SAndroid Build Coastguard WorkerBy default, \`make install' will install all the files in 1317*90e502c7SAndroid Build Coastguard Worker\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1318*90e502c7SAndroid Build Coastguard Workeran installation prefix other than \`$ac_default_prefix' using \`--prefix', 1319*90e502c7SAndroid Build Coastguard Workerfor instance \`--prefix=\$HOME'. 1320*90e502c7SAndroid Build Coastguard Worker 1321*90e502c7SAndroid Build Coastguard WorkerFor better control, use the options below. 1322*90e502c7SAndroid Build Coastguard Worker 1323*90e502c7SAndroid Build Coastguard WorkerFine tuning of the installation directories: 1324*90e502c7SAndroid Build Coastguard Worker --bindir=DIR user executables [EPREFIX/bin] 1325*90e502c7SAndroid Build Coastguard Worker --sbindir=DIR system admin executables [EPREFIX/sbin] 1326*90e502c7SAndroid Build Coastguard Worker --libexecdir=DIR program executables [EPREFIX/libexec] 1327*90e502c7SAndroid Build Coastguard Worker --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1328*90e502c7SAndroid Build Coastguard Worker --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1329*90e502c7SAndroid Build Coastguard Worker --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1330*90e502c7SAndroid Build Coastguard Worker --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] 1331*90e502c7SAndroid Build Coastguard Worker --libdir=DIR object code libraries [EPREFIX/lib] 1332*90e502c7SAndroid Build Coastguard Worker --includedir=DIR C header files [PREFIX/include] 1333*90e502c7SAndroid Build Coastguard Worker --oldincludedir=DIR C header files for non-gcc [/usr/include] 1334*90e502c7SAndroid Build Coastguard Worker --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1335*90e502c7SAndroid Build Coastguard Worker --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1336*90e502c7SAndroid Build Coastguard Worker --infodir=DIR info documentation [DATAROOTDIR/info] 1337*90e502c7SAndroid Build Coastguard Worker --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1338*90e502c7SAndroid Build Coastguard Worker --mandir=DIR man documentation [DATAROOTDIR/man] 1339*90e502c7SAndroid Build Coastguard Worker --docdir=DIR documentation root [DATAROOTDIR/doc/libsrtp2] 1340*90e502c7SAndroid Build Coastguard Worker --htmldir=DIR html documentation [DOCDIR] 1341*90e502c7SAndroid Build Coastguard Worker --dvidir=DIR dvi documentation [DOCDIR] 1342*90e502c7SAndroid Build Coastguard Worker --pdfdir=DIR pdf documentation [DOCDIR] 1343*90e502c7SAndroid Build Coastguard Worker --psdir=DIR ps documentation [DOCDIR] 1344*90e502c7SAndroid Build Coastguard Worker_ACEOF 1345*90e502c7SAndroid Build Coastguard Worker 1346*90e502c7SAndroid Build Coastguard Worker cat <<\_ACEOF 1347*90e502c7SAndroid Build Coastguard Worker 1348*90e502c7SAndroid Build Coastguard WorkerSystem types: 1349*90e502c7SAndroid Build Coastguard Worker --build=BUILD configure for building on BUILD [guessed] 1350*90e502c7SAndroid Build Coastguard Worker --host=HOST cross-compile to build programs to run on HOST [BUILD] 1351*90e502c7SAndroid Build Coastguard Worker_ACEOF 1352*90e502c7SAndroid Build Coastguard Workerfi 1353*90e502c7SAndroid Build Coastguard Worker 1354*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_init_help"; then 1355*90e502c7SAndroid Build Coastguard Worker case $ac_init_help in 1356*90e502c7SAndroid Build Coastguard Worker short | recursive ) echo "Configuration of libsrtp2 2.3.0-pre:";; 1357*90e502c7SAndroid Build Coastguard Worker esac 1358*90e502c7SAndroid Build Coastguard Worker cat <<\_ACEOF 1359*90e502c7SAndroid Build Coastguard Worker 1360*90e502c7SAndroid Build Coastguard WorkerOptional Features: 1361*90e502c7SAndroid Build Coastguard Worker --disable-option-checking ignore unrecognized --enable/--with options 1362*90e502c7SAndroid Build Coastguard Worker --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1363*90e502c7SAndroid Build Coastguard Worker --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1364*90e502c7SAndroid Build Coastguard Worker --enable-debug-logging Enable debug logging in all modules 1365*90e502c7SAndroid Build Coastguard Worker --enable-openssl compile in OpenSSL crypto engine 1366*90e502c7SAndroid Build Coastguard Worker --enable-nss compile in NSS crypto engine 1367*90e502c7SAndroid Build Coastguard Worker --enable-openssl-kdf Use OpenSSL KDF algorithm 1368*90e502c7SAndroid Build Coastguard Worker --enable-log-stdout redirecting logging to stdout 1369*90e502c7SAndroid Build Coastguard Worker 1370*90e502c7SAndroid Build Coastguard WorkerOptional Packages: 1371*90e502c7SAndroid Build Coastguard Worker --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1372*90e502c7SAndroid Build Coastguard Worker --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1373*90e502c7SAndroid Build Coastguard Worker --with-openssl-dir Location of OpenSSL installation 1374*90e502c7SAndroid Build Coastguard Worker --with-nss-dir Location of NSS installation 1375*90e502c7SAndroid Build Coastguard Worker --with-log-file Use file for logging 1376*90e502c7SAndroid Build Coastguard Worker 1377*90e502c7SAndroid Build Coastguard WorkerSome influential environment variables: 1378*90e502c7SAndroid Build Coastguard Worker CC C compiler command 1379*90e502c7SAndroid Build Coastguard Worker CFLAGS C compiler flags 1380*90e502c7SAndroid Build Coastguard Worker LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1381*90e502c7SAndroid Build Coastguard Worker nonstandard directory <lib dir> 1382*90e502c7SAndroid Build Coastguard Worker LIBS libraries to pass to the linker, e.g. -l<library> 1383*90e502c7SAndroid Build Coastguard Worker CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if 1384*90e502c7SAndroid Build Coastguard Worker you have headers in a nonstandard directory <include dir> 1385*90e502c7SAndroid Build Coastguard Worker CPP C preprocessor 1386*90e502c7SAndroid Build Coastguard Worker CXX C++ compiler command 1387*90e502c7SAndroid Build Coastguard Worker CXXFLAGS C++ compiler flags 1388*90e502c7SAndroid Build Coastguard Worker EXTRA_CFLAGS 1389*90e502c7SAndroid Build Coastguard Worker C compiler flags appended to the regular C compiler flags 1390*90e502c7SAndroid Build Coastguard Worker instead of overriding them 1391*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG path to pkg-config utility 1392*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG_PATH 1393*90e502c7SAndroid Build Coastguard Worker directories to add to pkg-config's search path 1394*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG_LIBDIR 1395*90e502c7SAndroid Build Coastguard Worker path overriding pkg-config's built-in search path 1396*90e502c7SAndroid Build Coastguard Worker crypto_CFLAGS 1397*90e502c7SAndroid Build Coastguard Worker C compiler flags for crypto, overriding pkg-config 1398*90e502c7SAndroid Build Coastguard Worker crypto_LIBS linker flags for crypto, overriding pkg-config 1399*90e502c7SAndroid Build Coastguard Worker nss_CFLAGS C compiler flags for nss, overriding pkg-config 1400*90e502c7SAndroid Build Coastguard Worker nss_LIBS linker flags for nss, overriding pkg-config 1401*90e502c7SAndroid Build Coastguard Worker 1402*90e502c7SAndroid Build Coastguard WorkerUse these variables to override the choices made by `configure' or to help 1403*90e502c7SAndroid Build Coastguard Workerit to find libraries and programs with nonstandard names/locations. 1404*90e502c7SAndroid Build Coastguard Worker 1405*90e502c7SAndroid Build Coastguard WorkerReport bugs to <https://github.com/cisco/libsrtp/issues>. 1406*90e502c7SAndroid Build Coastguard Worker_ACEOF 1407*90e502c7SAndroid Build Coastguard Workerac_status=$? 1408*90e502c7SAndroid Build Coastguard Workerfi 1409*90e502c7SAndroid Build Coastguard Worker 1410*90e502c7SAndroid Build Coastguard Workerif test "$ac_init_help" = "recursive"; then 1411*90e502c7SAndroid Build Coastguard Worker # If there are subdirs, report their specific --help. 1412*90e502c7SAndroid Build Coastguard Worker for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1413*90e502c7SAndroid Build Coastguard Worker test -d "$ac_dir" || 1414*90e502c7SAndroid Build Coastguard Worker { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || 1415*90e502c7SAndroid Build Coastguard Worker continue 1416*90e502c7SAndroid Build Coastguard Worker ac_builddir=. 1417*90e502c7SAndroid Build Coastguard Worker 1418*90e502c7SAndroid Build Coastguard Workercase "$ac_dir" in 1419*90e502c7SAndroid Build Coastguard Worker.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1420*90e502c7SAndroid Build Coastguard Worker*) 1421*90e502c7SAndroid Build Coastguard Worker ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 1422*90e502c7SAndroid Build Coastguard Worker # A ".." for each directory in $ac_dir_suffix. 1423*90e502c7SAndroid Build Coastguard Worker ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 1424*90e502c7SAndroid Build Coastguard Worker case $ac_top_builddir_sub in 1425*90e502c7SAndroid Build Coastguard Worker "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1426*90e502c7SAndroid Build Coastguard Worker *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1427*90e502c7SAndroid Build Coastguard Worker esac ;; 1428*90e502c7SAndroid Build Coastguard Workeresac 1429*90e502c7SAndroid Build Coastguard Workerac_abs_top_builddir=$ac_pwd 1430*90e502c7SAndroid Build Coastguard Workerac_abs_builddir=$ac_pwd$ac_dir_suffix 1431*90e502c7SAndroid Build Coastguard Worker# for backward compatibility: 1432*90e502c7SAndroid Build Coastguard Workerac_top_builddir=$ac_top_build_prefix 1433*90e502c7SAndroid Build Coastguard Worker 1434*90e502c7SAndroid Build Coastguard Workercase $srcdir in 1435*90e502c7SAndroid Build Coastguard Worker .) # We are building in place. 1436*90e502c7SAndroid Build Coastguard Worker ac_srcdir=. 1437*90e502c7SAndroid Build Coastguard Worker ac_top_srcdir=$ac_top_builddir_sub 1438*90e502c7SAndroid Build Coastguard Worker ac_abs_top_srcdir=$ac_pwd ;; 1439*90e502c7SAndroid Build Coastguard Worker [\\/]* | ?:[\\/]* ) # Absolute name. 1440*90e502c7SAndroid Build Coastguard Worker ac_srcdir=$srcdir$ac_dir_suffix; 1441*90e502c7SAndroid Build Coastguard Worker ac_top_srcdir=$srcdir 1442*90e502c7SAndroid Build Coastguard Worker ac_abs_top_srcdir=$srcdir ;; 1443*90e502c7SAndroid Build Coastguard Worker *) # Relative name. 1444*90e502c7SAndroid Build Coastguard Worker ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1445*90e502c7SAndroid Build Coastguard Worker ac_top_srcdir=$ac_top_build_prefix$srcdir 1446*90e502c7SAndroid Build Coastguard Worker ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1447*90e502c7SAndroid Build Coastguard Workeresac 1448*90e502c7SAndroid Build Coastguard Workerac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1449*90e502c7SAndroid Build Coastguard Worker 1450*90e502c7SAndroid Build Coastguard Worker cd "$ac_dir" || { ac_status=$?; continue; } 1451*90e502c7SAndroid Build Coastguard Worker # Check for guested configure. 1452*90e502c7SAndroid Build Coastguard Worker if test -f "$ac_srcdir/configure.gnu"; then 1453*90e502c7SAndroid Build Coastguard Worker echo && 1454*90e502c7SAndroid Build Coastguard Worker $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1455*90e502c7SAndroid Build Coastguard Worker elif test -f "$ac_srcdir/configure"; then 1456*90e502c7SAndroid Build Coastguard Worker echo && 1457*90e502c7SAndroid Build Coastguard Worker $SHELL "$ac_srcdir/configure" --help=recursive 1458*90e502c7SAndroid Build Coastguard Worker else 1459*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1460*90e502c7SAndroid Build Coastguard Worker fi || ac_status=$? 1461*90e502c7SAndroid Build Coastguard Worker cd "$ac_pwd" || { ac_status=$?; break; } 1462*90e502c7SAndroid Build Coastguard Worker done 1463*90e502c7SAndroid Build Coastguard Workerfi 1464*90e502c7SAndroid Build Coastguard Worker 1465*90e502c7SAndroid Build Coastguard Workertest -n "$ac_init_help" && exit $ac_status 1466*90e502c7SAndroid Build Coastguard Workerif $ac_init_version; then 1467*90e502c7SAndroid Build Coastguard Worker cat <<\_ACEOF 1468*90e502c7SAndroid Build Coastguard Workerlibsrtp2 configure 2.3.0-pre 1469*90e502c7SAndroid Build Coastguard Workergenerated by GNU Autoconf 2.69 1470*90e502c7SAndroid Build Coastguard Worker 1471*90e502c7SAndroid Build Coastguard WorkerCopyright (C) 2012 Free Software Foundation, Inc. 1472*90e502c7SAndroid Build Coastguard WorkerThis configure script is free software; the Free Software Foundation 1473*90e502c7SAndroid Build Coastguard Workergives unlimited permission to copy, distribute and modify it. 1474*90e502c7SAndroid Build Coastguard Worker_ACEOF 1475*90e502c7SAndroid Build Coastguard Worker exit 1476*90e502c7SAndroid Build Coastguard Workerfi 1477*90e502c7SAndroid Build Coastguard Worker 1478*90e502c7SAndroid Build Coastguard Worker## ------------------------ ## 1479*90e502c7SAndroid Build Coastguard Worker## Autoconf initialization. ## 1480*90e502c7SAndroid Build Coastguard Worker## ------------------------ ## 1481*90e502c7SAndroid Build Coastguard Worker 1482*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_try_compile LINENO 1483*90e502c7SAndroid Build Coastguard Worker# -------------------------- 1484*90e502c7SAndroid Build Coastguard Worker# Try to compile conftest.$ac_ext, and return whether this succeeded. 1485*90e502c7SAndroid Build Coastguard Workerac_fn_c_try_compile () 1486*90e502c7SAndroid Build Coastguard Worker{ 1487*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1488*90e502c7SAndroid Build Coastguard Worker rm -f conftest.$ac_objext 1489*90e502c7SAndroid Build Coastguard Worker if { { ac_try="$ac_compile" 1490*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 1491*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1492*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 1493*90e502c7SAndroid Build Coastguard Workeresac 1494*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1495*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 1496*90e502c7SAndroid Build Coastguard Worker (eval "$ac_compile") 2>conftest.err 1497*90e502c7SAndroid Build Coastguard Worker ac_status=$? 1498*90e502c7SAndroid Build Coastguard Worker if test -s conftest.err; then 1499*90e502c7SAndroid Build Coastguard Worker grep -v '^ *+' conftest.err >conftest.er1 1500*90e502c7SAndroid Build Coastguard Worker cat conftest.er1 >&5 1501*90e502c7SAndroid Build Coastguard Worker mv -f conftest.er1 conftest.err 1502*90e502c7SAndroid Build Coastguard Worker fi 1503*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1504*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } && { 1505*90e502c7SAndroid Build Coastguard Worker test -z "$ac_c_werror_flag" || 1506*90e502c7SAndroid Build Coastguard Worker test ! -s conftest.err 1507*90e502c7SAndroid Build Coastguard Worker } && test -s conftest.$ac_objext; then : 1508*90e502c7SAndroid Build Coastguard Worker ac_retval=0 1509*90e502c7SAndroid Build Coastguard Workerelse 1510*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: failed program was:" >&5 1511*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 1512*90e502c7SAndroid Build Coastguard Worker 1513*90e502c7SAndroid Build Coastguard Worker ac_retval=1 1514*90e502c7SAndroid Build Coastguard Workerfi 1515*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1516*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $ac_retval 1517*90e502c7SAndroid Build Coastguard Worker 1518*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_try_compile 1519*90e502c7SAndroid Build Coastguard Worker 1520*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_try_cpp LINENO 1521*90e502c7SAndroid Build Coastguard Worker# ---------------------- 1522*90e502c7SAndroid Build Coastguard Worker# Try to preprocess conftest.$ac_ext, and return whether this succeeded. 1523*90e502c7SAndroid Build Coastguard Workerac_fn_c_try_cpp () 1524*90e502c7SAndroid Build Coastguard Worker{ 1525*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1526*90e502c7SAndroid Build Coastguard Worker if { { ac_try="$ac_cpp conftest.$ac_ext" 1527*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 1528*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1529*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 1530*90e502c7SAndroid Build Coastguard Workeresac 1531*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1532*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 1533*90e502c7SAndroid Build Coastguard Worker (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err 1534*90e502c7SAndroid Build Coastguard Worker ac_status=$? 1535*90e502c7SAndroid Build Coastguard Worker if test -s conftest.err; then 1536*90e502c7SAndroid Build Coastguard Worker grep -v '^ *+' conftest.err >conftest.er1 1537*90e502c7SAndroid Build Coastguard Worker cat conftest.er1 >&5 1538*90e502c7SAndroid Build Coastguard Worker mv -f conftest.er1 conftest.err 1539*90e502c7SAndroid Build Coastguard Worker fi 1540*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1541*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } > conftest.i && { 1542*90e502c7SAndroid Build Coastguard Worker test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 1543*90e502c7SAndroid Build Coastguard Worker test ! -s conftest.err 1544*90e502c7SAndroid Build Coastguard Worker }; then : 1545*90e502c7SAndroid Build Coastguard Worker ac_retval=0 1546*90e502c7SAndroid Build Coastguard Workerelse 1547*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: failed program was:" >&5 1548*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 1549*90e502c7SAndroid Build Coastguard Worker 1550*90e502c7SAndroid Build Coastguard Worker ac_retval=1 1551*90e502c7SAndroid Build Coastguard Workerfi 1552*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1553*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $ac_retval 1554*90e502c7SAndroid Build Coastguard Worker 1555*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_try_cpp 1556*90e502c7SAndroid Build Coastguard Worker 1557*90e502c7SAndroid Build Coastguard Worker# ac_fn_cxx_try_compile LINENO 1558*90e502c7SAndroid Build Coastguard Worker# ---------------------------- 1559*90e502c7SAndroid Build Coastguard Worker# Try to compile conftest.$ac_ext, and return whether this succeeded. 1560*90e502c7SAndroid Build Coastguard Workerac_fn_cxx_try_compile () 1561*90e502c7SAndroid Build Coastguard Worker{ 1562*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1563*90e502c7SAndroid Build Coastguard Worker rm -f conftest.$ac_objext 1564*90e502c7SAndroid Build Coastguard Worker if { { ac_try="$ac_compile" 1565*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 1566*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1567*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 1568*90e502c7SAndroid Build Coastguard Workeresac 1569*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1570*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 1571*90e502c7SAndroid Build Coastguard Worker (eval "$ac_compile") 2>conftest.err 1572*90e502c7SAndroid Build Coastguard Worker ac_status=$? 1573*90e502c7SAndroid Build Coastguard Worker if test -s conftest.err; then 1574*90e502c7SAndroid Build Coastguard Worker grep -v '^ *+' conftest.err >conftest.er1 1575*90e502c7SAndroid Build Coastguard Worker cat conftest.er1 >&5 1576*90e502c7SAndroid Build Coastguard Worker mv -f conftest.er1 conftest.err 1577*90e502c7SAndroid Build Coastguard Worker fi 1578*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1579*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } && { 1580*90e502c7SAndroid Build Coastguard Worker test -z "$ac_cxx_werror_flag" || 1581*90e502c7SAndroid Build Coastguard Worker test ! -s conftest.err 1582*90e502c7SAndroid Build Coastguard Worker } && test -s conftest.$ac_objext; then : 1583*90e502c7SAndroid Build Coastguard Worker ac_retval=0 1584*90e502c7SAndroid Build Coastguard Workerelse 1585*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: failed program was:" >&5 1586*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 1587*90e502c7SAndroid Build Coastguard Worker 1588*90e502c7SAndroid Build Coastguard Worker ac_retval=1 1589*90e502c7SAndroid Build Coastguard Workerfi 1590*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1591*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $ac_retval 1592*90e502c7SAndroid Build Coastguard Worker 1593*90e502c7SAndroid Build Coastguard Worker} # ac_fn_cxx_try_compile 1594*90e502c7SAndroid Build Coastguard Worker 1595*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_try_run LINENO 1596*90e502c7SAndroid Build Coastguard Worker# ---------------------- 1597*90e502c7SAndroid Build Coastguard Worker# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes 1598*90e502c7SAndroid Build Coastguard Worker# that executables *can* be run. 1599*90e502c7SAndroid Build Coastguard Workerac_fn_c_try_run () 1600*90e502c7SAndroid Build Coastguard Worker{ 1601*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1602*90e502c7SAndroid Build Coastguard Worker if { { ac_try="$ac_link" 1603*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 1604*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1605*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 1606*90e502c7SAndroid Build Coastguard Workeresac 1607*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1608*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 1609*90e502c7SAndroid Build Coastguard Worker (eval "$ac_link") 2>&5 1610*90e502c7SAndroid Build Coastguard Worker ac_status=$? 1611*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1612*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' 1613*90e502c7SAndroid Build Coastguard Worker { { case "(($ac_try" in 1614*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1615*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 1616*90e502c7SAndroid Build Coastguard Workeresac 1617*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1618*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 1619*90e502c7SAndroid Build Coastguard Worker (eval "$ac_try") 2>&5 1620*90e502c7SAndroid Build Coastguard Worker ac_status=$? 1621*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1622*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; }; then : 1623*90e502c7SAndroid Build Coastguard Worker ac_retval=0 1624*90e502c7SAndroid Build Coastguard Workerelse 1625*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: program exited with status $ac_status" >&5 1626*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: failed program was:" >&5 1627*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 1628*90e502c7SAndroid Build Coastguard Worker 1629*90e502c7SAndroid Build Coastguard Worker ac_retval=$ac_status 1630*90e502c7SAndroid Build Coastguard Workerfi 1631*90e502c7SAndroid Build Coastguard Worker rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1632*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1633*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $ac_retval 1634*90e502c7SAndroid Build Coastguard Worker 1635*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_try_run 1636*90e502c7SAndroid Build Coastguard Worker 1637*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES 1638*90e502c7SAndroid Build Coastguard Worker# ------------------------------------------------------- 1639*90e502c7SAndroid Build Coastguard Worker# Tests whether HEADER exists and can be compiled using the include files in 1640*90e502c7SAndroid Build Coastguard Worker# INCLUDES, setting the cache variable VAR accordingly. 1641*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_header_compile () 1642*90e502c7SAndroid Build Coastguard Worker{ 1643*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1644*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1645*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; } 1646*90e502c7SAndroid Build Coastguard Workerif eval \${$3+:} false; then : 1647*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 1648*90e502c7SAndroid Build Coastguard Workerelse 1649*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1650*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1651*90e502c7SAndroid Build Coastguard Worker$4 1652*90e502c7SAndroid Build Coastguard Worker#include <$2> 1653*90e502c7SAndroid Build Coastguard Worker_ACEOF 1654*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1655*90e502c7SAndroid Build Coastguard Worker eval "$3=yes" 1656*90e502c7SAndroid Build Coastguard Workerelse 1657*90e502c7SAndroid Build Coastguard Worker eval "$3=no" 1658*90e502c7SAndroid Build Coastguard Workerfi 1659*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1660*90e502c7SAndroid Build Coastguard Workerfi 1661*90e502c7SAndroid Build Coastguard Workereval ac_res=\$$3 1662*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1663*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; } 1664*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1665*90e502c7SAndroid Build Coastguard Worker 1666*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_check_header_compile 1667*90e502c7SAndroid Build Coastguard Worker 1668*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_check_type LINENO TYPE VAR INCLUDES 1669*90e502c7SAndroid Build Coastguard Worker# ------------------------------------------- 1670*90e502c7SAndroid Build Coastguard Worker# Tests whether TYPE exists after having included INCLUDES, setting cache 1671*90e502c7SAndroid Build Coastguard Worker# variable VAR accordingly. 1672*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type () 1673*90e502c7SAndroid Build Coastguard Worker{ 1674*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1675*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1676*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; } 1677*90e502c7SAndroid Build Coastguard Workerif eval \${$3+:} false; then : 1678*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 1679*90e502c7SAndroid Build Coastguard Workerelse 1680*90e502c7SAndroid Build Coastguard Worker eval "$3=no" 1681*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1682*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1683*90e502c7SAndroid Build Coastguard Worker$4 1684*90e502c7SAndroid Build Coastguard Workerint 1685*90e502c7SAndroid Build Coastguard Workermain () 1686*90e502c7SAndroid Build Coastguard Worker{ 1687*90e502c7SAndroid Build Coastguard Workerif (sizeof ($2)) 1688*90e502c7SAndroid Build Coastguard Worker return 0; 1689*90e502c7SAndroid Build Coastguard Worker ; 1690*90e502c7SAndroid Build Coastguard Worker return 0; 1691*90e502c7SAndroid Build Coastguard Worker} 1692*90e502c7SAndroid Build Coastguard Worker_ACEOF 1693*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1694*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1695*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1696*90e502c7SAndroid Build Coastguard Worker$4 1697*90e502c7SAndroid Build Coastguard Workerint 1698*90e502c7SAndroid Build Coastguard Workermain () 1699*90e502c7SAndroid Build Coastguard Worker{ 1700*90e502c7SAndroid Build Coastguard Workerif (sizeof (($2))) 1701*90e502c7SAndroid Build Coastguard Worker return 0; 1702*90e502c7SAndroid Build Coastguard Worker ; 1703*90e502c7SAndroid Build Coastguard Worker return 0; 1704*90e502c7SAndroid Build Coastguard Worker} 1705*90e502c7SAndroid Build Coastguard Worker_ACEOF 1706*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1707*90e502c7SAndroid Build Coastguard Worker 1708*90e502c7SAndroid Build Coastguard Workerelse 1709*90e502c7SAndroid Build Coastguard Worker eval "$3=yes" 1710*90e502c7SAndroid Build Coastguard Workerfi 1711*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1712*90e502c7SAndroid Build Coastguard Workerfi 1713*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1714*90e502c7SAndroid Build Coastguard Workerfi 1715*90e502c7SAndroid Build Coastguard Workereval ac_res=\$$3 1716*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 1717*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; } 1718*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1719*90e502c7SAndroid Build Coastguard Worker 1720*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_check_type 1721*90e502c7SAndroid Build Coastguard Worker 1722*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES 1723*90e502c7SAndroid Build Coastguard Worker# -------------------------------------------- 1724*90e502c7SAndroid Build Coastguard Worker# Tries to find the compile-time value of EXPR in a program that includes 1725*90e502c7SAndroid Build Coastguard Worker# INCLUDES, setting VAR accordingly. Returns whether the value could be 1726*90e502c7SAndroid Build Coastguard Worker# computed 1727*90e502c7SAndroid Build Coastguard Workerac_fn_c_compute_int () 1728*90e502c7SAndroid Build Coastguard Worker{ 1729*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1730*90e502c7SAndroid Build Coastguard Worker if test "$cross_compiling" = yes; then 1731*90e502c7SAndroid Build Coastguard Worker # Depending upon the size, compute the lo and hi bounds. 1732*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 1733*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1734*90e502c7SAndroid Build Coastguard Worker$4 1735*90e502c7SAndroid Build Coastguard Workerint 1736*90e502c7SAndroid Build Coastguard Workermain () 1737*90e502c7SAndroid Build Coastguard Worker{ 1738*90e502c7SAndroid Build Coastguard Workerstatic int test_array [1 - 2 * !(($2) >= 0)]; 1739*90e502c7SAndroid Build Coastguard Workertest_array [0] = 0; 1740*90e502c7SAndroid Build Coastguard Workerreturn test_array [0]; 1741*90e502c7SAndroid Build Coastguard Worker 1742*90e502c7SAndroid Build Coastguard Worker ; 1743*90e502c7SAndroid Build Coastguard Worker return 0; 1744*90e502c7SAndroid Build Coastguard Worker} 1745*90e502c7SAndroid Build Coastguard Worker_ACEOF 1746*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1747*90e502c7SAndroid Build Coastguard Worker ac_lo=0 ac_mid=0 1748*90e502c7SAndroid Build Coastguard Worker while :; do 1749*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1750*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1751*90e502c7SAndroid Build Coastguard Worker$4 1752*90e502c7SAndroid Build Coastguard Workerint 1753*90e502c7SAndroid Build Coastguard Workermain () 1754*90e502c7SAndroid Build Coastguard Worker{ 1755*90e502c7SAndroid Build Coastguard Workerstatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1756*90e502c7SAndroid Build Coastguard Workertest_array [0] = 0; 1757*90e502c7SAndroid Build Coastguard Workerreturn test_array [0]; 1758*90e502c7SAndroid Build Coastguard Worker 1759*90e502c7SAndroid Build Coastguard Worker ; 1760*90e502c7SAndroid Build Coastguard Worker return 0; 1761*90e502c7SAndroid Build Coastguard Worker} 1762*90e502c7SAndroid Build Coastguard Worker_ACEOF 1763*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1764*90e502c7SAndroid Build Coastguard Worker ac_hi=$ac_mid; break 1765*90e502c7SAndroid Build Coastguard Workerelse 1766*90e502c7SAndroid Build Coastguard Worker as_fn_arith $ac_mid + 1 && ac_lo=$as_val 1767*90e502c7SAndroid Build Coastguard Worker if test $ac_lo -le $ac_mid; then 1768*90e502c7SAndroid Build Coastguard Worker ac_lo= ac_hi= 1769*90e502c7SAndroid Build Coastguard Worker break 1770*90e502c7SAndroid Build Coastguard Worker fi 1771*90e502c7SAndroid Build Coastguard Worker as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val 1772*90e502c7SAndroid Build Coastguard Workerfi 1773*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1774*90e502c7SAndroid Build Coastguard Worker done 1775*90e502c7SAndroid Build Coastguard Workerelse 1776*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1777*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1778*90e502c7SAndroid Build Coastguard Worker$4 1779*90e502c7SAndroid Build Coastguard Workerint 1780*90e502c7SAndroid Build Coastguard Workermain () 1781*90e502c7SAndroid Build Coastguard Worker{ 1782*90e502c7SAndroid Build Coastguard Workerstatic int test_array [1 - 2 * !(($2) < 0)]; 1783*90e502c7SAndroid Build Coastguard Workertest_array [0] = 0; 1784*90e502c7SAndroid Build Coastguard Workerreturn test_array [0]; 1785*90e502c7SAndroid Build Coastguard Worker 1786*90e502c7SAndroid Build Coastguard Worker ; 1787*90e502c7SAndroid Build Coastguard Worker return 0; 1788*90e502c7SAndroid Build Coastguard Worker} 1789*90e502c7SAndroid Build Coastguard Worker_ACEOF 1790*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1791*90e502c7SAndroid Build Coastguard Worker ac_hi=-1 ac_mid=-1 1792*90e502c7SAndroid Build Coastguard Worker while :; do 1793*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1794*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1795*90e502c7SAndroid Build Coastguard Worker$4 1796*90e502c7SAndroid Build Coastguard Workerint 1797*90e502c7SAndroid Build Coastguard Workermain () 1798*90e502c7SAndroid Build Coastguard Worker{ 1799*90e502c7SAndroid Build Coastguard Workerstatic int test_array [1 - 2 * !(($2) >= $ac_mid)]; 1800*90e502c7SAndroid Build Coastguard Workertest_array [0] = 0; 1801*90e502c7SAndroid Build Coastguard Workerreturn test_array [0]; 1802*90e502c7SAndroid Build Coastguard Worker 1803*90e502c7SAndroid Build Coastguard Worker ; 1804*90e502c7SAndroid Build Coastguard Worker return 0; 1805*90e502c7SAndroid Build Coastguard Worker} 1806*90e502c7SAndroid Build Coastguard Worker_ACEOF 1807*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1808*90e502c7SAndroid Build Coastguard Worker ac_lo=$ac_mid; break 1809*90e502c7SAndroid Build Coastguard Workerelse 1810*90e502c7SAndroid Build Coastguard Worker as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val 1811*90e502c7SAndroid Build Coastguard Worker if test $ac_mid -le $ac_hi; then 1812*90e502c7SAndroid Build Coastguard Worker ac_lo= ac_hi= 1813*90e502c7SAndroid Build Coastguard Worker break 1814*90e502c7SAndroid Build Coastguard Worker fi 1815*90e502c7SAndroid Build Coastguard Worker as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val 1816*90e502c7SAndroid Build Coastguard Workerfi 1817*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1818*90e502c7SAndroid Build Coastguard Worker done 1819*90e502c7SAndroid Build Coastguard Workerelse 1820*90e502c7SAndroid Build Coastguard Worker ac_lo= ac_hi= 1821*90e502c7SAndroid Build Coastguard Workerfi 1822*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1823*90e502c7SAndroid Build Coastguard Workerfi 1824*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1825*90e502c7SAndroid Build Coastguard Worker# Binary search between lo and hi bounds. 1826*90e502c7SAndroid Build Coastguard Workerwhile test "x$ac_lo" != "x$ac_hi"; do 1827*90e502c7SAndroid Build Coastguard Worker as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val 1828*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1829*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1830*90e502c7SAndroid Build Coastguard Worker$4 1831*90e502c7SAndroid Build Coastguard Workerint 1832*90e502c7SAndroid Build Coastguard Workermain () 1833*90e502c7SAndroid Build Coastguard Worker{ 1834*90e502c7SAndroid Build Coastguard Workerstatic int test_array [1 - 2 * !(($2) <= $ac_mid)]; 1835*90e502c7SAndroid Build Coastguard Workertest_array [0] = 0; 1836*90e502c7SAndroid Build Coastguard Workerreturn test_array [0]; 1837*90e502c7SAndroid Build Coastguard Worker 1838*90e502c7SAndroid Build Coastguard Worker ; 1839*90e502c7SAndroid Build Coastguard Worker return 0; 1840*90e502c7SAndroid Build Coastguard Worker} 1841*90e502c7SAndroid Build Coastguard Worker_ACEOF 1842*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 1843*90e502c7SAndroid Build Coastguard Worker ac_hi=$ac_mid 1844*90e502c7SAndroid Build Coastguard Workerelse 1845*90e502c7SAndroid Build Coastguard Worker as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val 1846*90e502c7SAndroid Build Coastguard Workerfi 1847*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 1848*90e502c7SAndroid Build Coastguard Workerdone 1849*90e502c7SAndroid Build Coastguard Workercase $ac_lo in #(( 1850*90e502c7SAndroid Build Coastguard Worker?*) eval "$3=\$ac_lo"; ac_retval=0 ;; 1851*90e502c7SAndroid Build Coastguard Worker'') ac_retval=1 ;; 1852*90e502c7SAndroid Build Coastguard Workeresac 1853*90e502c7SAndroid Build Coastguard Worker else 1854*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1855*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1856*90e502c7SAndroid Build Coastguard Worker$4 1857*90e502c7SAndroid Build Coastguard Workerstatic long int longval () { return $2; } 1858*90e502c7SAndroid Build Coastguard Workerstatic unsigned long int ulongval () { return $2; } 1859*90e502c7SAndroid Build Coastguard Worker#include <stdio.h> 1860*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 1861*90e502c7SAndroid Build Coastguard Workerint 1862*90e502c7SAndroid Build Coastguard Workermain () 1863*90e502c7SAndroid Build Coastguard Worker{ 1864*90e502c7SAndroid Build Coastguard Worker 1865*90e502c7SAndroid Build Coastguard Worker FILE *f = fopen ("conftest.val", "w"); 1866*90e502c7SAndroid Build Coastguard Worker if (! f) 1867*90e502c7SAndroid Build Coastguard Worker return 1; 1868*90e502c7SAndroid Build Coastguard Worker if (($2) < 0) 1869*90e502c7SAndroid Build Coastguard Worker { 1870*90e502c7SAndroid Build Coastguard Worker long int i = longval (); 1871*90e502c7SAndroid Build Coastguard Worker if (i != ($2)) 1872*90e502c7SAndroid Build Coastguard Worker return 1; 1873*90e502c7SAndroid Build Coastguard Worker fprintf (f, "%ld", i); 1874*90e502c7SAndroid Build Coastguard Worker } 1875*90e502c7SAndroid Build Coastguard Worker else 1876*90e502c7SAndroid Build Coastguard Worker { 1877*90e502c7SAndroid Build Coastguard Worker unsigned long int i = ulongval (); 1878*90e502c7SAndroid Build Coastguard Worker if (i != ($2)) 1879*90e502c7SAndroid Build Coastguard Worker return 1; 1880*90e502c7SAndroid Build Coastguard Worker fprintf (f, "%lu", i); 1881*90e502c7SAndroid Build Coastguard Worker } 1882*90e502c7SAndroid Build Coastguard Worker /* Do not output a trailing newline, as this causes \r\n confusion 1883*90e502c7SAndroid Build Coastguard Worker on some platforms. */ 1884*90e502c7SAndroid Build Coastguard Worker return ferror (f) || fclose (f) != 0; 1885*90e502c7SAndroid Build Coastguard Worker 1886*90e502c7SAndroid Build Coastguard Worker ; 1887*90e502c7SAndroid Build Coastguard Worker return 0; 1888*90e502c7SAndroid Build Coastguard Worker} 1889*90e502c7SAndroid Build Coastguard Worker_ACEOF 1890*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_run "$LINENO"; then : 1891*90e502c7SAndroid Build Coastguard Worker echo >>conftest.val; read $3 <conftest.val; ac_retval=0 1892*90e502c7SAndroid Build Coastguard Workerelse 1893*90e502c7SAndroid Build Coastguard Worker ac_retval=1 1894*90e502c7SAndroid Build Coastguard Workerfi 1895*90e502c7SAndroid Build Coastguard Workerrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 1896*90e502c7SAndroid Build Coastguard Worker conftest.$ac_objext conftest.beam conftest.$ac_ext 1897*90e502c7SAndroid Build Coastguard Workerrm -f conftest.val 1898*90e502c7SAndroid Build Coastguard Worker 1899*90e502c7SAndroid Build Coastguard Worker fi 1900*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1901*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $ac_retval 1902*90e502c7SAndroid Build Coastguard Worker 1903*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_compute_int 1904*90e502c7SAndroid Build Coastguard Worker 1905*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_try_link LINENO 1906*90e502c7SAndroid Build Coastguard Worker# ----------------------- 1907*90e502c7SAndroid Build Coastguard Worker# Try to link conftest.$ac_ext, and return whether this succeeded. 1908*90e502c7SAndroid Build Coastguard Workerac_fn_c_try_link () 1909*90e502c7SAndroid Build Coastguard Worker{ 1910*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1911*90e502c7SAndroid Build Coastguard Worker rm -f conftest.$ac_objext conftest$ac_exeext 1912*90e502c7SAndroid Build Coastguard Worker if { { ac_try="$ac_link" 1913*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 1914*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 1915*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 1916*90e502c7SAndroid Build Coastguard Workeresac 1917*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 1918*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 1919*90e502c7SAndroid Build Coastguard Worker (eval "$ac_link") 2>conftest.err 1920*90e502c7SAndroid Build Coastguard Worker ac_status=$? 1921*90e502c7SAndroid Build Coastguard Worker if test -s conftest.err; then 1922*90e502c7SAndroid Build Coastguard Worker grep -v '^ *+' conftest.err >conftest.er1 1923*90e502c7SAndroid Build Coastguard Worker cat conftest.er1 >&5 1924*90e502c7SAndroid Build Coastguard Worker mv -f conftest.er1 conftest.err 1925*90e502c7SAndroid Build Coastguard Worker fi 1926*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 1927*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } && { 1928*90e502c7SAndroid Build Coastguard Worker test -z "$ac_c_werror_flag" || 1929*90e502c7SAndroid Build Coastguard Worker test ! -s conftest.err 1930*90e502c7SAndroid Build Coastguard Worker } && test -s conftest$ac_exeext && { 1931*90e502c7SAndroid Build Coastguard Worker test "$cross_compiling" = yes || 1932*90e502c7SAndroid Build Coastguard Worker test -x conftest$ac_exeext 1933*90e502c7SAndroid Build Coastguard Worker }; then : 1934*90e502c7SAndroid Build Coastguard Worker ac_retval=0 1935*90e502c7SAndroid Build Coastguard Workerelse 1936*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: failed program was:" >&5 1937*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 1938*90e502c7SAndroid Build Coastguard Worker 1939*90e502c7SAndroid Build Coastguard Worker ac_retval=1 1940*90e502c7SAndroid Build Coastguard Workerfi 1941*90e502c7SAndroid Build Coastguard Worker # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information 1942*90e502c7SAndroid Build Coastguard Worker # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would 1943*90e502c7SAndroid Build Coastguard Worker # interfere with the next link command; also delete a directory that is 1944*90e502c7SAndroid Build Coastguard Worker # left behind by Apple's compiler. We do this before executing the actions. 1945*90e502c7SAndroid Build Coastguard Worker rm -rf conftest.dSYM conftest_ipa8_conftest.oo 1946*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 1947*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $ac_retval 1948*90e502c7SAndroid Build Coastguard Worker 1949*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_try_link 1950*90e502c7SAndroid Build Coastguard Worker 1951*90e502c7SAndroid Build Coastguard Worker# ac_fn_c_check_func LINENO FUNC VAR 1952*90e502c7SAndroid Build Coastguard Worker# ---------------------------------- 1953*90e502c7SAndroid Build Coastguard Worker# Tests whether FUNC exists, setting the cache variable VAR accordingly 1954*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_func () 1955*90e502c7SAndroid Build Coastguard Worker{ 1956*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 1957*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 1958*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $2... " >&6; } 1959*90e502c7SAndroid Build Coastguard Workerif eval \${$3+:} false; then : 1960*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 1961*90e502c7SAndroid Build Coastguard Workerelse 1962*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 1963*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 1964*90e502c7SAndroid Build Coastguard Worker/* Define $2 to an innocuous variant, in case <limits.h> declares $2. 1965*90e502c7SAndroid Build Coastguard Worker For example, HP-UX 11i <limits.h> declares gettimeofday. */ 1966*90e502c7SAndroid Build Coastguard Worker#define $2 innocuous_$2 1967*90e502c7SAndroid Build Coastguard Worker 1968*90e502c7SAndroid Build Coastguard Worker/* System header to define __stub macros and hopefully few prototypes, 1969*90e502c7SAndroid Build Coastguard Worker which can conflict with char $2 (); below. 1970*90e502c7SAndroid Build Coastguard Worker Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 1971*90e502c7SAndroid Build Coastguard Worker <limits.h> exists even on freestanding compilers. */ 1972*90e502c7SAndroid Build Coastguard Worker 1973*90e502c7SAndroid Build Coastguard Worker#ifdef __STDC__ 1974*90e502c7SAndroid Build Coastguard Worker# include <limits.h> 1975*90e502c7SAndroid Build Coastguard Worker#else 1976*90e502c7SAndroid Build Coastguard Worker# include <assert.h> 1977*90e502c7SAndroid Build Coastguard Worker#endif 1978*90e502c7SAndroid Build Coastguard Worker 1979*90e502c7SAndroid Build Coastguard Worker#undef $2 1980*90e502c7SAndroid Build Coastguard Worker 1981*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 1982*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 1983*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 1984*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 1985*90e502c7SAndroid Build Coastguard Workerextern "C" 1986*90e502c7SAndroid Build Coastguard Worker#endif 1987*90e502c7SAndroid Build Coastguard Workerchar $2 (); 1988*90e502c7SAndroid Build Coastguard Worker/* The GNU C library defines this for functions which it implements 1989*90e502c7SAndroid Build Coastguard Worker to always fail with ENOSYS. Some functions are actually named 1990*90e502c7SAndroid Build Coastguard Worker something starting with __ and the normal name is an alias. */ 1991*90e502c7SAndroid Build Coastguard Worker#if defined __stub_$2 || defined __stub___$2 1992*90e502c7SAndroid Build Coastguard Workerchoke me 1993*90e502c7SAndroid Build Coastguard Worker#endif 1994*90e502c7SAndroid Build Coastguard Worker 1995*90e502c7SAndroid Build Coastguard Workerint 1996*90e502c7SAndroid Build Coastguard Workermain () 1997*90e502c7SAndroid Build Coastguard Worker{ 1998*90e502c7SAndroid Build Coastguard Workerreturn $2 (); 1999*90e502c7SAndroid Build Coastguard Worker ; 2000*90e502c7SAndroid Build Coastguard Worker return 0; 2001*90e502c7SAndroid Build Coastguard Worker} 2002*90e502c7SAndroid Build Coastguard Worker_ACEOF 2003*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 2004*90e502c7SAndroid Build Coastguard Worker eval "$3=yes" 2005*90e502c7SAndroid Build Coastguard Workerelse 2006*90e502c7SAndroid Build Coastguard Worker eval "$3=no" 2007*90e502c7SAndroid Build Coastguard Workerfi 2008*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 2009*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 2010*90e502c7SAndroid Build Coastguard Workerfi 2011*90e502c7SAndroid Build Coastguard Workereval ac_res=\$$3 2012*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 2013*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_res" >&6; } 2014*90e502c7SAndroid Build Coastguard Worker eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno 2015*90e502c7SAndroid Build Coastguard Worker 2016*90e502c7SAndroid Build Coastguard Worker} # ac_fn_c_check_func 2017*90e502c7SAndroid Build Coastguard Workercat >config.log <<_ACEOF 2018*90e502c7SAndroid Build Coastguard WorkerThis file contains any messages produced by compilers while 2019*90e502c7SAndroid Build Coastguard Workerrunning configure, to aid debugging if configure makes a mistake. 2020*90e502c7SAndroid Build Coastguard Worker 2021*90e502c7SAndroid Build Coastguard WorkerIt was created by libsrtp2 $as_me 2.3.0-pre, which was 2022*90e502c7SAndroid Build Coastguard Workergenerated by GNU Autoconf 2.69. Invocation command line was 2023*90e502c7SAndroid Build Coastguard Worker 2024*90e502c7SAndroid Build Coastguard Worker $ $0 $@ 2025*90e502c7SAndroid Build Coastguard Worker 2026*90e502c7SAndroid Build Coastguard Worker_ACEOF 2027*90e502c7SAndroid Build Coastguard Workerexec 5>>config.log 2028*90e502c7SAndroid Build Coastguard Worker{ 2029*90e502c7SAndroid Build Coastguard Workercat <<_ASUNAME 2030*90e502c7SAndroid Build Coastguard Worker## --------- ## 2031*90e502c7SAndroid Build Coastguard Worker## Platform. ## 2032*90e502c7SAndroid Build Coastguard Worker## --------- ## 2033*90e502c7SAndroid Build Coastguard Worker 2034*90e502c7SAndroid Build Coastguard Workerhostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 2035*90e502c7SAndroid Build Coastguard Workeruname -m = `(uname -m) 2>/dev/null || echo unknown` 2036*90e502c7SAndroid Build Coastguard Workeruname -r = `(uname -r) 2>/dev/null || echo unknown` 2037*90e502c7SAndroid Build Coastguard Workeruname -s = `(uname -s) 2>/dev/null || echo unknown` 2038*90e502c7SAndroid Build Coastguard Workeruname -v = `(uname -v) 2>/dev/null || echo unknown` 2039*90e502c7SAndroid Build Coastguard Worker 2040*90e502c7SAndroid Build Coastguard Worker/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 2041*90e502c7SAndroid Build Coastguard Worker/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 2042*90e502c7SAndroid Build Coastguard Worker 2043*90e502c7SAndroid Build Coastguard Worker/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 2044*90e502c7SAndroid Build Coastguard Worker/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 2045*90e502c7SAndroid Build Coastguard Worker/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 2046*90e502c7SAndroid Build Coastguard Worker/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 2047*90e502c7SAndroid Build Coastguard Worker/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 2048*90e502c7SAndroid Build Coastguard Worker/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 2049*90e502c7SAndroid Build Coastguard Worker/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 2050*90e502c7SAndroid Build Coastguard Worker 2051*90e502c7SAndroid Build Coastguard Worker_ASUNAME 2052*90e502c7SAndroid Build Coastguard Worker 2053*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2054*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2055*90e502c7SAndroid Build Coastguard Workerdo 2056*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2057*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2058*90e502c7SAndroid Build Coastguard Worker $as_echo "PATH: $as_dir" 2059*90e502c7SAndroid Build Coastguard Worker done 2060*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2061*90e502c7SAndroid Build Coastguard Worker 2062*90e502c7SAndroid Build Coastguard Worker} >&5 2063*90e502c7SAndroid Build Coastguard Worker 2064*90e502c7SAndroid Build Coastguard Workercat >&5 <<_ACEOF 2065*90e502c7SAndroid Build Coastguard Worker 2066*90e502c7SAndroid Build Coastguard Worker 2067*90e502c7SAndroid Build Coastguard Worker## ----------- ## 2068*90e502c7SAndroid Build Coastguard Worker## Core tests. ## 2069*90e502c7SAndroid Build Coastguard Worker## ----------- ## 2070*90e502c7SAndroid Build Coastguard Worker 2071*90e502c7SAndroid Build Coastguard Worker_ACEOF 2072*90e502c7SAndroid Build Coastguard Worker 2073*90e502c7SAndroid Build Coastguard Worker 2074*90e502c7SAndroid Build Coastguard Worker# Keep a trace of the command line. 2075*90e502c7SAndroid Build Coastguard Worker# Strip out --no-create and --no-recursion so they do not pile up. 2076*90e502c7SAndroid Build Coastguard Worker# Strip out --silent because we don't want to record it for future runs. 2077*90e502c7SAndroid Build Coastguard Worker# Also quote any args containing shell meta-characters. 2078*90e502c7SAndroid Build Coastguard Worker# Make two passes to allow for proper duplicate-argument suppression. 2079*90e502c7SAndroid Build Coastguard Workerac_configure_args= 2080*90e502c7SAndroid Build Coastguard Workerac_configure_args0= 2081*90e502c7SAndroid Build Coastguard Workerac_configure_args1= 2082*90e502c7SAndroid Build Coastguard Workerac_must_keep_next=false 2083*90e502c7SAndroid Build Coastguard Workerfor ac_pass in 1 2 2084*90e502c7SAndroid Build Coastguard Workerdo 2085*90e502c7SAndroid Build Coastguard Worker for ac_arg 2086*90e502c7SAndroid Build Coastguard Worker do 2087*90e502c7SAndroid Build Coastguard Worker case $ac_arg in 2088*90e502c7SAndroid Build Coastguard Worker -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 2089*90e502c7SAndroid Build Coastguard Worker -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 2090*90e502c7SAndroid Build Coastguard Worker | -silent | --silent | --silen | --sile | --sil) 2091*90e502c7SAndroid Build Coastguard Worker continue ;; 2092*90e502c7SAndroid Build Coastguard Worker *\'*) 2093*90e502c7SAndroid Build Coastguard Worker ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 2094*90e502c7SAndroid Build Coastguard Worker esac 2095*90e502c7SAndroid Build Coastguard Worker case $ac_pass in 2096*90e502c7SAndroid Build Coastguard Worker 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2097*90e502c7SAndroid Build Coastguard Worker 2) 2098*90e502c7SAndroid Build Coastguard Worker as_fn_append ac_configure_args1 " '$ac_arg'" 2099*90e502c7SAndroid Build Coastguard Worker if test $ac_must_keep_next = true; then 2100*90e502c7SAndroid Build Coastguard Worker ac_must_keep_next=false # Got value, back to normal. 2101*90e502c7SAndroid Build Coastguard Worker else 2102*90e502c7SAndroid Build Coastguard Worker case $ac_arg in 2103*90e502c7SAndroid Build Coastguard Worker *=* | --config-cache | -C | -disable-* | --disable-* \ 2104*90e502c7SAndroid Build Coastguard Worker | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 2105*90e502c7SAndroid Build Coastguard Worker | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 2106*90e502c7SAndroid Build Coastguard Worker | -with-* | --with-* | -without-* | --without-* | --x) 2107*90e502c7SAndroid Build Coastguard Worker case "$ac_configure_args0 " in 2108*90e502c7SAndroid Build Coastguard Worker "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 2109*90e502c7SAndroid Build Coastguard Worker esac 2110*90e502c7SAndroid Build Coastguard Worker ;; 2111*90e502c7SAndroid Build Coastguard Worker -* ) ac_must_keep_next=true ;; 2112*90e502c7SAndroid Build Coastguard Worker esac 2113*90e502c7SAndroid Build Coastguard Worker fi 2114*90e502c7SAndroid Build Coastguard Worker as_fn_append ac_configure_args " '$ac_arg'" 2115*90e502c7SAndroid Build Coastguard Worker ;; 2116*90e502c7SAndroid Build Coastguard Worker esac 2117*90e502c7SAndroid Build Coastguard Worker done 2118*90e502c7SAndroid Build Coastguard Workerdone 2119*90e502c7SAndroid Build Coastguard Worker{ ac_configure_args0=; unset ac_configure_args0;} 2120*90e502c7SAndroid Build Coastguard Worker{ ac_configure_args1=; unset ac_configure_args1;} 2121*90e502c7SAndroid Build Coastguard Worker 2122*90e502c7SAndroid Build Coastguard Worker# When interrupted or exit'd, cleanup temporary files, and complete 2123*90e502c7SAndroid Build Coastguard Worker# config.log. We remove comments because anyway the quotes in there 2124*90e502c7SAndroid Build Coastguard Worker# would cause problems or look ugly. 2125*90e502c7SAndroid Build Coastguard Worker# WARNING: Use '\'' to represent an apostrophe within the trap. 2126*90e502c7SAndroid Build Coastguard Worker# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 2127*90e502c7SAndroid Build Coastguard Workertrap 'exit_status=$? 2128*90e502c7SAndroid Build Coastguard Worker # Save into config.log some information that might help in debugging. 2129*90e502c7SAndroid Build Coastguard Worker { 2130*90e502c7SAndroid Build Coastguard Worker echo 2131*90e502c7SAndroid Build Coastguard Worker 2132*90e502c7SAndroid Build Coastguard Worker $as_echo "## ---------------- ## 2133*90e502c7SAndroid Build Coastguard Worker## Cache variables. ## 2134*90e502c7SAndroid Build Coastguard Worker## ---------------- ##" 2135*90e502c7SAndroid Build Coastguard Worker echo 2136*90e502c7SAndroid Build Coastguard Worker # The following way of writing the cache mishandles newlines in values, 2137*90e502c7SAndroid Build Coastguard Worker( 2138*90e502c7SAndroid Build Coastguard Worker for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 2139*90e502c7SAndroid Build Coastguard Worker eval ac_val=\$$ac_var 2140*90e502c7SAndroid Build Coastguard Worker case $ac_val in #( 2141*90e502c7SAndroid Build Coastguard Worker *${as_nl}*) 2142*90e502c7SAndroid Build Coastguard Worker case $ac_var in #( 2143*90e502c7SAndroid Build Coastguard Worker *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 2144*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 2145*90e502c7SAndroid Build Coastguard Worker esac 2146*90e502c7SAndroid Build Coastguard Worker case $ac_var in #( 2147*90e502c7SAndroid Build Coastguard Worker _ | IFS | as_nl) ;; #( 2148*90e502c7SAndroid Build Coastguard Worker BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 2149*90e502c7SAndroid Build Coastguard Worker *) { eval $ac_var=; unset $ac_var;} ;; 2150*90e502c7SAndroid Build Coastguard Worker esac ;; 2151*90e502c7SAndroid Build Coastguard Worker esac 2152*90e502c7SAndroid Build Coastguard Worker done 2153*90e502c7SAndroid Build Coastguard Worker (set) 2>&1 | 2154*90e502c7SAndroid Build Coastguard Worker case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 2155*90e502c7SAndroid Build Coastguard Worker *${as_nl}ac_space=\ *) 2156*90e502c7SAndroid Build Coastguard Worker sed -n \ 2157*90e502c7SAndroid Build Coastguard Worker "s/'\''/'\''\\\\'\'''\''/g; 2158*90e502c7SAndroid Build Coastguard Worker s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 2159*90e502c7SAndroid Build Coastguard Worker ;; #( 2160*90e502c7SAndroid Build Coastguard Worker *) 2161*90e502c7SAndroid Build Coastguard Worker sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 2162*90e502c7SAndroid Build Coastguard Worker ;; 2163*90e502c7SAndroid Build Coastguard Worker esac | 2164*90e502c7SAndroid Build Coastguard Worker sort 2165*90e502c7SAndroid Build Coastguard Worker) 2166*90e502c7SAndroid Build Coastguard Worker echo 2167*90e502c7SAndroid Build Coastguard Worker 2168*90e502c7SAndroid Build Coastguard Worker $as_echo "## ----------------- ## 2169*90e502c7SAndroid Build Coastguard Worker## Output variables. ## 2170*90e502c7SAndroid Build Coastguard Worker## ----------------- ##" 2171*90e502c7SAndroid Build Coastguard Worker echo 2172*90e502c7SAndroid Build Coastguard Worker for ac_var in $ac_subst_vars 2173*90e502c7SAndroid Build Coastguard Worker do 2174*90e502c7SAndroid Build Coastguard Worker eval ac_val=\$$ac_var 2175*90e502c7SAndroid Build Coastguard Worker case $ac_val in 2176*90e502c7SAndroid Build Coastguard Worker *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2177*90e502c7SAndroid Build Coastguard Worker esac 2178*90e502c7SAndroid Build Coastguard Worker $as_echo "$ac_var='\''$ac_val'\''" 2179*90e502c7SAndroid Build Coastguard Worker done | sort 2180*90e502c7SAndroid Build Coastguard Worker echo 2181*90e502c7SAndroid Build Coastguard Worker 2182*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_subst_files"; then 2183*90e502c7SAndroid Build Coastguard Worker $as_echo "## ------------------- ## 2184*90e502c7SAndroid Build Coastguard Worker## File substitutions. ## 2185*90e502c7SAndroid Build Coastguard Worker## ------------------- ##" 2186*90e502c7SAndroid Build Coastguard Worker echo 2187*90e502c7SAndroid Build Coastguard Worker for ac_var in $ac_subst_files 2188*90e502c7SAndroid Build Coastguard Worker do 2189*90e502c7SAndroid Build Coastguard Worker eval ac_val=\$$ac_var 2190*90e502c7SAndroid Build Coastguard Worker case $ac_val in 2191*90e502c7SAndroid Build Coastguard Worker *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 2192*90e502c7SAndroid Build Coastguard Worker esac 2193*90e502c7SAndroid Build Coastguard Worker $as_echo "$ac_var='\''$ac_val'\''" 2194*90e502c7SAndroid Build Coastguard Worker done | sort 2195*90e502c7SAndroid Build Coastguard Worker echo 2196*90e502c7SAndroid Build Coastguard Worker fi 2197*90e502c7SAndroid Build Coastguard Worker 2198*90e502c7SAndroid Build Coastguard Worker if test -s confdefs.h; then 2199*90e502c7SAndroid Build Coastguard Worker $as_echo "## ----------- ## 2200*90e502c7SAndroid Build Coastguard Worker## confdefs.h. ## 2201*90e502c7SAndroid Build Coastguard Worker## ----------- ##" 2202*90e502c7SAndroid Build Coastguard Worker echo 2203*90e502c7SAndroid Build Coastguard Worker cat confdefs.h 2204*90e502c7SAndroid Build Coastguard Worker echo 2205*90e502c7SAndroid Build Coastguard Worker fi 2206*90e502c7SAndroid Build Coastguard Worker test "$ac_signal" != 0 && 2207*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: caught signal $ac_signal" 2208*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: exit $exit_status" 2209*90e502c7SAndroid Build Coastguard Worker } >&5 2210*90e502c7SAndroid Build Coastguard Worker rm -f core *.core core.conftest.* && 2211*90e502c7SAndroid Build Coastguard Worker rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 2212*90e502c7SAndroid Build Coastguard Worker exit $exit_status 2213*90e502c7SAndroid Build Coastguard Worker' 0 2214*90e502c7SAndroid Build Coastguard Workerfor ac_signal in 1 2 13 15; do 2215*90e502c7SAndroid Build Coastguard Worker trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal 2216*90e502c7SAndroid Build Coastguard Workerdone 2217*90e502c7SAndroid Build Coastguard Workerac_signal=0 2218*90e502c7SAndroid Build Coastguard Worker 2219*90e502c7SAndroid Build Coastguard Worker# confdefs.h avoids OS command line length limits that DEFS can exceed. 2220*90e502c7SAndroid Build Coastguard Workerrm -f -r conftest* confdefs.h 2221*90e502c7SAndroid Build Coastguard Worker 2222*90e502c7SAndroid Build Coastguard Worker$as_echo "/* confdefs.h */" > confdefs.h 2223*90e502c7SAndroid Build Coastguard Worker 2224*90e502c7SAndroid Build Coastguard Worker# Predefined preprocessor variables. 2225*90e502c7SAndroid Build Coastguard Worker 2226*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 2227*90e502c7SAndroid Build Coastguard Worker#define PACKAGE_NAME "$PACKAGE_NAME" 2228*90e502c7SAndroid Build Coastguard Worker_ACEOF 2229*90e502c7SAndroid Build Coastguard Worker 2230*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 2231*90e502c7SAndroid Build Coastguard Worker#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 2232*90e502c7SAndroid Build Coastguard Worker_ACEOF 2233*90e502c7SAndroid Build Coastguard Worker 2234*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 2235*90e502c7SAndroid Build Coastguard Worker#define PACKAGE_VERSION "$PACKAGE_VERSION" 2236*90e502c7SAndroid Build Coastguard Worker_ACEOF 2237*90e502c7SAndroid Build Coastguard Worker 2238*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 2239*90e502c7SAndroid Build Coastguard Worker#define PACKAGE_STRING "$PACKAGE_STRING" 2240*90e502c7SAndroid Build Coastguard Worker_ACEOF 2241*90e502c7SAndroid Build Coastguard Worker 2242*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 2243*90e502c7SAndroid Build Coastguard Worker#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 2244*90e502c7SAndroid Build Coastguard Worker_ACEOF 2245*90e502c7SAndroid Build Coastguard Worker 2246*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 2247*90e502c7SAndroid Build Coastguard Worker#define PACKAGE_URL "$PACKAGE_URL" 2248*90e502c7SAndroid Build Coastguard Worker_ACEOF 2249*90e502c7SAndroid Build Coastguard Worker 2250*90e502c7SAndroid Build Coastguard Worker 2251*90e502c7SAndroid Build Coastguard Worker# Let the site file select an alternate cache file if it wants to. 2252*90e502c7SAndroid Build Coastguard Worker# Prefer an explicitly selected file to automatically selected ones. 2253*90e502c7SAndroid Build Coastguard Workerac_site_file1=NONE 2254*90e502c7SAndroid Build Coastguard Workerac_site_file2=NONE 2255*90e502c7SAndroid Build Coastguard Workerif test -n "$CONFIG_SITE"; then 2256*90e502c7SAndroid Build Coastguard Worker # We do not want a PATH search for config.site. 2257*90e502c7SAndroid Build Coastguard Worker case $CONFIG_SITE in #(( 2258*90e502c7SAndroid Build Coastguard Worker -*) ac_site_file1=./$CONFIG_SITE;; 2259*90e502c7SAndroid Build Coastguard Worker */*) ac_site_file1=$CONFIG_SITE;; 2260*90e502c7SAndroid Build Coastguard Worker *) ac_site_file1=./$CONFIG_SITE;; 2261*90e502c7SAndroid Build Coastguard Worker esac 2262*90e502c7SAndroid Build Coastguard Workerelif test "x$prefix" != xNONE; then 2263*90e502c7SAndroid Build Coastguard Worker ac_site_file1=$prefix/share/config.site 2264*90e502c7SAndroid Build Coastguard Worker ac_site_file2=$prefix/etc/config.site 2265*90e502c7SAndroid Build Coastguard Workerelse 2266*90e502c7SAndroid Build Coastguard Worker ac_site_file1=$ac_default_prefix/share/config.site 2267*90e502c7SAndroid Build Coastguard Worker ac_site_file2=$ac_default_prefix/etc/config.site 2268*90e502c7SAndroid Build Coastguard Workerfi 2269*90e502c7SAndroid Build Coastguard Workerfor ac_site_file in "$ac_site_file1" "$ac_site_file2" 2270*90e502c7SAndroid Build Coastguard Workerdo 2271*90e502c7SAndroid Build Coastguard Worker test "x$ac_site_file" = xNONE && continue 2272*90e502c7SAndroid Build Coastguard Worker if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then 2273*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 2274*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: loading site script $ac_site_file" >&6;} 2275*90e502c7SAndroid Build Coastguard Worker sed 's/^/| /' "$ac_site_file" >&5 2276*90e502c7SAndroid Build Coastguard Worker . "$ac_site_file" \ 2277*90e502c7SAndroid Build Coastguard Worker || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2278*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2279*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "failed to load site script $ac_site_file 2280*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 2281*90e502c7SAndroid Build Coastguard Worker fi 2282*90e502c7SAndroid Build Coastguard Workerdone 2283*90e502c7SAndroid Build Coastguard Worker 2284*90e502c7SAndroid Build Coastguard Workerif test -r "$cache_file"; then 2285*90e502c7SAndroid Build Coastguard Worker # Some versions of bash will fail to source /dev/null (special files 2286*90e502c7SAndroid Build Coastguard Worker # actually), so we avoid doing that. DJGPP emulates it as a regular file. 2287*90e502c7SAndroid Build Coastguard Worker if test /dev/null != "$cache_file" && test -f "$cache_file"; then 2288*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 2289*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: loading cache $cache_file" >&6;} 2290*90e502c7SAndroid Build Coastguard Worker case $cache_file in 2291*90e502c7SAndroid Build Coastguard Worker [\\/]* | ?:[\\/]* ) . "$cache_file";; 2292*90e502c7SAndroid Build Coastguard Worker *) . "./$cache_file";; 2293*90e502c7SAndroid Build Coastguard Worker esac 2294*90e502c7SAndroid Build Coastguard Worker fi 2295*90e502c7SAndroid Build Coastguard Workerelse 2296*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 2297*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: creating cache $cache_file" >&6;} 2298*90e502c7SAndroid Build Coastguard Worker >$cache_file 2299*90e502c7SAndroid Build Coastguard Workerfi 2300*90e502c7SAndroid Build Coastguard Worker 2301*90e502c7SAndroid Build Coastguard Worker# Check that the precious variables saved in the cache have kept the same 2302*90e502c7SAndroid Build Coastguard Worker# value. 2303*90e502c7SAndroid Build Coastguard Workerac_cache_corrupted=false 2304*90e502c7SAndroid Build Coastguard Workerfor ac_var in $ac_precious_vars; do 2305*90e502c7SAndroid Build Coastguard Worker eval ac_old_set=\$ac_cv_env_${ac_var}_set 2306*90e502c7SAndroid Build Coastguard Worker eval ac_new_set=\$ac_env_${ac_var}_set 2307*90e502c7SAndroid Build Coastguard Worker eval ac_old_val=\$ac_cv_env_${ac_var}_value 2308*90e502c7SAndroid Build Coastguard Worker eval ac_new_val=\$ac_env_${ac_var}_value 2309*90e502c7SAndroid Build Coastguard Worker case $ac_old_set,$ac_new_set in 2310*90e502c7SAndroid Build Coastguard Worker set,) 2311*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 2312*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 2313*90e502c7SAndroid Build Coastguard Worker ac_cache_corrupted=: ;; 2314*90e502c7SAndroid Build Coastguard Worker ,set) 2315*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 2316*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 2317*90e502c7SAndroid Build Coastguard Worker ac_cache_corrupted=: ;; 2318*90e502c7SAndroid Build Coastguard Worker ,);; 2319*90e502c7SAndroid Build Coastguard Worker *) 2320*90e502c7SAndroid Build Coastguard Worker if test "x$ac_old_val" != "x$ac_new_val"; then 2321*90e502c7SAndroid Build Coastguard Worker # differences in whitespace do not lead to failure. 2322*90e502c7SAndroid Build Coastguard Worker ac_old_val_w=`echo x $ac_old_val` 2323*90e502c7SAndroid Build Coastguard Worker ac_new_val_w=`echo x $ac_new_val` 2324*90e502c7SAndroid Build Coastguard Worker if test "$ac_old_val_w" != "$ac_new_val_w"; then 2325*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 2326*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 2327*90e502c7SAndroid Build Coastguard Worker ac_cache_corrupted=: 2328*90e502c7SAndroid Build Coastguard Worker else 2329*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 2330*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} 2331*90e502c7SAndroid Build Coastguard Worker eval $ac_var=\$ac_old_val 2332*90e502c7SAndroid Build Coastguard Worker fi 2333*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 2334*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: former value: \`$ac_old_val'" >&2;} 2335*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 2336*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: current value: \`$ac_new_val'" >&2;} 2337*90e502c7SAndroid Build Coastguard Worker fi;; 2338*90e502c7SAndroid Build Coastguard Worker esac 2339*90e502c7SAndroid Build Coastguard Worker # Pass precious variables to config.status. 2340*90e502c7SAndroid Build Coastguard Worker if test "$ac_new_set" = set; then 2341*90e502c7SAndroid Build Coastguard Worker case $ac_new_val in 2342*90e502c7SAndroid Build Coastguard Worker *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 2343*90e502c7SAndroid Build Coastguard Worker *) ac_arg=$ac_var=$ac_new_val ;; 2344*90e502c7SAndroid Build Coastguard Worker esac 2345*90e502c7SAndroid Build Coastguard Worker case " $ac_configure_args " in 2346*90e502c7SAndroid Build Coastguard Worker *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 2347*90e502c7SAndroid Build Coastguard Worker *) as_fn_append ac_configure_args " '$ac_arg'" ;; 2348*90e502c7SAndroid Build Coastguard Worker esac 2349*90e502c7SAndroid Build Coastguard Worker fi 2350*90e502c7SAndroid Build Coastguard Workerdone 2351*90e502c7SAndroid Build Coastguard Workerif $ac_cache_corrupted; then 2352*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2353*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2354*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 2355*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} 2356*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 2357*90e502c7SAndroid Build Coastguard Workerfi 2358*90e502c7SAndroid Build Coastguard Worker## -------------------- ## 2359*90e502c7SAndroid Build Coastguard Worker## Main body of script. ## 2360*90e502c7SAndroid Build Coastguard Worker## -------------------- ## 2361*90e502c7SAndroid Build Coastguard Worker 2362*90e502c7SAndroid Build Coastguard Workerac_ext=c 2363*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 2364*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2365*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2366*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 2367*90e502c7SAndroid Build Coastguard Worker 2368*90e502c7SAndroid Build Coastguard Worker 2369*90e502c7SAndroid Build Coastguard Worker 2370*90e502c7SAndroid Build Coastguard WorkerEMPTY_CFLAGS="no" 2371*90e502c7SAndroid Build Coastguard Workerif test "x$CFLAGS" = "x"; then 2372*90e502c7SAndroid Build Coastguard Worker EMPTY_CFLAGS="yes" 2373*90e502c7SAndroid Build Coastguard Workerfi 2374*90e502c7SAndroid Build Coastguard Worker 2375*90e502c7SAndroid Build Coastguard Workerac_ext=c 2376*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 2377*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2378*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2379*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 2380*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_tool_prefix"; then 2381*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 2382*90e502c7SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}gcc; ac_word=$2 2383*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2384*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 2385*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_CC+:} false; then : 2386*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2387*90e502c7SAndroid Build Coastguard Workerelse 2388*90e502c7SAndroid Build Coastguard Worker if test -n "$CC"; then 2389*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="$CC" # Let the user override the test. 2390*90e502c7SAndroid Build Coastguard Workerelse 2391*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2392*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2393*90e502c7SAndroid Build Coastguard Workerdo 2394*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2395*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2396*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 2397*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2398*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="${ac_tool_prefix}gcc" 2399*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2400*90e502c7SAndroid Build Coastguard Worker break 2 2401*90e502c7SAndroid Build Coastguard Worker fi 2402*90e502c7SAndroid Build Coastguard Workerdone 2403*90e502c7SAndroid Build Coastguard Worker done 2404*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2405*90e502c7SAndroid Build Coastguard Worker 2406*90e502c7SAndroid Build Coastguard Workerfi 2407*90e502c7SAndroid Build Coastguard Workerfi 2408*90e502c7SAndroid Build Coastguard WorkerCC=$ac_cv_prog_CC 2409*90e502c7SAndroid Build Coastguard Workerif test -n "$CC"; then 2410*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2411*90e502c7SAndroid Build Coastguard Worker$as_echo "$CC" >&6; } 2412*90e502c7SAndroid Build Coastguard Workerelse 2413*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2414*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2415*90e502c7SAndroid Build Coastguard Workerfi 2416*90e502c7SAndroid Build Coastguard Worker 2417*90e502c7SAndroid Build Coastguard Worker 2418*90e502c7SAndroid Build Coastguard Workerfi 2419*90e502c7SAndroid Build Coastguard Workerif test -z "$ac_cv_prog_CC"; then 2420*90e502c7SAndroid Build Coastguard Worker ac_ct_CC=$CC 2421*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "gcc", so it can be a program name with args. 2422*90e502c7SAndroid Build Coastguard Workerset dummy gcc; ac_word=$2 2423*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2424*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 2425*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_CC+:} false; then : 2426*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2427*90e502c7SAndroid Build Coastguard Workerelse 2428*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_ct_CC"; then 2429*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2430*90e502c7SAndroid Build Coastguard Workerelse 2431*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2432*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2433*90e502c7SAndroid Build Coastguard Workerdo 2434*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2435*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2436*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 2437*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2438*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_CC="gcc" 2439*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2440*90e502c7SAndroid Build Coastguard Worker break 2 2441*90e502c7SAndroid Build Coastguard Worker fi 2442*90e502c7SAndroid Build Coastguard Workerdone 2443*90e502c7SAndroid Build Coastguard Worker done 2444*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2445*90e502c7SAndroid Build Coastguard Worker 2446*90e502c7SAndroid Build Coastguard Workerfi 2447*90e502c7SAndroid Build Coastguard Workerfi 2448*90e502c7SAndroid Build Coastguard Workerac_ct_CC=$ac_cv_prog_ac_ct_CC 2449*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_ct_CC"; then 2450*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2451*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_ct_CC" >&6; } 2452*90e502c7SAndroid Build Coastguard Workerelse 2453*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2454*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2455*90e502c7SAndroid Build Coastguard Workerfi 2456*90e502c7SAndroid Build Coastguard Worker 2457*90e502c7SAndroid Build Coastguard Worker if test "x$ac_ct_CC" = x; then 2458*90e502c7SAndroid Build Coastguard Worker CC="" 2459*90e502c7SAndroid Build Coastguard Worker else 2460*90e502c7SAndroid Build Coastguard Worker case $cross_compiling:$ac_tool_warned in 2461*90e502c7SAndroid Build Coastguard Workeryes:) 2462*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2463*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2464*90e502c7SAndroid Build Coastguard Workerac_tool_warned=yes ;; 2465*90e502c7SAndroid Build Coastguard Workeresac 2466*90e502c7SAndroid Build Coastguard Worker CC=$ac_ct_CC 2467*90e502c7SAndroid Build Coastguard Worker fi 2468*90e502c7SAndroid Build Coastguard Workerelse 2469*90e502c7SAndroid Build Coastguard Worker CC="$ac_cv_prog_CC" 2470*90e502c7SAndroid Build Coastguard Workerfi 2471*90e502c7SAndroid Build Coastguard Worker 2472*90e502c7SAndroid Build Coastguard Workerif test -z "$CC"; then 2473*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_tool_prefix"; then 2474*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2475*90e502c7SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}cc; ac_word=$2 2476*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2477*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 2478*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_CC+:} false; then : 2479*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2480*90e502c7SAndroid Build Coastguard Workerelse 2481*90e502c7SAndroid Build Coastguard Worker if test -n "$CC"; then 2482*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="$CC" # Let the user override the test. 2483*90e502c7SAndroid Build Coastguard Workerelse 2484*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2485*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2486*90e502c7SAndroid Build Coastguard Workerdo 2487*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2488*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2489*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 2490*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2491*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="${ac_tool_prefix}cc" 2492*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2493*90e502c7SAndroid Build Coastguard Worker break 2 2494*90e502c7SAndroid Build Coastguard Worker fi 2495*90e502c7SAndroid Build Coastguard Workerdone 2496*90e502c7SAndroid Build Coastguard Worker done 2497*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2498*90e502c7SAndroid Build Coastguard Worker 2499*90e502c7SAndroid Build Coastguard Workerfi 2500*90e502c7SAndroid Build Coastguard Workerfi 2501*90e502c7SAndroid Build Coastguard WorkerCC=$ac_cv_prog_CC 2502*90e502c7SAndroid Build Coastguard Workerif test -n "$CC"; then 2503*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2504*90e502c7SAndroid Build Coastguard Worker$as_echo "$CC" >&6; } 2505*90e502c7SAndroid Build Coastguard Workerelse 2506*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2507*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2508*90e502c7SAndroid Build Coastguard Workerfi 2509*90e502c7SAndroid Build Coastguard Worker 2510*90e502c7SAndroid Build Coastguard Worker 2511*90e502c7SAndroid Build Coastguard Worker fi 2512*90e502c7SAndroid Build Coastguard Workerfi 2513*90e502c7SAndroid Build Coastguard Workerif test -z "$CC"; then 2514*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "cc", so it can be a program name with args. 2515*90e502c7SAndroid Build Coastguard Workerset dummy cc; ac_word=$2 2516*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2517*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 2518*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_CC+:} false; then : 2519*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2520*90e502c7SAndroid Build Coastguard Workerelse 2521*90e502c7SAndroid Build Coastguard Worker if test -n "$CC"; then 2522*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="$CC" # Let the user override the test. 2523*90e502c7SAndroid Build Coastguard Workerelse 2524*90e502c7SAndroid Build Coastguard Worker ac_prog_rejected=no 2525*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2526*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2527*90e502c7SAndroid Build Coastguard Workerdo 2528*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2529*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2530*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 2531*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2532*90e502c7SAndroid Build Coastguard Worker if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2533*90e502c7SAndroid Build Coastguard Worker ac_prog_rejected=yes 2534*90e502c7SAndroid Build Coastguard Worker continue 2535*90e502c7SAndroid Build Coastguard Worker fi 2536*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="cc" 2537*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2538*90e502c7SAndroid Build Coastguard Worker break 2 2539*90e502c7SAndroid Build Coastguard Worker fi 2540*90e502c7SAndroid Build Coastguard Workerdone 2541*90e502c7SAndroid Build Coastguard Worker done 2542*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2543*90e502c7SAndroid Build Coastguard Worker 2544*90e502c7SAndroid Build Coastguard Workerif test $ac_prog_rejected = yes; then 2545*90e502c7SAndroid Build Coastguard Worker # We found a bogon in the path, so make sure we never use it. 2546*90e502c7SAndroid Build Coastguard Worker set dummy $ac_cv_prog_CC 2547*90e502c7SAndroid Build Coastguard Worker shift 2548*90e502c7SAndroid Build Coastguard Worker if test $# != 0; then 2549*90e502c7SAndroid Build Coastguard Worker # We chose a different compiler from the bogus one. 2550*90e502c7SAndroid Build Coastguard Worker # However, it has the same basename, so the bogon will be chosen 2551*90e502c7SAndroid Build Coastguard Worker # first if we set CC to just the basename; use the full file name. 2552*90e502c7SAndroid Build Coastguard Worker shift 2553*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2554*90e502c7SAndroid Build Coastguard Worker fi 2555*90e502c7SAndroid Build Coastguard Workerfi 2556*90e502c7SAndroid Build Coastguard Workerfi 2557*90e502c7SAndroid Build Coastguard Workerfi 2558*90e502c7SAndroid Build Coastguard WorkerCC=$ac_cv_prog_CC 2559*90e502c7SAndroid Build Coastguard Workerif test -n "$CC"; then 2560*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2561*90e502c7SAndroid Build Coastguard Worker$as_echo "$CC" >&6; } 2562*90e502c7SAndroid Build Coastguard Workerelse 2563*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2564*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2565*90e502c7SAndroid Build Coastguard Workerfi 2566*90e502c7SAndroid Build Coastguard Worker 2567*90e502c7SAndroid Build Coastguard Worker 2568*90e502c7SAndroid Build Coastguard Workerfi 2569*90e502c7SAndroid Build Coastguard Workerif test -z "$CC"; then 2570*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_tool_prefix"; then 2571*90e502c7SAndroid Build Coastguard Worker for ac_prog in cl.exe 2572*90e502c7SAndroid Build Coastguard Worker do 2573*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2574*90e502c7SAndroid Build Coastguard Workerset dummy $ac_tool_prefix$ac_prog; ac_word=$2 2575*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2576*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 2577*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_CC+:} false; then : 2578*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2579*90e502c7SAndroid Build Coastguard Workerelse 2580*90e502c7SAndroid Build Coastguard Worker if test -n "$CC"; then 2581*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="$CC" # Let the user override the test. 2582*90e502c7SAndroid Build Coastguard Workerelse 2583*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2584*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2585*90e502c7SAndroid Build Coastguard Workerdo 2586*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2587*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2588*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 2589*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2590*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2591*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2592*90e502c7SAndroid Build Coastguard Worker break 2 2593*90e502c7SAndroid Build Coastguard Worker fi 2594*90e502c7SAndroid Build Coastguard Workerdone 2595*90e502c7SAndroid Build Coastguard Worker done 2596*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2597*90e502c7SAndroid Build Coastguard Worker 2598*90e502c7SAndroid Build Coastguard Workerfi 2599*90e502c7SAndroid Build Coastguard Workerfi 2600*90e502c7SAndroid Build Coastguard WorkerCC=$ac_cv_prog_CC 2601*90e502c7SAndroid Build Coastguard Workerif test -n "$CC"; then 2602*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 2603*90e502c7SAndroid Build Coastguard Worker$as_echo "$CC" >&6; } 2604*90e502c7SAndroid Build Coastguard Workerelse 2605*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2606*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2607*90e502c7SAndroid Build Coastguard Workerfi 2608*90e502c7SAndroid Build Coastguard Worker 2609*90e502c7SAndroid Build Coastguard Worker 2610*90e502c7SAndroid Build Coastguard Worker test -n "$CC" && break 2611*90e502c7SAndroid Build Coastguard Worker done 2612*90e502c7SAndroid Build Coastguard Workerfi 2613*90e502c7SAndroid Build Coastguard Workerif test -z "$CC"; then 2614*90e502c7SAndroid Build Coastguard Worker ac_ct_CC=$CC 2615*90e502c7SAndroid Build Coastguard Worker for ac_prog in cl.exe 2616*90e502c7SAndroid Build Coastguard Workerdo 2617*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "$ac_prog", so it can be a program name with args. 2618*90e502c7SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2 2619*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 2620*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 2621*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_CC+:} false; then : 2622*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2623*90e502c7SAndroid Build Coastguard Workerelse 2624*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_ct_CC"; then 2625*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2626*90e502c7SAndroid Build Coastguard Workerelse 2627*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2628*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 2629*90e502c7SAndroid Build Coastguard Workerdo 2630*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 2631*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 2632*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 2633*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 2634*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_CC="$ac_prog" 2635*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 2636*90e502c7SAndroid Build Coastguard Worker break 2 2637*90e502c7SAndroid Build Coastguard Worker fi 2638*90e502c7SAndroid Build Coastguard Workerdone 2639*90e502c7SAndroid Build Coastguard Worker done 2640*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 2641*90e502c7SAndroid Build Coastguard Worker 2642*90e502c7SAndroid Build Coastguard Workerfi 2643*90e502c7SAndroid Build Coastguard Workerfi 2644*90e502c7SAndroid Build Coastguard Workerac_ct_CC=$ac_cv_prog_ac_ct_CC 2645*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_ct_CC"; then 2646*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 2647*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_ct_CC" >&6; } 2648*90e502c7SAndroid Build Coastguard Workerelse 2649*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2650*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2651*90e502c7SAndroid Build Coastguard Workerfi 2652*90e502c7SAndroid Build Coastguard Worker 2653*90e502c7SAndroid Build Coastguard Worker 2654*90e502c7SAndroid Build Coastguard Worker test -n "$ac_ct_CC" && break 2655*90e502c7SAndroid Build Coastguard Workerdone 2656*90e502c7SAndroid Build Coastguard Worker 2657*90e502c7SAndroid Build Coastguard Worker if test "x$ac_ct_CC" = x; then 2658*90e502c7SAndroid Build Coastguard Worker CC="" 2659*90e502c7SAndroid Build Coastguard Worker else 2660*90e502c7SAndroid Build Coastguard Worker case $cross_compiling:$ac_tool_warned in 2661*90e502c7SAndroid Build Coastguard Workeryes:) 2662*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 2663*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 2664*90e502c7SAndroid Build Coastguard Workerac_tool_warned=yes ;; 2665*90e502c7SAndroid Build Coastguard Workeresac 2666*90e502c7SAndroid Build Coastguard Worker CC=$ac_ct_CC 2667*90e502c7SAndroid Build Coastguard Worker fi 2668*90e502c7SAndroid Build Coastguard Workerfi 2669*90e502c7SAndroid Build Coastguard Worker 2670*90e502c7SAndroid Build Coastguard Workerfi 2671*90e502c7SAndroid Build Coastguard Worker 2672*90e502c7SAndroid Build Coastguard Worker 2673*90e502c7SAndroid Build Coastguard Workertest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2674*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2675*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "no acceptable C compiler found in \$PATH 2676*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 2677*90e502c7SAndroid Build Coastguard Worker 2678*90e502c7SAndroid Build Coastguard Worker# Provide some information about the compiler. 2679*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 2680*90e502c7SAndroid Build Coastguard Workerset X $ac_compile 2681*90e502c7SAndroid Build Coastguard Workerac_compiler=$2 2682*90e502c7SAndroid Build Coastguard Workerfor ac_option in --version -v -V -qversion; do 2683*90e502c7SAndroid Build Coastguard Worker { { ac_try="$ac_compiler $ac_option >&5" 2684*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 2685*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2686*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 2687*90e502c7SAndroid Build Coastguard Workeresac 2688*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2689*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 2690*90e502c7SAndroid Build Coastguard Worker (eval "$ac_compiler $ac_option >&5") 2>conftest.err 2691*90e502c7SAndroid Build Coastguard Worker ac_status=$? 2692*90e502c7SAndroid Build Coastguard Worker if test -s conftest.err; then 2693*90e502c7SAndroid Build Coastguard Worker sed '10a\ 2694*90e502c7SAndroid Build Coastguard Worker... rest of stderr output deleted ... 2695*90e502c7SAndroid Build Coastguard Worker 10q' conftest.err >conftest.er1 2696*90e502c7SAndroid Build Coastguard Worker cat conftest.er1 >&5 2697*90e502c7SAndroid Build Coastguard Worker fi 2698*90e502c7SAndroid Build Coastguard Worker rm -f conftest.er1 conftest.err 2699*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2700*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } 2701*90e502c7SAndroid Build Coastguard Workerdone 2702*90e502c7SAndroid Build Coastguard Worker 2703*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 2704*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 2705*90e502c7SAndroid Build Coastguard Worker 2706*90e502c7SAndroid Build Coastguard Workerint 2707*90e502c7SAndroid Build Coastguard Workermain () 2708*90e502c7SAndroid Build Coastguard Worker{ 2709*90e502c7SAndroid Build Coastguard Worker 2710*90e502c7SAndroid Build Coastguard Worker ; 2711*90e502c7SAndroid Build Coastguard Worker return 0; 2712*90e502c7SAndroid Build Coastguard Worker} 2713*90e502c7SAndroid Build Coastguard Worker_ACEOF 2714*90e502c7SAndroid Build Coastguard Workerac_clean_files_save=$ac_clean_files 2715*90e502c7SAndroid Build Coastguard Workerac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" 2716*90e502c7SAndroid Build Coastguard Worker# Try to create an executable without -o first, disregard a.out. 2717*90e502c7SAndroid Build Coastguard Worker# It will help us diagnose broken compilers, and finding out an intuition 2718*90e502c7SAndroid Build Coastguard Worker# of exeext. 2719*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 2720*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether the C compiler works... " >&6; } 2721*90e502c7SAndroid Build Coastguard Workerac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2722*90e502c7SAndroid Build Coastguard Worker 2723*90e502c7SAndroid Build Coastguard Worker# The possible output files: 2724*90e502c7SAndroid Build Coastguard Workerac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" 2725*90e502c7SAndroid Build Coastguard Worker 2726*90e502c7SAndroid Build Coastguard Workerac_rmfiles= 2727*90e502c7SAndroid Build Coastguard Workerfor ac_file in $ac_files 2728*90e502c7SAndroid Build Coastguard Workerdo 2729*90e502c7SAndroid Build Coastguard Worker case $ac_file in 2730*90e502c7SAndroid Build Coastguard Worker *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2731*90e502c7SAndroid Build Coastguard Worker * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2732*90e502c7SAndroid Build Coastguard Worker esac 2733*90e502c7SAndroid Build Coastguard Workerdone 2734*90e502c7SAndroid Build Coastguard Workerrm -f $ac_rmfiles 2735*90e502c7SAndroid Build Coastguard Worker 2736*90e502c7SAndroid Build Coastguard Workerif { { ac_try="$ac_link_default" 2737*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 2738*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2739*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 2740*90e502c7SAndroid Build Coastguard Workeresac 2741*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2742*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 2743*90e502c7SAndroid Build Coastguard Worker (eval "$ac_link_default") 2>&5 2744*90e502c7SAndroid Build Coastguard Worker ac_status=$? 2745*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2746*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then : 2747*90e502c7SAndroid Build Coastguard Worker # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2748*90e502c7SAndroid Build Coastguard Worker# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2749*90e502c7SAndroid Build Coastguard Worker# in a Makefile. We should not override ac_cv_exeext if it was cached, 2750*90e502c7SAndroid Build Coastguard Worker# so that the user can short-circuit this test for compilers unknown to 2751*90e502c7SAndroid Build Coastguard Worker# Autoconf. 2752*90e502c7SAndroid Build Coastguard Workerfor ac_file in $ac_files '' 2753*90e502c7SAndroid Build Coastguard Workerdo 2754*90e502c7SAndroid Build Coastguard Worker test -f "$ac_file" || continue 2755*90e502c7SAndroid Build Coastguard Worker case $ac_file in 2756*90e502c7SAndroid Build Coastguard Worker *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) 2757*90e502c7SAndroid Build Coastguard Worker ;; 2758*90e502c7SAndroid Build Coastguard Worker [ab].out ) 2759*90e502c7SAndroid Build Coastguard Worker # We found the default executable, but exeext='' is most 2760*90e502c7SAndroid Build Coastguard Worker # certainly right. 2761*90e502c7SAndroid Build Coastguard Worker break;; 2762*90e502c7SAndroid Build Coastguard Worker *.* ) 2763*90e502c7SAndroid Build Coastguard Worker if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2764*90e502c7SAndroid Build Coastguard Worker then :; else 2765*90e502c7SAndroid Build Coastguard Worker ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2766*90e502c7SAndroid Build Coastguard Worker fi 2767*90e502c7SAndroid Build Coastguard Worker # We set ac_cv_exeext here because the later test for it is not 2768*90e502c7SAndroid Build Coastguard Worker # safe: cross compilers may not add the suffix if given an `-o' 2769*90e502c7SAndroid Build Coastguard Worker # argument, so we may need to know it at that point already. 2770*90e502c7SAndroid Build Coastguard Worker # Even if this section looks crufty: it has the advantage of 2771*90e502c7SAndroid Build Coastguard Worker # actually working. 2772*90e502c7SAndroid Build Coastguard Worker break;; 2773*90e502c7SAndroid Build Coastguard Worker * ) 2774*90e502c7SAndroid Build Coastguard Worker break;; 2775*90e502c7SAndroid Build Coastguard Worker esac 2776*90e502c7SAndroid Build Coastguard Workerdone 2777*90e502c7SAndroid Build Coastguard Workertest "$ac_cv_exeext" = no && ac_cv_exeext= 2778*90e502c7SAndroid Build Coastguard Worker 2779*90e502c7SAndroid Build Coastguard Workerelse 2780*90e502c7SAndroid Build Coastguard Worker ac_file='' 2781*90e502c7SAndroid Build Coastguard Workerfi 2782*90e502c7SAndroid Build Coastguard Workerif test -z "$ac_file"; then : 2783*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 2784*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 2785*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: failed program was:" >&5 2786*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 2787*90e502c7SAndroid Build Coastguard Worker 2788*90e502c7SAndroid Build Coastguard Worker{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2789*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2790*90e502c7SAndroid Build Coastguard Workeras_fn_error 77 "C compiler cannot create executables 2791*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 2792*90e502c7SAndroid Build Coastguard Workerelse 2793*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 2794*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 2795*90e502c7SAndroid Build Coastguard Workerfi 2796*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 2797*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for C compiler default output file name... " >&6; } 2798*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 2799*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_file" >&6; } 2800*90e502c7SAndroid Build Coastguard Workerac_exeext=$ac_cv_exeext 2801*90e502c7SAndroid Build Coastguard Worker 2802*90e502c7SAndroid Build Coastguard Workerrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out 2803*90e502c7SAndroid Build Coastguard Workerac_clean_files=$ac_clean_files_save 2804*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 2805*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for suffix of executables... " >&6; } 2806*90e502c7SAndroid Build Coastguard Workerif { { ac_try="$ac_link" 2807*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 2808*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2809*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 2810*90e502c7SAndroid Build Coastguard Workeresac 2811*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2812*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 2813*90e502c7SAndroid Build Coastguard Worker (eval "$ac_link") 2>&5 2814*90e502c7SAndroid Build Coastguard Worker ac_status=$? 2815*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2816*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then : 2817*90e502c7SAndroid Build Coastguard Worker # If both `conftest.exe' and `conftest' are `present' (well, observable) 2818*90e502c7SAndroid Build Coastguard Worker# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2819*90e502c7SAndroid Build Coastguard Worker# work properly (i.e., refer to `conftest.exe'), while it won't with 2820*90e502c7SAndroid Build Coastguard Worker# `rm'. 2821*90e502c7SAndroid Build Coastguard Workerfor ac_file in conftest.exe conftest conftest.*; do 2822*90e502c7SAndroid Build Coastguard Worker test -f "$ac_file" || continue 2823*90e502c7SAndroid Build Coastguard Worker case $ac_file in 2824*90e502c7SAndroid Build Coastguard Worker *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; 2825*90e502c7SAndroid Build Coastguard Worker *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2826*90e502c7SAndroid Build Coastguard Worker break;; 2827*90e502c7SAndroid Build Coastguard Worker * ) break;; 2828*90e502c7SAndroid Build Coastguard Worker esac 2829*90e502c7SAndroid Build Coastguard Workerdone 2830*90e502c7SAndroid Build Coastguard Workerelse 2831*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2832*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2833*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "cannot compute suffix of executables: cannot compile and link 2834*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 2835*90e502c7SAndroid Build Coastguard Workerfi 2836*90e502c7SAndroid Build Coastguard Workerrm -f conftest conftest$ac_cv_exeext 2837*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 2838*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_exeext" >&6; } 2839*90e502c7SAndroid Build Coastguard Worker 2840*90e502c7SAndroid Build Coastguard Workerrm -f conftest.$ac_ext 2841*90e502c7SAndroid Build Coastguard WorkerEXEEXT=$ac_cv_exeext 2842*90e502c7SAndroid Build Coastguard Workerac_exeext=$EXEEXT 2843*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 2844*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 2845*90e502c7SAndroid Build Coastguard Worker#include <stdio.h> 2846*90e502c7SAndroid Build Coastguard Workerint 2847*90e502c7SAndroid Build Coastguard Workermain () 2848*90e502c7SAndroid Build Coastguard Worker{ 2849*90e502c7SAndroid Build Coastguard WorkerFILE *f = fopen ("conftest.out", "w"); 2850*90e502c7SAndroid Build Coastguard Worker return ferror (f) || fclose (f) != 0; 2851*90e502c7SAndroid Build Coastguard Worker 2852*90e502c7SAndroid Build Coastguard Worker ; 2853*90e502c7SAndroid Build Coastguard Worker return 0; 2854*90e502c7SAndroid Build Coastguard Worker} 2855*90e502c7SAndroid Build Coastguard Worker_ACEOF 2856*90e502c7SAndroid Build Coastguard Workerac_clean_files="$ac_clean_files conftest.out" 2857*90e502c7SAndroid Build Coastguard Worker# Check that the compiler produces executables we can run. If not, either 2858*90e502c7SAndroid Build Coastguard Worker# the compiler is broken, or we cross compile. 2859*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 2860*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether we are cross compiling... " >&6; } 2861*90e502c7SAndroid Build Coastguard Workerif test "$cross_compiling" != yes; then 2862*90e502c7SAndroid Build Coastguard Worker { { ac_try="$ac_link" 2863*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 2864*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2865*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 2866*90e502c7SAndroid Build Coastguard Workeresac 2867*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2868*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 2869*90e502c7SAndroid Build Coastguard Worker (eval "$ac_link") 2>&5 2870*90e502c7SAndroid Build Coastguard Worker ac_status=$? 2871*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2872*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } 2873*90e502c7SAndroid Build Coastguard Worker if { ac_try='./conftest$ac_cv_exeext' 2874*90e502c7SAndroid Build Coastguard Worker { { case "(($ac_try" in 2875*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2876*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 2877*90e502c7SAndroid Build Coastguard Workeresac 2878*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2879*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 2880*90e502c7SAndroid Build Coastguard Worker (eval "$ac_try") 2>&5 2881*90e502c7SAndroid Build Coastguard Worker ac_status=$? 2882*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2883*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; }; then 2884*90e502c7SAndroid Build Coastguard Worker cross_compiling=no 2885*90e502c7SAndroid Build Coastguard Worker else 2886*90e502c7SAndroid Build Coastguard Worker if test "$cross_compiling" = maybe; then 2887*90e502c7SAndroid Build Coastguard Worker cross_compiling=yes 2888*90e502c7SAndroid Build Coastguard Worker else 2889*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2890*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2891*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "cannot run C compiled programs. 2892*90e502c7SAndroid Build Coastguard WorkerIf you meant to cross compile, use \`--host'. 2893*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 2894*90e502c7SAndroid Build Coastguard Worker fi 2895*90e502c7SAndroid Build Coastguard Worker fi 2896*90e502c7SAndroid Build Coastguard Workerfi 2897*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 2898*90e502c7SAndroid Build Coastguard Worker$as_echo "$cross_compiling" >&6; } 2899*90e502c7SAndroid Build Coastguard Worker 2900*90e502c7SAndroid Build Coastguard Workerrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out 2901*90e502c7SAndroid Build Coastguard Workerac_clean_files=$ac_clean_files_save 2902*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 2903*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for suffix of object files... " >&6; } 2904*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_objext+:} false; then : 2905*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2906*90e502c7SAndroid Build Coastguard Workerelse 2907*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2908*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 2909*90e502c7SAndroid Build Coastguard Worker 2910*90e502c7SAndroid Build Coastguard Workerint 2911*90e502c7SAndroid Build Coastguard Workermain () 2912*90e502c7SAndroid Build Coastguard Worker{ 2913*90e502c7SAndroid Build Coastguard Worker 2914*90e502c7SAndroid Build Coastguard Worker ; 2915*90e502c7SAndroid Build Coastguard Worker return 0; 2916*90e502c7SAndroid Build Coastguard Worker} 2917*90e502c7SAndroid Build Coastguard Worker_ACEOF 2918*90e502c7SAndroid Build Coastguard Workerrm -f conftest.o conftest.obj 2919*90e502c7SAndroid Build Coastguard Workerif { { ac_try="$ac_compile" 2920*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 2921*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2922*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 2923*90e502c7SAndroid Build Coastguard Workeresac 2924*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 2925*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 2926*90e502c7SAndroid Build Coastguard Worker (eval "$ac_compile") 2>&5 2927*90e502c7SAndroid Build Coastguard Worker ac_status=$? 2928*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 2929*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then : 2930*90e502c7SAndroid Build Coastguard Worker for ac_file in conftest.o conftest.obj conftest.*; do 2931*90e502c7SAndroid Build Coastguard Worker test -f "$ac_file" || continue; 2932*90e502c7SAndroid Build Coastguard Worker case $ac_file in 2933*90e502c7SAndroid Build Coastguard Worker *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; 2934*90e502c7SAndroid Build Coastguard Worker *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2935*90e502c7SAndroid Build Coastguard Worker break;; 2936*90e502c7SAndroid Build Coastguard Worker esac 2937*90e502c7SAndroid Build Coastguard Workerdone 2938*90e502c7SAndroid Build Coastguard Workerelse 2939*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: failed program was:" >&5 2940*90e502c7SAndroid Build Coastguard Workersed 's/^/| /' conftest.$ac_ext >&5 2941*90e502c7SAndroid Build Coastguard Worker 2942*90e502c7SAndroid Build Coastguard Worker{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 2943*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 2944*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "cannot compute suffix of object files: cannot compile 2945*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 2946*90e502c7SAndroid Build Coastguard Workerfi 2947*90e502c7SAndroid Build Coastguard Workerrm -f conftest.$ac_cv_objext conftest.$ac_ext 2948*90e502c7SAndroid Build Coastguard Workerfi 2949*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 2950*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_objext" >&6; } 2951*90e502c7SAndroid Build Coastguard WorkerOBJEXT=$ac_cv_objext 2952*90e502c7SAndroid Build Coastguard Workerac_objext=$OBJEXT 2953*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 2954*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether we are using the GNU C compiler... " >&6; } 2955*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_c_compiler_gnu+:} false; then : 2956*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2957*90e502c7SAndroid Build Coastguard Workerelse 2958*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 2959*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 2960*90e502c7SAndroid Build Coastguard Worker 2961*90e502c7SAndroid Build Coastguard Workerint 2962*90e502c7SAndroid Build Coastguard Workermain () 2963*90e502c7SAndroid Build Coastguard Worker{ 2964*90e502c7SAndroid Build Coastguard Worker#ifndef __GNUC__ 2965*90e502c7SAndroid Build Coastguard Worker choke me 2966*90e502c7SAndroid Build Coastguard Worker#endif 2967*90e502c7SAndroid Build Coastguard Worker 2968*90e502c7SAndroid Build Coastguard Worker ; 2969*90e502c7SAndroid Build Coastguard Worker return 0; 2970*90e502c7SAndroid Build Coastguard Worker} 2971*90e502c7SAndroid Build Coastguard Worker_ACEOF 2972*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 2973*90e502c7SAndroid Build Coastguard Worker ac_compiler_gnu=yes 2974*90e502c7SAndroid Build Coastguard Workerelse 2975*90e502c7SAndroid Build Coastguard Worker ac_compiler_gnu=no 2976*90e502c7SAndroid Build Coastguard Workerfi 2977*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2978*90e502c7SAndroid Build Coastguard Workerac_cv_c_compiler_gnu=$ac_compiler_gnu 2979*90e502c7SAndroid Build Coastguard Worker 2980*90e502c7SAndroid Build Coastguard Workerfi 2981*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 2982*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_c_compiler_gnu" >&6; } 2983*90e502c7SAndroid Build Coastguard Workerif test $ac_compiler_gnu = yes; then 2984*90e502c7SAndroid Build Coastguard Worker GCC=yes 2985*90e502c7SAndroid Build Coastguard Workerelse 2986*90e502c7SAndroid Build Coastguard Worker GCC= 2987*90e502c7SAndroid Build Coastguard Workerfi 2988*90e502c7SAndroid Build Coastguard Workerac_test_CFLAGS=${CFLAGS+set} 2989*90e502c7SAndroid Build Coastguard Workerac_save_CFLAGS=$CFLAGS 2990*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 2991*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether $CC accepts -g... " >&6; } 2992*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_cc_g+:} false; then : 2993*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 2994*90e502c7SAndroid Build Coastguard Workerelse 2995*90e502c7SAndroid Build Coastguard Worker ac_save_c_werror_flag=$ac_c_werror_flag 2996*90e502c7SAndroid Build Coastguard Worker ac_c_werror_flag=yes 2997*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cc_g=no 2998*90e502c7SAndroid Build Coastguard Worker CFLAGS="-g" 2999*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3000*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3001*90e502c7SAndroid Build Coastguard Worker 3002*90e502c7SAndroid Build Coastguard Workerint 3003*90e502c7SAndroid Build Coastguard Workermain () 3004*90e502c7SAndroid Build Coastguard Worker{ 3005*90e502c7SAndroid Build Coastguard Worker 3006*90e502c7SAndroid Build Coastguard Worker ; 3007*90e502c7SAndroid Build Coastguard Worker return 0; 3008*90e502c7SAndroid Build Coastguard Worker} 3009*90e502c7SAndroid Build Coastguard Worker_ACEOF 3010*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 3011*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cc_g=yes 3012*90e502c7SAndroid Build Coastguard Workerelse 3013*90e502c7SAndroid Build Coastguard Worker CFLAGS="" 3014*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3015*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3016*90e502c7SAndroid Build Coastguard Worker 3017*90e502c7SAndroid Build Coastguard Workerint 3018*90e502c7SAndroid Build Coastguard Workermain () 3019*90e502c7SAndroid Build Coastguard Worker{ 3020*90e502c7SAndroid Build Coastguard Worker 3021*90e502c7SAndroid Build Coastguard Worker ; 3022*90e502c7SAndroid Build Coastguard Worker return 0; 3023*90e502c7SAndroid Build Coastguard Worker} 3024*90e502c7SAndroid Build Coastguard Worker_ACEOF 3025*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 3026*90e502c7SAndroid Build Coastguard Worker 3027*90e502c7SAndroid Build Coastguard Workerelse 3028*90e502c7SAndroid Build Coastguard Worker ac_c_werror_flag=$ac_save_c_werror_flag 3029*90e502c7SAndroid Build Coastguard Worker CFLAGS="-g" 3030*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3031*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3032*90e502c7SAndroid Build Coastguard Worker 3033*90e502c7SAndroid Build Coastguard Workerint 3034*90e502c7SAndroid Build Coastguard Workermain () 3035*90e502c7SAndroid Build Coastguard Worker{ 3036*90e502c7SAndroid Build Coastguard Worker 3037*90e502c7SAndroid Build Coastguard Worker ; 3038*90e502c7SAndroid Build Coastguard Worker return 0; 3039*90e502c7SAndroid Build Coastguard Worker} 3040*90e502c7SAndroid Build Coastguard Worker_ACEOF 3041*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 3042*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cc_g=yes 3043*90e502c7SAndroid Build Coastguard Workerfi 3044*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3045*90e502c7SAndroid Build Coastguard Workerfi 3046*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3047*90e502c7SAndroid Build Coastguard Workerfi 3048*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3049*90e502c7SAndroid Build Coastguard Worker ac_c_werror_flag=$ac_save_c_werror_flag 3050*90e502c7SAndroid Build Coastguard Workerfi 3051*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 3052*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_prog_cc_g" >&6; } 3053*90e502c7SAndroid Build Coastguard Workerif test "$ac_test_CFLAGS" = set; then 3054*90e502c7SAndroid Build Coastguard Worker CFLAGS=$ac_save_CFLAGS 3055*90e502c7SAndroid Build Coastguard Workerelif test $ac_cv_prog_cc_g = yes; then 3056*90e502c7SAndroid Build Coastguard Worker if test "$GCC" = yes; then 3057*90e502c7SAndroid Build Coastguard Worker CFLAGS="-g -O2" 3058*90e502c7SAndroid Build Coastguard Worker else 3059*90e502c7SAndroid Build Coastguard Worker CFLAGS="-g" 3060*90e502c7SAndroid Build Coastguard Worker fi 3061*90e502c7SAndroid Build Coastguard Workerelse 3062*90e502c7SAndroid Build Coastguard Worker if test "$GCC" = yes; then 3063*90e502c7SAndroid Build Coastguard Worker CFLAGS="-O2" 3064*90e502c7SAndroid Build Coastguard Worker else 3065*90e502c7SAndroid Build Coastguard Worker CFLAGS= 3066*90e502c7SAndroid Build Coastguard Worker fi 3067*90e502c7SAndroid Build Coastguard Workerfi 3068*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 3069*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $CC option to accept ISO C89... " >&6; } 3070*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_cc_c89+:} false; then : 3071*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3072*90e502c7SAndroid Build Coastguard Workerelse 3073*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cc_c89=no 3074*90e502c7SAndroid Build Coastguard Workerac_save_CC=$CC 3075*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 3076*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3077*90e502c7SAndroid Build Coastguard Worker#include <stdarg.h> 3078*90e502c7SAndroid Build Coastguard Worker#include <stdio.h> 3079*90e502c7SAndroid Build Coastguard Workerstruct stat; 3080*90e502c7SAndroid Build Coastguard Worker/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 3081*90e502c7SAndroid Build Coastguard Workerstruct buf { int x; }; 3082*90e502c7SAndroid Build Coastguard WorkerFILE * (*rcsopen) (struct buf *, struct stat *, int); 3083*90e502c7SAndroid Build Coastguard Workerstatic char *e (p, i) 3084*90e502c7SAndroid Build Coastguard Worker char **p; 3085*90e502c7SAndroid Build Coastguard Worker int i; 3086*90e502c7SAndroid Build Coastguard Worker{ 3087*90e502c7SAndroid Build Coastguard Worker return p[i]; 3088*90e502c7SAndroid Build Coastguard Worker} 3089*90e502c7SAndroid Build Coastguard Workerstatic char *f (char * (*g) (char **, int), char **p, ...) 3090*90e502c7SAndroid Build Coastguard Worker{ 3091*90e502c7SAndroid Build Coastguard Worker char *s; 3092*90e502c7SAndroid Build Coastguard Worker va_list v; 3093*90e502c7SAndroid Build Coastguard Worker va_start (v,p); 3094*90e502c7SAndroid Build Coastguard Worker s = g (p, va_arg (v,int)); 3095*90e502c7SAndroid Build Coastguard Worker va_end (v); 3096*90e502c7SAndroid Build Coastguard Worker return s; 3097*90e502c7SAndroid Build Coastguard Worker} 3098*90e502c7SAndroid Build Coastguard Worker 3099*90e502c7SAndroid Build Coastguard Worker/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 3100*90e502c7SAndroid Build Coastguard Worker function prototypes and stuff, but not '\xHH' hex character constants. 3101*90e502c7SAndroid Build Coastguard Worker These don't provoke an error unfortunately, instead are silently treated 3102*90e502c7SAndroid Build Coastguard Worker as 'x'. The following induces an error, until -std is added to get 3103*90e502c7SAndroid Build Coastguard Worker proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 3104*90e502c7SAndroid Build Coastguard Worker array size at least. It's necessary to write '\x00'==0 to get something 3105*90e502c7SAndroid Build Coastguard Worker that's true only with -std. */ 3106*90e502c7SAndroid Build Coastguard Workerint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 3107*90e502c7SAndroid Build Coastguard Worker 3108*90e502c7SAndroid Build Coastguard Worker/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 3109*90e502c7SAndroid Build Coastguard Worker inside strings and character constants. */ 3110*90e502c7SAndroid Build Coastguard Worker#define FOO(x) 'x' 3111*90e502c7SAndroid Build Coastguard Workerint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 3112*90e502c7SAndroid Build Coastguard Worker 3113*90e502c7SAndroid Build Coastguard Workerint test (int i, double x); 3114*90e502c7SAndroid Build Coastguard Workerstruct s1 {int (*f) (int a);}; 3115*90e502c7SAndroid Build Coastguard Workerstruct s2 {int (*f) (double a);}; 3116*90e502c7SAndroid Build Coastguard Workerint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 3117*90e502c7SAndroid Build Coastguard Workerint argc; 3118*90e502c7SAndroid Build Coastguard Workerchar **argv; 3119*90e502c7SAndroid Build Coastguard Workerint 3120*90e502c7SAndroid Build Coastguard Workermain () 3121*90e502c7SAndroid Build Coastguard Worker{ 3122*90e502c7SAndroid Build Coastguard Workerreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 3123*90e502c7SAndroid Build Coastguard Worker ; 3124*90e502c7SAndroid Build Coastguard Worker return 0; 3125*90e502c7SAndroid Build Coastguard Worker} 3126*90e502c7SAndroid Build Coastguard Worker_ACEOF 3127*90e502c7SAndroid Build Coastguard Workerfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 3128*90e502c7SAndroid Build Coastguard Worker -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 3129*90e502c7SAndroid Build Coastguard Workerdo 3130*90e502c7SAndroid Build Coastguard Worker CC="$ac_save_CC $ac_arg" 3131*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_try_compile "$LINENO"; then : 3132*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cc_c89=$ac_arg 3133*90e502c7SAndroid Build Coastguard Workerfi 3134*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext 3135*90e502c7SAndroid Build Coastguard Worker test "x$ac_cv_prog_cc_c89" != "xno" && break 3136*90e502c7SAndroid Build Coastguard Workerdone 3137*90e502c7SAndroid Build Coastguard Workerrm -f conftest.$ac_ext 3138*90e502c7SAndroid Build Coastguard WorkerCC=$ac_save_CC 3139*90e502c7SAndroid Build Coastguard Worker 3140*90e502c7SAndroid Build Coastguard Workerfi 3141*90e502c7SAndroid Build Coastguard Worker# AC_CACHE_VAL 3142*90e502c7SAndroid Build Coastguard Workercase "x$ac_cv_prog_cc_c89" in 3143*90e502c7SAndroid Build Coastguard Worker x) 3144*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 3145*90e502c7SAndroid Build Coastguard Worker$as_echo "none needed" >&6; } ;; 3146*90e502c7SAndroid Build Coastguard Worker xno) 3147*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 3148*90e502c7SAndroid Build Coastguard Worker$as_echo "unsupported" >&6; } ;; 3149*90e502c7SAndroid Build Coastguard Worker *) 3150*90e502c7SAndroid Build Coastguard Worker CC="$CC $ac_cv_prog_cc_c89" 3151*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 3152*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_prog_cc_c89" >&6; } ;; 3153*90e502c7SAndroid Build Coastguard Workeresac 3154*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_prog_cc_c89" != xno; then : 3155*90e502c7SAndroid Build Coastguard Worker 3156*90e502c7SAndroid Build Coastguard Workerfi 3157*90e502c7SAndroid Build Coastguard Worker 3158*90e502c7SAndroid Build Coastguard Workerac_ext=c 3159*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 3160*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3161*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3162*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 3163*90e502c7SAndroid Build Coastguard Worker 3164*90e502c7SAndroid Build Coastguard Workerac_ext=c 3165*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 3166*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3167*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3168*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 3169*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 3170*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking how to run the C preprocessor... " >&6; } 3171*90e502c7SAndroid Build Coastguard Worker# On Suns, sometimes $CPP names a directory. 3172*90e502c7SAndroid Build Coastguard Workerif test -n "$CPP" && test -d "$CPP"; then 3173*90e502c7SAndroid Build Coastguard Worker CPP= 3174*90e502c7SAndroid Build Coastguard Workerfi 3175*90e502c7SAndroid Build Coastguard Workerif test -z "$CPP"; then 3176*90e502c7SAndroid Build Coastguard Worker if ${ac_cv_prog_CPP+:} false; then : 3177*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3178*90e502c7SAndroid Build Coastguard Workerelse 3179*90e502c7SAndroid Build Coastguard Worker # Double quotes because CPP needs to be expanded 3180*90e502c7SAndroid Build Coastguard Worker for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3181*90e502c7SAndroid Build Coastguard Worker do 3182*90e502c7SAndroid Build Coastguard Worker ac_preproc_ok=false 3183*90e502c7SAndroid Build Coastguard Workerfor ac_c_preproc_warn_flag in '' yes 3184*90e502c7SAndroid Build Coastguard Workerdo 3185*90e502c7SAndroid Build Coastguard Worker # Use a header file that comes with gcc, so configuring glibc 3186*90e502c7SAndroid Build Coastguard Worker # with a fresh cross-compiler works. 3187*90e502c7SAndroid Build Coastguard Worker # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3188*90e502c7SAndroid Build Coastguard Worker # <limits.h> exists even on freestanding compilers. 3189*90e502c7SAndroid Build Coastguard Worker # On the NeXT, cc -E runs the code through the compiler's parser, 3190*90e502c7SAndroid Build Coastguard Worker # not just through cpp. "Syntax error" is here to catch this case. 3191*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3192*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3193*90e502c7SAndroid Build Coastguard Worker#ifdef __STDC__ 3194*90e502c7SAndroid Build Coastguard Worker# include <limits.h> 3195*90e502c7SAndroid Build Coastguard Worker#else 3196*90e502c7SAndroid Build Coastguard Worker# include <assert.h> 3197*90e502c7SAndroid Build Coastguard Worker#endif 3198*90e502c7SAndroid Build Coastguard Worker Syntax error 3199*90e502c7SAndroid Build Coastguard Worker_ACEOF 3200*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then : 3201*90e502c7SAndroid Build Coastguard Worker 3202*90e502c7SAndroid Build Coastguard Workerelse 3203*90e502c7SAndroid Build Coastguard Worker # Broken: fails on valid input. 3204*90e502c7SAndroid Build Coastguard Workercontinue 3205*90e502c7SAndroid Build Coastguard Workerfi 3206*90e502c7SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext 3207*90e502c7SAndroid Build Coastguard Worker 3208*90e502c7SAndroid Build Coastguard Worker # OK, works on sane cases. Now check whether nonexistent headers 3209*90e502c7SAndroid Build Coastguard Worker # can be detected and how. 3210*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3211*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3212*90e502c7SAndroid Build Coastguard Worker#include <ac_nonexistent.h> 3213*90e502c7SAndroid Build Coastguard Worker_ACEOF 3214*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then : 3215*90e502c7SAndroid Build Coastguard Worker # Broken: success on invalid input. 3216*90e502c7SAndroid Build Coastguard Workercontinue 3217*90e502c7SAndroid Build Coastguard Workerelse 3218*90e502c7SAndroid Build Coastguard Worker # Passes both tests. 3219*90e502c7SAndroid Build Coastguard Workerac_preproc_ok=: 3220*90e502c7SAndroid Build Coastguard Workerbreak 3221*90e502c7SAndroid Build Coastguard Workerfi 3222*90e502c7SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext 3223*90e502c7SAndroid Build Coastguard Worker 3224*90e502c7SAndroid Build Coastguard Workerdone 3225*90e502c7SAndroid Build Coastguard Worker# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3226*90e502c7SAndroid Build Coastguard Workerrm -f conftest.i conftest.err conftest.$ac_ext 3227*90e502c7SAndroid Build Coastguard Workerif $ac_preproc_ok; then : 3228*90e502c7SAndroid Build Coastguard Worker break 3229*90e502c7SAndroid Build Coastguard Workerfi 3230*90e502c7SAndroid Build Coastguard Worker 3231*90e502c7SAndroid Build Coastguard Worker done 3232*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CPP=$CPP 3233*90e502c7SAndroid Build Coastguard Worker 3234*90e502c7SAndroid Build Coastguard Workerfi 3235*90e502c7SAndroid Build Coastguard Worker CPP=$ac_cv_prog_CPP 3236*90e502c7SAndroid Build Coastguard Workerelse 3237*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CPP=$CPP 3238*90e502c7SAndroid Build Coastguard Workerfi 3239*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 3240*90e502c7SAndroid Build Coastguard Worker$as_echo "$CPP" >&6; } 3241*90e502c7SAndroid Build Coastguard Workerac_preproc_ok=false 3242*90e502c7SAndroid Build Coastguard Workerfor ac_c_preproc_warn_flag in '' yes 3243*90e502c7SAndroid Build Coastguard Workerdo 3244*90e502c7SAndroid Build Coastguard Worker # Use a header file that comes with gcc, so configuring glibc 3245*90e502c7SAndroid Build Coastguard Worker # with a fresh cross-compiler works. 3246*90e502c7SAndroid Build Coastguard Worker # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3247*90e502c7SAndroid Build Coastguard Worker # <limits.h> exists even on freestanding compilers. 3248*90e502c7SAndroid Build Coastguard Worker # On the NeXT, cc -E runs the code through the compiler's parser, 3249*90e502c7SAndroid Build Coastguard Worker # not just through cpp. "Syntax error" is here to catch this case. 3250*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3251*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3252*90e502c7SAndroid Build Coastguard Worker#ifdef __STDC__ 3253*90e502c7SAndroid Build Coastguard Worker# include <limits.h> 3254*90e502c7SAndroid Build Coastguard Worker#else 3255*90e502c7SAndroid Build Coastguard Worker# include <assert.h> 3256*90e502c7SAndroid Build Coastguard Worker#endif 3257*90e502c7SAndroid Build Coastguard Worker Syntax error 3258*90e502c7SAndroid Build Coastguard Worker_ACEOF 3259*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then : 3260*90e502c7SAndroid Build Coastguard Worker 3261*90e502c7SAndroid Build Coastguard Workerelse 3262*90e502c7SAndroid Build Coastguard Worker # Broken: fails on valid input. 3263*90e502c7SAndroid Build Coastguard Workercontinue 3264*90e502c7SAndroid Build Coastguard Workerfi 3265*90e502c7SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext 3266*90e502c7SAndroid Build Coastguard Worker 3267*90e502c7SAndroid Build Coastguard Worker # OK, works on sane cases. Now check whether nonexistent headers 3268*90e502c7SAndroid Build Coastguard Worker # can be detected and how. 3269*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3270*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3271*90e502c7SAndroid Build Coastguard Worker#include <ac_nonexistent.h> 3272*90e502c7SAndroid Build Coastguard Worker_ACEOF 3273*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_cpp "$LINENO"; then : 3274*90e502c7SAndroid Build Coastguard Worker # Broken: success on invalid input. 3275*90e502c7SAndroid Build Coastguard Workercontinue 3276*90e502c7SAndroid Build Coastguard Workerelse 3277*90e502c7SAndroid Build Coastguard Worker # Passes both tests. 3278*90e502c7SAndroid Build Coastguard Workerac_preproc_ok=: 3279*90e502c7SAndroid Build Coastguard Workerbreak 3280*90e502c7SAndroid Build Coastguard Workerfi 3281*90e502c7SAndroid Build Coastguard Workerrm -f conftest.err conftest.i conftest.$ac_ext 3282*90e502c7SAndroid Build Coastguard Worker 3283*90e502c7SAndroid Build Coastguard Workerdone 3284*90e502c7SAndroid Build Coastguard Worker# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3285*90e502c7SAndroid Build Coastguard Workerrm -f conftest.i conftest.err conftest.$ac_ext 3286*90e502c7SAndroid Build Coastguard Workerif $ac_preproc_ok; then : 3287*90e502c7SAndroid Build Coastguard Worker 3288*90e502c7SAndroid Build Coastguard Workerelse 3289*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 3290*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 3291*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "C preprocessor \"$CPP\" fails sanity check 3292*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 3293*90e502c7SAndroid Build Coastguard Workerfi 3294*90e502c7SAndroid Build Coastguard Worker 3295*90e502c7SAndroid Build Coastguard Workerac_ext=c 3296*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 3297*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3298*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3299*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 3300*90e502c7SAndroid Build Coastguard Worker 3301*90e502c7SAndroid Build Coastguard Workerac_ext=cpp 3302*90e502c7SAndroid Build Coastguard Workerac_cpp='$CXXCPP $CPPFLAGS' 3303*90e502c7SAndroid Build Coastguard Workerac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3304*90e502c7SAndroid Build Coastguard Workerac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3305*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3306*90e502c7SAndroid Build Coastguard Workerif test -z "$CXX"; then 3307*90e502c7SAndroid Build Coastguard Worker if test -n "$CCC"; then 3308*90e502c7SAndroid Build Coastguard Worker CXX=$CCC 3309*90e502c7SAndroid Build Coastguard Worker else 3310*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_tool_prefix"; then 3311*90e502c7SAndroid Build Coastguard Worker for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 3312*90e502c7SAndroid Build Coastguard Worker do 3313*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3314*90e502c7SAndroid Build Coastguard Workerset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3315*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3316*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 3317*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_CXX+:} false; then : 3318*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3319*90e502c7SAndroid Build Coastguard Workerelse 3320*90e502c7SAndroid Build Coastguard Worker if test -n "$CXX"; then 3321*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CXX="$CXX" # Let the user override the test. 3322*90e502c7SAndroid Build Coastguard Workerelse 3323*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3324*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3325*90e502c7SAndroid Build Coastguard Workerdo 3326*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3327*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3328*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3329*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3330*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" 3331*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3332*90e502c7SAndroid Build Coastguard Worker break 2 3333*90e502c7SAndroid Build Coastguard Worker fi 3334*90e502c7SAndroid Build Coastguard Workerdone 3335*90e502c7SAndroid Build Coastguard Worker done 3336*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3337*90e502c7SAndroid Build Coastguard Worker 3338*90e502c7SAndroid Build Coastguard Workerfi 3339*90e502c7SAndroid Build Coastguard Workerfi 3340*90e502c7SAndroid Build Coastguard WorkerCXX=$ac_cv_prog_CXX 3341*90e502c7SAndroid Build Coastguard Workerif test -n "$CXX"; then 3342*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 3343*90e502c7SAndroid Build Coastguard Worker$as_echo "$CXX" >&6; } 3344*90e502c7SAndroid Build Coastguard Workerelse 3345*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3346*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 3347*90e502c7SAndroid Build Coastguard Workerfi 3348*90e502c7SAndroid Build Coastguard Worker 3349*90e502c7SAndroid Build Coastguard Worker 3350*90e502c7SAndroid Build Coastguard Worker test -n "$CXX" && break 3351*90e502c7SAndroid Build Coastguard Worker done 3352*90e502c7SAndroid Build Coastguard Workerfi 3353*90e502c7SAndroid Build Coastguard Workerif test -z "$CXX"; then 3354*90e502c7SAndroid Build Coastguard Worker ac_ct_CXX=$CXX 3355*90e502c7SAndroid Build Coastguard Worker for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC 3356*90e502c7SAndroid Build Coastguard Workerdo 3357*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "$ac_prog", so it can be a program name with args. 3358*90e502c7SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2 3359*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3360*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 3361*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_CXX+:} false; then : 3362*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3363*90e502c7SAndroid Build Coastguard Workerelse 3364*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_ct_CXX"; then 3365*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. 3366*90e502c7SAndroid Build Coastguard Workerelse 3367*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3368*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3369*90e502c7SAndroid Build Coastguard Workerdo 3370*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3371*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3372*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3373*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3374*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_CXX="$ac_prog" 3375*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3376*90e502c7SAndroid Build Coastguard Worker break 2 3377*90e502c7SAndroid Build Coastguard Worker fi 3378*90e502c7SAndroid Build Coastguard Workerdone 3379*90e502c7SAndroid Build Coastguard Worker done 3380*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3381*90e502c7SAndroid Build Coastguard Worker 3382*90e502c7SAndroid Build Coastguard Workerfi 3383*90e502c7SAndroid Build Coastguard Workerfi 3384*90e502c7SAndroid Build Coastguard Workerac_ct_CXX=$ac_cv_prog_ac_ct_CXX 3385*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_ct_CXX"; then 3386*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 3387*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_ct_CXX" >&6; } 3388*90e502c7SAndroid Build Coastguard Workerelse 3389*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3390*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 3391*90e502c7SAndroid Build Coastguard Workerfi 3392*90e502c7SAndroid Build Coastguard Worker 3393*90e502c7SAndroid Build Coastguard Worker 3394*90e502c7SAndroid Build Coastguard Worker test -n "$ac_ct_CXX" && break 3395*90e502c7SAndroid Build Coastguard Workerdone 3396*90e502c7SAndroid Build Coastguard Worker 3397*90e502c7SAndroid Build Coastguard Worker if test "x$ac_ct_CXX" = x; then 3398*90e502c7SAndroid Build Coastguard Worker CXX="g++" 3399*90e502c7SAndroid Build Coastguard Worker else 3400*90e502c7SAndroid Build Coastguard Worker case $cross_compiling:$ac_tool_warned in 3401*90e502c7SAndroid Build Coastguard Workeryes:) 3402*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3403*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3404*90e502c7SAndroid Build Coastguard Workerac_tool_warned=yes ;; 3405*90e502c7SAndroid Build Coastguard Workeresac 3406*90e502c7SAndroid Build Coastguard Worker CXX=$ac_ct_CXX 3407*90e502c7SAndroid Build Coastguard Worker fi 3408*90e502c7SAndroid Build Coastguard Workerfi 3409*90e502c7SAndroid Build Coastguard Worker 3410*90e502c7SAndroid Build Coastguard Worker fi 3411*90e502c7SAndroid Build Coastguard Workerfi 3412*90e502c7SAndroid Build Coastguard Worker# Provide some information about the compiler. 3413*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 3414*90e502c7SAndroid Build Coastguard Workerset X $ac_compile 3415*90e502c7SAndroid Build Coastguard Workerac_compiler=$2 3416*90e502c7SAndroid Build Coastguard Workerfor ac_option in --version -v -V -qversion; do 3417*90e502c7SAndroid Build Coastguard Worker { { ac_try="$ac_compiler $ac_option >&5" 3418*90e502c7SAndroid Build Coastguard Workercase "(($ac_try" in 3419*90e502c7SAndroid Build Coastguard Worker *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3420*90e502c7SAndroid Build Coastguard Worker *) ac_try_echo=$ac_try;; 3421*90e502c7SAndroid Build Coastguard Workeresac 3422*90e502c7SAndroid Build Coastguard Workereval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" 3423*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_try_echo"; } >&5 3424*90e502c7SAndroid Build Coastguard Worker (eval "$ac_compiler $ac_option >&5") 2>conftest.err 3425*90e502c7SAndroid Build Coastguard Worker ac_status=$? 3426*90e502c7SAndroid Build Coastguard Worker if test -s conftest.err; then 3427*90e502c7SAndroid Build Coastguard Worker sed '10a\ 3428*90e502c7SAndroid Build Coastguard Worker... rest of stderr output deleted ... 3429*90e502c7SAndroid Build Coastguard Worker 10q' conftest.err >conftest.er1 3430*90e502c7SAndroid Build Coastguard Worker cat conftest.er1 >&5 3431*90e502c7SAndroid Build Coastguard Worker fi 3432*90e502c7SAndroid Build Coastguard Worker rm -f conftest.er1 conftest.err 3433*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3434*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } 3435*90e502c7SAndroid Build Coastguard Workerdone 3436*90e502c7SAndroid Build Coastguard Worker 3437*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 3438*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } 3439*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_cxx_compiler_gnu+:} false; then : 3440*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3441*90e502c7SAndroid Build Coastguard Workerelse 3442*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3443*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3444*90e502c7SAndroid Build Coastguard Worker 3445*90e502c7SAndroid Build Coastguard Workerint 3446*90e502c7SAndroid Build Coastguard Workermain () 3447*90e502c7SAndroid Build Coastguard Worker{ 3448*90e502c7SAndroid Build Coastguard Worker#ifndef __GNUC__ 3449*90e502c7SAndroid Build Coastguard Worker choke me 3450*90e502c7SAndroid Build Coastguard Worker#endif 3451*90e502c7SAndroid Build Coastguard Worker 3452*90e502c7SAndroid Build Coastguard Worker ; 3453*90e502c7SAndroid Build Coastguard Worker return 0; 3454*90e502c7SAndroid Build Coastguard Worker} 3455*90e502c7SAndroid Build Coastguard Worker_ACEOF 3456*90e502c7SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then : 3457*90e502c7SAndroid Build Coastguard Worker ac_compiler_gnu=yes 3458*90e502c7SAndroid Build Coastguard Workerelse 3459*90e502c7SAndroid Build Coastguard Worker ac_compiler_gnu=no 3460*90e502c7SAndroid Build Coastguard Workerfi 3461*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3462*90e502c7SAndroid Build Coastguard Workerac_cv_cxx_compiler_gnu=$ac_compiler_gnu 3463*90e502c7SAndroid Build Coastguard Worker 3464*90e502c7SAndroid Build Coastguard Workerfi 3465*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 3466*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_cxx_compiler_gnu" >&6; } 3467*90e502c7SAndroid Build Coastguard Workerif test $ac_compiler_gnu = yes; then 3468*90e502c7SAndroid Build Coastguard Worker GXX=yes 3469*90e502c7SAndroid Build Coastguard Workerelse 3470*90e502c7SAndroid Build Coastguard Worker GXX= 3471*90e502c7SAndroid Build Coastguard Workerfi 3472*90e502c7SAndroid Build Coastguard Workerac_test_CXXFLAGS=${CXXFLAGS+set} 3473*90e502c7SAndroid Build Coastguard Workerac_save_CXXFLAGS=$CXXFLAGS 3474*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 3475*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether $CXX accepts -g... " >&6; } 3476*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_cxx_g+:} false; then : 3477*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3478*90e502c7SAndroid Build Coastguard Workerelse 3479*90e502c7SAndroid Build Coastguard Worker ac_save_cxx_werror_flag=$ac_cxx_werror_flag 3480*90e502c7SAndroid Build Coastguard Worker ac_cxx_werror_flag=yes 3481*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cxx_g=no 3482*90e502c7SAndroid Build Coastguard Worker CXXFLAGS="-g" 3483*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3484*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3485*90e502c7SAndroid Build Coastguard Worker 3486*90e502c7SAndroid Build Coastguard Workerint 3487*90e502c7SAndroid Build Coastguard Workermain () 3488*90e502c7SAndroid Build Coastguard Worker{ 3489*90e502c7SAndroid Build Coastguard Worker 3490*90e502c7SAndroid Build Coastguard Worker ; 3491*90e502c7SAndroid Build Coastguard Worker return 0; 3492*90e502c7SAndroid Build Coastguard Worker} 3493*90e502c7SAndroid Build Coastguard Worker_ACEOF 3494*90e502c7SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then : 3495*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cxx_g=yes 3496*90e502c7SAndroid Build Coastguard Workerelse 3497*90e502c7SAndroid Build Coastguard Worker CXXFLAGS="" 3498*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3499*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3500*90e502c7SAndroid Build Coastguard Worker 3501*90e502c7SAndroid Build Coastguard Workerint 3502*90e502c7SAndroid Build Coastguard Workermain () 3503*90e502c7SAndroid Build Coastguard Worker{ 3504*90e502c7SAndroid Build Coastguard Worker 3505*90e502c7SAndroid Build Coastguard Worker ; 3506*90e502c7SAndroid Build Coastguard Worker return 0; 3507*90e502c7SAndroid Build Coastguard Worker} 3508*90e502c7SAndroid Build Coastguard Worker_ACEOF 3509*90e502c7SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then : 3510*90e502c7SAndroid Build Coastguard Worker 3511*90e502c7SAndroid Build Coastguard Workerelse 3512*90e502c7SAndroid Build Coastguard Worker ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3513*90e502c7SAndroid Build Coastguard Worker CXXFLAGS="-g" 3514*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3515*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3516*90e502c7SAndroid Build Coastguard Worker 3517*90e502c7SAndroid Build Coastguard Workerint 3518*90e502c7SAndroid Build Coastguard Workermain () 3519*90e502c7SAndroid Build Coastguard Worker{ 3520*90e502c7SAndroid Build Coastguard Worker 3521*90e502c7SAndroid Build Coastguard Worker ; 3522*90e502c7SAndroid Build Coastguard Worker return 0; 3523*90e502c7SAndroid Build Coastguard Worker} 3524*90e502c7SAndroid Build Coastguard Worker_ACEOF 3525*90e502c7SAndroid Build Coastguard Workerif ac_fn_cxx_try_compile "$LINENO"; then : 3526*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_cxx_g=yes 3527*90e502c7SAndroid Build Coastguard Workerfi 3528*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3529*90e502c7SAndroid Build Coastguard Workerfi 3530*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3531*90e502c7SAndroid Build Coastguard Workerfi 3532*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3533*90e502c7SAndroid Build Coastguard Worker ac_cxx_werror_flag=$ac_save_cxx_werror_flag 3534*90e502c7SAndroid Build Coastguard Workerfi 3535*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 3536*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_prog_cxx_g" >&6; } 3537*90e502c7SAndroid Build Coastguard Workerif test "$ac_test_CXXFLAGS" = set; then 3538*90e502c7SAndroid Build Coastguard Worker CXXFLAGS=$ac_save_CXXFLAGS 3539*90e502c7SAndroid Build Coastguard Workerelif test $ac_cv_prog_cxx_g = yes; then 3540*90e502c7SAndroid Build Coastguard Worker if test "$GXX" = yes; then 3541*90e502c7SAndroid Build Coastguard Worker CXXFLAGS="-g -O2" 3542*90e502c7SAndroid Build Coastguard Worker else 3543*90e502c7SAndroid Build Coastguard Worker CXXFLAGS="-g" 3544*90e502c7SAndroid Build Coastguard Worker fi 3545*90e502c7SAndroid Build Coastguard Workerelse 3546*90e502c7SAndroid Build Coastguard Worker if test "$GXX" = yes; then 3547*90e502c7SAndroid Build Coastguard Worker CXXFLAGS="-O2" 3548*90e502c7SAndroid Build Coastguard Worker else 3549*90e502c7SAndroid Build Coastguard Worker CXXFLAGS= 3550*90e502c7SAndroid Build Coastguard Worker fi 3551*90e502c7SAndroid Build Coastguard Workerfi 3552*90e502c7SAndroid Build Coastguard Workerac_ext=c 3553*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 3554*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3555*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3556*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 3557*90e502c7SAndroid Build Coastguard Worker 3558*90e502c7SAndroid Build Coastguard Worker 3559*90e502c7SAndroid Build Coastguard Workerac_aux_dir= 3560*90e502c7SAndroid Build Coastguard Workerfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 3561*90e502c7SAndroid Build Coastguard Worker if test -f "$ac_dir/install-sh"; then 3562*90e502c7SAndroid Build Coastguard Worker ac_aux_dir=$ac_dir 3563*90e502c7SAndroid Build Coastguard Worker ac_install_sh="$ac_aux_dir/install-sh -c" 3564*90e502c7SAndroid Build Coastguard Worker break 3565*90e502c7SAndroid Build Coastguard Worker elif test -f "$ac_dir/install.sh"; then 3566*90e502c7SAndroid Build Coastguard Worker ac_aux_dir=$ac_dir 3567*90e502c7SAndroid Build Coastguard Worker ac_install_sh="$ac_aux_dir/install.sh -c" 3568*90e502c7SAndroid Build Coastguard Worker break 3569*90e502c7SAndroid Build Coastguard Worker elif test -f "$ac_dir/shtool"; then 3570*90e502c7SAndroid Build Coastguard Worker ac_aux_dir=$ac_dir 3571*90e502c7SAndroid Build Coastguard Worker ac_install_sh="$ac_aux_dir/shtool install -c" 3572*90e502c7SAndroid Build Coastguard Worker break 3573*90e502c7SAndroid Build Coastguard Worker fi 3574*90e502c7SAndroid Build Coastguard Workerdone 3575*90e502c7SAndroid Build Coastguard Workerif test -z "$ac_aux_dir"; then 3576*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 3577*90e502c7SAndroid Build Coastguard Workerfi 3578*90e502c7SAndroid Build Coastguard Worker 3579*90e502c7SAndroid Build Coastguard Worker# These three variables are undocumented and unsupported, 3580*90e502c7SAndroid Build Coastguard Worker# and are intended to be withdrawn in a future Autoconf release. 3581*90e502c7SAndroid Build Coastguard Worker# They can cause serious problems if a builder's source tree is in a directory 3582*90e502c7SAndroid Build Coastguard Worker# whose full name contains unusual characters. 3583*90e502c7SAndroid Build Coastguard Workerac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 3584*90e502c7SAndroid Build Coastguard Workerac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 3585*90e502c7SAndroid Build Coastguard Workerac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 3586*90e502c7SAndroid Build Coastguard Worker 3587*90e502c7SAndroid Build Coastguard Worker 3588*90e502c7SAndroid Build Coastguard Worker# Expand $ac_aux_dir to an absolute path. 3589*90e502c7SAndroid Build Coastguard Workeram_aux_dir=`cd "$ac_aux_dir" && pwd` 3590*90e502c7SAndroid Build Coastguard Worker 3591*90e502c7SAndroid Build Coastguard Worker 3592*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_tool_prefix"; then 3593*90e502c7SAndroid Build Coastguard Worker for ac_prog in ar lib "link -lib" 3594*90e502c7SAndroid Build Coastguard Worker do 3595*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 3596*90e502c7SAndroid Build Coastguard Workerset dummy $ac_tool_prefix$ac_prog; ac_word=$2 3597*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3598*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 3599*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_AR+:} false; then : 3600*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3601*90e502c7SAndroid Build Coastguard Workerelse 3602*90e502c7SAndroid Build Coastguard Worker if test -n "$AR"; then 3603*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_AR="$AR" # Let the user override the test. 3604*90e502c7SAndroid Build Coastguard Workerelse 3605*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3606*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3607*90e502c7SAndroid Build Coastguard Workerdo 3608*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3609*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3610*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3611*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3612*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_AR="$ac_tool_prefix$ac_prog" 3613*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3614*90e502c7SAndroid Build Coastguard Worker break 2 3615*90e502c7SAndroid Build Coastguard Worker fi 3616*90e502c7SAndroid Build Coastguard Workerdone 3617*90e502c7SAndroid Build Coastguard Worker done 3618*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3619*90e502c7SAndroid Build Coastguard Worker 3620*90e502c7SAndroid Build Coastguard Workerfi 3621*90e502c7SAndroid Build Coastguard Workerfi 3622*90e502c7SAndroid Build Coastguard WorkerAR=$ac_cv_prog_AR 3623*90e502c7SAndroid Build Coastguard Workerif test -n "$AR"; then 3624*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 3625*90e502c7SAndroid Build Coastguard Worker$as_echo "$AR" >&6; } 3626*90e502c7SAndroid Build Coastguard Workerelse 3627*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3628*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 3629*90e502c7SAndroid Build Coastguard Workerfi 3630*90e502c7SAndroid Build Coastguard Worker 3631*90e502c7SAndroid Build Coastguard Worker 3632*90e502c7SAndroid Build Coastguard Worker test -n "$AR" && break 3633*90e502c7SAndroid Build Coastguard Worker done 3634*90e502c7SAndroid Build Coastguard Workerfi 3635*90e502c7SAndroid Build Coastguard Workerif test -z "$AR"; then 3636*90e502c7SAndroid Build Coastguard Worker ac_ct_AR=$AR 3637*90e502c7SAndroid Build Coastguard Worker for ac_prog in ar lib "link -lib" 3638*90e502c7SAndroid Build Coastguard Workerdo 3639*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "$ac_prog", so it can be a program name with args. 3640*90e502c7SAndroid Build Coastguard Workerset dummy $ac_prog; ac_word=$2 3641*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3642*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 3643*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_AR+:} false; then : 3644*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3645*90e502c7SAndroid Build Coastguard Workerelse 3646*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_ct_AR"; then 3647*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. 3648*90e502c7SAndroid Build Coastguard Workerelse 3649*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3650*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3651*90e502c7SAndroid Build Coastguard Workerdo 3652*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3653*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3654*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3655*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3656*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_AR="$ac_prog" 3657*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3658*90e502c7SAndroid Build Coastguard Worker break 2 3659*90e502c7SAndroid Build Coastguard Worker fi 3660*90e502c7SAndroid Build Coastguard Workerdone 3661*90e502c7SAndroid Build Coastguard Worker done 3662*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3663*90e502c7SAndroid Build Coastguard Worker 3664*90e502c7SAndroid Build Coastguard Workerfi 3665*90e502c7SAndroid Build Coastguard Workerfi 3666*90e502c7SAndroid Build Coastguard Workerac_ct_AR=$ac_cv_prog_ac_ct_AR 3667*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_ct_AR"; then 3668*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 3669*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_ct_AR" >&6; } 3670*90e502c7SAndroid Build Coastguard Workerelse 3671*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3672*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 3673*90e502c7SAndroid Build Coastguard Workerfi 3674*90e502c7SAndroid Build Coastguard Worker 3675*90e502c7SAndroid Build Coastguard Worker 3676*90e502c7SAndroid Build Coastguard Worker test -n "$ac_ct_AR" && break 3677*90e502c7SAndroid Build Coastguard Workerdone 3678*90e502c7SAndroid Build Coastguard Worker 3679*90e502c7SAndroid Build Coastguard Worker if test "x$ac_ct_AR" = x; then 3680*90e502c7SAndroid Build Coastguard Worker AR="false" 3681*90e502c7SAndroid Build Coastguard Worker else 3682*90e502c7SAndroid Build Coastguard Worker case $cross_compiling:$ac_tool_warned in 3683*90e502c7SAndroid Build Coastguard Workeryes:) 3684*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3685*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3686*90e502c7SAndroid Build Coastguard Workerac_tool_warned=yes ;; 3687*90e502c7SAndroid Build Coastguard Workeresac 3688*90e502c7SAndroid Build Coastguard Worker AR=$ac_ct_AR 3689*90e502c7SAndroid Build Coastguard Worker fi 3690*90e502c7SAndroid Build Coastguard Workerfi 3691*90e502c7SAndroid Build Coastguard Worker 3692*90e502c7SAndroid Build Coastguard Worker: ${AR=ar} 3693*90e502c7SAndroid Build Coastguard Worker 3694*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 3695*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking the archiver ($AR) interface... " >&6; } 3696*90e502c7SAndroid Build Coastguard Workerif ${am_cv_ar_interface+:} false; then : 3697*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3698*90e502c7SAndroid Build Coastguard Workerelse 3699*90e502c7SAndroid Build Coastguard Worker ac_ext=c 3700*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 3701*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3702*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3703*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 3704*90e502c7SAndroid Build Coastguard Worker 3705*90e502c7SAndroid Build Coastguard Worker am_cv_ar_interface=ar 3706*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 3707*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 3708*90e502c7SAndroid Build Coastguard Workerint some_variable = 0; 3709*90e502c7SAndroid Build Coastguard Worker_ACEOF 3710*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 3711*90e502c7SAndroid Build Coastguard Worker am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5' 3712*90e502c7SAndroid Build Coastguard Worker { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 3713*90e502c7SAndroid Build Coastguard Worker (eval $am_ar_try) 2>&5 3714*90e502c7SAndroid Build Coastguard Worker ac_status=$? 3715*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3716*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } 3717*90e502c7SAndroid Build Coastguard Worker if test "$ac_status" -eq 0; then 3718*90e502c7SAndroid Build Coastguard Worker am_cv_ar_interface=ar 3719*90e502c7SAndroid Build Coastguard Worker else 3720*90e502c7SAndroid Build Coastguard Worker am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5' 3721*90e502c7SAndroid Build Coastguard Worker { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5 3722*90e502c7SAndroid Build Coastguard Worker (eval $am_ar_try) 2>&5 3723*90e502c7SAndroid Build Coastguard Worker ac_status=$? 3724*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 3725*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; } 3726*90e502c7SAndroid Build Coastguard Worker if test "$ac_status" -eq 0; then 3727*90e502c7SAndroid Build Coastguard Worker am_cv_ar_interface=lib 3728*90e502c7SAndroid Build Coastguard Worker else 3729*90e502c7SAndroid Build Coastguard Worker am_cv_ar_interface=unknown 3730*90e502c7SAndroid Build Coastguard Worker fi 3731*90e502c7SAndroid Build Coastguard Worker fi 3732*90e502c7SAndroid Build Coastguard Worker rm -f conftest.lib libconftest.a 3733*90e502c7SAndroid Build Coastguard Worker 3734*90e502c7SAndroid Build Coastguard Workerfi 3735*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3736*90e502c7SAndroid Build Coastguard Worker ac_ext=c 3737*90e502c7SAndroid Build Coastguard Workerac_cpp='$CPP $CPPFLAGS' 3738*90e502c7SAndroid Build Coastguard Workerac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3739*90e502c7SAndroid Build Coastguard Workerac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3740*90e502c7SAndroid Build Coastguard Workerac_compiler_gnu=$ac_cv_c_compiler_gnu 3741*90e502c7SAndroid Build Coastguard Worker 3742*90e502c7SAndroid Build Coastguard Workerfi 3743*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 3744*90e502c7SAndroid Build Coastguard Worker$as_echo "$am_cv_ar_interface" >&6; } 3745*90e502c7SAndroid Build Coastguard Worker 3746*90e502c7SAndroid Build Coastguard Workercase $am_cv_ar_interface in 3747*90e502c7SAndroid Build Coastguard Workerar) 3748*90e502c7SAndroid Build Coastguard Worker ;; 3749*90e502c7SAndroid Build Coastguard Workerlib) 3750*90e502c7SAndroid Build Coastguard Worker # Microsoft lib, so override with the ar-lib wrapper script. 3751*90e502c7SAndroid Build Coastguard Worker # FIXME: It is wrong to rewrite AR. 3752*90e502c7SAndroid Build Coastguard Worker # But if we don't then we get into trouble of one sort or another. 3753*90e502c7SAndroid Build Coastguard Worker # A longer-term fix would be to have automake use am__AR in this case, 3754*90e502c7SAndroid Build Coastguard Worker # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something 3755*90e502c7SAndroid Build Coastguard Worker # similar. 3756*90e502c7SAndroid Build Coastguard Worker AR="$am_aux_dir/ar-lib $AR" 3757*90e502c7SAndroid Build Coastguard Worker ;; 3758*90e502c7SAndroid Build Coastguard Workerunknown) 3759*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "could not determine $AR interface" "$LINENO" 5 3760*90e502c7SAndroid Build Coastguard Worker ;; 3761*90e502c7SAndroid Build Coastguard Workeresac 3762*90e502c7SAndroid Build Coastguard Worker 3763*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_tool_prefix"; then 3764*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 3765*90e502c7SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}ranlib; ac_word=$2 3766*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3767*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 3768*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_RANLIB+:} false; then : 3769*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3770*90e502c7SAndroid Build Coastguard Workerelse 3771*90e502c7SAndroid Build Coastguard Worker if test -n "$RANLIB"; then 3772*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 3773*90e502c7SAndroid Build Coastguard Workerelse 3774*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3775*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3776*90e502c7SAndroid Build Coastguard Workerdo 3777*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3778*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3779*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3780*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3781*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 3782*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3783*90e502c7SAndroid Build Coastguard Worker break 2 3784*90e502c7SAndroid Build Coastguard Worker fi 3785*90e502c7SAndroid Build Coastguard Workerdone 3786*90e502c7SAndroid Build Coastguard Worker done 3787*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3788*90e502c7SAndroid Build Coastguard Worker 3789*90e502c7SAndroid Build Coastguard Workerfi 3790*90e502c7SAndroid Build Coastguard Workerfi 3791*90e502c7SAndroid Build Coastguard WorkerRANLIB=$ac_cv_prog_RANLIB 3792*90e502c7SAndroid Build Coastguard Workerif test -n "$RANLIB"; then 3793*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 3794*90e502c7SAndroid Build Coastguard Worker$as_echo "$RANLIB" >&6; } 3795*90e502c7SAndroid Build Coastguard Workerelse 3796*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3797*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 3798*90e502c7SAndroid Build Coastguard Workerfi 3799*90e502c7SAndroid Build Coastguard Worker 3800*90e502c7SAndroid Build Coastguard Worker 3801*90e502c7SAndroid Build Coastguard Workerfi 3802*90e502c7SAndroid Build Coastguard Workerif test -z "$ac_cv_prog_RANLIB"; then 3803*90e502c7SAndroid Build Coastguard Worker ac_ct_RANLIB=$RANLIB 3804*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "ranlib", so it can be a program name with args. 3805*90e502c7SAndroid Build Coastguard Workerset dummy ranlib; ac_word=$2 3806*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 3807*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 3808*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_prog_ac_ct_RANLIB+:} false; then : 3809*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3810*90e502c7SAndroid Build Coastguard Workerelse 3811*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_ct_RANLIB"; then 3812*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 3813*90e502c7SAndroid Build Coastguard Workerelse 3814*90e502c7SAndroid Build Coastguard Workeras_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3815*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3816*90e502c7SAndroid Build Coastguard Workerdo 3817*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3818*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3819*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3820*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 3821*90e502c7SAndroid Build Coastguard Worker ac_cv_prog_ac_ct_RANLIB="ranlib" 3822*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 3823*90e502c7SAndroid Build Coastguard Worker break 2 3824*90e502c7SAndroid Build Coastguard Worker fi 3825*90e502c7SAndroid Build Coastguard Workerdone 3826*90e502c7SAndroid Build Coastguard Worker done 3827*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3828*90e502c7SAndroid Build Coastguard Worker 3829*90e502c7SAndroid Build Coastguard Workerfi 3830*90e502c7SAndroid Build Coastguard Workerfi 3831*90e502c7SAndroid Build Coastguard Workerac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 3832*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_ct_RANLIB"; then 3833*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 3834*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_ct_RANLIB" >&6; } 3835*90e502c7SAndroid Build Coastguard Workerelse 3836*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 3837*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 3838*90e502c7SAndroid Build Coastguard Workerfi 3839*90e502c7SAndroid Build Coastguard Worker 3840*90e502c7SAndroid Build Coastguard Worker if test "x$ac_ct_RANLIB" = x; then 3841*90e502c7SAndroid Build Coastguard Worker RANLIB=":" 3842*90e502c7SAndroid Build Coastguard Worker else 3843*90e502c7SAndroid Build Coastguard Worker case $cross_compiling:$ac_tool_warned in 3844*90e502c7SAndroid Build Coastguard Workeryes:) 3845*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 3846*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 3847*90e502c7SAndroid Build Coastguard Workerac_tool_warned=yes ;; 3848*90e502c7SAndroid Build Coastguard Workeresac 3849*90e502c7SAndroid Build Coastguard Worker RANLIB=$ac_ct_RANLIB 3850*90e502c7SAndroid Build Coastguard Worker fi 3851*90e502c7SAndroid Build Coastguard Workerelse 3852*90e502c7SAndroid Build Coastguard Worker RANLIB="$ac_cv_prog_RANLIB" 3853*90e502c7SAndroid Build Coastguard Workerfi 3854*90e502c7SAndroid Build Coastguard Worker 3855*90e502c7SAndroid Build Coastguard Worker# Find a good install program. We prefer a C program (faster), 3856*90e502c7SAndroid Build Coastguard Worker# so one script is as good as another. But avoid the broken or 3857*90e502c7SAndroid Build Coastguard Worker# incompatible versions: 3858*90e502c7SAndroid Build Coastguard Worker# SysV /etc/install, /usr/sbin/install 3859*90e502c7SAndroid Build Coastguard Worker# SunOS /usr/etc/install 3860*90e502c7SAndroid Build Coastguard Worker# IRIX /sbin/install 3861*90e502c7SAndroid Build Coastguard Worker# AIX /bin/install 3862*90e502c7SAndroid Build Coastguard Worker# AmigaOS /C/install, which installs bootblocks on floppy discs 3863*90e502c7SAndroid Build Coastguard Worker# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 3864*90e502c7SAndroid Build Coastguard Worker# AFS /usr/afsws/bin/install, which mishandles nonexistent args 3865*90e502c7SAndroid Build Coastguard Worker# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 3866*90e502c7SAndroid Build Coastguard Worker# OS/2's system install, which has a completely different semantic 3867*90e502c7SAndroid Build Coastguard Worker# ./install, which can be erroneously created by make from ./install.sh. 3868*90e502c7SAndroid Build Coastguard Worker# Reject install programs that cannot install multiple files. 3869*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 3870*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for a BSD-compatible install... " >&6; } 3871*90e502c7SAndroid Build Coastguard Workerif test -z "$INSTALL"; then 3872*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_path_install+:} false; then : 3873*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3874*90e502c7SAndroid Build Coastguard Workerelse 3875*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3876*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3877*90e502c7SAndroid Build Coastguard Workerdo 3878*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3879*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3880*90e502c7SAndroid Build Coastguard Worker # Account for people who put trailing slashes in PATH elements. 3881*90e502c7SAndroid Build Coastguard Workercase $as_dir/ in #(( 3882*90e502c7SAndroid Build Coastguard Worker ./ | .// | /[cC]/* | \ 3883*90e502c7SAndroid Build Coastguard Worker /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 3884*90e502c7SAndroid Build Coastguard Worker ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ 3885*90e502c7SAndroid Build Coastguard Worker /usr/ucb/* ) ;; 3886*90e502c7SAndroid Build Coastguard Worker *) 3887*90e502c7SAndroid Build Coastguard Worker # OSF1 and SCO ODT 3.0 have their own names for install. 3888*90e502c7SAndroid Build Coastguard Worker # Don't use installbsd from OSF since it installs stuff as root 3889*90e502c7SAndroid Build Coastguard Worker # by default. 3890*90e502c7SAndroid Build Coastguard Worker for ac_prog in ginstall scoinst install; do 3891*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3892*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then 3893*90e502c7SAndroid Build Coastguard Worker if test $ac_prog = install && 3894*90e502c7SAndroid Build Coastguard Worker grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3895*90e502c7SAndroid Build Coastguard Worker # AIX install. It has an incompatible calling convention. 3896*90e502c7SAndroid Build Coastguard Worker : 3897*90e502c7SAndroid Build Coastguard Worker elif test $ac_prog = install && 3898*90e502c7SAndroid Build Coastguard Worker grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 3899*90e502c7SAndroid Build Coastguard Worker # program-specific install script used by HP pwplus--don't use. 3900*90e502c7SAndroid Build Coastguard Worker : 3901*90e502c7SAndroid Build Coastguard Worker else 3902*90e502c7SAndroid Build Coastguard Worker rm -rf conftest.one conftest.two conftest.dir 3903*90e502c7SAndroid Build Coastguard Worker echo one > conftest.one 3904*90e502c7SAndroid Build Coastguard Worker echo two > conftest.two 3905*90e502c7SAndroid Build Coastguard Worker mkdir conftest.dir 3906*90e502c7SAndroid Build Coastguard Worker if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && 3907*90e502c7SAndroid Build Coastguard Worker test -s conftest.one && test -s conftest.two && 3908*90e502c7SAndroid Build Coastguard Worker test -s conftest.dir/conftest.one && 3909*90e502c7SAndroid Build Coastguard Worker test -s conftest.dir/conftest.two 3910*90e502c7SAndroid Build Coastguard Worker then 3911*90e502c7SAndroid Build Coastguard Worker ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 3912*90e502c7SAndroid Build Coastguard Worker break 3 3913*90e502c7SAndroid Build Coastguard Worker fi 3914*90e502c7SAndroid Build Coastguard Worker fi 3915*90e502c7SAndroid Build Coastguard Worker fi 3916*90e502c7SAndroid Build Coastguard Worker done 3917*90e502c7SAndroid Build Coastguard Worker done 3918*90e502c7SAndroid Build Coastguard Worker ;; 3919*90e502c7SAndroid Build Coastguard Workeresac 3920*90e502c7SAndroid Build Coastguard Worker 3921*90e502c7SAndroid Build Coastguard Worker done 3922*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 3923*90e502c7SAndroid Build Coastguard Worker 3924*90e502c7SAndroid Build Coastguard Workerrm -rf conftest.one conftest.two conftest.dir 3925*90e502c7SAndroid Build Coastguard Worker 3926*90e502c7SAndroid Build Coastguard Workerfi 3927*90e502c7SAndroid Build Coastguard Worker if test "${ac_cv_path_install+set}" = set; then 3928*90e502c7SAndroid Build Coastguard Worker INSTALL=$ac_cv_path_install 3929*90e502c7SAndroid Build Coastguard Worker else 3930*90e502c7SAndroid Build Coastguard Worker # As a last resort, use the slow shell script. Don't cache a 3931*90e502c7SAndroid Build Coastguard Worker # value for INSTALL within a source directory, because that will 3932*90e502c7SAndroid Build Coastguard Worker # break other packages using the cache if that directory is 3933*90e502c7SAndroid Build Coastguard Worker # removed, or if the value is a relative name. 3934*90e502c7SAndroid Build Coastguard Worker INSTALL=$ac_install_sh 3935*90e502c7SAndroid Build Coastguard Worker fi 3936*90e502c7SAndroid Build Coastguard Workerfi 3937*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 3938*90e502c7SAndroid Build Coastguard Worker$as_echo "$INSTALL" >&6; } 3939*90e502c7SAndroid Build Coastguard Worker 3940*90e502c7SAndroid Build Coastguard Worker# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 3941*90e502c7SAndroid Build Coastguard Worker# It thinks the first close brace ends the variable substitution. 3942*90e502c7SAndroid Build Coastguard Workertest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 3943*90e502c7SAndroid Build Coastguard Worker 3944*90e502c7SAndroid Build Coastguard Workertest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3945*90e502c7SAndroid Build Coastguard Worker 3946*90e502c7SAndroid Build Coastguard Workertest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3947*90e502c7SAndroid Build Coastguard Worker 3948*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5 3949*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for a sed that does not truncate output... " >&6; } 3950*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_path_SED+:} false; then : 3951*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 3952*90e502c7SAndroid Build Coastguard Workerelse 3953*90e502c7SAndroid Build Coastguard Worker ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/ 3954*90e502c7SAndroid Build Coastguard Worker for ac_i in 1 2 3 4 5 6 7; do 3955*90e502c7SAndroid Build Coastguard Worker ac_script="$ac_script$as_nl$ac_script" 3956*90e502c7SAndroid Build Coastguard Worker done 3957*90e502c7SAndroid Build Coastguard Worker echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed 3958*90e502c7SAndroid Build Coastguard Worker { ac_script=; unset ac_script;} 3959*90e502c7SAndroid Build Coastguard Worker if test -z "$SED"; then 3960*90e502c7SAndroid Build Coastguard Worker ac_path_SED_found=false 3961*90e502c7SAndroid Build Coastguard Worker # Loop through the user's path and test for each of PROGNAME-LIST 3962*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3963*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 3964*90e502c7SAndroid Build Coastguard Workerdo 3965*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 3966*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 3967*90e502c7SAndroid Build Coastguard Worker for ac_prog in sed gsed; do 3968*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 3969*90e502c7SAndroid Build Coastguard Worker ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" 3970*90e502c7SAndroid Build Coastguard Worker as_fn_executable_p "$ac_path_SED" || continue 3971*90e502c7SAndroid Build Coastguard Worker# Check for GNU ac_path_SED and select it if it is found. 3972*90e502c7SAndroid Build Coastguard Worker # Check for GNU $ac_path_SED 3973*90e502c7SAndroid Build Coastguard Workercase `"$ac_path_SED" --version 2>&1` in 3974*90e502c7SAndroid Build Coastguard Worker*GNU*) 3975*90e502c7SAndroid Build Coastguard Worker ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;; 3976*90e502c7SAndroid Build Coastguard Worker*) 3977*90e502c7SAndroid Build Coastguard Worker ac_count=0 3978*90e502c7SAndroid Build Coastguard Worker $as_echo_n 0123456789 >"conftest.in" 3979*90e502c7SAndroid Build Coastguard Worker while : 3980*90e502c7SAndroid Build Coastguard Worker do 3981*90e502c7SAndroid Build Coastguard Worker cat "conftest.in" "conftest.in" >"conftest.tmp" 3982*90e502c7SAndroid Build Coastguard Worker mv "conftest.tmp" "conftest.in" 3983*90e502c7SAndroid Build Coastguard Worker cp "conftest.in" "conftest.nl" 3984*90e502c7SAndroid Build Coastguard Worker $as_echo '' >> "conftest.nl" 3985*90e502c7SAndroid Build Coastguard Worker "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break 3986*90e502c7SAndroid Build Coastguard Worker diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3987*90e502c7SAndroid Build Coastguard Worker as_fn_arith $ac_count + 1 && ac_count=$as_val 3988*90e502c7SAndroid Build Coastguard Worker if test $ac_count -gt ${ac_path_SED_max-0}; then 3989*90e502c7SAndroid Build Coastguard Worker # Best one so far, save it but keep looking for a better one 3990*90e502c7SAndroid Build Coastguard Worker ac_cv_path_SED="$ac_path_SED" 3991*90e502c7SAndroid Build Coastguard Worker ac_path_SED_max=$ac_count 3992*90e502c7SAndroid Build Coastguard Worker fi 3993*90e502c7SAndroid Build Coastguard Worker # 10*(2^10) chars as input seems more than enough 3994*90e502c7SAndroid Build Coastguard Worker test $ac_count -gt 10 && break 3995*90e502c7SAndroid Build Coastguard Worker done 3996*90e502c7SAndroid Build Coastguard Worker rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3997*90e502c7SAndroid Build Coastguard Workeresac 3998*90e502c7SAndroid Build Coastguard Worker 3999*90e502c7SAndroid Build Coastguard Worker $ac_path_SED_found && break 3 4000*90e502c7SAndroid Build Coastguard Worker done 4001*90e502c7SAndroid Build Coastguard Worker done 4002*90e502c7SAndroid Build Coastguard Worker done 4003*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 4004*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_cv_path_SED"; then 4005*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5 4006*90e502c7SAndroid Build Coastguard Worker fi 4007*90e502c7SAndroid Build Coastguard Workerelse 4008*90e502c7SAndroid Build Coastguard Worker ac_cv_path_SED=$SED 4009*90e502c7SAndroid Build Coastguard Workerfi 4010*90e502c7SAndroid Build Coastguard Worker 4011*90e502c7SAndroid Build Coastguard Workerfi 4012*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5 4013*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_path_SED" >&6; } 4014*90e502c7SAndroid Build Coastguard Worker SED="$ac_cv_path_SED" 4015*90e502c7SAndroid Build Coastguard Worker rm -f conftest.sed 4016*90e502c7SAndroid Build Coastguard Worker 4017*90e502c7SAndroid Build Coastguard Worker 4018*90e502c7SAndroid Build Coastguard Worker 4019*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4020*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4021*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_path_GREP+:} false; then : 4022*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4023*90e502c7SAndroid Build Coastguard Workerelse 4024*90e502c7SAndroid Build Coastguard Worker if test -z "$GREP"; then 4025*90e502c7SAndroid Build Coastguard Worker ac_path_GREP_found=false 4026*90e502c7SAndroid Build Coastguard Worker # Loop through the user's path and test for each of PROGNAME-LIST 4027*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4028*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4029*90e502c7SAndroid Build Coastguard Workerdo 4030*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 4031*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 4032*90e502c7SAndroid Build Coastguard Worker for ac_prog in grep ggrep; do 4033*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 4034*90e502c7SAndroid Build Coastguard Worker ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 4035*90e502c7SAndroid Build Coastguard Worker as_fn_executable_p "$ac_path_GREP" || continue 4036*90e502c7SAndroid Build Coastguard Worker# Check for GNU ac_path_GREP and select it if it is found. 4037*90e502c7SAndroid Build Coastguard Worker # Check for GNU $ac_path_GREP 4038*90e502c7SAndroid Build Coastguard Workercase `"$ac_path_GREP" --version 2>&1` in 4039*90e502c7SAndroid Build Coastguard Worker*GNU*) 4040*90e502c7SAndroid Build Coastguard Worker ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 4041*90e502c7SAndroid Build Coastguard Worker*) 4042*90e502c7SAndroid Build Coastguard Worker ac_count=0 4043*90e502c7SAndroid Build Coastguard Worker $as_echo_n 0123456789 >"conftest.in" 4044*90e502c7SAndroid Build Coastguard Worker while : 4045*90e502c7SAndroid Build Coastguard Worker do 4046*90e502c7SAndroid Build Coastguard Worker cat "conftest.in" "conftest.in" >"conftest.tmp" 4047*90e502c7SAndroid Build Coastguard Worker mv "conftest.tmp" "conftest.in" 4048*90e502c7SAndroid Build Coastguard Worker cp "conftest.in" "conftest.nl" 4049*90e502c7SAndroid Build Coastguard Worker $as_echo 'GREP' >> "conftest.nl" 4050*90e502c7SAndroid Build Coastguard Worker "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4051*90e502c7SAndroid Build Coastguard Worker diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4052*90e502c7SAndroid Build Coastguard Worker as_fn_arith $ac_count + 1 && ac_count=$as_val 4053*90e502c7SAndroid Build Coastguard Worker if test $ac_count -gt ${ac_path_GREP_max-0}; then 4054*90e502c7SAndroid Build Coastguard Worker # Best one so far, save it but keep looking for a better one 4055*90e502c7SAndroid Build Coastguard Worker ac_cv_path_GREP="$ac_path_GREP" 4056*90e502c7SAndroid Build Coastguard Worker ac_path_GREP_max=$ac_count 4057*90e502c7SAndroid Build Coastguard Worker fi 4058*90e502c7SAndroid Build Coastguard Worker # 10*(2^10) chars as input seems more than enough 4059*90e502c7SAndroid Build Coastguard Worker test $ac_count -gt 10 && break 4060*90e502c7SAndroid Build Coastguard Worker done 4061*90e502c7SAndroid Build Coastguard Worker rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4062*90e502c7SAndroid Build Coastguard Workeresac 4063*90e502c7SAndroid Build Coastguard Worker 4064*90e502c7SAndroid Build Coastguard Worker $ac_path_GREP_found && break 3 4065*90e502c7SAndroid Build Coastguard Worker done 4066*90e502c7SAndroid Build Coastguard Worker done 4067*90e502c7SAndroid Build Coastguard Worker done 4068*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 4069*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_cv_path_GREP"; then 4070*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4071*90e502c7SAndroid Build Coastguard Worker fi 4072*90e502c7SAndroid Build Coastguard Workerelse 4073*90e502c7SAndroid Build Coastguard Worker ac_cv_path_GREP=$GREP 4074*90e502c7SAndroid Build Coastguard Workerfi 4075*90e502c7SAndroid Build Coastguard Worker 4076*90e502c7SAndroid Build Coastguard Workerfi 4077*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 4078*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_path_GREP" >&6; } 4079*90e502c7SAndroid Build Coastguard Worker GREP="$ac_cv_path_GREP" 4080*90e502c7SAndroid Build Coastguard Worker 4081*90e502c7SAndroid Build Coastguard Worker 4082*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 4083*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for egrep... " >&6; } 4084*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_path_EGREP+:} false; then : 4085*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4086*90e502c7SAndroid Build Coastguard Workerelse 4087*90e502c7SAndroid Build Coastguard Worker if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 4088*90e502c7SAndroid Build Coastguard Worker then ac_cv_path_EGREP="$GREP -E" 4089*90e502c7SAndroid Build Coastguard Worker else 4090*90e502c7SAndroid Build Coastguard Worker if test -z "$EGREP"; then 4091*90e502c7SAndroid Build Coastguard Worker ac_path_EGREP_found=false 4092*90e502c7SAndroid Build Coastguard Worker # Loop through the user's path and test for each of PROGNAME-LIST 4093*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 4094*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 4095*90e502c7SAndroid Build Coastguard Workerdo 4096*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 4097*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 4098*90e502c7SAndroid Build Coastguard Worker for ac_prog in egrep; do 4099*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 4100*90e502c7SAndroid Build Coastguard Worker ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 4101*90e502c7SAndroid Build Coastguard Worker as_fn_executable_p "$ac_path_EGREP" || continue 4102*90e502c7SAndroid Build Coastguard Worker# Check for GNU ac_path_EGREP and select it if it is found. 4103*90e502c7SAndroid Build Coastguard Worker # Check for GNU $ac_path_EGREP 4104*90e502c7SAndroid Build Coastguard Workercase `"$ac_path_EGREP" --version 2>&1` in 4105*90e502c7SAndroid Build Coastguard Worker*GNU*) 4106*90e502c7SAndroid Build Coastguard Worker ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 4107*90e502c7SAndroid Build Coastguard Worker*) 4108*90e502c7SAndroid Build Coastguard Worker ac_count=0 4109*90e502c7SAndroid Build Coastguard Worker $as_echo_n 0123456789 >"conftest.in" 4110*90e502c7SAndroid Build Coastguard Worker while : 4111*90e502c7SAndroid Build Coastguard Worker do 4112*90e502c7SAndroid Build Coastguard Worker cat "conftest.in" "conftest.in" >"conftest.tmp" 4113*90e502c7SAndroid Build Coastguard Worker mv "conftest.tmp" "conftest.in" 4114*90e502c7SAndroid Build Coastguard Worker cp "conftest.in" "conftest.nl" 4115*90e502c7SAndroid Build Coastguard Worker $as_echo 'EGREP' >> "conftest.nl" 4116*90e502c7SAndroid Build Coastguard Worker "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 4117*90e502c7SAndroid Build Coastguard Worker diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 4118*90e502c7SAndroid Build Coastguard Worker as_fn_arith $ac_count + 1 && ac_count=$as_val 4119*90e502c7SAndroid Build Coastguard Worker if test $ac_count -gt ${ac_path_EGREP_max-0}; then 4120*90e502c7SAndroid Build Coastguard Worker # Best one so far, save it but keep looking for a better one 4121*90e502c7SAndroid Build Coastguard Worker ac_cv_path_EGREP="$ac_path_EGREP" 4122*90e502c7SAndroid Build Coastguard Worker ac_path_EGREP_max=$ac_count 4123*90e502c7SAndroid Build Coastguard Worker fi 4124*90e502c7SAndroid Build Coastguard Worker # 10*(2^10) chars as input seems more than enough 4125*90e502c7SAndroid Build Coastguard Worker test $ac_count -gt 10 && break 4126*90e502c7SAndroid Build Coastguard Worker done 4127*90e502c7SAndroid Build Coastguard Worker rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 4128*90e502c7SAndroid Build Coastguard Workeresac 4129*90e502c7SAndroid Build Coastguard Worker 4130*90e502c7SAndroid Build Coastguard Worker $ac_path_EGREP_found && break 3 4131*90e502c7SAndroid Build Coastguard Worker done 4132*90e502c7SAndroid Build Coastguard Worker done 4133*90e502c7SAndroid Build Coastguard Worker done 4134*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 4135*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_cv_path_EGREP"; then 4136*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 4137*90e502c7SAndroid Build Coastguard Worker fi 4138*90e502c7SAndroid Build Coastguard Workerelse 4139*90e502c7SAndroid Build Coastguard Worker ac_cv_path_EGREP=$EGREP 4140*90e502c7SAndroid Build Coastguard Workerfi 4141*90e502c7SAndroid Build Coastguard Worker 4142*90e502c7SAndroid Build Coastguard Worker fi 4143*90e502c7SAndroid Build Coastguard Workerfi 4144*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 4145*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_path_EGREP" >&6; } 4146*90e502c7SAndroid Build Coastguard Worker EGREP="$ac_cv_path_EGREP" 4147*90e502c7SAndroid Build Coastguard Worker 4148*90e502c7SAndroid Build Coastguard Worker 4149*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4150*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for ANSI C header files... " >&6; } 4151*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_header_stdc+:} false; then : 4152*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4153*90e502c7SAndroid Build Coastguard Workerelse 4154*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4155*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4156*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 4157*90e502c7SAndroid Build Coastguard Worker#include <stdarg.h> 4158*90e502c7SAndroid Build Coastguard Worker#include <string.h> 4159*90e502c7SAndroid Build Coastguard Worker#include <float.h> 4160*90e502c7SAndroid Build Coastguard Worker 4161*90e502c7SAndroid Build Coastguard Workerint 4162*90e502c7SAndroid Build Coastguard Workermain () 4163*90e502c7SAndroid Build Coastguard Worker{ 4164*90e502c7SAndroid Build Coastguard Worker 4165*90e502c7SAndroid Build Coastguard Worker ; 4166*90e502c7SAndroid Build Coastguard Worker return 0; 4167*90e502c7SAndroid Build Coastguard Worker} 4168*90e502c7SAndroid Build Coastguard Worker_ACEOF 4169*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4170*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=yes 4171*90e502c7SAndroid Build Coastguard Workerelse 4172*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4173*90e502c7SAndroid Build Coastguard Workerfi 4174*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4175*90e502c7SAndroid Build Coastguard Worker 4176*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4177*90e502c7SAndroid Build Coastguard Worker # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4178*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4179*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4180*90e502c7SAndroid Build Coastguard Worker#include <string.h> 4181*90e502c7SAndroid Build Coastguard Worker 4182*90e502c7SAndroid Build Coastguard Worker_ACEOF 4183*90e502c7SAndroid Build Coastguard Workerif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4184*90e502c7SAndroid Build Coastguard Worker $EGREP "memchr" >/dev/null 2>&1; then : 4185*90e502c7SAndroid Build Coastguard Worker 4186*90e502c7SAndroid Build Coastguard Workerelse 4187*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4188*90e502c7SAndroid Build Coastguard Workerfi 4189*90e502c7SAndroid Build Coastguard Workerrm -f conftest* 4190*90e502c7SAndroid Build Coastguard Worker 4191*90e502c7SAndroid Build Coastguard Workerfi 4192*90e502c7SAndroid Build Coastguard Worker 4193*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4194*90e502c7SAndroid Build Coastguard Worker # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4195*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4196*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4197*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 4198*90e502c7SAndroid Build Coastguard Worker 4199*90e502c7SAndroid Build Coastguard Worker_ACEOF 4200*90e502c7SAndroid Build Coastguard Workerif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4201*90e502c7SAndroid Build Coastguard Worker $EGREP "free" >/dev/null 2>&1; then : 4202*90e502c7SAndroid Build Coastguard Worker 4203*90e502c7SAndroid Build Coastguard Workerelse 4204*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4205*90e502c7SAndroid Build Coastguard Workerfi 4206*90e502c7SAndroid Build Coastguard Workerrm -f conftest* 4207*90e502c7SAndroid Build Coastguard Worker 4208*90e502c7SAndroid Build Coastguard Workerfi 4209*90e502c7SAndroid Build Coastguard Worker 4210*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4211*90e502c7SAndroid Build Coastguard Worker # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4212*90e502c7SAndroid Build Coastguard Worker if test "$cross_compiling" = yes; then : 4213*90e502c7SAndroid Build Coastguard Worker : 4214*90e502c7SAndroid Build Coastguard Workerelse 4215*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4216*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4217*90e502c7SAndroid Build Coastguard Worker#include <ctype.h> 4218*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 4219*90e502c7SAndroid Build Coastguard Worker#if ((' ' & 0x0FF) == 0x020) 4220*90e502c7SAndroid Build Coastguard Worker# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4221*90e502c7SAndroid Build Coastguard Worker# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4222*90e502c7SAndroid Build Coastguard Worker#else 4223*90e502c7SAndroid Build Coastguard Worker# define ISLOWER(c) \ 4224*90e502c7SAndroid Build Coastguard Worker (('a' <= (c) && (c) <= 'i') \ 4225*90e502c7SAndroid Build Coastguard Worker || ('j' <= (c) && (c) <= 'r') \ 4226*90e502c7SAndroid Build Coastguard Worker || ('s' <= (c) && (c) <= 'z')) 4227*90e502c7SAndroid Build Coastguard Worker# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4228*90e502c7SAndroid Build Coastguard Worker#endif 4229*90e502c7SAndroid Build Coastguard Worker 4230*90e502c7SAndroid Build Coastguard Worker#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4231*90e502c7SAndroid Build Coastguard Workerint 4232*90e502c7SAndroid Build Coastguard Workermain () 4233*90e502c7SAndroid Build Coastguard Worker{ 4234*90e502c7SAndroid Build Coastguard Worker int i; 4235*90e502c7SAndroid Build Coastguard Worker for (i = 0; i < 256; i++) 4236*90e502c7SAndroid Build Coastguard Worker if (XOR (islower (i), ISLOWER (i)) 4237*90e502c7SAndroid Build Coastguard Worker || toupper (i) != TOUPPER (i)) 4238*90e502c7SAndroid Build Coastguard Worker return 2; 4239*90e502c7SAndroid Build Coastguard Worker return 0; 4240*90e502c7SAndroid Build Coastguard Worker} 4241*90e502c7SAndroid Build Coastguard Worker_ACEOF 4242*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_run "$LINENO"; then : 4243*90e502c7SAndroid Build Coastguard Worker 4244*90e502c7SAndroid Build Coastguard Workerelse 4245*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4246*90e502c7SAndroid Build Coastguard Workerfi 4247*90e502c7SAndroid Build Coastguard Workerrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4248*90e502c7SAndroid Build Coastguard Worker conftest.$ac_objext conftest.beam conftest.$ac_ext 4249*90e502c7SAndroid Build Coastguard Workerfi 4250*90e502c7SAndroid Build Coastguard Worker 4251*90e502c7SAndroid Build Coastguard Workerfi 4252*90e502c7SAndroid Build Coastguard Workerfi 4253*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4254*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_header_stdc" >&6; } 4255*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4256*90e502c7SAndroid Build Coastguard Worker 4257*90e502c7SAndroid Build Coastguard Worker$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4258*90e502c7SAndroid Build Coastguard Worker 4259*90e502c7SAndroid Build Coastguard Workerfi 4260*90e502c7SAndroid Build Coastguard Worker 4261*90e502c7SAndroid Build Coastguard Worker# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4262*90e502c7SAndroid Build Coastguard Workerfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4263*90e502c7SAndroid Build Coastguard Worker inttypes.h stdint.h unistd.h 4264*90e502c7SAndroid Build Coastguard Workerdo : 4265*90e502c7SAndroid Build Coastguard Worker as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4266*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4267*90e502c7SAndroid Build Coastguard Worker" 4268*90e502c7SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4269*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 4270*90e502c7SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4271*90e502c7SAndroid Build Coastguard Worker_ACEOF 4272*90e502c7SAndroid Build Coastguard Worker 4273*90e502c7SAndroid Build Coastguard Workerfi 4274*90e502c7SAndroid Build Coastguard Worker 4275*90e502c7SAndroid Build Coastguard Workerdone 4276*90e502c7SAndroid Build Coastguard Worker 4277*90e502c7SAndroid Build Coastguard Worker 4278*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 4279*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether byte ordering is bigendian... " >&6; } 4280*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_c_bigendian+:} false; then : 4281*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4282*90e502c7SAndroid Build Coastguard Workerelse 4283*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=unknown 4284*90e502c7SAndroid Build Coastguard Worker # See if we're dealing with a universal compiler. 4285*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4286*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4287*90e502c7SAndroid Build Coastguard Worker#ifndef __APPLE_CC__ 4288*90e502c7SAndroid Build Coastguard Worker not a universal capable compiler 4289*90e502c7SAndroid Build Coastguard Worker #endif 4290*90e502c7SAndroid Build Coastguard Worker typedef int dummy; 4291*90e502c7SAndroid Build Coastguard Worker 4292*90e502c7SAndroid Build Coastguard Worker_ACEOF 4293*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4294*90e502c7SAndroid Build Coastguard Worker 4295*90e502c7SAndroid Build Coastguard Worker # Check for potential -arch flags. It is not universal unless 4296*90e502c7SAndroid Build Coastguard Worker # there are at least two -arch flags with different values. 4297*90e502c7SAndroid Build Coastguard Worker ac_arch= 4298*90e502c7SAndroid Build Coastguard Worker ac_prev= 4299*90e502c7SAndroid Build Coastguard Worker for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do 4300*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_prev"; then 4301*90e502c7SAndroid Build Coastguard Worker case $ac_word in 4302*90e502c7SAndroid Build Coastguard Worker i?86 | x86_64 | ppc | ppc64) 4303*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then 4304*90e502c7SAndroid Build Coastguard Worker ac_arch=$ac_word 4305*90e502c7SAndroid Build Coastguard Worker else 4306*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=universal 4307*90e502c7SAndroid Build Coastguard Worker break 4308*90e502c7SAndroid Build Coastguard Worker fi 4309*90e502c7SAndroid Build Coastguard Worker ;; 4310*90e502c7SAndroid Build Coastguard Worker esac 4311*90e502c7SAndroid Build Coastguard Worker ac_prev= 4312*90e502c7SAndroid Build Coastguard Worker elif test "x$ac_word" = "x-arch"; then 4313*90e502c7SAndroid Build Coastguard Worker ac_prev=arch 4314*90e502c7SAndroid Build Coastguard Worker fi 4315*90e502c7SAndroid Build Coastguard Worker done 4316*90e502c7SAndroid Build Coastguard Workerfi 4317*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4318*90e502c7SAndroid Build Coastguard Worker if test $ac_cv_c_bigendian = unknown; then 4319*90e502c7SAndroid Build Coastguard Worker # See if sys/param.h defines the BYTE_ORDER macro. 4320*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4321*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4322*90e502c7SAndroid Build Coastguard Worker#include <sys/types.h> 4323*90e502c7SAndroid Build Coastguard Worker #include <sys/param.h> 4324*90e502c7SAndroid Build Coastguard Worker 4325*90e502c7SAndroid Build Coastguard Workerint 4326*90e502c7SAndroid Build Coastguard Workermain () 4327*90e502c7SAndroid Build Coastguard Worker{ 4328*90e502c7SAndroid Build Coastguard Worker#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \ 4329*90e502c7SAndroid Build Coastguard Worker && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \ 4330*90e502c7SAndroid Build Coastguard Worker && LITTLE_ENDIAN) 4331*90e502c7SAndroid Build Coastguard Worker bogus endian macros 4332*90e502c7SAndroid Build Coastguard Worker #endif 4333*90e502c7SAndroid Build Coastguard Worker 4334*90e502c7SAndroid Build Coastguard Worker ; 4335*90e502c7SAndroid Build Coastguard Worker return 0; 4336*90e502c7SAndroid Build Coastguard Worker} 4337*90e502c7SAndroid Build Coastguard Worker_ACEOF 4338*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4339*90e502c7SAndroid Build Coastguard Worker # It does; now see whether it defined to BIG_ENDIAN or not. 4340*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4341*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4342*90e502c7SAndroid Build Coastguard Worker#include <sys/types.h> 4343*90e502c7SAndroid Build Coastguard Worker #include <sys/param.h> 4344*90e502c7SAndroid Build Coastguard Worker 4345*90e502c7SAndroid Build Coastguard Workerint 4346*90e502c7SAndroid Build Coastguard Workermain () 4347*90e502c7SAndroid Build Coastguard Worker{ 4348*90e502c7SAndroid Build Coastguard Worker#if BYTE_ORDER != BIG_ENDIAN 4349*90e502c7SAndroid Build Coastguard Worker not big endian 4350*90e502c7SAndroid Build Coastguard Worker #endif 4351*90e502c7SAndroid Build Coastguard Worker 4352*90e502c7SAndroid Build Coastguard Worker ; 4353*90e502c7SAndroid Build Coastguard Worker return 0; 4354*90e502c7SAndroid Build Coastguard Worker} 4355*90e502c7SAndroid Build Coastguard Worker_ACEOF 4356*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4357*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=yes 4358*90e502c7SAndroid Build Coastguard Workerelse 4359*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=no 4360*90e502c7SAndroid Build Coastguard Workerfi 4361*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4362*90e502c7SAndroid Build Coastguard Workerfi 4363*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4364*90e502c7SAndroid Build Coastguard Worker fi 4365*90e502c7SAndroid Build Coastguard Worker if test $ac_cv_c_bigendian = unknown; then 4366*90e502c7SAndroid Build Coastguard Worker # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris). 4367*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4368*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4369*90e502c7SAndroid Build Coastguard Worker#include <limits.h> 4370*90e502c7SAndroid Build Coastguard Worker 4371*90e502c7SAndroid Build Coastguard Workerint 4372*90e502c7SAndroid Build Coastguard Workermain () 4373*90e502c7SAndroid Build Coastguard Worker{ 4374*90e502c7SAndroid Build Coastguard Worker#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN) 4375*90e502c7SAndroid Build Coastguard Worker bogus endian macros 4376*90e502c7SAndroid Build Coastguard Worker #endif 4377*90e502c7SAndroid Build Coastguard Worker 4378*90e502c7SAndroid Build Coastguard Worker ; 4379*90e502c7SAndroid Build Coastguard Worker return 0; 4380*90e502c7SAndroid Build Coastguard Worker} 4381*90e502c7SAndroid Build Coastguard Worker_ACEOF 4382*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4383*90e502c7SAndroid Build Coastguard Worker # It does; now see whether it defined to _BIG_ENDIAN or not. 4384*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4385*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4386*90e502c7SAndroid Build Coastguard Worker#include <limits.h> 4387*90e502c7SAndroid Build Coastguard Worker 4388*90e502c7SAndroid Build Coastguard Workerint 4389*90e502c7SAndroid Build Coastguard Workermain () 4390*90e502c7SAndroid Build Coastguard Worker{ 4391*90e502c7SAndroid Build Coastguard Worker#ifndef _BIG_ENDIAN 4392*90e502c7SAndroid Build Coastguard Worker not big endian 4393*90e502c7SAndroid Build Coastguard Worker #endif 4394*90e502c7SAndroid Build Coastguard Worker 4395*90e502c7SAndroid Build Coastguard Worker ; 4396*90e502c7SAndroid Build Coastguard Worker return 0; 4397*90e502c7SAndroid Build Coastguard Worker} 4398*90e502c7SAndroid Build Coastguard Worker_ACEOF 4399*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4400*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=yes 4401*90e502c7SAndroid Build Coastguard Workerelse 4402*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=no 4403*90e502c7SAndroid Build Coastguard Workerfi 4404*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4405*90e502c7SAndroid Build Coastguard Workerfi 4406*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4407*90e502c7SAndroid Build Coastguard Worker fi 4408*90e502c7SAndroid Build Coastguard Worker if test $ac_cv_c_bigendian = unknown; then 4409*90e502c7SAndroid Build Coastguard Worker # Compile a test program. 4410*90e502c7SAndroid Build Coastguard Worker if test "$cross_compiling" = yes; then : 4411*90e502c7SAndroid Build Coastguard Worker # Try to guess by grepping values from an object file. 4412*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4413*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4414*90e502c7SAndroid Build Coastguard Workershort int ascii_mm[] = 4415*90e502c7SAndroid Build Coastguard Worker { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; 4416*90e502c7SAndroid Build Coastguard Worker short int ascii_ii[] = 4417*90e502c7SAndroid Build Coastguard Worker { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; 4418*90e502c7SAndroid Build Coastguard Worker int use_ascii (int i) { 4419*90e502c7SAndroid Build Coastguard Worker return ascii_mm[i] + ascii_ii[i]; 4420*90e502c7SAndroid Build Coastguard Worker } 4421*90e502c7SAndroid Build Coastguard Worker short int ebcdic_ii[] = 4422*90e502c7SAndroid Build Coastguard Worker { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; 4423*90e502c7SAndroid Build Coastguard Worker short int ebcdic_mm[] = 4424*90e502c7SAndroid Build Coastguard Worker { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; 4425*90e502c7SAndroid Build Coastguard Worker int use_ebcdic (int i) { 4426*90e502c7SAndroid Build Coastguard Worker return ebcdic_mm[i] + ebcdic_ii[i]; 4427*90e502c7SAndroid Build Coastguard Worker } 4428*90e502c7SAndroid Build Coastguard Worker extern int foo; 4429*90e502c7SAndroid Build Coastguard Worker 4430*90e502c7SAndroid Build Coastguard Workerint 4431*90e502c7SAndroid Build Coastguard Workermain () 4432*90e502c7SAndroid Build Coastguard Worker{ 4433*90e502c7SAndroid Build Coastguard Workerreturn use_ascii (foo) == use_ebcdic (foo); 4434*90e502c7SAndroid Build Coastguard Worker ; 4435*90e502c7SAndroid Build Coastguard Worker return 0; 4436*90e502c7SAndroid Build Coastguard Worker} 4437*90e502c7SAndroid Build Coastguard Worker_ACEOF 4438*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4439*90e502c7SAndroid Build Coastguard Worker if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then 4440*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=yes 4441*90e502c7SAndroid Build Coastguard Worker fi 4442*90e502c7SAndroid Build Coastguard Worker if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then 4443*90e502c7SAndroid Build Coastguard Worker if test "$ac_cv_c_bigendian" = unknown; then 4444*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=no 4445*90e502c7SAndroid Build Coastguard Worker else 4446*90e502c7SAndroid Build Coastguard Worker # finding both strings is unlikely to happen, but who knows? 4447*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=unknown 4448*90e502c7SAndroid Build Coastguard Worker fi 4449*90e502c7SAndroid Build Coastguard Worker fi 4450*90e502c7SAndroid Build Coastguard Workerfi 4451*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4452*90e502c7SAndroid Build Coastguard Workerelse 4453*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4454*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4455*90e502c7SAndroid Build Coastguard Worker$ac_includes_default 4456*90e502c7SAndroid Build Coastguard Workerint 4457*90e502c7SAndroid Build Coastguard Workermain () 4458*90e502c7SAndroid Build Coastguard Worker{ 4459*90e502c7SAndroid Build Coastguard Worker 4460*90e502c7SAndroid Build Coastguard Worker /* Are we little or big endian? From Harbison&Steele. */ 4461*90e502c7SAndroid Build Coastguard Worker union 4462*90e502c7SAndroid Build Coastguard Worker { 4463*90e502c7SAndroid Build Coastguard Worker long int l; 4464*90e502c7SAndroid Build Coastguard Worker char c[sizeof (long int)]; 4465*90e502c7SAndroid Build Coastguard Worker } u; 4466*90e502c7SAndroid Build Coastguard Worker u.l = 1; 4467*90e502c7SAndroid Build Coastguard Worker return u.c[sizeof (long int) - 1] == 1; 4468*90e502c7SAndroid Build Coastguard Worker 4469*90e502c7SAndroid Build Coastguard Worker ; 4470*90e502c7SAndroid Build Coastguard Worker return 0; 4471*90e502c7SAndroid Build Coastguard Worker} 4472*90e502c7SAndroid Build Coastguard Worker_ACEOF 4473*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_run "$LINENO"; then : 4474*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=no 4475*90e502c7SAndroid Build Coastguard Workerelse 4476*90e502c7SAndroid Build Coastguard Worker ac_cv_c_bigendian=yes 4477*90e502c7SAndroid Build Coastguard Workerfi 4478*90e502c7SAndroid Build Coastguard Workerrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4479*90e502c7SAndroid Build Coastguard Worker conftest.$ac_objext conftest.beam conftest.$ac_ext 4480*90e502c7SAndroid Build Coastguard Workerfi 4481*90e502c7SAndroid Build Coastguard Worker 4482*90e502c7SAndroid Build Coastguard Worker fi 4483*90e502c7SAndroid Build Coastguard Workerfi 4484*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5 4485*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_c_bigendian" >&6; } 4486*90e502c7SAndroid Build Coastguard Worker case $ac_cv_c_bigendian in #( 4487*90e502c7SAndroid Build Coastguard Worker yes) 4488*90e502c7SAndroid Build Coastguard Worker $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h 4489*90e502c7SAndroid Build Coastguard Worker;; #( 4490*90e502c7SAndroid Build Coastguard Worker no) 4491*90e502c7SAndroid Build Coastguard Worker ;; #( 4492*90e502c7SAndroid Build Coastguard Worker universal) 4493*90e502c7SAndroid Build Coastguard Worker 4494*90e502c7SAndroid Build Coastguard Worker$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h 4495*90e502c7SAndroid Build Coastguard Worker 4496*90e502c7SAndroid Build Coastguard Worker ;; #( 4497*90e502c7SAndroid Build Coastguard Worker *) 4498*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "unknown endianness 4499*90e502c7SAndroid Build Coastguard Worker presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; 4500*90e502c7SAndroid Build Coastguard Worker esac 4501*90e502c7SAndroid Build Coastguard Worker 4502*90e502c7SAndroid Build Coastguard Worker 4503*90e502c7SAndroid Build Coastguard Worker# Make sure we can run config.sub. 4504*90e502c7SAndroid Build Coastguard Worker$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 4505*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 4506*90e502c7SAndroid Build Coastguard Worker 4507*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 4508*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking build system type... " >&6; } 4509*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_build+:} false; then : 4510*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4511*90e502c7SAndroid Build Coastguard Workerelse 4512*90e502c7SAndroid Build Coastguard Worker ac_build_alias=$build_alias 4513*90e502c7SAndroid Build Coastguard Workertest "x$ac_build_alias" = x && 4514*90e502c7SAndroid Build Coastguard Worker ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 4515*90e502c7SAndroid Build Coastguard Workertest "x$ac_build_alias" = x && 4516*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 4517*90e502c7SAndroid Build Coastguard Workerac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 4518*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 4519*90e502c7SAndroid Build Coastguard Worker 4520*90e502c7SAndroid Build Coastguard Workerfi 4521*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 4522*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_build" >&6; } 4523*90e502c7SAndroid Build Coastguard Workercase $ac_cv_build in 4524*90e502c7SAndroid Build Coastguard Worker*-*-*) ;; 4525*90e502c7SAndroid Build Coastguard Worker*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; 4526*90e502c7SAndroid Build Coastguard Workeresac 4527*90e502c7SAndroid Build Coastguard Workerbuild=$ac_cv_build 4528*90e502c7SAndroid Build Coastguard Workerac_save_IFS=$IFS; IFS='-' 4529*90e502c7SAndroid Build Coastguard Workerset x $ac_cv_build 4530*90e502c7SAndroid Build Coastguard Workershift 4531*90e502c7SAndroid Build Coastguard Workerbuild_cpu=$1 4532*90e502c7SAndroid Build Coastguard Workerbuild_vendor=$2 4533*90e502c7SAndroid Build Coastguard Workershift; shift 4534*90e502c7SAndroid Build Coastguard Worker# Remember, the first character of IFS is used to create $*, 4535*90e502c7SAndroid Build Coastguard Worker# except with old shells: 4536*90e502c7SAndroid Build Coastguard Workerbuild_os=$* 4537*90e502c7SAndroid Build Coastguard WorkerIFS=$ac_save_IFS 4538*90e502c7SAndroid Build Coastguard Workercase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 4539*90e502c7SAndroid Build Coastguard Worker 4540*90e502c7SAndroid Build Coastguard Worker 4541*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 4542*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking host system type... " >&6; } 4543*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_host+:} false; then : 4544*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4545*90e502c7SAndroid Build Coastguard Workerelse 4546*90e502c7SAndroid Build Coastguard Worker if test "x$host_alias" = x; then 4547*90e502c7SAndroid Build Coastguard Worker ac_cv_host=$ac_cv_build 4548*90e502c7SAndroid Build Coastguard Workerelse 4549*90e502c7SAndroid Build Coastguard Worker ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 4550*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 4551*90e502c7SAndroid Build Coastguard Workerfi 4552*90e502c7SAndroid Build Coastguard Worker 4553*90e502c7SAndroid Build Coastguard Workerfi 4554*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 4555*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_host" >&6; } 4556*90e502c7SAndroid Build Coastguard Workercase $ac_cv_host in 4557*90e502c7SAndroid Build Coastguard Worker*-*-*) ;; 4558*90e502c7SAndroid Build Coastguard Worker*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; 4559*90e502c7SAndroid Build Coastguard Workeresac 4560*90e502c7SAndroid Build Coastguard Workerhost=$ac_cv_host 4561*90e502c7SAndroid Build Coastguard Workerac_save_IFS=$IFS; IFS='-' 4562*90e502c7SAndroid Build Coastguard Workerset x $ac_cv_host 4563*90e502c7SAndroid Build Coastguard Workershift 4564*90e502c7SAndroid Build Coastguard Workerhost_cpu=$1 4565*90e502c7SAndroid Build Coastguard Workerhost_vendor=$2 4566*90e502c7SAndroid Build Coastguard Workershift; shift 4567*90e502c7SAndroid Build Coastguard Worker# Remember, the first character of IFS is used to create $*, 4568*90e502c7SAndroid Build Coastguard Worker# except with old shells: 4569*90e502c7SAndroid Build Coastguard Workerhost_os=$* 4570*90e502c7SAndroid Build Coastguard WorkerIFS=$ac_save_IFS 4571*90e502c7SAndroid Build Coastguard Workercase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 4572*90e502c7SAndroid Build Coastguard Worker 4573*90e502c7SAndroid Build Coastguard Worker 4574*90e502c7SAndroid Build Coastguard Worker 4575*90e502c7SAndroid Build Coastguard Workercase $host_cpu in 4576*90e502c7SAndroid Build Coastguard Worker i*86 | x86_64 ) 4577*90e502c7SAndroid Build Coastguard Worker 4578*90e502c7SAndroid Build Coastguard Worker$as_echo "#define CPU_CISC 1" >>confdefs.h 4579*90e502c7SAndroid Build Coastguard Worker 4580*90e502c7SAndroid Build Coastguard Worker 4581*90e502c7SAndroid Build Coastguard Worker$as_echo "#define HAVE_X86 1" >>confdefs.h 4582*90e502c7SAndroid Build Coastguard Worker 4583*90e502c7SAndroid Build Coastguard Worker ;; 4584*90e502c7SAndroid Build Coastguard Worker * ) 4585*90e502c7SAndroid Build Coastguard Worker 4586*90e502c7SAndroid Build Coastguard Worker$as_echo "#define CPU_RISC 1" >>confdefs.h 4587*90e502c7SAndroid Build Coastguard Worker 4588*90e502c7SAndroid Build Coastguard Worker ;; 4589*90e502c7SAndroid Build Coastguard Workeresac 4590*90e502c7SAndroid Build Coastguard Worker 4591*90e502c7SAndroid Build Coastguard Workercase $host_os in 4592*90e502c7SAndroid Build Coastguard Worker *cygwin*|*mingw* ) 4593*90e502c7SAndroid Build Coastguard Worker EXE=.exe 4594*90e502c7SAndroid Build Coastguard Worker ;; 4595*90e502c7SAndroid Build Coastguard Worker * ) 4596*90e502c7SAndroid Build Coastguard Worker EXE="" 4597*90e502c7SAndroid Build Coastguard Worker ;; 4598*90e502c7SAndroid Build Coastguard Workeresac 4599*90e502c7SAndroid Build Coastguard Worker # define executable suffix; this is needed for `make clean' 4600*90e502c7SAndroid Build Coastguard Worker 4601*90e502c7SAndroid Build Coastguard Workersupported_cflags="" 4602*90e502c7SAndroid Build Coastguard Workerif test "$EMPTY_CFLAGS" = "no"; then 4603*90e502c7SAndroid Build Coastguard Worker supported_cflags="$CFLAGS" 4604*90e502c7SAndroid Build Coastguard Workerfi 4605*90e502c7SAndroid Build Coastguard Worker 4606*90e502c7SAndroid Build Coastguard WorkerWERROR="" 4607*90e502c7SAndroid Build Coastguard Workerfor w in -Werror -errwarn; do 4608*90e502c7SAndroid Build Coastguard Worker if test "x$WERROR" = "x"; then 4609*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-c} accepts $w" >&5 4610*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether ${CC-c} accepts $w... " >&6; } 4611*90e502c7SAndroid Build Coastguard Worker save_cflags="$CFLAGS" 4612*90e502c7SAndroid Build Coastguard Worker if test "x$CFLAGS" = "x"; then : 4613*90e502c7SAndroid Build Coastguard Worker CFLAGS="$w" 4614*90e502c7SAndroid Build Coastguard Workerelse 4615*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $w" 4616*90e502c7SAndroid Build Coastguard Workerfi 4617*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4618*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4619*90e502c7SAndroid Build Coastguard Workerint main(void) { return 0; } 4620*90e502c7SAndroid Build Coastguard Worker_ACEOF 4621*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4622*90e502c7SAndroid Build Coastguard Worker WERROR="$w" 4623*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4624*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 4625*90e502c7SAndroid Build Coastguard Workerelse 4626*90e502c7SAndroid Build Coastguard Worker CFLAGS="$save_cflags" 4627*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4628*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 4629*90e502c7SAndroid Build Coastguard Workerfi 4630*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4631*90e502c7SAndroid Build Coastguard Worker fi 4632*90e502c7SAndroid Build Coastguard Workerdone 4633*90e502c7SAndroid Build Coastguard Worker 4634*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-c} accepts -fPIC" >&5 4635*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether ${CC-c} accepts -fPIC... " >&6; } 4636*90e502c7SAndroid Build Coastguard Workersave_cflags="$CFLAGS" 4637*90e502c7SAndroid Build Coastguard Workerif test "x$CFLAGS" = "x"; then : 4638*90e502c7SAndroid Build Coastguard Worker CFLAGS="-fPIC" 4639*90e502c7SAndroid Build Coastguard Workerelse 4640*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS -fPIC" 4641*90e502c7SAndroid Build Coastguard Workerfi 4642*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 4643*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4644*90e502c7SAndroid Build Coastguard Workerint main(void) { return 0; } 4645*90e502c7SAndroid Build Coastguard Worker_ACEOF 4646*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4647*90e502c7SAndroid Build Coastguard Worker if test "x$supported_cflags" = "x"; then : 4648*90e502c7SAndroid Build Coastguard Worker supported_cflags="-fPIC" 4649*90e502c7SAndroid Build Coastguard Workerelse 4650*90e502c7SAndroid Build Coastguard Worker supported_cflags="$supported_cflags -fPIC" 4651*90e502c7SAndroid Build Coastguard Workerfi 4652*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4653*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 4654*90e502c7SAndroid Build Coastguard Workerelse 4655*90e502c7SAndroid Build Coastguard Worker CFLAGS="$save_cflags" 4656*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4657*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 4658*90e502c7SAndroid Build Coastguard Workerfi 4659*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4660*90e502c7SAndroid Build Coastguard Worker 4661*90e502c7SAndroid Build Coastguard Workerif test "$EMPTY_CFLAGS" = "yes"; then 4662*90e502c7SAndroid Build Coastguard Worker for f in -Wall -pedantic -Wstrict-prototypes; do 4663*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-c} accepts $f" >&5 4664*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether ${CC-c} accepts $f... " >&6; } 4665*90e502c7SAndroid Build Coastguard Worker save_cflags="$CFLAGS" 4666*90e502c7SAndroid Build Coastguard Worker if test "x$CFLAGS" = "x"; then : 4667*90e502c7SAndroid Build Coastguard Worker CFLAGS="$f" 4668*90e502c7SAndroid Build Coastguard Workerelse 4669*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $f" 4670*90e502c7SAndroid Build Coastguard Workerfi 4671*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4672*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4673*90e502c7SAndroid Build Coastguard Workerint main(void) { return 0; } 4674*90e502c7SAndroid Build Coastguard Worker_ACEOF 4675*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4676*90e502c7SAndroid Build Coastguard Worker if test "x$supported_cflags" = "x"; then : 4677*90e502c7SAndroid Build Coastguard Worker supported_cflags="$f" 4678*90e502c7SAndroid Build Coastguard Workerelse 4679*90e502c7SAndroid Build Coastguard Worker supported_cflags="$supported_cflags $f" 4680*90e502c7SAndroid Build Coastguard Workerfi 4681*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4682*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 4683*90e502c7SAndroid Build Coastguard Workerelse 4684*90e502c7SAndroid Build Coastguard Worker CFLAGS="$save_cflags" 4685*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4686*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 4687*90e502c7SAndroid Build Coastguard Workerfi 4688*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4689*90e502c7SAndroid Build Coastguard Worker done 4690*90e502c7SAndroid Build Coastguard Worker 4691*90e502c7SAndroid Build Coastguard Worker OOPT="" 4692*90e502c7SAndroid Build Coastguard Worker for f in -O4 -O3; do 4693*90e502c7SAndroid Build Coastguard Worker if test "x$OOPT" = "x"; then 4694*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-c} accepts $f" >&5 4695*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether ${CC-c} accepts $f... " >&6; } 4696*90e502c7SAndroid Build Coastguard Worker save_cflags="$CFLAGS" 4697*90e502c7SAndroid Build Coastguard Worker if test "x$CFLAGS" = "x"; then : 4698*90e502c7SAndroid Build Coastguard Worker CFLAGS="$f" 4699*90e502c7SAndroid Build Coastguard Workerelse 4700*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $f" 4701*90e502c7SAndroid Build Coastguard Workerfi 4702*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4703*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4704*90e502c7SAndroid Build Coastguard Workerint main(void) { return 0; } 4705*90e502c7SAndroid Build Coastguard Worker_ACEOF 4706*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4707*90e502c7SAndroid Build Coastguard Worker if test "x$supported_cflags" = "x"; then : 4708*90e502c7SAndroid Build Coastguard Worker supported_cflags="$f" 4709*90e502c7SAndroid Build Coastguard Workerelse 4710*90e502c7SAndroid Build Coastguard Worker supported_cflags="$supported_cflags $f" 4711*90e502c7SAndroid Build Coastguard Workerfi 4712*90e502c7SAndroid Build Coastguard Worker OOPT="$f" 4713*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4714*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 4715*90e502c7SAndroid Build Coastguard Workerelse 4716*90e502c7SAndroid Build Coastguard Worker CFLAGS="$save_cflags" 4717*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4718*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 4719*90e502c7SAndroid Build Coastguard Workerfi 4720*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4721*90e502c7SAndroid Build Coastguard Worker fi 4722*90e502c7SAndroid Build Coastguard Worker done 4723*90e502c7SAndroid Build Coastguard Worker 4724*90e502c7SAndroid Build Coastguard Worker for f in -fexpensive-optimizations -funroll-loops; do 4725*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-c} accepts $f" >&5 4726*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether ${CC-c} accepts $f... " >&6; } 4727*90e502c7SAndroid Build Coastguard Worker save_cflags="$CFLAGS" 4728*90e502c7SAndroid Build Coastguard Worker if test "x$CFLAGS" = "x"; then : 4729*90e502c7SAndroid Build Coastguard Worker CFLAGS="$f" 4730*90e502c7SAndroid Build Coastguard Workerelse 4731*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $f" 4732*90e502c7SAndroid Build Coastguard Workerfi 4733*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4734*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4735*90e502c7SAndroid Build Coastguard Workerint main(void) { return 0; } 4736*90e502c7SAndroid Build Coastguard Worker_ACEOF 4737*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4738*90e502c7SAndroid Build Coastguard Worker if test "x$supported_cflags" = "x"; then : 4739*90e502c7SAndroid Build Coastguard Worker supported_cflags="$f" 4740*90e502c7SAndroid Build Coastguard Workerelse 4741*90e502c7SAndroid Build Coastguard Worker supported_cflags="$supported_cflags $f" 4742*90e502c7SAndroid Build Coastguard Workerfi 4743*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4744*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 4745*90e502c7SAndroid Build Coastguard Workerelse 4746*90e502c7SAndroid Build Coastguard Worker CFLAGS="$save_cflags" 4747*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4748*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 4749*90e502c7SAndroid Build Coastguard Workerfi 4750*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4751*90e502c7SAndroid Build Coastguard Worker done 4752*90e502c7SAndroid Build Coastguard Workerfi 4753*90e502c7SAndroid Build Coastguard Worker 4754*90e502c7SAndroid Build Coastguard Workerfor f in -Wno-language-extension-token; do 4755*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-c} accepts $f" >&5 4756*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether ${CC-c} accepts $f... " >&6; } 4757*90e502c7SAndroid Build Coastguard Worker save_cflags="$CFLAGS" 4758*90e502c7SAndroid Build Coastguard Worker testf=$(echo "$f" | $SED 's|-Wno-\(.*\)|-W\1|g') 4759*90e502c7SAndroid Build Coastguard Worker if test "x$CFLAGS" = "x"; then : 4760*90e502c7SAndroid Build Coastguard Worker CFLAGS="$testf" 4761*90e502c7SAndroid Build Coastguard Workerelse 4762*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $testf" 4763*90e502c7SAndroid Build Coastguard Workerfi 4764*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4765*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4766*90e502c7SAndroid Build Coastguard Workerint main(void) { return 0; } 4767*90e502c7SAndroid Build Coastguard Worker_ACEOF 4768*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4769*90e502c7SAndroid Build Coastguard Worker if test "x$supported_cflags" = "x"; then : 4770*90e502c7SAndroid Build Coastguard Worker supported_cflags="$f" 4771*90e502c7SAndroid Build Coastguard Workerelse 4772*90e502c7SAndroid Build Coastguard Worker supported_cflags="$supported_cflags $f" 4773*90e502c7SAndroid Build Coastguard Workerfi 4774*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 4775*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 4776*90e502c7SAndroid Build Coastguard Workerelse 4777*90e502c7SAndroid Build Coastguard Worker CFLAGS="$save_cflags" 4778*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 4779*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 4780*90e502c7SAndroid Build Coastguard Workerfi 4781*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4782*90e502c7SAndroid Build Coastguard Workerdone 4783*90e502c7SAndroid Build Coastguard Worker 4784*90e502c7SAndroid Build Coastguard WorkerCFLAGS="$supported_cflags" 4785*90e502c7SAndroid Build Coastguard Worker 4786*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 4787*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for ANSI C header files... " >&6; } 4788*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_header_stdc+:} false; then : 4789*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 4790*90e502c7SAndroid Build Coastguard Workerelse 4791*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4792*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4793*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 4794*90e502c7SAndroid Build Coastguard Worker#include <stdarg.h> 4795*90e502c7SAndroid Build Coastguard Worker#include <string.h> 4796*90e502c7SAndroid Build Coastguard Worker#include <float.h> 4797*90e502c7SAndroid Build Coastguard Worker 4798*90e502c7SAndroid Build Coastguard Workerint 4799*90e502c7SAndroid Build Coastguard Workermain () 4800*90e502c7SAndroid Build Coastguard Worker{ 4801*90e502c7SAndroid Build Coastguard Worker 4802*90e502c7SAndroid Build Coastguard Worker ; 4803*90e502c7SAndroid Build Coastguard Worker return 0; 4804*90e502c7SAndroid Build Coastguard Worker} 4805*90e502c7SAndroid Build Coastguard Worker_ACEOF 4806*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 4807*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=yes 4808*90e502c7SAndroid Build Coastguard Workerelse 4809*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4810*90e502c7SAndroid Build Coastguard Workerfi 4811*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4812*90e502c7SAndroid Build Coastguard Worker 4813*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4814*90e502c7SAndroid Build Coastguard Worker # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 4815*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4816*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4817*90e502c7SAndroid Build Coastguard Worker#include <string.h> 4818*90e502c7SAndroid Build Coastguard Worker 4819*90e502c7SAndroid Build Coastguard Worker_ACEOF 4820*90e502c7SAndroid Build Coastguard Workerif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4821*90e502c7SAndroid Build Coastguard Worker $EGREP "memchr" >/dev/null 2>&1; then : 4822*90e502c7SAndroid Build Coastguard Worker 4823*90e502c7SAndroid Build Coastguard Workerelse 4824*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4825*90e502c7SAndroid Build Coastguard Workerfi 4826*90e502c7SAndroid Build Coastguard Workerrm -f conftest* 4827*90e502c7SAndroid Build Coastguard Worker 4828*90e502c7SAndroid Build Coastguard Workerfi 4829*90e502c7SAndroid Build Coastguard Worker 4830*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4831*90e502c7SAndroid Build Coastguard Worker # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 4832*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4833*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4834*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 4835*90e502c7SAndroid Build Coastguard Worker 4836*90e502c7SAndroid Build Coastguard Worker_ACEOF 4837*90e502c7SAndroid Build Coastguard Workerif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 4838*90e502c7SAndroid Build Coastguard Worker $EGREP "free" >/dev/null 2>&1; then : 4839*90e502c7SAndroid Build Coastguard Worker 4840*90e502c7SAndroid Build Coastguard Workerelse 4841*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4842*90e502c7SAndroid Build Coastguard Workerfi 4843*90e502c7SAndroid Build Coastguard Workerrm -f conftest* 4844*90e502c7SAndroid Build Coastguard Worker 4845*90e502c7SAndroid Build Coastguard Workerfi 4846*90e502c7SAndroid Build Coastguard Worker 4847*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4848*90e502c7SAndroid Build Coastguard Worker # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 4849*90e502c7SAndroid Build Coastguard Worker if test "$cross_compiling" = yes; then : 4850*90e502c7SAndroid Build Coastguard Worker : 4851*90e502c7SAndroid Build Coastguard Workerelse 4852*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4853*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 4854*90e502c7SAndroid Build Coastguard Worker#include <ctype.h> 4855*90e502c7SAndroid Build Coastguard Worker#include <stdlib.h> 4856*90e502c7SAndroid Build Coastguard Worker#if ((' ' & 0x0FF) == 0x020) 4857*90e502c7SAndroid Build Coastguard Worker# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 4858*90e502c7SAndroid Build Coastguard Worker# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 4859*90e502c7SAndroid Build Coastguard Worker#else 4860*90e502c7SAndroid Build Coastguard Worker# define ISLOWER(c) \ 4861*90e502c7SAndroid Build Coastguard Worker (('a' <= (c) && (c) <= 'i') \ 4862*90e502c7SAndroid Build Coastguard Worker || ('j' <= (c) && (c) <= 'r') \ 4863*90e502c7SAndroid Build Coastguard Worker || ('s' <= (c) && (c) <= 'z')) 4864*90e502c7SAndroid Build Coastguard Worker# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 4865*90e502c7SAndroid Build Coastguard Worker#endif 4866*90e502c7SAndroid Build Coastguard Worker 4867*90e502c7SAndroid Build Coastguard Worker#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 4868*90e502c7SAndroid Build Coastguard Workerint 4869*90e502c7SAndroid Build Coastguard Workermain () 4870*90e502c7SAndroid Build Coastguard Worker{ 4871*90e502c7SAndroid Build Coastguard Worker int i; 4872*90e502c7SAndroid Build Coastguard Worker for (i = 0; i < 256; i++) 4873*90e502c7SAndroid Build Coastguard Worker if (XOR (islower (i), ISLOWER (i)) 4874*90e502c7SAndroid Build Coastguard Worker || toupper (i) != TOUPPER (i)) 4875*90e502c7SAndroid Build Coastguard Worker return 2; 4876*90e502c7SAndroid Build Coastguard Worker return 0; 4877*90e502c7SAndroid Build Coastguard Worker} 4878*90e502c7SAndroid Build Coastguard Worker_ACEOF 4879*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_run "$LINENO"; then : 4880*90e502c7SAndroid Build Coastguard Worker 4881*90e502c7SAndroid Build Coastguard Workerelse 4882*90e502c7SAndroid Build Coastguard Worker ac_cv_header_stdc=no 4883*90e502c7SAndroid Build Coastguard Workerfi 4884*90e502c7SAndroid Build Coastguard Workerrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 4885*90e502c7SAndroid Build Coastguard Worker conftest.$ac_objext conftest.beam conftest.$ac_ext 4886*90e502c7SAndroid Build Coastguard Workerfi 4887*90e502c7SAndroid Build Coastguard Worker 4888*90e502c7SAndroid Build Coastguard Workerfi 4889*90e502c7SAndroid Build Coastguard Workerfi 4890*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 4891*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_header_stdc" >&6; } 4892*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_header_stdc = yes; then 4893*90e502c7SAndroid Build Coastguard Worker 4894*90e502c7SAndroid Build Coastguard Worker$as_echo "#define STDC_HEADERS 1" >>confdefs.h 4895*90e502c7SAndroid Build Coastguard Worker 4896*90e502c7SAndroid Build Coastguard Workerfi 4897*90e502c7SAndroid Build Coastguard Worker 4898*90e502c7SAndroid Build Coastguard Workerfor ac_header in unistd.h byteswap.h stdint.h sys/uio.h inttypes.h sys/types.h machine/types.h sys/int_types.h 4899*90e502c7SAndroid Build Coastguard Workerdo : 4900*90e502c7SAndroid Build Coastguard Worker as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4901*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4902*90e502c7SAndroid Build Coastguard Worker" 4903*90e502c7SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4904*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 4905*90e502c7SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4906*90e502c7SAndroid Build Coastguard Worker_ACEOF 4907*90e502c7SAndroid Build Coastguard Worker 4908*90e502c7SAndroid Build Coastguard Workerfi 4909*90e502c7SAndroid Build Coastguard Worker 4910*90e502c7SAndroid Build Coastguard Workerdone 4911*90e502c7SAndroid Build Coastguard Worker 4912*90e502c7SAndroid Build Coastguard Worker 4913*90e502c7SAndroid Build Coastguard Workerfor ac_header in sys/socket.h netinet/in.h arpa/inet.h 4914*90e502c7SAndroid Build Coastguard Workerdo : 4915*90e502c7SAndroid Build Coastguard Worker as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 4916*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default 4917*90e502c7SAndroid Build Coastguard Worker" 4918*90e502c7SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 4919*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 4920*90e502c7SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 4921*90e502c7SAndroid Build Coastguard Worker_ACEOF 4922*90e502c7SAndroid Build Coastguard Worker 4923*90e502c7SAndroid Build Coastguard Workerfi 4924*90e502c7SAndroid Build Coastguard Worker 4925*90e502c7SAndroid Build Coastguard Workerdone 4926*90e502c7SAndroid Build Coastguard Worker 4927*90e502c7SAndroid Build Coastguard Workerfor ac_header in windows.h 4928*90e502c7SAndroid Build Coastguard Workerdo : 4929*90e502c7SAndroid Build Coastguard Worker ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default 4930*90e502c7SAndroid Build Coastguard Worker" 4931*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_header_windows_h" = xyes; then : 4932*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 4933*90e502c7SAndroid Build Coastguard Worker#define HAVE_WINDOWS_H 1 4934*90e502c7SAndroid Build Coastguard Worker_ACEOF 4935*90e502c7SAndroid Build Coastguard Worker for ac_header in winsock2.h 4936*90e502c7SAndroid Build Coastguard Workerdo : 4937*90e502c7SAndroid Build Coastguard Worker ac_fn_c_check_header_compile "$LINENO" "winsock2.h" "ac_cv_header_winsock2_h" "$ac_includes_default 4938*90e502c7SAndroid Build Coastguard Worker" 4939*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_header_winsock2_h" = xyes; then : 4940*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 4941*90e502c7SAndroid Build Coastguard Worker#define HAVE_WINSOCK2_H 1 4942*90e502c7SAndroid Build Coastguard Worker_ACEOF 4943*90e502c7SAndroid Build Coastguard Worker 4944*90e502c7SAndroid Build Coastguard Workerfi 4945*90e502c7SAndroid Build Coastguard Worker 4946*90e502c7SAndroid Build Coastguard Workerdone 4947*90e502c7SAndroid Build Coastguard Worker 4948*90e502c7SAndroid Build Coastguard Workerfi 4949*90e502c7SAndroid Build Coastguard Worker 4950*90e502c7SAndroid Build Coastguard Workerdone 4951*90e502c7SAndroid Build Coastguard Worker 4952*90e502c7SAndroid Build Coastguard Worker 4953*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default" 4954*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_int8_t" = xyes; then : 4955*90e502c7SAndroid Build Coastguard Worker 4956*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 4957*90e502c7SAndroid Build Coastguard Worker#define HAVE_INT8_T 1 4958*90e502c7SAndroid Build Coastguard Worker_ACEOF 4959*90e502c7SAndroid Build Coastguard Worker 4960*90e502c7SAndroid Build Coastguard Worker 4961*90e502c7SAndroid Build Coastguard Workerfi 4962*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default" 4963*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_uint8_t" = xyes; then : 4964*90e502c7SAndroid Build Coastguard Worker 4965*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 4966*90e502c7SAndroid Build Coastguard Worker#define HAVE_UINT8_T 1 4967*90e502c7SAndroid Build Coastguard Worker_ACEOF 4968*90e502c7SAndroid Build Coastguard Worker 4969*90e502c7SAndroid Build Coastguard Worker 4970*90e502c7SAndroid Build Coastguard Workerfi 4971*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default" 4972*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_int16_t" = xyes; then : 4973*90e502c7SAndroid Build Coastguard Worker 4974*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 4975*90e502c7SAndroid Build Coastguard Worker#define HAVE_INT16_T 1 4976*90e502c7SAndroid Build Coastguard Worker_ACEOF 4977*90e502c7SAndroid Build Coastguard Worker 4978*90e502c7SAndroid Build Coastguard Worker 4979*90e502c7SAndroid Build Coastguard Workerfi 4980*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default" 4981*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_uint16_t" = xyes; then : 4982*90e502c7SAndroid Build Coastguard Worker 4983*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 4984*90e502c7SAndroid Build Coastguard Worker#define HAVE_UINT16_T 1 4985*90e502c7SAndroid Build Coastguard Worker_ACEOF 4986*90e502c7SAndroid Build Coastguard Worker 4987*90e502c7SAndroid Build Coastguard Worker 4988*90e502c7SAndroid Build Coastguard Workerfi 4989*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default" 4990*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_int32_t" = xyes; then : 4991*90e502c7SAndroid Build Coastguard Worker 4992*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 4993*90e502c7SAndroid Build Coastguard Worker#define HAVE_INT32_T 1 4994*90e502c7SAndroid Build Coastguard Worker_ACEOF 4995*90e502c7SAndroid Build Coastguard Worker 4996*90e502c7SAndroid Build Coastguard Worker 4997*90e502c7SAndroid Build Coastguard Workerfi 4998*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default" 4999*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_uint32_t" = xyes; then : 5000*90e502c7SAndroid Build Coastguard Worker 5001*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 5002*90e502c7SAndroid Build Coastguard Worker#define HAVE_UINT32_T 1 5003*90e502c7SAndroid Build Coastguard Worker_ACEOF 5004*90e502c7SAndroid Build Coastguard Worker 5005*90e502c7SAndroid Build Coastguard Worker 5006*90e502c7SAndroid Build Coastguard Workerfi 5007*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default" 5008*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_uint64_t" = xyes; then : 5009*90e502c7SAndroid Build Coastguard Worker 5010*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 5011*90e502c7SAndroid Build Coastguard Worker#define HAVE_UINT64_T 1 5012*90e502c7SAndroid Build Coastguard Worker_ACEOF 5013*90e502c7SAndroid Build Coastguard Worker 5014*90e502c7SAndroid Build Coastguard Worker 5015*90e502c7SAndroid Build Coastguard Workerfi 5016*90e502c7SAndroid Build Coastguard Worker 5017*90e502c7SAndroid Build Coastguard Worker# The cast to long int works around a bug in the HP C Compiler 5018*90e502c7SAndroid Build Coastguard Worker# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 5019*90e502c7SAndroid Build Coastguard Worker# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 5020*90e502c7SAndroid Build Coastguard Worker# This bug is HP SR number 8606223364. 5021*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long" >&5 5022*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking size of unsigned long... " >&6; } 5023*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_sizeof_unsigned_long+:} false; then : 5024*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5025*90e502c7SAndroid Build Coastguard Workerelse 5026*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long))" "ac_cv_sizeof_unsigned_long" "$ac_includes_default"; then : 5027*90e502c7SAndroid Build Coastguard Worker 5028*90e502c7SAndroid Build Coastguard Workerelse 5029*90e502c7SAndroid Build Coastguard Worker if test "$ac_cv_type_unsigned_long" = yes; then 5030*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5031*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5032*90e502c7SAndroid Build Coastguard Workeras_fn_error 77 "cannot compute sizeof (unsigned long) 5033*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5034*90e502c7SAndroid Build Coastguard Worker else 5035*90e502c7SAndroid Build Coastguard Worker ac_cv_sizeof_unsigned_long=0 5036*90e502c7SAndroid Build Coastguard Worker fi 5037*90e502c7SAndroid Build Coastguard Workerfi 5038*90e502c7SAndroid Build Coastguard Worker 5039*90e502c7SAndroid Build Coastguard Workerfi 5040*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long" >&5 5041*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_sizeof_unsigned_long" >&6; } 5042*90e502c7SAndroid Build Coastguard Worker 5043*90e502c7SAndroid Build Coastguard Worker 5044*90e502c7SAndroid Build Coastguard Worker 5045*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 5046*90e502c7SAndroid Build Coastguard Worker#define SIZEOF_UNSIGNED_LONG $ac_cv_sizeof_unsigned_long 5047*90e502c7SAndroid Build Coastguard Worker_ACEOF 5048*90e502c7SAndroid Build Coastguard Worker 5049*90e502c7SAndroid Build Coastguard Worker 5050*90e502c7SAndroid Build Coastguard Worker# The cast to long int works around a bug in the HP C Compiler 5051*90e502c7SAndroid Build Coastguard Worker# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects 5052*90e502c7SAndroid Build Coastguard Worker# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. 5053*90e502c7SAndroid Build Coastguard Worker# This bug is HP SR number 8606223364. 5054*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of unsigned long long" >&5 5055*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking size of unsigned long long... " >&6; } 5056*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_sizeof_unsigned_long_long+:} false; then : 5057*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5058*90e502c7SAndroid Build Coastguard Workerelse 5059*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (unsigned long long))" "ac_cv_sizeof_unsigned_long_long" "$ac_includes_default"; then : 5060*90e502c7SAndroid Build Coastguard Worker 5061*90e502c7SAndroid Build Coastguard Workerelse 5062*90e502c7SAndroid Build Coastguard Worker if test "$ac_cv_type_unsigned_long_long" = yes; then 5063*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5064*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5065*90e502c7SAndroid Build Coastguard Workeras_fn_error 77 "cannot compute sizeof (unsigned long long) 5066*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5067*90e502c7SAndroid Build Coastguard Worker else 5068*90e502c7SAndroid Build Coastguard Worker ac_cv_sizeof_unsigned_long_long=0 5069*90e502c7SAndroid Build Coastguard Worker fi 5070*90e502c7SAndroid Build Coastguard Workerfi 5071*90e502c7SAndroid Build Coastguard Worker 5072*90e502c7SAndroid Build Coastguard Workerfi 5073*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_unsigned_long_long" >&5 5074*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_sizeof_unsigned_long_long" >&6; } 5075*90e502c7SAndroid Build Coastguard Worker 5076*90e502c7SAndroid Build Coastguard Worker 5077*90e502c7SAndroid Build Coastguard Worker 5078*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 5079*90e502c7SAndroid Build Coastguard Worker#define SIZEOF_UNSIGNED_LONG_LONG $ac_cv_sizeof_unsigned_long_long 5080*90e502c7SAndroid Build Coastguard Worker_ACEOF 5081*90e502c7SAndroid Build Coastguard Worker 5082*90e502c7SAndroid Build Coastguard Worker 5083*90e502c7SAndroid Build Coastguard Worker 5084*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 5085*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for an ANSI C-conforming const... " >&6; } 5086*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_c_const+:} false; then : 5087*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5088*90e502c7SAndroid Build Coastguard Workerelse 5089*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5090*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5091*90e502c7SAndroid Build Coastguard Worker 5092*90e502c7SAndroid Build Coastguard Workerint 5093*90e502c7SAndroid Build Coastguard Workermain () 5094*90e502c7SAndroid Build Coastguard Worker{ 5095*90e502c7SAndroid Build Coastguard Worker 5096*90e502c7SAndroid Build Coastguard Worker#ifndef __cplusplus 5097*90e502c7SAndroid Build Coastguard Worker /* Ultrix mips cc rejects this sort of thing. */ 5098*90e502c7SAndroid Build Coastguard Worker typedef int charset[2]; 5099*90e502c7SAndroid Build Coastguard Worker const charset cs = { 0, 0 }; 5100*90e502c7SAndroid Build Coastguard Worker /* SunOS 4.1.1 cc rejects this. */ 5101*90e502c7SAndroid Build Coastguard Worker char const *const *pcpcc; 5102*90e502c7SAndroid Build Coastguard Worker char **ppc; 5103*90e502c7SAndroid Build Coastguard Worker /* NEC SVR4.0.2 mips cc rejects this. */ 5104*90e502c7SAndroid Build Coastguard Worker struct point {int x, y;}; 5105*90e502c7SAndroid Build Coastguard Worker static struct point const zero = {0,0}; 5106*90e502c7SAndroid Build Coastguard Worker /* AIX XL C 1.02.0.0 rejects this. 5107*90e502c7SAndroid Build Coastguard Worker It does not let you subtract one const X* pointer from another in 5108*90e502c7SAndroid Build Coastguard Worker an arm of an if-expression whose if-part is not a constant 5109*90e502c7SAndroid Build Coastguard Worker expression */ 5110*90e502c7SAndroid Build Coastguard Worker const char *g = "string"; 5111*90e502c7SAndroid Build Coastguard Worker pcpcc = &g + (g ? g-g : 0); 5112*90e502c7SAndroid Build Coastguard Worker /* HPUX 7.0 cc rejects these. */ 5113*90e502c7SAndroid Build Coastguard Worker ++pcpcc; 5114*90e502c7SAndroid Build Coastguard Worker ppc = (char**) pcpcc; 5115*90e502c7SAndroid Build Coastguard Worker pcpcc = (char const *const *) ppc; 5116*90e502c7SAndroid Build Coastguard Worker { /* SCO 3.2v4 cc rejects this sort of thing. */ 5117*90e502c7SAndroid Build Coastguard Worker char tx; 5118*90e502c7SAndroid Build Coastguard Worker char *t = &tx; 5119*90e502c7SAndroid Build Coastguard Worker char const *s = 0 ? (char *) 0 : (char const *) 0; 5120*90e502c7SAndroid Build Coastguard Worker 5121*90e502c7SAndroid Build Coastguard Worker *t++ = 0; 5122*90e502c7SAndroid Build Coastguard Worker if (s) return 0; 5123*90e502c7SAndroid Build Coastguard Worker } 5124*90e502c7SAndroid Build Coastguard Worker { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 5125*90e502c7SAndroid Build Coastguard Worker int x[] = {25, 17}; 5126*90e502c7SAndroid Build Coastguard Worker const int *foo = &x[0]; 5127*90e502c7SAndroid Build Coastguard Worker ++foo; 5128*90e502c7SAndroid Build Coastguard Worker } 5129*90e502c7SAndroid Build Coastguard Worker { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 5130*90e502c7SAndroid Build Coastguard Worker typedef const int *iptr; 5131*90e502c7SAndroid Build Coastguard Worker iptr p = 0; 5132*90e502c7SAndroid Build Coastguard Worker ++p; 5133*90e502c7SAndroid Build Coastguard Worker } 5134*90e502c7SAndroid Build Coastguard Worker { /* AIX XL C 1.02.0.0 rejects this sort of thing, saying 5135*90e502c7SAndroid Build Coastguard Worker "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 5136*90e502c7SAndroid Build Coastguard Worker struct s { int j; const int *ap[3]; } bx; 5137*90e502c7SAndroid Build Coastguard Worker struct s *b = &bx; b->j = 5; 5138*90e502c7SAndroid Build Coastguard Worker } 5139*90e502c7SAndroid Build Coastguard Worker { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 5140*90e502c7SAndroid Build Coastguard Worker const int foo = 10; 5141*90e502c7SAndroid Build Coastguard Worker if (!foo) return 0; 5142*90e502c7SAndroid Build Coastguard Worker } 5143*90e502c7SAndroid Build Coastguard Worker return !cs[0] && !zero.x; 5144*90e502c7SAndroid Build Coastguard Worker#endif 5145*90e502c7SAndroid Build Coastguard Worker 5146*90e502c7SAndroid Build Coastguard Worker ; 5147*90e502c7SAndroid Build Coastguard Worker return 0; 5148*90e502c7SAndroid Build Coastguard Worker} 5149*90e502c7SAndroid Build Coastguard Worker_ACEOF 5150*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 5151*90e502c7SAndroid Build Coastguard Worker ac_cv_c_const=yes 5152*90e502c7SAndroid Build Coastguard Workerelse 5153*90e502c7SAndroid Build Coastguard Worker ac_cv_c_const=no 5154*90e502c7SAndroid Build Coastguard Workerfi 5155*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5156*90e502c7SAndroid Build Coastguard Workerfi 5157*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 5158*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_c_const" >&6; } 5159*90e502c7SAndroid Build Coastguard Workerif test $ac_cv_c_const = no; then 5160*90e502c7SAndroid Build Coastguard Worker 5161*90e502c7SAndroid Build Coastguard Worker$as_echo "#define const /**/" >>confdefs.h 5162*90e502c7SAndroid Build Coastguard Worker 5163*90e502c7SAndroid Build Coastguard Workerfi 5164*90e502c7SAndroid Build Coastguard Worker 5165*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5 5166*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for inline... " >&6; } 5167*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_c_inline+:} false; then : 5168*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5169*90e502c7SAndroid Build Coastguard Workerelse 5170*90e502c7SAndroid Build Coastguard Worker ac_cv_c_inline=no 5171*90e502c7SAndroid Build Coastguard Workerfor ac_kw in inline __inline__ __inline; do 5172*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5173*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5174*90e502c7SAndroid Build Coastguard Worker#ifndef __cplusplus 5175*90e502c7SAndroid Build Coastguard Workertypedef int foo_t; 5176*90e502c7SAndroid Build Coastguard Workerstatic $ac_kw foo_t static_foo () {return 0; } 5177*90e502c7SAndroid Build Coastguard Worker$ac_kw foo_t foo () {return 0; } 5178*90e502c7SAndroid Build Coastguard Worker#endif 5179*90e502c7SAndroid Build Coastguard Worker 5180*90e502c7SAndroid Build Coastguard Worker_ACEOF 5181*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_compile "$LINENO"; then : 5182*90e502c7SAndroid Build Coastguard Worker ac_cv_c_inline=$ac_kw 5183*90e502c7SAndroid Build Coastguard Workerfi 5184*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5185*90e502c7SAndroid Build Coastguard Worker test "$ac_cv_c_inline" != no && break 5186*90e502c7SAndroid Build Coastguard Workerdone 5187*90e502c7SAndroid Build Coastguard Worker 5188*90e502c7SAndroid Build Coastguard Workerfi 5189*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5 5190*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_c_inline" >&6; } 5191*90e502c7SAndroid Build Coastguard Worker 5192*90e502c7SAndroid Build Coastguard Workercase $ac_cv_c_inline in 5193*90e502c7SAndroid Build Coastguard Worker inline | yes) ;; 5194*90e502c7SAndroid Build Coastguard Worker *) 5195*90e502c7SAndroid Build Coastguard Worker case $ac_cv_c_inline in 5196*90e502c7SAndroid Build Coastguard Worker no) ac_val=;; 5197*90e502c7SAndroid Build Coastguard Worker *) ac_val=$ac_cv_c_inline;; 5198*90e502c7SAndroid Build Coastguard Worker esac 5199*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 5200*90e502c7SAndroid Build Coastguard Worker#ifndef __cplusplus 5201*90e502c7SAndroid Build Coastguard Worker#define inline $ac_val 5202*90e502c7SAndroid Build Coastguard Worker#endif 5203*90e502c7SAndroid Build Coastguard Worker_ACEOF 5204*90e502c7SAndroid Build Coastguard Worker ;; 5205*90e502c7SAndroid Build Coastguard Workeresac 5206*90e502c7SAndroid Build Coastguard Worker 5207*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default" 5208*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_type_size_t" = xyes; then : 5209*90e502c7SAndroid Build Coastguard Worker 5210*90e502c7SAndroid Build Coastguard Workerelse 5211*90e502c7SAndroid Build Coastguard Worker 5212*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 5213*90e502c7SAndroid Build Coastguard Worker#define size_t unsigned int 5214*90e502c7SAndroid Build Coastguard Worker_ACEOF 5215*90e502c7SAndroid Build Coastguard Worker 5216*90e502c7SAndroid Build Coastguard Workerfi 5217*90e502c7SAndroid Build Coastguard Worker 5218*90e502c7SAndroid Build Coastguard Worker 5219*90e502c7SAndroid Build Coastguard Workerfor ac_func in socket inet_aton usleep sigaction 5220*90e502c7SAndroid Build Coastguard Workerdo : 5221*90e502c7SAndroid Build Coastguard Worker as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` 5222*90e502c7SAndroid Build Coastguard Workerac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 5223*90e502c7SAndroid Build Coastguard Workerif eval test \"x\$"$as_ac_var"\" = x"yes"; then : 5224*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 5225*90e502c7SAndroid Build Coastguard Worker#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 5226*90e502c7SAndroid Build Coastguard Worker_ACEOF 5227*90e502c7SAndroid Build Coastguard Worker 5228*90e502c7SAndroid Build Coastguard Workerfi 5229*90e502c7SAndroid Build Coastguard Workerdone 5230*90e502c7SAndroid Build Coastguard Worker 5231*90e502c7SAndroid Build Coastguard Worker 5232*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_func_socket" = "xno"; then 5233*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5 5234*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for socket in -lsocket... " >&6; } 5235*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_socket_socket+:} false; then : 5236*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5237*90e502c7SAndroid Build Coastguard Workerelse 5238*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 5239*90e502c7SAndroid Build Coastguard WorkerLIBS="-lsocket $LIBS" 5240*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5241*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5242*90e502c7SAndroid Build Coastguard Worker 5243*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5244*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5245*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5246*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5247*90e502c7SAndroid Build Coastguard Workerextern "C" 5248*90e502c7SAndroid Build Coastguard Worker#endif 5249*90e502c7SAndroid Build Coastguard Workerchar socket (); 5250*90e502c7SAndroid Build Coastguard Workerint 5251*90e502c7SAndroid Build Coastguard Workermain () 5252*90e502c7SAndroid Build Coastguard Worker{ 5253*90e502c7SAndroid Build Coastguard Workerreturn socket (); 5254*90e502c7SAndroid Build Coastguard Worker ; 5255*90e502c7SAndroid Build Coastguard Worker return 0; 5256*90e502c7SAndroid Build Coastguard Worker} 5257*90e502c7SAndroid Build Coastguard Worker_ACEOF 5258*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 5259*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_socket_socket=yes 5260*90e502c7SAndroid Build Coastguard Workerelse 5261*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_socket_socket=no 5262*90e502c7SAndroid Build Coastguard Workerfi 5263*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5264*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 5265*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 5266*90e502c7SAndroid Build Coastguard Workerfi 5267*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5 5268*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_socket_socket" >&6; } 5269*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_socket_socket" = xyes; then : 5270*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 5271*90e502c7SAndroid Build Coastguard Worker#define HAVE_LIBSOCKET 1 5272*90e502c7SAndroid Build Coastguard Worker_ACEOF 5273*90e502c7SAndroid Build Coastguard Worker 5274*90e502c7SAndroid Build Coastguard Worker LIBS="-lsocket $LIBS" 5275*90e502c7SAndroid Build Coastguard Worker 5276*90e502c7SAndroid Build Coastguard Workerfi 5277*90e502c7SAndroid Build Coastguard Worker 5278*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lwsock32" >&5 5279*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for socket in -lwsock32... " >&6; } 5280*90e502c7SAndroid Build Coastguard Worker SAVELIBS="$LIBS" 5281*90e502c7SAndroid Build Coastguard Worker LIBS="$LIBS -lwsock32" 5282*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5283*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5284*90e502c7SAndroid Build Coastguard Worker 5285*90e502c7SAndroid Build Coastguard Worker#include <winsock2.h> 5286*90e502c7SAndroid Build Coastguard Workerint main(void) 5287*90e502c7SAndroid Build Coastguard Worker{ 5288*90e502c7SAndroid Build Coastguard Worker int fd = socket(0, 0, 0); 5289*90e502c7SAndroid Build Coastguard Worker if (fd < 0) 5290*90e502c7SAndroid Build Coastguard Worker return -1; 5291*90e502c7SAndroid Build Coastguard Worker else 5292*90e502c7SAndroid Build Coastguard Worker return 0; 5293*90e502c7SAndroid Build Coastguard Worker} 5294*90e502c7SAndroid Build Coastguard Worker 5295*90e502c7SAndroid Build Coastguard Worker_ACEOF 5296*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 5297*90e502c7SAndroid Build Coastguard Worker ac_cv_func_socket=yes 5298*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5299*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 5300*90e502c7SAndroid Build Coastguard Workerelse 5301*90e502c7SAndroid Build Coastguard Worker LIBS="$SAVELIBS" 5302*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5303*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5304*90e502c7SAndroid Build Coastguard Workerfi 5305*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5306*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 5307*90e502c7SAndroid Build Coastguard Workerfi 5308*90e502c7SAndroid Build Coastguard Worker 5309*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable debug logging in all modules" >&5 5310*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether to enable debug logging in all modules... " >&6; } 5311*90e502c7SAndroid Build Coastguard Worker# Check whether --enable-debug-logging was given. 5312*90e502c7SAndroid Build Coastguard Workerif test "${enable_debug_logging+set}" = set; then : 5313*90e502c7SAndroid Build Coastguard Worker enableval=$enable_debug_logging; 5314*90e502c7SAndroid Build Coastguard Workerelse 5315*90e502c7SAndroid Build Coastguard Worker enable_debug_logging=no 5316*90e502c7SAndroid Build Coastguard Workerfi 5317*90e502c7SAndroid Build Coastguard Worker 5318*90e502c7SAndroid Build Coastguard Workerif test "$enable_debug_logging" = "yes"; then 5319*90e502c7SAndroid Build Coastguard Worker 5320*90e502c7SAndroid Build Coastguard Worker$as_echo "#define ENABLE_DEBUG_LOGGING 1" >>confdefs.h 5321*90e502c7SAndroid Build Coastguard Worker 5322*90e502c7SAndroid Build Coastguard Workerfi 5323*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_debug_logging" >&5 5324*90e502c7SAndroid Build Coastguard Worker$as_echo "$enable_debug_logging" >&6; } 5325*90e502c7SAndroid Build Coastguard Worker 5326*90e502c7SAndroid Build Coastguard Worker 5327*90e502c7SAndroid Build Coastguard Worker 5328*90e502c7SAndroid Build Coastguard Worker 5329*90e502c7SAndroid Build Coastguard Worker 5330*90e502c7SAndroid Build Coastguard Worker 5331*90e502c7SAndroid Build Coastguard Worker 5332*90e502c7SAndroid Build Coastguard Worker 5333*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then 5334*90e502c7SAndroid Build Coastguard Worker if test -n "$ac_tool_prefix"; then 5335*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. 5336*90e502c7SAndroid Build Coastguard Workerset dummy ${ac_tool_prefix}pkg-config; ac_word=$2 5337*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5338*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 5339*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_path_PKG_CONFIG+:} false; then : 5340*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5341*90e502c7SAndroid Build Coastguard Workerelse 5342*90e502c7SAndroid Build Coastguard Worker case $PKG_CONFIG in 5343*90e502c7SAndroid Build Coastguard Worker [\\/]* | ?:[\\/]*) 5344*90e502c7SAndroid Build Coastguard Worker ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. 5345*90e502c7SAndroid Build Coastguard Worker ;; 5346*90e502c7SAndroid Build Coastguard Worker *) 5347*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5348*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 5349*90e502c7SAndroid Build Coastguard Workerdo 5350*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 5351*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 5352*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 5353*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5354*90e502c7SAndroid Build Coastguard Worker ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5355*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5356*90e502c7SAndroid Build Coastguard Worker break 2 5357*90e502c7SAndroid Build Coastguard Worker fi 5358*90e502c7SAndroid Build Coastguard Workerdone 5359*90e502c7SAndroid Build Coastguard Worker done 5360*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 5361*90e502c7SAndroid Build Coastguard Worker 5362*90e502c7SAndroid Build Coastguard Worker ;; 5363*90e502c7SAndroid Build Coastguard Workeresac 5364*90e502c7SAndroid Build Coastguard Workerfi 5365*90e502c7SAndroid Build Coastguard WorkerPKG_CONFIG=$ac_cv_path_PKG_CONFIG 5366*90e502c7SAndroid Build Coastguard Workerif test -n "$PKG_CONFIG"; then 5367*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 5368*90e502c7SAndroid Build Coastguard Worker$as_echo "$PKG_CONFIG" >&6; } 5369*90e502c7SAndroid Build Coastguard Workerelse 5370*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5371*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5372*90e502c7SAndroid Build Coastguard Workerfi 5373*90e502c7SAndroid Build Coastguard Worker 5374*90e502c7SAndroid Build Coastguard Worker 5375*90e502c7SAndroid Build Coastguard Workerfi 5376*90e502c7SAndroid Build Coastguard Workerif test -z "$ac_cv_path_PKG_CONFIG"; then 5377*90e502c7SAndroid Build Coastguard Worker ac_pt_PKG_CONFIG=$PKG_CONFIG 5378*90e502c7SAndroid Build Coastguard Worker # Extract the first word of "pkg-config", so it can be a program name with args. 5379*90e502c7SAndroid Build Coastguard Workerset dummy pkg-config; ac_word=$2 5380*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 5381*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for $ac_word... " >&6; } 5382*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : 5383*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5384*90e502c7SAndroid Build Coastguard Workerelse 5385*90e502c7SAndroid Build Coastguard Worker case $ac_pt_PKG_CONFIG in 5386*90e502c7SAndroid Build Coastguard Worker [\\/]* | ?:[\\/]*) 5387*90e502c7SAndroid Build Coastguard Worker ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. 5388*90e502c7SAndroid Build Coastguard Worker ;; 5389*90e502c7SAndroid Build Coastguard Worker *) 5390*90e502c7SAndroid Build Coastguard Worker as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 5391*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 5392*90e502c7SAndroid Build Coastguard Workerdo 5393*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 5394*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 5395*90e502c7SAndroid Build Coastguard Worker for ac_exec_ext in '' $ac_executable_extensions; do 5396*90e502c7SAndroid Build Coastguard Worker if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then 5397*90e502c7SAndroid Build Coastguard Worker ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" 5398*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 5399*90e502c7SAndroid Build Coastguard Worker break 2 5400*90e502c7SAndroid Build Coastguard Worker fi 5401*90e502c7SAndroid Build Coastguard Workerdone 5402*90e502c7SAndroid Build Coastguard Worker done 5403*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 5404*90e502c7SAndroid Build Coastguard Worker 5405*90e502c7SAndroid Build Coastguard Worker ;; 5406*90e502c7SAndroid Build Coastguard Workeresac 5407*90e502c7SAndroid Build Coastguard Workerfi 5408*90e502c7SAndroid Build Coastguard Workerac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG 5409*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_pt_PKG_CONFIG"; then 5410*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 5411*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_pt_PKG_CONFIG" >&6; } 5412*90e502c7SAndroid Build Coastguard Workerelse 5413*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5414*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5415*90e502c7SAndroid Build Coastguard Workerfi 5416*90e502c7SAndroid Build Coastguard Worker 5417*90e502c7SAndroid Build Coastguard Worker if test "x$ac_pt_PKG_CONFIG" = x; then 5418*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG="" 5419*90e502c7SAndroid Build Coastguard Worker else 5420*90e502c7SAndroid Build Coastguard Worker case $cross_compiling:$ac_tool_warned in 5421*90e502c7SAndroid Build Coastguard Workeryes:) 5422*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 5423*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} 5424*90e502c7SAndroid Build Coastguard Workerac_tool_warned=yes ;; 5425*90e502c7SAndroid Build Coastguard Workeresac 5426*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG=$ac_pt_PKG_CONFIG 5427*90e502c7SAndroid Build Coastguard Worker fi 5428*90e502c7SAndroid Build Coastguard Workerelse 5429*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG="$ac_cv_path_PKG_CONFIG" 5430*90e502c7SAndroid Build Coastguard Workerfi 5431*90e502c7SAndroid Build Coastguard Worker 5432*90e502c7SAndroid Build Coastguard Workerfi 5433*90e502c7SAndroid Build Coastguard Workerif test -n "$PKG_CONFIG"; then 5434*90e502c7SAndroid Build Coastguard Worker _pkg_min_version=0.9.0 5435*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 5436*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } 5437*90e502c7SAndroid Build Coastguard Worker if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then 5438*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5439*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 5440*90e502c7SAndroid Build Coastguard Worker else 5441*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5442*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5443*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG="" 5444*90e502c7SAndroid Build Coastguard Worker fi 5445*90e502c7SAndroid Build Coastguard Workerfi 5446*90e502c7SAndroid Build Coastguard Workerif test "x$PKG_CONFIG" != "x"; then : 5447*90e502c7SAndroid Build Coastguard Worker PKG_CONFIG="$PKG_CONFIG --static" 5448*90e502c7SAndroid Build Coastguard Workerfi 5449*90e502c7SAndroid Build Coastguard Worker 5450*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to leverage OpenSSL crypto" >&5 5451*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether to leverage OpenSSL crypto... " >&6; } 5452*90e502c7SAndroid Build Coastguard Worker# Check whether --enable-openssl was given. 5453*90e502c7SAndroid Build Coastguard Workerif test "${enable_openssl+set}" = set; then : 5454*90e502c7SAndroid Build Coastguard Worker enableval=$enable_openssl; 5455*90e502c7SAndroid Build Coastguard Workerelse 5456*90e502c7SAndroid Build Coastguard Worker enable_openssl=no 5457*90e502c7SAndroid Build Coastguard Workerfi 5458*90e502c7SAndroid Build Coastguard Worker 5459*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_openssl" >&5 5460*90e502c7SAndroid Build Coastguard Worker$as_echo "$enable_openssl" >&6; } 5461*90e502c7SAndroid Build Coastguard Worker 5462*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to leverage NSS crypto" >&5 5463*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether to leverage NSS crypto... " >&6; } 5464*90e502c7SAndroid Build Coastguard Worker# Check whether --enable-nss was given. 5465*90e502c7SAndroid Build Coastguard Workerif test "${enable_nss+set}" = set; then : 5466*90e502c7SAndroid Build Coastguard Worker enableval=$enable_nss; 5467*90e502c7SAndroid Build Coastguard Workerelse 5468*90e502c7SAndroid Build Coastguard Worker enable_nss=no 5469*90e502c7SAndroid Build Coastguard Workerfi 5470*90e502c7SAndroid Build Coastguard Worker 5471*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_nss" >&5 5472*90e502c7SAndroid Build Coastguard Worker$as_echo "$enable_nss" >&6; } 5473*90e502c7SAndroid Build Coastguard Worker 5474*90e502c7SAndroid Build Coastguard Workerif test "$enable_openssl" = "yes"; then 5475*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user specified OpenSSL directory" >&5 5476*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for user specified OpenSSL directory... " >&6; } 5477*90e502c7SAndroid Build Coastguard Worker 5478*90e502c7SAndroid Build Coastguard Worker# Check whether --with-openssl-dir was given. 5479*90e502c7SAndroid Build Coastguard Workerif test "${with_openssl_dir+set}" = set; then : 5480*90e502c7SAndroid Build Coastguard Worker withval=$with_openssl_dir; if test "x$PKG_CONFIG" != "x" && test -f $with_openssl_dir/lib/pkgconfig/libcrypto.pc; then 5481*90e502c7SAndroid Build Coastguard Worker if test "x$PKG_CONFIG_PATH" = "x"; then 5482*90e502c7SAndroid Build Coastguard Worker export PKG_CONFIG_PATH="$with_openssl_dir/lib/pkgconfig" 5483*90e502c7SAndroid Build Coastguard Worker else 5484*90e502c7SAndroid Build Coastguard Worker export PKG_CONFIG_PATH="$with_openssl_dir/lib/pkgconfig:$PKG_CONFIG_PATH" 5485*90e502c7SAndroid Build Coastguard Worker fi 5486*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_openssl_dir" >&5 5487*90e502c7SAndroid Build Coastguard Worker$as_echo "$with_openssl_dir" >&6; } 5488*90e502c7SAndroid Build Coastguard Worker elif test -d $with_openssl_dir/lib; then 5489*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS -I$with_openssl_dir/include" 5490*90e502c7SAndroid Build Coastguard Worker if test "x$LDFLAGS" = "x"; then 5491*90e502c7SAndroid Build Coastguard Worker LDFLAGS="-L$with_openssl_dir/lib" 5492*90e502c7SAndroid Build Coastguard Worker else 5493*90e502c7SAndroid Build Coastguard Worker LDFLAGS="$LDFLAGS -L$with_openssl_dir/lib" 5494*90e502c7SAndroid Build Coastguard Worker fi 5495*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_openssl_dir" >&5 5496*90e502c7SAndroid Build Coastguard Worker$as_echo "$with_openssl_dir" >&6; } 5497*90e502c7SAndroid Build Coastguard Worker else 5498*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: invalid" >&5 5499*90e502c7SAndroid Build Coastguard Worker$as_echo "invalid" >&6; } 5500*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5501*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5502*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "Invalid OpenSSL location: $with_openssl_dir 5503*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5504*90e502c7SAndroid Build Coastguard Worker fi 5505*90e502c7SAndroid Build Coastguard Workerelse 5506*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5507*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5508*90e502c7SAndroid Build Coastguard Workerfi 5509*90e502c7SAndroid Build Coastguard Worker 5510*90e502c7SAndroid Build Coastguard Worker 5511*90e502c7SAndroid Build Coastguard Worker if test "x$PKG_CONFIG" != "x"; then 5512*90e502c7SAndroid Build Coastguard Worker 5513*90e502c7SAndroid Build Coastguard Workerpkg_failed=no 5514*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for crypto" >&5 5515*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for crypto... " >&6; } 5516*90e502c7SAndroid Build Coastguard Worker 5517*90e502c7SAndroid Build Coastguard Workerif test -n "$crypto_CFLAGS"; then 5518*90e502c7SAndroid Build Coastguard Worker pkg_cv_crypto_CFLAGS="$crypto_CFLAGS" 5519*90e502c7SAndroid Build Coastguard Worker elif test -n "$PKG_CONFIG"; then 5520*90e502c7SAndroid Build Coastguard Worker if test -n "$PKG_CONFIG" && \ 5521*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libcrypto >= 1.0.1\""; } >&5 5522*90e502c7SAndroid Build Coastguard Worker ($PKG_CONFIG --exists --print-errors "libcrypto >= 1.0.1") 2>&5 5523*90e502c7SAndroid Build Coastguard Worker ac_status=$? 5524*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5525*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then 5526*90e502c7SAndroid Build Coastguard Worker pkg_cv_crypto_CFLAGS=`$PKG_CONFIG --cflags "libcrypto >= 1.0.1" 2>/dev/null` 5527*90e502c7SAndroid Build Coastguard Worker test "x$?" != "x0" && pkg_failed=yes 5528*90e502c7SAndroid Build Coastguard Workerelse 5529*90e502c7SAndroid Build Coastguard Worker pkg_failed=yes 5530*90e502c7SAndroid Build Coastguard Workerfi 5531*90e502c7SAndroid Build Coastguard Worker else 5532*90e502c7SAndroid Build Coastguard Worker pkg_failed=untried 5533*90e502c7SAndroid Build Coastguard Workerfi 5534*90e502c7SAndroid Build Coastguard Workerif test -n "$crypto_LIBS"; then 5535*90e502c7SAndroid Build Coastguard Worker pkg_cv_crypto_LIBS="$crypto_LIBS" 5536*90e502c7SAndroid Build Coastguard Worker elif test -n "$PKG_CONFIG"; then 5537*90e502c7SAndroid Build Coastguard Worker if test -n "$PKG_CONFIG" && \ 5538*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libcrypto >= 1.0.1\""; } >&5 5539*90e502c7SAndroid Build Coastguard Worker ($PKG_CONFIG --exists --print-errors "libcrypto >= 1.0.1") 2>&5 5540*90e502c7SAndroid Build Coastguard Worker ac_status=$? 5541*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 5542*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then 5543*90e502c7SAndroid Build Coastguard Worker pkg_cv_crypto_LIBS=`$PKG_CONFIG --libs "libcrypto >= 1.0.1" 2>/dev/null` 5544*90e502c7SAndroid Build Coastguard Worker test "x$?" != "x0" && pkg_failed=yes 5545*90e502c7SAndroid Build Coastguard Workerelse 5546*90e502c7SAndroid Build Coastguard Worker pkg_failed=yes 5547*90e502c7SAndroid Build Coastguard Workerfi 5548*90e502c7SAndroid Build Coastguard Worker else 5549*90e502c7SAndroid Build Coastguard Worker pkg_failed=untried 5550*90e502c7SAndroid Build Coastguard Workerfi 5551*90e502c7SAndroid Build Coastguard Worker 5552*90e502c7SAndroid Build Coastguard Worker 5553*90e502c7SAndroid Build Coastguard Worker 5554*90e502c7SAndroid Build Coastguard Workerif test $pkg_failed = yes; then 5555*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5556*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5557*90e502c7SAndroid Build Coastguard Worker 5558*90e502c7SAndroid Build Coastguard Workerif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 5559*90e502c7SAndroid Build Coastguard Worker _pkg_short_errors_supported=yes 5560*90e502c7SAndroid Build Coastguard Workerelse 5561*90e502c7SAndroid Build Coastguard Worker _pkg_short_errors_supported=no 5562*90e502c7SAndroid Build Coastguard Workerfi 5563*90e502c7SAndroid Build Coastguard Worker if test $_pkg_short_errors_supported = yes; then 5564*90e502c7SAndroid Build Coastguard Worker crypto_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libcrypto >= 1.0.1" 2>&1` 5565*90e502c7SAndroid Build Coastguard Worker else 5566*90e502c7SAndroid Build Coastguard Worker crypto_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libcrypto >= 1.0.1" 2>&1` 5567*90e502c7SAndroid Build Coastguard Worker fi 5568*90e502c7SAndroid Build Coastguard Worker # Put the nasty error message in config.log where it belongs 5569*90e502c7SAndroid Build Coastguard Worker echo "$crypto_PKG_ERRORS" >&5 5570*90e502c7SAndroid Build Coastguard Worker 5571*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "Package requirements (libcrypto >= 1.0.1) were not met: 5572*90e502c7SAndroid Build Coastguard Worker 5573*90e502c7SAndroid Build Coastguard Worker$crypto_PKG_ERRORS 5574*90e502c7SAndroid Build Coastguard Worker 5575*90e502c7SAndroid Build Coastguard WorkerConsider adjusting the PKG_CONFIG_PATH environment variable if you 5576*90e502c7SAndroid Build Coastguard Workerinstalled software in a non-standard prefix. 5577*90e502c7SAndroid Build Coastguard Worker 5578*90e502c7SAndroid Build Coastguard WorkerAlternatively, you may set the environment variables crypto_CFLAGS 5579*90e502c7SAndroid Build Coastguard Workerand crypto_LIBS to avoid the need to call pkg-config. 5580*90e502c7SAndroid Build Coastguard WorkerSee the pkg-config man page for more details." "$LINENO" 5 5581*90e502c7SAndroid Build Coastguard Workerelif test $pkg_failed = untried; then 5582*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 5583*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 5584*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5585*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5586*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 5587*90e502c7SAndroid Build Coastguard Workeris in your PATH or set the PKG_CONFIG environment variable to the full 5588*90e502c7SAndroid Build Coastguard Workerpath to pkg-config. 5589*90e502c7SAndroid Build Coastguard Worker 5590*90e502c7SAndroid Build Coastguard WorkerAlternatively, you may set the environment variables crypto_CFLAGS 5591*90e502c7SAndroid Build Coastguard Workerand crypto_LIBS to avoid the need to call pkg-config. 5592*90e502c7SAndroid Build Coastguard WorkerSee the pkg-config man page for more details. 5593*90e502c7SAndroid Build Coastguard Worker 5594*90e502c7SAndroid Build Coastguard WorkerTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 5595*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5596*90e502c7SAndroid Build Coastguard Workerelse 5597*90e502c7SAndroid Build Coastguard Worker crypto_CFLAGS=$pkg_cv_crypto_CFLAGS 5598*90e502c7SAndroid Build Coastguard Worker crypto_LIBS=$pkg_cv_crypto_LIBS 5599*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 5600*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 5601*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $crypto_CFLAGS" 5602*90e502c7SAndroid Build Coastguard Worker LIBS="$crypto_LIBS $LIBS" 5603*90e502c7SAndroid Build Coastguard Workerfi 5604*90e502c7SAndroid Build Coastguard Worker else 5605*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5 5606*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for dlopen in -ldl... " >&6; } 5607*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_dl_dlopen+:} false; then : 5608*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5609*90e502c7SAndroid Build Coastguard Workerelse 5610*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 5611*90e502c7SAndroid Build Coastguard WorkerLIBS="-ldl $LIBS" 5612*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5613*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5614*90e502c7SAndroid Build Coastguard Worker 5615*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5616*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5617*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5618*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5619*90e502c7SAndroid Build Coastguard Workerextern "C" 5620*90e502c7SAndroid Build Coastguard Worker#endif 5621*90e502c7SAndroid Build Coastguard Workerchar dlopen (); 5622*90e502c7SAndroid Build Coastguard Workerint 5623*90e502c7SAndroid Build Coastguard Workermain () 5624*90e502c7SAndroid Build Coastguard Worker{ 5625*90e502c7SAndroid Build Coastguard Workerreturn dlopen (); 5626*90e502c7SAndroid Build Coastguard Worker ; 5627*90e502c7SAndroid Build Coastguard Worker return 0; 5628*90e502c7SAndroid Build Coastguard Worker} 5629*90e502c7SAndroid Build Coastguard Worker_ACEOF 5630*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 5631*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_dl_dlopen=yes 5632*90e502c7SAndroid Build Coastguard Workerelse 5633*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_dl_dlopen=no 5634*90e502c7SAndroid Build Coastguard Workerfi 5635*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5636*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 5637*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 5638*90e502c7SAndroid Build Coastguard Workerfi 5639*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5 5640*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_dl_dlopen" >&6; } 5641*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_dl_dlopen" = xyes; then : 5642*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 5643*90e502c7SAndroid Build Coastguard Worker#define HAVE_LIBDL 1 5644*90e502c7SAndroid Build Coastguard Worker_ACEOF 5645*90e502c7SAndroid Build Coastguard Worker 5646*90e502c7SAndroid Build Coastguard Worker LIBS="-ldl $LIBS" 5647*90e502c7SAndroid Build Coastguard Worker 5648*90e502c7SAndroid Build Coastguard Workerelse 5649*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find libdl" >&5 5650*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: can't find libdl" >&2;} 5651*90e502c7SAndroid Build Coastguard Workerfi 5652*90e502c7SAndroid Build Coastguard Worker 5653*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inflate in -lz" >&5 5654*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for inflate in -lz... " >&6; } 5655*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_z_inflate+:} false; then : 5656*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5657*90e502c7SAndroid Build Coastguard Workerelse 5658*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 5659*90e502c7SAndroid Build Coastguard WorkerLIBS="-lz $LIBS" 5660*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5661*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5662*90e502c7SAndroid Build Coastguard Worker 5663*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5664*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5665*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5666*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5667*90e502c7SAndroid Build Coastguard Workerextern "C" 5668*90e502c7SAndroid Build Coastguard Worker#endif 5669*90e502c7SAndroid Build Coastguard Workerchar inflate (); 5670*90e502c7SAndroid Build Coastguard Workerint 5671*90e502c7SAndroid Build Coastguard Workermain () 5672*90e502c7SAndroid Build Coastguard Worker{ 5673*90e502c7SAndroid Build Coastguard Workerreturn inflate (); 5674*90e502c7SAndroid Build Coastguard Worker ; 5675*90e502c7SAndroid Build Coastguard Worker return 0; 5676*90e502c7SAndroid Build Coastguard Worker} 5677*90e502c7SAndroid Build Coastguard Worker_ACEOF 5678*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 5679*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_z_inflate=yes 5680*90e502c7SAndroid Build Coastguard Workerelse 5681*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_z_inflate=no 5682*90e502c7SAndroid Build Coastguard Workerfi 5683*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5684*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 5685*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 5686*90e502c7SAndroid Build Coastguard Workerfi 5687*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_inflate" >&5 5688*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_z_inflate" >&6; } 5689*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_z_inflate" = xyes; then : 5690*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 5691*90e502c7SAndroid Build Coastguard Worker#define HAVE_LIBZ 1 5692*90e502c7SAndroid Build Coastguard Worker_ACEOF 5693*90e502c7SAndroid Build Coastguard Worker 5694*90e502c7SAndroid Build Coastguard Worker LIBS="-lz $LIBS" 5695*90e502c7SAndroid Build Coastguard Worker 5696*90e502c7SAndroid Build Coastguard Workerelse 5697*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find libz" >&5 5698*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: can't find libz" >&2;} 5699*90e502c7SAndroid Build Coastguard Workerfi 5700*90e502c7SAndroid Build Coastguard Worker 5701*90e502c7SAndroid Build Coastguard Worker fi 5702*90e502c7SAndroid Build Coastguard Worker 5703*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing EVP_EncryptInit" >&5 5704*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for library containing EVP_EncryptInit... " >&6; } 5705*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_EVP_EncryptInit+:} false; then : 5706*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5707*90e502c7SAndroid Build Coastguard Workerelse 5708*90e502c7SAndroid Build Coastguard Worker ac_func_search_save_LIBS=$LIBS 5709*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5710*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5711*90e502c7SAndroid Build Coastguard Worker 5712*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5713*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5714*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5715*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5716*90e502c7SAndroid Build Coastguard Workerextern "C" 5717*90e502c7SAndroid Build Coastguard Worker#endif 5718*90e502c7SAndroid Build Coastguard Workerchar EVP_EncryptInit (); 5719*90e502c7SAndroid Build Coastguard Workerint 5720*90e502c7SAndroid Build Coastguard Workermain () 5721*90e502c7SAndroid Build Coastguard Worker{ 5722*90e502c7SAndroid Build Coastguard Workerreturn EVP_EncryptInit (); 5723*90e502c7SAndroid Build Coastguard Worker ; 5724*90e502c7SAndroid Build Coastguard Worker return 0; 5725*90e502c7SAndroid Build Coastguard Worker} 5726*90e502c7SAndroid Build Coastguard Worker_ACEOF 5727*90e502c7SAndroid Build Coastguard Workerfor ac_lib in '' crypto; do 5728*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_lib"; then 5729*90e502c7SAndroid Build Coastguard Worker ac_res="none required" 5730*90e502c7SAndroid Build Coastguard Worker else 5731*90e502c7SAndroid Build Coastguard Worker ac_res=-l$ac_lib 5732*90e502c7SAndroid Build Coastguard Worker LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5733*90e502c7SAndroid Build Coastguard Worker fi 5734*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_try_link "$LINENO"; then : 5735*90e502c7SAndroid Build Coastguard Worker ac_cv_search_EVP_EncryptInit=$ac_res 5736*90e502c7SAndroid Build Coastguard Workerfi 5737*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5738*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext 5739*90e502c7SAndroid Build Coastguard Worker if ${ac_cv_search_EVP_EncryptInit+:} false; then : 5740*90e502c7SAndroid Build Coastguard Worker break 5741*90e502c7SAndroid Build Coastguard Workerfi 5742*90e502c7SAndroid Build Coastguard Workerdone 5743*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_EVP_EncryptInit+:} false; then : 5744*90e502c7SAndroid Build Coastguard Worker 5745*90e502c7SAndroid Build Coastguard Workerelse 5746*90e502c7SAndroid Build Coastguard Worker ac_cv_search_EVP_EncryptInit=no 5747*90e502c7SAndroid Build Coastguard Workerfi 5748*90e502c7SAndroid Build Coastguard Workerrm conftest.$ac_ext 5749*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS 5750*90e502c7SAndroid Build Coastguard Workerfi 5751*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_EVP_EncryptInit" >&5 5752*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_EVP_EncryptInit" >&6; } 5753*90e502c7SAndroid Build Coastguard Workerac_res=$ac_cv_search_EVP_EncryptInit 5754*90e502c7SAndroid Build Coastguard Workerif test "$ac_res" != no; then : 5755*90e502c7SAndroid Build Coastguard Worker test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5756*90e502c7SAndroid Build Coastguard Worker 5757*90e502c7SAndroid Build Coastguard Workerelse 5758*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5759*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5760*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "can't find openssl >= 1.0.1 crypto lib 5761*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5762*90e502c7SAndroid Build Coastguard Workerfi 5763*90e502c7SAndroid Build Coastguard Worker 5764*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing EVP_aes_128_ctr" >&5 5765*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for library containing EVP_aes_128_ctr... " >&6; } 5766*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_EVP_aes_128_ctr+:} false; then : 5767*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5768*90e502c7SAndroid Build Coastguard Workerelse 5769*90e502c7SAndroid Build Coastguard Worker ac_func_search_save_LIBS=$LIBS 5770*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5771*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5772*90e502c7SAndroid Build Coastguard Worker 5773*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5774*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5775*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5776*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5777*90e502c7SAndroid Build Coastguard Workerextern "C" 5778*90e502c7SAndroid Build Coastguard Worker#endif 5779*90e502c7SAndroid Build Coastguard Workerchar EVP_aes_128_ctr (); 5780*90e502c7SAndroid Build Coastguard Workerint 5781*90e502c7SAndroid Build Coastguard Workermain () 5782*90e502c7SAndroid Build Coastguard Worker{ 5783*90e502c7SAndroid Build Coastguard Workerreturn EVP_aes_128_ctr (); 5784*90e502c7SAndroid Build Coastguard Worker ; 5785*90e502c7SAndroid Build Coastguard Worker return 0; 5786*90e502c7SAndroid Build Coastguard Worker} 5787*90e502c7SAndroid Build Coastguard Worker_ACEOF 5788*90e502c7SAndroid Build Coastguard Workerfor ac_lib in '' crypto; do 5789*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_lib"; then 5790*90e502c7SAndroid Build Coastguard Worker ac_res="none required" 5791*90e502c7SAndroid Build Coastguard Worker else 5792*90e502c7SAndroid Build Coastguard Worker ac_res=-l$ac_lib 5793*90e502c7SAndroid Build Coastguard Worker LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5794*90e502c7SAndroid Build Coastguard Worker fi 5795*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_try_link "$LINENO"; then : 5796*90e502c7SAndroid Build Coastguard Worker ac_cv_search_EVP_aes_128_ctr=$ac_res 5797*90e502c7SAndroid Build Coastguard Workerfi 5798*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5799*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext 5800*90e502c7SAndroid Build Coastguard Worker if ${ac_cv_search_EVP_aes_128_ctr+:} false; then : 5801*90e502c7SAndroid Build Coastguard Worker break 5802*90e502c7SAndroid Build Coastguard Workerfi 5803*90e502c7SAndroid Build Coastguard Workerdone 5804*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_EVP_aes_128_ctr+:} false; then : 5805*90e502c7SAndroid Build Coastguard Worker 5806*90e502c7SAndroid Build Coastguard Workerelse 5807*90e502c7SAndroid Build Coastguard Worker ac_cv_search_EVP_aes_128_ctr=no 5808*90e502c7SAndroid Build Coastguard Workerfi 5809*90e502c7SAndroid Build Coastguard Workerrm conftest.$ac_ext 5810*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS 5811*90e502c7SAndroid Build Coastguard Workerfi 5812*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_EVP_aes_128_ctr" >&5 5813*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_EVP_aes_128_ctr" >&6; } 5814*90e502c7SAndroid Build Coastguard Workerac_res=$ac_cv_search_EVP_aes_128_ctr 5815*90e502c7SAndroid Build Coastguard Workerif test "$ac_res" != no; then : 5816*90e502c7SAndroid Build Coastguard Worker test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5817*90e502c7SAndroid Build Coastguard Worker 5818*90e502c7SAndroid Build Coastguard Workerelse 5819*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5820*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5821*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "can't find openssl >= 1.0.1 crypto lib 5822*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5823*90e502c7SAndroid Build Coastguard Workerfi 5824*90e502c7SAndroid Build Coastguard Worker 5825*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing EVP_aes_128_gcm" >&5 5826*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for library containing EVP_aes_128_gcm... " >&6; } 5827*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_EVP_aes_128_gcm+:} false; then : 5828*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5829*90e502c7SAndroid Build Coastguard Workerelse 5830*90e502c7SAndroid Build Coastguard Worker ac_func_search_save_LIBS=$LIBS 5831*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5832*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5833*90e502c7SAndroid Build Coastguard Worker 5834*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5835*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5836*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5837*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5838*90e502c7SAndroid Build Coastguard Workerextern "C" 5839*90e502c7SAndroid Build Coastguard Worker#endif 5840*90e502c7SAndroid Build Coastguard Workerchar EVP_aes_128_gcm (); 5841*90e502c7SAndroid Build Coastguard Workerint 5842*90e502c7SAndroid Build Coastguard Workermain () 5843*90e502c7SAndroid Build Coastguard Worker{ 5844*90e502c7SAndroid Build Coastguard Workerreturn EVP_aes_128_gcm (); 5845*90e502c7SAndroid Build Coastguard Worker ; 5846*90e502c7SAndroid Build Coastguard Worker return 0; 5847*90e502c7SAndroid Build Coastguard Worker} 5848*90e502c7SAndroid Build Coastguard Worker_ACEOF 5849*90e502c7SAndroid Build Coastguard Workerfor ac_lib in '' crypto; do 5850*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_lib"; then 5851*90e502c7SAndroid Build Coastguard Worker ac_res="none required" 5852*90e502c7SAndroid Build Coastguard Worker else 5853*90e502c7SAndroid Build Coastguard Worker ac_res=-l$ac_lib 5854*90e502c7SAndroid Build Coastguard Worker LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5855*90e502c7SAndroid Build Coastguard Worker fi 5856*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_try_link "$LINENO"; then : 5857*90e502c7SAndroid Build Coastguard Worker ac_cv_search_EVP_aes_128_gcm=$ac_res 5858*90e502c7SAndroid Build Coastguard Workerfi 5859*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5860*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext 5861*90e502c7SAndroid Build Coastguard Worker if ${ac_cv_search_EVP_aes_128_gcm+:} false; then : 5862*90e502c7SAndroid Build Coastguard Worker break 5863*90e502c7SAndroid Build Coastguard Workerfi 5864*90e502c7SAndroid Build Coastguard Workerdone 5865*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_EVP_aes_128_gcm+:} false; then : 5866*90e502c7SAndroid Build Coastguard Worker 5867*90e502c7SAndroid Build Coastguard Workerelse 5868*90e502c7SAndroid Build Coastguard Worker ac_cv_search_EVP_aes_128_gcm=no 5869*90e502c7SAndroid Build Coastguard Workerfi 5870*90e502c7SAndroid Build Coastguard Workerrm conftest.$ac_ext 5871*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS 5872*90e502c7SAndroid Build Coastguard Workerfi 5873*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_EVP_aes_128_gcm" >&5 5874*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_EVP_aes_128_gcm" >&6; } 5875*90e502c7SAndroid Build Coastguard Workerac_res=$ac_cv_search_EVP_aes_128_gcm 5876*90e502c7SAndroid Build Coastguard Workerif test "$ac_res" != no; then : 5877*90e502c7SAndroid Build Coastguard Worker test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5878*90e502c7SAndroid Build Coastguard Worker 5879*90e502c7SAndroid Build Coastguard Workerelse 5880*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5881*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5882*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "can't find openssl >= 1.0.1 crypto lib 5883*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5884*90e502c7SAndroid Build Coastguard Workerfi 5885*90e502c7SAndroid Build Coastguard Worker 5886*90e502c7SAndroid Build Coastguard Worker 5887*90e502c7SAndroid Build Coastguard Worker 5888*90e502c7SAndroid Build Coastguard Worker$as_echo "#define GCM 1" >>confdefs.h 5889*90e502c7SAndroid Build Coastguard Worker 5890*90e502c7SAndroid Build Coastguard Worker 5891*90e502c7SAndroid Build Coastguard Worker$as_echo "#define OPENSSL 1" >>confdefs.h 5892*90e502c7SAndroid Build Coastguard Worker 5893*90e502c7SAndroid Build Coastguard Worker AES_ICM_OBJS="crypto/cipher/aes_icm_ossl.o crypto/cipher/aes_gcm_ossl.o" 5894*90e502c7SAndroid Build Coastguard Worker HMAC_OBJS=crypto/hash/hmac_ossl.o 5895*90e502c7SAndroid Build Coastguard Worker USE_EXTERNAL_CRYPTO=1 5896*90e502c7SAndroid Build Coastguard Worker 5897*90e502c7SAndroid Build Coastguard Worker 5898*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking if OPENSSL_cleanse is broken" >&5 5899*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking if OPENSSL_cleanse is broken... " >&6; } 5900*90e502c7SAndroid Build Coastguard Worker if test "$cross_compiling" = yes; then : 5901*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 5902*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 5903*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "cannot run test program while cross compiling 5904*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 5905*90e502c7SAndroid Build Coastguard Workerelse 5906*90e502c7SAndroid Build Coastguard Worker cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5907*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5908*90e502c7SAndroid Build Coastguard Worker 5909*90e502c7SAndroid Build Coastguard Worker #include <stdio.h> 5910*90e502c7SAndroid Build Coastguard Worker #include <openssl/crypto.h> 5911*90e502c7SAndroid Build Coastguard Worker 5912*90e502c7SAndroid Build Coastguard Workerint 5913*90e502c7SAndroid Build Coastguard Workermain () 5914*90e502c7SAndroid Build Coastguard Worker{ 5915*90e502c7SAndroid Build Coastguard Worker 5916*90e502c7SAndroid Build Coastguard Worker #define BUFFER_SIZE (16) 5917*90e502c7SAndroid Build Coastguard Worker char buffer[BUFFER_SIZE]; 5918*90e502c7SAndroid Build Coastguard Worker int i; 5919*90e502c7SAndroid Build Coastguard Worker for (i = 0; i < BUFFER_SIZE; i++) { 5920*90e502c7SAndroid Build Coastguard Worker buffer[i] = i & 0xff; 5921*90e502c7SAndroid Build Coastguard Worker } 5922*90e502c7SAndroid Build Coastguard Worker OPENSSL_cleanse(buffer, BUFFER_SIZE); 5923*90e502c7SAndroid Build Coastguard Worker for (i = 0; i < BUFFER_SIZE; i++) { 5924*90e502c7SAndroid Build Coastguard Worker if (buffer[i]) { 5925*90e502c7SAndroid Build Coastguard Worker printf("Buffer contents not zero at position %d (is %d)\n", i, 5926*90e502c7SAndroid Build Coastguard Worker buffer[i]); 5927*90e502c7SAndroid Build Coastguard Worker return 1; 5928*90e502c7SAndroid Build Coastguard Worker } 5929*90e502c7SAndroid Build Coastguard Worker } 5930*90e502c7SAndroid Build Coastguard Worker 5931*90e502c7SAndroid Build Coastguard Worker ; 5932*90e502c7SAndroid Build Coastguard Worker return 0; 5933*90e502c7SAndroid Build Coastguard Worker} 5934*90e502c7SAndroid Build Coastguard Worker_ACEOF 5935*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_run "$LINENO"; then : 5936*90e502c7SAndroid Build Coastguard Worker openssl_cleanse_broken=no 5937*90e502c7SAndroid Build Coastguard Workerelse 5938*90e502c7SAndroid Build Coastguard Worker 5939*90e502c7SAndroid Build Coastguard Worker openssl_cleanse_broken=yes 5940*90e502c7SAndroid Build Coastguard Worker 5941*90e502c7SAndroid Build Coastguard Worker$as_echo "#define OPENSSL_CLEANSE_BROKEN 1" >>confdefs.h 5942*90e502c7SAndroid Build Coastguard Worker 5943*90e502c7SAndroid Build Coastguard Worker 5944*90e502c7SAndroid Build Coastguard Workerfi 5945*90e502c7SAndroid Build Coastguard Workerrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 5946*90e502c7SAndroid Build Coastguard Worker conftest.$ac_objext conftest.beam conftest.$ac_ext 5947*90e502c7SAndroid Build Coastguard Workerfi 5948*90e502c7SAndroid Build Coastguard Worker 5949*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $openssl_cleanse_broken" >&5 5950*90e502c7SAndroid Build Coastguard Worker$as_echo "$openssl_cleanse_broken" >&6; } 5951*90e502c7SAndroid Build Coastguard Worker 5952*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to leverage OpenSSL KDF algorithm" >&5 5953*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether to leverage OpenSSL KDF algorithm... " >&6; } 5954*90e502c7SAndroid Build Coastguard Worker # Check whether --enable-openssl-kdf was given. 5955*90e502c7SAndroid Build Coastguard Workerif test "${enable_openssl_kdf+set}" = set; then : 5956*90e502c7SAndroid Build Coastguard Worker enableval=$enable_openssl_kdf; 5957*90e502c7SAndroid Build Coastguard Workerelse 5958*90e502c7SAndroid Build Coastguard Worker enable_openssl_kdf=no 5959*90e502c7SAndroid Build Coastguard Workerfi 5960*90e502c7SAndroid Build Coastguard Worker 5961*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_openssl_kdf" >&5 5962*90e502c7SAndroid Build Coastguard Worker$as_echo "$enable_openssl_kdf" >&6; } 5963*90e502c7SAndroid Build Coastguard Worker if test "$enable_openssl_kdf" = "yes"; then 5964*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing kdf_srtp" >&5 5965*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for library containing kdf_srtp... " >&6; } 5966*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_kdf_srtp+:} false; then : 5967*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 5968*90e502c7SAndroid Build Coastguard Workerelse 5969*90e502c7SAndroid Build Coastguard Worker ac_func_search_save_LIBS=$LIBS 5970*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 5971*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 5972*90e502c7SAndroid Build Coastguard Worker 5973*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 5974*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 5975*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 5976*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 5977*90e502c7SAndroid Build Coastguard Workerextern "C" 5978*90e502c7SAndroid Build Coastguard Worker#endif 5979*90e502c7SAndroid Build Coastguard Workerchar kdf_srtp (); 5980*90e502c7SAndroid Build Coastguard Workerint 5981*90e502c7SAndroid Build Coastguard Workermain () 5982*90e502c7SAndroid Build Coastguard Worker{ 5983*90e502c7SAndroid Build Coastguard Workerreturn kdf_srtp (); 5984*90e502c7SAndroid Build Coastguard Worker ; 5985*90e502c7SAndroid Build Coastguard Worker return 0; 5986*90e502c7SAndroid Build Coastguard Worker} 5987*90e502c7SAndroid Build Coastguard Worker_ACEOF 5988*90e502c7SAndroid Build Coastguard Workerfor ac_lib in '' crypto; do 5989*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_lib"; then 5990*90e502c7SAndroid Build Coastguard Worker ac_res="none required" 5991*90e502c7SAndroid Build Coastguard Worker else 5992*90e502c7SAndroid Build Coastguard Worker ac_res=-l$ac_lib 5993*90e502c7SAndroid Build Coastguard Worker LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5994*90e502c7SAndroid Build Coastguard Worker fi 5995*90e502c7SAndroid Build Coastguard Worker if ac_fn_c_try_link "$LINENO"; then : 5996*90e502c7SAndroid Build Coastguard Worker ac_cv_search_kdf_srtp=$ac_res 5997*90e502c7SAndroid Build Coastguard Workerfi 5998*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 5999*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext 6000*90e502c7SAndroid Build Coastguard Worker if ${ac_cv_search_kdf_srtp+:} false; then : 6001*90e502c7SAndroid Build Coastguard Worker break 6002*90e502c7SAndroid Build Coastguard Workerfi 6003*90e502c7SAndroid Build Coastguard Workerdone 6004*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_search_kdf_srtp+:} false; then : 6005*90e502c7SAndroid Build Coastguard Worker 6006*90e502c7SAndroid Build Coastguard Workerelse 6007*90e502c7SAndroid Build Coastguard Worker ac_cv_search_kdf_srtp=no 6008*90e502c7SAndroid Build Coastguard Workerfi 6009*90e502c7SAndroid Build Coastguard Workerrm conftest.$ac_ext 6010*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_func_search_save_LIBS 6011*90e502c7SAndroid Build Coastguard Workerfi 6012*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_kdf_srtp" >&5 6013*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_search_kdf_srtp" >&6; } 6014*90e502c7SAndroid Build Coastguard Workerac_res=$ac_cv_search_kdf_srtp 6015*90e502c7SAndroid Build Coastguard Workerif test "$ac_res" != no; then : 6016*90e502c7SAndroid Build Coastguard Worker test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 6017*90e502c7SAndroid Build Coastguard Worker 6018*90e502c7SAndroid Build Coastguard Workerelse 6019*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6020*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6021*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "can't find openssl KDF lib 6022*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6023*90e502c7SAndroid Build Coastguard Workerfi 6024*90e502c7SAndroid Build Coastguard Worker 6025*90e502c7SAndroid Build Coastguard Worker 6026*90e502c7SAndroid Build Coastguard Worker$as_echo "#define OPENSSL_KDF 1" >>confdefs.h 6027*90e502c7SAndroid Build Coastguard Worker 6028*90e502c7SAndroid Build Coastguard Worker fi 6029*90e502c7SAndroid Build Coastguard Workerelif test "$enable_nss" = "yes"; then 6030*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for user specified NSS directory" >&5 6031*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for user specified NSS directory... " >&6; } 6032*90e502c7SAndroid Build Coastguard Worker 6033*90e502c7SAndroid Build Coastguard Worker# Check whether --with-nss-dir was given. 6034*90e502c7SAndroid Build Coastguard Workerif test "${with_nss_dir+set}" = set; then : 6035*90e502c7SAndroid Build Coastguard Worker withval=$with_nss_dir; if test "x$PKG_CONFIG" != "x" && test -f $with_nss_dir/lib/pkgconfig/nss.pc; then 6036*90e502c7SAndroid Build Coastguard Worker if test "x$PKG_CONFIG_PATH" = "x"; then 6037*90e502c7SAndroid Build Coastguard Worker export PKG_CONFIG_PATH="$with_nss_dir/lib/pkgconfig" 6038*90e502c7SAndroid Build Coastguard Worker else 6039*90e502c7SAndroid Build Coastguard Worker export PKG_CONFIG_PATH="$with_nss_dir/lib/pkgconfig:$PKG_CONFIG_PATH" 6040*90e502c7SAndroid Build Coastguard Worker fi 6041*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_nss_dir" >&5 6042*90e502c7SAndroid Build Coastguard Worker$as_echo "$with_nss_dir" >&6; } 6043*90e502c7SAndroid Build Coastguard Worker elif test -d $with_nss_dir/lib; then 6044*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS -I$with_nss_dir/include" 6045*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS -I$with_nss_dir/../public/nss" 6046*90e502c7SAndroid Build Coastguard Worker if test "x$LDFLAGS" = "x"; then 6047*90e502c7SAndroid Build Coastguard Worker LDFLAGS="-L$with_nss_dir/lib" 6048*90e502c7SAndroid Build Coastguard Worker else 6049*90e502c7SAndroid Build Coastguard Worker LDFLAGS="$LDFLAGS -L$with_nss_dir/lib" 6050*90e502c7SAndroid Build Coastguard Worker fi 6051*90e502c7SAndroid Build Coastguard Worker nss_skip_pkg_config=yes 6052*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_nss_dir" >&5 6053*90e502c7SAndroid Build Coastguard Worker$as_echo "$with_nss_dir" >&6; } 6054*90e502c7SAndroid Build Coastguard Worker else 6055*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: invalid" >&5 6056*90e502c7SAndroid Build Coastguard Worker$as_echo "invalid" >&6; } 6057*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6058*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6059*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "Invalid NSS location: $with_nss_dir 6060*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6061*90e502c7SAndroid Build Coastguard Worker fi 6062*90e502c7SAndroid Build Coastguard Worker CRYPTO_LIBDIR=$with_nss_dir/lib 6063*90e502c7SAndroid Build Coastguard Worker 6064*90e502c7SAndroid Build Coastguard Workerelse 6065*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6066*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 6067*90e502c7SAndroid Build Coastguard Workerfi 6068*90e502c7SAndroid Build Coastguard Worker 6069*90e502c7SAndroid Build Coastguard Worker 6070*90e502c7SAndroid Build Coastguard Worker if test "x$PKG_CONFIG" != "x" && test "$nss_skip_pkg_config" != "yes"; then 6071*90e502c7SAndroid Build Coastguard Worker 6072*90e502c7SAndroid Build Coastguard Workerpkg_failed=no 6073*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nss" >&5 6074*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for nss... " >&6; } 6075*90e502c7SAndroid Build Coastguard Worker 6076*90e502c7SAndroid Build Coastguard Workerif test -n "$nss_CFLAGS"; then 6077*90e502c7SAndroid Build Coastguard Worker pkg_cv_nss_CFLAGS="$nss_CFLAGS" 6078*90e502c7SAndroid Build Coastguard Worker elif test -n "$PKG_CONFIG"; then 6079*90e502c7SAndroid Build Coastguard Worker if test -n "$PKG_CONFIG" && \ 6080*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"nss\""; } >&5 6081*90e502c7SAndroid Build Coastguard Worker ($PKG_CONFIG --exists --print-errors "nss") 2>&5 6082*90e502c7SAndroid Build Coastguard Worker ac_status=$? 6083*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6084*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then 6085*90e502c7SAndroid Build Coastguard Worker pkg_cv_nss_CFLAGS=`$PKG_CONFIG --cflags "nss" 2>/dev/null` 6086*90e502c7SAndroid Build Coastguard Worker test "x$?" != "x0" && pkg_failed=yes 6087*90e502c7SAndroid Build Coastguard Workerelse 6088*90e502c7SAndroid Build Coastguard Worker pkg_failed=yes 6089*90e502c7SAndroid Build Coastguard Workerfi 6090*90e502c7SAndroid Build Coastguard Worker else 6091*90e502c7SAndroid Build Coastguard Worker pkg_failed=untried 6092*90e502c7SAndroid Build Coastguard Workerfi 6093*90e502c7SAndroid Build Coastguard Workerif test -n "$nss_LIBS"; then 6094*90e502c7SAndroid Build Coastguard Worker pkg_cv_nss_LIBS="$nss_LIBS" 6095*90e502c7SAndroid Build Coastguard Worker elif test -n "$PKG_CONFIG"; then 6096*90e502c7SAndroid Build Coastguard Worker if test -n "$PKG_CONFIG" && \ 6097*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"nss\""; } >&5 6098*90e502c7SAndroid Build Coastguard Worker ($PKG_CONFIG --exists --print-errors "nss") 2>&5 6099*90e502c7SAndroid Build Coastguard Worker ac_status=$? 6100*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 6101*90e502c7SAndroid Build Coastguard Worker test $ac_status = 0; }; then 6102*90e502c7SAndroid Build Coastguard Worker pkg_cv_nss_LIBS=`$PKG_CONFIG --libs "nss" 2>/dev/null` 6103*90e502c7SAndroid Build Coastguard Worker test "x$?" != "x0" && pkg_failed=yes 6104*90e502c7SAndroid Build Coastguard Workerelse 6105*90e502c7SAndroid Build Coastguard Worker pkg_failed=yes 6106*90e502c7SAndroid Build Coastguard Workerfi 6107*90e502c7SAndroid Build Coastguard Worker else 6108*90e502c7SAndroid Build Coastguard Worker pkg_failed=untried 6109*90e502c7SAndroid Build Coastguard Workerfi 6110*90e502c7SAndroid Build Coastguard Worker 6111*90e502c7SAndroid Build Coastguard Worker 6112*90e502c7SAndroid Build Coastguard Worker 6113*90e502c7SAndroid Build Coastguard Workerif test $pkg_failed = yes; then 6114*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6115*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 6116*90e502c7SAndroid Build Coastguard Worker 6117*90e502c7SAndroid Build Coastguard Workerif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then 6118*90e502c7SAndroid Build Coastguard Worker _pkg_short_errors_supported=yes 6119*90e502c7SAndroid Build Coastguard Workerelse 6120*90e502c7SAndroid Build Coastguard Worker _pkg_short_errors_supported=no 6121*90e502c7SAndroid Build Coastguard Workerfi 6122*90e502c7SAndroid Build Coastguard Worker if test $_pkg_short_errors_supported = yes; then 6123*90e502c7SAndroid Build Coastguard Worker nss_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "nss" 2>&1` 6124*90e502c7SAndroid Build Coastguard Worker else 6125*90e502c7SAndroid Build Coastguard Worker nss_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "nss" 2>&1` 6126*90e502c7SAndroid Build Coastguard Worker fi 6127*90e502c7SAndroid Build Coastguard Worker # Put the nasty error message in config.log where it belongs 6128*90e502c7SAndroid Build Coastguard Worker echo "$nss_PKG_ERRORS" >&5 6129*90e502c7SAndroid Build Coastguard Worker 6130*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "Package requirements (nss) were not met: 6131*90e502c7SAndroid Build Coastguard Worker 6132*90e502c7SAndroid Build Coastguard Worker$nss_PKG_ERRORS 6133*90e502c7SAndroid Build Coastguard Worker 6134*90e502c7SAndroid Build Coastguard WorkerConsider adjusting the PKG_CONFIG_PATH environment variable if you 6135*90e502c7SAndroid Build Coastguard Workerinstalled software in a non-standard prefix. 6136*90e502c7SAndroid Build Coastguard Worker 6137*90e502c7SAndroid Build Coastguard WorkerAlternatively, you may set the environment variables nss_CFLAGS 6138*90e502c7SAndroid Build Coastguard Workerand nss_LIBS to avoid the need to call pkg-config. 6139*90e502c7SAndroid Build Coastguard WorkerSee the pkg-config man page for more details." "$LINENO" 5 6140*90e502c7SAndroid Build Coastguard Workerelif test $pkg_failed = untried; then 6141*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6142*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 6143*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6144*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6145*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "The pkg-config script could not be found or is too old. Make sure it 6146*90e502c7SAndroid Build Coastguard Workeris in your PATH or set the PKG_CONFIG environment variable to the full 6147*90e502c7SAndroid Build Coastguard Workerpath to pkg-config. 6148*90e502c7SAndroid Build Coastguard Worker 6149*90e502c7SAndroid Build Coastguard WorkerAlternatively, you may set the environment variables nss_CFLAGS 6150*90e502c7SAndroid Build Coastguard Workerand nss_LIBS to avoid the need to call pkg-config. 6151*90e502c7SAndroid Build Coastguard WorkerSee the pkg-config man page for more details. 6152*90e502c7SAndroid Build Coastguard Worker 6153*90e502c7SAndroid Build Coastguard WorkerTo get pkg-config, see <http://pkg-config.freedesktop.org/>. 6154*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6155*90e502c7SAndroid Build Coastguard Workerelse 6156*90e502c7SAndroid Build Coastguard Worker nss_CFLAGS=$pkg_cv_nss_CFLAGS 6157*90e502c7SAndroid Build Coastguard Worker nss_LIBS=$pkg_cv_nss_LIBS 6158*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 6159*90e502c7SAndroid Build Coastguard Worker$as_echo "yes" >&6; } 6160*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $nss_CFLAGS" 6161*90e502c7SAndroid Build Coastguard Worker LIBS="$nss_LIBS $LIBS" 6162*90e502c7SAndroid Build Coastguard Workerfi 6163*90e502c7SAndroid Build Coastguard Worker else 6164*90e502c7SAndroid Build Coastguard Worker for ac_header in nss.h 6165*90e502c7SAndroid Build Coastguard Workerdo : 6166*90e502c7SAndroid Build Coastguard Worker ac_fn_c_check_header_compile "$LINENO" "nss.h" "ac_cv_header_nss_h" "$ac_includes_default 6167*90e502c7SAndroid Build Coastguard Worker" 6168*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_header_nss_h" = xyes; then : 6169*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 6170*90e502c7SAndroid Build Coastguard Worker#define HAVE_NSS_H 1 6171*90e502c7SAndroid Build Coastguard Worker_ACEOF 6172*90e502c7SAndroid Build Coastguard Worker 6173*90e502c7SAndroid Build Coastguard Workerelse 6174*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6175*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6176*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "can't find useable NSS headers 6177*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6178*90e502c7SAndroid Build Coastguard Workerfi 6179*90e502c7SAndroid Build Coastguard Worker 6180*90e502c7SAndroid Build Coastguard Workerdone 6181*90e502c7SAndroid Build Coastguard Worker 6182*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PR_GetError in -lnspr4" >&5 6183*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for PR_GetError in -lnspr4... " >&6; } 6184*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_nspr4_PR_GetError+:} false; then : 6185*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 6186*90e502c7SAndroid Build Coastguard Workerelse 6187*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 6188*90e502c7SAndroid Build Coastguard WorkerLIBS="-lnspr4 $LIBS" 6189*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 6190*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 6191*90e502c7SAndroid Build Coastguard Worker 6192*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 6193*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 6194*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 6195*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 6196*90e502c7SAndroid Build Coastguard Workerextern "C" 6197*90e502c7SAndroid Build Coastguard Worker#endif 6198*90e502c7SAndroid Build Coastguard Workerchar PR_GetError (); 6199*90e502c7SAndroid Build Coastguard Workerint 6200*90e502c7SAndroid Build Coastguard Workermain () 6201*90e502c7SAndroid Build Coastguard Worker{ 6202*90e502c7SAndroid Build Coastguard Workerreturn PR_GetError (); 6203*90e502c7SAndroid Build Coastguard Worker ; 6204*90e502c7SAndroid Build Coastguard Worker return 0; 6205*90e502c7SAndroid Build Coastguard Worker} 6206*90e502c7SAndroid Build Coastguard Worker_ACEOF 6207*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 6208*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_nspr4_PR_GetError=yes 6209*90e502c7SAndroid Build Coastguard Workerelse 6210*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_nspr4_PR_GetError=no 6211*90e502c7SAndroid Build Coastguard Workerfi 6212*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 6213*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 6214*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 6215*90e502c7SAndroid Build Coastguard Workerfi 6216*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nspr4_PR_GetError" >&5 6217*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_nspr4_PR_GetError" >&6; } 6218*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_nspr4_PR_GetError" = xyes; then : 6219*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 6220*90e502c7SAndroid Build Coastguard Worker#define HAVE_LIBNSPR4 1 6221*90e502c7SAndroid Build Coastguard Worker_ACEOF 6222*90e502c7SAndroid Build Coastguard Worker 6223*90e502c7SAndroid Build Coastguard Worker LIBS="-lnspr4 $LIBS" 6224*90e502c7SAndroid Build Coastguard Worker 6225*90e502c7SAndroid Build Coastguard Workerelse 6226*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: can't find libnspr4" >&5 6227*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: can't find libnspr4" >&2;} 6228*90e502c7SAndroid Build Coastguard Workerfi 6229*90e502c7SAndroid Build Coastguard Worker 6230*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSS_NoDB_Init in -lnss3" >&5 6231*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for NSS_NoDB_Init in -lnss3... " >&6; } 6232*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_nss3_NSS_NoDB_Init+:} false; then : 6233*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 6234*90e502c7SAndroid Build Coastguard Workerelse 6235*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 6236*90e502c7SAndroid Build Coastguard WorkerLIBS="-lnss3 $LIBS" 6237*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 6238*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 6239*90e502c7SAndroid Build Coastguard Worker 6240*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 6241*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 6242*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 6243*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 6244*90e502c7SAndroid Build Coastguard Workerextern "C" 6245*90e502c7SAndroid Build Coastguard Worker#endif 6246*90e502c7SAndroid Build Coastguard Workerchar NSS_NoDB_Init (); 6247*90e502c7SAndroid Build Coastguard Workerint 6248*90e502c7SAndroid Build Coastguard Workermain () 6249*90e502c7SAndroid Build Coastguard Worker{ 6250*90e502c7SAndroid Build Coastguard Workerreturn NSS_NoDB_Init (); 6251*90e502c7SAndroid Build Coastguard Worker ; 6252*90e502c7SAndroid Build Coastguard Worker return 0; 6253*90e502c7SAndroid Build Coastguard Worker} 6254*90e502c7SAndroid Build Coastguard Worker_ACEOF 6255*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 6256*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_nss3_NSS_NoDB_Init=yes 6257*90e502c7SAndroid Build Coastguard Workerelse 6258*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_nss3_NSS_NoDB_Init=no 6259*90e502c7SAndroid Build Coastguard Workerfi 6260*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 6261*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 6262*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 6263*90e502c7SAndroid Build Coastguard Workerfi 6264*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_NSS_NoDB_Init" >&5 6265*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_nss3_NSS_NoDB_Init" >&6; } 6266*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_nss3_NSS_NoDB_Init" = xyes; then : 6267*90e502c7SAndroid Build Coastguard Worker cat >>confdefs.h <<_ACEOF 6268*90e502c7SAndroid Build Coastguard Worker#define HAVE_LIBNSS3 1 6269*90e502c7SAndroid Build Coastguard Worker_ACEOF 6270*90e502c7SAndroid Build Coastguard Worker 6271*90e502c7SAndroid Build Coastguard Worker LIBS="-lnss3 $LIBS" 6272*90e502c7SAndroid Build Coastguard Worker 6273*90e502c7SAndroid Build Coastguard Workerelse 6274*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6275*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6276*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "can't find useable libnss3 6277*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6278*90e502c7SAndroid Build Coastguard Workerfi 6279*90e502c7SAndroid Build Coastguard Worker 6280*90e502c7SAndroid Build Coastguard Worker fi 6281*90e502c7SAndroid Build Coastguard Worker 6282*90e502c7SAndroid Build Coastguard Worker 6283*90e502c7SAndroid Build Coastguard Worker$as_echo "#define GCM 1" >>confdefs.h 6284*90e502c7SAndroid Build Coastguard Worker 6285*90e502c7SAndroid Build Coastguard Worker 6286*90e502c7SAndroid Build Coastguard Worker$as_echo "#define NSS 1" >>confdefs.h 6287*90e502c7SAndroid Build Coastguard Worker 6288*90e502c7SAndroid Build Coastguard Worker AES_ICM_OBJS="crypto/cipher/aes_icm_nss.o crypto/cipher/aes_gcm_nss.o" 6289*90e502c7SAndroid Build Coastguard Worker 6290*90e502c7SAndroid Build Coastguard Worker # TODO(RLB): Use NSS for HMAC 6291*90e502c7SAndroid Build Coastguard Worker HMAC_OBJS="crypto/hash/hmac.o crypto/hash/sha1.o" 6292*90e502c7SAndroid Build Coastguard Worker 6293*90e502c7SAndroid Build Coastguard Worker # TODO(RLB): Use NSS for KDF 6294*90e502c7SAndroid Build Coastguard Worker 6295*90e502c7SAndroid Build Coastguard Worker USE_EXTERNAL_CRYPTO=1 6296*90e502c7SAndroid Build Coastguard Worker 6297*90e502c7SAndroid Build Coastguard Workerelse 6298*90e502c7SAndroid Build Coastguard Worker AES_ICM_OBJS="crypto/cipher/aes_icm.o crypto/cipher/aes.o" 6299*90e502c7SAndroid Build Coastguard Worker HMAC_OBJS="crypto/hash/hmac.o crypto/hash/sha1.o" 6300*90e502c7SAndroid Build Coastguard Workerfi 6301*90e502c7SAndroid Build Coastguard Worker 6302*90e502c7SAndroid Build Coastguard Worker 6303*90e502c7SAndroid Build Coastguard Worker 6304*90e502c7SAndroid Build Coastguard Worker 6305*90e502c7SAndroid Build Coastguard WorkerPCAP_LIB="" 6306*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_create in -lpcap" >&5 6307*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for pcap_create in -lpcap... " >&6; } 6308*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_pcap_pcap_create+:} false; then : 6309*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 6310*90e502c7SAndroid Build Coastguard Workerelse 6311*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 6312*90e502c7SAndroid Build Coastguard WorkerLIBS="-lpcap $LIBS" 6313*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 6314*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 6315*90e502c7SAndroid Build Coastguard Worker 6316*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 6317*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 6318*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 6319*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 6320*90e502c7SAndroid Build Coastguard Workerextern "C" 6321*90e502c7SAndroid Build Coastguard Worker#endif 6322*90e502c7SAndroid Build Coastguard Workerchar pcap_create (); 6323*90e502c7SAndroid Build Coastguard Workerint 6324*90e502c7SAndroid Build Coastguard Workermain () 6325*90e502c7SAndroid Build Coastguard Worker{ 6326*90e502c7SAndroid Build Coastguard Workerreturn pcap_create (); 6327*90e502c7SAndroid Build Coastguard Worker ; 6328*90e502c7SAndroid Build Coastguard Worker return 0; 6329*90e502c7SAndroid Build Coastguard Worker} 6330*90e502c7SAndroid Build Coastguard Worker_ACEOF 6331*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 6332*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_pcap_pcap_create=yes 6333*90e502c7SAndroid Build Coastguard Workerelse 6334*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_pcap_pcap_create=no 6335*90e502c7SAndroid Build Coastguard Workerfi 6336*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 6337*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 6338*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 6339*90e502c7SAndroid Build Coastguard Workerfi 6340*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pcap_pcap_create" >&5 6341*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_pcap_pcap_create" >&6; } 6342*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_pcap_pcap_create" = xyes; then : 6343*90e502c7SAndroid Build Coastguard Worker PCAP_LIB="-lpcap" 6344*90e502c7SAndroid Build Coastguard Worker 6345*90e502c7SAndroid Build Coastguard Worker$as_echo "#define HAVE_PCAP 1" >>confdefs.h 6346*90e502c7SAndroid Build Coastguard Worker 6347*90e502c7SAndroid Build Coastguard Worker HAVE_PCAP=1 6348*90e502c7SAndroid Build Coastguard Worker 6349*90e502c7SAndroid Build Coastguard Workerfi 6350*90e502c7SAndroid Build Coastguard Worker 6351*90e502c7SAndroid Build Coastguard Worker 6352*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pcap_create in -lwpcap" >&5 6353*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for pcap_create in -lwpcap... " >&6; } 6354*90e502c7SAndroid Build Coastguard Workerif ${ac_cv_lib_wpcap_pcap_create+:} false; then : 6355*90e502c7SAndroid Build Coastguard Worker $as_echo_n "(cached) " >&6 6356*90e502c7SAndroid Build Coastguard Workerelse 6357*90e502c7SAndroid Build Coastguard Worker ac_check_lib_save_LIBS=$LIBS 6358*90e502c7SAndroid Build Coastguard WorkerLIBS="-lwpcap $LIBS" 6359*90e502c7SAndroid Build Coastguard Workercat confdefs.h - <<_ACEOF >conftest.$ac_ext 6360*90e502c7SAndroid Build Coastguard Worker/* end confdefs.h. */ 6361*90e502c7SAndroid Build Coastguard Worker 6362*90e502c7SAndroid Build Coastguard Worker/* Override any GCC internal prototype to avoid an error. 6363*90e502c7SAndroid Build Coastguard Worker Use char because int might match the return type of a GCC 6364*90e502c7SAndroid Build Coastguard Worker builtin and then its argument prototype would still apply. */ 6365*90e502c7SAndroid Build Coastguard Worker#ifdef __cplusplus 6366*90e502c7SAndroid Build Coastguard Workerextern "C" 6367*90e502c7SAndroid Build Coastguard Worker#endif 6368*90e502c7SAndroid Build Coastguard Workerchar pcap_create (); 6369*90e502c7SAndroid Build Coastguard Workerint 6370*90e502c7SAndroid Build Coastguard Workermain () 6371*90e502c7SAndroid Build Coastguard Worker{ 6372*90e502c7SAndroid Build Coastguard Workerreturn pcap_create (); 6373*90e502c7SAndroid Build Coastguard Worker ; 6374*90e502c7SAndroid Build Coastguard Worker return 0; 6375*90e502c7SAndroid Build Coastguard Worker} 6376*90e502c7SAndroid Build Coastguard Worker_ACEOF 6377*90e502c7SAndroid Build Coastguard Workerif ac_fn_c_try_link "$LINENO"; then : 6378*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_wpcap_pcap_create=yes 6379*90e502c7SAndroid Build Coastguard Workerelse 6380*90e502c7SAndroid Build Coastguard Worker ac_cv_lib_wpcap_pcap_create=no 6381*90e502c7SAndroid Build Coastguard Workerfi 6382*90e502c7SAndroid Build Coastguard Workerrm -f core conftest.err conftest.$ac_objext \ 6383*90e502c7SAndroid Build Coastguard Worker conftest$ac_exeext conftest.$ac_ext 6384*90e502c7SAndroid Build Coastguard WorkerLIBS=$ac_check_lib_save_LIBS 6385*90e502c7SAndroid Build Coastguard Workerfi 6386*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_wpcap_pcap_create" >&5 6387*90e502c7SAndroid Build Coastguard Worker$as_echo "$ac_cv_lib_wpcap_pcap_create" >&6; } 6388*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cv_lib_wpcap_pcap_create" = xyes; then : 6389*90e502c7SAndroid Build Coastguard Worker PCAP_LIB="-lwpcap" 6390*90e502c7SAndroid Build Coastguard Worker 6391*90e502c7SAndroid Build Coastguard Worker$as_echo "#define HAVE_PCAP 1" >>confdefs.h 6392*90e502c7SAndroid Build Coastguard Worker 6393*90e502c7SAndroid Build Coastguard Worker HAVE_PCAP=1 6394*90e502c7SAndroid Build Coastguard Worker 6395*90e502c7SAndroid Build Coastguard Workerfi 6396*90e502c7SAndroid Build Coastguard Worker 6397*90e502c7SAndroid Build Coastguard Worker 6398*90e502c7SAndroid Build Coastguard Worker 6399*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to redirect logging to stdout" >&5 6400*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking whether to redirect logging to stdout... " >&6; } 6401*90e502c7SAndroid Build Coastguard Worker# Check whether --enable-log-stdout was given. 6402*90e502c7SAndroid Build Coastguard Workerif test "${enable_log_stdout+set}" = set; then : 6403*90e502c7SAndroid Build Coastguard Worker enableval=$enable_log_stdout; 6404*90e502c7SAndroid Build Coastguard Workerelse 6405*90e502c7SAndroid Build Coastguard Worker enable_log_stdout=no 6406*90e502c7SAndroid Build Coastguard Workerfi 6407*90e502c7SAndroid Build Coastguard Worker 6408*90e502c7SAndroid Build Coastguard Workerif test "$enable_log_stdout" = "yes"; then 6409*90e502c7SAndroid Build Coastguard Worker 6410*90e502c7SAndroid Build Coastguard Worker$as_echo "#define ERR_REPORTING_STDOUT 1" >>confdefs.h 6411*90e502c7SAndroid Build Coastguard Worker 6412*90e502c7SAndroid Build Coastguard Workerfi 6413*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_log_stdout" >&5 6414*90e502c7SAndroid Build Coastguard Worker$as_echo "$enable_log_stdout" >&6; } 6415*90e502c7SAndroid Build Coastguard Worker 6416*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking wheather to use a file for logging" >&5 6417*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking wheather to use a file for logging... " >&6; } 6418*90e502c7SAndroid Build Coastguard Worker 6419*90e502c7SAndroid Build Coastguard Worker# Check whether --with-log-file was given. 6420*90e502c7SAndroid Build Coastguard Workerif test "${with_log_file+set}" = set; then : 6421*90e502c7SAndroid Build Coastguard Worker withval=$with_log_file; case x$with_log_file in #( 6422*90e502c7SAndroid Build Coastguard Worker x) : 6423*90e502c7SAndroid Build Coastguard Worker valid_with_log_file="no" ;; #( 6424*90e502c7SAndroid Build Coastguard Worker xyes) : 6425*90e502c7SAndroid Build Coastguard Worker valid_with_log_file="no" ;; #( 6426*90e502c7SAndroid Build Coastguard Worker *) : 6427*90e502c7SAndroid Build Coastguard Worker valid_with_error_file="yes" ;; 6428*90e502c7SAndroid Build Coastguard Workeresac 6429*90e502c7SAndroid Build Coastguard Worker if test "$valid_with_log_file" = "no"; then : 6430*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: invalid" >&5 6431*90e502c7SAndroid Build Coastguard Worker$as_echo "invalid" >&6; } 6432*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6433*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6434*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "Invalid value for --with-log-file: \"$with_log_file\" 6435*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6436*90e502c7SAndroid Build Coastguard Workerelse 6437*90e502c7SAndroid Build Coastguard Worker 6438*90e502c7SAndroid Build Coastguard Workercat >>confdefs.h <<_ACEOF 6439*90e502c7SAndroid Build Coastguard Worker#define ERR_REPORTING_FILE "$with_log_file" 6440*90e502c7SAndroid Build Coastguard Worker_ACEOF 6441*90e502c7SAndroid Build Coastguard Worker 6442*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: using log file: \"$with_log_file\"" >&5 6443*90e502c7SAndroid Build Coastguard Worker$as_echo "using log file: \"$with_log_file\"" >&6; } 6444*90e502c7SAndroid Build Coastguard Workerfi 6445*90e502c7SAndroid Build Coastguard Workerelse 6446*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6447*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 6448*90e502c7SAndroid Build Coastguard Workerfi 6449*90e502c7SAndroid Build Coastguard Worker 6450*90e502c7SAndroid Build Coastguard Worker 6451*90e502c7SAndroid Build Coastguard Workerif test "$enable_log_stdout" = "yes" && test "x$with_log_file" != "x"; then : 6452*90e502c7SAndroid Build Coastguard Worker { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 6453*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} 6454*90e502c7SAndroid Build Coastguard Workeras_fn_error $? "Can only use one of --enable-log-stdout and --with-log-file; they are mutually exclusive 6455*90e502c7SAndroid Build Coastguard WorkerSee \`config.log' for more details" "$LINENO" 5; } 6456*90e502c7SAndroid Build Coastguard Workerfi 6457*90e502c7SAndroid Build Coastguard Worker 6458*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra C compiler flags" >&5 6459*90e502c7SAndroid Build Coastguard Worker$as_echo_n "checking for extra C compiler flags... " >&6; } 6460*90e502c7SAndroid Build Coastguard Workerif test "x$EXTRA_CFLAGS" != "x"; then : 6461*90e502c7SAndroid Build Coastguard Worker if test "x$CFLAGS" = "x"; then : 6462*90e502c7SAndroid Build Coastguard Worker CFLAGS="$EXTRA_CFLAGS" 6463*90e502c7SAndroid Build Coastguard Workerelse 6464*90e502c7SAndroid Build Coastguard Worker CFLAGS="$CFLAGS $EXTRA_CFLAGS" 6465*90e502c7SAndroid Build Coastguard Workerfi 6466*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXTRA_CFLAGS" >&5 6467*90e502c7SAndroid Build Coastguard Worker$as_echo "$EXTRA_CFLAGS" >&6; } 6468*90e502c7SAndroid Build Coastguard Workerelse 6469*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6470*90e502c7SAndroid Build Coastguard Worker$as_echo "no" >&6; } 6471*90e502c7SAndroid Build Coastguard Workerfi 6472*90e502c7SAndroid Build Coastguard Worker 6473*90e502c7SAndroid Build Coastguard Workerac_config_headers="$ac_config_headers crypto/include/config.h:config_in.h" 6474*90e502c7SAndroid Build Coastguard Worker 6475*90e502c7SAndroid Build Coastguard Worker 6476*90e502c7SAndroid Build Coastguard Workerac_config_files="$ac_config_files Makefile crypto/Makefile doc/Makefile fuzzer/Makefile libsrtp2.pc" 6477*90e502c7SAndroid Build Coastguard Worker 6478*90e502c7SAndroid Build Coastguard Workercat >confcache <<\_ACEOF 6479*90e502c7SAndroid Build Coastguard Worker# This file is a shell script that caches the results of configure 6480*90e502c7SAndroid Build Coastguard Worker# tests run on this system so they can be shared between configure 6481*90e502c7SAndroid Build Coastguard Worker# scripts and configure runs, see configure's option --config-cache. 6482*90e502c7SAndroid Build Coastguard Worker# It is not useful on other systems. If it contains results you don't 6483*90e502c7SAndroid Build Coastguard Worker# want to keep, you may remove or edit it. 6484*90e502c7SAndroid Build Coastguard Worker# 6485*90e502c7SAndroid Build Coastguard Worker# config.status only pays attention to the cache file if you give it 6486*90e502c7SAndroid Build Coastguard Worker# the --recheck option to rerun configure. 6487*90e502c7SAndroid Build Coastguard Worker# 6488*90e502c7SAndroid Build Coastguard Worker# `ac_cv_env_foo' variables (set or unset) will be overridden when 6489*90e502c7SAndroid Build Coastguard Worker# loading this file, other *unset* `ac_cv_foo' will be assigned the 6490*90e502c7SAndroid Build Coastguard Worker# following values. 6491*90e502c7SAndroid Build Coastguard Worker 6492*90e502c7SAndroid Build Coastguard Worker_ACEOF 6493*90e502c7SAndroid Build Coastguard Worker 6494*90e502c7SAndroid Build Coastguard Worker# The following way of writing the cache mishandles newlines in values, 6495*90e502c7SAndroid Build Coastguard Worker# but we know of no workaround that is simple, portable, and efficient. 6496*90e502c7SAndroid Build Coastguard Worker# So, we kill variables containing newlines. 6497*90e502c7SAndroid Build Coastguard Worker# Ultrix sh set writes to stderr and can't be redirected directly, 6498*90e502c7SAndroid Build Coastguard Worker# and sets the high bit in the cache file unless we assign to the vars. 6499*90e502c7SAndroid Build Coastguard Worker( 6500*90e502c7SAndroid Build Coastguard Worker for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 6501*90e502c7SAndroid Build Coastguard Worker eval ac_val=\$$ac_var 6502*90e502c7SAndroid Build Coastguard Worker case $ac_val in #( 6503*90e502c7SAndroid Build Coastguard Worker *${as_nl}*) 6504*90e502c7SAndroid Build Coastguard Worker case $ac_var in #( 6505*90e502c7SAndroid Build Coastguard Worker *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 6506*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; 6507*90e502c7SAndroid Build Coastguard Worker esac 6508*90e502c7SAndroid Build Coastguard Worker case $ac_var in #( 6509*90e502c7SAndroid Build Coastguard Worker _ | IFS | as_nl) ;; #( 6510*90e502c7SAndroid Build Coastguard Worker BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( 6511*90e502c7SAndroid Build Coastguard Worker *) { eval $ac_var=; unset $ac_var;} ;; 6512*90e502c7SAndroid Build Coastguard Worker esac ;; 6513*90e502c7SAndroid Build Coastguard Worker esac 6514*90e502c7SAndroid Build Coastguard Worker done 6515*90e502c7SAndroid Build Coastguard Worker 6516*90e502c7SAndroid Build Coastguard Worker (set) 2>&1 | 6517*90e502c7SAndroid Build Coastguard Worker case $as_nl`(ac_space=' '; set) 2>&1` in #( 6518*90e502c7SAndroid Build Coastguard Worker *${as_nl}ac_space=\ *) 6519*90e502c7SAndroid Build Coastguard Worker # `set' does not quote correctly, so add quotes: double-quote 6520*90e502c7SAndroid Build Coastguard Worker # substitution turns \\\\ into \\, and sed turns \\ into \. 6521*90e502c7SAndroid Build Coastguard Worker sed -n \ 6522*90e502c7SAndroid Build Coastguard Worker "s/'/'\\\\''/g; 6523*90e502c7SAndroid Build Coastguard Worker s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 6524*90e502c7SAndroid Build Coastguard Worker ;; #( 6525*90e502c7SAndroid Build Coastguard Worker *) 6526*90e502c7SAndroid Build Coastguard Worker # `set' quotes correctly as required by POSIX, so do not add quotes. 6527*90e502c7SAndroid Build Coastguard Worker sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 6528*90e502c7SAndroid Build Coastguard Worker ;; 6529*90e502c7SAndroid Build Coastguard Worker esac | 6530*90e502c7SAndroid Build Coastguard Worker sort 6531*90e502c7SAndroid Build Coastguard Worker) | 6532*90e502c7SAndroid Build Coastguard Worker sed ' 6533*90e502c7SAndroid Build Coastguard Worker /^ac_cv_env_/b end 6534*90e502c7SAndroid Build Coastguard Worker t clear 6535*90e502c7SAndroid Build Coastguard Worker :clear 6536*90e502c7SAndroid Build Coastguard Worker s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 6537*90e502c7SAndroid Build Coastguard Worker t end 6538*90e502c7SAndroid Build Coastguard Worker s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 6539*90e502c7SAndroid Build Coastguard Worker :end' >>confcache 6540*90e502c7SAndroid Build Coastguard Workerif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 6541*90e502c7SAndroid Build Coastguard Worker if test -w "$cache_file"; then 6542*90e502c7SAndroid Build Coastguard Worker if test "x$cache_file" != "x/dev/null"; then 6543*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 6544*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: updating cache $cache_file" >&6;} 6545*90e502c7SAndroid Build Coastguard Worker if test ! -f "$cache_file" || test -h "$cache_file"; then 6546*90e502c7SAndroid Build Coastguard Worker cat confcache >"$cache_file" 6547*90e502c7SAndroid Build Coastguard Worker else 6548*90e502c7SAndroid Build Coastguard Worker case $cache_file in #( 6549*90e502c7SAndroid Build Coastguard Worker */* | ?:*) 6550*90e502c7SAndroid Build Coastguard Worker mv -f confcache "$cache_file"$$ && 6551*90e502c7SAndroid Build Coastguard Worker mv -f "$cache_file"$$ "$cache_file" ;; #( 6552*90e502c7SAndroid Build Coastguard Worker *) 6553*90e502c7SAndroid Build Coastguard Worker mv -f confcache "$cache_file" ;; 6554*90e502c7SAndroid Build Coastguard Worker esac 6555*90e502c7SAndroid Build Coastguard Worker fi 6556*90e502c7SAndroid Build Coastguard Worker fi 6557*90e502c7SAndroid Build Coastguard Worker else 6558*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 6559*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} 6560*90e502c7SAndroid Build Coastguard Worker fi 6561*90e502c7SAndroid Build Coastguard Workerfi 6562*90e502c7SAndroid Build Coastguard Workerrm -f confcache 6563*90e502c7SAndroid Build Coastguard Worker 6564*90e502c7SAndroid Build Coastguard Workertest "x$prefix" = xNONE && prefix=$ac_default_prefix 6565*90e502c7SAndroid Build Coastguard Worker# Let make expand exec_prefix. 6566*90e502c7SAndroid Build Coastguard Workertest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 6567*90e502c7SAndroid Build Coastguard Worker 6568*90e502c7SAndroid Build Coastguard WorkerDEFS=-DHAVE_CONFIG_H 6569*90e502c7SAndroid Build Coastguard Worker 6570*90e502c7SAndroid Build Coastguard Workerac_libobjs= 6571*90e502c7SAndroid Build Coastguard Workerac_ltlibobjs= 6572*90e502c7SAndroid Build Coastguard WorkerU= 6573*90e502c7SAndroid Build Coastguard Workerfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 6574*90e502c7SAndroid Build Coastguard Worker # 1. Remove the extension, and $U if already installed. 6575*90e502c7SAndroid Build Coastguard Worker ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 6576*90e502c7SAndroid Build Coastguard Worker ac_i=`$as_echo "$ac_i" | sed "$ac_script"` 6577*90e502c7SAndroid Build Coastguard Worker # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 6578*90e502c7SAndroid Build Coastguard Worker # will be set to the directory where LIBOBJS objects are built. 6579*90e502c7SAndroid Build Coastguard Worker as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" 6580*90e502c7SAndroid Build Coastguard Worker as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' 6581*90e502c7SAndroid Build Coastguard Workerdone 6582*90e502c7SAndroid Build Coastguard WorkerLIBOBJS=$ac_libobjs 6583*90e502c7SAndroid Build Coastguard Worker 6584*90e502c7SAndroid Build Coastguard WorkerLTLIBOBJS=$ac_ltlibobjs 6585*90e502c7SAndroid Build Coastguard Worker 6586*90e502c7SAndroid Build Coastguard Worker 6587*90e502c7SAndroid Build Coastguard Worker 6588*90e502c7SAndroid Build Coastguard Worker 6589*90e502c7SAndroid Build Coastguard Worker: "${CONFIG_STATUS=./config.status}" 6590*90e502c7SAndroid Build Coastguard Workerac_write_fail=0 6591*90e502c7SAndroid Build Coastguard Workerac_clean_files_save=$ac_clean_files 6592*90e502c7SAndroid Build Coastguard Workerac_clean_files="$ac_clean_files $CONFIG_STATUS" 6593*90e502c7SAndroid Build Coastguard Worker{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 6594*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: creating $CONFIG_STATUS" >&6;} 6595*90e502c7SAndroid Build Coastguard Workeras_write_fail=0 6596*90e502c7SAndroid Build Coastguard Workercat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 6597*90e502c7SAndroid Build Coastguard Worker#! $SHELL 6598*90e502c7SAndroid Build Coastguard Worker# Generated by $as_me. 6599*90e502c7SAndroid Build Coastguard Worker# Run this file to recreate the current configuration. 6600*90e502c7SAndroid Build Coastguard Worker# Compiler output produced by configure, useful for debugging 6601*90e502c7SAndroid Build Coastguard Worker# configure, is in config.log if it exists. 6602*90e502c7SAndroid Build Coastguard Worker 6603*90e502c7SAndroid Build Coastguard Workerdebug=false 6604*90e502c7SAndroid Build Coastguard Workerac_cs_recheck=false 6605*90e502c7SAndroid Build Coastguard Workerac_cs_silent=false 6606*90e502c7SAndroid Build Coastguard Worker 6607*90e502c7SAndroid Build Coastguard WorkerSHELL=\${CONFIG_SHELL-$SHELL} 6608*90e502c7SAndroid Build Coastguard Workerexport SHELL 6609*90e502c7SAndroid Build Coastguard Worker_ASEOF 6610*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 6611*90e502c7SAndroid Build Coastguard Worker## -------------------- ## 6612*90e502c7SAndroid Build Coastguard Worker## M4sh Initialization. ## 6613*90e502c7SAndroid Build Coastguard Worker## -------------------- ## 6614*90e502c7SAndroid Build Coastguard Worker 6615*90e502c7SAndroid Build Coastguard Worker# Be more Bourne compatible 6616*90e502c7SAndroid Build Coastguard WorkerDUALCASE=1; export DUALCASE # for MKS sh 6617*90e502c7SAndroid Build Coastguard Workerif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : 6618*90e502c7SAndroid Build Coastguard Worker emulate sh 6619*90e502c7SAndroid Build Coastguard Worker NULLCMD=: 6620*90e502c7SAndroid Build Coastguard Worker # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which 6621*90e502c7SAndroid Build Coastguard Worker # is contrary to our usage. Disable this feature. 6622*90e502c7SAndroid Build Coastguard Worker alias -g '${1+"$@"}'='"$@"' 6623*90e502c7SAndroid Build Coastguard Worker setopt NO_GLOB_SUBST 6624*90e502c7SAndroid Build Coastguard Workerelse 6625*90e502c7SAndroid Build Coastguard Worker case `(set -o) 2>/dev/null` in #( 6626*90e502c7SAndroid Build Coastguard Worker *posix*) : 6627*90e502c7SAndroid Build Coastguard Worker set -o posix ;; #( 6628*90e502c7SAndroid Build Coastguard Worker *) : 6629*90e502c7SAndroid Build Coastguard Worker ;; 6630*90e502c7SAndroid Build Coastguard Workeresac 6631*90e502c7SAndroid Build Coastguard Workerfi 6632*90e502c7SAndroid Build Coastguard Worker 6633*90e502c7SAndroid Build Coastguard Worker 6634*90e502c7SAndroid Build Coastguard Workeras_nl=' 6635*90e502c7SAndroid Build Coastguard Worker' 6636*90e502c7SAndroid Build Coastguard Workerexport as_nl 6637*90e502c7SAndroid Build Coastguard Worker# Printing a long string crashes Solaris 7 /usr/bin/printf. 6638*90e502c7SAndroid Build Coastguard Workeras_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' 6639*90e502c7SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo 6640*90e502c7SAndroid Build Coastguard Workeras_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo 6641*90e502c7SAndroid Build Coastguard Worker# Prefer a ksh shell builtin over an external printf program on Solaris, 6642*90e502c7SAndroid Build Coastguard Worker# but without wasting forks for bash or zsh. 6643*90e502c7SAndroid Build Coastguard Workerif test -z "$BASH_VERSION$ZSH_VERSION" \ 6644*90e502c7SAndroid Build Coastguard Worker && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then 6645*90e502c7SAndroid Build Coastguard Worker as_echo='print -r --' 6646*90e502c7SAndroid Build Coastguard Worker as_echo_n='print -rn --' 6647*90e502c7SAndroid Build Coastguard Workerelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then 6648*90e502c7SAndroid Build Coastguard Worker as_echo='printf %s\n' 6649*90e502c7SAndroid Build Coastguard Worker as_echo_n='printf %s' 6650*90e502c7SAndroid Build Coastguard Workerelse 6651*90e502c7SAndroid Build Coastguard Worker if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then 6652*90e502c7SAndroid Build Coastguard Worker as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' 6653*90e502c7SAndroid Build Coastguard Worker as_echo_n='/usr/ucb/echo -n' 6654*90e502c7SAndroid Build Coastguard Worker else 6655*90e502c7SAndroid Build Coastguard Worker as_echo_body='eval expr "X$1" : "X\\(.*\\)"' 6656*90e502c7SAndroid Build Coastguard Worker as_echo_n_body='eval 6657*90e502c7SAndroid Build Coastguard Worker arg=$1; 6658*90e502c7SAndroid Build Coastguard Worker case $arg in #( 6659*90e502c7SAndroid Build Coastguard Worker *"$as_nl"*) 6660*90e502c7SAndroid Build Coastguard Worker expr "X$arg" : "X\\(.*\\)$as_nl"; 6661*90e502c7SAndroid Build Coastguard Worker arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; 6662*90e502c7SAndroid Build Coastguard Worker esac; 6663*90e502c7SAndroid Build Coastguard Worker expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" 6664*90e502c7SAndroid Build Coastguard Worker ' 6665*90e502c7SAndroid Build Coastguard Worker export as_echo_n_body 6666*90e502c7SAndroid Build Coastguard Worker as_echo_n='sh -c $as_echo_n_body as_echo' 6667*90e502c7SAndroid Build Coastguard Worker fi 6668*90e502c7SAndroid Build Coastguard Worker export as_echo_body 6669*90e502c7SAndroid Build Coastguard Worker as_echo='sh -c $as_echo_body as_echo' 6670*90e502c7SAndroid Build Coastguard Workerfi 6671*90e502c7SAndroid Build Coastguard Worker 6672*90e502c7SAndroid Build Coastguard Worker# The user is always right. 6673*90e502c7SAndroid Build Coastguard Workerif test "${PATH_SEPARATOR+set}" != set; then 6674*90e502c7SAndroid Build Coastguard Worker PATH_SEPARATOR=: 6675*90e502c7SAndroid Build Coastguard Worker (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { 6676*90e502c7SAndroid Build Coastguard Worker (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || 6677*90e502c7SAndroid Build Coastguard Worker PATH_SEPARATOR=';' 6678*90e502c7SAndroid Build Coastguard Worker } 6679*90e502c7SAndroid Build Coastguard Workerfi 6680*90e502c7SAndroid Build Coastguard Worker 6681*90e502c7SAndroid Build Coastguard Worker 6682*90e502c7SAndroid Build Coastguard Worker# IFS 6683*90e502c7SAndroid Build Coastguard Worker# We need space, tab and new line, in precisely that order. Quoting is 6684*90e502c7SAndroid Build Coastguard Worker# there to prevent editors from complaining about space-tab. 6685*90e502c7SAndroid Build Coastguard Worker# (If _AS_PATH_WALK were called with IFS unset, it would disable word 6686*90e502c7SAndroid Build Coastguard Worker# splitting by setting IFS to empty value.) 6687*90e502c7SAndroid Build Coastguard WorkerIFS=" "" $as_nl" 6688*90e502c7SAndroid Build Coastguard Worker 6689*90e502c7SAndroid Build Coastguard Worker# Find who we are. Look in the path if we contain no directory separator. 6690*90e502c7SAndroid Build Coastguard Workeras_myself= 6691*90e502c7SAndroid Build Coastguard Workercase $0 in #(( 6692*90e502c7SAndroid Build Coastguard Worker *[\\/]* ) as_myself=$0 ;; 6693*90e502c7SAndroid Build Coastguard Worker *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6694*90e502c7SAndroid Build Coastguard Workerfor as_dir in $PATH 6695*90e502c7SAndroid Build Coastguard Workerdo 6696*90e502c7SAndroid Build Coastguard Worker IFS=$as_save_IFS 6697*90e502c7SAndroid Build Coastguard Worker test -z "$as_dir" && as_dir=. 6698*90e502c7SAndroid Build Coastguard Worker test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 6699*90e502c7SAndroid Build Coastguard Worker done 6700*90e502c7SAndroid Build Coastguard WorkerIFS=$as_save_IFS 6701*90e502c7SAndroid Build Coastguard Worker 6702*90e502c7SAndroid Build Coastguard Worker ;; 6703*90e502c7SAndroid Build Coastguard Workeresac 6704*90e502c7SAndroid Build Coastguard Worker# We did not find ourselves, most probably we were run as `sh COMMAND' 6705*90e502c7SAndroid Build Coastguard Worker# in which case we are not to be found in the path. 6706*90e502c7SAndroid Build Coastguard Workerif test "x$as_myself" = x; then 6707*90e502c7SAndroid Build Coastguard Worker as_myself=$0 6708*90e502c7SAndroid Build Coastguard Workerfi 6709*90e502c7SAndroid Build Coastguard Workerif test ! -f "$as_myself"; then 6710*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 6711*90e502c7SAndroid Build Coastguard Worker exit 1 6712*90e502c7SAndroid Build Coastguard Workerfi 6713*90e502c7SAndroid Build Coastguard Worker 6714*90e502c7SAndroid Build Coastguard Worker# Unset variables that we do not need and which cause bugs (e.g. in 6715*90e502c7SAndroid Build Coastguard Worker# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" 6716*90e502c7SAndroid Build Coastguard Worker# suppresses any "Segmentation fault" message there. '((' could 6717*90e502c7SAndroid Build Coastguard Worker# trigger a bug in pdksh 5.2.14. 6718*90e502c7SAndroid Build Coastguard Workerfor as_var in BASH_ENV ENV MAIL MAILPATH 6719*90e502c7SAndroid Build Coastguard Workerdo eval test x\${$as_var+set} = xset \ 6720*90e502c7SAndroid Build Coastguard Worker && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : 6721*90e502c7SAndroid Build Coastguard Workerdone 6722*90e502c7SAndroid Build Coastguard WorkerPS1='$ ' 6723*90e502c7SAndroid Build Coastguard WorkerPS2='> ' 6724*90e502c7SAndroid Build Coastguard WorkerPS4='+ ' 6725*90e502c7SAndroid Build Coastguard Worker 6726*90e502c7SAndroid Build Coastguard Worker# NLS nuisances. 6727*90e502c7SAndroid Build Coastguard WorkerLC_ALL=C 6728*90e502c7SAndroid Build Coastguard Workerexport LC_ALL 6729*90e502c7SAndroid Build Coastguard WorkerLANGUAGE=C 6730*90e502c7SAndroid Build Coastguard Workerexport LANGUAGE 6731*90e502c7SAndroid Build Coastguard Worker 6732*90e502c7SAndroid Build Coastguard Worker# CDPATH. 6733*90e502c7SAndroid Build Coastguard Worker(unset CDPATH) >/dev/null 2>&1 && unset CDPATH 6734*90e502c7SAndroid Build Coastguard Worker 6735*90e502c7SAndroid Build Coastguard Worker 6736*90e502c7SAndroid Build Coastguard Worker# as_fn_error STATUS ERROR [LINENO LOG_FD] 6737*90e502c7SAndroid Build Coastguard Worker# ---------------------------------------- 6738*90e502c7SAndroid Build Coastguard Worker# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are 6739*90e502c7SAndroid Build Coastguard Worker# provided, also output the error to LOG_FD, referencing LINENO. Then exit the 6740*90e502c7SAndroid Build Coastguard Worker# script with STATUS, using 1 if that was 0. 6741*90e502c7SAndroid Build Coastguard Workeras_fn_error () 6742*90e502c7SAndroid Build Coastguard Worker{ 6743*90e502c7SAndroid Build Coastguard Worker as_status=$1; test $as_status -eq 0 && as_status=1 6744*90e502c7SAndroid Build Coastguard Worker if test "$4"; then 6745*90e502c7SAndroid Build Coastguard Worker as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack 6746*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 6747*90e502c7SAndroid Build Coastguard Worker fi 6748*90e502c7SAndroid Build Coastguard Worker $as_echo "$as_me: error: $2" >&2 6749*90e502c7SAndroid Build Coastguard Worker as_fn_exit $as_status 6750*90e502c7SAndroid Build Coastguard Worker} # as_fn_error 6751*90e502c7SAndroid Build Coastguard Worker 6752*90e502c7SAndroid Build Coastguard Worker 6753*90e502c7SAndroid Build Coastguard Worker# as_fn_set_status STATUS 6754*90e502c7SAndroid Build Coastguard Worker# ----------------------- 6755*90e502c7SAndroid Build Coastguard Worker# Set $? to STATUS, without forking. 6756*90e502c7SAndroid Build Coastguard Workeras_fn_set_status () 6757*90e502c7SAndroid Build Coastguard Worker{ 6758*90e502c7SAndroid Build Coastguard Worker return $1 6759*90e502c7SAndroid Build Coastguard Worker} # as_fn_set_status 6760*90e502c7SAndroid Build Coastguard Worker 6761*90e502c7SAndroid Build Coastguard Worker# as_fn_exit STATUS 6762*90e502c7SAndroid Build Coastguard Worker# ----------------- 6763*90e502c7SAndroid Build Coastguard Worker# Exit the shell with STATUS, even in a "trap 0" or "set -e" context. 6764*90e502c7SAndroid Build Coastguard Workeras_fn_exit () 6765*90e502c7SAndroid Build Coastguard Worker{ 6766*90e502c7SAndroid Build Coastguard Worker set +e 6767*90e502c7SAndroid Build Coastguard Worker as_fn_set_status $1 6768*90e502c7SAndroid Build Coastguard Worker exit $1 6769*90e502c7SAndroid Build Coastguard Worker} # as_fn_exit 6770*90e502c7SAndroid Build Coastguard Worker 6771*90e502c7SAndroid Build Coastguard Worker# as_fn_unset VAR 6772*90e502c7SAndroid Build Coastguard Worker# --------------- 6773*90e502c7SAndroid Build Coastguard Worker# Portably unset VAR. 6774*90e502c7SAndroid Build Coastguard Workeras_fn_unset () 6775*90e502c7SAndroid Build Coastguard Worker{ 6776*90e502c7SAndroid Build Coastguard Worker { eval $1=; unset $1;} 6777*90e502c7SAndroid Build Coastguard Worker} 6778*90e502c7SAndroid Build Coastguard Workeras_unset=as_fn_unset 6779*90e502c7SAndroid Build Coastguard Worker# as_fn_append VAR VALUE 6780*90e502c7SAndroid Build Coastguard Worker# ---------------------- 6781*90e502c7SAndroid Build Coastguard Worker# Append the text in VALUE to the end of the definition contained in VAR. Take 6782*90e502c7SAndroid Build Coastguard Worker# advantage of any shell optimizations that allow amortized linear growth over 6783*90e502c7SAndroid Build Coastguard Worker# repeated appends, instead of the typical quadratic growth present in naive 6784*90e502c7SAndroid Build Coastguard Worker# implementations. 6785*90e502c7SAndroid Build Coastguard Workerif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : 6786*90e502c7SAndroid Build Coastguard Worker eval 'as_fn_append () 6787*90e502c7SAndroid Build Coastguard Worker { 6788*90e502c7SAndroid Build Coastguard Worker eval $1+=\$2 6789*90e502c7SAndroid Build Coastguard Worker }' 6790*90e502c7SAndroid Build Coastguard Workerelse 6791*90e502c7SAndroid Build Coastguard Worker as_fn_append () 6792*90e502c7SAndroid Build Coastguard Worker { 6793*90e502c7SAndroid Build Coastguard Worker eval $1=\$$1\$2 6794*90e502c7SAndroid Build Coastguard Worker } 6795*90e502c7SAndroid Build Coastguard Workerfi # as_fn_append 6796*90e502c7SAndroid Build Coastguard Worker 6797*90e502c7SAndroid Build Coastguard Worker# as_fn_arith ARG... 6798*90e502c7SAndroid Build Coastguard Worker# ------------------ 6799*90e502c7SAndroid Build Coastguard Worker# Perform arithmetic evaluation on the ARGs, and store the result in the 6800*90e502c7SAndroid Build Coastguard Worker# global $as_val. Take advantage of shells that can avoid forks. The arguments 6801*90e502c7SAndroid Build Coastguard Worker# must be portable across $(()) and expr. 6802*90e502c7SAndroid Build Coastguard Workerif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : 6803*90e502c7SAndroid Build Coastguard Worker eval 'as_fn_arith () 6804*90e502c7SAndroid Build Coastguard Worker { 6805*90e502c7SAndroid Build Coastguard Worker as_val=$(( $* )) 6806*90e502c7SAndroid Build Coastguard Worker }' 6807*90e502c7SAndroid Build Coastguard Workerelse 6808*90e502c7SAndroid Build Coastguard Worker as_fn_arith () 6809*90e502c7SAndroid Build Coastguard Worker { 6810*90e502c7SAndroid Build Coastguard Worker as_val=`expr "$@" || test $? -eq 1` 6811*90e502c7SAndroid Build Coastguard Worker } 6812*90e502c7SAndroid Build Coastguard Workerfi # as_fn_arith 6813*90e502c7SAndroid Build Coastguard Worker 6814*90e502c7SAndroid Build Coastguard Worker 6815*90e502c7SAndroid Build Coastguard Workerif expr a : '\(a\)' >/dev/null 2>&1 && 6816*90e502c7SAndroid Build Coastguard Worker test "X`expr 00001 : '.*\(...\)'`" = X001; then 6817*90e502c7SAndroid Build Coastguard Worker as_expr=expr 6818*90e502c7SAndroid Build Coastguard Workerelse 6819*90e502c7SAndroid Build Coastguard Worker as_expr=false 6820*90e502c7SAndroid Build Coastguard Workerfi 6821*90e502c7SAndroid Build Coastguard Worker 6822*90e502c7SAndroid Build Coastguard Workerif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 6823*90e502c7SAndroid Build Coastguard Worker as_basename=basename 6824*90e502c7SAndroid Build Coastguard Workerelse 6825*90e502c7SAndroid Build Coastguard Worker as_basename=false 6826*90e502c7SAndroid Build Coastguard Workerfi 6827*90e502c7SAndroid Build Coastguard Worker 6828*90e502c7SAndroid Build Coastguard Workerif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 6829*90e502c7SAndroid Build Coastguard Worker as_dirname=dirname 6830*90e502c7SAndroid Build Coastguard Workerelse 6831*90e502c7SAndroid Build Coastguard Worker as_dirname=false 6832*90e502c7SAndroid Build Coastguard Workerfi 6833*90e502c7SAndroid Build Coastguard Worker 6834*90e502c7SAndroid Build Coastguard Workeras_me=`$as_basename -- "$0" || 6835*90e502c7SAndroid Build Coastguard Worker$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 6836*90e502c7SAndroid Build Coastguard Worker X"$0" : 'X\(//\)$' \| \ 6837*90e502c7SAndroid Build Coastguard Worker X"$0" : 'X\(/\)' \| . 2>/dev/null || 6838*90e502c7SAndroid Build Coastguard Worker$as_echo X/"$0" | 6839*90e502c7SAndroid Build Coastguard Worker sed '/^.*\/\([^/][^/]*\)\/*$/{ 6840*90e502c7SAndroid Build Coastguard Worker s//\1/ 6841*90e502c7SAndroid Build Coastguard Worker q 6842*90e502c7SAndroid Build Coastguard Worker } 6843*90e502c7SAndroid Build Coastguard Worker /^X\/\(\/\/\)$/{ 6844*90e502c7SAndroid Build Coastguard Worker s//\1/ 6845*90e502c7SAndroid Build Coastguard Worker q 6846*90e502c7SAndroid Build Coastguard Worker } 6847*90e502c7SAndroid Build Coastguard Worker /^X\/\(\/\).*/{ 6848*90e502c7SAndroid Build Coastguard Worker s//\1/ 6849*90e502c7SAndroid Build Coastguard Worker q 6850*90e502c7SAndroid Build Coastguard Worker } 6851*90e502c7SAndroid Build Coastguard Worker s/.*/./; q'` 6852*90e502c7SAndroid Build Coastguard Worker 6853*90e502c7SAndroid Build Coastguard Worker# Avoid depending upon Character Ranges. 6854*90e502c7SAndroid Build Coastguard Workeras_cr_letters='abcdefghijklmnopqrstuvwxyz' 6855*90e502c7SAndroid Build Coastguard Workeras_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 6856*90e502c7SAndroid Build Coastguard Workeras_cr_Letters=$as_cr_letters$as_cr_LETTERS 6857*90e502c7SAndroid Build Coastguard Workeras_cr_digits='0123456789' 6858*90e502c7SAndroid Build Coastguard Workeras_cr_alnum=$as_cr_Letters$as_cr_digits 6859*90e502c7SAndroid Build Coastguard Worker 6860*90e502c7SAndroid Build Coastguard WorkerECHO_C= ECHO_N= ECHO_T= 6861*90e502c7SAndroid Build Coastguard Workercase `echo -n x` in #((((( 6862*90e502c7SAndroid Build Coastguard Worker-n*) 6863*90e502c7SAndroid Build Coastguard Worker case `echo 'xy\c'` in 6864*90e502c7SAndroid Build Coastguard Worker *c*) ECHO_T=' ';; # ECHO_T is single tab character. 6865*90e502c7SAndroid Build Coastguard Worker xy) ECHO_C='\c';; 6866*90e502c7SAndroid Build Coastguard Worker *) echo `echo ksh88 bug on AIX 6.1` > /dev/null 6867*90e502c7SAndroid Build Coastguard Worker ECHO_T=' ';; 6868*90e502c7SAndroid Build Coastguard Worker esac;; 6869*90e502c7SAndroid Build Coastguard Worker*) 6870*90e502c7SAndroid Build Coastguard Worker ECHO_N='-n';; 6871*90e502c7SAndroid Build Coastguard Workeresac 6872*90e502c7SAndroid Build Coastguard Worker 6873*90e502c7SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.file 6874*90e502c7SAndroid Build Coastguard Workerif test -d conf$$.dir; then 6875*90e502c7SAndroid Build Coastguard Worker rm -f conf$$.dir/conf$$.file 6876*90e502c7SAndroid Build Coastguard Workerelse 6877*90e502c7SAndroid Build Coastguard Worker rm -f conf$$.dir 6878*90e502c7SAndroid Build Coastguard Worker mkdir conf$$.dir 2>/dev/null 6879*90e502c7SAndroid Build Coastguard Workerfi 6880*90e502c7SAndroid Build Coastguard Workerif (echo >conf$$.file) 2>/dev/null; then 6881*90e502c7SAndroid Build Coastguard Worker if ln -s conf$$.file conf$$ 2>/dev/null; then 6882*90e502c7SAndroid Build Coastguard Worker as_ln_s='ln -s' 6883*90e502c7SAndroid Build Coastguard Worker # ... but there are two gotchas: 6884*90e502c7SAndroid Build Coastguard Worker # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 6885*90e502c7SAndroid Build Coastguard Worker # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 6886*90e502c7SAndroid Build Coastguard Worker # In both cases, we have to default to `cp -pR'. 6887*90e502c7SAndroid Build Coastguard Worker ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 6888*90e502c7SAndroid Build Coastguard Worker as_ln_s='cp -pR' 6889*90e502c7SAndroid Build Coastguard Worker elif ln conf$$.file conf$$ 2>/dev/null; then 6890*90e502c7SAndroid Build Coastguard Worker as_ln_s=ln 6891*90e502c7SAndroid Build Coastguard Worker else 6892*90e502c7SAndroid Build Coastguard Worker as_ln_s='cp -pR' 6893*90e502c7SAndroid Build Coastguard Worker fi 6894*90e502c7SAndroid Build Coastguard Workerelse 6895*90e502c7SAndroid Build Coastguard Worker as_ln_s='cp -pR' 6896*90e502c7SAndroid Build Coastguard Workerfi 6897*90e502c7SAndroid Build Coastguard Workerrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 6898*90e502c7SAndroid Build Coastguard Workerrmdir conf$$.dir 2>/dev/null 6899*90e502c7SAndroid Build Coastguard Worker 6900*90e502c7SAndroid Build Coastguard Worker 6901*90e502c7SAndroid Build Coastguard Worker# as_fn_mkdir_p 6902*90e502c7SAndroid Build Coastguard Worker# ------------- 6903*90e502c7SAndroid Build Coastguard Worker# Create "$as_dir" as a directory, including parents if necessary. 6904*90e502c7SAndroid Build Coastguard Workeras_fn_mkdir_p () 6905*90e502c7SAndroid Build Coastguard Worker{ 6906*90e502c7SAndroid Build Coastguard Worker 6907*90e502c7SAndroid Build Coastguard Worker case $as_dir in #( 6908*90e502c7SAndroid Build Coastguard Worker -*) as_dir=./$as_dir;; 6909*90e502c7SAndroid Build Coastguard Worker esac 6910*90e502c7SAndroid Build Coastguard Worker test -d "$as_dir" || eval $as_mkdir_p || { 6911*90e502c7SAndroid Build Coastguard Worker as_dirs= 6912*90e502c7SAndroid Build Coastguard Worker while :; do 6913*90e502c7SAndroid Build Coastguard Worker case $as_dir in #( 6914*90e502c7SAndroid Build Coastguard Worker *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( 6915*90e502c7SAndroid Build Coastguard Worker *) as_qdir=$as_dir;; 6916*90e502c7SAndroid Build Coastguard Worker esac 6917*90e502c7SAndroid Build Coastguard Worker as_dirs="'$as_qdir' $as_dirs" 6918*90e502c7SAndroid Build Coastguard Worker as_dir=`$as_dirname -- "$as_dir" || 6919*90e502c7SAndroid Build Coastguard Worker$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 6920*90e502c7SAndroid Build Coastguard Worker X"$as_dir" : 'X\(//\)[^/]' \| \ 6921*90e502c7SAndroid Build Coastguard Worker X"$as_dir" : 'X\(//\)$' \| \ 6922*90e502c7SAndroid Build Coastguard Worker X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 6923*90e502c7SAndroid Build Coastguard Worker$as_echo X"$as_dir" | 6924*90e502c7SAndroid Build Coastguard Worker sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 6925*90e502c7SAndroid Build Coastguard Worker s//\1/ 6926*90e502c7SAndroid Build Coastguard Worker q 6927*90e502c7SAndroid Build Coastguard Worker } 6928*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)[^/].*/{ 6929*90e502c7SAndroid Build Coastguard Worker s//\1/ 6930*90e502c7SAndroid Build Coastguard Worker q 6931*90e502c7SAndroid Build Coastguard Worker } 6932*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)$/{ 6933*90e502c7SAndroid Build Coastguard Worker s//\1/ 6934*90e502c7SAndroid Build Coastguard Worker q 6935*90e502c7SAndroid Build Coastguard Worker } 6936*90e502c7SAndroid Build Coastguard Worker /^X\(\/\).*/{ 6937*90e502c7SAndroid Build Coastguard Worker s//\1/ 6938*90e502c7SAndroid Build Coastguard Worker q 6939*90e502c7SAndroid Build Coastguard Worker } 6940*90e502c7SAndroid Build Coastguard Worker s/.*/./; q'` 6941*90e502c7SAndroid Build Coastguard Worker test -d "$as_dir" && break 6942*90e502c7SAndroid Build Coastguard Worker done 6943*90e502c7SAndroid Build Coastguard Worker test -z "$as_dirs" || eval "mkdir $as_dirs" 6944*90e502c7SAndroid Build Coastguard Worker } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" 6945*90e502c7SAndroid Build Coastguard Worker 6946*90e502c7SAndroid Build Coastguard Worker 6947*90e502c7SAndroid Build Coastguard Worker} # as_fn_mkdir_p 6948*90e502c7SAndroid Build Coastguard Workerif mkdir -p . 2>/dev/null; then 6949*90e502c7SAndroid Build Coastguard Worker as_mkdir_p='mkdir -p "$as_dir"' 6950*90e502c7SAndroid Build Coastguard Workerelse 6951*90e502c7SAndroid Build Coastguard Worker test -d ./-p && rmdir ./-p 6952*90e502c7SAndroid Build Coastguard Worker as_mkdir_p=false 6953*90e502c7SAndroid Build Coastguard Workerfi 6954*90e502c7SAndroid Build Coastguard Worker 6955*90e502c7SAndroid Build Coastguard Worker 6956*90e502c7SAndroid Build Coastguard Worker# as_fn_executable_p FILE 6957*90e502c7SAndroid Build Coastguard Worker# ----------------------- 6958*90e502c7SAndroid Build Coastguard Worker# Test if FILE is an executable regular file. 6959*90e502c7SAndroid Build Coastguard Workeras_fn_executable_p () 6960*90e502c7SAndroid Build Coastguard Worker{ 6961*90e502c7SAndroid Build Coastguard Worker test -f "$1" && test -x "$1" 6962*90e502c7SAndroid Build Coastguard Worker} # as_fn_executable_p 6963*90e502c7SAndroid Build Coastguard Workeras_test_x='test -x' 6964*90e502c7SAndroid Build Coastguard Workeras_executable_p=as_fn_executable_p 6965*90e502c7SAndroid Build Coastguard Worker 6966*90e502c7SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid CPP name. 6967*90e502c7SAndroid Build Coastguard Workeras_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 6968*90e502c7SAndroid Build Coastguard Worker 6969*90e502c7SAndroid Build Coastguard Worker# Sed expression to map a string onto a valid variable name. 6970*90e502c7SAndroid Build Coastguard Workeras_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 6971*90e502c7SAndroid Build Coastguard Worker 6972*90e502c7SAndroid Build Coastguard Worker 6973*90e502c7SAndroid Build Coastguard Workerexec 6>&1 6974*90e502c7SAndroid Build Coastguard Worker## ----------------------------------- ## 6975*90e502c7SAndroid Build Coastguard Worker## Main body of $CONFIG_STATUS script. ## 6976*90e502c7SAndroid Build Coastguard Worker## ----------------------------------- ## 6977*90e502c7SAndroid Build Coastguard Worker_ASEOF 6978*90e502c7SAndroid Build Coastguard Workertest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 6979*90e502c7SAndroid Build Coastguard Worker 6980*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 6981*90e502c7SAndroid Build Coastguard Worker# Save the log message, to keep $0 and so on meaningful, and to 6982*90e502c7SAndroid Build Coastguard Worker# report actual input values of CONFIG_FILES etc. instead of their 6983*90e502c7SAndroid Build Coastguard Worker# values after options handling. 6984*90e502c7SAndroid Build Coastguard Workerac_log=" 6985*90e502c7SAndroid Build Coastguard WorkerThis file was extended by libsrtp2 $as_me 2.3.0-pre, which was 6986*90e502c7SAndroid Build Coastguard Workergenerated by GNU Autoconf 2.69. Invocation command line was 6987*90e502c7SAndroid Build Coastguard Worker 6988*90e502c7SAndroid Build Coastguard Worker CONFIG_FILES = $CONFIG_FILES 6989*90e502c7SAndroid Build Coastguard Worker CONFIG_HEADERS = $CONFIG_HEADERS 6990*90e502c7SAndroid Build Coastguard Worker CONFIG_LINKS = $CONFIG_LINKS 6991*90e502c7SAndroid Build Coastguard Worker CONFIG_COMMANDS = $CONFIG_COMMANDS 6992*90e502c7SAndroid Build Coastguard Worker $ $0 $@ 6993*90e502c7SAndroid Build Coastguard Worker 6994*90e502c7SAndroid Build Coastguard Workeron `(hostname || uname -n) 2>/dev/null | sed 1q` 6995*90e502c7SAndroid Build Coastguard Worker" 6996*90e502c7SAndroid Build Coastguard Worker 6997*90e502c7SAndroid Build Coastguard Worker_ACEOF 6998*90e502c7SAndroid Build Coastguard Worker 6999*90e502c7SAndroid Build Coastguard Workercase $ac_config_files in *" 7000*90e502c7SAndroid Build Coastguard Worker"*) set x $ac_config_files; shift; ac_config_files=$*;; 7001*90e502c7SAndroid Build Coastguard Workeresac 7002*90e502c7SAndroid Build Coastguard Worker 7003*90e502c7SAndroid Build Coastguard Workercase $ac_config_headers in *" 7004*90e502c7SAndroid Build Coastguard Worker"*) set x $ac_config_headers; shift; ac_config_headers=$*;; 7005*90e502c7SAndroid Build Coastguard Workeresac 7006*90e502c7SAndroid Build Coastguard Worker 7007*90e502c7SAndroid Build Coastguard Worker 7008*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7009*90e502c7SAndroid Build Coastguard Worker# Files that config.status was made for. 7010*90e502c7SAndroid Build Coastguard Workerconfig_files="$ac_config_files" 7011*90e502c7SAndroid Build Coastguard Workerconfig_headers="$ac_config_headers" 7012*90e502c7SAndroid Build Coastguard Worker 7013*90e502c7SAndroid Build Coastguard Worker_ACEOF 7014*90e502c7SAndroid Build Coastguard Worker 7015*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7016*90e502c7SAndroid Build Coastguard Workerac_cs_usage="\ 7017*90e502c7SAndroid Build Coastguard Worker\`$as_me' instantiates files and other configuration actions 7018*90e502c7SAndroid Build Coastguard Workerfrom templates according to the current configuration. Unless the files 7019*90e502c7SAndroid Build Coastguard Workerand actions are specified as TAGs, all are instantiated by default. 7020*90e502c7SAndroid Build Coastguard Worker 7021*90e502c7SAndroid Build Coastguard WorkerUsage: $0 [OPTION]... [TAG]... 7022*90e502c7SAndroid Build Coastguard Worker 7023*90e502c7SAndroid Build Coastguard Worker -h, --help print this help, then exit 7024*90e502c7SAndroid Build Coastguard Worker -V, --version print version number and configuration settings, then exit 7025*90e502c7SAndroid Build Coastguard Worker --config print configuration, then exit 7026*90e502c7SAndroid Build Coastguard Worker -q, --quiet, --silent 7027*90e502c7SAndroid Build Coastguard Worker do not print progress messages 7028*90e502c7SAndroid Build Coastguard Worker -d, --debug don't remove temporary files 7029*90e502c7SAndroid Build Coastguard Worker --recheck update $as_me by reconfiguring in the same conditions 7030*90e502c7SAndroid Build Coastguard Worker --file=FILE[:TEMPLATE] 7031*90e502c7SAndroid Build Coastguard Worker instantiate the configuration file FILE 7032*90e502c7SAndroid Build Coastguard Worker --header=FILE[:TEMPLATE] 7033*90e502c7SAndroid Build Coastguard Worker instantiate the configuration header FILE 7034*90e502c7SAndroid Build Coastguard Worker 7035*90e502c7SAndroid Build Coastguard WorkerConfiguration files: 7036*90e502c7SAndroid Build Coastguard Worker$config_files 7037*90e502c7SAndroid Build Coastguard Worker 7038*90e502c7SAndroid Build Coastguard WorkerConfiguration headers: 7039*90e502c7SAndroid Build Coastguard Worker$config_headers 7040*90e502c7SAndroid Build Coastguard Worker 7041*90e502c7SAndroid Build Coastguard WorkerReport bugs to <https://github.com/cisco/libsrtp/issues>." 7042*90e502c7SAndroid Build Coastguard Worker 7043*90e502c7SAndroid Build Coastguard Worker_ACEOF 7044*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7045*90e502c7SAndroid Build Coastguard Workerac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" 7046*90e502c7SAndroid Build Coastguard Workerac_cs_version="\\ 7047*90e502c7SAndroid Build Coastguard Workerlibsrtp2 config.status 2.3.0-pre 7048*90e502c7SAndroid Build Coastguard Workerconfigured by $0, generated by GNU Autoconf 2.69, 7049*90e502c7SAndroid Build Coastguard Worker with options \\"\$ac_cs_config\\" 7050*90e502c7SAndroid Build Coastguard Worker 7051*90e502c7SAndroid Build Coastguard WorkerCopyright (C) 2012 Free Software Foundation, Inc. 7052*90e502c7SAndroid Build Coastguard WorkerThis config.status script is free software; the Free Software Foundation 7053*90e502c7SAndroid Build Coastguard Workergives unlimited permission to copy, distribute and modify it." 7054*90e502c7SAndroid Build Coastguard Worker 7055*90e502c7SAndroid Build Coastguard Workerac_pwd='$ac_pwd' 7056*90e502c7SAndroid Build Coastguard Workersrcdir='$srcdir' 7057*90e502c7SAndroid Build Coastguard WorkerINSTALL='$INSTALL' 7058*90e502c7SAndroid Build Coastguard Workertest -n "\$AWK" || AWK=awk 7059*90e502c7SAndroid Build Coastguard Worker_ACEOF 7060*90e502c7SAndroid Build Coastguard Worker 7061*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7062*90e502c7SAndroid Build Coastguard Worker# The default lists apply if the user does not specify any file. 7063*90e502c7SAndroid Build Coastguard Workerac_need_defaults=: 7064*90e502c7SAndroid Build Coastguard Workerwhile test $# != 0 7065*90e502c7SAndroid Build Coastguard Workerdo 7066*90e502c7SAndroid Build Coastguard Worker case $1 in 7067*90e502c7SAndroid Build Coastguard Worker --*=?*) 7068*90e502c7SAndroid Build Coastguard Worker ac_option=`expr "X$1" : 'X\([^=]*\)='` 7069*90e502c7SAndroid Build Coastguard Worker ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 7070*90e502c7SAndroid Build Coastguard Worker ac_shift=: 7071*90e502c7SAndroid Build Coastguard Worker ;; 7072*90e502c7SAndroid Build Coastguard Worker --*=) 7073*90e502c7SAndroid Build Coastguard Worker ac_option=`expr "X$1" : 'X\([^=]*\)='` 7074*90e502c7SAndroid Build Coastguard Worker ac_optarg= 7075*90e502c7SAndroid Build Coastguard Worker ac_shift=: 7076*90e502c7SAndroid Build Coastguard Worker ;; 7077*90e502c7SAndroid Build Coastguard Worker *) 7078*90e502c7SAndroid Build Coastguard Worker ac_option=$1 7079*90e502c7SAndroid Build Coastguard Worker ac_optarg=$2 7080*90e502c7SAndroid Build Coastguard Worker ac_shift=shift 7081*90e502c7SAndroid Build Coastguard Worker ;; 7082*90e502c7SAndroid Build Coastguard Worker esac 7083*90e502c7SAndroid Build Coastguard Worker 7084*90e502c7SAndroid Build Coastguard Worker case $ac_option in 7085*90e502c7SAndroid Build Coastguard Worker # Handling of the options. 7086*90e502c7SAndroid Build Coastguard Worker -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 7087*90e502c7SAndroid Build Coastguard Worker ac_cs_recheck=: ;; 7088*90e502c7SAndroid Build Coastguard Worker --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 7089*90e502c7SAndroid Build Coastguard Worker $as_echo "$ac_cs_version"; exit ;; 7090*90e502c7SAndroid Build Coastguard Worker --config | --confi | --conf | --con | --co | --c ) 7091*90e502c7SAndroid Build Coastguard Worker $as_echo "$ac_cs_config"; exit ;; 7092*90e502c7SAndroid Build Coastguard Worker --debug | --debu | --deb | --de | --d | -d ) 7093*90e502c7SAndroid Build Coastguard Worker debug=: ;; 7094*90e502c7SAndroid Build Coastguard Worker --file | --fil | --fi | --f ) 7095*90e502c7SAndroid Build Coastguard Worker $ac_shift 7096*90e502c7SAndroid Build Coastguard Worker case $ac_optarg in 7097*90e502c7SAndroid Build Coastguard Worker *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7098*90e502c7SAndroid Build Coastguard Worker '') as_fn_error $? "missing file argument" ;; 7099*90e502c7SAndroid Build Coastguard Worker esac 7100*90e502c7SAndroid Build Coastguard Worker as_fn_append CONFIG_FILES " '$ac_optarg'" 7101*90e502c7SAndroid Build Coastguard Worker ac_need_defaults=false;; 7102*90e502c7SAndroid Build Coastguard Worker --header | --heade | --head | --hea ) 7103*90e502c7SAndroid Build Coastguard Worker $ac_shift 7104*90e502c7SAndroid Build Coastguard Worker case $ac_optarg in 7105*90e502c7SAndroid Build Coastguard Worker *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; 7106*90e502c7SAndroid Build Coastguard Worker esac 7107*90e502c7SAndroid Build Coastguard Worker as_fn_append CONFIG_HEADERS " '$ac_optarg'" 7108*90e502c7SAndroid Build Coastguard Worker ac_need_defaults=false;; 7109*90e502c7SAndroid Build Coastguard Worker --he | --h) 7110*90e502c7SAndroid Build Coastguard Worker # Conflict between --help and --header 7111*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "ambiguous option: \`$1' 7112*90e502c7SAndroid Build Coastguard WorkerTry \`$0 --help' for more information.";; 7113*90e502c7SAndroid Build Coastguard Worker --help | --hel | -h ) 7114*90e502c7SAndroid Build Coastguard Worker $as_echo "$ac_cs_usage"; exit ;; 7115*90e502c7SAndroid Build Coastguard Worker -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 7116*90e502c7SAndroid Build Coastguard Worker | -silent | --silent | --silen | --sile | --sil | --si | --s) 7117*90e502c7SAndroid Build Coastguard Worker ac_cs_silent=: ;; 7118*90e502c7SAndroid Build Coastguard Worker 7119*90e502c7SAndroid Build Coastguard Worker # This is an error. 7120*90e502c7SAndroid Build Coastguard Worker -*) as_fn_error $? "unrecognized option: \`$1' 7121*90e502c7SAndroid Build Coastguard WorkerTry \`$0 --help' for more information." ;; 7122*90e502c7SAndroid Build Coastguard Worker 7123*90e502c7SAndroid Build Coastguard Worker *) as_fn_append ac_config_targets " $1" 7124*90e502c7SAndroid Build Coastguard Worker ac_need_defaults=false ;; 7125*90e502c7SAndroid Build Coastguard Worker 7126*90e502c7SAndroid Build Coastguard Worker esac 7127*90e502c7SAndroid Build Coastguard Worker shift 7128*90e502c7SAndroid Build Coastguard Workerdone 7129*90e502c7SAndroid Build Coastguard Worker 7130*90e502c7SAndroid Build Coastguard Workerac_configure_extra_args= 7131*90e502c7SAndroid Build Coastguard Worker 7132*90e502c7SAndroid Build Coastguard Workerif $ac_cs_silent; then 7133*90e502c7SAndroid Build Coastguard Worker exec 6>/dev/null 7134*90e502c7SAndroid Build Coastguard Worker ac_configure_extra_args="$ac_configure_extra_args --silent" 7135*90e502c7SAndroid Build Coastguard Workerfi 7136*90e502c7SAndroid Build Coastguard Worker 7137*90e502c7SAndroid Build Coastguard Worker_ACEOF 7138*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7139*90e502c7SAndroid Build Coastguard Workerif \$ac_cs_recheck; then 7140*90e502c7SAndroid Build Coastguard Worker set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 7141*90e502c7SAndroid Build Coastguard Worker shift 7142*90e502c7SAndroid Build Coastguard Worker \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 7143*90e502c7SAndroid Build Coastguard Worker CONFIG_SHELL='$SHELL' 7144*90e502c7SAndroid Build Coastguard Worker export CONFIG_SHELL 7145*90e502c7SAndroid Build Coastguard Worker exec "\$@" 7146*90e502c7SAndroid Build Coastguard Workerfi 7147*90e502c7SAndroid Build Coastguard Worker 7148*90e502c7SAndroid Build Coastguard Worker_ACEOF 7149*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7150*90e502c7SAndroid Build Coastguard Workerexec 5>>config.log 7151*90e502c7SAndroid Build Coastguard Worker{ 7152*90e502c7SAndroid Build Coastguard Worker echo 7153*90e502c7SAndroid Build Coastguard Worker sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 7154*90e502c7SAndroid Build Coastguard Worker## Running $as_me. ## 7155*90e502c7SAndroid Build Coastguard Worker_ASBOX 7156*90e502c7SAndroid Build Coastguard Worker $as_echo "$ac_log" 7157*90e502c7SAndroid Build Coastguard Worker} >&5 7158*90e502c7SAndroid Build Coastguard Worker 7159*90e502c7SAndroid Build Coastguard Worker_ACEOF 7160*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7161*90e502c7SAndroid Build Coastguard Worker_ACEOF 7162*90e502c7SAndroid Build Coastguard Worker 7163*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7164*90e502c7SAndroid Build Coastguard Worker 7165*90e502c7SAndroid Build Coastguard Worker# Handling of arguments. 7166*90e502c7SAndroid Build Coastguard Workerfor ac_config_target in $ac_config_targets 7167*90e502c7SAndroid Build Coastguard Workerdo 7168*90e502c7SAndroid Build Coastguard Worker case $ac_config_target in 7169*90e502c7SAndroid Build Coastguard Worker "crypto/include/config.h") CONFIG_HEADERS="$CONFIG_HEADERS crypto/include/config.h:config_in.h" ;; 7170*90e502c7SAndroid Build Coastguard Worker "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 7171*90e502c7SAndroid Build Coastguard Worker "crypto/Makefile") CONFIG_FILES="$CONFIG_FILES crypto/Makefile" ;; 7172*90e502c7SAndroid Build Coastguard Worker "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 7173*90e502c7SAndroid Build Coastguard Worker "fuzzer/Makefile") CONFIG_FILES="$CONFIG_FILES fuzzer/Makefile" ;; 7174*90e502c7SAndroid Build Coastguard Worker "libsrtp2.pc") CONFIG_FILES="$CONFIG_FILES libsrtp2.pc" ;; 7175*90e502c7SAndroid Build Coastguard Worker 7176*90e502c7SAndroid Build Coastguard Worker *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; 7177*90e502c7SAndroid Build Coastguard Worker esac 7178*90e502c7SAndroid Build Coastguard Workerdone 7179*90e502c7SAndroid Build Coastguard Worker 7180*90e502c7SAndroid Build Coastguard Worker 7181*90e502c7SAndroid Build Coastguard Worker# If the user did not use the arguments to specify the items to instantiate, 7182*90e502c7SAndroid Build Coastguard Worker# then the envvar interface is used. Set only those that are not. 7183*90e502c7SAndroid Build Coastguard Worker# We use the long form for the default assignment because of an extremely 7184*90e502c7SAndroid Build Coastguard Worker# bizarre bug on SunOS 4.1.3. 7185*90e502c7SAndroid Build Coastguard Workerif $ac_need_defaults; then 7186*90e502c7SAndroid Build Coastguard Worker test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 7187*90e502c7SAndroid Build Coastguard Worker test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 7188*90e502c7SAndroid Build Coastguard Workerfi 7189*90e502c7SAndroid Build Coastguard Worker 7190*90e502c7SAndroid Build Coastguard Worker# Have a temporary directory for convenience. Make it in the build tree 7191*90e502c7SAndroid Build Coastguard Worker# simply because there is no reason against having it here, and in addition, 7192*90e502c7SAndroid Build Coastguard Worker# creating and moving files from /tmp can sometimes cause problems. 7193*90e502c7SAndroid Build Coastguard Worker# Hook for its removal unless debugging. 7194*90e502c7SAndroid Build Coastguard Worker# Note that there is a small window in which the directory will not be cleaned: 7195*90e502c7SAndroid Build Coastguard Worker# after its creation but before its name has been assigned to `$tmp'. 7196*90e502c7SAndroid Build Coastguard Worker$debug || 7197*90e502c7SAndroid Build Coastguard Worker{ 7198*90e502c7SAndroid Build Coastguard Worker tmp= ac_tmp= 7199*90e502c7SAndroid Build Coastguard Worker trap 'exit_status=$? 7200*90e502c7SAndroid Build Coastguard Worker : "${ac_tmp:=$tmp}" 7201*90e502c7SAndroid Build Coastguard Worker { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status 7202*90e502c7SAndroid Build Coastguard Worker' 0 7203*90e502c7SAndroid Build Coastguard Worker trap 'as_fn_exit 1' 1 2 13 15 7204*90e502c7SAndroid Build Coastguard Worker} 7205*90e502c7SAndroid Build Coastguard Worker# Create a (secure) tmp directory for tmp files. 7206*90e502c7SAndroid Build Coastguard Worker 7207*90e502c7SAndroid Build Coastguard Worker{ 7208*90e502c7SAndroid Build Coastguard Worker tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 7209*90e502c7SAndroid Build Coastguard Worker test -d "$tmp" 7210*90e502c7SAndroid Build Coastguard Worker} || 7211*90e502c7SAndroid Build Coastguard Worker{ 7212*90e502c7SAndroid Build Coastguard Worker tmp=./conf$$-$RANDOM 7213*90e502c7SAndroid Build Coastguard Worker (umask 077 && mkdir "$tmp") 7214*90e502c7SAndroid Build Coastguard Worker} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 7215*90e502c7SAndroid Build Coastguard Workerac_tmp=$tmp 7216*90e502c7SAndroid Build Coastguard Worker 7217*90e502c7SAndroid Build Coastguard Worker# Set up the scripts for CONFIG_FILES section. 7218*90e502c7SAndroid Build Coastguard Worker# No need to generate them if there are no CONFIG_FILES. 7219*90e502c7SAndroid Build Coastguard Worker# This happens for instance with `./config.status config.h'. 7220*90e502c7SAndroid Build Coastguard Workerif test -n "$CONFIG_FILES"; then 7221*90e502c7SAndroid Build Coastguard Worker 7222*90e502c7SAndroid Build Coastguard Worker 7223*90e502c7SAndroid Build Coastguard Workerac_cr=`echo X | tr X '\015'` 7224*90e502c7SAndroid Build Coastguard Worker# On cygwin, bash can eat \r inside `` if the user requested igncr. 7225*90e502c7SAndroid Build Coastguard Worker# But we know of no other shell where ac_cr would be empty at this 7226*90e502c7SAndroid Build Coastguard Worker# point, so we can use a bashism as a fallback. 7227*90e502c7SAndroid Build Coastguard Workerif test "x$ac_cr" = x; then 7228*90e502c7SAndroid Build Coastguard Worker eval ac_cr=\$\'\\r\' 7229*90e502c7SAndroid Build Coastguard Workerfi 7230*90e502c7SAndroid Build Coastguard Workerac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null` 7231*90e502c7SAndroid Build Coastguard Workerif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then 7232*90e502c7SAndroid Build Coastguard Worker ac_cs_awk_cr='\\r' 7233*90e502c7SAndroid Build Coastguard Workerelse 7234*90e502c7SAndroid Build Coastguard Worker ac_cs_awk_cr=$ac_cr 7235*90e502c7SAndroid Build Coastguard Workerfi 7236*90e502c7SAndroid Build Coastguard Worker 7237*90e502c7SAndroid Build Coastguard Workerecho 'BEGIN {' >"$ac_tmp/subs1.awk" && 7238*90e502c7SAndroid Build Coastguard Worker_ACEOF 7239*90e502c7SAndroid Build Coastguard Worker 7240*90e502c7SAndroid Build Coastguard Worker 7241*90e502c7SAndroid Build Coastguard Worker{ 7242*90e502c7SAndroid Build Coastguard Worker echo "cat >conf$$subs.awk <<_ACEOF" && 7243*90e502c7SAndroid Build Coastguard Worker echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && 7244*90e502c7SAndroid Build Coastguard Worker echo "_ACEOF" 7245*90e502c7SAndroid Build Coastguard Worker} >conf$$subs.sh || 7246*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7247*90e502c7SAndroid Build Coastguard Workerac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` 7248*90e502c7SAndroid Build Coastguard Workerac_delim='%!_!# ' 7249*90e502c7SAndroid Build Coastguard Workerfor ac_last_try in false false false false false :; do 7250*90e502c7SAndroid Build Coastguard Worker . ./conf$$subs.sh || 7251*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7252*90e502c7SAndroid Build Coastguard Worker 7253*90e502c7SAndroid Build Coastguard Worker ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` 7254*90e502c7SAndroid Build Coastguard Worker if test $ac_delim_n = $ac_delim_num; then 7255*90e502c7SAndroid Build Coastguard Worker break 7256*90e502c7SAndroid Build Coastguard Worker elif $ac_last_try; then 7257*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 7258*90e502c7SAndroid Build Coastguard Worker else 7259*90e502c7SAndroid Build Coastguard Worker ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7260*90e502c7SAndroid Build Coastguard Worker fi 7261*90e502c7SAndroid Build Coastguard Workerdone 7262*90e502c7SAndroid Build Coastguard Workerrm -f conf$$subs.sh 7263*90e502c7SAndroid Build Coastguard Worker 7264*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7265*90e502c7SAndroid Build Coastguard Workercat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && 7266*90e502c7SAndroid Build Coastguard Worker_ACEOF 7267*90e502c7SAndroid Build Coastguard Workersed -n ' 7268*90e502c7SAndroid Build Coastguard Workerh 7269*90e502c7SAndroid Build Coastguard Workers/^/S["/; s/!.*/"]=/ 7270*90e502c7SAndroid Build Coastguard Workerp 7271*90e502c7SAndroid Build Coastguard Workerg 7272*90e502c7SAndroid Build Coastguard Workers/^[^!]*!// 7273*90e502c7SAndroid Build Coastguard Worker:repl 7274*90e502c7SAndroid Build Coastguard Workert repl 7275*90e502c7SAndroid Build Coastguard Workers/'"$ac_delim"'$// 7276*90e502c7SAndroid Build Coastguard Workert delim 7277*90e502c7SAndroid Build Coastguard Worker:nl 7278*90e502c7SAndroid Build Coastguard Workerh 7279*90e502c7SAndroid Build Coastguard Workers/\(.\{148\}\)..*/\1/ 7280*90e502c7SAndroid Build Coastguard Workert more1 7281*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ 7282*90e502c7SAndroid Build Coastguard Workerp 7283*90e502c7SAndroid Build Coastguard Workern 7284*90e502c7SAndroid Build Coastguard Workerb repl 7285*90e502c7SAndroid Build Coastguard Worker:more1 7286*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7287*90e502c7SAndroid Build Coastguard Workerp 7288*90e502c7SAndroid Build Coastguard Workerg 7289*90e502c7SAndroid Build Coastguard Workers/.\{148\}// 7290*90e502c7SAndroid Build Coastguard Workert nl 7291*90e502c7SAndroid Build Coastguard Worker:delim 7292*90e502c7SAndroid Build Coastguard Workerh 7293*90e502c7SAndroid Build Coastguard Workers/\(.\{148\}\)..*/\1/ 7294*90e502c7SAndroid Build Coastguard Workert more2 7295*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"/ 7296*90e502c7SAndroid Build Coastguard Workerp 7297*90e502c7SAndroid Build Coastguard Workerb 7298*90e502c7SAndroid Build Coastguard Worker:more2 7299*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"\\/ 7300*90e502c7SAndroid Build Coastguard Workerp 7301*90e502c7SAndroid Build Coastguard Workerg 7302*90e502c7SAndroid Build Coastguard Workers/.\{148\}// 7303*90e502c7SAndroid Build Coastguard Workert delim 7304*90e502c7SAndroid Build Coastguard Worker' <conf$$subs.awk | sed ' 7305*90e502c7SAndroid Build Coastguard Worker/^[^""]/{ 7306*90e502c7SAndroid Build Coastguard Worker N 7307*90e502c7SAndroid Build Coastguard Worker s/\n// 7308*90e502c7SAndroid Build Coastguard Worker} 7309*90e502c7SAndroid Build Coastguard Worker' >>$CONFIG_STATUS || ac_write_fail=1 7310*90e502c7SAndroid Build Coastguard Workerrm -f conf$$subs.awk 7311*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7312*90e502c7SAndroid Build Coastguard Worker_ACAWK 7313*90e502c7SAndroid Build Coastguard Workercat >>"\$ac_tmp/subs1.awk" <<_ACAWK && 7314*90e502c7SAndroid Build Coastguard Worker for (key in S) S_is_set[key] = 1 7315*90e502c7SAndroid Build Coastguard Worker FS = "" 7316*90e502c7SAndroid Build Coastguard Worker 7317*90e502c7SAndroid Build Coastguard Worker} 7318*90e502c7SAndroid Build Coastguard Worker{ 7319*90e502c7SAndroid Build Coastguard Worker line = $ 0 7320*90e502c7SAndroid Build Coastguard Worker nfields = split(line, field, "@") 7321*90e502c7SAndroid Build Coastguard Worker substed = 0 7322*90e502c7SAndroid Build Coastguard Worker len = length(field[1]) 7323*90e502c7SAndroid Build Coastguard Worker for (i = 2; i < nfields; i++) { 7324*90e502c7SAndroid Build Coastguard Worker key = field[i] 7325*90e502c7SAndroid Build Coastguard Worker keylen = length(key) 7326*90e502c7SAndroid Build Coastguard Worker if (S_is_set[key]) { 7327*90e502c7SAndroid Build Coastguard Worker value = S[key] 7328*90e502c7SAndroid Build Coastguard Worker line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) 7329*90e502c7SAndroid Build Coastguard Worker len += length(value) + length(field[++i]) 7330*90e502c7SAndroid Build Coastguard Worker substed = 1 7331*90e502c7SAndroid Build Coastguard Worker } else 7332*90e502c7SAndroid Build Coastguard Worker len += 1 + keylen 7333*90e502c7SAndroid Build Coastguard Worker } 7334*90e502c7SAndroid Build Coastguard Worker 7335*90e502c7SAndroid Build Coastguard Worker print line 7336*90e502c7SAndroid Build Coastguard Worker} 7337*90e502c7SAndroid Build Coastguard Worker 7338*90e502c7SAndroid Build Coastguard Worker_ACAWK 7339*90e502c7SAndroid Build Coastguard Worker_ACEOF 7340*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7341*90e502c7SAndroid Build Coastguard Workerif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then 7342*90e502c7SAndroid Build Coastguard Worker sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" 7343*90e502c7SAndroid Build Coastguard Workerelse 7344*90e502c7SAndroid Build Coastguard Worker cat 7345*90e502c7SAndroid Build Coastguard Workerfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ 7346*90e502c7SAndroid Build Coastguard Worker || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 7347*90e502c7SAndroid Build Coastguard Worker_ACEOF 7348*90e502c7SAndroid Build Coastguard Worker 7349*90e502c7SAndroid Build Coastguard Worker# VPATH may cause trouble with some makes, so we remove sole $(srcdir), 7350*90e502c7SAndroid Build Coastguard Worker# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and 7351*90e502c7SAndroid Build Coastguard Worker# trailing colons and then remove the whole line if VPATH becomes empty 7352*90e502c7SAndroid Build Coastguard Worker# (actually we leave an empty line to preserve line numbers). 7353*90e502c7SAndroid Build Coastguard Workerif test "x$srcdir" = x.; then 7354*90e502c7SAndroid Build Coastguard Worker ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ 7355*90e502c7SAndroid Build Coastguard Workerh 7356*90e502c7SAndroid Build Coastguard Workers/// 7357*90e502c7SAndroid Build Coastguard Workers/^/:/ 7358*90e502c7SAndroid Build Coastguard Workers/[ ]*$/:/ 7359*90e502c7SAndroid Build Coastguard Workers/:\$(srcdir):/:/g 7360*90e502c7SAndroid Build Coastguard Workers/:\${srcdir}:/:/g 7361*90e502c7SAndroid Build Coastguard Workers/:@srcdir@:/:/g 7362*90e502c7SAndroid Build Coastguard Workers/^:*// 7363*90e502c7SAndroid Build Coastguard Workers/:*$// 7364*90e502c7SAndroid Build Coastguard Workerx 7365*90e502c7SAndroid Build Coastguard Workers/\(=[ ]*\).*/\1/ 7366*90e502c7SAndroid Build Coastguard WorkerG 7367*90e502c7SAndroid Build Coastguard Workers/\n// 7368*90e502c7SAndroid Build Coastguard Workers/^[^=]*=[ ]*$// 7369*90e502c7SAndroid Build Coastguard Worker}' 7370*90e502c7SAndroid Build Coastguard Workerfi 7371*90e502c7SAndroid Build Coastguard Worker 7372*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7373*90e502c7SAndroid Build Coastguard Workerfi # test -n "$CONFIG_FILES" 7374*90e502c7SAndroid Build Coastguard Worker 7375*90e502c7SAndroid Build Coastguard Worker# Set up the scripts for CONFIG_HEADERS section. 7376*90e502c7SAndroid Build Coastguard Worker# No need to generate them if there are no CONFIG_HEADERS. 7377*90e502c7SAndroid Build Coastguard Worker# This happens for instance with `./config.status Makefile'. 7378*90e502c7SAndroid Build Coastguard Workerif test -n "$CONFIG_HEADERS"; then 7379*90e502c7SAndroid Build Coastguard Workercat >"$ac_tmp/defines.awk" <<\_ACAWK || 7380*90e502c7SAndroid Build Coastguard WorkerBEGIN { 7381*90e502c7SAndroid Build Coastguard Worker_ACEOF 7382*90e502c7SAndroid Build Coastguard Worker 7383*90e502c7SAndroid Build Coastguard Worker# Transform confdefs.h into an awk script `defines.awk', embedded as 7384*90e502c7SAndroid Build Coastguard Worker# here-document in config.status, that substitutes the proper values into 7385*90e502c7SAndroid Build Coastguard Worker# config.h.in to produce config.h. 7386*90e502c7SAndroid Build Coastguard Worker 7387*90e502c7SAndroid Build Coastguard Worker# Create a delimiter string that does not exist in confdefs.h, to ease 7388*90e502c7SAndroid Build Coastguard Worker# handling of long lines. 7389*90e502c7SAndroid Build Coastguard Workerac_delim='%!_!# ' 7390*90e502c7SAndroid Build Coastguard Workerfor ac_last_try in false false :; do 7391*90e502c7SAndroid Build Coastguard Worker ac_tt=`sed -n "/$ac_delim/p" confdefs.h` 7392*90e502c7SAndroid Build Coastguard Worker if test -z "$ac_tt"; then 7393*90e502c7SAndroid Build Coastguard Worker break 7394*90e502c7SAndroid Build Coastguard Worker elif $ac_last_try; then 7395*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 7396*90e502c7SAndroid Build Coastguard Worker else 7397*90e502c7SAndroid Build Coastguard Worker ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 7398*90e502c7SAndroid Build Coastguard Worker fi 7399*90e502c7SAndroid Build Coastguard Workerdone 7400*90e502c7SAndroid Build Coastguard Worker 7401*90e502c7SAndroid Build Coastguard Worker# For the awk script, D is an array of macro values keyed by name, 7402*90e502c7SAndroid Build Coastguard Worker# likewise P contains macro parameters if any. Preserve backslash 7403*90e502c7SAndroid Build Coastguard Worker# newline sequences. 7404*90e502c7SAndroid Build Coastguard Worker 7405*90e502c7SAndroid Build Coastguard Workerac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 7406*90e502c7SAndroid Build Coastguard Workersed -n ' 7407*90e502c7SAndroid Build Coastguard Workers/.\{148\}/&'"$ac_delim"'/g 7408*90e502c7SAndroid Build Coastguard Workert rset 7409*90e502c7SAndroid Build Coastguard Worker:rset 7410*90e502c7SAndroid Build Coastguard Workers/^[ ]*#[ ]*define[ ][ ]*/ / 7411*90e502c7SAndroid Build Coastguard Workert def 7412*90e502c7SAndroid Build Coastguard Workerd 7413*90e502c7SAndroid Build Coastguard Worker:def 7414*90e502c7SAndroid Build Coastguard Workers/\\$// 7415*90e502c7SAndroid Build Coastguard Workert bsnl 7416*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g 7417*90e502c7SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7418*90e502c7SAndroid Build Coastguard WorkerD["\1"]=" \3"/p 7419*90e502c7SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p 7420*90e502c7SAndroid Build Coastguard Workerd 7421*90e502c7SAndroid Build Coastguard Worker:bsnl 7422*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g 7423*90e502c7SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ 7424*90e502c7SAndroid Build Coastguard WorkerD["\1"]=" \3\\\\\\n"\\/p 7425*90e502c7SAndroid Build Coastguard Workert cont 7426*90e502c7SAndroid Build Coastguard Workers/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p 7427*90e502c7SAndroid Build Coastguard Workert cont 7428*90e502c7SAndroid Build Coastguard Workerd 7429*90e502c7SAndroid Build Coastguard Worker:cont 7430*90e502c7SAndroid Build Coastguard Workern 7431*90e502c7SAndroid Build Coastguard Workers/.\{148\}/&'"$ac_delim"'/g 7432*90e502c7SAndroid Build Coastguard Workert clear 7433*90e502c7SAndroid Build Coastguard Worker:clear 7434*90e502c7SAndroid Build Coastguard Workers/\\$// 7435*90e502c7SAndroid Build Coastguard Workert bsnlc 7436*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/"/p 7437*90e502c7SAndroid Build Coastguard Workerd 7438*90e502c7SAndroid Build Coastguard Worker:bsnlc 7439*90e502c7SAndroid Build Coastguard Workers/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p 7440*90e502c7SAndroid Build Coastguard Workerb cont 7441*90e502c7SAndroid Build Coastguard Worker' <confdefs.h | sed ' 7442*90e502c7SAndroid Build Coastguard Workers/'"$ac_delim"'/"\\\ 7443*90e502c7SAndroid Build Coastguard Worker"/g' >>$CONFIG_STATUS || ac_write_fail=1 7444*90e502c7SAndroid Build Coastguard Worker 7445*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7446*90e502c7SAndroid Build Coastguard Worker for (key in D) D_is_set[key] = 1 7447*90e502c7SAndroid Build Coastguard Worker FS = "" 7448*90e502c7SAndroid Build Coastguard Worker} 7449*90e502c7SAndroid Build Coastguard Worker/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { 7450*90e502c7SAndroid Build Coastguard Worker line = \$ 0 7451*90e502c7SAndroid Build Coastguard Worker split(line, arg, " ") 7452*90e502c7SAndroid Build Coastguard Worker if (arg[1] == "#") { 7453*90e502c7SAndroid Build Coastguard Worker defundef = arg[2] 7454*90e502c7SAndroid Build Coastguard Worker mac1 = arg[3] 7455*90e502c7SAndroid Build Coastguard Worker } else { 7456*90e502c7SAndroid Build Coastguard Worker defundef = substr(arg[1], 2) 7457*90e502c7SAndroid Build Coastguard Worker mac1 = arg[2] 7458*90e502c7SAndroid Build Coastguard Worker } 7459*90e502c7SAndroid Build Coastguard Worker split(mac1, mac2, "(") #) 7460*90e502c7SAndroid Build Coastguard Worker macro = mac2[1] 7461*90e502c7SAndroid Build Coastguard Worker prefix = substr(line, 1, index(line, defundef) - 1) 7462*90e502c7SAndroid Build Coastguard Worker if (D_is_set[macro]) { 7463*90e502c7SAndroid Build Coastguard Worker # Preserve the white space surrounding the "#". 7464*90e502c7SAndroid Build Coastguard Worker print prefix "define", macro P[macro] D[macro] 7465*90e502c7SAndroid Build Coastguard Worker next 7466*90e502c7SAndroid Build Coastguard Worker } else { 7467*90e502c7SAndroid Build Coastguard Worker # Replace #undef with comments. This is necessary, for example, 7468*90e502c7SAndroid Build Coastguard Worker # in the case of _POSIX_SOURCE, which is predefined and required 7469*90e502c7SAndroid Build Coastguard Worker # on some systems where configure will not decide to define it. 7470*90e502c7SAndroid Build Coastguard Worker if (defundef == "undef") { 7471*90e502c7SAndroid Build Coastguard Worker print "/*", prefix defundef, macro, "*/" 7472*90e502c7SAndroid Build Coastguard Worker next 7473*90e502c7SAndroid Build Coastguard Worker } 7474*90e502c7SAndroid Build Coastguard Worker } 7475*90e502c7SAndroid Build Coastguard Worker} 7476*90e502c7SAndroid Build Coastguard Worker{ print } 7477*90e502c7SAndroid Build Coastguard Worker_ACAWK 7478*90e502c7SAndroid Build Coastguard Worker_ACEOF 7479*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7480*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 7481*90e502c7SAndroid Build Coastguard Workerfi # test -n "$CONFIG_HEADERS" 7482*90e502c7SAndroid Build Coastguard Worker 7483*90e502c7SAndroid Build Coastguard Worker 7484*90e502c7SAndroid Build Coastguard Workereval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS " 7485*90e502c7SAndroid Build Coastguard Workershift 7486*90e502c7SAndroid Build Coastguard Workerfor ac_tag 7487*90e502c7SAndroid Build Coastguard Workerdo 7488*90e502c7SAndroid Build Coastguard Worker case $ac_tag in 7489*90e502c7SAndroid Build Coastguard Worker :[FHLC]) ac_mode=$ac_tag; continue;; 7490*90e502c7SAndroid Build Coastguard Worker esac 7491*90e502c7SAndroid Build Coastguard Worker case $ac_mode$ac_tag in 7492*90e502c7SAndroid Build Coastguard Worker :[FHL]*:*);; 7493*90e502c7SAndroid Build Coastguard Worker :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; 7494*90e502c7SAndroid Build Coastguard Worker :[FH]-) ac_tag=-:-;; 7495*90e502c7SAndroid Build Coastguard Worker :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 7496*90e502c7SAndroid Build Coastguard Worker esac 7497*90e502c7SAndroid Build Coastguard Worker ac_save_IFS=$IFS 7498*90e502c7SAndroid Build Coastguard Worker IFS=: 7499*90e502c7SAndroid Build Coastguard Worker set x $ac_tag 7500*90e502c7SAndroid Build Coastguard Worker IFS=$ac_save_IFS 7501*90e502c7SAndroid Build Coastguard Worker shift 7502*90e502c7SAndroid Build Coastguard Worker ac_file=$1 7503*90e502c7SAndroid Build Coastguard Worker shift 7504*90e502c7SAndroid Build Coastguard Worker 7505*90e502c7SAndroid Build Coastguard Worker case $ac_mode in 7506*90e502c7SAndroid Build Coastguard Worker :L) ac_source=$1;; 7507*90e502c7SAndroid Build Coastguard Worker :[FH]) 7508*90e502c7SAndroid Build Coastguard Worker ac_file_inputs= 7509*90e502c7SAndroid Build Coastguard Worker for ac_f 7510*90e502c7SAndroid Build Coastguard Worker do 7511*90e502c7SAndroid Build Coastguard Worker case $ac_f in 7512*90e502c7SAndroid Build Coastguard Worker -) ac_f="$ac_tmp/stdin";; 7513*90e502c7SAndroid Build Coastguard Worker *) # Look for the file first in the build tree, then in the source tree 7514*90e502c7SAndroid Build Coastguard Worker # (if the path is not absolute). The absolute path cannot be DOS-style, 7515*90e502c7SAndroid Build Coastguard Worker # because $ac_f cannot contain `:'. 7516*90e502c7SAndroid Build Coastguard Worker test -f "$ac_f" || 7517*90e502c7SAndroid Build Coastguard Worker case $ac_f in 7518*90e502c7SAndroid Build Coastguard Worker [\\/$]*) false;; 7519*90e502c7SAndroid Build Coastguard Worker *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 7520*90e502c7SAndroid Build Coastguard Worker esac || 7521*90e502c7SAndroid Build Coastguard Worker as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; 7522*90e502c7SAndroid Build Coastguard Worker esac 7523*90e502c7SAndroid Build Coastguard Worker case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac 7524*90e502c7SAndroid Build Coastguard Worker as_fn_append ac_file_inputs " '$ac_f'" 7525*90e502c7SAndroid Build Coastguard Worker done 7526*90e502c7SAndroid Build Coastguard Worker 7527*90e502c7SAndroid Build Coastguard Worker # Let's still pretend it is `configure' which instantiates (i.e., don't 7528*90e502c7SAndroid Build Coastguard Worker # use $as_me), people would be surprised to read: 7529*90e502c7SAndroid Build Coastguard Worker # /* config.h. Generated by config.status. */ 7530*90e502c7SAndroid Build Coastguard Worker configure_input='Generated from '` 7531*90e502c7SAndroid Build Coastguard Worker $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' 7532*90e502c7SAndroid Build Coastguard Worker `' by configure.' 7533*90e502c7SAndroid Build Coastguard Worker if test x"$ac_file" != x-; then 7534*90e502c7SAndroid Build Coastguard Worker configure_input="$ac_file. $configure_input" 7535*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 7536*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: creating $ac_file" >&6;} 7537*90e502c7SAndroid Build Coastguard Worker fi 7538*90e502c7SAndroid Build Coastguard Worker # Neutralize special characters interpreted by sed in replacement strings. 7539*90e502c7SAndroid Build Coastguard Worker case $configure_input in #( 7540*90e502c7SAndroid Build Coastguard Worker *\&* | *\|* | *\\* ) 7541*90e502c7SAndroid Build Coastguard Worker ac_sed_conf_input=`$as_echo "$configure_input" | 7542*90e502c7SAndroid Build Coastguard Worker sed 's/[\\\\&|]/\\\\&/g'`;; #( 7543*90e502c7SAndroid Build Coastguard Worker *) ac_sed_conf_input=$configure_input;; 7544*90e502c7SAndroid Build Coastguard Worker esac 7545*90e502c7SAndroid Build Coastguard Worker 7546*90e502c7SAndroid Build Coastguard Worker case $ac_tag in 7547*90e502c7SAndroid Build Coastguard Worker *:-:* | *:-) cat >"$ac_tmp/stdin" \ 7548*90e502c7SAndroid Build Coastguard Worker || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; 7549*90e502c7SAndroid Build Coastguard Worker esac 7550*90e502c7SAndroid Build Coastguard Worker ;; 7551*90e502c7SAndroid Build Coastguard Worker esac 7552*90e502c7SAndroid Build Coastguard Worker 7553*90e502c7SAndroid Build Coastguard Worker ac_dir=`$as_dirname -- "$ac_file" || 7554*90e502c7SAndroid Build Coastguard Worker$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 7555*90e502c7SAndroid Build Coastguard Worker X"$ac_file" : 'X\(//\)[^/]' \| \ 7556*90e502c7SAndroid Build Coastguard Worker X"$ac_file" : 'X\(//\)$' \| \ 7557*90e502c7SAndroid Build Coastguard Worker X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 7558*90e502c7SAndroid Build Coastguard Worker$as_echo X"$ac_file" | 7559*90e502c7SAndroid Build Coastguard Worker sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 7560*90e502c7SAndroid Build Coastguard Worker s//\1/ 7561*90e502c7SAndroid Build Coastguard Worker q 7562*90e502c7SAndroid Build Coastguard Worker } 7563*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)[^/].*/{ 7564*90e502c7SAndroid Build Coastguard Worker s//\1/ 7565*90e502c7SAndroid Build Coastguard Worker q 7566*90e502c7SAndroid Build Coastguard Worker } 7567*90e502c7SAndroid Build Coastguard Worker /^X\(\/\/\)$/{ 7568*90e502c7SAndroid Build Coastguard Worker s//\1/ 7569*90e502c7SAndroid Build Coastguard Worker q 7570*90e502c7SAndroid Build Coastguard Worker } 7571*90e502c7SAndroid Build Coastguard Worker /^X\(\/\).*/{ 7572*90e502c7SAndroid Build Coastguard Worker s//\1/ 7573*90e502c7SAndroid Build Coastguard Worker q 7574*90e502c7SAndroid Build Coastguard Worker } 7575*90e502c7SAndroid Build Coastguard Worker s/.*/./; q'` 7576*90e502c7SAndroid Build Coastguard Worker as_dir="$ac_dir"; as_fn_mkdir_p 7577*90e502c7SAndroid Build Coastguard Worker ac_builddir=. 7578*90e502c7SAndroid Build Coastguard Worker 7579*90e502c7SAndroid Build Coastguard Workercase "$ac_dir" in 7580*90e502c7SAndroid Build Coastguard Worker.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 7581*90e502c7SAndroid Build Coastguard Worker*) 7582*90e502c7SAndroid Build Coastguard Worker ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` 7583*90e502c7SAndroid Build Coastguard Worker # A ".." for each directory in $ac_dir_suffix. 7584*90e502c7SAndroid Build Coastguard Worker ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` 7585*90e502c7SAndroid Build Coastguard Worker case $ac_top_builddir_sub in 7586*90e502c7SAndroid Build Coastguard Worker "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 7587*90e502c7SAndroid Build Coastguard Worker *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 7588*90e502c7SAndroid Build Coastguard Worker esac ;; 7589*90e502c7SAndroid Build Coastguard Workeresac 7590*90e502c7SAndroid Build Coastguard Workerac_abs_top_builddir=$ac_pwd 7591*90e502c7SAndroid Build Coastguard Workerac_abs_builddir=$ac_pwd$ac_dir_suffix 7592*90e502c7SAndroid Build Coastguard Worker# for backward compatibility: 7593*90e502c7SAndroid Build Coastguard Workerac_top_builddir=$ac_top_build_prefix 7594*90e502c7SAndroid Build Coastguard Worker 7595*90e502c7SAndroid Build Coastguard Workercase $srcdir in 7596*90e502c7SAndroid Build Coastguard Worker .) # We are building in place. 7597*90e502c7SAndroid Build Coastguard Worker ac_srcdir=. 7598*90e502c7SAndroid Build Coastguard Worker ac_top_srcdir=$ac_top_builddir_sub 7599*90e502c7SAndroid Build Coastguard Worker ac_abs_top_srcdir=$ac_pwd ;; 7600*90e502c7SAndroid Build Coastguard Worker [\\/]* | ?:[\\/]* ) # Absolute name. 7601*90e502c7SAndroid Build Coastguard Worker ac_srcdir=$srcdir$ac_dir_suffix; 7602*90e502c7SAndroid Build Coastguard Worker ac_top_srcdir=$srcdir 7603*90e502c7SAndroid Build Coastguard Worker ac_abs_top_srcdir=$srcdir ;; 7604*90e502c7SAndroid Build Coastguard Worker *) # Relative name. 7605*90e502c7SAndroid Build Coastguard Worker ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 7606*90e502c7SAndroid Build Coastguard Worker ac_top_srcdir=$ac_top_build_prefix$srcdir 7607*90e502c7SAndroid Build Coastguard Worker ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 7608*90e502c7SAndroid Build Coastguard Workeresac 7609*90e502c7SAndroid Build Coastguard Workerac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 7610*90e502c7SAndroid Build Coastguard Worker 7611*90e502c7SAndroid Build Coastguard Worker 7612*90e502c7SAndroid Build Coastguard Worker case $ac_mode in 7613*90e502c7SAndroid Build Coastguard Worker :F) 7614*90e502c7SAndroid Build Coastguard Worker # 7615*90e502c7SAndroid Build Coastguard Worker # CONFIG_FILE 7616*90e502c7SAndroid Build Coastguard Worker # 7617*90e502c7SAndroid Build Coastguard Worker 7618*90e502c7SAndroid Build Coastguard Worker case $INSTALL in 7619*90e502c7SAndroid Build Coastguard Worker [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 7620*90e502c7SAndroid Build Coastguard Worker *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 7621*90e502c7SAndroid Build Coastguard Worker esac 7622*90e502c7SAndroid Build Coastguard Worker_ACEOF 7623*90e502c7SAndroid Build Coastguard Worker 7624*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7625*90e502c7SAndroid Build Coastguard Worker# If the template does not know about datarootdir, expand it. 7626*90e502c7SAndroid Build Coastguard Worker# FIXME: This hack should be removed a few years after 2.60. 7627*90e502c7SAndroid Build Coastguard Workerac_datarootdir_hack=; ac_datarootdir_seen= 7628*90e502c7SAndroid Build Coastguard Workerac_sed_dataroot=' 7629*90e502c7SAndroid Build Coastguard Worker/datarootdir/ { 7630*90e502c7SAndroid Build Coastguard Worker p 7631*90e502c7SAndroid Build Coastguard Worker q 7632*90e502c7SAndroid Build Coastguard Worker} 7633*90e502c7SAndroid Build Coastguard Worker/@datadir@/p 7634*90e502c7SAndroid Build Coastguard Worker/@docdir@/p 7635*90e502c7SAndroid Build Coastguard Worker/@infodir@/p 7636*90e502c7SAndroid Build Coastguard Worker/@localedir@/p 7637*90e502c7SAndroid Build Coastguard Worker/@mandir@/p' 7638*90e502c7SAndroid Build Coastguard Workercase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in 7639*90e502c7SAndroid Build Coastguard Worker*datarootdir*) ac_datarootdir_seen=yes;; 7640*90e502c7SAndroid Build Coastguard Worker*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 7641*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 7642*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 7643*90e502c7SAndroid Build Coastguard Worker_ACEOF 7644*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7645*90e502c7SAndroid Build Coastguard Worker ac_datarootdir_hack=' 7646*90e502c7SAndroid Build Coastguard Worker s&@datadir@&$datadir&g 7647*90e502c7SAndroid Build Coastguard Worker s&@docdir@&$docdir&g 7648*90e502c7SAndroid Build Coastguard Worker s&@infodir@&$infodir&g 7649*90e502c7SAndroid Build Coastguard Worker s&@localedir@&$localedir&g 7650*90e502c7SAndroid Build Coastguard Worker s&@mandir@&$mandir&g 7651*90e502c7SAndroid Build Coastguard Worker s&\\\${datarootdir}&$datarootdir&g' ;; 7652*90e502c7SAndroid Build Coastguard Workeresac 7653*90e502c7SAndroid Build Coastguard Worker_ACEOF 7654*90e502c7SAndroid Build Coastguard Worker 7655*90e502c7SAndroid Build Coastguard Worker# Neutralize VPATH when `$srcdir' = `.'. 7656*90e502c7SAndroid Build Coastguard Worker# Shell code in configure.ac might set extrasub. 7657*90e502c7SAndroid Build Coastguard Worker# FIXME: do we really want to maintain this feature? 7658*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 7659*90e502c7SAndroid Build Coastguard Workerac_sed_extra="$ac_vpsub 7660*90e502c7SAndroid Build Coastguard Worker$extrasub 7661*90e502c7SAndroid Build Coastguard Worker_ACEOF 7662*90e502c7SAndroid Build Coastguard Workercat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 7663*90e502c7SAndroid Build Coastguard Worker:t 7664*90e502c7SAndroid Build Coastguard Worker/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 7665*90e502c7SAndroid Build Coastguard Workers|@configure_input@|$ac_sed_conf_input|;t t 7666*90e502c7SAndroid Build Coastguard Workers&@top_builddir@&$ac_top_builddir_sub&;t t 7667*90e502c7SAndroid Build Coastguard Workers&@top_build_prefix@&$ac_top_build_prefix&;t t 7668*90e502c7SAndroid Build Coastguard Workers&@srcdir@&$ac_srcdir&;t t 7669*90e502c7SAndroid Build Coastguard Workers&@abs_srcdir@&$ac_abs_srcdir&;t t 7670*90e502c7SAndroid Build Coastguard Workers&@top_srcdir@&$ac_top_srcdir&;t t 7671*90e502c7SAndroid Build Coastguard Workers&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 7672*90e502c7SAndroid Build Coastguard Workers&@builddir@&$ac_builddir&;t t 7673*90e502c7SAndroid Build Coastguard Workers&@abs_builddir@&$ac_abs_builddir&;t t 7674*90e502c7SAndroid Build Coastguard Workers&@abs_top_builddir@&$ac_abs_top_builddir&;t t 7675*90e502c7SAndroid Build Coastguard Workers&@INSTALL@&$ac_INSTALL&;t t 7676*90e502c7SAndroid Build Coastguard Worker$ac_datarootdir_hack 7677*90e502c7SAndroid Build Coastguard Worker" 7678*90e502c7SAndroid Build Coastguard Workereval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ 7679*90e502c7SAndroid Build Coastguard Worker >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7680*90e502c7SAndroid Build Coastguard Worker 7681*90e502c7SAndroid Build Coastguard Workertest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 7682*90e502c7SAndroid Build Coastguard Worker { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && 7683*90e502c7SAndroid Build Coastguard Worker { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ 7684*90e502c7SAndroid Build Coastguard Worker "$ac_tmp/out"`; test -z "$ac_out"; } && 7685*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7686*90e502c7SAndroid Build Coastguard Workerwhich seems to be undefined. Please make sure it is defined" >&5 7687*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 7688*90e502c7SAndroid Build Coastguard Workerwhich seems to be undefined. Please make sure it is defined" >&2;} 7689*90e502c7SAndroid Build Coastguard Worker 7690*90e502c7SAndroid Build Coastguard Worker rm -f "$ac_tmp/stdin" 7691*90e502c7SAndroid Build Coastguard Worker case $ac_file in 7692*90e502c7SAndroid Build Coastguard Worker -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; 7693*90e502c7SAndroid Build Coastguard Worker *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; 7694*90e502c7SAndroid Build Coastguard Worker esac \ 7695*90e502c7SAndroid Build Coastguard Worker || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7696*90e502c7SAndroid Build Coastguard Worker ;; 7697*90e502c7SAndroid Build Coastguard Worker :H) 7698*90e502c7SAndroid Build Coastguard Worker # 7699*90e502c7SAndroid Build Coastguard Worker # CONFIG_HEADER 7700*90e502c7SAndroid Build Coastguard Worker # 7701*90e502c7SAndroid Build Coastguard Worker if test x"$ac_file" != x-; then 7702*90e502c7SAndroid Build Coastguard Worker { 7703*90e502c7SAndroid Build Coastguard Worker $as_echo "/* $configure_input */" \ 7704*90e502c7SAndroid Build Coastguard Worker && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" 7705*90e502c7SAndroid Build Coastguard Worker } >"$ac_tmp/config.h" \ 7706*90e502c7SAndroid Build Coastguard Worker || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7707*90e502c7SAndroid Build Coastguard Worker if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then 7708*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 7709*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: $ac_file is unchanged" >&6;} 7710*90e502c7SAndroid Build Coastguard Worker else 7711*90e502c7SAndroid Build Coastguard Worker rm -f "$ac_file" 7712*90e502c7SAndroid Build Coastguard Worker mv "$ac_tmp/config.h" "$ac_file" \ 7713*90e502c7SAndroid Build Coastguard Worker || as_fn_error $? "could not create $ac_file" "$LINENO" 5 7714*90e502c7SAndroid Build Coastguard Worker fi 7715*90e502c7SAndroid Build Coastguard Worker else 7716*90e502c7SAndroid Build Coastguard Worker $as_echo "/* $configure_input */" \ 7717*90e502c7SAndroid Build Coastguard Worker && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ 7718*90e502c7SAndroid Build Coastguard Worker || as_fn_error $? "could not create -" "$LINENO" 5 7719*90e502c7SAndroid Build Coastguard Worker fi 7720*90e502c7SAndroid Build Coastguard Worker ;; 7721*90e502c7SAndroid Build Coastguard Worker 7722*90e502c7SAndroid Build Coastguard Worker 7723*90e502c7SAndroid Build Coastguard Worker esac 7724*90e502c7SAndroid Build Coastguard Worker 7725*90e502c7SAndroid Build Coastguard Workerdone # for ac_tag 7726*90e502c7SAndroid Build Coastguard Worker 7727*90e502c7SAndroid Build Coastguard Worker 7728*90e502c7SAndroid Build Coastguard Workeras_fn_exit 0 7729*90e502c7SAndroid Build Coastguard Worker_ACEOF 7730*90e502c7SAndroid Build Coastguard Workerac_clean_files=$ac_clean_files_save 7731*90e502c7SAndroid Build Coastguard Worker 7732*90e502c7SAndroid Build Coastguard Workertest $ac_write_fail = 0 || 7733*90e502c7SAndroid Build Coastguard Worker as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 7734*90e502c7SAndroid Build Coastguard Worker 7735*90e502c7SAndroid Build Coastguard Worker 7736*90e502c7SAndroid Build Coastguard Worker# configure is writing to config.log, and then calls config.status. 7737*90e502c7SAndroid Build Coastguard Worker# config.status does its own redirection, appending to config.log. 7738*90e502c7SAndroid Build Coastguard Worker# Unfortunately, on DOS this fails, as config.log is still kept open 7739*90e502c7SAndroid Build Coastguard Worker# by configure, so config.status won't be able to write to it; its 7740*90e502c7SAndroid Build Coastguard Worker# output is simply discarded. So we exec the FD to /dev/null, 7741*90e502c7SAndroid Build Coastguard Worker# effectively closing config.log, so it can be properly (re)opened and 7742*90e502c7SAndroid Build Coastguard Worker# appended to by config.status. When coming back to configure, we 7743*90e502c7SAndroid Build Coastguard Worker# need to make the FD available again. 7744*90e502c7SAndroid Build Coastguard Workerif test "$no_create" != yes; then 7745*90e502c7SAndroid Build Coastguard Worker ac_cs_success=: 7746*90e502c7SAndroid Build Coastguard Worker ac_config_status_args= 7747*90e502c7SAndroid Build Coastguard Worker test "$silent" = yes && 7748*90e502c7SAndroid Build Coastguard Worker ac_config_status_args="$ac_config_status_args --quiet" 7749*90e502c7SAndroid Build Coastguard Worker exec 5>/dev/null 7750*90e502c7SAndroid Build Coastguard Worker $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 7751*90e502c7SAndroid Build Coastguard Worker exec 5>>config.log 7752*90e502c7SAndroid Build Coastguard Worker # Use ||, not &&, to avoid exiting from the if with $? = 1, which 7753*90e502c7SAndroid Build Coastguard Worker # would make configure fail if this is the last instruction. 7754*90e502c7SAndroid Build Coastguard Worker $ac_cs_success || as_fn_exit 1 7755*90e502c7SAndroid Build Coastguard Workerfi 7756*90e502c7SAndroid Build Coastguard Workerif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then 7757*90e502c7SAndroid Build Coastguard Worker { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 7758*90e502c7SAndroid Build Coastguard Worker$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} 7759*90e502c7SAndroid Build Coastguard Workerfi 7760*90e502c7SAndroid Build Coastguard Worker 7761*90e502c7SAndroid Build Coastguard Worker 7762*90e502c7SAndroid Build Coastguard Worker# This is needed when building outside the source dir. 7763*90e502c7SAndroid Build Coastguard Workeras_dir=crypto/cipher; as_fn_mkdir_p 7764*90e502c7SAndroid Build Coastguard Workeras_dir=crypto/hash; as_fn_mkdir_p 7765*90e502c7SAndroid Build Coastguard Workeras_dir=crypto/kernel; as_fn_mkdir_p 7766*90e502c7SAndroid Build Coastguard Workeras_dir=crypto/math; as_fn_mkdir_p 7767*90e502c7SAndroid Build Coastguard Workeras_dir=crypto/replay; as_fn_mkdir_p 7768*90e502c7SAndroid Build Coastguard Workeras_dir=crypto/test; as_fn_mkdir_p 7769*90e502c7SAndroid Build Coastguard Workeras_dir=doc; as_fn_mkdir_p 7770*90e502c7SAndroid Build Coastguard Workeras_dir=srtp; as_fn_mkdir_p 7771*90e502c7SAndroid Build Coastguard Workeras_dir=test; as_fn_mkdir_p 7772