1478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#! /bin/sh 2478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# From configure.in Revision: 1.120.2.13 . 3478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Guess values for system-dependent variables and create Makefiles. 4478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Generated by GNU Autoconf 2.61. 5478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 6478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 7478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 8478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# This configure script is free software; the Free Software Foundation 9478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# gives unlimited permission to copy, distribute and modify it. 10478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## --------------------- ## 11478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## M4sh Initialization. ## 12478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## --------------------- ## 13478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 14478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Be more Bourne compatible 15478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDUALCASE=1; export DUALCASE # for MKS sh 16478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 17478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project emulate sh 18478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project NULLCMD=: 19478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 20478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # is contrary to our usage. Disable this feature. 21478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project alias -g '${1+"$@"}'='"$@"' 22478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project setopt NO_GLOB_SUBST 23478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 24478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `(set -o) 2>/dev/null` in 25478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *posix*) set -o posix ;; 26478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 27478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 28478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 29478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 30478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 31478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 32478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 33478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# PATH needs CR 34478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Avoid depending upon Character Ranges. 35478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_letters='abcdefghijklmnopqrstuvwxyz' 36478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 37478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_Letters=$as_cr_letters$as_cr_LETTERS 38478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_digits='0123456789' 39478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_alnum=$as_cr_Letters$as_cr_digits 40478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 41478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The user is always right. 42478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${PATH_SEPARATOR+set}" != set; then 43478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "#! /bin/sh" >conf$$.sh 44478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "exit 0" >>conf$$.sh 45478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project chmod +x conf$$.sh 46478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 47478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project PATH_SEPARATOR=';' 48478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 49478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project PATH_SEPARATOR=: 50478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 51478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conf$$.sh 52478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 53478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 54478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Support unset when possible. 55478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 56478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_unset=unset 57478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 58478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_unset=false 59478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 60478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 61478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 62478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# IFS 63478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# We need space, tab and new line, in precisely that order. Quoting is 64478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# there to prevent editors from complaining about space-tab. 65478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# (If _AS_PATH_WALK were called with IFS unset, it would disable word 66478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# splitting by setting IFS to empty value.) 67478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_nl=' 68478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project' 69478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=" "" $as_nl" 70478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 71478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Find who we are. Look in the path if we contain no directory separator. 72478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $0 in 73478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *[\\/]* ) as_myself=$0 ;; 74478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 75478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 76478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 77478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 78478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 79478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 80478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 81478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 82478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 83478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 84478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 85478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# We did not find ourselves, most probably we were run as `sh COMMAND' 86478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# in which case we are not to be found in the path. 87478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "x$as_myself" = x; then 88478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_myself=$0 89478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 90478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test ! -f "$as_myself"; then 91478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 92478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; } 93478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 94478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 95478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Work around bugs in pre-3.0 UWIN ksh. 96478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_var in ENV MAIL MAILPATH 97478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 98478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 99478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPS1='$ ' 100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPS2='> ' 101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPS4='+ ' 102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# NLS nuisances. 104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_var in \ 105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LC_TELEPHONE LC_TIME 108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval $as_var=C; export $as_var 111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Required to use basename. 117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif expr a : '\(a\)' >/dev/null 2>&1 && 118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "X`expr 00001 : '.*\(...\)'`" = X001; then 119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=expr 120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=false 122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_basename=basename 126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_basename=false 128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Name of the executable. 132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_me=`$as_basename -- "$0" || 133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(//\)$' \| \ 135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(/\)' \| . 2>/dev/null || 136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho X/"$0" | 137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed '/^.*\/\([^/][^/]*\)\/*$/{ 138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\/\(\/\/\)$/{ 142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\/\(\/\).*/{ 146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/.*/./; q'` 150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# CDPATH. 152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_unset CDPATH 153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "x$CONFIG_SHELL" = x; then 156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (eval ":") 2>/dev/null; then 157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_have_required=yes 158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_have_required=no 160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $as_have_required = yes && (eval ": 163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project(as_func_return () { 164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit \$1) 165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_success () { 167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_func_return 0 168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_failure () { 170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_func_return 1 171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_ret_success () { 173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0 174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_ret_failure () { 176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 1 177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexitcode=0 180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_success; then 181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_success failed. 185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_failure; then 188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_failure succeeded. 190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_ret_success; then 193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_ret_success failed. 197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_ret_failure; then 200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_ret_failure succeeded. 202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ( set x; as_func_ret_success y && test x = \"\$1\" ); then 205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo positional parameters were not saved. 209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest \$exitcode = 0) || { (exit 1); exit 1; } 212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project( 214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_1=\$LINENO 215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_2=\$LINENO 216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && 217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } 218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project") 2> /dev/null; then 219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_candidate_shells= 222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH 224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $as_dir in 228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /*) 229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for as_base in sh bash ksh sh5; do 230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_candidate_shells="$as_candidate_shells $as_dir/$as_base" 231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done;; 232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for as_shell in $as_candidate_shells $SHELL; do 238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Try only shells that exist, to save several forks. 239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_shell" || test -f "$as_shell.exe"; } && 240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { ("$as_shell") 2> /dev/null <<\_ASEOF 241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project emulate sh 243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project NULLCMD=: 244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # is contrary to our usage. Disable this feature. 246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project alias -g '${1+"$@"}'='"$@"' 247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project setopt NO_GLOB_SUBST 248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `(set -o) 2>/dev/null` in 250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *posix*) set -o posix ;; 251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project: 257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASEOF 258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project}; then 259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_SHELL=$as_shell 260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_have_required=yes 261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { "$as_shell" 2> /dev/null <<\_ASEOF 262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project emulate sh 264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project NULLCMD=: 265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # is contrary to our usage. Disable this feature. 267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project alias -g '${1+"$@"}'='"$@"' 268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project setopt NO_GLOB_SUBST 269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `(set -o) 2>/dev/null` in 271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *posix*) set -o posix ;; 272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project: 278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project(as_func_return () { 279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $1) 280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_success () { 282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_func_return 0 283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_failure () { 285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_func_return 1 286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_ret_success () { 288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0 289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_ret_failure () { 291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 1 292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexitcode=0 295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_success; then 296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_success failed. 300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_failure; then 303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_failure succeeded. 305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_ret_success; then 308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_ret_success failed. 312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_ret_failure; then 315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_ret_failure succeeded. 317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ( set x; as_func_ret_success y && test x = "$1" ); then 320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo positional parameters were not saved. 324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest $exitcode = 0) || { (exit 1); exit 1; } 327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project( 329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_1=$LINENO 330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_2=$LINENO 331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x$as_lineno_1" != "x$as_lineno_2" && 332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } 333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASEOF 335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project}; then 336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$CONFIG_SHELL" != x; then 344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for as_var in BASH_ENV ENV 345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project export CONFIG_SHELL 348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} 349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $as_have_required = no; then 353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo This script requires a shell more modern than all the 354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo shells that I found on your system. Please install a 355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo modern shell, or manually run the script under such a 356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo shell if you do have one. 357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; } 358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project(eval "as_func_return () { 368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit \$1) 369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_success () { 371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_func_return 0 372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_failure () { 374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_func_return 1 375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_ret_success () { 377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0 378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_func_ret_failure () { 380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 1 381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexitcode=0 384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_success; then 385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_success failed. 389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_failure; then 392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_failure succeeded. 394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_ret_success; then 397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_ret_success failed. 401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif as_func_ret_failure; then 404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo as_func_ret_failure succeeded. 406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ( set x; as_func_ret_success y && test x = \"\$1\" ); then 409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exitcode=1 412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo positional parameters were not saved. 413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest \$exitcode = 0") || { 416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo No shell found that supports shell functions. 417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo Please tell autoconf@gnu.org about your system, 418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo including any error possibly output before this 419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo message 420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_1=$LINENO 425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_2=$LINENO 426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x$as_lineno_1" != "x$as_lineno_2" && 427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # uniformly replaced by the line number. The first 'sed' inserts a 431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # line-number line after each line using $LINENO; the second 'sed' 432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # does the real work. The second script uses 'N' to pair each 433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # line-number line with the line containing $LINENO, and appends 434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # trailing '-' during substitution so that $LINENO is not a special 435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # case at line end. 436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # scripts with optimization help from Paolo Bonzini. Blame Lee 438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # E. McMahon (1931-1989) for sed's syntax. :-) 439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n ' 440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project p 441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /[$]LINENO/= 442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' <$as_myself | 443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed ' 444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/[$]LINENO.*/&-/ 445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t lineno 446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project b 447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :lineno 448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project N 449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :loop 450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t loop 452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/-\n.*// 453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' >$as_me.lineno && 454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project chmod +x "$as_me.lineno" || 455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Don't try to exec as it changes $[0], causing all sort of problems 459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (the dirname of $[0] is not the place where we might find the 460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # original and so on. Autoconf is especially sensitive to this). 461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project . "./$as_me.lineno" 462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Exit status is that of the last command. 463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit 464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dirname=dirname 469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dirname=false 471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_C= ECHO_N= ECHO_T= 474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase `echo -n x` in 475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project-n*) 476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `echo 'x\c'` in 477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *c*) ECHO_T=' ';; # ECHO_T is single tab character. 478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ECHO_C='\c';; 479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac;; 480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ECHO_N='-n';; 482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif expr a : '\(a\)' >/dev/null 2>&1 && 485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "X`expr 00001 : '.*\(...\)'`" = X001; then 486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=expr 487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=false 489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conf$$ conf$$.exe conf$$.file 492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -d conf$$.dir; then 493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conf$$.dir/conf$$.file 494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conf$$.dir 496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mkdir conf$$.dir 497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho >conf$$.file 499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ln -s conf$$.file conf$$ 2>/dev/null; then 500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s='ln -s' 501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # ... but there are two gotchas: 502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # In both cases, we have to default to `cp -p'. 505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s='cp -p' 507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif ln conf$$.file conf$$ 2>/dev/null; then 508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s=ln 509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s='cp -p' 511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrmdir conf$$.dir 2>/dev/null 514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif mkdir -p . 2>/dev/null; then 516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_mkdir_p=: 517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d ./-p && rmdir ./-p 519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_mkdir_p=false 520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -x / >/dev/null 2>&1; then 523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_test_x='test -x' 524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if ls -dL / >/dev/null 2>&1; then 526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ls_L_option=L 527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ls_L_option= 529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_test_x=' 531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval sh -c '\'' 532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -d "$1"; then 533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d "$1/."; 534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $1 in 536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -*)set "./$1";; 537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac; 538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ???[sx]*):;;*)false;;esac;fi 540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project '\'' sh 541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' 542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_executable_p=$as_test_x 544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Sed expression to map a string onto a valid CPP name. 546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Sed expression to map a string onto a valid variable name. 549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec 7<&0 </dev/null 6>&1 554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Name of the host. 556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, 557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# so uname gets run too. 558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` 559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Initializations. 562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_default_prefix=/usr/local 564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files= 565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_config_libobj_dir=. 566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBOBJS= 567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcross_compiling=no 568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsubdirs= 569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectMFLAGS= 570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectMAKEFLAGS= 571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSHELL=${CONFIG_SHELL-/bin/sh} 572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Identity of this package. 574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_NAME= 575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_TARNAME= 576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_VERSION= 577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_STRING= 578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_BUGREPORT= 579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_unique_file="pcap.c" 581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Factoring default headers for most tests. 582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_includes_default="\ 583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdio.h> 584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_SYS_TYPES_H 585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_SYS_STAT_H 588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/stat.h> 589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef STDC_HEADERS 591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdlib.h> 592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stddef.h> 593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# ifdef HAVE_STDLIB_H 595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdlib.h> 596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# endif 597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_STRING_H 599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# if !defined STDC_HEADERS && defined HAVE_MEMORY_H 600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <memory.h> 601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# endif 602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <string.h> 603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_STRINGS_H 605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <strings.h> 606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_INTTYPES_H 608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <inttypes.h> 609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_STDINT_H 611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdint.h> 612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef HAVE_UNISTD_H 614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <unistd.h> 615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif" 616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_subst_vars='SHELL 618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPATH_SEPARATOR 619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_NAME 620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_TARNAME 621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_VERSION 622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_STRING 623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_BUGREPORT 624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec_prefix 625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprefix 626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprogram_transform_name 627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbindir 628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsbindir 629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlibexecdir 630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdatarootdir 631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdatadir 632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsysconfdir 633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsharedstatedir 634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlocalstatedir 635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectincludedir 636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectoldincludedir 637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdocdir 638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectinfodir 639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthtmldir 640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdvidir 641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectpdfdir 642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectpsdir 643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlibdir 644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlocaledir 645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmandir 646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDEFS 647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_C 648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_N 649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_T 650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS 651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_alias 652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_alias 653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_alias 654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild 655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_cpu 656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_vendor 657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_os 658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost 659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_cpu 660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_vendor 661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_os 662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget 663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_cpu 664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_vendor 665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_os 666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSHLICC2 667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC 668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCFLAGS 669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLDFLAGS 670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCPPFLAGS 671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ct_CC 672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEXEEXT 673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectOBJEXT 674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCPP 675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectGREP 676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEGREP 677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBOBJS 678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_LEX 679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_YACC 680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectRANLIB 681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_CCOPT 682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_DEFS 683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_INCLS 684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_LIBS 685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_PCAP 686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_FINDALLDEVS 687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_RANLIB 688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSSRC 689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDYEXT 690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDAGLIBS 691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL_PROGRAM 692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL_SCRIPT 693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL_DATA 694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLTLIBOBJS' 695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_subst_files='' 696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_precious_vars='build_alias 697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_alias 698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_alias 699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC 700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCFLAGS 701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLDFLAGS 702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS 703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCPPFLAGS 704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCPP' 705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Initialize some variables set by options. 708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_init_help= 709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_init_version=false 710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The variables have the same names as the options, with 711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# dashes changed to underlines. 712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcache_file=/dev/null 713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec_prefix=NONE 714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectno_create= 715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectno_recursion= 716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprefix=NONE 717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprogram_prefix=NONE 718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprogram_suffix=NONE 719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprogram_transform_name=s,x,x, 720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsilent= 721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsite= 722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsrcdir= 723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectverbose= 724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectx_includes=NONE 725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectx_libraries=NONE 726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Installation directory options. 728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# These are left unexpanded so users can "make install exec_prefix=/foo" 729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# and all the variables that are supposed to be based on exec_prefix 730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# by default will actually change. 731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Use braces instead of parens because sh, perl, etc. also accept them. 732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# (The list follows the same order as the GNU Coding Standards.) 733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbindir='${exec_prefix}/bin' 734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsbindir='${exec_prefix}/sbin' 735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlibexecdir='${exec_prefix}/libexec' 736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdatarootdir='${prefix}/share' 737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdatadir='${datarootdir}' 738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsysconfdir='${prefix}/etc' 739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsharedstatedir='${prefix}/com' 740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlocalstatedir='${prefix}/var' 741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectincludedir='${prefix}/include' 742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectoldincludedir='/usr/include' 743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdocdir='${datarootdir}/doc/${PACKAGE}' 744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectinfodir='${datarootdir}/info' 745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthtmldir='${docdir}' 746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdvidir='${docdir}' 747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectpdfdir='${docdir}' 748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectpsdir='${docdir}' 749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlibdir='${exec_prefix}/lib' 750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlocaledir='${datarootdir}/locale' 751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmandir='${datarootdir}/man' 752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_prev= 754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_dashdash= 755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_option 756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If the previous option needs an argument, assign it. 758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_prev"; then 759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval $ac_prev=\$ac_option 760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev= 761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project continue 762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_option in 765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; 766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_optarg=yes ;; 767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Accept the important Cygnus configure options, so we can diagnose typos. 770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_dashdash$ac_option in 772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --) 773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_dashdash=yes ;; 774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -bindir | --bindir | --bindi | --bind | --bin | --bi) 776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=bindir ;; 777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) 778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project bindir=$ac_optarg ;; 779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -build | --build | --buil | --bui | --bu) 781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=build_alias ;; 782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -build=* | --build=* | --buil=* | --bui=* | --bu=*) 783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project build_alias=$ac_optarg ;; 784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -cache-file | --cache-file | --cache-fil | --cache-fi \ 786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=cache_file ;; 788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cache_file=$ac_optarg ;; 791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --config-cache | -C) 793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cache_file=config.cache ;; 794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -datadir | --datadir | --datadi | --datad) 796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=datadir ;; 797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -datadir=* | --datadir=* | --datadi=* | --datad=*) 798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project datadir=$ac_optarg ;; 799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ 801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --dataroo | --dataro | --datar) 802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=datarootdir ;; 803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ 804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) 805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project datarootdir=$ac_optarg ;; 806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -disable-* | --disable-*) 808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` 809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Reject names that are not valid shell variable names. 810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && 811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: invalid feature name: $ac_feature" >&2 812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` 814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval enable_$ac_feature=no ;; 815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -docdir | --docdir | --docdi | --doc | --do) 817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=docdir ;; 818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) 819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project docdir=$ac_optarg ;; 820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) 822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=dvidir ;; 823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) 824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dvidir=$ac_optarg ;; 825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -enable-* | --enable-*) 827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` 828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Reject names that are not valid shell variable names. 829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && 830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: invalid feature name: $ac_feature" >&2 831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` 833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval enable_$ac_feature=\$ac_optarg ;; 834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --exec | --exe | --ex) 838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=exec_prefix ;; 839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --exec=* | --exe=* | --ex=*) 842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exec_prefix=$ac_optarg ;; 843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -gas | --gas | --ga | --g) 845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Obsolete; use --with-gas. 846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project with_gas=yes ;; 847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -help | --help | --hel | --he | -h) 849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_init_help=long ;; 850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) 851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_init_help=recursive ;; 852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) 853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_init_help=short ;; 854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -host | --host | --hos | --ho) 856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=host_alias ;; 857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -host=* | --host=* | --hos=* | --ho=*) 858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project host_alias=$ac_optarg ;; 859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) 861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=htmldir ;; 862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ 863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --ht=*) 864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project htmldir=$ac_optarg ;; 865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -includedir | --includedir | --includedi | --included | --include \ 867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --includ | --inclu | --incl | --inc) 868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=includedir ;; 869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ 870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --includ=* | --inclu=* | --incl=* | --inc=*) 871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project includedir=$ac_optarg ;; 872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -infodir | --infodir | --infodi | --infod | --info | --inf) 874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=infodir ;; 875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) 876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project infodir=$ac_optarg ;; 877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -libdir | --libdir | --libdi | --libd) 879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=libdir ;; 880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -libdir=* | --libdir=* | --libdi=* | --libd=*) 881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project libdir=$ac_optarg ;; 882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ 884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --libexe | --libex | --libe) 885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=libexecdir ;; 886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ 887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --libexe=* | --libex=* | --libe=*) 888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project libexecdir=$ac_optarg ;; 889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -localedir | --localedir | --localedi | --localed | --locale) 891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=localedir ;; 892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) 893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project localedir=$ac_optarg ;; 894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -localstatedir | --localstatedir | --localstatedi | --localstated \ 896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --localstate | --localstat | --localsta | --localst | --locals) 897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=localstatedir ;; 898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ 899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) 900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project localstatedir=$ac_optarg ;; 901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -mandir | --mandir | --mandi | --mand | --man | --ma | --m) 903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=mandir ;; 904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) 905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mandir=$ac_optarg ;; 906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -nfp | --nfp | --nf) 908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Obsolete; use --without-fp. 909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project with_fp=no ;; 910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --no-cr | --no-c | -n) 913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project no_create=yes ;; 914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project no_recursion=yes ;; 918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ 920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ 921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --oldin | --oldi | --old | --ol | --o) 922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=oldincludedir ;; 923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ 924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ 925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) 926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project oldincludedir=$ac_optarg ;; 927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=prefix ;; 930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project prefix=$ac_optarg ;; 932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -program-prefix | --program-prefix | --program-prefi | --program-pref \ 934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-pre | --program-pr | --program-p) 935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=program_prefix ;; 936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -program-prefix=* | --program-prefix=* | --program-prefi=* \ 937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project program_prefix=$ac_optarg ;; 939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -program-suffix | --program-suffix | --program-suffi | --program-suff \ 941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-suf | --program-su | --program-s) 942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=program_suffix ;; 943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -program-suffix=* | --program-suffix=* | --program-suffi=* \ 944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project program_suffix=$ac_optarg ;; 946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -program-transform-name | --program-transform-name \ 948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transform-nam | --program-transform-na \ 949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transform-n | --program-transform- \ 950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transform | --program-transfor \ 951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transfo | --program-transf \ 952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-trans | --program-tran \ 953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --progr-tra | --program-tr | --program-t) 954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=program_transform_name ;; 955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -program-transform-name=* | --program-transform-name=* \ 956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transform-nam=* | --program-transform-na=* \ 957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transform-n=* | --program-transform-=* \ 958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transform=* | --program-transfor=* \ 959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-transfo=* | --program-transf=* \ 960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --program-trans=* | --program-tran=* \ 961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --progr-tra=* | --program-tr=* | --program-t=*) 962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project program_transform_name=$ac_optarg ;; 963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) 965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=pdfdir ;; 966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) 967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project pdfdir=$ac_optarg ;; 968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -psdir | --psdir | --psdi | --psd | --ps) 970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=psdir ;; 971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) 972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project psdir=$ac_optarg ;; 973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | -silent | --silent | --silen | --sile | --sil) 976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project silent=yes ;; 977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) 979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=sbindir ;; 980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ 981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sbi=* | --sb=*) 982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sbindir=$ac_optarg ;; 983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -sharedstatedir | --sharedstatedir | --sharedstatedi \ 985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ 986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sharedst | --shareds | --shared | --share | --shar \ 987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sha | --sh) 988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=sharedstatedir ;; 989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ 990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ 991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ 992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --sha=* | --sh=*) 993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sharedstatedir=$ac_optarg ;; 994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -site | --site | --sit) 996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=site ;; 997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -site=* | --site=* | --sit=*) 998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project site=$ac_optarg ;; 999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 1001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=srcdir ;; 1002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 1003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project srcdir=$ac_optarg ;; 1004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ 1006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --syscon | --sysco | --sysc | --sys | --sy) 1007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=sysconfdir ;; 1008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ 1009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) 1010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sysconfdir=$ac_optarg ;; 1011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -target | --target | --targe | --targ | --tar | --ta | --t) 1013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=target_alias ;; 1014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 1015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project target_alias=$ac_optarg ;; 1016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -v | -verbose | --verbose | --verbos | --verbo | --verb) 1018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project verbose=yes ;; 1019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -version | --version | --versio | --versi | --vers | -V) 1021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_init_version=: ;; 1022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -with-* | --with-*) 1024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` 1025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Reject names that are not valid shell variable names. 1026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && 1027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: invalid package name: $ac_package" >&2 1028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_package=`echo $ac_package | sed 's/[-.]/_/g'` 1030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval with_$ac_package=\$ac_optarg ;; 1031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -without-* | --without-*) 1033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` 1034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Reject names that are not valid shell variable names. 1035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && 1036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: invalid package name: $ac_package" >&2 1037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_package=`echo $ac_package | sed 's/[-.]/_/g'` 1039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval with_$ac_package=no ;; 1040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --x) 1042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Obsolete; use --with-x. 1043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project with_x=yes ;; 1044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 1046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --x-incl | --x-inc | --x-in | --x-i) 1047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=x_includes ;; 1048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 1049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 1050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project x_includes=$ac_optarg ;; 1051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -x-libraries | --x-libraries | --x-librarie | --x-librari \ 1053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 1054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prev=x_libraries ;; 1055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 1056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 1057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project x_libraries=$ac_optarg ;; 1058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -*) { echo "$as_me: error: unrecognized option: $ac_option 1060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectTry \`$0 --help' for more information." >&2 1061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 1063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *=*) 1065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` 1066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Reject names that are not valid shell variable names. 1067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && 1068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 1069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval $ac_envvar=\$ac_optarg 1071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project export $ac_envvar ;; 1072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 1074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # FIXME: should be removed in autoconf 3.0. 1075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: WARNING: you should use --build, --host, --target" >&2 1076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && 1077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: WARNING: invalid host type: $ac_option" >&2 1078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option} 1079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 1080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_prev"; then 1085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_option=--`echo $ac_prev | sed 's/_/-/g'` 1086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: missing argument to $ac_option" >&2 1087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Be sure to have absolute directory names. 1091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ 1092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project datadir sysconfdir sharedstatedir localstatedir includedir \ 1093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ 1094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project libdir localedir mandir 1095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 1096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_val=\$$ac_var 1097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_val in 1098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [\\/$]* | ?:[\\/]* ) continue;; 1099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project NONE | '' ) case $ac_var in *prefix ) continue;; esac;; 1100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 1102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# There might be people who depend on the old broken behavior: `$host' 1106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# used to hold the argument of --host etc. 1107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# FIXME: To remove some day. 1108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild=$build_alias 1109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost=$host_alias 1110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget=$target_alias 1111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# FIXME: To remove some day. 1113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "x$host_alias" != x; then 1114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$build_alias" = x; then 1115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cross_compiling=maybe 1116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. 1117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project If a cross compiler is detected then cross compile mode will be used." >&2 1118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test "x$build_alias" != "x$host_alias"; then 1119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cross_compiling=yes 1120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_tool_prefix= 1124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -n "$host_alias" && ac_tool_prefix=$host_alias- 1125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "$silent" = yes && exec 6>/dev/null 1127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_pwd=`pwd` && test -n "$ac_pwd" && 1130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ls_di=`ls -di .` && 1131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || 1132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: Working directory cannot be determined" >&2 1133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "X$ac_ls_di" = "X$ac_pwd_ls_di" || 1135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: pwd does not report name of working directory" >&2 1136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Find the source files, if location was not specified. 1140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$srcdir"; then 1141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir_defaulted=yes 1142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Try the directory containing this script, then the parent directory. 1143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_confdir=`$as_dirname -- "$0" || 1144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 1145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(//\)[^/]' \| \ 1146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(//\)$' \| \ 1147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(/\)' \| . 2>/dev/null || 1148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho X"$0" | 1149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 1150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 1151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 1152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 1153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\/\)[^/].*/{ 1154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 1155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 1156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 1157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\/\)$/{ 1158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 1159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 1160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 1161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\).*/{ 1162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 1163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 1164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 1165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/.*/./; q'` 1166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project srcdir=$ac_confdir 1167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test ! -r "$srcdir/$ac_unique_file"; then 1168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project srcdir=.. 1169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir_defaulted=no 1172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test ! -r "$srcdir/$ac_unique_file"; then 1174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." 1175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 1176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" 1179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_confdir=`( 1180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 1181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project pwd)` 1183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# When building in place, set srcdir=. 1184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_abs_confdir" = "$ac_pwd"; then 1185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project srcdir=. 1186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Remove unnecessary trailing slashes from srcdir. 1188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Double slashes in file names in object file debugging info 1189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# mess up M-x gdb in Emacs. 1190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $srcdir in 1191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; 1192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 1193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_var in $ac_precious_vars; do 1194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_env_${ac_var}_set=\${${ac_var}+set} 1195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_env_${ac_var}_value=\$${ac_var} 1196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} 1197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_cv_env_${ac_var}_value=\$${ac_var} 1198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 1201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Report the --help message. 1202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 1203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_init_help" = "long"; then 1204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Omit some internal or obsolete options to make the list less imposing. 1205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # This message is too long to be a string in the A/UX 3.1 sh. 1206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<_ACEOF 1207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project\`configure' configures this package to adapt to many kinds of systems. 1208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectUsage: $0 [OPTION]... [VAR=VALUE]... 1210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectTo assign environment variables (e.g., CC, CFLAGS...), specify them as 1212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectVAR=VALUE. See below for descriptions of some of the useful variables. 1213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDefaults for the options are specified in brackets. 1215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectConfiguration: 1217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -h, --help display this help and exit 1218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --help=short display options specific to this package 1219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --help=recursive display the short help of all the included packages 1220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -V, --version display version information and exit 1221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -q, --quiet, --silent do not print \`checking...' messages 1222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --cache-file=FILE cache test results in FILE [disabled] 1223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -C, --config-cache alias for \`--cache-file=config.cache' 1224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -n, --no-create do not create output files 1225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --srcdir=DIR find the sources in DIR [configure dir or \`..'] 1226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectInstallation directories: 1228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --prefix=PREFIX install architecture-independent files in PREFIX 1229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [$ac_default_prefix] 1230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX 1231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [PREFIX] 1232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectBy default, \`make install' will install all the files in 1234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify 1235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectan installation prefix other than \`$ac_default_prefix' using \`--prefix', 1236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor instance \`--prefix=\$HOME'. 1237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectFor better control, use the options below. 1239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectFine tuning of the installation directories: 1241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --bindir=DIR user executables [EPREFIX/bin] 1242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --sbindir=DIR system admin executables [EPREFIX/sbin] 1243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --libexecdir=DIR program executables [EPREFIX/libexec] 1244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --sysconfdir=DIR read-only single-machine data [PREFIX/etc] 1245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] 1246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --localstatedir=DIR modifiable single-machine data [PREFIX/var] 1247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --libdir=DIR object code libraries [EPREFIX/lib] 1248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --includedir=DIR C header files [PREFIX/include] 1249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --oldincludedir=DIR C header files for non-gcc [/usr/include] 1250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] 1251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --datadir=DIR read-only architecture-independent data [DATAROOTDIR] 1252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --infodir=DIR info documentation [DATAROOTDIR/info] 1253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --localedir=DIR locale-dependent data [DATAROOTDIR/locale] 1254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --mandir=DIR man documentation [DATAROOTDIR/man] 1255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] 1256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --htmldir=DIR html documentation [DOCDIR] 1257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --dvidir=DIR dvi documentation [DOCDIR] 1258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --pdfdir=DIR pdf documentation [DOCDIR] 1259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --psdir=DIR ps documentation [DOCDIR] 1260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ACEOF 1263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSystem types: 1265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --build=BUILD configure for building on BUILD [guessed] 1266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --host=HOST cross-compile to build programs to run on HOST [BUILD] 1267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --target=TARGET configure for building compilers for TARGET [HOST] 1268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_init_help"; then 1272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ACEOF 1274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectOptional Features: 1276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --disable-protochain disable \"protochain\" insn 1279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --enable-ipv6 build IPv6-capable version 1280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --enable-optimizer-dbg build optimizer debugging code 1281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --enable-yydebug build parser debugging code 1282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectOptional Packages: 1284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --without-gcc don't use gcc 1287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --with-pcap=TYPE use packet capture TYPE 1288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --with-dag[=DIR] include Endace DAG support ("yes", "no" or DIR; default="yes" on BSD and Linux if present) 1289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --with-dag-includes=DIR Endace DAG include directory 1290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --with-dag-libraries=DIR Endace DAG library directory 1291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --with-septel[=DIR] include Septel support (located in directory DIR, if supplied). default=yes, on Linux, if present 1292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --without-flex don't use flex 1293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --without-bison don't use bison 1294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSome influential environment variables: 1296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC C compiler command 1297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS C compiler flags 1298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a 1299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project nonstandard directory <lib dir> 1300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LIBS libraries to pass to the linker, e.g. -l<library> 1301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if 1302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project you have headers in a nonstandard directory <include dir> 1303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CPP C preprocessor 1304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectUse these variables to override the choices made by `configure' or to help 1306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectit to find libraries and programs with nonstandard names/locations. 1307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_status=$? 1310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_init_help" = "recursive"; then 1313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If there are subdirs, report their specific --help. 1314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue 1315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d "$ac_dir" || continue 1316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_builddir=. 1317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "$ac_dir" in 1319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 1320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 1321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 1322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # A ".." for each directory in $ac_dir_suffix. 1323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 1324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_top_builddir_sub in 1325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 1326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 1327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac ;; 1328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 1329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_top_builddir=$ac_pwd 1330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_builddir=$ac_pwd$ac_dir_suffix 1331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# for backward compatibility: 1332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_top_builddir=$ac_top_build_prefix 1333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $srcdir in 1335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project .) # We are building in place. 1336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir=. 1337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_srcdir=$ac_top_builddir_sub 1338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_abs_top_srcdir=$ac_pwd ;; 1339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [\\/]* | ?:[\\/]* ) # Absolute name. 1340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir=$srcdir$ac_dir_suffix; 1341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_srcdir=$srcdir 1342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_abs_top_srcdir=$srcdir ;; 1343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) # Relative name. 1344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 1345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_srcdir=$ac_top_build_prefix$srcdir 1346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 1347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 1348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 1349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cd "$ac_dir" || { ac_status=$?; continue; } 1351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Check for guested configure. 1352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -f "$ac_srcdir/configure.gnu"; then 1353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo && 1354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $SHELL "$ac_srcdir/configure.gnu" --help=recursive 1355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -f "$ac_srcdir/configure"; then 1356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo && 1357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $SHELL "$ac_srcdir/configure" --help=recursive 1358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 1359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 1360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi || ac_status=$? 1361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cd "$ac_pwd" || { ac_status=$?; break; } 1362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 1363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -n "$ac_init_help" && exit $ac_status 1366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif $ac_init_version; then 1367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ACEOF 1368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfigure 1369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectgenerated by GNU Autoconf 2.61 1370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCopyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 1372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 1373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectThis configure script is free software; the Free Software Foundation 1374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectgives unlimited permission to copy, distribute and modify it. 1375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit 1377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >config.log <<_ACEOF 1379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectThis file contains any messages produced by compilers while 1380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrunning configure, to aid debugging if configure makes a mistake. 1381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIt was created by $as_me, which was 1383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectgenerated by GNU Autoconf 2.61. Invocation command line was 1384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ $0 $@ 1386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec 5>>config.log 1389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 1390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat <<_ASUNAME 1391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## --------- ## 1392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## Platform. ## 1393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## --------- ## 1394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthostname = `(hostname || uname -n) 2>/dev/null | sed 1q` 1396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectuname -m = `(uname -m) 2>/dev/null || echo unknown` 1397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectuname -r = `(uname -r) 2>/dev/null || echo unknown` 1398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectuname -s = `(uname -s) 2>/dev/null || echo unknown` 1399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectuname -v = `(uname -v) 2>/dev/null || echo unknown` 1400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` 1402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` 1403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` 1405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` 1406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` 1407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` 1408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` 1409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` 1410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` 1411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASUNAME 1413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 1416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 1417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 1418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 1419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "PATH: $as_dir" 1420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 1422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} >&5 1424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >&5 <<_ACEOF 1426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ----------- ## 1429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## Core tests. ## 1430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ----------- ## 1431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Keep a trace of the command line. 1436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Strip out --no-create and --no-recursion so they do not pile up. 1437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Strip out --silent because we don't want to record it for future runs. 1438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Also quote any args containing shell meta-characters. 1439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Make two passes to allow for proper duplicate-argument suppression. 1440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_configure_args= 1441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_configure_args0= 1442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_configure_args1= 1443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_must_keep_next=false 1444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_pass in 1 2 1445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 1446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_arg 1447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 1448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_arg in 1449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; 1450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | -silent | --silent | --silen | --sile | --sil) 1452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project continue ;; 1453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\'*) 1454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; 1455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_pass in 1457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;; 1458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2) 1459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_configure_args1="$ac_configure_args1 '$ac_arg'" 1460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_must_keep_next = true; then 1461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_must_keep_next=false # Got value, back to normal. 1462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 1463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_arg in 1464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *=* | --config-cache | -C | -disable-* | --disable-* \ 1465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ 1466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ 1467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | -with-* | --with-* | -without-* | --without-* | --x) 1468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$ac_configure_args0 " in 1469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; 1470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 1472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -* ) ac_must_keep_next=true ;; 1473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_configure_args="$ac_configure_args '$ac_arg'" 1476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 1477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 1479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; } 1481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; } 1482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# When interrupted or exit'd, cleanup temporary files, and complete 1484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# config.log. We remove comments because anyway the quotes in there 1485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# would cause problems or look ugly. 1486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# WARNING: Use '\'' to represent an apostrophe within the trap. 1487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. 1488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttrap 'exit_status=$? 1489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Save into config.log some information that might help in debugging. 1490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { 1491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ASBOX 1494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ---------------- ## 1495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## Cache variables. ## 1496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ---------------- ## 1497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASBOX 1498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # The following way of writing the cache mishandles newlines in values, 1500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project( 1501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do 1502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_val=\$$ac_var 1503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_val in #( 1504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *${as_nl}*) 1505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_var in #( 1506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 1507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 1508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_var in #( 1510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project _ | IFS | as_nl) ;; #( 1511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) $as_unset $ac_var ;; 1512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac ;; 1513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 1515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (set) 2>&1 | 1516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( 1517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *${as_nl}ac_space=\ *) 1518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n \ 1519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "s/'\''/'\''\\\\'\'''\''/g; 1520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" 1521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; #( 1522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 1523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 1524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 1525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac | 1526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sort 1527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project) 1528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ASBOX 1531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ----------------- ## 1532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## Output variables. ## 1533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ----------------- ## 1534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASBOX 1535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_var in $ac_subst_vars 1537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 1538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_val=\$$ac_var 1539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_val in 1540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$ac_var='\''$ac_val'\''" 1543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done | sort 1544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_subst_files"; then 1547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ASBOX 1548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ------------------- ## 1549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## File substitutions. ## 1550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ------------------- ## 1551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASBOX 1552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_var in $ac_subst_files 1554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 1555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_val=\$$ac_var 1556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_val in 1557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; 1558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$ac_var='\''$ac_val'\''" 1560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done | sort 1561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -s confdefs.h; then 1565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat <<\_ASBOX 1566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ----------- ## 1567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## confdefs.h. ## 1568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## ----------- ## 1569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASBOX 1570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat confdefs.h 1572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 1573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$ac_signal" != 0 && 1575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: caught signal $ac_signal" 1576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: exit $exit_status" 1577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } >&5 1578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f core *.core core.conftest.* && 1579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f -r conftest* confdefs* conf$$* $ac_clean_files && 1580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit $exit_status 1581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project' 0 1582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_signal in 1 2 13 15; do 1583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal 1584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_signal=0 1586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# confdefs.h avoids OS command line length limits that DEFS can exceed. 1588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f -r conftest* confdefs.h 1589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Predefined preprocessor variables. 1591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 1593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define PACKAGE_NAME "$PACKAGE_NAME" 1594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 1598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define PACKAGE_TARNAME "$PACKAGE_TARNAME" 1599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 1603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define PACKAGE_VERSION "$PACKAGE_VERSION" 1604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 1608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define PACKAGE_STRING "$PACKAGE_STRING" 1609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 1613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" 1614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 1615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Let the site file select an alternate cache file if it wants to. 1618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Prefer explicitly selected file to automatically selected ones. 1619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CONFIG_SITE"; then 1620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project set x "$CONFIG_SITE" 1621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test "x$prefix" != xNONE; then 1622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project set x "$prefix/share/config.site" "$prefix/etc/config.site" 1623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project set x "$ac_default_prefix/share/config.site" \ 1625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "$ac_default_prefix/etc/config.site" 1626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift 1628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_site_file 1629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 1630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r "$ac_site_file"; then 1631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 1632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: loading site script $ac_site_file" >&6;} 1633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed 's/^/| /' "$ac_site_file" >&5 1634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project . "$ac_site_file" 1635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -r "$cache_file"; then 1639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Some versions of bash will fail to source /dev/null (special 1640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # files actually), so we avoid doing that. 1641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -f "$cache_file"; then 1642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: loading cache $cache_file" >&5 1643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: loading cache $cache_file" >&6;} 1644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $cache_file in 1645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [\\/]* | ?:[\\/]* ) . "$cache_file";; 1646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) . "./$cache_file";; 1647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: creating cache $cache_file" >&5 1651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: creating cache $cache_file" >&6;} 1652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project >$cache_file 1653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check that the precious variables saved in the cache have kept the same 1656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# value. 1657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cache_corrupted=false 1658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_var in $ac_precious_vars; do 1659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_old_set=\$ac_cv_env_${ac_var}_set 1660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_new_set=\$ac_env_${ac_var}_set 1661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_old_val=\$ac_cv_env_${ac_var}_value 1662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_new_val=\$ac_env_${ac_var}_value 1663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_old_set,$ac_new_set in 1664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project set,) 1665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 1666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} 1667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cache_corrupted=: ;; 1668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ,set) 1669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5 1670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} 1671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cache_corrupted=: ;; 1672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ,);; 1673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 1674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$ac_old_val" != "x$ac_new_val"; then 1675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 1676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} 1677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 1678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: former value: $ac_old_val" >&2;} 1679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 1680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: current value: $ac_new_val" >&2;} 1681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cache_corrupted=: 1682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi;; 1683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Pass precious variables to config.status. 1685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_new_set" = set; then 1686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_new_val in 1687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; 1688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_arg=$ac_var=$ac_new_val ;; 1689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case " $ac_configure_args " in 1691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. 1692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_configure_args="$ac_configure_args '$ac_arg'" ;; 1693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif $ac_cache_corrupted; then 1697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5 1698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: changes in the environment can compromise the build" >&2;} 1699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5 1700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;} 1701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ext=c 1721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cpp='$CPP $CPPFLAGS' 1722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compiler_gnu=$ac_cv_c_compiler_gnu 1725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_aux_dir= 1729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do 1730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -f "$ac_dir/install-sh"; then 1731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_aux_dir=$ac_dir 1732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_install_sh="$ac_aux_dir/install-sh -c" 1733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 1734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -f "$ac_dir/install.sh"; then 1735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_aux_dir=$ac_dir 1736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_install_sh="$ac_aux_dir/install.sh -c" 1737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 1738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -f "$ac_dir/shtool"; then 1739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_aux_dir=$ac_dir 1740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_install_sh="$ac_aux_dir/shtool install -c" 1741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 1742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$ac_aux_dir"; then 1745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 1746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} 1747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# These three variables are undocumented and unsupported, 1751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# and are intended to be withdrawn in a future Autoconf release. 1752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# They can cause serious problems if a builder's source tree is in a directory 1753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# whose full name contains unusual characters. 1754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. 1755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. 1756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. 1757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Make sure we can run config.sub. 1760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || 1761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 1762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} 1763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking build system type" >&5 1766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking build system type... $ECHO_C" >&6; } 1767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_build+set}" = set; then 1768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 1769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_build_alias=$build_alias 1771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "x$ac_build_alias" = x && 1772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` 1773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "x$ac_build_alias" = x && 1774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 1775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot guess build type; you must specify one" >&2;} 1776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || 1778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 1779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} 1780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 1784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_build" >&6; } 1785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_cv_build in 1786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*-*-*) ;; 1787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 1788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: invalid value of canonical build" >&2;} 1789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 1790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 1791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild=$ac_cv_build 1792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_save_IFS=$IFS; IFS='-' 1793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset x $ac_cv_build 1794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift 1795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_cpu=$1 1796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_vendor=$2 1797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift; shift 1798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Remember, the first character of IFS is used to create $*, 1799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# except with old shells: 1800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_os=$* 1801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$ac_save_IFS 1802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac 1803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking host system type" >&5 1806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking host system type... $ECHO_C" >&6; } 1807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_host+set}" = set; then 1808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 1809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$host_alias" = x; then 1811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_host=$ac_cv_build 1812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || 1814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 1815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} 1816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 1821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_host" >&6; } 1822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_cv_host in 1823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*-*-*) ;; 1824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 1825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: invalid value of canonical host" >&2;} 1826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 1827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 1828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost=$ac_cv_host 1829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_save_IFS=$IFS; IFS='-' 1830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset x $ac_cv_host 1831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift 1832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_cpu=$1 1833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_vendor=$2 1834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift; shift 1835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Remember, the first character of IFS is used to create $*, 1836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# except with old shells: 1837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_os=$* 1838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$ac_save_IFS 1839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 1840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking target system type" >&5 1843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking target system type... $ECHO_C" >&6; } 1844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_target+set}" = set; then 1845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 1846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$target_alias" = x; then 1848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_target=$ac_cv_host 1849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || 1851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 1852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} 1853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 1854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 1858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_target" >&6; } 1859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_cv_target in 1860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*-*-*) ;; 1861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 1862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: invalid value of canonical target" >&2;} 1863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 1864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 1865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget=$ac_cv_target 1866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_save_IFS=$IFS; IFS='-' 1867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset x $ac_cv_target 1868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift 1869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_cpu=$1 1870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_vendor=$2 1871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectshift; shift 1872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Remember, the first character of IFS is used to create $*, 1873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# except with old shells: 1874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_os=$* 1875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$ac_save_IFS 1876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac 1877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The aliases save the names the user supplied, while $host etc. 1880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# will get canonicalized. 1881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -n "$target_alias" && 1882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$program_prefix$program_suffix$program_transform_name" = \ 1883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project NONENONEs,x,x, && 1884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project program_prefix=${target_alias}- 1885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-gcc was given. 1892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_gcc+set}" = set; then 1893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_gcc; 1894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="-O" 1897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_INCLS="" 1898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${srcdir}" != "." ; then 1899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_INCLS="-I\$(srcdir)" 1900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${CFLAGS+set}" = set; then 1902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LBL_CFLAGS="$CFLAGS" 1903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$CC" ; then 1905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$target_os" in 1906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project bsdi*) 1908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "shlicc2", so it can be a program name with args. 1909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy shlicc2; ac_word=$2 1910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 1911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_SHLICC2+set}" = set; then 1913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 1914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$SHLICC2"; then 1916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_SHLICC2="$SHLICC2" # Let the user override the test. 1917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 1920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 1921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 1922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 1923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 1924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_SHLICC2="yes" 1926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 1928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 1932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_cv_prog_SHLICC2" && ac_cv_prog_SHLICC2="no" 1934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSHLICC2=$ac_cv_prog_SHLICC2 1937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$SHLICC2"; then 1938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $SHLICC2" >&5 1939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$SHLICC2" >&6; } 1940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 1942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 1943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $SHLICC2 = yes ; then 1947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC=shlicc2 1948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project export CC 1949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 1951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 1952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$CC" -a "$with_gcc" = no ; then 1954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC=cc 1955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project export CC 1956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_ext=c 1958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cpp='$CPP $CPPFLAGS' 1959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 1961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compiler_gnu=$ac_cv_c_compiler_gnu 1962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_tool_prefix"; then 1963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. 1964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy ${ac_tool_prefix}gcc; ac_word=$2 1965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 1966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 1967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_CC+set}" = set; then 1968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 1969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$CC"; then 1971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="$CC" # Let the user override the test. 1972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 1974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 1975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 1976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 1977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 1978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 1979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 1980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="${ac_tool_prefix}gcc" 1981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 1982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 1983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 1984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 1986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 1987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC=$ac_cv_prog_CC 1991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CC"; then 1992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $CC" >&5 1993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$CC" >&6; } 1994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 1995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 1996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 1997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 1998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 1999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$ac_cv_prog_CC"; then 2002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_ct_CC=$CC 2003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "gcc", so it can be a program name with args. 2004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy gcc; ac_word=$2 2005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_ct_CC"; then 2011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 2015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 2017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 2018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 2019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_ac_ct_CC="gcc" 2021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 2023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 2027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ct_CC=$ac_cv_prog_ac_ct_CC 2031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_ct_CC"; then 2032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_ct_CC" >&6; } 2034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 2036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 2037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$ac_ct_CC" = x; then 2040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC="" 2041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $cross_compiling:$ac_tool_warned in 2043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectyes:) 2044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhose name does not start with the host triplet. If you think this 2046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfiguration is useful to you, please write to autoconf@gnu.org." >&5 2047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhose name does not start with the host triplet. If you think this 2049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfiguration is useful to you, please write to autoconf@gnu.org." >&2;} 2050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_tool_warned=yes ;; 2051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC=$ac_ct_CC 2053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC="$ac_cv_prog_CC" 2056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$CC"; then 2059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_tool_prefix"; then 2060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. 2061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy ${ac_tool_prefix}cc; ac_word=$2 2062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_CC+set}" = set; then 2065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$CC"; then 2068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="$CC" # Let the user override the test. 2069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 2072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 2074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 2075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 2076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="${ac_tool_prefix}cc" 2078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 2080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 2084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC=$ac_cv_prog_CC 2088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CC"; then 2089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $CC" >&5 2090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$CC" >&6; } 2091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 2093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 2094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$CC"; then 2100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "cc", so it can be a program name with args. 2101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy cc; ac_word=$2 2102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_CC+set}" = set; then 2105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$CC"; then 2108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="$CC" # Let the user override the test. 2109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prog_rejected=no 2111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 2113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 2115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 2116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 2117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then 2119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_prog_rejected=yes 2120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project continue 2121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="cc" 2123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 2125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 2129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_prog_rejected = yes; then 2131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We found a bogon in the path, so make sure we never use it. 2132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project set dummy $ac_cv_prog_CC 2133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project shift 2134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $# != 0; then 2135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We chose a different compiler from the bogus one. 2136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # However, it has the same basename, so the bogon will be chosen 2137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # first if we set CC to just the basename; use the full file name. 2138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project shift 2139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" 2140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC=$ac_cv_prog_CC 2145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CC"; then 2146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $CC" >&5 2147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$CC" >&6; } 2148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 2150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 2151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$CC"; then 2156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_tool_prefix"; then 2157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in cl.exe 2158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 2159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. 2160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy $ac_tool_prefix$ac_prog; ac_word=$2 2161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_CC+set}" = set; then 2164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$CC"; then 2167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="$CC" # Let the user override the test. 2168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 2171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 2173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 2174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 2175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CC="$ac_tool_prefix$ac_prog" 2177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 2179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 2183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC=$ac_cv_prog_CC 2187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CC"; then 2188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $CC" >&5 2189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$CC" >&6; } 2190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 2192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 2193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -n "$CC" && break 2197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 2198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$CC"; then 2200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_ct_CC=$CC 2201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in cl.exe 2202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "$ac_prog", so it can be a program name with args. 2204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy $ac_prog; ac_word=$2 2205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 2206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 2207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_ac_ct_CC+set}" = set; then 2208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_ct_CC"; then 2211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. 2212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 2214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 2215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 2217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 2218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 2219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 2220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_ac_ct_CC="$ac_prog" 2221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 2222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 2223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 2227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ct_CC=$ac_cv_prog_ac_ct_CC 2231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_ct_CC"; then 2232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 2233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_ct_CC" >&6; } 2234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 2236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 2237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -n "$ac_ct_CC" && break 2241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$ac_ct_CC" = x; then 2244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC="" 2245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $cross_compiling:$ac_tool_warned in 2247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectyes:) 2248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 2249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhose name does not start with the host triplet. If you think this 2250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfiguration is useful to you, please write to autoconf@gnu.org." >&5 2251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 2252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhose name does not start with the host triplet. If you think this 2253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfiguration is useful to you, please write to autoconf@gnu.org." >&2;} 2254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_tool_warned=yes ;; 2255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC=$ac_ct_CC 2257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH 2264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&5 2265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: no acceptable C compiler found in \$PATH 2266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&2;} 2267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 2268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Provide some information about the compiler. 2270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me:$LINENO: checking for C compiler version" >&5 2271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compiler=`set X $ac_compile; echo $2` 2272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ (ac_try="$ac_compiler --version >&5" 2273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compiler --version >&5") 2>&5 2279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } 2282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ (ac_try="$ac_compiler -v >&5" 2283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compiler -v >&5") 2>&5 2289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } 2292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ (ac_try="$ac_compiler -V >&5" 2293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compiler -V >&5") 2>&5 2299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } 2302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 2304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files_save=$ac_clean_files 2319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files="$ac_clean_files a.out a.exe b.out" 2320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Try to create an executable without -o first, disregard a.out. 2321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# It will help us diagnose broken compilers, and finding out an intuition 2322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# of exeext. 2323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 2324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } 2325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` 2326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 2327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# List of possible output files, starting from the most likely. 2328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) 2329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# only as a last resort. b.out is created by i960 compilers. 2330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' 2331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 2332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The IRIX 6 linker writes into existing files which may not be 2333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# executable, retaining their permissions. Remove them first so a 2334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# subsequent execution test works. 2335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_rmfiles= 2336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_file in $ac_files 2337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_file in 2339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * ) ac_rmfiles="$ac_rmfiles $ac_file";; 2341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 2342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f $ac_rmfiles 2344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link_default" 2346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link_default") 2>&5 2352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); }; then 2355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. 2356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' 2357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# in a Makefile. We should not override ac_cv_exeext if it was cached, 2358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# so that the user can short-circuit this test for compilers unknown to 2359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Autoconf. 2360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_file in $ac_files '' 2361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -f "$ac_file" || continue 2363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_file in 2364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) 2365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 2366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [ab].out ) 2367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We found the default executable, but exeext='' is most 2368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # certainly right. 2369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break;; 2370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *.* ) 2371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; 2372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then :; else 2373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We set ac_cv_exeext here because the later test for it is not 2376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # safe: cross compilers may not add the suffix if given an `-o' 2377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # argument, so we may need to know it at that point already. 2378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Even if this section looks crufty: it has the advantage of 2379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # actually working. 2380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break;; 2381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * ) 2382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break;; 2383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 2384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "$ac_cv_exeext" = no && ac_cv_exeext= 2386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_file='' 2389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_file" >&5 2392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_file" >&6; } 2393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$ac_file"; then 2394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ { echo "$as_me:$LINENO: error: C compiler cannot create executables 2398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&5 2399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: C compiler cannot create executables 2400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&2;} 2401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 77); exit 77; }; } 2402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_exeext=$ac_cv_exeext 2405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check that the compiler produces executables we can run. If not, either 2407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# the compiler is broken, or we cross compile. 2408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 2409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } 2410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# FIXME: These cross compiler hacks should be removed for Autoconf 3.0 2411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# If not cross compiling, check that we can run a simple program. 2412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$cross_compiling" != yes; then 2413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { ac_try='./$ac_file' 2414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (case "(($ac_try" in 2415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_try") 2>&5 2420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); }; }; then 2423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cross_compiling=no 2424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$cross_compiling" = maybe; then 2426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cross_compiling=yes 2427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot run C compiled programs. 2429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIf you meant to cross compile, use \`--host'. 2430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&5 2431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot run C compiled programs. 2432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIf you meant to cross compile, use \`--host'. 2433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&2;} 2434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 2435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: yes" >&5 2439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}yes" >&6; } 2440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f a.out a.exe conftest$ac_cv_exeext b.out 2442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files=$ac_clean_files_save 2443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check that the compiler produces executables we can run. If not, either 2444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# the compiler is broken, or we cross compile. 2445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 2446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } 2447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 2448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$cross_compiling" >&6; } 2449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 2451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } 2452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 2453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>&5 2459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); }; then 2462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If both `conftest.exe' and `conftest' are `present' (well, observable) 2463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will 2464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# work properly (i.e., refer to `conftest.exe'), while it won't with 2465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# `rm'. 2466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_file in conftest.exe conftest conftest.*; do 2467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -f "$ac_file" || continue 2468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_file in 2469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; 2470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` 2471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break;; 2472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * ) break;; 2473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 2474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link 2477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&5 2478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot compute suffix of executables: cannot compile and link 2479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&2;} 2480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 2481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest$ac_cv_exeext 2484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 2485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_exeext" >&6; } 2486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_ext 2488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEXEEXT=$ac_cv_exeext 2489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_exeext=$EXEEXT 2490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 2491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } 2492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_objext+set}" = set; then 2493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 2496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.o conftest.obj 2511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>&5 2518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); }; then 2521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_file in conftest.o conftest.obj conftest.*; do 2522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -f "$ac_file" || continue; 2523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_file in 2524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; 2525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` 2526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break;; 2527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 2528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile 2534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&5 2535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot compute suffix of object files: cannot compile 2536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&2;} 2537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 2538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_cv_objext conftest.$ac_ext 2541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 2543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_objext" >&6; } 2544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectOBJEXT=$ac_cv_objext 2545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_objext=$OBJEXT 2546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 2547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } 2548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_c_compiler_gnu+set}" = set; then 2549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 2552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifndef __GNUC__ 2562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project choke me 2563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 2564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 2570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_compiler_gnu=yes 2587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_compiler_gnu=no 2592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cv_c_compiler_gnu=$ac_compiler_gnu 2596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 2599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } 2600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectGCC=`test $ac_compiler_gnu = yes && echo yes` 2601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_test_CFLAGS=${CFLAGS+set} 2602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_save_CFLAGS=$CFLAGS 2603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 2604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } 2605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_cc_g+set}" = set; then 2606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_save_c_werror_flag=$ac_c_werror_flag 2609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_c_werror_flag=yes 2610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_cc_g=no 2611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="-g" 2612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 2613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 2628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_cc_g=yes 2645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="" 2650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 2651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 2666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 2683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_c_werror_flag=$ac_save_c_werror_flag 2688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="-g" 2689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 2690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 2705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_cc_g=yes 2722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_c_werror_flag=$ac_save_c_werror_flag 2737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 2739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_prog_cc_g" >&6; } 2740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_test_CFLAGS" = set; then 2741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS=$ac_save_CFLAGS 2742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test $ac_cv_prog_cc_g = yes; then 2743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$GCC" = yes; then 2744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="-g -O2" 2745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="-g" 2747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$GCC" = yes; then 2750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="-O2" 2751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS= 2753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 2756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } 2757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_cc_c89+set}" = set; then 2758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_cc_c89=no 2761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_save_CC=$CC 2762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 2763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdarg.h> 2769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdio.h> 2770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 2771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/stat.h> 2772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ 2773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct buf { int x; }; 2774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectFILE * (*rcsopen) (struct buf *, struct stat *, int); 2775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstatic char *e (p, i) 2776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project char **p; 2777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project int i; 2778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return p[i]; 2780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstatic char *f (char * (*g) (char **, int), char **p, ...) 2782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project char *s; 2784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project va_list v; 2785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project va_start (v,p); 2786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s = g (p, va_arg (v,int)); 2787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project va_end (v); 2788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return s; 2789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has 2792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project function prototypes and stuff, but not '\xHH' hex character constants. 2793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project These don't provoke an error unfortunately, instead are silently treated 2794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as 'x'. The following induces an error, until -std is added to get 2795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an 2796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project array size at least. It's necessary to write '\x00'==0 to get something 2797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project that's true only with -std. */ 2798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint osf4_cc_array ['\x00' == 0 ? 1 : -1]; 2799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters 2801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project inside strings and character constants. */ 2802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define FOO(x) 'x' 2803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; 2804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint test (int i, double x); 2806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct s1 {int (*f) (int a);}; 2807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct s2 {int (*f) (double a);}; 2808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); 2809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint argc; 2810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar **argv; 2811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; 2815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ 2820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" 2821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 2822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC="$ac_save_CC $ac_arg" 2823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.$ac_objext 2824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_cc_c89=$ac_arg 2841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext 2849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x$ac_cv_prog_cc_c89" != "xno" && break 2850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 2851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_ext 2852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC=$ac_save_CC 2853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# AC_CACHE_VAL 2856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "x$ac_cv_prog_cc_c89" in 2857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project x) 2858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: none needed" >&5 2859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}none needed" >&6; } ;; 2860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project xno) 2861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: unsupported" >&5 2862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}unsupported" >&6; } ;; 2863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 2864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CC="$CC $ac_cv_prog_cc_c89" 2865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 2866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; 2867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ext=c 2871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cpp='$CPP $CPPFLAGS' 2872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 2873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 2874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compiler_gnu=$ac_cv_c_compiler_gnu 2875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$GCC" = yes ; then 2877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$SHLICC2" = yes ; then 2878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_gcc_vers=2 2879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="-O2" 2880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking gcc version" >&5 2882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking gcc version... $ECHO_C" >&6; } 2883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_gcc_vers+set}" = set; then 2884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_gcc_vers=`$CC -v 2>&1 | \ 2887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -e '/^gcc version /!d' \ 2888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -e 's/^gcc version //' \ 2889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -e 's/ .*//' -e 's/^[^0-9]*//' \ 2890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -e 's/\..*//'` 2891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_gcc_vers" >&5 2894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_gcc_vers" >&6; } 2895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_gcc_vers -gt 1 ; then 2896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="-O2" 2897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 2899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 2900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking that $CC handles ansi prototypes" >&5 2901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking that $CC handles ansi prototypes... $ECHO_C" >&6; } 2902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_cc_ansi_prototypes+set}" = set; then 2903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 2907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 2913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint frob(int, char *) 2917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 2922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_cc_ansi_prototypes=yes 2939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_cc_ansi_prototypes=no 2944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 2947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 2948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_ansi_prototypes" >&5 2950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_cc_ansi_prototypes" >&6; } 2951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_cc_ansi_prototypes = no ; then 2952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$target_os" in 2953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project hpux*) 2955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)" >&5 2956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for HP-UX ansi compiler ($CC -Aa -D_HPUX_SOURCE)... $ECHO_C" >&6; } 2957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project savedcflags="$CFLAGS" 2958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="-Aa -D_HPUX_SOURCE $CFLAGS" 2959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_cc_hpux_cc_aa+set}" = set; then 2960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 2961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 2963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 2964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 2966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 2967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 2968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 2969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 2970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 2971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 2972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint frob(int, char *) 2973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 2974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 2975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 2976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 2977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 2978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 2979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 2980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 2981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 2982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 2983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 2984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 2985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 2986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 2987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 2988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 2989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 2990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 2991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 2992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 2993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 2994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_cc_hpux_cc_aa=yes 2995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 2996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 2997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 2998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 2999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_cc_hpux_cc_aa=no 3000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_hpux_cc_aa" >&5 3006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_cc_hpux_cc_aa" >&6; } 3007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_cc_hpux_cc_aa = no ; then 3008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5 3009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: see the INSTALL doc for more info" >&2;} 3010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 3011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="$savedcflags" 3013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="-Aa $V_CCOPT" 3014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 3016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define _HPUX_SOURCE 1 3017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 3020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 3022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: see the INSTALL doc for more info" >&5 3023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: see the INSTALL doc for more info" >&2;} 3024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 3025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 3026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 3027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_INCLS="$V_INCLS -I/usr/local/include" 3029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LDFLAGS="$LDFLAGS -L/usr/local/lib" 3030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$target_os" in 3032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project irix*) 3034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -xansi -signed -g3" 3035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 3036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project osf*) 3038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -std1 -g3" 3039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 3040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ultrix*) 3042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking that Ultrix $CC hacks const in prototypes" >&5 3043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking that Ultrix $CC hacks const in prototypes... $ECHO_C" >&6; } 3044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_cc_const_proto+set}" = set; then 3045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 3054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct a { int b; }; 3058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project void c(const struct a *) 3059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 3060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_cc_const_proto=yes 3081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_cc_const_proto=no 3086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_cc_const_proto" >&5 3092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_cc_const_proto" >&6; } 3093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_cc_const_proto = no ; then 3094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<\_ACEOF 3095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define const 3096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 3100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 3101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for inline" >&5 3104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for inline... $ECHO_C" >&6; } 3105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project save_CFLAGS="$CFLAGS" 3106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="$V_CCOPT" 3107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_inline+set}" = set; then 3108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_inline="" 3112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_lbl_cc_inline=no 3113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_lbl_inline in inline __inline__ __inline 3114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 3115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define inline $ac_lbl_inline 3122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project static inline struct iltest *foo(void); 3123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project struct iltest { 3124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project int iltest1; 3125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project int iltest2; 3126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; 3127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project static inline struct iltest * 3129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project foo() 3130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { 3131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project static struct iltest xxx; 3132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return &xxx; 3134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 3135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 3140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_lbl_cc_inline=yes 3161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_lbl_cc_inline" = yes ; then 3170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break; 3171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 3173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_lbl_cc_inline" = yes ; then 3174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_inline=$ac_lbl_inline 3175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CFLAGS="$save_CFLAGS" 3179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test ! -z "$ac_cv_lbl_inline" ; then 3180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_inline" >&5 3181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_inline" >&6; } 3182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 3183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 3184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 3185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 3188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define inline $ac_cv_lbl_inline 3189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for __attribute__" >&5 3193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for __attribute__... $ECHO_C" >&6; } 3194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv___attribute__+set}" = set; then 3195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 3199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdlib.h> 3206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstatic void foo(void) __attribute__ ((noreturn)); 3208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstatic void 3210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfoo(void) 3211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit(1); 3213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain(int argc, char **argv) 3217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project foo(); 3219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv___attribute__=yes 3240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv___attribute__=no 3245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_cv___attribute__" = "yes"; then 3251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 3253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE___ATTRIBUTE__ 1 3254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_DEFS="$V_DEFS -D_U_=\"__attribute__((unused))\"" 3257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_DEFS="$V_DEFS -D_U_=\"\"" 3259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv___attribute__" >&5 3261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv___attribute__" >&6; } 3262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for u_int8_t using $CC" >&5 3265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for u_int8_t using $CC... $ECHO_C" >&6; } 3266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_have_u_int8_t+set}" = set; then 3267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include "confdefs.h" 3277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 3278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# if STDC_HEADERS 3279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdlib.h> 3280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stddef.h> 3281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# endif 3282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectu_int8_t i 3286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 3287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_u_int8_t=yes 3308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_u_int8_t=no 3313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_have_u_int8_t" >&5 3319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_have_u_int8_t" >&6; } 3320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_have_u_int8_t = no ; then 3321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 3323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define u_int8_t u_char 3324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for u_int16_t using $CC" >&5 3328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for u_int16_t using $CC... $ECHO_C" >&6; } 3329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_have_u_int16_t+set}" = set; then 3330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include "confdefs.h" 3340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 3341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# if STDC_HEADERS 3342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdlib.h> 3343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stddef.h> 3344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# endif 3345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectu_int16_t i 3349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 3350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_u_int16_t=yes 3371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_u_int16_t=no 3376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_have_u_int16_t" >&5 3382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_have_u_int16_t" >&6; } 3383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_have_u_int16_t = no ; then 3384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 3386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define u_int16_t u_short 3387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for u_int32_t using $CC" >&5 3391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for u_int32_t using $CC... $ECHO_C" >&6; } 3392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_have_u_int32_t+set}" = set; then 3393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include "confdefs.h" 3403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 3404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# if STDC_HEADERS 3405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdlib.h> 3406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stddef.h> 3407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# endif 3408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectu_int32_t i 3412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 3413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_u_int32_t=yes 3434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_u_int32_t=no 3439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_have_u_int32_t" >&5 3445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_have_u_int32_t" >&6; } 3446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_have_u_int32_t = no ; then 3447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 3449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define u_int32_t u_int 3450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ext=c 3455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cpp='$CPP $CPPFLAGS' 3456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compiler_gnu=$ac_cv_c_compiler_gnu 3459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 3460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } 3461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# On Suns, sometimes $CPP names a directory. 3462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CPP" && test -d "$CPP"; then 3463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CPP= 3464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$CPP"; then 3466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_prog_CPP+set}" = set; then 3467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Double quotes because CPP needs to be expanded 3470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" 3471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 3472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_preproc_ok=false 3473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_c_preproc_warn_flag in '' yes 3474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 3475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Use a header file that comes with gcc, so configuring glibc 3476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # with a fresh cross-compiler works. 3477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # <limits.h> exists even on freestanding compilers. 3479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # On the NeXT, cc -E runs the code through the compiler's parser, 3480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # not just through cpp. "Syntax error" is here to catch this case. 3481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __STDC__ 3488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <limits.h> 3489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 3490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <assert.h> 3491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 3492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Syntax error 3493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 3495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 3507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 3510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Broken: fails on valid input. 3516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcontinue 3517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 3520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # OK, works on sane cases. Now check whether nonexistent headers 3522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # can be detected and how. 3523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <ac_nonexistent.h> 3530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 3532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 3544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 3547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Broken: success on invalid input. 3548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcontinue 3549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Passes both tests. 3554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_preproc_ok=: 3555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbreak 3556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 3559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 3561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 3563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif $ac_preproc_ok; then 3564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 3565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 3568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CPP=$CPP 3569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CPP=$ac_cv_prog_CPP 3572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_CPP=$CPP 3574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $CPP" >&5 3576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$CPP" >&6; } 3577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_preproc_ok=false 3578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_c_preproc_warn_flag in '' yes 3579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 3580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Use a header file that comes with gcc, so configuring glibc 3581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # with a fresh cross-compiler works. 3582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 3583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # <limits.h> exists even on freestanding compilers. 3584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # On the NeXT, cc -E runs the code through the compiler's parser, 3585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # not just through cpp. "Syntax error" is here to catch this case. 3586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __STDC__ 3593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <limits.h> 3594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 3595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <assert.h> 3596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 3597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Syntax error 3598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 3600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 3612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 3615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Broken: fails on valid input. 3621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcontinue 3622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 3625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # OK, works on sane cases. Now check whether nonexistent headers 3627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # can be detected and how. 3628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <ac_nonexistent.h> 3635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 3637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 3643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 3649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 3650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 3652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Broken: success on invalid input. 3653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcontinue 3654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Passes both tests. 3659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_preproc_ok=: 3660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbreak 3661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 3664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 3666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. 3667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 3668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif $ac_preproc_ok; then 3669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check 3672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&5 3673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: C preprocessor \"$CPP\" fails sanity check 3674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSee \`config.log' for more details." >&2;} 3675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 3676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ext=c 3679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cpp='$CPP $CPPFLAGS' 3680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_compiler_gnu=$ac_cv_c_compiler_gnu 3683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 3686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } 3687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_path_GREP+set}" = set; then 3688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "grep ggrep" to use in msg output 3691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$GREP"; then 3692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy grep ggrep; ac_prog_name=$2 3693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_path_GREP+set}" = set; then 3694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_path_GREP_found=false 3697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Loop through the user's path and test for each of PROGNAME-LIST 3698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 3701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 3702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 3703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in grep ggrep; do 3704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 3705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" 3706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue 3707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Check for GNU ac_path_GREP and select it if it is found. 3708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Check for GNU $ac_path_GREP 3709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase `"$ac_path_GREP" --version 2>&1` in 3710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*GNU*) 3711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; 3712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 3713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_count=0 3714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project while : 3716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 3717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat "conftest.in" "conftest.in" >"conftest.tmp" 3718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mv "conftest.tmp" "conftest.in" 3719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cp "conftest.in" "conftest.nl" 3720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 'GREP' >> "conftest.nl" 3721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_count=`expr $ac_count + 1` 3724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_count -gt ${ac_path_GREP_max-0}; then 3725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Best one so far, save it but keep looking for a better one 3726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_GREP="$ac_path_GREP" 3727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_path_GREP_max=$ac_count 3728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 10*(2^10) chars as input seems more than enough 3730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test $ac_count -gt 10 && break 3731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 3732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ac_path_GREP_found && break 3 3737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 3738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 3739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 3741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 3742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectGREP="$ac_cv_path_GREP" 3747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$GREP"; then 3748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 3751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_GREP=$GREP 3755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 3760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_path_GREP" >&6; } 3761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project GREP="$ac_cv_path_GREP" 3762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for egrep" >&5 3765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for egrep... $ECHO_C" >&6; } 3766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_path_EGREP+set}" = set; then 3767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 3770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then ac_cv_path_EGREP="$GREP -E" 3771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 3772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "egrep" to use in msg output 3773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$EGREP"; then 3774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy egrep; ac_prog_name=$2 3775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_path_EGREP+set}" = set; then 3776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_path_EGREP_found=false 3779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Loop through the user's path and test for each of PROGNAME-LIST 3780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 3781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin 3782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 3783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 3784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 3785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in egrep; do 3786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 3787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" 3788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue 3789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Check for GNU ac_path_EGREP and select it if it is found. 3790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Check for GNU $ac_path_EGREP 3791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase `"$ac_path_EGREP" --version 2>&1` in 3792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*GNU*) 3793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; 3794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 3795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_count=0 3796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" 3797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project while : 3798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 3799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat "conftest.in" "conftest.in" >"conftest.tmp" 3800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mv "conftest.tmp" "conftest.in" 3801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cp "conftest.in" "conftest.nl" 3802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 'EGREP' >> "conftest.nl" 3803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break 3804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break 3805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_count=`expr $ac_count + 1` 3806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_count -gt ${ac_path_EGREP_max-0}; then 3807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Best one so far, save it but keep looking for a better one 3808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_EGREP="$ac_path_EGREP" 3809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_path_EGREP_max=$ac_count 3810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 10*(2^10) chars as input seems more than enough 3812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test $ac_count -gt 10 && break 3813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 3814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.in conftest.tmp conftest.nl conftest.out;; 3815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ac_path_EGREP_found && break 3 3819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 3820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 3821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 3823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 3824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEGREP="$ac_cv_path_EGREP" 3829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$EGREP"; then 3830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 3831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} 3832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 3833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_EGREP=$EGREP 3837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 3841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 3843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_path_EGREP" >&6; } 3844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project EGREP="$ac_cv_path_EGREP" 3845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 3848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } 3849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_header_stdc+set}" = set; then 3850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 3851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdlib.h> 3859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdarg.h> 3860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <string.h> 3861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <float.h> 3862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 3868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 3872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 3873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 3879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 3881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 3882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 3883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 3885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 3886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 3887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 3888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_header_stdc=yes 3889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 3891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 3892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_header_stdc=no 3894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 3897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 3899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 3900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <string.h> 3907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $EGREP "memchr" >/dev/null 2>&1; then 3911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_header_stdc=no 3914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest* 3916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 3920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 3921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdlib.h> 3928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 3931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $EGREP "free" >/dev/null 2>&1; then 3932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_header_stdc=no 3935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest* 3937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 3939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 3941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 3942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$cross_compiling" = yes; then 3943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 3946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 3947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 3949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 3950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 3951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <ctype.h> 3952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <stdlib.h> 3953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#if ((' ' & 0x0FF) == 0x020) 3954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 3955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 3956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 3957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# define ISLOWER(c) \ 3958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (('a' <= (c) && (c) <= 'i') \ 3959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project || ('j' <= (c) && (c) <= 'r') \ 3960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project || ('s' <= (c) && (c) <= 'z')) 3961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) 3962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 3963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 3964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 3965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 3966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 3967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 3968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project int i; 3969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for (i = 0; i < 256; i++) 3970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (XOR (islower (i), ISLOWER (i)) 3971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project || toupper (i) != TOUPPER (i)) 3972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 2; 3973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 3974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 3975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 3976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest$ac_exeext 3977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 3978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 3979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>&5 3984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { ac_try='./conftest$ac_exeext' 3987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (case "(($ac_try" in 3988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 3989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 3990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 3991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 3992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_try") 2>&5 3993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 3994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 3995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); }; }; then 3996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 3997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 3998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: program exited with status $ac_status" >&5 3999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: failed program was:" >&5 4000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project( exit $ac_status ) 4003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cv_header_stdc=no 4004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 4006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 4012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_header_stdc" >&6; } 4013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 4014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 4016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define STDC_HEADERS 1 4017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# On IRIX 5.3, sys/types and inttypes.h are conflicting. 4022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ 4032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project inttypes.h stdint.h unistd.h 4033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$ac_includes_default 4047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 4049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 4051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 4052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 4058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 4067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=yes" 4068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=no" 4073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 4078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 4081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in sys/ioccom.h sys/sockio.h limits.h paths.h 4095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for $ac_header" >&5 4099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 4104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Is the header compilable? 4108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 4109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 4110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 4111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$ac_includes_default 4117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 4118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 4120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 4121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 4127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 4136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=yes 4137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=no 4142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 4146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_compiler" >&6; } 4147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Is the header present? 4149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 4150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 4151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 4152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 4158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 4160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 4166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 4172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 4173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 4175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 4176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=no 4181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 4184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 4185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_preproc" >&6; } 4186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# So? What about this header? 4188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 4189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project yes:no: ) 4190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 4191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 4192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 4193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 4194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 4195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 4196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project no:yes:* ) 4197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 4198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 4199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 4200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 4201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 4202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 4203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 4204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 4205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 4206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 4207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 4208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 4209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 4211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=\$ac_header_preproc" 4218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 4220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 4225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in net/pfvar.h 4235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 4249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/socket.h> 4250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <net/if.h> 4251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 4253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 4255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 4256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 4262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 4271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=yes" 4272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=no" 4277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 4282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 4285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in netinet/if_ether.h 4295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 4309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/socket.h> 4310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 4312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 4314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 4315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 4321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 4330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=yes" 4331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=no" 4336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 4341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 4344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_cv_header_netinet_if_ether_h" != yes; then 4353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 4354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # The simple test didn't work. 4355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Do we need to include <net/if.h> first? 4356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Unset ac_cv_header_netinet_if_ether_h so we don't 4357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # treat the previous failure as a cached value and 4358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # suppress the next test. 4359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 4360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: Rechecking with some additional includes" >&5 4361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: Rechecking with some additional includes" >&6;} 4362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project unset ac_cv_header_netinet_if_ether_h 4363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in netinet/if_ether.h 4365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 4367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 4368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 4369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 4370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 4379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/socket.h> 4380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <netinet/in.h> 4381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct mbuf; 4382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct rtentry; 4383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <net/if.h> 4384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 4386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 4388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 4389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 4395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 4404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=yes" 4405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=no" 4410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 4415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 4418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 4420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$GCC" = yes ; then 4429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for ANSI ioctl definitions" >&5 4430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for ANSI ioctl definitions... $ECHO_C" >&6; } 4431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_gcc_fixincludes+set}" = set; then 4432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* 4441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * This generates a "duplicate case value" when fixincludes 4442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project * has not be run. 4443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project */ 4444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 4445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/time.h> 4446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/ioctl.h> 4447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# ifdef HAVE_SYS_IOCCOM_H 4448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/ioccom.h> 4449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# endif 4450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectswitch (0) { 4454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case _IO('A', 1):; 4455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case _IO('B', 1):; 4456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 4457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 4462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 4463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 4469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 4478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_gcc_fixincludes=yes 4479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_gcc_fixincludes=no 4484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 4487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_gcc_fixincludes" >&5 4490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_gcc_fixincludes" >&6; } 4491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_gcc_fixincludes = no ; then 4492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Don't cache failure 4493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project unset ac_cv_lbl_gcc_fixincludes 4494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: see the INSTALL for more info" >&5 4495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: see the INSTALL for more info" >&2;} 4496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 4497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 4498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 4499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_func in strerror strlcpy 4503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 4505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_func" >&5 4506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 4507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 4508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 4517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project For example, HP-UX 11i <limits.h> declares gettimeofday. */ 4518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define $ac_func innocuous_$ac_func 4519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* System header to define __stub macros and hopefully few prototypes, 4521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project which can conflict with char $ac_func (); below. 4522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project <limits.h> exists even on freestanding compilers. */ 4524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __STDC__ 4526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <limits.h> 4527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 4528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <assert.h> 4529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef $ac_func 4532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 4534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 4535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 4536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 4537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 4538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar $ac_func (); 4540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* The GNU C library defines this for functions which it implements 4541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 4542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project something starting with __ and the normal name is an alias. */ 4543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#if defined __stub_$ac_func || defined __stub___$ac_func 4544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchoke me 4545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn $ac_func (); 4551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 4556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 4557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 4563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 4572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 4573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_var=yes" 4574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_var=no" 4579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 4583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_var'}'` 4585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_var'}'` = yes; then 4588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 4590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectneedsnprintf=no 4597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_func in vsnprintf snprintf 4600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 4601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 4602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_func" >&5 4603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 4604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 4605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 4608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 4614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project For example, HP-UX 11i <limits.h> declares gettimeofday. */ 4615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define $ac_func innocuous_$ac_func 4616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* System header to define __stub macros and hopefully few prototypes, 4618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project which can conflict with char $ac_func (); below. 4619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 4620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project <limits.h> exists even on freestanding compilers. */ 4621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __STDC__ 4623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <limits.h> 4624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 4625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <assert.h> 4626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef $ac_func 4629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 4631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 4632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 4633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 4634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 4635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar $ac_func (); 4637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* The GNU C library defines this for functions which it implements 4638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 4639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project something starting with __ and the normal name is an alias. */ 4640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#if defined __stub_$ac_func || defined __stub___$ac_func 4641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchoke me 4642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn $ac_func (); 4648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 4653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 4654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 4660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 4669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 4670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_var=yes" 4671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_var=no" 4676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 4680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_var'}'` 4682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 4683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 4684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_var'}'` = yes; then 4685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 4686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 4687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project needsnprintf=yes 4691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $needsnprintf = yes; then 4695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case " $LIBOBJS " in 4696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *" snprintf.$ac_objext "* ) ;; 4697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) LIBOBJS="$LIBOBJS snprintf.$ac_objext" 4698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 4699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 4704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Do this before checking for ether_hostton(), as it's a 4705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# "gethostbyname() -ish function". 4706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 4707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Most operating systems have gethostbyname() in the default searched 4709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # libraries (i.e. libc): 4710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Some OSes (eg. Solaris) place it in libnsl 4711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Some strange OSes (SINIX) have it in libsocket: 4712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for library containing gethostbyname" >&5 4713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for library containing gethostbyname... $ECHO_C" >&6; } 4714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_search_gethostbyname+set}" = set; then 4715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_func_search_save_LIBS=$LIBS 4718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 4719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 4726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 4727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 4728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 4729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 4730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar gethostbyname (); 4732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn gethostbyname (); 4736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_lib in '' nsl socket resolv; do 4741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$ac_lib"; then 4742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_res="none required" 4743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 4744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_res=-l$ac_lib 4745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 4747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.$ac_objext conftest$ac_exeext 4748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 4749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 4755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 4764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 4765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_search_gethostbyname=$ac_res 4766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext 4775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_search_gethostbyname+set}" = set; then 4776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 4777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_search_gethostbyname+set}" = set; then 4780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 4781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_search_gethostbyname=no 4783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm conftest.$ac_ext 4785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_func_search_save_LIBS 4786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname" >&5 4788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_search_gethostbyname" >&6; } 4789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=$ac_cv_search_gethostbyname 4790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_res" != no; then 4791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Unfortunately libsocket sometimes depends on libnsl and 4796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # AC_SEARCH_LIBS isn't up to the task of handling dependencies like this. 4797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_cv_search_gethostbyname" = "no" 4798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then 4799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for gethostbyname in -lsocket" >&5 4800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for gethostbyname in -lsocket... $ECHO_C" >&6; } 4801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_lib_socket_gethostbyname+set}" = set; then 4802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_check_lib_save_LIBS=$LIBS 4805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS="-lsocket -lnsl $LIBS" 4806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 4807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 4814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 4815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 4816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 4817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 4818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar gethostbyname (); 4820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn gethostbyname (); 4824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 4829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 4830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 4836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 4845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 4846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_socket_gethostbyname=yes 4847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_socket_gethostbyname=no 4852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 4856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_check_lib_save_LIBS 4857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_gethostbyname" >&5 4859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lib_socket_gethostbyname" >&6; } 4860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lib_socket_gethostbyname = yes; then 4861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LIBS="-lsocket -lnsl $LIBS" 4862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 4865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for library containing socket" >&5 4866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for library containing socket... $ECHO_C" >&6; } 4867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_search_socket+set}" = set; then 4868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_func_search_save_LIBS=$LIBS 4871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 4872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 4879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 4880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 4881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 4882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 4883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar socket (); 4885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn socket (); 4889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_lib in '' socket; do 4894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$ac_lib"; then 4895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_res="none required" 4896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 4897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_res=-l$ac_lib 4898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LIBS="-l$ac_lib $ac_func_search_save_LIBS" 4899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 4900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.$ac_objext conftest$ac_exeext 4901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 4902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 4908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 4917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 4918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_search_socket=$ac_res 4919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 4927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext 4928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_search_socket+set}" = set; then 4929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 4930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 4932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_search_socket+set}" = set; then 4933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 4934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_search_socket=no 4936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm conftest.$ac_ext 4938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_func_search_save_LIBS 4939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 4940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5 4941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_search_socket" >&6; } 4942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=$ac_cv_search_socket 4943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_res" != no; then 4944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 4945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 4948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6; } 4949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_lib_socket_socket+set}" = set; then 4950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 4951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_check_lib_save_LIBS=$LIBS 4953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS="-lsocket -lnsl $LIBS" 4954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 4955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 4956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 4958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 4959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 4960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 4962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 4963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 4964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 4965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 4966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 4967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar socket (); 4968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 4969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 4970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 4971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn socket (); 4972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 4973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 4974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 4975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 4976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 4977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 4978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 4979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 4980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 4981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 4982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 4983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 4984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 4985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 4986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 4987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 4988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 4989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 4990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 4991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 4992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 4993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 4994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_socket_socket=yes 4995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 4996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 4997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 4998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 4999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_socket_socket=no 5000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 5004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_check_lib_save_LIBS 5005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5 5007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lib_socket_socket" >&6; } 5008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lib_socket_socket = yes; then 5009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LIBS="-lsocket -lnsl $LIBS" 5010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # DLPI needs putmsg under HPUX so test for -lstr while we're at it 5015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for library containing putmsg" >&5 5016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for library containing putmsg... $ECHO_C" >&6; } 5017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_search_putmsg+set}" = set; then 5018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_func_search_save_LIBS=$LIBS 5021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 5022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 5029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 5030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 5031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 5032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 5033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar putmsg (); 5035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn putmsg (); 5039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_lib in '' str; do 5044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$ac_lib"; then 5045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_res="none required" 5046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 5047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_res=-l$ac_lib 5048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LIBS="-l$ac_lib $ac_func_search_save_LIBS" 5049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 5050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.$ac_objext conftest$ac_exeext 5051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 5052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 5058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 5067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 5068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_search_putmsg=$ac_res 5069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext 5078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_search_putmsg+set}" = set; then 5079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 5080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 5082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_search_putmsg+set}" = set; then 5083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 5084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_search_putmsg=no 5086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm conftest.$ac_ext 5088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_func_search_save_LIBS 5089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_search_putmsg" >&5 5091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_search_putmsg" >&6; } 5092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=$ac_cv_search_putmsg 5093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_res" != no; then 5094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" 5095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 5101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# You are in a twisty little maze of UN*Xes, all different. 5102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Some might not have ether_hostton(). 5103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Some might have it, but not declare it in any header file. 5104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Some might have it, but declare it in <netinet/if_ether.h>. 5105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Some might have it, but declare it in <netinet/ether.h> 5106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# (And some might have it but document it as something declared in 5107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# <netinet/ethernet.h>, although <netinet/if_ether.h> appears to work.) 5108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 5109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Before you is a C compiler. 5110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 5111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_func in ether_hostton 5113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 5114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 5115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_func" >&5 5116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } 5117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then 5118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 5121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func. 5127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project For example, HP-UX 11i <limits.h> declares gettimeofday. */ 5128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define $ac_func innocuous_$ac_func 5129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* System header to define __stub macros and hopefully few prototypes, 5131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project which can conflict with char $ac_func (); below. 5132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project <limits.h> exists even on freestanding compilers. */ 5134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __STDC__ 5136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <limits.h> 5137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 5138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <assert.h> 5139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef $ac_func 5142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 5144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 5145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 5146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 5147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 5148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar $ac_func (); 5150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* The GNU C library defines this for functions which it implements 5151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 5152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project something starting with __ and the normal name is an alias. */ 5153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#if defined __stub_$ac_func || defined __stub___$ac_func 5154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchoke me 5155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn $ac_func (); 5161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 5166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 5167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 5173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 5182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 5183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_var=yes" 5184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_var=no" 5189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 5193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_var'}'` 5195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 5196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 5197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_var'}'` = yes; then 5198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 5199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 5200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 5204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$ac_cv_func_ether_hostton" = yes; then 5206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # OK, we have ether_hostton(). Do we have <netinet/if_ether.h>? 5208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_cv_header_netinet_if_ether_h" = yes; then 5210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Yes. Does it declare ether_hostton()? 5212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking whether ether_hostton is declared" >&5 5214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether ether_hostton is declared... $ECHO_C" >&6; } 5215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_have_decl_ether_hostton+set}" = set; then 5216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 5219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 5226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/socket.h> 5227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <netinet/in.h> 5228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <arpa/inet.h> 5229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct mbuf; 5230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct rtentry; 5231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <net/if.h> 5232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <netinet/if_ether.h> 5233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifndef ether_hostton 5239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (void) ether_hostton; 5240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 5247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 5248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 5254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 5263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_have_decl_ether_hostton=yes 5264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_have_decl_ether_hostton=no 5269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_hostton" >&5 5274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_have_decl_ether_hostton" >&6; } 5275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_have_decl_ether_hostton = yes; then 5276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 5279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define NETINET_IF_ETHER_H_DECLARES_ETHER_HOSTTON 5280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 5286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Did that succeed? 5288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_cv_have_decl_ether_hostton" != yes; then 5290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # No, how about <netinet/ether.h>, as on Linux? 5292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in netinet/ether.h 5295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 5296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 5297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 5298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for $ac_header" >&5 5299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 5300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 5301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 5304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 5305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 5306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Is the header compilable? 5308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 5309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 5310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 5311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$ac_includes_default 5317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 5318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 5320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 5321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 5327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 5336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=yes 5337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=no 5342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 5346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_compiler" >&6; } 5347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Is the header present? 5349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 5350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 5351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 5352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 5358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 5360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 5366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 5372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 5373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 5375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 5376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=no 5381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 5384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 5385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_preproc" >&6; } 5386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# So? What about this header? 5388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 5389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project yes:no: ) 5390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 5391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 5392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 5393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 5394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 5395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 5396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project no:yes:* ) 5397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 5398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 5399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 5400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 5401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 5402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 5403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 5404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 5405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 5406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 5407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 5408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 5409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 5411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 5413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 5414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 5415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=\$ac_header_preproc" 5418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 5420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 5421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 5422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 5425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 5426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 5427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 5432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_cv_header_netinet_ether_h" = yes; then 5434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We have it - does it declare ether_hostton()? 5436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Unset ac_cv_have_decl_ether_hostton so we don't 5437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # treat the previous failure as a cached value and 5438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # suppress the next test. 5439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project unset ac_cv_have_decl_ether_hostton 5441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking whether ether_hostton is declared" >&5 5442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether ether_hostton is declared... $ECHO_C" >&6; } 5443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_have_decl_ether_hostton+set}" = set; then 5444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 5447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <netinet/ether.h> 5454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifndef ether_hostton 5460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (void) ether_hostton; 5461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 5468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 5469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 5475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 5484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_have_decl_ether_hostton=yes 5485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_have_decl_ether_hostton=no 5490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_have_decl_ether_hostton" >&5 5495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_have_decl_ether_hostton" >&6; } 5496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_have_decl_ether_hostton = yes; then 5497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 5500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define NETINET_ETHER_H_DECLARES_ETHER_HOSTTON 5501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 5507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 5508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Is ether_hostton() declared? 5510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_cv_have_decl_ether_hostton" != yes; then 5512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # No, we'll have to declare it ourselves. 5514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Do we have "struct ether_addr"? 5515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for struct ether_addr" >&5 5517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for struct ether_addr... $ECHO_C" >&6; } 5518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_type_struct_ether_addr+set}" = set; then 5519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 5522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/types.h> 5529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/socket.h> 5530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <netinet/in.h> 5531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <arpa/inet.h> 5532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct mbuf; 5533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct rtentry; 5534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <net/if.h> 5535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <netinet/if_ether.h> 5536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttypedef struct ether_addr ac__type_new_; 5539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ((ac__type_new_ *) 0) 5543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (sizeof (ac__type_new_)) 5545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 5551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 5552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 5558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 5567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_type_struct_ether_addr=yes 5568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_type_struct_ether_addr=no 5573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_type_struct_ether_addr" >&5 5578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_type_struct_ether_addr" >&6; } 5579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_type_struct_ether_addr = yes; then 5580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 5582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_STRUCT_ETHER_ADDR 1 5583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 5590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_DECL_ETHER_HOSTTON 0 5591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 5594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 5596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_DECL_ETHER_HOSTTON 1 5597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 5600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking if --disable-protochain option is specified" >&5 5603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if --disable-protochain option is specified... $ECHO_C" >&6; } 5604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --enable-protochain was given. 5605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${enable_protochain+set}" = set; then 5606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project enableval=$enable_protochain; 5607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "x$enable_protochain" in 5610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectxyes) enable_protochain=enabled ;; 5611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectxno) enable_protochain=disabled ;; 5612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectx) enable_protochain=enabled ;; 5613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$enable_protochain" = "disabled"; then 5616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 5618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define NO_PROTOCHAIN 1 5619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: ${enable_protochain}" >&5 5623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}${enable_protochain}" >&6; } 5624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$with_pcap" && test "$cross_compiling" = yes; then 5626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: pcap type not determined when cross-compiling; use --with-pcap=..." >&5 5627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: pcap type not determined when cross-compiling; use --with-pcap=..." >&2;} 5628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 5629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-pcap was given. 5632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_pcap+set}" = set; then 5633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_pcap; 5634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking packet capture type" >&5 5637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking packet capture type... $ECHO_C" >&6; } 5638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test ! -z "$with_pcap" ; then 5639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP="$withval" 5640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /dev/bpf ; then 5641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Cloning BPF device. 5643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=bpf 5645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 5647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_CLONING_BPF 1 5648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /dev/bpf0 ; then 5651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=bpf 5652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /usr/include/net/pfilt.h ; then 5653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=pf 5654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /dev/enet ; then 5655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=enet 5656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /dev/nit ; then 5657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=snit 5658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /usr/include/sys/net/nit.h ; then 5659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=nit 5660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /usr/include/linux/socket.h ; then 5661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=linux 5662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /usr/include/net/raw.h ; then 5663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=snoop 5664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /usr/include/odmi.h ; then 5665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # On AIX, the BPF devices might not yet be present - they're 5667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # created the first time libpcap runs after booting. 5668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We check for odmi.h instead. 5669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=bpf 5671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -r /usr/include/sys/dlpi.h ; then 5672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=dlpi 5673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -c /dev/bpf0 ; then # check again in case not readable 5674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=bpf 5675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -c /dev/enet ; then # check again in case not readable 5676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=enet 5677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif test -c /dev/nit ; then # check again in case not readable 5678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=snit 5679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_PCAP=null 5681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $V_PCAP" >&5 5683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$V_PCAP" >&6; } 5684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$V_PCAP" = null 5686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectthen 5687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We can't capture, so we can't open any capture 5689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # devices, so we won't return any interfaces. 5690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_FINDALLDEVS=null 5692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for getifaddrs" >&5 5694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for getifaddrs... $ECHO_C" >&6; } 5695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_func_getifaddrs+set}" = set; then 5696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 5699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Define getifaddrs to an innocuous variant, in case <limits.h> declares getifaddrs. 5705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project For example, HP-UX 11i <limits.h> declares gettimeofday. */ 5706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define getifaddrs innocuous_getifaddrs 5707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* System header to define __stub macros and hopefully few prototypes, 5709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project which can conflict with char getifaddrs (); below. 5710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Prefer <limits.h> to <assert.h> if __STDC__ is defined, since 5711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project <limits.h> exists even on freestanding compilers. */ 5712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __STDC__ 5714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <limits.h> 5715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#else 5716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <assert.h> 5717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#undef getifaddrs 5720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 5722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 5723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 5724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 5725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 5726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar getifaddrs (); 5728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* The GNU C library defines this for functions which it implements 5729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 5730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project something starting with __ and the normal name is an alias. */ 5731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#if defined __stub_getifaddrs || defined __stub___getifaddrs 5732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchoke me 5733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 5734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn getifaddrs (); 5739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 5744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 5745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 5751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 5760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 5761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_func_getifaddrs=yes 5762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_func_getifaddrs=no 5767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 5770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 5771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_func_getifaddrs" >&5 5773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_func_getifaddrs" >&6; } 5774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_func_getifaddrs = yes; then 5775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We have "getifaddrs()"; make sure we have <ifaddrs.h> 5778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # as well, just in case some platform is really weird. 5779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_header_ifaddrs_h+set}" = set; then 5781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for ifaddrs.h" >&5 5782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for ifaddrs.h... $ECHO_C" >&6; } 5783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_header_ifaddrs_h+set}" = set; then 5784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_header_ifaddrs_h" >&5 5787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_header_ifaddrs_h" >&6; } 5788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Is the header compilable? 5790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking ifaddrs.h usability" >&5 5791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking ifaddrs.h usability... $ECHO_C" >&6; } 5792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 5793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$ac_includes_default 5799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <ifaddrs.h> 5800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 5802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 5803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 5809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 5818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=yes 5819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=no 5824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 5827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 5828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_compiler" >&6; } 5829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Is the header present? 5831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking ifaddrs.h presence" >&5 5832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking ifaddrs.h presence... $ECHO_C" >&6; } 5833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 5834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <ifaddrs.h> 5840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 5842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 5848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 5854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 5855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 5857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 5858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=no 5863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 5866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 5867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_preproc" >&6; } 5868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# So? What about this header? 5870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 5871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project yes:no: ) 5872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: accepted by the compiler, rejected by the preprocessor!" >&5 5873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: accepted by the compiler, rejected by the preprocessor!" >&2;} 5874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: proceeding with the compiler's result" >&5 5875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: proceeding with the compiler's result" >&2;} 5876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 5877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 5878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project no:yes:* ) 5879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: present but cannot be compiled" >&5 5880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: present but cannot be compiled" >&2;} 5881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: check for missing prerequisite headers?" >&5 5882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: check for missing prerequisite headers?" >&2;} 5883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: see the Autoconf documentation" >&5 5884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: see the Autoconf documentation" >&2;} 5885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: section \"Present But Cannot Be Compiled\"" >&5 5886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: section \"Present But Cannot Be Compiled\"" >&2;} 5887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: proceeding with the preprocessor's result" >&5 5888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: proceeding with the preprocessor's result" >&2;} 5889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ifaddrs.h: in the future, the compiler will take precedence" >&5 5890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ifaddrs.h: in the future, the compiler will take precedence" >&2;} 5891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 5893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for ifaddrs.h" >&5 5895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for ifaddrs.h... $ECHO_C" >&6; } 5896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_header_ifaddrs_h+set}" = set; then 5897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_header_ifaddrs_h=$ac_header_preproc 5900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_header_ifaddrs_h" >&5 5902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_header_ifaddrs_h" >&6; } 5903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_header_ifaddrs_h = yes; then 5906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We have the header, so we use "getifaddrs()" to 5909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # get the list of interfaces. 5910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_FINDALLDEVS=getad 5912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We don't have the header - give up. 5917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # XXX - we could also fall back on some other 5918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # mechanism, but, for now, this'll catch this 5919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # problem so that we can at least try to figure 5920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # out something to do on systems with "getifaddrs()" 5921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # but without "ifaddrs.h", if there is something 5922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # we can do on those systems. 5923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: Your system has getifaddrs() but doesn't have a usable <ifaddrs.h>." >&5 5925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Your system has getifaddrs() but doesn't have a usable <ifaddrs.h>." >&2;} 5926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 5927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Well, we don't have "getifaddrs()", so we have to use 5936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # some other mechanism; determine what that mechanism is. 5937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # The first thing we use is the type of capture mechanism, 5939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # which is somewhat of a proxy for the OS we're using. 5940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$V_PCAP" in 5942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dlpi) 5944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # This might be Solaris 8 or later, with 5946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # SIOCGLIFCONF, or it might be some other OS 5947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # or some older version of Solaris, with 5948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # just SIOCGIFCONF. 5949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 5950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking whether we have SIOCGLIFCONF" >&5 5951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether we have SIOCGLIFCONF... $ECHO_C" >&6; } 5952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_have_siocglifconf+set}" = set; then 5953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 5954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 5956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 5957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 5959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 5960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 5961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <sys/param.h> 5962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project #include <sys/file.h> 5963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project #include <sys/ioctl.h> 5964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project #include <sys/socket.h> 5965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project #include <sys/sockio.h> 5966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 5967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 5968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 5969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectioctl(0, SIOCGLIFCONF, (char *)0); 5970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 5971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 5972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 5973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 5974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 5975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 5976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 5977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 5978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 5979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 5980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 5981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 5982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 5983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 5984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 5985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 5986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 5987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 5988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 5989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 5990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 5991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_siocglifconf=yes 5992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 5993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 5994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 5995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_have_siocglifconf=no 5997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 5998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 5999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_have_siocglifconf" >&5 6003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_have_siocglifconf" >&6; } 6004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_have_siocglifconf = yes ; then 6005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_FINDALLDEVS=glifc 6006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_FINDALLDEVS=gifc 6008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 6012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Assume we just have SIOCGIFCONF. 6014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (XXX - on at least later Linux kernels, there's 6015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # another mechanism, and we should be using that 6016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # instead.) 6017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_FINDALLDEVS=gifc 6019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 6021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking if --enable-ipv6 option is specified" >&5 6026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if --enable-ipv6 option is specified... $ECHO_C" >&6; } 6027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --enable-ipv6 was given. 6028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${enable_ipv6+set}" = set; then 6029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project enableval=$enable_ipv6; 6030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$enable_ipv6" = "yes"; then 6033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define INET6 1 6036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: ${enable_ipv6-no}" >&5 6040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}${enable_ipv6-no}" >&6; } 6041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether to build optimizer debugging code" >&5 6043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether to build optimizer debugging code... $ECHO_C" >&6; } 6044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --enable-optimizer-dbg was given. 6045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${enable_optimizer_dbg+set}" = set; then 6046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project enableval=$enable_optimizer_dbg; 6047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$enable_optimizer_dbg" = "yes"; then 6050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define BDEBUG 1 6053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: ${enable_optimizer_dbg-no}" >&5 6057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}${enable_optimizer_dbg-no}" >&6; } 6058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether to build parser debugging code" >&5 6060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether to build parser debugging code... $ECHO_C" >&6; } 6061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --enable-yydebug was given. 6062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${enable_yydebug+set}" = set; then 6063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project enableval=$enable_yydebug; 6064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$enable_yydebug" = "yes"; then 6067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define YYDEBUG 1 6070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: ${enable_yydebug-no}" >&5 6074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}${enable_yydebug-no}" >&6; } 6075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "$V_PCAP" in 6077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdlpi) 6079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_header in sys/bufmod.h sys/dlpi_ext.h 6082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 6083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for $ac_header" >&5 6086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 6087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 6091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 6092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 6093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Is the header compilable? 6095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 6096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } 6097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 6098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 6099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 6101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 6102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 6103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$ac_includes_default 6104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 6105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 6107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 6108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 6109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 6111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 6114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 6115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 6116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 6117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 6118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 6119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 6120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 6121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 6122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 6123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=yes 6124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 6126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 6127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_compiler=no 6129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 6133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_compiler" >&6; } 6134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Is the header present? 6136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 6137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } 6138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 6139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 6140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 6142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 6143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 6144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#include <$ac_header> 6145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_cpp conftest.$ac_ext" 6147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 6148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 6150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 6153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 6154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 6155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 6156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 6157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 6158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } >/dev/null && { 6159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || 6160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 6161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project }; then 6162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 6163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 6165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 6166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=no 6168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.err conftest.$ac_ext 6171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 6172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_header_preproc" >&6; } 6173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# So? What about this header? 6175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in 6176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project yes:no: ) 6177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 6178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} 6179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 6180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} 6181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_header_preproc=yes 6182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project no:yes:* ) 6184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 6185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} 6186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 6187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} 6188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 6189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} 6190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 6191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} 6192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 6193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} 6194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 6195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} 6196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_header" >&5 6200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } 6201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then 6202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval "$as_ac_Header=\$ac_header_preproc" 6205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_res=`eval echo '${'$as_ac_Header'}'` 6207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_res" >&5 6208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_res" >&6; } 6209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test `eval echo '${'$as_ac_Header'}'` = yes; then 6212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>confdefs.h <<_ACEOF 6213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 6214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 6219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for /dev/dlpi device" >&5 6221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for /dev/dlpi device... $ECHO_C" >&6; } 6222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -c /dev/dlpi ; then 6223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: yes" >&5 6224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}yes" >&6; } 6225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_DEV_DLPI 1 6228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 6232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 6233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dir="/dev/dlpi" 6234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for $dir directory" >&5 6235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $dir directory... $ECHO_C" >&6; } 6236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -d $dir ; then 6237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: yes" >&5 6238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}yes" >&6; } 6239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<_ACEOF 6241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define PCAP_DEV_PREFIX "$dir" 6242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 6246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 6247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlinux) 6252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking Linux kernel version" >&5 6253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking Linux kernel version... $ECHO_C" >&6; } 6254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$cross_compiling" = yes; then 6255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_linux_vers+set}" = set; then 6256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_linux_vers=unknown 6259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_linux_vers+set}" = set; then 6263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_linux_vers=`uname -r 2>&1 | \ 6266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n -e '$s/.* //' -e '$s/\..*//p'` 6267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_linux_vers" >&5 6271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_linux_vers" >&6; } 6272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_linux_vers = unknown ; then 6273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot determine linux version when cross-compiling" >&5 6274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot determine linux version when cross-compiling" >&2;} 6275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_linux_vers -lt 2 ; then 6278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: version 2 or higher required; see the INSTALL doc for more info" >&5 6279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: version 2 or higher required; see the INSTALL doc for more info" >&2;} 6280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking if if_packet.h has tpacket_stats defined" >&5 6283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if if_packet.h has tpacket_stats defined... $ECHO_C" >&6; } 6284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_tpacket_stats+set}" = set; then 6285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 6288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 6289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 6291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 6292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 6293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <linux/if_packet.h> 6295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 6296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 6297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 6298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectstruct tpacket_stats stats 6299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 6300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 6301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 6302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 6304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 6305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 6306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 6308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 6311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 6312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 6313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 6314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 6315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 6316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 6317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 6318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 6319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 6320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_tpacket_stats=yes 6321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 6323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 6324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_tpacket_stats=no 6326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_tpacket_stats" >&5 6332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_tpacket_stats" >&6; } 6333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_tpacket_stats = yes; then 6334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_TPACKET_STATS 1 6337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdag) 6343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_DEFS="$V_DEFS -DDAG_ONLY" 6344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectseptel) 6347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_DEFS="$V_DEFS -DSEPTEL_ONLY" 6348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectnull) 6351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: cannot determine packet capture interface" >&5 6352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: cannot determine packet capture interface" >&2;} 6353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: (see the INSTALL doc for more info)" >&5 6354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: (see the INSTALL doc for more info)" >&2;} 6355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking whether we have /proc/net/dev" >&5 6360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether we have /proc/net/dev... $ECHO_C" >&6; } 6361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -r /proc/net/dev ; then 6362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_proc_net_dev=yes 6363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_proc_net_dev=no 6365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lbl_proc_net_dev = yes; then 6367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_PROC_NET_DEV 1 6370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_lbl_proc_net_dev" >&5 6374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_proc_net_dev" >&6; } 6375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check for Endace DAG card support. 6377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-dag was given. 6379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_dag+set}" = set; then 6380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_dag; 6381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$withval" = no 6382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then 6383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User doesn't want DAG support. 6384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=no 6385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test "$withval" = yes 6386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then 6387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User wants DAG support but hasn't specified a directory. 6388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=yes 6389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User wants DAG support and has specified a directory, so use the provided value. 6391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=yes 6392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_root=$withval 6393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Use DAG API if present, otherwise don't 6399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=ifpresent 6401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-dag-includes was given. 6407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_dag_includes+set}" = set; then 6408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_dag_includes; 6409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User wants DAG support and has specified a header directory, so use the provided value. 6410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=yes 6411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_include_dir=$withval 6412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-dag-libraries was given. 6418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_dag_libraries+set}" = set; then 6419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_dag_libraries; 6420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User wants DAG support and has specified a library directory, so use the provided value. 6421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=yes 6422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_lib_dir=$withval 6423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "$V_PCAP" in 6428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlinux|bpf|dag) 6429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We support the DAG API if we're on Linux or BSD, or if we're 6431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # building a DAG-only libpcap. 6432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 6435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If the user explicitly requested DAG, tell them it's not 6437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # supported. 6438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If they expressed no preference, don't include it. 6440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $want_dag = yes; then 6442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: DAG support is only available with 'linux' 'bpf' and 'dag' packet capture types" >&5 6443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: DAG support is only available with 'linux' 'bpf' and 'dag' packet capture types" >&2;} 6444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test $want_dag = yes; then 6446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_dag=no 6447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cv_lbl_dag_api=no 6452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$want_dag" != no; then 6453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking whether we have DAG API headers" >&5 6455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether we have DAG API headers... $ECHO_C" >&6; } 6456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If necessary, set default paths for DAG API headers and libraries. 6458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$dag_root"; then 6459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_root=/usr/local 6460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$dag_include_dir"; then 6463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_include_dir="$dag_root/include" 6464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$dag_lib_dir"; then 6467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_lib_dir="$dag_root/lib" 6468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$dag_tools_dir"; then 6471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_tools_dir="$dag_root/tools" 6472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r $dag_include_dir/dagapi.h; then 6475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_dag_api=yes 6476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_dag_api ($dag_include_dir)" >&5 6478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_dag_api ($dag_include_dir)" >&6; } 6479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lbl_dag_api = yes; then 6482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking dagapi.o" >&5 6484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking dagapi.o... $ECHO_C" >&6; } 6485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagapi_obj=no 6486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r $dag_tools_dir/dagapi.o; then 6487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2.4.x. 6488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagapi_obj=$dag_tools_dir/dagapi.o 6489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -r $dag_lib_dir/dagapi.o; then 6490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2.5.x. 6491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagapi_obj=$dag_lib_dir/dagapi.o 6492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -r $dag_lib_dir/libdag.a; then 6493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2.5.x. 6494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ar x $dag_lib_dir/libdag.a dagapi.o 6495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r ./dagapi.o; then 6496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagapi_obj=./dagapi.o 6497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ar x $dag_lib_dir/libdag.a libdag_la-dagapi.o 6499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r ./libdag_la-dagapi.o; then 6500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagapi_obj=./libdag_la-dagapi.o 6501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $dagapi_obj = no; then 6506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no (checked $dag_lib_dir $dag_tools_dir $dag_lib_dir/libdag.a)" >&5 6507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no (checked $dag_lib_dir $dag_tools_dir $dag_lib_dir/libdag.a)" >&6; } 6508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_dag_api=no 6509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: yes ($dagapi_obj)" >&5 6511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}yes ($dagapi_obj)" >&6; } 6512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lbl_dag_api = yes; then 6516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking dagopts.o" >&5 6518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking dagopts.o... $ECHO_C" >&6; } 6519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagopts_obj=no 6520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r $dag_tools_dir/dagopts.o; then 6521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2.4.x. 6522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagopts_obj=$dag_tools_dir/dagopts.o 6523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -r $dag_lib_dir/dagopts.o; then 6524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2.5.x. 6525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagopts_obj=$dag_lib_dir/dagopts.o 6526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -r $dag_lib_dir/libdag.a; then 6527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2.5.x. 6528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ar x $dag_lib_dir/libdag.a dagopts.o 6529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r ./dagopts.o; then 6530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagopts_obj=./dagopts.o 6531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ar x $dag_lib_dir/libdag.a libdag_la-dagopts.o 6533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r ./libdag_la-dagopts.o; then 6534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagopts_obj=./libdag_la-dagopts.o 6535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $dagopts_obj = no; then 6540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no (checked $dag_lib_dir $dag_tools_dir $dag_lib_dir/libdag.a)" >&5 6541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no (checked $dag_lib_dir $dag_tools_dir $dag_lib_dir/libdag.a)" >&6; } 6542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_dag_api=no 6543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: yes ($dagopts_obj)" >&5 6545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}yes ($dagopts_obj)" >&6; } 6546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lbl_dag_api = yes; then 6550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Under 2.5.x only we need to add dagreg.o. 6551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r $dag_include_dir/dagreg.h; then 6552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking dagreg.o" >&5 6553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking dagreg.o... $ECHO_C" >&6; } 6554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagreg_obj=no 6555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r $dag_lib_dir/dagreg.o; then 6556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Object file is ready and waiting. 6557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagreg_obj=$dag_lib_dir/dagreg.o 6558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test -r $dag_lib_dir/libdag.a; then 6559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract from libdag.a. 6560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ar x $dag_lib_dir/libdag.a dagreg.o 6561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r ./dagreg.o; then 6562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagreg_obj=./dagreg.o 6563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ar x $dag_lib_dir/libdag.a libdag_la-dagreg.o 6565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r ./libdag_la-dagreg.o; then 6566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dagreg_obj=./libdag_la-dagreg.o 6567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $dagreg_obj = no; then 6572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no (checked $dag_lib_dir $dag_lib_dir/libdag.a)" >&5 6573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no (checked $dag_lib_dir $dag_lib_dir/libdag.a)" >&6; } 6574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_dag_api=no 6575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: yes ($dagreg_obj)" >&5 6577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}yes ($dagreg_obj)" >&6; } 6578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lbl_dag_api = yes; then 6583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_INCLS="$V_INCLS -I$dag_include_dir" 6584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_LIBS="$V_LIBS $dagapi_obj $dagopts_obj $dagreg_obj" 6585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $V_PCAP != dag ; then 6586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project SSRC="pcap-dag.c" 6587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # See if we can find a general version string. 6590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Don't need to save and restore LIBS to prevent -ldag being 6591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # included if there's a found-action (arg 3). 6592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project saved_ldflags=$LDFLAGS 6593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LDFLAGS="-L$dag_lib_dir" 6594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for dag_attach_stream in -ldag" >&5 6595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for dag_attach_stream in -ldag... $ECHO_C" >&6; } 6596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_lib_dag_dag_attach_stream+set}" = set; then 6597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_check_lib_save_LIBS=$LIBS 6600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS="-ldag $LIBS" 6601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 6602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 6603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 6605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 6606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 6607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 6609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 6610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 6611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 6612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 6613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 6614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar dag_attach_stream (); 6615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 6616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 6617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 6618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn dag_attach_stream (); 6619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 6620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 6621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 6622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 6624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 6625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 6626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 6628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 6631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 6632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 6633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 6634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 6635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 6636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 6637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 6638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 6639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 6640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 6641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_dag_dag_attach_stream=yes 6642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 6644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 6645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_dag_dag_attach_stream=no 6647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 6651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_check_lib_save_LIBS 6652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_lib_dag_dag_attach_stream" >&5 6654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lib_dag_dag_attach_stream" >&6; } 6655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lib_dag_dag_attach_stream = yes; then 6656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_version="2.5.x" 6657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_version="2.4.x" 6659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for dag_get_erf_types in -ldag" >&5 6662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for dag_get_erf_types in -ldag... $ECHO_C" >&6; } 6663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_lib_dag_dag_get_erf_types+set}" = set; then 6664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_check_lib_save_LIBS=$LIBS 6667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS="-ldag $LIBS" 6668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >conftest.$ac_ext <<_ACEOF 6669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 6670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 6672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 6673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 6674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* Override any GCC internal prototype to avoid an error. 6676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project Use char because int might match the return type of a GCC 6677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project builtin and then its argument prototype would still apply. */ 6678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#ifdef __cplusplus 6679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectextern "C" 6680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#endif 6681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchar dag_get_erf_types (); 6682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 6683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 6684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 6685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectreturn dag_get_erf_types (); 6686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 6687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 6688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 6689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext conftest$ac_exeext 6691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_link" 6692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 6693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 6694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 6695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 6697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_link") 2>conftest.er1 6698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 6699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 6700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 6701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 6702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 6703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 6704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 6705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 6706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest$ac_exeext && 6707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $as_test_x conftest$ac_exeext; then 6708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_dag_dag_get_erf_types=yes 6709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 6711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 6712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lib_dag_dag_get_erf_types=no 6714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ 6717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest$ac_exeext conftest.$ac_ext 6718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS=$ac_check_lib_save_LIBS 6719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $ac_cv_lib_dag_dag_get_erf_types" >&5 6721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lib_dag_dag_get_erf_types" >&6; } 6722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lib_dag_dag_get_erf_types = yes; then 6723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_DAG_GET_ERF_TYPES 1 6727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LDFLAGS=$saved_ldflags 6733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$dag_version" = 2.5.x; then 6735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_DAG_STREAMS_API 1 6738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project DAGLIBS="-ldag" 6741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # See if we can find a specific version string. 6744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking the DAG API version" >&5 6745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking the DAG API version... $ECHO_C" >&6; } 6746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r "$dag_root/VERSION"; then 6747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project dag_version="`cat $dag_root/VERSION`" 6748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $dag_version" >&5 6750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$dag_version" >&6; } 6751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_DAG_API 1 6754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test $ac_cv_lbl_dag_api = no; then 6759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$want_dag" = yes; then 6760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User wanted DAG support but we couldn't find it. 6761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: DAG API requested, but not found at $dag_root: use --without-dag" >&5 6762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: DAG API requested, but not found at $dag_root: use --without-dag" >&2;} 6763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$V_PCAP" = dag; then 6767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # User requested "dag" capture type but the DAG API wasn't 6768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # found. 6769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: Specifying the capture type as \"dag\" requires the DAG API to be present; use the --with-dag options to specify the location. (Try \"./configure --help\" for more information.)" >&5 6770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Specifying the capture type as \"dag\" requires the DAG API to be present; use the --with-dag options to specify the location. (Try \"./configure --help\" for more information.)" >&2;} 6771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-septel was given. 6777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_septel+set}" = set; then 6778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_septel; 6779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$withval" = no 6780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then 6781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_septel=no 6782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test "$withval" = yes 6783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project then 6784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_septel=yes 6785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project septel_root= 6786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_septel=yes 6788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project septel_root=$withval 6789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Use Septel API if present, otherwise don't 6795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_septel=ifpresent 6797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project septel_root=./../septel 6798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cv_lbl_septel_api=no 6802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "$V_PCAP" in 6803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlinux|septel) 6804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # We support the Septel API if we're on Linux, or if we're building 6806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # a Septel-only libpcap. 6807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 6810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If the user explicitly requested Septel, tell them it's not 6812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # supported. 6813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # If they expressed no preference, don't include it. 6815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 6816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $want_septel = yes; then 6817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: Septel support only available with 'linux' and 'septel' packet capture types" >&5 6818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Septel support only available with 'linux' and 'septel' packet capture types" >&2;} 6819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test $want_septel = yes; then 6821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project want_septel=no 6822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 6824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 6825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$with_septel" != no; then 6827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking whether we have Septel API" >&5 6828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking whether we have Septel API... $ECHO_C" >&6; } 6829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -z "$septel_root"; then 6831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project septel_root=$srcdir/../septel 6832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project septel_tools_dir="$septel_root" 6836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project septel_include_dir="$septel_root/INC" 6837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project DEF="-DHAVE_SEPTEL_API" 6838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_septel_api=no 6840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -r "$septel_include_dir/msg.h"; then 6841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_INCLS="$V_INCLS -I$septel_include_dir" 6842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_DEFS="$V_DEFS $DEF" 6843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_LIBS="$V_LIBS $septel_tools_dir/asciibin.o $septel_tools_dir/bit2byte.o $septel_tools_dir/confirm.o $septel_tools_dir/fmtmsg.o $septel_tools_dir/gct_unix.o $septel_tools_dir/hqueue.o $septel_tools_dir/ident.o $septel_tools_dir/mem.o $septel_tools_dir/pack.o $septel_tools_dir/parse.o $septel_tools_dir/pool.o $septel_tools_dir/sdlsig.o $septel_tools_dir/strtonum.o $septel_tools_dir/timer.o $septel_tools_dir/trace.o " 6844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$V_PCAP" != septel ; then 6846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project SSRC="pcap-septel.c" 6847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_septel_api=yes 6850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_septel_api" >&5 6853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_septel_api" >&6; } 6854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_septel_api = no; then 6855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$want_septel" = yes; then 6856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: Septel API not found under directory $septel_root; use --without-septel" >&5 6857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Septel API not found under directory $septel_root; use --without-septel" >&2;} 6858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 6863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_SEPTEL_API 1 6864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 6865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$V_PCAP" = septel -a "$ac_cv_lbl_septel_api" = no; then 6870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: Specifying the capture type as 'septel' requires the Septel API to be present; use --with-septel=DIR" >&5 6871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Specifying the capture type as 'septel' requires the Septel API to be present; use --with-septel=DIR" >&2;} 6872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 6873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-flex was given. 6878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_flex+set}" = set; then 6879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_flex; 6880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Check whether --with-bison was given. 6884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${with_bison+set}" = set; then 6885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project withval=$with_bison; 6886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$with_flex" = no ; then 6889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_LEX=lex 6890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in flex 6892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 6893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "$ac_prog", so it can be a program name with args. 6894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy $ac_prog; ac_word=$2 6895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_V_LEX+set}" = set; then 6898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$V_LEX"; then 6901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_V_LEX="$V_LEX" # Let the user override the test. 6902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 6905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 6906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 6907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 6908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 6909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_V_LEX="$ac_prog" 6911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 6913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 6915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 6916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 6917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_LEX=$ac_cv_prog_V_LEX 6921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$V_LEX"; then 6922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $V_LEX" >&5 6923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$V_LEX" >&6; } 6924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 6926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 6927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -n "$V_LEX" && break 6931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 6932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -n "$V_LEX" || V_LEX="lex" 6933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$V_LEX" = flex ; then 6936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # The -V flag was added in 2.4 6937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for flex 2.4 or higher" >&5 6938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for flex 2.4 or higher... $ECHO_C" >&6; } 6939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_flex_v24+set}" = set; then 6940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if flex -V >/dev/null 2>&1; then 6943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_flex_v24=yes 6944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_flex_v24=no 6946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_flex_v24" >&5 6950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_flex_v24" >&6; } 6951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_flex_v24 = no ; then 6952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s="2.4 or higher required" 6953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: ignoring obsolete flex executable ($s)" >&5 6954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: ignoring obsolete flex executable ($s)" >&2;} 6955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_LEX=lex 6956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$with_bison" = no ; then 6959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_YACC=yacc 6960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 6961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in bison 6962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 6963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "$ac_prog", so it can be a program name with args. 6964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy $ac_prog; ac_word=$2 6965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 6966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 6967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_V_YACC+set}" = set; then 6968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 6969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$V_YACC"; then 6971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_V_YACC="$V_YACC" # Let the user override the test. 6972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 6974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 6975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 6976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 6977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 6978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 6979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 6980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_V_YACC="$ac_prog" 6981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 6982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 6983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 6984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 6985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 6986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 6987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_YACC=$ac_cv_prog_V_YACC 6991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$V_YACC"; then 6992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $V_YACC" >&5 6993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$V_YACC" >&6; } 6994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 6995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 6996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 6997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 6998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 6999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -n "$V_YACC" && break 7001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -n "$V_YACC" || V_YACC="yacc" 7003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$V_YACC" = bison ; then 7006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_YACC="$V_YACC -y" 7007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$V_LEX" != lex -a "$V_YACC" = yacc -o "$V_LEX" = lex -a "$V_YACC" != yacc ; then 7009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: don't have both flex and bison; reverting to lex/yacc" >&5 7010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: don't have both flex and bison; reverting to lex/yacc" >&2;} 7011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_LEX=lex 7012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_YACC=yacc 7013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$V_LEX" = flex -a -n "pcap_" ; then 7015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_LEX="$V_LEX -Ppcap_" 7016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_YACC="$V_YACC -p pcap_" 7017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$V_LEX" = lex ; then 7019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Some versions of lex can't handle the definitions section of scanner.l . 7020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Try lexing it and complain if it can't deal. 7021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking for capable lex" >&5 7022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for capable lex... $ECHO_C" >&6; } 7023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${tcpdump_cv_capable_lex+set}" = set; then 7024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if lex -t scanner.l > /dev/null 2>&1; then 7027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project tcpdump_cv_capable_lex=yes 7028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project tcpdump_cv_capable_lex=insufficient 7030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $tcpdump_cv_capable_lex" >&5 7033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$tcpdump_cv_capable_lex" >&6; } 7034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $tcpdump_cv_capable_lex = insufficient ; then 7035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: Your operating system's lex is insufficient to compile 7036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project libpcap. flex is a lex replacement that has many advantages, including 7037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project being able to compile libpcap. For more information, see 7038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project http://www.gnu.org/software/flex/flex.html ." >&5 7039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Your operating system's lex is insufficient to compile 7040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project libpcap. flex is a lex replacement that has many advantages, including 7041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project being able to compile libpcap. For more information, see 7042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project http://www.gnu.org/software/flex/flex.html ." >&2;} 7043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 7044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDYEXT="so" 7048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "$host_os" in 7049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectaix*) 7051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define _SUN 1 7054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthpux9*) 7059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_HPUX9 1 7062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthpux10.0*) 7067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthpux10.1*) 7070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthpux*) 7073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_HPUX10_20_OR_LATER 1 7076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsinix*) 7081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: checking if SINIX compiler defines sinix" >&5 7082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if SINIX compiler defines sinix... $ECHO_C" >&6; } 7083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_cc_sinix_defined+set}" = set; then 7084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 7087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 7088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 7090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 7091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 7092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 7094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 7095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 7096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint i = sinix; 7097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 7098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 7099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 7100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 7102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 7103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 7104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 7106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 7109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 7110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 7111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 7112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 7113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 7114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 7115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 7116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 7117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 7118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_cc_sinix_defined=yes 7119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 7121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 7122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_cc_sinix_defined=no 7124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_cc_sinix_defined" >&5 7130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_cc_sinix_defined" >&6; } 7131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_cc_sinix_defined = no ; then 7132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define sinix 1 7135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsolaris*) 7141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_SOLARIS 1 7144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdarwin*) 7149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project DYEXT="dylib" 7150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -fno-common" 7151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlinux*) 7154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -fPIC" 7155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_tool_prefix"; then 7160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. 7161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy ${ac_tool_prefix}ranlib; ac_word=$2 7162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_RANLIB+set}" = set; then 7165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$RANLIB"; then 7168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 7169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 7172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 7173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 7174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 7175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 7176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" 7178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 7180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 7184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectRANLIB=$ac_cv_prog_RANLIB 7188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$RANLIB"; then 7189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $RANLIB" >&5 7190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$RANLIB" >&6; } 7191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 7193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 7194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$ac_cv_prog_RANLIB"; then 7199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_ct_RANLIB=$RANLIB 7200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Extract the first word of "ranlib", so it can be a program name with args. 7201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectset dummy ranlib; ac_word=$2 7202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for $ac_word" >&5 7203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } 7204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then 7205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -n "$ac_ct_RANLIB"; then 7208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test. 7209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 7212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 7213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 7214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 7215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 7216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then 7217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_prog_ac_ct_RANLIB="ranlib" 7218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 7219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 2 7220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 7224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB 7228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_ct_RANLIB"; then 7229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 7230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_ct_RANLIB" >&6; } 7231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: no" >&5 7233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}no" >&6; } 7234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "x$ac_ct_RANLIB" = x; then 7237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project RANLIB=":" 7238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $cross_compiling:$ac_tool_warned in 7240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectyes:) 7241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools 7242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhose name does not start with the host triplet. If you think this 7243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfiguration is useful to you, please write to autoconf@gnu.org." >&5 7244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: In the future, Autoconf will not detect cross-tools 7245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhose name does not start with the host triplet. If you think this 7246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfiguration is useful to you, please write to autoconf@gnu.org." >&2;} 7247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_tool_warned=yes ;; 7248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project RANLIB=$ac_ct_RANLIB 7250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project RANLIB="$ac_cv_prog_RANLIB" 7253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f os-proto.h 7257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${LBL_CFLAGS+set}" = set; then 7258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT ${LBL_CFLAGS}" 7259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -f .devel ; then 7261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$GCC" = yes ; then 7262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${LBL_CFLAGS+set}" != set; then 7263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "$ac_cv_prog_cc_g" = yes ; then 7264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="-g $V_CCOPT" 7265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -Wall" 7267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_gcc_vers -gt 1 ; then 7268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -Wmissing-prototypes -Wstrict-prototypes" 7269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$target_os" in 7273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project irix6*) 7275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project V_CCOPT="$V_CCOPT -n32" 7276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 7279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 7281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project os=`echo $target_os | sed -e 's/\([0-9][0-9]*\)[^0-9].*$/\1/'` 7283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project name="lbl/os-$os.h" 7284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -f $name ; then 7285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ln -s $name os-proto.h 7286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_OS_PROTO_H 1 7289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: can't find $name" >&5 7293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: can't find $name" >&2;} 7294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking if sockaddr struct has sa_len member" >&5 7298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if sockaddr struct has sa_len member... $ECHO_C" >&6; } 7299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_sockaddr_has_sa_len+set}" = set; then 7300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 7303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 7304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 7306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 7307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 7308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 7310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/socket.h> 7311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 7312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 7313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 7314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectu_int i = sizeof(((struct sockaddr *)0)->sa_len) 7315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 7316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 7317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 7318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 7320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 7321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 7322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 7324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 7327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 7328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 7329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 7330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 7331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 7332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 7333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 7334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 7335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 7336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_sockaddr_has_sa_len=yes 7337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 7339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 7340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_sockaddr_has_sa_len=no 7342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_sockaddr_has_sa_len" >&5 7348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_sockaddr_has_sa_len" >&6; } 7349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_sockaddr_has_sa_len = yes ; then 7350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_SOCKADDR_SA_LEN 1 7353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking if sockaddr_storage struct exists" >&5 7358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if sockaddr_storage struct exists... $ECHO_C" >&6; } 7359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_has_sockaddr_storage+set}" = set; then 7360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 7363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 7364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 7366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 7367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 7368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 7370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/socket.h> 7371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 7372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 7373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 7374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectu_int i = sizeof (struct sockaddr_storage) 7375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 7376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 7377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 7378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 7380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 7381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 7382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 7384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 7387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 7388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 7389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 7390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 7391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 7392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 7393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 7394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 7395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 7396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_has_sockaddr_storage=yes 7397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 7399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 7400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_has_sockaddr_storage=no 7402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_has_sockaddr_storage" >&5 7408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_has_sockaddr_storage" >&6; } 7409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_has_sockaddr_storage = yes ; then 7410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_SOCKADDR_STORAGE 1 7413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking if dl_hp_ppa_info_t struct has dl_module_id_1 member" >&5 7418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if dl_hp_ppa_info_t struct has dl_module_id_1 member... $ECHO_C" >&6; } 7419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1+set}" = set; then 7420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.$ac_ext <<_ACEOF 7423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* confdefs.h. */ 7424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat confdefs.h >>conftest.$ac_ext 7426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>conftest.$ac_ext <<_ACEOF 7427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/* end confdefs.h. */ 7428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 7430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/dlpi.h> 7431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/dlpi_ext.h> 7432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectint 7433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmain () 7434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 7435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectu_int i = sizeof(((dl_hp_ppa_info_t *)0)->dl_module_id_1) 7436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ; 7437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project return 0; 7438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 7439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.$ac_objext 7441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif { (ac_try="$ac_compile" 7442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "(($ac_try" in 7443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; 7444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_try_echo=$ac_try;; 7445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecteval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 7447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (eval "$ac_compile") 2>conftest.er1 7448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_status=$? 7449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep -v '^ *+' conftest.er1 >conftest.err 7450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.er1 7451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat conftest.err >&5 7452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me:$LINENO: \$? = $ac_status" >&5 7453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (exit $ac_status); } && { 7454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$ac_c_werror_flag" || 7455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test ! -s conftest.err 7456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } && test -s conftest.$ac_objext; then 7457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1=yes 7458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_me: failed program was:" >&5 7460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed 's/^/| /' conftest.$ac_ext >&5 7461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1=no 7463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 7466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1" >&5 7469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1" >&6; } 7470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_dl_hp_ppa_info_t_has_dl_module_id_1 = yes ; then 7471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_HP_PPA_INFO_T_DL_MODULE_ID_1 1 7474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking if unaligned accesses fail" >&5 7479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking if unaligned accesses fail... $ECHO_C" >&6; } 7480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_lbl_unaligned_fail+set}" = set; then 7481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case "$host_cpu" in 7484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # These are CPU types where: 7487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # the CPU faults on an unaligned access, but at least some 7489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # OSes that support that CPU catch the fault and simulate 7490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) - 7491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # the simulation is slow, so we don't want to use it; 7492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # the CPU, I infer (from the old 7494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # XXX: should also check that they don't do weird things (like on arm) 7496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # comment) doesn't fault on unaligned accesses, but doesn't 7498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # do a normal unaligned fetch, either (e.g., presumably, ARM); 7499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # for whatever reason, the test program doesn't work 7501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (this has been claimed to be the case for several of those 7502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # CPUs - I don't know what the problem is; the problem 7503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # was reported as "the test program dumps core" for SuperH, 7504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # but that's what the test program is *supposed* to do - 7505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # it dumps core before it writes anything, so the test 7506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # for an empty output file should find an empty output 7507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # file and conclude that unaligned accesses don't work). 7508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # This run-time test won't work if you're cross-compiling, so 7510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # in order to support cross-compiling for a particular CPU, 7511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # we have to wire in the list of CPU types anyway, as far as 7512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # I know, so perhaps we should just have a set of CPUs on 7513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # which we know it doesn't work, a set of CPUs on which we 7514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # know it does work, and have the script just fail on other 7515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # cpu types and update it when such a failure occurs. 7516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 7517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project alpha*|arm*|hp*|mips*|sh*|sparc*|ia64|nv1) 7518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_unaligned_fail=yes 7519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 7522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conftest.c <<EOF 7523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/types.h> 7524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <sys/wait.h> 7525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# include <stdio.h> 7526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project unsigned char a[5] = { 1, 2, 3, 4, 5 }; 7527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project main() { 7528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project unsigned int i; 7529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project pid_t pid; 7530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project int status; 7531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /* avoid "core dumped" message */ 7532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project pid = fork(); 7533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (pid < 0) 7534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit(2); 7535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (pid > 0) { 7536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /* parent */ 7537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project pid = waitpid(pid, &status, 0); 7538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (pid < 0) 7539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit(3); 7540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit(!WIFEXITED(status)); 7541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 7542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /* child */ 7543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project i = *(unsigned int *)&a[1]; 7544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project printf("%d\n", i); 7545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit(0); 7546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 7547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEOF 7548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ${CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS \ 7549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project conftest.c $LIBS >/dev/null 2>&1 7550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test ! -x conftest ; then 7551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_unaligned_fail=yes 7552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ./conftest >conftest.out 7554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test ! -s conftest.out ; then 7555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_unaligned_fail=yes 7556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_lbl_unaligned_fail=no 7558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest* core core.conftest 7561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 7563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: result: $ac_cv_lbl_unaligned_fail" >&5 7566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$ac_cv_lbl_unaligned_fail" >&6; } 7567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_cv_lbl_unaligned_fail = yes ; then 7568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define LBL_ALIGN 1 7571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 7576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Makefile.in includes rules to generate version.h, so we assume 7577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# that it will be generated if autoconf is used. 7578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 7579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>confdefs.h <<\_ACEOF 7581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#define HAVE_VERSION_H 1 7582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f net 7586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectln -s ${srcdir}/bpf/net net 7587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Find a good install program. We prefer a C program (faster), 7602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# so one script is as good as another. But avoid the broken or 7603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# incompatible versions: 7604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# SysV /etc/install, /usr/sbin/install 7605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# SunOS /usr/etc/install 7606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# IRIX /sbin/install 7607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# AIX /bin/install 7608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# AmigaOS /C/install, which installs bootblocks on floppy discs 7609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag 7610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# AFS /usr/afsws/bin/install, which mishandles nonexistent args 7611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 7612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# OS/2's system install, which has a completely different semantic 7613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# ./install, which can be erroneously created by make from ./install.sh. 7614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 7615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } 7616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -z "$INSTALL"; then 7617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${ac_cv_path_install+set}" = set; then 7618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $ECHO_N "(cached) $ECHO_C" >&6 7619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 7622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 7623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 7624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 7625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Account for people who put trailing slashes in PATH elements. 7626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $as_dir/ in 7627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ./ | .// | /cC/* | \ 7628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ 7629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ 7630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /usr/ucb/* ) ;; 7631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 7632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # OSF1 and SCO ODT 3.0 have their own names for install. 7633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Don't use installbsd from OSF since it installs stuff as root 7634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # by default. 7635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_prog in ginstall scoinst install; do 7636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_exec_ext in '' $ac_executable_extensions; do 7637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then 7638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test $ac_prog = install && 7639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # AIX install. It has an incompatible calling convention. 7641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 7642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif test $ac_prog = install && 7643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then 7644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # program-specific install script used by HP pwplus--don't use. 7645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project : 7646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" 7648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 3 7649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 7652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 7653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 7657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test "${ac_cv_path_install+set}" = set; then 7661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project INSTALL=$ac_cv_path_install 7662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # As a last resort, use the slow shell script. Don't cache a 7664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # value for INSTALL within a source directory, because that will 7665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # break other packages using the cache if that directory is 7666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # removed, or if the value is a relative name. 7667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project INSTALL=$ac_install_sh 7668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: result: $INSTALL" >&5 7671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "${ECHO_T}$INSTALL" >&6; } 7672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 7674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# It thinks the first close brace ends the variable substitution. 7675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 7676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 7678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 7680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_config_headers="$ac_config_headers config.h" 7683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_config_files="$ac_config_files Makefile" 7686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >confcache <<\_ACEOF 7688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# This file is a shell script that caches the results of configure 7689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# tests run on this system so they can be shared between configure 7690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# scripts and configure runs, see configure's option --config-cache. 7691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# It is not useful on other systems. If it contains results you don't 7692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# want to keep, you may remove or edit it. 7693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 7694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# config.status only pays attention to the cache file if you give it 7695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# the --recheck option to rerun configure. 7696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 7697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# `ac_cv_env_foo' variables (set or unset) will be overridden when 7698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# loading this file, other *unset* `ac_cv_foo' will be assigned the 7699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# following values. 7700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The following way of writing the cache mishandles newlines in values, 7704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# but we know of no workaround that is simple, portable, and efficient. 7705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# So, we kill variables containing newlines. 7706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Ultrix sh set writes to stderr and can't be redirected directly, 7707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# and sets the high bit in the cache file unless we assign to the vars. 7708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project( 7709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do 7710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval ac_val=\$$ac_var 7711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_val in #( 7712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *${as_nl}*) 7713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_var in #( 7714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 7715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; 7716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 7717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_var in #( 7718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project _ | IFS | as_nl) ;; #( 7719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) $as_unset $ac_var ;; 7720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac ;; 7721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 7722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 7723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (set) 2>&1 | 7725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $as_nl`(ac_space=' '; set) 2>&1` in #( 7726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *${as_nl}ac_space=\ *) 7727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # `set' does not quote correctly, so add quotes (double-quote 7728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # substitution turns \\\\ into \\, and sed turns \\ into \). 7729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n \ 7730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "s/'/'\\\\''/g; 7731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" 7732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; #( 7733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 7734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # `set' quotes correctly as required by POSIX, so do not add quotes. 7735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" 7736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac | 7738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sort 7739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project) | 7740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed ' 7741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^ac_cv_env_/b end 7742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t clear 7743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :clear 7744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ 7745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t end 7746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ 7747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :end' >>confcache 7748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif diff "$cache_file" confcache >/dev/null 2>&1; then :; else 7749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -w "$cache_file"; then 7750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x$cache_file" != "x/dev/null" && 7751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: updating cache $cache_file" >&5 7752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: updating cache $cache_file" >&6;} 7753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat confcache >$cache_file 7754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 7756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: not updating unwritable cache $cache_file" >&6;} 7757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f confcache 7760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "x$prefix" = xNONE && prefix=$ac_default_prefix 7762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Let make expand exec_prefix. 7763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 7764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDEFS=-DHAVE_CONFIG_H 7766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_libobjs= 7768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ltlibobjs= 7769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue 7770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 1. Remove the extension, and $U if already installed. 7771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' 7772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_i=`echo "$ac_i" | sed "$ac_script"` 7773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR 7774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # will be set to the directory where LIBOBJS objects are built. 7775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" 7776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' 7777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBOBJS=$ac_libobjs 7779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLTLIBOBJS=$ac_ltlibobjs 7781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project: ${CONFIG_STATUS=./config.status} 7785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files_save=$ac_clean_files 7786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files="$ac_clean_files $CONFIG_STATUS" 7787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5 7788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: creating $CONFIG_STATUS" >&6;} 7789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >$CONFIG_STATUS <<_ACEOF 7790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project#! $SHELL 7791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Generated by $as_me. 7792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Run this file to recreate the current configuration. 7793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Compiler output produced by configure, useful for debugging 7794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# configure, is in config.log if it exists. 7795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdebug=false 7797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cs_recheck=false 7798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cs_silent=false 7799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSHELL=\${CONFIG_SHELL-$SHELL} 7800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 7801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 7803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## --------------------- ## 7804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## M4sh Initialization. ## 7805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## --------------------- ## 7806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Be more Bourne compatible 7808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDUALCASE=1; export DUALCASE # for MKS sh 7809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then 7810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project emulate sh 7811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project NULLCMD=: 7812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which 7813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # is contrary to our usage. Disable this feature. 7814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project alias -g '${1+"$@"}'='"$@"' 7815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project setopt NO_GLOB_SUBST 7816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7817478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `(set -o) 2>/dev/null` in 7818478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *posix*) set -o posix ;; 7819478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7820478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7821478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7822478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7823478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7824478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7825478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7826478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# PATH needs CR 7827478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Avoid depending upon Character Ranges. 7828478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_letters='abcdefghijklmnopqrstuvwxyz' 7829478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' 7830478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_Letters=$as_cr_letters$as_cr_LETTERS 7831478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_digits='0123456789' 7832478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_cr_alnum=$as_cr_Letters$as_cr_digits 7833478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7834478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# The user is always right. 7835478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "${PATH_SEPARATOR+set}" != set; then 7836478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "#! /bin/sh" >conf$$.sh 7837478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "exit 0" >>conf$$.sh 7838478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project chmod +x conf$$.sh 7839478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then 7840478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project PATH_SEPARATOR=';' 7841478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7842478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project PATH_SEPARATOR=: 7843478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7844478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conf$$.sh 7845478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7846478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7847478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Support unset when possible. 7848478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then 7849478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_unset=unset 7850478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7851478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_unset=false 7852478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7853478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7854478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7855478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# IFS 7856478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# We need space, tab and new line, in precisely that order. Quoting is 7857478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# there to prevent editors from complaining about space-tab. 7858478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# (If _AS_PATH_WALK were called with IFS unset, it would disable word 7859478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# splitting by setting IFS to empty value.) 7860478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_nl=' 7861478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project' 7862478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=" "" $as_nl" 7863478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7864478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Find who we are. Look in the path if we contain no directory separator. 7865478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $0 in 7866478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *[\\/]* ) as_myself=$0 ;; 7867478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR 7868478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_dir in $PATH 7869478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 7870478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$as_save_IFS 7871478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dir" && as_dir=. 7872478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break 7873478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7874478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectIFS=$as_save_IFS 7875478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7876478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 7877478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 7878478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# We did not find ourselves, most probably we were run as `sh COMMAND' 7879478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# in which case we are not to be found in the path. 7880478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "x$as_myself" = x; then 7881478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_myself=$0 7882478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7883478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test ! -f "$as_myself"; then 7884478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 7885478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; } 7886478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7887478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7888478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Work around bugs in pre-3.0 UWIN ksh. 7889478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_var in ENV MAIL MAILPATH 7890478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 7891478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7892478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPS1='$ ' 7893478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPS2='> ' 7894478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPS4='+ ' 7895478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7896478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# NLS nuisances. 7897478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor as_var in \ 7898478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ 7899478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ 7900478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project LC_TELEPHONE LC_TIME 7901478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 7902478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then 7903478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval $as_var=C; export $as_var 7904478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 7905478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var 7906478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 7907478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 7908478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7909478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Required to use basename. 7910478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif expr a : '\(a\)' >/dev/null 2>&1 && 7911478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "X`expr 00001 : '.*\(...\)'`" = X001; then 7912478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=expr 7913478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7914478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=false 7915478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7916478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7917478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then 7918478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_basename=basename 7919478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7920478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_basename=false 7921478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7922478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7923478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7924478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Name of the executable. 7925478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_me=`$as_basename -- "$0" || 7926478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ 7927478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(//\)$' \| \ 7928478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$0" : 'X\(/\)' \| . 2>/dev/null || 7929478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho X/"$0" | 7930478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed '/^.*\/\([^/][^/]*\)\/*$/{ 7931478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 7932478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 7933478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 7934478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\/\(\/\/\)$/{ 7935478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 7936478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 7937478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 7938478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\/\(\/\).*/{ 7939478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 7940478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 7941478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 7942478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/.*/./; q'` 7943478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7944478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# CDPATH. 7945478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_unset CDPATH 7946478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7947478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7948478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7949478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_1=$LINENO 7950478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_lineno_2=$LINENO 7951478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x$as_lineno_1" != "x$as_lineno_2" && 7952478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { 7953478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7954478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Create $as_me.lineno as a copy of $as_myself, but with $LINENO 7955478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # uniformly replaced by the line number. The first 'sed' inserts a 7956478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # line-number line after each line using $LINENO; the second 'sed' 7957478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # does the real work. The second script uses 'N' to pair each 7958478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # line-number line with the line containing $LINENO, and appends 7959478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # trailing '-' during substitution so that $LINENO is not a special 7960478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # case at line end. 7961478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the 7962478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # scripts with optimization help from Paolo Bonzini. Blame Lee 7963478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # E. McMahon (1931-1989) for sed's syntax. :-) 7964478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n ' 7965478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project p 7966478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /[$]LINENO/= 7967478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' <$as_myself | 7968478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed ' 7969478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/[$]LINENO.*/&-/ 7970478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t lineno 7971478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project b 7972478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :lineno 7973478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project N 7974478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :loop 7975478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ 7976478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t loop 7977478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/-\n.*// 7978478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' >$as_me.lineno && 7979478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project chmod +x "$as_me.lineno" || 7980478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 7981478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 7982478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7983478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Don't try to exec as it changes $[0], causing all sort of problems 7984478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (the dirname of $[0] is not the place where we might find the 7985478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # original and so on. Autoconf is especially sensitive to this). 7986478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project . "./$as_me.lineno" 7987478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Exit status is that of the last command. 7988478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exit 7989478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 7990478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7991478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7992478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then 7993478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dirname=dirname 7994478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 7995478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dirname=false 7996478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 7997478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 7998478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_C= ECHO_N= ECHO_T= 7999478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase `echo -n x` in 8000478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project-n*) 8001478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `echo 'x\c'` in 8002478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *c*) ECHO_T=' ';; # ECHO_T is single tab character. 8003478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ECHO_C='\c';; 8004478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac;; 8005478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 8006478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ECHO_N='-n';; 8007478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 8008478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8009478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif expr a : '\(a\)' >/dev/null 2>&1 && 8010478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "X`expr 00001 : '.*\(...\)'`" = X001; then 8011478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=expr 8012478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 8013478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_expr=false 8014478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8015478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8016478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conf$$ conf$$.exe conf$$.file 8017478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -d conf$$.dir; then 8018478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conf$$.dir/conf$$.file 8019478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 8020478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conf$$.dir 8021478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mkdir conf$$.dir 8022478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8023478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho >conf$$.file 8024478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif ln -s conf$$.file conf$$ 2>/dev/null; then 8025478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s='ln -s' 8026478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # ... but there are two gotchas: 8027478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. 8028478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. 8029478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # In both cases, we have to default to `cp -p'. 8030478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || 8031478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s='cp -p' 8032478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelif ln conf$$.file conf$$ 2>/dev/null; then 8033478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s=ln 8034478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 8035478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ln_s='cp -p' 8036478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8037478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file 8038478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrmdir conf$$.dir 2>/dev/null 8039478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8040478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif mkdir -p . 2>/dev/null; then 8041478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_mkdir_p=: 8042478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 8043478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d ./-p && rmdir ./-p 8044478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_mkdir_p=false 8045478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8046478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8047478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -x / >/dev/null 2>&1; then 8048478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_test_x='test -x' 8049478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectelse 8050478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if ls -dL / >/dev/null 2>&1; then 8051478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ls_L_option=L 8052478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 8053478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_ls_L_option= 8054478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 8055478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_test_x=' 8056478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project eval sh -c '\'' 8057478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test -d "$1"; then 8058478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d "$1/."; 8059478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 8060478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $1 in 8061478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -*)set "./$1";; 8062478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac; 8063478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in 8064478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ???[sx]*):;;*)false;;esac;fi 8065478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project '\'' sh 8066478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' 8067478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8068478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_executable_p=$as_test_x 8069478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8070478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Sed expression to map a string onto a valid CPP name. 8071478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" 8072478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8073478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Sed expression to map a string onto a valid variable name. 8074478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" 8075478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8076478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8077478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec 6>&1 8078478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8079478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Save the log message, to keep $[0] and so on meaningful, and to 8080478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# report actual input values of CONFIG_FILES etc. instead of their 8081478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# values after options handling. 8082478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_log=" 8083478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectThis file was extended by $as_me, which was 8084478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectgenerated by GNU Autoconf 2.61. Invocation command line was 8085478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8086478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_FILES = $CONFIG_FILES 8087478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_HEADERS = $CONFIG_HEADERS 8088478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_LINKS = $CONFIG_LINKS 8089478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_COMMANDS = $CONFIG_COMMANDS 8090478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ $0 $@ 8091478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8092478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecton `(hostname || uname -n) 2>/dev/null | sed 1q` 8093478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project" 8094478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8095478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8096478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8097478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8098478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Files that config.status was made for. 8099478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfig_files="$ac_config_files" 8100478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfig_headers="$ac_config_headers" 8101478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8102478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8103478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8104478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8105478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cs_usage="\ 8106478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project\`$as_me' instantiates files from templates according to the 8107478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcurrent configuration. 8108478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8109478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectUsage: $0 [OPTIONS] [FILE]... 8110478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8111478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -h, --help print this help, then exit 8112478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -V, --version print version number and configuration settings, then exit 8113478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -q, --quiet do not print progress messages 8114478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -d, --debug don't remove temporary files 8115478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --recheck update $as_me by reconfiguring in the same conditions 8116478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --file=FILE[:TEMPLATE] 8117478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project instantiate the configuration file FILE 8118478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --header=FILE[:TEMPLATE] 8119478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project instantiate the configuration header FILE 8120478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8121478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectConfiguration files: 8122478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$config_files 8123478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8124478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectConfiguration headers: 8125478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$config_headers 8126478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8127478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectReport bugs to <bug-autoconf@gnu.org>." 8128478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8129478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8130478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8131478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_cs_version="\\ 8132478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfig.status 8133478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectconfigured by $0, generated by GNU Autoconf 2.61, 8134478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" 8135478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8136478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCopyright (C) 2006 Free Software Foundation, Inc. 8137478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectThis config.status script is free software; the Free Software Foundation 8138478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectgives unlimited permission to copy, distribute and modify it." 8139478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8140478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_pwd='$ac_pwd' 8141478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsrcdir='$srcdir' 8142478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL='$INSTALL' 8143478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8144478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8145478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8146478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# If no file are specified by the user, then we need to provide default 8147478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# value. By we need to know if files were specified by the user. 8148478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_need_defaults=: 8149478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhile test $# != 0 8150478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 8151478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $1 in 8152478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --*=*) 8153478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_option=`expr "X$1" : 'X\([^=]*\)='` 8154478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` 8155478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_shift=: 8156478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 8157478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) 8158478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_option=$1 8159478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_optarg=$2 8160478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_shift=shift 8161478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 8162478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8163478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8164478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_option in 8165478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Handling of the options. 8166478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 8167478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cs_recheck=: ;; 8168478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) 8169478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$ac_cs_version"; exit ;; 8170478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --debug | --debu | --deb | --de | --d | -d ) 8171478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project debug=: ;; 8172478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --file | --fil | --fi | --f ) 8173478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ac_shift 8174478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_FILES="$CONFIG_FILES $ac_optarg" 8175478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_need_defaults=false;; 8176478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --header | --heade | --head | --hea ) 8177478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ac_shift 8178478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" 8179478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_need_defaults=false;; 8180478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --he | --h) 8181478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Conflict between --help and --header 8182478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me: error: ambiguous option: $1 8183478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectTry \`$0 --help' for more information." >&2 8184478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 8185478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project --help | --hel | -h ) 8186478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$ac_cs_usage"; exit ;; 8187478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 8188478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project | -silent | --silent | --silen | --sile | --sil | --si | --s) 8189478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cs_silent=: ;; 8190478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8191478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # This is an error. 8192478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -*) { echo "$as_me: error: unrecognized option: $1 8193478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectTry \`$0 --help' for more information." >&2 8194478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } ;; 8195478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8196478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_config_targets="$ac_config_targets $1" 8197478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_need_defaults=false ;; 8198478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8199478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8200478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project shift 8201478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 8202478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8203478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_configure_extra_args= 8204478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8205478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif $ac_cs_silent; then 8206478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exec 6>/dev/null 8207478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_configure_extra_args="$ac_configure_extra_args --silent" 8208478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8209478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8210478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8211478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8212478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif \$ac_cs_recheck; then 8213478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 8214478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project CONFIG_SHELL=$SHELL 8215478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project export CONFIG_SHELL 8216478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion 8217478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8218478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8219478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8220478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8221478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec 5>>config.log 8222478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 8223478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 8224478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX 8225478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project## Running $as_me. ## 8226478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ASBOX 8227478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$ac_log" 8228478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} >&5 8229478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8230478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8231478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8232478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8233478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8234478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8235478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8236478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Handling of arguments. 8237478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_config_target in $ac_config_targets 8238478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 8239478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_config_target in 8240478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; 8241478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; 8242478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8243478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 8244478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: invalid argument: $ac_config_target" >&2;} 8245478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 8246478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8247478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 8248478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8249478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8250478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# If the user did not use the arguments to specify the items to instantiate, 8251478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# then the envvar interface is used. Set only those that are not. 8252478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# We use the long form for the default assignment because of an extremely 8253478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# bizarre bug on SunOS 4.1.3. 8254478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif $ac_need_defaults; then 8255478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files 8256478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers 8257478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8258478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8259478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Have a temporary directory for convenience. Make it in the build tree 8260478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# simply because there is no reason against having it here, and in addition, 8261478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# creating and moving files from /tmp can sometimes cause problems. 8262478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Hook for its removal unless debugging. 8263478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Note that there is a small window in which the directory will not be cleaned: 8264478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# after its creation but before its name has been assigned to `$tmp'. 8265478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$debug || 8266478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 8267478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project tmp= 8268478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project trap 'exit_status=$? 8269478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status 8270478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project' 0 8271478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project trap '{ (exit 1); exit 1; }' 1 2 13 15 8272478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 8273478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Create a (secure) tmp directory for tmp files. 8274478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8275478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 8276478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && 8277478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -n "$tmp" && test -d "$tmp" 8278478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} || 8279478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 8280478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project tmp=./conf$$-$RANDOM 8281478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project (umask 077 && mkdir "$tmp") 8282478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} || 8283478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ 8284478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "$me: cannot create a temporary directory in ." >&2 8285478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; } 8286478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 8287478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8288478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 8289478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Set up the sed scripts for CONFIG_FILES section. 8290478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# 8291478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8292478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# No need to generate the scripts if there are no CONFIG_FILES. 8293478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# This happens for instance when ./config.status config.h 8294478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$CONFIG_FILES"; then 8295478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8296478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8297478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8298478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8299478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8300478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_delim='%!_!# ' 8301478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_last_try in false false false false false :; do 8302478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >conf$$subs.sed <<_ACEOF 8303478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSHELL!$SHELL$ac_delim 8304478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPATH_SEPARATOR!$PATH_SEPARATOR$ac_delim 8305478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_NAME!$PACKAGE_NAME$ac_delim 8306478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim 8307478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_VERSION!$PACKAGE_VERSION$ac_delim 8308478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_STRING!$PACKAGE_STRING$ac_delim 8309478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectPACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim 8310478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexec_prefix!$exec_prefix$ac_delim 8311478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprefix!$prefix$ac_delim 8312478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectprogram_transform_name!$program_transform_name$ac_delim 8313478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbindir!$bindir$ac_delim 8314478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsbindir!$sbindir$ac_delim 8315478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlibexecdir!$libexecdir$ac_delim 8316478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdatarootdir!$datarootdir$ac_delim 8317478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdatadir!$datadir$ac_delim 8318478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsysconfdir!$sysconfdir$ac_delim 8319478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsharedstatedir!$sharedstatedir$ac_delim 8320478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlocalstatedir!$localstatedir$ac_delim 8321478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectincludedir!$includedir$ac_delim 8322478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectoldincludedir!$oldincludedir$ac_delim 8323478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdocdir!$docdir$ac_delim 8324478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectinfodir!$infodir$ac_delim 8325478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthtmldir!$htmldir$ac_delim 8326478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdvidir!$dvidir$ac_delim 8327478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectpdfdir!$pdfdir$ac_delim 8328478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectpsdir!$psdir$ac_delim 8329478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlibdir!$libdir$ac_delim 8330478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectlocaledir!$localedir$ac_delim 8331478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectmandir!$mandir$ac_delim 8332478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDEFS!$DEFS$ac_delim 8333478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_C!$ECHO_C$ac_delim 8334478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_N!$ECHO_N$ac_delim 8335478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectECHO_T!$ECHO_T$ac_delim 8336478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBS!$LIBS$ac_delim 8337478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_alias!$build_alias$ac_delim 8338478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_alias!$host_alias$ac_delim 8339478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_alias!$target_alias$ac_delim 8340478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild!$build$ac_delim 8341478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_cpu!$build_cpu$ac_delim 8342478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_vendor!$build_vendor$ac_delim 8343478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectbuild_os!$build_os$ac_delim 8344478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost!$host$ac_delim 8345478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_cpu!$host_cpu$ac_delim 8346478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_vendor!$host_vendor$ac_delim 8347478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecthost_os!$host_os$ac_delim 8348478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget!$target$ac_delim 8349478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_cpu!$target_cpu$ac_delim 8350478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_vendor!$target_vendor$ac_delim 8351478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttarget_os!$target_os$ac_delim 8352478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSHLICC2!$SHLICC2$ac_delim 8353478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCC!$CC$ac_delim 8354478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCFLAGS!$CFLAGS$ac_delim 8355478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLDFLAGS!$LDFLAGS$ac_delim 8356478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCPPFLAGS!$CPPFLAGS$ac_delim 8357478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_ct_CC!$ac_ct_CC$ac_delim 8358478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEXEEXT!$EXEEXT$ac_delim 8359478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectOBJEXT!$OBJEXT$ac_delim 8360478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCPP!$CPP$ac_delim 8361478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectGREP!$GREP$ac_delim 8362478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectEGREP!$EGREP$ac_delim 8363478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLIBOBJS!$LIBOBJS$ac_delim 8364478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_LEX!$V_LEX$ac_delim 8365478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_YACC!$V_YACC$ac_delim 8366478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectRANLIB!$RANLIB$ac_delim 8367478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_CCOPT!$V_CCOPT$ac_delim 8368478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_DEFS!$V_DEFS$ac_delim 8369478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_INCLS!$V_INCLS$ac_delim 8370478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_LIBS!$V_LIBS$ac_delim 8371478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_PCAP!$V_PCAP$ac_delim 8372478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_FINDALLDEVS!$V_FINDALLDEVS$ac_delim 8373478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectV_RANLIB!$V_RANLIB$ac_delim 8374478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectSSRC!$SSRC$ac_delim 8375478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDYEXT!$DYEXT$ac_delim 8376478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectDAGLIBS!$DAGLIBS$ac_delim 8377478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim 8378478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim 8379478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectINSTALL_DATA!$INSTALL_DATA$ac_delim 8380478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectLTLIBOBJS!$LTLIBOBJS$ac_delim 8381478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8382478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8383478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 78; then 8384478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project break 8385478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project elif $ac_last_try; then 8386478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 8387478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: could not make $CONFIG_STATUS" >&2;} 8388478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; } 8389478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 8390478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_delim="$ac_delim!$ac_delim _$ac_delim!! " 8391478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 8392478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 8393478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8394478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` 8395478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -n "$ac_eof"; then 8396478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` 8397478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_eof=`expr $ac_eof + 1` 8398478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8399478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8400478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8401478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof 8402478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end 8403478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8404478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectsed ' 8405478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/[,\\&]/\\&/g; s/@/@|#_!!_#|/g 8406478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/^/s,@/; s/!/@,|#_!!_#|/ 8407478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project:n 8408478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectt n 8409478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/'"$ac_delim"'$/,g/; t 8410478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/$/\\/; p 8411478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectN; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n 8412478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project' >>$CONFIG_STATUS <conf$$subs.sed 8413478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conf$$subs.sed 8414478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8415478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project:end 8416478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/|#_!!_#|//g 8417478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source ProjectCEOF$ac_eof 8418478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8419478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8420478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8421478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# VPATH may cause trouble with some makes, so we remove $(srcdir), 8422478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and 8423478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# trailing colons and then remove the whole line if VPATH becomes empty 8424478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# (actually we leave an empty line to preserve line numbers). 8425478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "x$srcdir" = x.; then 8426478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_vpsub='/^[ ]*VPATH[ ]*=/{ 8427478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/:*\$(srcdir):*/:/ 8428478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/:*\${srcdir}:*/:/ 8429478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/:*@srcdir@:*/:/ 8430478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/^\([^=]*=[ ]*\):*/\1/ 8431478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/:*$// 8432478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects/^[^=]*=[ ]*$// 8433478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project}' 8434478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8435478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8436478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8437478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi # test -n "$CONFIG_FILES" 8438478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8439478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8440478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfor ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS 8441478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 8442478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_tag in 8443478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :[FHLC]) ac_mode=$ac_tag; continue;; 8444478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8445478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_mode$ac_tag in 8446478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :[FHL]*:*);; 8447478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 8448478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: Invalid tag $ac_tag." >&2;} 8449478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 8450478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :[FH]-) ac_tag=-:-;; 8451478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; 8452478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8453478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_save_IFS=$IFS 8454478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=: 8455478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project set x $ac_tag 8456478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project IFS=$ac_save_IFS 8457478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project shift 8458478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_file=$1 8459478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project shift 8460478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8461478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_mode in 8462478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :L) ac_source=$1;; 8463478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :[FH]) 8464478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_file_inputs= 8465478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project for ac_f 8466478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project do 8467478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_f in 8468478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -) ac_f="$tmp/stdin";; 8469478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) # Look for the file first in the build tree, then in the source tree 8470478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # (if the path is not absolute). The absolute path cannot be DOS-style, 8471478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # because $ac_f cannot contain `:'. 8472478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -f "$ac_f" || 8473478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_f in 8474478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [\\/$]*) false;; 8475478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; 8476478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac || 8477478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 8478478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot find input file: $ac_f" >&2;} 8479478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; };; 8480478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8481478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_file_inputs="$ac_file_inputs $ac_f" 8482478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 8483478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8484478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Let's still pretend it is `configure' which instantiates (i.e., don't 8485478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # use $as_me), people would be surprised to read: 8486478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # /* config.h. Generated by config.status. */ 8487478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project configure_input="Generated from "`IFS=: 8488478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." 8489478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test x"$ac_file" != x-; then 8490478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project configure_input="$ac_file. $configure_input" 8491478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: creating $ac_file" >&5 8492478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: creating $ac_file" >&6;} 8493478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 8494478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8495478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_tag in 8496478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *:-:* | *:-) cat >"$tmp/stdin";; 8497478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8498478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 8499478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8500478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8501478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_dir=`$as_dirname -- "$ac_file" || 8502478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8503478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$ac_file" : 'X\(//\)[^/]' \| \ 8504478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$ac_file" : 'X\(//\)$' \| \ 8505478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || 8506478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho X"$ac_file" | 8507478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8508478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8509478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8510478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8511478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\/\)[^/].*/{ 8512478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8513478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8514478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8515478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\/\)$/{ 8516478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8517478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8518478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8519478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\).*/{ 8520478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8521478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8522478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8523478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/.*/./; q'` 8524478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { as_dir="$ac_dir" 8525478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $as_dir in #( 8526478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -*) as_dir=./$as_dir;; 8527478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8528478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { 8529478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dirs= 8530478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project while :; do 8531478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $as_dir in #( 8532478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( 8533478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) as_qdir=$as_dir;; 8534478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8535478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dirs="'$as_qdir' $as_dirs" 8536478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project as_dir=`$as_dirname -- "$as_dir" || 8537478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ 8538478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$as_dir" : 'X\(//\)[^/]' \| \ 8539478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$as_dir" : 'X\(//\)$' \| \ 8540478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || 8541478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho X"$as_dir" | 8542478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ 8543478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8544478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8545478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8546478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\/\)[^/].*/{ 8547478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8548478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8549478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8550478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\/\)$/{ 8551478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8552478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8553478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8554478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project /^X\(\/\).*/{ 8555478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s//\1/ 8556478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8557478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } 8558478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/.*/./; q'` 8559478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -d "$as_dir" && break 8560478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project done 8561478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test -z "$as_dirs" || eval "mkdir $as_dirs" 8562478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 8563478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: error: cannot create directory $as_dir" >&2;} 8564478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { (exit 1); exit 1; }; }; } 8565478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_builddir=. 8566478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8567478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase "$ac_dir" in 8568478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; 8569478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*) 8570478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` 8571478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # A ".." for each directory in $ac_dir_suffix. 8572478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` 8573478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_top_builddir_sub in 8574478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project "") ac_top_builddir_sub=. ac_top_build_prefix= ;; 8575478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; 8576478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac ;; 8577478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 8578478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_top_builddir=$ac_pwd 8579478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_builddir=$ac_pwd$ac_dir_suffix 8580478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# for backward compatibility: 8581478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_top_builddir=$ac_top_build_prefix 8582478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8583478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase $srcdir in 8584478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project .) # We are building in place. 8585478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir=. 8586478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_srcdir=$ac_top_builddir_sub 8587478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_abs_top_srcdir=$ac_pwd ;; 8588478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [\\/]* | ?:[\\/]* ) # Absolute name. 8589478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir=$srcdir$ac_dir_suffix; 8590478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_srcdir=$srcdir 8591478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_abs_top_srcdir=$srcdir ;; 8592478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) # Relative name. 8593478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix 8594478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_top_srcdir=$ac_top_build_prefix$srcdir 8595478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_abs_top_srcdir=$ac_pwd/$srcdir ;; 8596478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 8597478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix 8598478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8599478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8600478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_mode in 8601478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :F) 8602478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 8603478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # CONFIG_FILE 8604478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 8605478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8606478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $INSTALL in 8607478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; 8608478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; 8609478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8610478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8611478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8612478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8613478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# If the template does not know about datarootdir, expand it. 8614478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# FIXME: This hack should be removed a few years after 2.60. 8615478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_datarootdir_hack=; ac_datarootdir_seen= 8616478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8617478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcase `sed -n '/datarootdir/ { 8618478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project p 8619478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project q 8620478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project} 8621478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@datadir@/p 8622478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@docdir@/p 8623478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@infodir@/p 8624478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@localedir@/p 8625478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@mandir@/p 8626478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project' $ac_file_inputs` in 8627478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*datarootdir*) ac_datarootdir_seen=yes;; 8628478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) 8629478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 8630478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} 8631478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8632478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8633478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_datarootdir_hack=' 8634478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s&@datadir@&$datadir&g 8635478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s&@docdir@&$docdir&g 8636478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s&@infodir@&$infodir&g 8637478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s&@localedir@&$localedir&g 8638478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s&@mandir@&$mandir&g 8639478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s&\\\${datarootdir}&$datarootdir&g' ;; 8640478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectesac 8641478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8642478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8643478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Neutralize VPATH when `$srcdir' = `.'. 8644478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Shell code in configure.ac might set extrasub. 8645478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# FIXME: do we really want to maintain this feature? 8646478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<_ACEOF 8647478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed "$ac_vpsub 8648478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$extrasub 8649478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8650478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8651478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project:t 8652478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/@[a-zA-Z_][a-zA-Z_0-9]*@/!b 8653478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@configure_input@&$configure_input&;t t 8654478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@top_builddir@&$ac_top_builddir_sub&;t t 8655478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@srcdir@&$ac_srcdir&;t t 8656478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@abs_srcdir@&$ac_abs_srcdir&;t t 8657478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@top_srcdir@&$ac_top_srcdir&;t t 8658478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t 8659478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@builddir@&$ac_builddir&;t t 8660478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@abs_builddir@&$ac_abs_builddir&;t t 8661478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@abs_top_builddir@&$ac_abs_top_builddir&;t t 8662478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects&@INSTALL@&$ac_INSTALL&;t t 8663478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project$ac_datarootdir_hack 8664478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out 8665478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8666478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projecttest -z "$ac_datarootdir_hack$ac_datarootdir_seen" && 8667478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && 8668478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && 8669478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' 8670478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhich seems to be undefined. Please make sure it is defined." >&5 8671478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' 8672478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhich seems to be undefined. Please make sure it is defined." >&2;} 8673478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8674478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f "$tmp/stdin" 8675478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project case $ac_file in 8676478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project -) cat "$tmp/out"; rm -f "$tmp/out";; 8677478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; 8678478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8679478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 8680478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :H) 8681478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 8682478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # CONFIG_HEADER 8683478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # 8684478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8685478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8686478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Transform confdefs.h into a sed script `conftest.defines', that 8687478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# substitutes the proper values into config.h.in to produce config.h. 8688478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.defines conftest.tail 8689478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# First, append a space to every undef/define line, to ease matching. 8690478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho 's/$/ /' >conftest.defines 8691478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Then, protect against being on the right side of a sed subst, or in 8692478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# an unquoted here document, in config.status. If some macros were 8693478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# called several times there might be several #defines for the same 8694478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# symbol, which is useless. But do not sort them, since the last 8695478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# AC_DEFINE must be honored. 8696478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* 8697478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where 8698478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# NAME is the cpp macro being defined, VALUE is the value it is being given. 8699478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# PARAMS is the parameter list in the macro definition--in most cases, it's 8700478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# just an empty string. 8701478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' 8702478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_dB='\\)[ (].*,\\1define\\2' 8703478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_dC=' ' 8704478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_dD=' ,' 8705478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8706478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectuniq confdefs.h | 8707478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -n ' 8708478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t rset 8709478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :rset 8710478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^[ ]*#[ ]*define[ ][ ]*// 8711478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project t ok 8712478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project d 8713478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project :ok 8714478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/[\\&,]/\\&/g 8715478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p 8716478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p 8717478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ' >>conftest.defines 8718478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8719478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Remove the space that was appended to ease matching. 8720478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Then replace #undef with comments. This is necessary, for 8721478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# example, in the case of _POSIX_SOURCE, which is predefined and required 8722478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# on some systems where configure will not decide to define it. 8723478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# (The regexp can be short, since the line contains either #define or #undef.) 8724478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho 's/ $// 8725478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projects,^[ #]*u.*,/* & */,' >>conftest.defines 8726478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8727478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Break up conftest.defines: 8728478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_max_sed_lines=50 8729478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8730478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" 8731478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" 8732478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" 8733478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# et cetera. 8734478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_in='$ac_file_inputs' 8735478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_out='"$tmp/out1"' 8736478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_nxt='"$tmp/out2"' 8737478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8738478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectwhile : 8739478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdo 8740478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Write a here document: 8741478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >>$CONFIG_STATUS <<_ACEOF 8742478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # First, check the format of the line: 8743478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat >"\$tmp/defines.sed" <<\\CEOF 8744478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def 8745478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def 8746478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectb 8747478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project:def 8748478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8749478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS 8750478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo 'CEOF 8751478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS 8752478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in 8753478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail 8754478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project grep . conftest.tail >/dev/null || break 8755478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f conftest.defines 8756478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mv conftest.tail conftest.defines 8757478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone 8758478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectrm -f conftest.defines conftest.tail 8759478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8760478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "ac_result=$ac_in" >>$CONFIG_STATUS 8761478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectcat >>$CONFIG_STATUS <<\_ACEOF 8762478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if test x"$ac_file" != x-; then 8763478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "/* $configure_input */" >"$tmp/config.h" 8764478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat "$ac_result" >>"$tmp/config.h" 8765478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then 8766478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 8767478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectecho "$as_me: $ac_file is unchanged" >&6;} 8768478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 8769478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f $ac_file 8770478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project mv "$tmp/config.h" $ac_file 8771478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 8772478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project else 8773478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project echo "/* $configure_input */" 8774478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project cat "$ac_result" 8775478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project fi 8776478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project rm -f "$tmp/out12" 8777478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ;; 8778478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8779478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8780478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project esac 8781478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8782478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectdone # for ac_tag 8783478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8784478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8785478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project{ (exit 0); exit 0; } 8786478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project_ACEOF 8787478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectchmod +x $CONFIG_STATUS 8788478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectac_clean_files=$ac_clean_files_save 8789478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8790478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8791478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# configure is writing to config.log, and then calls config.status. 8792478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# config.status does its own redirection, appending to config.log. 8793478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# Unfortunately, on DOS this fails, as config.log is still kept open 8794478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# by configure, so config.status won't be able to write to it; its 8795478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# output is simply discarded. So we exec the FD to /dev/null, 8796478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# effectively closing config.log, so it can be properly (re)opened and 8797478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# appended to by config.status. When coming back to configure, we 8798478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project# need to make the FD available again. 8799478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test "$no_create" != yes; then 8800478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_cs_success=: 8801478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_config_status_args= 8802478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project test "$silent" = yes && 8803478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project ac_config_status_args="$ac_config_status_args --quiet" 8804478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exec 5>/dev/null 8805478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 8806478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project exec 5>>config.log 8807478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # Use ||, not &&, to avoid exiting from the if with $? = 1, which 8808478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project # would make configure fail if this is the last instruction. 8809478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project $ac_cs_success || { (exit 1); exit 1; } 8810478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8811478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8812478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project 8813478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectif test -f .devel ; then 8814478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Project make depend 8815478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectfi 8816478ab6c8b5bc982589be32eae1e5736efe721b58The Android Open Source Projectexit 0 8817