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