xref: /aosp_15_r20/external/libsrtp2/configure (revision 90e502c7aef8d77d0622bb67d75435c6190cfc1a)
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