18e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#!/bin/sh 28e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 38e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Guess values for system-dependent variables and create Makefiles. 48e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Generated automatically using autoconf version 2.1 58e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc. 68e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 78e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# This configure script is free software; the Free Software Foundation 88e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# gives unlimited permission to copy, distribute and modify it. 98e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Defaults: 118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_help= 128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_default_prefix=/usr/local 138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Any additions from configure.in: 148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Initialize some variables set by options. 168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# The variables have the same names as the options, with 178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# dashes changed to underlines. 188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectbuild=NONE 198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcache_file=./config.cache 208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectexec_prefix=NONE 218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecthost=NONE 228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectno_create= 238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectnonopt=NONE 248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectno_recursion= 258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectprefix=NONE 268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectprogram_prefix=NONE 278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectprogram_suffix=NONE 288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectprogram_transform_name=s,x,x, 298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsilent= 308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsite= 318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsrcdir= 328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttarget=NONE 338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectverbose= 348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectx_includes=NONE 358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectx_libraries=NONE 368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Initialize some other variables. 388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsubdirs= 398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_prev= 418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_option 428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdo 438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # If the previous option needs an argument, assign it. 458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "$ac_prev"; then 468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "$ac_prev=\$ac_option" 478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev= 488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project continue 498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_option" in 528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; 538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_optarg= ;; 548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Accept the important Cygnus configure options, so we can diagnose typos. 578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_option" in 598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -build | --build | --buil | --bui | --bu | --b) 618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=build ;; 628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*) 638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project build="$ac_optarg" ;; 648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -cache-file | --cache-file | --cache-fil | --cache-fi \ 668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) 678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=cache_file ;; 688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ 698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) 708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cache_file="$ac_optarg" ;; 718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -disable-* | --disable-*) 738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` 748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Reject names that are not valid shell variable names. 758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then 768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_feature=`echo $ac_feature| sed 's/-/_/g'` 798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "enable_${ac_feature}=no" ;; 808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -enable-* | --enable-*) 828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` 838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Reject names that are not valid shell variable names. 848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then 858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } 868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_feature=`echo $ac_feature| sed 's/-/_/g'` 888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_option" in 898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *=*) ;; 908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_optarg=yes ;; 918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "enable_${ac_feature}='$ac_optarg'" ;; 938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ 958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ 968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --exec | --exe | --ex) 978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=exec_prefix ;; 988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ 998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ 1008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --exec=* | --exe=* | --ex=*) 1018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exec_prefix="$ac_optarg" ;; 1028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -gas | --gas | --ga | --g) 1048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Obsolete; use --with-gas. 1058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project with_gas=yes ;; 1068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -help | --help | --hel | --he) 1088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Omit some internal or obsolete options to make the list less imposing. 1098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # This message is too long to be a string in the A/UX 3.1 sh. 1108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat << EOF 1118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectUsage: configure [options] [host] 1128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectOptions: [defaults in brackets after descriptions] 1138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectConfiguration: 1148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --cache-file=FILE cache test results in FILE 1158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --help print this message 1168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --no-create do not create output files 1178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --quiet, --silent do not print \`checking...' messages 1188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --version print the version of autoconf that created configure 1198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectDirectory and file names: 1208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --prefix=PREFIX install architecture-independent files in PREFIX 1218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [$ac_default_prefix] 1228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --exec-prefix=PREFIX install architecture-dependent files in PREFIX 1238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [same as prefix] 1248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --srcdir=DIR find the sources in DIR [configure dir or ..] 1258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --program-prefix=PREFIX prepend PREFIX to installed program names 1268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --program-suffix=SUFFIX append SUFFIX to installed program names 1278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --program-transform-name=PROGRAM run sed PROGRAM on installed program names 1288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectHost type: 1298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --build=BUILD configure for building on BUILD [BUILD=HOST] 1308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --host=HOST configure for HOST [guessed] 1318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --target=TARGET configure for TARGET [TARGET=HOST] 1328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectFeatures and packages: 1338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) 1348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --enable-FEATURE[=ARG] include FEATURE [ARG=yes] 1358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --x-includes=DIR X include files are in DIR 1388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --x-libraries=DIR X library files are in DIR 1398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project--enable and --with options recognized:$ac_help 1408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 1418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exit 0 ;; 1428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -host | --host | --hos | --ho) 1448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=host ;; 1458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -host=* | --host=* | --hos=* | --ho=*) 1468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project host="$ac_optarg" ;; 1478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -nfp | --nfp | --nf) 1498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Obsolete; use --without-fp. 1508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project with_fp=no ;; 1518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 1538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --no-cr | --no-c) 1548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project no_create=yes ;; 1558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 1578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) 1588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project no_recursion=yes ;; 1598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) 1618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=prefix ;; 1628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) 1638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project prefix="$ac_optarg" ;; 1648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -program-prefix | --program-prefix | --program-prefi | --program-pref \ 1668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-pre | --program-pr | --program-p) 1678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=program_prefix ;; 1688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -program-prefix=* | --program-prefix=* | --program-prefi=* \ 1698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) 1708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project program_prefix="$ac_optarg" ;; 1718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -program-suffix | --program-suffix | --program-suffi | --program-suff \ 1738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-suf | --program-su | --program-s) 1748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=program_suffix ;; 1758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -program-suffix=* | --program-suffix=* | --program-suffi=* \ 1768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) 1778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project program_suffix="$ac_optarg" ;; 1788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -program-transform-name | --program-transform-name \ 1808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transform-nam | --program-transform-na \ 1818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transform-n | --program-transform- \ 1828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transform | --program-transfor \ 1838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transfo | --program-transf \ 1848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-trans | --program-tran \ 1858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --progr-tra | --program-tr | --program-t) 1868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=program_transform_name ;; 1878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -program-transform-name=* | --program-transform-name=* \ 1888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transform-nam=* | --program-transform-na=* \ 1898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transform-n=* | --program-transform-=* \ 1908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transform=* | --program-transfor=* \ 1918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-transfo=* | --program-transf=* \ 1928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --program-trans=* | --program-tran=* \ 1938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --progr-tra=* | --program-tr=* | --program-t=*) 1948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project program_transform_name="$ac_optarg" ;; 1958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -q | -quiet | --quiet | --quie | --qui | --qu | --q \ 1978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | -silent | --silent | --silen | --sile | --sil) 1988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project silent=yes ;; 1998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -site | --site | --sit) 2018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=site ;; 2028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -site=* | --site=* | --sit=*) 2038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project site="$ac_optarg" ;; 2048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) 2068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=srcdir ;; 2078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) 2088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project srcdir="$ac_optarg" ;; 2098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -target | --target | --targe | --targ | --tar | --ta | --t) 2118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=target ;; 2128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) 2138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project target="$ac_optarg" ;; 2148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -v | -verbose | --verbose | --verbos | --verbo | --verb) 2168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project verbose=yes ;; 2178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -version | --version | --versio | --versi | --vers) 2198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "configure generated by autoconf version 2.1" 2208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exit 0 ;; 2218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -with-* | --with-*) 2238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` 2248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Reject names that are not valid shell variable names. 2258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then 2268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 2278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 2288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_package=`echo $ac_package| sed 's/-/_/g'` 2298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_option" in 2308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *=*) ;; 2318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_optarg=yes ;; 2328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 2338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "with_${ac_package}='$ac_optarg'" ;; 2348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -without-* | --without-*) 2368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_package=`echo $ac_option|sed -e 's/-*without-//'` 2378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Reject names that are not valid shell variable names. 2388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then 2398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } 2408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 2418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_package=`echo $ac_package| sed 's/-/_/g'` 2428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "with_${ac_package}=no" ;; 2438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project --x) 2458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Obsolete; use --with-x. 2468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project with_x=yes ;; 2478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ 2498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --x-incl | --x-inc | --x-in | --x-i) 2508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=x_includes ;; 2518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ 2528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) 2538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project x_includes="$ac_optarg" ;; 2548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -x-libraries | --x-libraries | --x-librarie | --x-librari \ 2568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) 2578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prev=x_libraries ;; 2588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ 2598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) 2608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project x_libraries="$ac_optarg" ;; 2618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } 2638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ;; 2648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) 2668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then 2678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "configure: warning: $ac_option: invalid host type" 1>&2 2688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 2698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "x$nonopt" != xNONE; then 2708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } 2718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 2728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project nonopt="$ac_option" 2738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ;; 2748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 2768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 2778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -n "$ac_prev"; then 2798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } 2808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 2818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttrap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15 2838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# File descriptor usage: 2858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 0 unused; standard input 2868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 1 file creation 2878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 2 errors and warnings 2888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 3 unused; some systems may open it to /dev/tty 2898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 4 checking for... messages and results 2908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 5 compiler messages saved in config.log 2918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "$silent" = yes; then 2928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exec 4>/dev/null 2938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 2948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exec 4>&1 2958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 2968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectexec 5>./config.log 2978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 2988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "\ 2998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectThis file contains any messages produced by compilers while 3008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrunning configure, to aid debugging if configure makes a mistake. 3018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project" 1>&5 3028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Strip out --no-create and --no-recursion so they do not pile up. 3048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Also quote any args containing shell metacharacters. 3058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_configure_args= 3068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_arg 3078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdo 3088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_arg" in 3098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -no-create | --no-create | --no-creat | --no-crea | --no-cre \ 3108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --no-cr | --no-c) ;; 3118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -no-recursion | --no-recursion | --no-recursio | --no-recursi \ 3128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; 3138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) 3148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_configure_args="$ac_configure_args '$ac_arg'" ;; 3158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_configure_args="$ac_configure_args $ac_arg" ;; 3168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 3178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 3188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# NLS nuisances. 3208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Only set LANG and LC_ALL to C if already set. 3218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# These must not be set unconditionally because not all systems understand 3228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# e.g. LANG=C (notably SCO). 3238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi 3248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "${LANG+set}" = set; then LANG=C; export LANG; fi 3258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# confdefs.h avoids OS command line length limits that DEFS can exceed. 3278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -rf conftest* confdefs.h 3288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# AIX cpp loses on an empty file, so make sure it contains at least a newline. 3298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho > confdefs.h 3308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# A filename unique to this package, relative to the directory that 3328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# configure is in, which we can look for to find out if srcdir is correct. 3338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_unique_file=initscan.c 3348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Find the source files, if location was not specified. 3368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$srcdir"; then 3378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_srcdir_defaulted=yes 3388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Try the directory containing this script, then its parent. 3398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_prog=$0 3408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` 3418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. 3428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project srcdir=$ac_confdir 3438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test ! -r $srcdir/$ac_unique_file; then 3448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project srcdir=.. 3458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 3468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 3478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_srcdir_defaulted=no 3488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 3498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test ! -r $srcdir/$ac_unique_file; then 3508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "$ac_srcdir_defaulted" = yes; then 3518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } 3528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 3538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } 3548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 3558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 3568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsrcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` 3578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Prefer explicitly selected file to automatically selected ones. 3598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$CONFIG_SITE"; then 3608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "x$prefix" != xNONE; then 3618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" 3628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 3638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" 3648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 3658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 3668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_site_file in $CONFIG_SITE; do 3678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -r "$ac_site_file"; then 3688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "loading site script $ac_site_file" 3698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project . "$ac_site_file" 3708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 3718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 3728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -r "$cache_file"; then 3748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "loading cache $cache_file" 3758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project . $cache_file 3768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 3778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "creating cache $cache_file" 3788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project > $cache_file 3798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 3808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_ext=c 3828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. 3838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_cpp='$CPP $CPPFLAGS' 3848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_compile='${CC-cc} $CFLAGS $CPPFLAGS conftest.$ac_ext -c 1>&5 2>&5' 3858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_link='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext -o conftest $LIBS 1>&5 2>&5' 3868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then 3888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. 3898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then 3908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_n= ac_c=' 3918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project' ac_t=' ' 3928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 3938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_n=-n ac_c= ac_t= 3948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 3958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 3968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_n= ac_c='\c' ac_t= 3978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 3988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 3998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking whether ln -s works""... $ac_c" 1>&4 4038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_LN_S'+set}'`\" = set"; then 4048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 4058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftestdata 4078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ln -s X conftestdata 2>/dev/null 4088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectthen 4098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftestdata 4108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_LN_S="ln -s" 4118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_LN_S=ln 4138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectLN_S="$ac_cv_prog_LN_S" 4168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "$ac_cv_prog_LN_S" = "ln -s"; then 4178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""yes" 1>&4 4188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 4208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_prog in 'bison -y' byacc 4238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdo 4248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Extract the first word of "$ac_prog", so it can be a program name with args. 4258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectset dummy $ac_prog; ac_word=$2 4268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for $ac_word""... $ac_c" 1>&4 4278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_YACC'+set}'`\" = set"; then 4288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 4298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "$YACC"; then 4318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_YACC="$YACC" # Let the user override the test. 4328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project for ac_dir in $PATH; do 4358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test -z "$ac_dir" && ac_dir=. 4368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -f $ac_dir/$ac_word; then 4378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_YACC="$ac_prog" 4388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project break 4398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 4408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project done 4418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="$ac_save_ifs" 4428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectYACC="$ac_cv_prog_YACC" 4458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -n "$YACC"; then 4468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""$YACC" 1>&4 4478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 4498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest -n "$YACC" && break 4528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 4538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest -n "$YACC" || YACC="yacc" 4548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Extract the first word of "gcc", so it can be a program name with args. 4568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectset dummy gcc; ac_word=$2 4578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for $ac_word""... $ac_c" 1>&4 4588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_CC'+set}'`\" = set"; then 4598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 4608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "$CC"; then 4628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_CC="$CC" # Let the user override the test. 4638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 4658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project for ac_dir in $PATH; do 4668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test -z "$ac_dir" && ac_dir=. 4678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -f $ac_dir/$ac_word; then 4688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_CC="gcc" 4698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project break 4708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 4718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project done 4728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="$ac_save_ifs" 4738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc" 4748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectCC="$ac_cv_prog_CC" 4778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -n "$CC"; then 4788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""$CC" 1>&4 4798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 4818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 4848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking whether we are using GNU C""... $ac_c" 1>&4 4858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_gcc'+set}'`\" = set"; then 4868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 4878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.c <<EOF 4898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#ifdef __GNUC__ 4908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project yes; 4918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 4928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 4938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then 4948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_gcc=yes 4958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 4968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_gcc=no 4978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 4998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_prog_gcc" 1>&4 5008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_prog_gcc = yes; then 5018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project GCC=yes 5028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "${CFLAGS+set}" != set; then 5038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&4 5048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_gcc_g'+set}'`\" = set"; then 5058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 5068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo 'void f(){}' > conftest.c 5088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then 5098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_gcc_g=yes 5108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_gcc_g=no 5128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 5148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 5158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""$ac_cv_prog_gcc_g" 1>&4 5178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test $ac_cv_prog_gcc_g = yes; then 5188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CFLAGS="-g -O" 5198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 5208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CFLAGS="-O" 5218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 5228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 5238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project GCC= 5258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test "${CFLAGS+set}" = set || CFLAGS="-g" 5268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 5288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Extract the first word of "ranlib", so it can be a program name with args. 5298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectset dummy ranlib; ac_word=$2 5308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for $ac_word""... $ac_c" 1>&4 5318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_RANLIB'+set}'`\" = set"; then 5328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 5338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -n "$RANLIB"; then 5358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. 5368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 5388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project for ac_dir in $PATH; do 5398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test -z "$ac_dir" && ac_dir=. 5408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -f $ac_dir/$ac_word; then 5418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_RANLIB="ranlib" 5428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project break 5438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 5448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project done 5458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="$ac_save_ifs" 5468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" 5478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectRANLIB="$ac_cv_prog_RANLIB" 5508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -n "$RANLIB"; then 5518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""$RANLIB" 1>&4 5528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 5548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 5568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_aux_dir= 5578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_dir in $srcdir $srcdir/.. $srcdir/../..; do 5588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -f $ac_dir/install-sh; then 5598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_aux_dir=$ac_dir 5608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_install_sh="$ac_aux_dir/install-sh -c" 5618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project break 5628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project elif test -f $ac_dir/install.sh; then 5638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_aux_dir=$ac_dir 5648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_install_sh="$ac_aux_dir/install.sh -c" 5658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project break 5668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 5678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 5688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$ac_aux_dir"; then 5698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } 5708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 5718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_config_guess=$ac_aux_dir/config.guess 5728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_config_sub=$ac_aux_dir/config.sub 5738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_configure=$ac_aux_dir/configure # This should be Cygnus configure. 5748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 5758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Find a good install program. We prefer a C program (faster), 5768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# so one script is as good as another. But avoid the broken or 5778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# incompatible versions: 5788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# SysV /etc/install, /usr/sbin/install 5798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# SunOS /usr/etc/install 5808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# IRIX /sbin/install 5818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# AIX /bin/install 5828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# AFS /usr/afsws/bin/install, which mishandles nonexistent args 5838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" 5848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# ./install, which can be erroneously created by make from ./install.sh. 5858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for a BSD compatible install""... $ac_c" 1>&4 5868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$INSTALL"; then 5878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_path_install'+set}'`\" = set"; then 5888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 5898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 5908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" 5918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project for ac_dir in $PATH; do 5928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_dir" in 5938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ''|.|/etc|/usr/sbin|/usr/etc|/sbin|/usr/afsws/bin|/usr/ucb) ;; 5948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) 5958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # OSF1 and SCO ODT 3.0 have their own names for install. 5968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project for ac_prog in ginstall installbsd scoinst install; do 5978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -f $ac_dir/$ac_prog; then 5988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test $ac_prog = install && 5998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then 6008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # AIX install. It has an incompatible calling convention. 6018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # OSF/1 installbsd also uses dspmsg, but is usable. 6028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 6038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 6048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_path_install="$ac_dir/$ac_prog -c" 6058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project break 2 6068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 6078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 6088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project done 6098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ;; 6108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 6118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project done 6128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project IFS="$ac_save_ifs" 6138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # As a last resort, use the slow shell script. 6148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test -z "$ac_cv_path_install" && ac_cv_path_install="$ac_install_sh" 6158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 6168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project INSTALL="$ac_cv_path_install" 6178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 6188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$INSTALL" 1>&4 6198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Use test -z because SunOS4 sh mishandles braces in ${var-val}. 6218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# It thinks the first close brace ends the variable substitution. 6228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' 6238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 6258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking whether ${MAKE-make} sets \$MAKE""... $ac_c" 1>&4 6278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectset dummy ${MAKE-make}; ac_make=$2 6288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then 6298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 6308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 6318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftestmake <<\EOF 6328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectall: 6338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project @echo 'ac_maketemp="${MAKE}"' 6348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 6358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# GNU make sometimes prints "make[1]: Entering...", which would confuse us. 6368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` 6378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -n "$ac_maketemp"; then 6388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval ac_cv_prog_make_${ac_make}_set=yes 6398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 6408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval ac_cv_prog_make_${ac_make}_set=no 6418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 6428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftestmake 6438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 6448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then 6458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""yes" 1>&4 6468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project SET_MAKE= 6478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 6488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 6498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project SET_MAKE="MAKE=${MAKE-make}" 6508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 6518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for working const""... $ac_c" 1>&4 6538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_c_const'+set}'`\" = set"; then 6548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 6558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 6568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 6578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 658 "configure" 6588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 6598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main() { return 0; } 6618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint t() { 6628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* Ultrix mips cc rejects this. */ 6648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttypedef int charset[2]; const charset x; 6658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* SunOS 4.1.1 cc rejects this. */ 6668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar const *const *ccp; 6678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar **p; 6688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* NEC SVR4.0.2 mips cc rejects this. */ 6698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstruct point {int x, y;}; 6708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectstatic struct point const zero; 6718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* AIX XL C 1.02.0.0 rejects this. 6728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project It does not let you subtract one const X* pointer from another in an arm 6738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project of an if-expression whose if-part is not a constant expression */ 6748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectconst char *g = "string"; 6758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectccp = &g + (g ? g-g : 0); 6768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* HPUX 7.0 cc rejects these. */ 6778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project++ccp; 6788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectp = (char**) ccp; 6798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectccp = (char const *const *) p; 6808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ /* SCO 3.2v4 cc rejects this. */ 6818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project char *t; 6828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project char const *s = 0 ? (char *) 0 : (char const *) 0; 6838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 6848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *t++ = 0; 6858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 6868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ 6878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project int x[] = {25, 17}; 6888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project const int *foo = &x[0]; 6898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ++foo; 6908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 6918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ 6928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project typedef const int *iptr; 6938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project iptr p = 0; 6948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ++p; 6958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 6968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ /* AIX XL C 1.02.0.0 rejects this saying 6978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ 6988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project struct s { int j; const int *ap[3]; }; 6998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project struct s *b; b->j = 5; 7008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 7018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ 7028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project const int foo = 10; 7038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 7048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 7058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project; return 0; } 7068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 7078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval $ac_compile; then 7088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 7098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_const=yes 7108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 7128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_const=no 7138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 7158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 7168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_c_const" 1>&4 7188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_c_const = no; then 7198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 7208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define const 7218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 7228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 7238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 7258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&4 7268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# On Suns, sometimes $CPP names a directory. 7278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -n "$CPP" && test -d "$CPP"; then 7288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CPP= 7298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$CPP"; then 7318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_prog_CPP'+set}'`\" = set"; then 7328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 7338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # This must be in double quotes, not single quotes, because CPP may get 7358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # substituted into the Makefile and "${CC-cc}" will confuse make. 7368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CPP="${CC-cc} -E" 7378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # On the NeXT, cc -E runs the code through the compiler's parser, 7388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # not just through cpp. 7398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 7408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 741 "configure" 7418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 7428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <assert.h> 7438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectSyntax Error 7448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 7458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 7468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_err=`grep -v '^ *+' conftest.out` 7478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$ac_err"; then 7488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 7498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_err" >&5 7518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 7528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CPP="${CC-cc} -E -traditional-cpp" 7538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 7548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 755 "configure" 7558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 7568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <assert.h> 7578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectSyntax Error 7588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 7598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 7608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_err=`grep -v '^ *+' conftest.out` 7618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$ac_err"; then 7628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 7638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_err" >&5 7658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 7668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project CPP=/lib/cpp 7678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 7698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 7718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_prog_CPP="$CPP" 7728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectCPP="$ac_cv_prog_CPP" 7758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$CPP" 1>&4 7768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 7778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# If we cannot run a trivial program, we must be cross compiling. 7788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking whether cross-compiling""... $ac_c" 1>&4 7798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_c_cross'+set}'`\" = set"; then 7808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 7818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "$cross_compiling" = yes; then 7838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_cross=yes 7848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 7868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 787 "configure" 7878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 7888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmain(){return(0);} 7898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 7908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval $ac_link 7918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -s conftest && (./conftest; exit) 2>/dev/null; then 7928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_cross=no 7938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 7948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_cross=yes 7958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -fr conftest* 7988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 7998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcross_compiling=$ac_cv_c_cross 8008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_c_cross" 1>&4 8018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for ANSI C header files""... $ac_c" 1>&4 8038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then 8048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 8058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 8068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 8078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 808 "configure" 8088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 8098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdlib.h> 8108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdarg.h> 8118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <string.h> 8128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <float.h> 8138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 8148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 8158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_err=`grep -v '^ *+' conftest.out` 8168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$ac_err"; then 8178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 8188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=yes 8198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 8208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_err" >&5 8218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 8228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 8238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 8258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 8278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 8288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 8298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 830 "configure" 8308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 8318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <string.h> 8328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 8338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 8348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project egrep "memchr" >/dev/null 2>&1; then 8358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 8368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 8378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 8388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 8398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 8418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 8458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 8468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 8478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 848 "configure" 8488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 8498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdlib.h> 8508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 8518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 8528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project egrep "free" >/dev/null 2>&1; then 8538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 8548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 8558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 8568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 8578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 8598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 8638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 8648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "$cross_compiling" = yes; then 8658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 8668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 8678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 8688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 869 "configure" 8698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 8708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <ctype.h> 8718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 8728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 8738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 8748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main () { int i; for (i = 0; i < 256; i++) 8758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 8768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectexit (0); } 8778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 8798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval $ac_link 8808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -s conftest && (./conftest; exit) 2>/dev/null; then 8818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 8828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 8838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 8848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -fr conftest* 8878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_header_stdc" 1>&4 8908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 8918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 8928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define STDC_HEADERS 1 8938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 8948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 8968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 8978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for size_t""... $ac_c" 1>&4 8988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_type_size_t'+set}'`\" = set"; then 8998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 9008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 9028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 903 "configure" 9038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 9048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <sys/types.h> 9058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#if STDC_HEADERS 9068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdlib.h> 9078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 9088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 9098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project egrep "size_t" >/dev/null 2>&1; then 9118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 9128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_type_size_t=yes 9138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 9158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_type_size_t=no 9168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 9188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_type_size_t" 1>&4 9218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_type_size_t = no; then 9228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 9238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define size_t unsigned 9248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 9258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for ANSI C header files""... $ac_c" 1>&4 9298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then 9308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 9318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 9338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 934 "configure" 9348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 9358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdlib.h> 9368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdarg.h> 9378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <string.h> 9388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <float.h> 9398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 9408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 9418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_err=`grep -v '^ *+' conftest.out` 9428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$ac_err"; then 9438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 9448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=yes 9458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_err" >&5 9478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 9488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 9498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 9518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 9538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # SunOS 4.x string.h does not declare mem*, contrary to ANSI. 9548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 9558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 956 "configure" 9568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 9578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <string.h> 9588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 9598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project egrep "memchr" >/dev/null 2>&1; then 9618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 9628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 9648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 9658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 9678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 9718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. 9728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 9738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 974 "configure" 9748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 9758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <stdlib.h> 9768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 9778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 9788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project egrep "free" >/dev/null 2>&1; then 9798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 9808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 9828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 9838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 9858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 9878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 9888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 9898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. 9908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "$cross_compiling" = yes; then 9918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 9928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 9938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 9948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 995 "configure" 9958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 9968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <ctype.h> 9978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define ISLOWER(c) ('a' <= (c) && (c) <= 'z') 9988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) 9998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) 10008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main () { int i; for (i = 0; i < 256; i++) 10018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2); 10028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectexit (0); } 10038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 10058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval $ac_link 10068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -s conftest && (./conftest; exit) 2>/dev/null; then 10078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project : 10088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_stdc=no 10108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -fr conftest* 10138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_header_stdc" 1>&4 10168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_stdc = yes; then 10178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 10188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define STDC_HEADERS 1 10198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 10208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_hdr in string.h malloc.h sys/types.h 10248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdo 10258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_safe=`echo "$ac_hdr" | tr './\055' '___'` 10268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for $ac_hdr""... $ac_c" 1>&4 10278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_header_$ac_safe'+set}'`\" = set"; then 10288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 10298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 10318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1032 "configure" 10328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 10338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <$ac_hdr> 10348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 10358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" 10368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_err=`grep -v '^ *+' conftest.out` 10378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -z "$ac_err"; then 10388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 10398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_header_$ac_safe=yes" 10408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_err" >&5 10428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 10438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_header_$ac_safe=no" 10448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 10468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then 10488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""yes" 1>&4 10498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./\055' '[A-Z]___'` 10508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<EOF 10518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define $ac_tr_hdr 1 10528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 10538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 10568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 10588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcase "$YACC" in 10618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project*bison*) 10628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works 10638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# for constant arguments. Useless! 10648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for working alloca.h""... $ac_c" 1>&4 10658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_header_alloca_h'+set}'`\" = set"; then 10668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 10678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 10698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1070 "configure" 10708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 10718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <alloca.h> 10728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main() { return 0; } 10738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint t() { 10748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar *p = alloca(2 * sizeof(int)); 10758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project; return 0; } 10768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 10778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval $ac_link; then 10788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 10798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_alloca_h=yes 10808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 10828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_header_alloca_h=no 10838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 10858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_header_alloca_h" 1>&4 10888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_header_alloca_h = yes; then 10898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 10908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define HAVE_ALLOCA_H 1 10918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 10928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 10948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 10958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for alloca""... $ac_c" 1>&4 10968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_func_alloca'+set}'`\" = set"; then 10978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 10988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 10998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 11008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1101 "configure" 11018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 11028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#ifdef __GNUC__ 11048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# define alloca __builtin_alloca 11058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#else 11068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# if HAVE_ALLOCA_H 11078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# include <alloca.h> 11088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# else 11098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# ifdef _AIX 11108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project #pragma alloca 11118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# else 11128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# ifndef alloca /* predefined by HP cc +Olibcalls */ 11138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar *alloca (); 11148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# endif 11158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# endif 11168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# endif 11178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 11188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main() { return 0; } 11208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint t() { 11218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar *p = (char *) alloca(1); 11228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project; return 0; } 11238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 11248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval $ac_link; then 11258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 11268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_func_alloca=yes 11278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 11288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 11298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_func_alloca=no 11308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 11318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 11328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 11348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_func_alloca" 1>&4 11358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_func_alloca = yes; then 11368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 11378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define HAVE_ALLOCA 1 11388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 11398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 11418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_func_alloca = no; then 11438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # The SVR3 libPW and SVR4 libucb both contain incompatible functions 11448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # that cause trouble. Some versions do not even contain alloca or 11458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # contain a buggy version. If you still want to use their alloca, 11468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # use ar to extract alloca.o from them instead of compiling alloca.c. 11478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ALLOCA=alloca.o 11488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 11498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define C_ALLOCA 1 11508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 11518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&4 11548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_os_cray'+set}'`\" = set"; then 11558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 11568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 11578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 11588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1159 "configure" 11598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 11608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#if defined(CRAY) && ! defined(CRAY2) 11618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwebecray 11628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#else 11638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwenotbecray 11648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 11658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 11678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif (eval "$ac_cpp conftest.$ac_ext") 2>&5 | 11688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project egrep "webecray" >/dev/null 2>&1; then 11698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 11708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_os_cray=yes 11718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 11728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 11738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_os_cray=no 11748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 11758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 11768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 11788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_os_cray" 1>&4 11798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test $ac_cv_os_cray = yes; then 11808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for _getb67""... $ac_c" 1>&4 11818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_func__getb67'+set}'`\" = set"; then 11828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 11838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 11848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 11858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1186 "configure" 11868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 11878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <ctype.h> /* Arbitrary system header to define __stub macros. */ 11888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* Override any gcc2 internal prototype to avoid an error. */ 11898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar _getb67(); 11908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main() { return 0; } 11928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint t() { 11938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 11948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* The GNU C library defines this for functions which it implements 11958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 11968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project something starting with __ and the normal name is an alias. */ 11978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#if defined (__stub__getb67) || defined (__stub____getb67) 11988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchoke me 11998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#else 12008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project_getb67(); 12018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 12028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project; return 0; } 12048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 12058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval $ac_link; then 12068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 12078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_func__getb67=yes" 12088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 12108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_func__getb67=no" 12118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 12128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 12138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 12158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '$ac_cv_func_'_getb67`\" = yes"; then 12168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""yes" 1>&4 12178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 12188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define CRAY_STACKSEG_END _getb67 12198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 12208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 12238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for GETB67""... $ac_c" 1>&4 12248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_func_GETB67'+set}'`\" = set"; then 12258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 12268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 12288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1229 "configure" 12298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 12308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <ctype.h> /* Arbitrary system header to define __stub macros. */ 12318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* Override any gcc2 internal prototype to avoid an error. */ 12328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar GETB67(); 12338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main() { return 0; } 12358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint t() { 12368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* The GNU C library defines this for functions which it implements 12388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 12398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project something starting with __ and the normal name is an alias. */ 12408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#if defined (__stub_GETB67) || defined (__stub___GETB67) 12418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchoke me 12428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#else 12438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectGETB67(); 12448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 12458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project; return 0; } 12478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 12488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval $ac_link; then 12498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 12508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_func_GETB67=yes" 12518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 12538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_func_GETB67=no" 12548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 12558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 12568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 12588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '$ac_cv_func_'GETB67`\" = yes"; then 12598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""yes" 1>&4 12608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 12618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define CRAY_STACKSEG_END GETB67 12628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 12638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 12668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking for getb67""... $ac_c" 1>&4 12678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_func_getb67'+set}'`\" = set"; then 12688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 12698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat > conftest.$ac_ext <<EOF 12718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1272 "configure" 12728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 12738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include <ctype.h> /* Arbitrary system header to define __stub macros. */ 12748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* Override any gcc2 internal prototype to avoid an error. */ 12758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchar getb67(); 12768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint main() { return 0; } 12788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectint t() { 12798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* The GNU C library defines this for functions which it implements 12818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project to always fail with ENOSYS. Some functions are actually named 12828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project something starting with __ and the normal name is an alias. */ 12838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#if defined (__stub_getb67) || defined (__stub___getb67) 12848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchoke me 12858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#else 12868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectgetb67(); 12878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#endif 12888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 12898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project; return 0; } 12908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 12918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval $ac_link; then 12928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 12938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_func_getb67=yes" 12948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 12958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -rf conftest* 12968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project eval "ac_cv_func_getb67=no" 12978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 12988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest* 12998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '$ac_cv_func_'getb67`\" = yes"; then 13028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""yes" 1>&4 13038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat >> confdefs.h <<\EOF 13048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define CRAY_STACKSEG_END getb67 13058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 13068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 13088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_t""no" 1>&4 13098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho $ac_n "checking stack direction for C alloca""... $ac_c" 1>&4 13188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif eval "test \"`echo '${'ac_cv_c_stack_direction'+set}'`\" = set"; then 13198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo $ac_n "(cached) $ac_c" 1>&4 13208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 13218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "$cross_compiling" = yes; then 13228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_stack_direction=0 13238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 13248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.$ac_ext <<EOF 13258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#line 1326 "configure" 13268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "confdefs.h" 13278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfind_stack_direction () 13288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ 13298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project static char *addr = 0; 13308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project auto char dummy; 13318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if (addr == 0) 13328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project { 13338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project addr = &dummy; 13348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project return find_stack_direction (); 13358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project } 13368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 13378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project return (&dummy > addr) ? 1 : -1; 13388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 13398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectmain () 13408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ 13418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exit (find_stack_direction() < 0); 13428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 13438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 13448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecteval $ac_link 13458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -s conftest && (./conftest; exit) 2>/dev/null; then 13468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_stack_direction=1 13478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 13488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_cv_c_stack_direction=-1 13498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -fr conftest* 13528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "$ac_t""$ac_cv_c_stack_direction" 1>&4 13548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat >> confdefs.h <<EOF 13558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#define STACK_DIRECTION $ac_cv_c_stack_direction 13568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 13578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ;; 13618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectesac 13628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttrap '' 1 2 15 13648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test -w $cache_file; then 13658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "updating cache $cache_file" 13668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > $cache_file <<\EOF 13678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# This file is a shell script that caches the results of configure 13688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# tests run on this system so they can be shared between configure 13698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# scripts and configure runs. It is not useful on other systems. 13708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# If it contains results you don't want to keep, you may remove or edit it. 13718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 13728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# By default, configure uses ./config.cache as the cache file, 13738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# creating it if it does not exist already. You can give configure 13748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# the --cache-file=FILE option to use a different cache file; that is 13758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# what configure does when it calls configure scripts in 13768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# subdirectories, so they share the cache. 13778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Giving --cache-file=/dev/null disables caching, for debugging configure. 13788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# config.status only pays attention to the cache file if you give it the 13798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# --recheck option to rerun configure. 13808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 13818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 13828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Ultrix sh set writes to stderr and can't be redirected directly. 13838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project(set) 2>&1 | 13848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/: \${\1='\2'}/p" \ 13858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project >> $cache_file 13868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectelse 13878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho "not updating unwritable cache $cache_file" 13888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 13898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttrap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15 13918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest "x$prefix" = xNONE && prefix=$ac_default_prefix 13938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Let make expand exec_prefix. 13948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest "x$exec_prefix" = xNONE && exec_prefix='${prefix}' 13958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 13968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Any assignment to VPATH causes Sun make to only execute 13978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# the first set of double-colon rules, so remove it if not needed. 13988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# If there is a colon in the path, we need to keep it. 13998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectif test "x$srcdir" = x.; then 14008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' 14018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi 14028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttrap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 14048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectDEFS=-DHAVE_CONFIG_H 14068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Without the "./", some shells look in PATH for config.status. 14088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project: ${CONFIG_STATUS=./config.status} 14098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectecho creating $CONFIG_STATUS 14118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f $CONFIG_STATUS 14128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > $CONFIG_STATUS <<EOF 14138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#!/bin/sh 14148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Generated automatically by configure. 14158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Run this file to recreate the current configuration. 14168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# This directory was configured as follows, 14178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: 14188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 14198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# $0 $ac_configure_args 14208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 14218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Compiler output produced by configure, useful for debugging 14228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# configure, is in ./config.log if it exists. 14238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" 14258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_option 14268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdo 14278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "\$ac_option" in 14288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) 14298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" 14308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; 14318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -version | --version | --versio | --versi | --vers | --ver | --ve | --v) 14328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$CONFIG_STATUS generated by autoconf version 2.1" 14338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project exit 0 ;; 14348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project -help | --help | --hel | --he | --h) 14358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "\$ac_cs_usage"; exit 0 ;; 14368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) echo "\$ac_cs_usage"; exit 1 ;; 14378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 14388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 14398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_given_srcdir=$srcdir 14418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_given_INSTALL="$INSTALL" 14428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttrap 'rm -fr Makefile config.h:conf.in conftest*; exit 1' 1 2 15 14448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Protect against being on the right side of a sed subst in config.status. 14468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g; 14478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF 14488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project$ac_vpsub 14498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project$extrasub 14508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@CFLAGS@%$CFLAGS%g 14518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@CPPFLAGS@%$CPPFLAGS%g 14528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@CXXFLAGS@%$CXXFLAGS%g 14538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@DEFS@%$DEFS%g 14548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@LDFLAGS@%$LDFLAGS%g 14558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@LIBS@%$LIBS%g 14568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@exec_prefix@%$exec_prefix%g 14578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@prefix@%$prefix%g 14588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@program_transform_name@%$program_transform_name%g 14598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@LN_S@%$LN_S%g 14608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@YACC@%$YACC%g 14618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@CC@%$CC%g 14628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@RANLIB@%$RANLIB%g 14638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g 14648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@INSTALL_DATA@%$INSTALL_DATA%g 14658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@SET_MAKE@%$SET_MAKE%g 14668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@CPP@%$CPP%g 14678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@ALLOCA@%$ALLOCA%g 14688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectCEOF 14708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 14718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat >> $CONFIG_STATUS <<EOF 14728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectCONFIG_FILES=\${CONFIG_FILES-"Makefile"} 14748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 14758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat >> $CONFIG_STATUS <<\EOF 14768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then 14778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Support "outfile[:infile]", defaulting infile="outfile.in". 14788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_file" in 14798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'` 14808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 14818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_file_in="${ac_file}.in" ;; 14828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 14838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Adjust relative srcdir, etc. for subdirectories. 14858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Remove last slash and all that follows it. Not all systems have dirname. 14878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` 14888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then 14898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # The file is in a subdirectory. 14908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project test ! -d "$ac_dir" && mkdir "$ac_dir" 14918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_dir_suffix="/$ac_dir" 14928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # A "../" for each directory in $ac_dir_suffix. 14938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` 14948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 14958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_dir_suffix= ac_dots= 14968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 14978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 14988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_given_srcdir" in 14998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project .) srcdir=. 15008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -z "$ac_dots"; then top_srcdir=. 15018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; 15028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; 15038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) # Relative path. 15048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" 15058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project top_srcdir="$ac_dots$ac_given_srcdir" ;; 15068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 15078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_given_INSTALL" in 15098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project [/$]*) INSTALL="$ac_given_INSTALL" ;; 15108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) INSTALL="$ac_dots$ac_given_INSTALL" ;; 15118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 15128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo creating "$ac_file" 15138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f "$ac_file" 15148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." 15158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_file" in 15168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *Makefile*) ac_comsub="1i\\ 15178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# $configure_input" ;; 15188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_comsub= ;; 15198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 15208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project sed -e "$ac_comsub 15218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@configure_input@%$configure_input%g 15228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@srcdir@%$srcdir%g 15238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@top_srcdir@%$top_srcdir%g 15248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%@INSTALL@%$INSTALL%g 15258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file 15268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi; done 15278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest.subs 15288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where 15308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# NAME is the cpp macro being defined and VALUE is the value it is being given. 15318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# 15328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# ac_d sets the value in "#define NAME VALUE" lines. 15338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)' 15348e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_dB='\([ ][ ]*\)[^ ]*%\1#\2' 15358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_dC='\3' 15368e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_dD='%g' 15378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE". 15388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 15398e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_uB='\([ ]\)%\1#\2define\3' 15408e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_uC=' ' 15418e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_uD='\4%g' 15428e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE". 15438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' 15448e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_eB='$%\1#\2define\3' 15458e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_eC=' ' 15468e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_eD='%g' 15478e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15488e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectCONFIG_HEADERS=${CONFIG_HEADERS-"config.h:conf.in"} 15498e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfor ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then 15508e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Support "outfile[:infile]", defaulting infile="outfile.in". 15518e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project case "$ac_file" in 15528e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'` 15538e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; 15548e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project *) ac_file_in="${ac_file}.in" ;; 15558e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project esac 15568e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15578e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo creating $ac_file 15588e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15598e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftest.frag conftest.in conftest.out 15608e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cp $ac_given_srcdir/$ac_file_in conftest.in 15618e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15628e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 15638e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15648e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Transform confdefs.h into a sed script conftest.vals that substitutes 15658e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# the proper values into config.h.in to produce config.h. And first: 15668e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Protect against being on the right side of a sed subst in config.status. 15678e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Protect against being in an unquoted here document in config.status. 15688e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest.vals 15698e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat > conftest.hdr <<\EOF 15708e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects/[\\&%]/\\&/g 15718e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%[\\$`]%\\&%g 15728e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp 15738e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%ac_d%ac_u%gp 15748e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%ac_u%ac_e%gp 15758e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 15768e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectsed -n -f conftest.hdr confdefs.h > conftest.vals 15778e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest.hdr 15788e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15798e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# This sed command replaces #undef with comments. This is necessary, for 15808e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# example, in the case of _POSIX_SOURCE, which is predefined and required 15818e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# on some systems where configure will not decide to define it. 15828e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat >> conftest.vals <<\EOF 15838e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projects%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */% 15848e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 15858e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15868e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Break up conftest.vals because some shells have a limit on 15878e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# the size of here documents, and old seds have small limits too. 15888e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project# Maximum number of lines to put in a single here document. 15898e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectac_max_here_lines=12 15908e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 15918e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest.tail 15928e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectwhile : 15938e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdo 15948e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project ac_lines=`grep -c . conftest.vals` 15958e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # grep -c gives empty output for an empty file on some AIX systems. 15968e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi 15978e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project # Write a limited-size here document to conftest.frag. 15988e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS 15998e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS 16008e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo 'CEOF 16018e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project sed -f conftest.frag conftest.in > conftest.out 16028e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftest.in 16038e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project mv conftest.out conftest.in 16048e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project' >> $CONFIG_STATUS 16058e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail 16068e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftest.vals 16078e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project mv conftest.tail conftest.vals 16088e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectdone 16098e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -f conftest.vals 16108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 16118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectcat >> $CONFIG_STATUS <<\EOF 16128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftest.frag conftest.h 16138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "/* $ac_file. Generated automatically by configure. */" > conftest.h 16148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project cat conftest.in >> conftest.h 16158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftest.in 16168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project if cmp -s $ac_file conftest.h 2>/dev/null; then 16178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project echo "$ac_file is unchanged" 16188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f conftest.h 16198e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project else 16208e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project rm -f $ac_file 16218e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project mv conftest.h $ac_file 16228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project fi 16238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectfi; done 16248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 16258e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 16268e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest -z "$CONFIG_HEADERS" || echo timestamp > stamp-h 16278e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectexit 0 16288e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source ProjectEOF 16298e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectchmod +x $CONFIG_STATUS 16308e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectrm -fr confdefs* $ac_clean_files 16318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projecttest "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS 16328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 1633