1ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! /bin/sh
2ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Guess values for system-dependent variables and create Makefiles.
3103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Generated by GNU Autoconf 2.68.
4ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
559d709d503bab6e2b61931737e662dd293b40578ccornelius#  Copyright (c) 1999-2013, International Business Machines Corporation and others. All Rights Reserved.
685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#
727f654740f2a26ad62a5c155af9199af9e69b889claireho#
885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
927f654740f2a26ad62a5c155af9199af9e69b889claireho# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
1027f654740f2a26ad62a5c155af9199af9e69b889claireho# Foundation, Inc.
1127f654740f2a26ad62a5c155af9199af9e69b889claireho#
1227f654740f2a26ad62a5c155af9199af9e69b889claireho#
13ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This configure script is free software; the Free Software Foundation
14ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# gives unlimited permission to copy, distribute and modify it.
1527f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
1627f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ##
1727f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
18ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible
2085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh
2127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  emulate sh
23ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  NULLCMD=:
2485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # is contrary to our usage.  Disable this feature.
26ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  alias -g '${1+"$@"}'='"$@"'
2785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  setopt NO_GLOB_SUBST
2885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
2927f654740f2a26ad62a5c155af9199af9e69b889claireho  case `(set -o) 2>/dev/null` in #(
3027f654740f2a26ad62a5c155af9199af9e69b889claireho  *posix*) :
3127f654740f2a26ad62a5c155af9199af9e69b889claireho    set -o posix ;; #(
3227f654740f2a26ad62a5c155af9199af9e69b889claireho  *) :
3327f654740f2a26ad62a5c155af9199af9e69b889claireho     ;;
3485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
3585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
3685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
3785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
3885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl='
3985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho'
4085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl
4185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf.
4285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4527f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris,
4627f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh.
4727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \
4827f654740f2a26ad62a5c155af9199af9e69b889claireho    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo='print -r --'
5027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo_n='print -rn --'
5127f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='printf %s\n'
5385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo_n='printf %s'
5485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
5585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='/usr/ucb/echo -n'
5885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
5985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
6085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n_body='eval
6185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      arg=$1;
6227f654740f2a26ad62a5c155af9199af9e69b889claireho      case $arg in #(
6385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"$as_nl"*)
6485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	expr "X$arg" : "X\\(.*\\)$as_nl";
6585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
6685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac;
6785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
6885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '
6985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    export as_echo_n_body
7085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='sh -c $as_echo_n_body as_echo'
7185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
7285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export as_echo_body
7385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='sh -c $as_echo_body as_echo'
7485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
7585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right.
7785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then
7885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  PATH_SEPARATOR=:
7985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      PATH_SEPARATOR=';'
8285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
83ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
84ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
85ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS
8785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order.  Quoting is
8885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab.
8985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word
9085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.)
9185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" ""	$as_nl"
9285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
9385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are.  Look in the path if we contain no directory separator.
94103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself=
9527f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #((
9685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *[\\/]* ) as_myself=$0 ;;
9785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
9985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
10085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$as_save_IFS
10185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test -z "$as_dir" && as_dir=.
10227f654740f2a26ad62a5c155af9199af9e69b889claireho    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
10485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
10585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
10685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ;;
10785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
10885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND'
10985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path.
11085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then
11185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_myself=$0
11285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
11385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then
11485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11527f654740f2a26ad62a5c155af9199af9e69b889claireho  exit 1
11685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
11785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
11827f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in
11927f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
12027f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there.  '((' could
12127f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14.
12227f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH
12327f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \
12427f654740f2a26ad62a5c155af9199af9e69b889claireho  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ '
127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> '
128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ '
129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances.
13185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C
13285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL
13385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C
13485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE
135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
13627f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH.
13727f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13827f654740f2a26ad62a5c155af9199af9e69b889claireho
13927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$CONFIG_SHELL" = x; then
14027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
14127f654740f2a26ad62a5c155af9199af9e69b889claireho  emulate sh
14227f654740f2a26ad62a5c155af9199af9e69b889claireho  NULLCMD=:
14327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
14427f654740f2a26ad62a5c155af9199af9e69b889claireho  # is contrary to our usage.  Disable this feature.
14527f654740f2a26ad62a5c155af9199af9e69b889claireho  alias -g '\${1+\"\$@\"}'='\"\$@\"'
14627f654740f2a26ad62a5c155af9199af9e69b889claireho  setopt NO_GLOB_SUBST
14727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
14827f654740f2a26ad62a5c155af9199af9e69b889claireho  case \`(set -o) 2>/dev/null\` in #(
14927f654740f2a26ad62a5c155af9199af9e69b889claireho  *posix*) :
15027f654740f2a26ad62a5c155af9199af9e69b889claireho    set -o posix ;; #(
15127f654740f2a26ad62a5c155af9199af9e69b889claireho  *) :
15227f654740f2a26ad62a5c155af9199af9e69b889claireho     ;;
15327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
15427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
15527f654740f2a26ad62a5c155af9199af9e69b889claireho"
15627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_required="as_fn_return () { (exit \$1); }
15727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_success () { as_fn_return 0; }
15827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_failure () { as_fn_return 1; }
15927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_success () { return 0; }
16027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_failure () { return 1; }
16127f654740f2a26ad62a5c155af9199af9e69b889claireho
16227f654740f2a26ad62a5c155af9199af9e69b889clairehoexitcode=0
16327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_success || { exitcode=1; echo as_fn_success failed.; }
16427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
16527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
16627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
16727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
16827f654740f2a26ad62a5c155af9199af9e69b889claireho
16927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
17027f654740f2a26ad62a5c155af9199af9e69b889claireho  exitcode=1; echo positional parameters were not saved.
17127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
17227f654740f2a26ad62a5c155af9199af9e69b889clairehotest x\$exitcode = x0 || exit 1"
17327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
17427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
17527f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
17627f654740f2a26ad62a5c155af9199af9e69b889claireho  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
17727f654740f2a26ad62a5c155af9199af9e69b889clairehotest \$(( 1 + 1 )) = 2 || exit 1"
17827f654740f2a26ad62a5c155af9199af9e69b889claireho  if (eval "$as_required") 2>/dev/null; then :
17927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_have_required=yes
18027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
18127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_have_required=no
18227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
18327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
18427f654740f2a26ad62a5c155af9199af9e69b889claireho
18527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
18627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_found=false
18827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
18927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
19027f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
19127f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
19227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_found=:
19327f654740f2a26ad62a5c155af9199af9e69b889claireho  case $as_dir in #(
19427f654740f2a26ad62a5c155af9199af9e69b889claireho	 /*)
19527f654740f2a26ad62a5c155af9199af9e69b889claireho	   for as_base in sh bash ksh sh5; do
19627f654740f2a26ad62a5c155af9199af9e69b889claireho	     # Try only shells that exist, to save several forks.
19727f654740f2a26ad62a5c155af9199af9e69b889claireho	     as_shell=$as_dir/$as_base
19827f654740f2a26ad62a5c155af9199af9e69b889claireho	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
19927f654740f2a26ad62a5c155af9199af9e69b889claireho		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
20027f654740f2a26ad62a5c155af9199af9e69b889claireho  CONFIG_SHELL=$as_shell as_have_required=yes
20127f654740f2a26ad62a5c155af9199af9e69b889claireho		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
20227f654740f2a26ad62a5c155af9199af9e69b889claireho  break 2
20327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
20427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
20527f654740f2a26ad62a5c155af9199af9e69b889claireho	   done;;
20627f654740f2a26ad62a5c155af9199af9e69b889claireho       esac
20727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_found=false
20827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
20927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
21027f654740f2a26ad62a5c155af9199af9e69b889claireho	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
21127f654740f2a26ad62a5c155af9199af9e69b889claireho  CONFIG_SHELL=$SHELL as_have_required=yes
21227f654740f2a26ad62a5c155af9199af9e69b889clairehofi; }
21327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
21427f654740f2a26ad62a5c155af9199af9e69b889claireho
21527f654740f2a26ad62a5c155af9199af9e69b889claireho
21627f654740f2a26ad62a5c155af9199af9e69b889claireho      if test "x$CONFIG_SHELL" != x; then :
21727f654740f2a26ad62a5c155af9199af9e69b889claireho  # We cannot yet assume a decent shell, so we have to provide a
21827f654740f2a26ad62a5c155af9199af9e69b889claireho	# neutralization value for shells without unset; and this also
21927f654740f2a26ad62a5c155af9199af9e69b889claireho	# works around shells that cannot unset nonexistent variables.
220103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	# Preserve -v and -x to the replacement shell.
22127f654740f2a26ad62a5c155af9199af9e69b889claireho	BASH_ENV=/dev/null
22227f654740f2a26ad62a5c155af9199af9e69b889claireho	ENV=/dev/null
22327f654740f2a26ad62a5c155af9199af9e69b889claireho	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
22427f654740f2a26ad62a5c155af9199af9e69b889claireho	export CONFIG_SHELL
225103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	case $- in # ((((
226103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  *v*x* | *x*v* ) as_opts=-vx ;;
227103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  *v* ) as_opts=-v ;;
228103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  *x* ) as_opts=-x ;;
229103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  * ) as_opts= ;;
230103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	esac
231103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
23227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
23327f654740f2a26ad62a5c155af9199af9e69b889claireho
23427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test x$as_have_required = xno; then :
23527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$0: This script requires a shell more modern than all"
23627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$0: the shells that I found on your system."
23727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test x${ZSH_VERSION+set} = xset ; then
23827f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
23927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
24027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
24127f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
24227f654740f2a26ad62a5c155af9199af9e69b889claireho$0: including any error possibly output before this
24327f654740f2a26ad62a5c155af9199af9e69b889claireho$0: message. Then install a modern shell, or manually run
24427f654740f2a26ad62a5c155af9199af9e69b889claireho$0: the script under such a shell if you do have one."
24527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
24627f654740f2a26ad62a5c155af9199af9e69b889claireho  exit 1
24727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
24827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
24927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
25027f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=${CONFIG_SHELL-/bin/sh}
25127f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL
25227f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset more variables known to interfere with behavior of common tools.
25327f654740f2a26ad62a5c155af9199af9e69b889clairehoCLICOLOR_FORCE= GREP_OPTIONS=
25427f654740f2a26ad62a5c155af9199af9e69b889clairehounset CLICOLOR_FORCE GREP_OPTIONS
25527f654740f2a26ad62a5c155af9199af9e69b889claireho
25627f654740f2a26ad62a5c155af9199af9e69b889claireho## --------------------- ##
25727f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Shell Functions. ##
25827f654740f2a26ad62a5c155af9199af9e69b889claireho## --------------------- ##
25927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR
26027f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------
26127f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR.
26227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset ()
26327f654740f2a26ad62a5c155af9199af9e69b889claireho{
26427f654740f2a26ad62a5c155af9199af9e69b889claireho  { eval $1=; unset $1;}
26527f654740f2a26ad62a5c155af9199af9e69b889claireho}
26627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset
26727f654740f2a26ad62a5c155af9199af9e69b889claireho
26827f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS
26927f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------------
27027f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking.
27127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status ()
27227f654740f2a26ad62a5c155af9199af9e69b889claireho{
27327f654740f2a26ad62a5c155af9199af9e69b889claireho  return $1
27427f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status
27527f654740f2a26ad62a5c155af9199af9e69b889claireho
27627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS
27727f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------
27827f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
27927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit ()
28027f654740f2a26ad62a5c155af9199af9e69b889claireho{
28127f654740f2a26ad62a5c155af9199af9e69b889claireho  set +e
28227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $1
28327f654740f2a26ad62a5c155af9199af9e69b889claireho  exit $1
28427f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit
28527f654740f2a26ad62a5c155af9199af9e69b889claireho
28627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p
28727f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------
28827f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary.
28927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p ()
29027f654740f2a26ad62a5c155af9199af9e69b889claireho{
29127f654740f2a26ad62a5c155af9199af9e69b889claireho
29227f654740f2a26ad62a5c155af9199af9e69b889claireho  case $as_dir in #(
29327f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_dir=./$as_dir;;
29427f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
29527f654740f2a26ad62a5c155af9199af9e69b889claireho  test -d "$as_dir" || eval $as_mkdir_p || {
29627f654740f2a26ad62a5c155af9199af9e69b889claireho    as_dirs=
29727f654740f2a26ad62a5c155af9199af9e69b889claireho    while :; do
29827f654740f2a26ad62a5c155af9199af9e69b889claireho      case $as_dir in #(
29927f654740f2a26ad62a5c155af9199af9e69b889claireho      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
30027f654740f2a26ad62a5c155af9199af9e69b889claireho      *) as_qdir=$as_dir;;
30127f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
30227f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dirs="'$as_qdir' $as_dirs"
30327f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dir=`$as_dirname -- "$as_dir" ||
30427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30527f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)[^/]' \| \
30627f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)$' \| \
30727f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
30827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" |
30927f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
31027f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
31127f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
31227f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
31327f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)[^/].*/{
31427f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
31527f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
31627f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
31727f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)$/{
31827f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
31927f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
32027f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
32127f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\).*/{
32227f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
32327f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
32427f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
32527f654740f2a26ad62a5c155af9199af9e69b889claireho	  s/.*/./; q'`
32627f654740f2a26ad62a5c155af9199af9e69b889claireho      test -d "$as_dir" && break
32727f654740f2a26ad62a5c155af9199af9e69b889claireho    done
32827f654740f2a26ad62a5c155af9199af9e69b889claireho    test -z "$as_dirs" || eval "mkdir $as_dirs"
32927f654740f2a26ad62a5c155af9199af9e69b889claireho  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
33027f654740f2a26ad62a5c155af9199af9e69b889claireho
33127f654740f2a26ad62a5c155af9199af9e69b889claireho
33227f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p
33327f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE
33427f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
33527f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take
33627f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over
33727f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive
33827f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations.
33927f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
34027f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_append ()
34127f654740f2a26ad62a5c155af9199af9e69b889claireho  {
34227f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1+=\$2
34327f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
34427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
34527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ()
34627f654740f2a26ad62a5c155af9199af9e69b889claireho  {
34727f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1=\$$1\$2
34827f654740f2a26ad62a5c155af9199af9e69b889claireho  }
34927f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append
35027f654740f2a26ad62a5c155af9199af9e69b889claireho
35127f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG...
35227f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------
35327f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the
35427f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments
35527f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr.
35627f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
35727f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_arith ()
35827f654740f2a26ad62a5c155af9199af9e69b889claireho  {
35927f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=$(( $* ))
36027f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
36127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
36227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith ()
36327f654740f2a26ad62a5c155af9199af9e69b889claireho  {
36427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=`expr "$@" || test $? -eq 1`
36527f654740f2a26ad62a5c155af9199af9e69b889claireho  }
36627f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith
36727f654740f2a26ad62a5c155af9199af9e69b889claireho
36827f654740f2a26ad62a5c155af9199af9e69b889claireho
36927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD]
37027f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------------------
37127f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
37227f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
37327f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0.
37427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error ()
37527f654740f2a26ad62a5c155af9199af9e69b889claireho{
37627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_status=$1; test $as_status -eq 0 && as_status=1
37727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$4"; then
37827f654740f2a26ad62a5c155af9199af9e69b889claireho    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
37927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
38027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
38127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: error: $2" >&2
38227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_exit $as_status
38327f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error
38427f654740f2a26ad62a5c155af9199af9e69b889claireho
38585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 &&
38685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   test "X`expr 00001 : '.*\(...\)'`" = X001; then
387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=expr
388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=false
390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
39285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
393ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=basename
394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=false
396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
39827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
39927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=dirname
40027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
40127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=false
40227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
40485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" ||
405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$0" : 'X\(//\)$' \| \
40785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
40885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" |
40985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^.*\/\([^/][^/]*\)\/*$/{
41085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
41185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
41285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
41385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\/\)$/{
41485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
41585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
41685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
41785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\).*/{
41885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
41985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
42085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
42185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
42327f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges.
42427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz'
42527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
42627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS
42727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789'
42827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits
429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
43127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno_1=$LINENO as_lineno_1a=$LINENO
43227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno_2=$LINENO as_lineno_2a=$LINENO
43327f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
43427f654740f2a26ad62a5c155af9199af9e69b889claireho  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
43527f654740f2a26ad62a5c155af9199af9e69b889claireho  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
43627f654740f2a26ad62a5c155af9199af9e69b889claireho  sed -n '
43727f654740f2a26ad62a5c155af9199af9e69b889claireho    p
43827f654740f2a26ad62a5c155af9199af9e69b889claireho    /[$]LINENO/=
43927f654740f2a26ad62a5c155af9199af9e69b889claireho  ' <$as_myself |
44027f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '
44127f654740f2a26ad62a5c155af9199af9e69b889claireho      s/[$]LINENO.*/&-/
44227f654740f2a26ad62a5c155af9199af9e69b889claireho      t lineno
44327f654740f2a26ad62a5c155af9199af9e69b889claireho      b
44427f654740f2a26ad62a5c155af9199af9e69b889claireho      :lineno
44527f654740f2a26ad62a5c155af9199af9e69b889claireho      N
44627f654740f2a26ad62a5c155af9199af9e69b889claireho      :loop
44727f654740f2a26ad62a5c155af9199af9e69b889claireho      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
44827f654740f2a26ad62a5c155af9199af9e69b889claireho      t loop
44927f654740f2a26ad62a5c155af9199af9e69b889claireho      s/-\n.*//
45027f654740f2a26ad62a5c155af9199af9e69b889claireho    ' >$as_me.lineno &&
45127f654740f2a26ad62a5c155af9199af9e69b889claireho  chmod +x "$as_me.lineno" ||
45227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
45427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Don't try to exec as it changes $[0], causing all sort of problems
45527f654740f2a26ad62a5c155af9199af9e69b889claireho  # (the dirname of $[0] is not the place where we might find the
45627f654740f2a26ad62a5c155af9199af9e69b889claireho  # original and so on.  Autoconf is especially sensitive to this).
45727f654740f2a26ad62a5c155af9199af9e69b889claireho  . "./$as_me.lineno"
45827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Exit status is that of the last command.
45927f654740f2a26ad62a5c155af9199af9e69b889claireho  exit
46085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
461ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
46227f654740f2a26ad62a5c155af9199af9e69b889clairehoECHO_C= ECHO_N= ECHO_T=
46327f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #(((((
46427f654740f2a26ad62a5c155af9199af9e69b889claireho-n*)
46527f654740f2a26ad62a5c155af9199af9e69b889claireho  case `echo 'xy\c'` in
46627f654740f2a26ad62a5c155af9199af9e69b889claireho  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
46727f654740f2a26ad62a5c155af9199af9e69b889claireho  xy)  ECHO_C='\c';;
46827f654740f2a26ad62a5c155af9199af9e69b889claireho  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
46927f654740f2a26ad62a5c155af9199af9e69b889claireho       ECHO_T='	';;
47027f654740f2a26ad62a5c155af9199af9e69b889claireho  esac;;
47127f654740f2a26ad62a5c155af9199af9e69b889claireho*)
47227f654740f2a26ad62a5c155af9199af9e69b889claireho  ECHO_N='-n';;
47327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
47527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conf$$ conf$$.exe conf$$.file
47627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -d conf$$.dir; then
47727f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conf$$.dir/conf$$.file
47827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
47927f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conf$$.dir
48027f654740f2a26ad62a5c155af9199af9e69b889claireho  mkdir conf$$.dir 2>/dev/null
48185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
48227f654740f2a26ad62a5c155af9199af9e69b889clairehoif (echo >conf$$.file) 2>/dev/null; then
48327f654740f2a26ad62a5c155af9199af9e69b889claireho  if ln -s conf$$.file conf$$ 2>/dev/null; then
48427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_ln_s='ln -s'
48527f654740f2a26ad62a5c155af9199af9e69b889claireho    # ... but there are two gotchas:
48627f654740f2a26ad62a5c155af9199af9e69b889claireho    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
48727f654740f2a26ad62a5c155af9199af9e69b889claireho    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
48827f654740f2a26ad62a5c155af9199af9e69b889claireho    # In both cases, we have to default to `cp -p'.
48927f654740f2a26ad62a5c155af9199af9e69b889claireho    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
49027f654740f2a26ad62a5c155af9199af9e69b889claireho      as_ln_s='cp -p'
49127f654740f2a26ad62a5c155af9199af9e69b889claireho  elif ln conf$$.file conf$$ 2>/dev/null; then
49227f654740f2a26ad62a5c155af9199af9e69b889claireho    as_ln_s=ln
49327f654740f2a26ad62a5c155af9199af9e69b889claireho  else
49427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_ln_s='cp -p'
49527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
49685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
49727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_ln_s='cp -p'
49885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
49927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
50027f654740f2a26ad62a5c155af9199af9e69b889clairehormdir conf$$.dir 2>/dev/null
50185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
50227f654740f2a26ad62a5c155af9199af9e69b889clairehoif mkdir -p . 2>/dev/null; then
50327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_mkdir_p='mkdir -p "$as_dir"'
50427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
50527f654740f2a26ad62a5c155af9199af9e69b889claireho  test -d ./-p && rmdir ./-p
50627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_mkdir_p=false
50785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
50885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
50927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -x / >/dev/null 2>&1; then
51027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_test_x='test -x'
51185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
51227f654740f2a26ad62a5c155af9199af9e69b889claireho  if ls -dL / >/dev/null 2>&1; then
51327f654740f2a26ad62a5c155af9199af9e69b889claireho    as_ls_L_option=L
51427f654740f2a26ad62a5c155af9199af9e69b889claireho  else
51527f654740f2a26ad62a5c155af9199af9e69b889claireho    as_ls_L_option=
51627f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
51727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_test_x='
51827f654740f2a26ad62a5c155af9199af9e69b889claireho    eval sh -c '\''
51927f654740f2a26ad62a5c155af9199af9e69b889claireho      if test -d "$1"; then
52027f654740f2a26ad62a5c155af9199af9e69b889claireho	test -d "$1/.";
52127f654740f2a26ad62a5c155af9199af9e69b889claireho      else
52227f654740f2a26ad62a5c155af9199af9e69b889claireho	case $1 in #(
52327f654740f2a26ad62a5c155af9199af9e69b889claireho	-*)set "./$1";;
52427f654740f2a26ad62a5c155af9199af9e69b889claireho	esac;
52527f654740f2a26ad62a5c155af9199af9e69b889claireho	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
52627f654740f2a26ad62a5c155af9199af9e69b889claireho	???[sx]*):;;*)false;;esac;fi
52727f654740f2a26ad62a5c155af9199af9e69b889claireho    '\'' sh
52827f654740f2a26ad62a5c155af9199af9e69b889claireho  '
52985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
53027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_executable_p=$as_test_x
53185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
53227f654740f2a26ad62a5c155af9199af9e69b889claireho# Sed expression to map a string onto a valid CPP name.
53327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
53485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
53527f654740f2a26ad62a5c155af9199af9e69b889claireho# Sed expression to map a string onto a valid variable name.
53627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
53785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
53885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
53927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -n "$DJDIR" || exec 7<&0 </dev/null
54027f654740f2a26ad62a5c155af9199af9e69b889clairehoexec 6>&1
541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Name of the host.
54327f654740f2a26ad62a5c155af9199af9e69b889claireho# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# so uname gets run too.
545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Initializations.
549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_default_prefix=/usr/local
55185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_clean_files=
552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_config_libobj_dir=.
55385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBOBJS=
554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucross_compiling=no
555ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusubdirs=
556ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruMFLAGS=
557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruMAKEFLAGS=
558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Identity of this package.
560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_NAME=
561ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_TARNAME=
562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_VERSION=
563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_STRING=
564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPACKAGE_BUGREPORT=
56527f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE_URL=
566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
567b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoac_unique_file="ICU"
568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_unique_file="common/unicode/utypes.h"
569ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Factoring default headers for most tests.
570ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_includes_default="\
571ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#include <stdio.h>
57285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_SYS_TYPES_H
573ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <sys/types.h>
574ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
57585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_SYS_STAT_H
576ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <sys/stat.h>
577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
57885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef STDC_HEADERS
579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <stdlib.h>
580ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <stddef.h>
581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#else
58285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# ifdef HAVE_STDLIB_H
583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#  include <stdlib.h>
584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# endif
585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
58685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_STRING_H
58785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
588ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#  include <memory.h>
589ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# endif
590ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <string.h>
591ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
59285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_STRINGS_H
593ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <strings.h>
594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
59585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_INTTYPES_H
596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <inttypes.h>
597ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
59885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_STDINT_H
59985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# include <stdint.h>
60085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#endif
60185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#ifdef HAVE_UNISTD_H
602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# include <unistd.h>
603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif"
604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
60559d709d503bab6e2b61931737e662dd293b40578ccorneliusac_subst_vars='UCONFIG_CXXFLAGS
60659d709d503bab6e2b61931737e662dd293b40578ccorneliusUCONFIG_CFLAGS
60759d709d503bab6e2b61931737e662dd293b40578ccorneliusUCONFIG_CPPFLAGS
60859d709d503bab6e2b61931737e662dd293b40578ccorneliusLTLIBOBJS
60985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBOBJS
610103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCXXFLAGS
611103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCFLAGS
61285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment
61385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment_name
61485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform
61585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUDATA_CHAR
61685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSAMPLES_TRUE
61785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoTESTS_TRUE
61885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIXCNAME
61985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_LIB_SUFFIX
62085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIX
62185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDATA_PACKAGING_MODE
62285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hothepkgicudatadir
62385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopkgicudatadir
62459d709d503bab6e2b61931737e662dd293b40578ccorneliusTOOLS_TRUE
62585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLAYOUT_TRUE
62685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUIO_TRUE
62785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXTRAS_TRUE
62885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCSCPY
62985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCHAR_H
63085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TIMEZONE
63185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TIMEZONE
63285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZNAME
63385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZNAME
63485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZSET
63585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZSET
63685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_POPEN
63785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_PLACEMENT_NEW
63885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_OVERRIDE_CXX_ALLOCATION
63985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_NL_LANGINFO_CODESET
64085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_NL_LANGINFO_CODESET
64185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_IS_BIG_ENDIAN
64285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_DIRENT_H
64385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_INTTYPES_H
64485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoGENCCODE_ASSEMBLY
64585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoHAVE_MMAP
64685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_THREAD
64759d709d503bab6e2b61931737e662dd293b40578ccorneliusU_HAVE_ATOMIC
64885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_STD_STRING
64985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_RPATH
65050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoU_ENABLE_DYLOAD
65185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_ENABLE_TRACING
65285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DISABLE_RENAMING
65385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoAR
65485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoRANLIB
65585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DEFAULT_SHOW_DRAFT
65650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoUCLN_NO_AUTO_CLEANUP
65785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_STATIC
65885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_SHARED
65985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_M
66085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCOMPILE_LINK_ENVVAR
66185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoARFLAGS
66250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoEGREP
66350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoGREP
66485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDOXYGEN
66585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_buildroot
66685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_MAKE
66785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_compiling
66885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_DATA
66985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_SCRIPT
67085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_PROGRAM
67185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP
67285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CXX
67385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS
67485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX
67585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoOBJEXT
67685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXEEXT
67785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CC
67885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS
67985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS
68085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC
68127f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_RELEASE
68227f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_DEBUG
68385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS
68485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_os
68585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_vendor
68685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_cpu
68785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost
68885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_os
68985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_vendor
69085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_cpu
69185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild
69285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoUNICODE_VERSION
69385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION_MAJOR
69485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION
69585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoVERSION
69627f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_T
69727f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C
69827f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_N
69985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE
70085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias
70185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias
70285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_alias
70385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS
70485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_T
70585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_N
70685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C
70785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDEFS
70885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir
70985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir
71085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir
71185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir
71285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir
71385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir
71485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir
71585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir
71685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir
71785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hooldincludedir
71885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoincludedir
71985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocalstatedir
72085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosharedstatedir
72185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosysconfdir
72285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir
72385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir
72485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibexecdir
72585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosbindir
72685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobindir
72785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprogram_transform_name
72885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprefix
72985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec_prefix
73027f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE_URL
73185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_BUGREPORT
73285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_STRING
73385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_VERSION
73485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_TARNAME
73585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_NAME
73685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPATH_SEPARATOR
73785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSHELL'
738ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_subst_files=''
73985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_user_opts='
74085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_option_checking
74127f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_debug
74227f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_release
74385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_cross_build
74485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_strict
74585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_64bit_libs
74685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_bits
74785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_shared
74885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_static
74950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_auto_cleanup
75085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_draft
75185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_renaming
75285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tracing
75350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_dyload
75485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_rpath
75585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_weak_threads
75685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_extras
75785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_icuio
75885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_layout
75959d709d503bab6e2b61931737e662dd293b40578ccorneliusenable_tools
76085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_data_packaging
76185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_suffix
76285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tests
76385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_samples
76485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho'
76585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ac_precious_vars='build_alias
76685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias
76785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias
76885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC
76985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS
77085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS
77185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS
77285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS
77385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX
77485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS
77585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCCC
77685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP'
77785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
778ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
779ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Initialize some variables set by options.
780ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_help=
781ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_version=false
78285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_opts=
78385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_sep=
784ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The variables have the same names as the options, with
785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# dashes changed to underlines.
786ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucache_file=/dev/null
787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec_prefix=NONE
788ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_create=
789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_recursion=
790ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprefix=NONE
791ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_prefix=NONE
792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_suffix=NONE
793ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_transform_name=s,x,x,
794ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusilent=
795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusite=
796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusrcdir=
797ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruverbose=
798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_includes=NONE
799ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_libraries=NONE
800ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
801ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Installation directory options.
802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# These are left unexpanded so users can "make install exec_prefix=/foo"
803ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and all the variables that are supposed to be based on exec_prefix
804ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by default will actually change.
805ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Use braces instead of parens because sh, perl, etc. also accept them.
80685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (The list follows the same order as the GNU Coding Standards.)
807ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubindir='${exec_prefix}/bin'
808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusbindir='${exec_prefix}/sbin'
809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulibexecdir='${exec_prefix}/libexec'
81085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir='${prefix}/share'
81185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir='${datarootdir}'
812ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusysconfdir='${prefix}/etc'
813ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusharedstatedir='${prefix}/com'
814ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulocalstatedir='${prefix}/var'
815ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruincludedir='${prefix}/include'
816ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruoldincludedir='/usr/include'
81785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir='${datarootdir}/doc/${PACKAGE}'
81885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir='${datarootdir}/info'
81985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir='${docdir}'
82085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir='${docdir}'
82185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir='${docdir}'
82285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir='${docdir}'
82385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir='${exec_prefix}/lib'
82485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir='${datarootdir}/locale'
82585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir='${datarootdir}/man'
826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_prev=
82885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_dashdash=
829ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_option
830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # If the previous option needs an argument, assign it.
832ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  if test -n "$ac_prev"; then
83385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval $ac_prev=\$ac_option
834ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=
835ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    continue
836ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
83885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_option in
83927f654740f2a26ad62a5c155af9199af9e69b889claireho  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
84027f654740f2a26ad62a5c155af9199af9e69b889claireho  *=)   ac_optarg= ;;
84127f654740f2a26ad62a5c155af9199af9e69b889claireho  *)    ac_optarg=yes ;;
84285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Accept the important Cygnus configure options, so we can diagnose typos.
845ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
84685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_dashdash$ac_option in
84785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --)
84885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_dashdash=yes ;;
849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -bindir | --bindir | --bindi | --bind | --bin | --bi)
851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=bindir ;;
852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    bindir=$ac_optarg ;;
854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
855ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -build | --build | --buil | --bui | --bu)
856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=build_alias ;;
857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    build_alias=$ac_optarg ;;
859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -cache-file | --cache-file | --cache-fil | --cache-fi \
861ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=cache_file ;;
863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cache_file=$ac_optarg ;;
866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --config-cache | -C)
868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cache_file=config.cache ;;
869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
87085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datadir | --datadir | --datadi | --datad)
871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=datadir ;;
87285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datadir=* | --datadir=* | --datadi=* | --datad=*)
873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    datadir=$ac_optarg ;;
874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
87585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
87685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --dataroo | --dataro | --datar)
87785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=datarootdir ;;
87885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
87985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
88085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datarootdir=$ac_optarg ;;
88185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -disable-* | --disable-*)
88385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
88585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
88627f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid feature name: $ac_useropt"
88785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
88885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
88985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
89085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
89185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt"
89285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
89385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
89485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
89585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
89685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval enable_$ac_useropt=no ;;
89785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
89885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -docdir | --docdir | --docdi | --doc | --do)
89985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=docdir ;;
90085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
90185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    docdir=$ac_optarg ;;
90285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
90385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
90485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=dvidir ;;
90585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
90685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    dvidir=$ac_optarg ;;
907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
908ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -enable-* | --enable-*)
90985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
91185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
91227f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid feature name: $ac_useropt"
91385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
91485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
91585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
91685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
91785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt"
91885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
91985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
92085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
92285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval enable_$ac_useropt=\$ac_optarg ;;
923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec | --exe | --ex)
927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=exec_prefix ;;
928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec=* | --exe=* | --ex=*)
931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    exec_prefix=$ac_optarg ;;
932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -gas | --gas | --ga | --g)
934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Obsolete; use --with-gas.
935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    with_gas=yes ;;
936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -help | --help | --hel | --he | -h)
938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_help=long ;;
939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_help=recursive ;;
941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
942ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_help=short ;;
943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -host | --host | --hos | --ho)
945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=host_alias ;;
946ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -host=* | --host=* | --hos=* | --ho=*)
947ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    host_alias=$ac_optarg ;;
948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
94985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
95085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=htmldir ;;
95185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
95285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --ht=*)
95385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    htmldir=$ac_optarg ;;
95485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -includedir | --includedir | --includedi | --included | --include \
956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --includ | --inclu | --incl | --inc)
957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=includedir ;;
958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --includ=* | --inclu=* | --incl=* | --inc=*)
960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    includedir=$ac_optarg ;;
961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -infodir | --infodir | --infodi | --infod | --info | --inf)
963ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=infodir ;;
964ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    infodir=$ac_optarg ;;
966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libdir | --libdir | --libdi | --libd)
968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=libdir ;;
969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libdir=* | --libdir=* | --libdi=* | --libd=*)
970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    libdir=$ac_optarg ;;
971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --libexe | --libex | --libe)
974ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=libexecdir ;;
975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --libexe=* | --libex=* | --libe=*)
977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    libexecdir=$ac_optarg ;;
978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
97985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -localedir | --localedir | --localedi | --localed | --locale)
98085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=localedir ;;
98185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
98285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    localedir=$ac_optarg ;;
98385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -localstatedir | --localstatedir | --localstatedi | --localstated \
98585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --localstate | --localstat | --localsta | --localst | --locals)
986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=localstatedir ;;
987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
98885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    localstatedir=$ac_optarg ;;
990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=mandir ;;
993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    mandir=$ac_optarg ;;
995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -nfp | --nfp | --nf)
997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Obsolete; use --without-fp.
998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    with_fp=no ;;
999ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1001ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --no-cr | --no-c | -n)
1002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    no_create=yes ;;
1003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1004ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    no_recursion=yes ;;
1007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldin | --oldi | --old | --ol | --o)
1011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=oldincludedir ;;
1012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    oldincludedir=$ac_optarg ;;
1016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=prefix ;;
1019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    prefix=$ac_optarg ;;
1021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-pre | --program-pr | --program-p)
1024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=program_prefix ;;
1025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    program_prefix=$ac_optarg ;;
1028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-suf | --program-su | --program-s)
1031ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=program_suffix ;;
1032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    program_suffix=$ac_optarg ;;
1035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-transform-name | --program-transform-name \
1037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-nam | --program-transform-na \
1038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-n | --program-transform- \
1039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform | --program-transfor \
1040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transfo | --program-transf \
1041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-trans | --program-tran \
1042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --progr-tra | --program-tr | --program-t)
1043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=program_transform_name ;;
1044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-transform-name=* | --program-transform-name=* \
1045ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-nam=* | --program-transform-na=* \
1046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-n=* | --program-transform-=* \
1047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform=* | --program-transfor=* \
1048ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transfo=* | --program-transf=* \
1049ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-trans=* | --program-tran=* \
1050ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --progr-tra=* | --program-tr=* | --program-t=*)
1051ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    program_transform_name=$ac_optarg ;;
1052ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
105385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
105485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=pdfdir ;;
105585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
105685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    pdfdir=$ac_optarg ;;
105785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
105885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -psdir | --psdir | --psdi | --psd | --ps)
105985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=psdir ;;
106085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
106185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    psdir=$ac_optarg ;;
106285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
1063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | -silent | --silent | --silen | --sile | --sil)
1065ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    silent=yes ;;
1066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=sbindir ;;
1069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sbi=* | --sb=*)
1071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    sbindir=$ac_optarg ;;
1072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedst | --shareds | --shared | --share | --shar \
1076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sha | --sh)
1077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=sharedstatedir ;;
1078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sha=* | --sh=*)
1082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    sharedstatedir=$ac_optarg ;;
1083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -site | --site | --sit)
1085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=site ;;
1086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -site=* | --site=* | --sit=*)
1087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    site=$ac_optarg ;;
1088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=srcdir ;;
1091ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1092ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    srcdir=$ac_optarg ;;
1093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --syscon | --sysco | --sysc | --sys | --sy)
1096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=sysconfdir ;;
1097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    sysconfdir=$ac_optarg ;;
1100ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -target | --target | --targe | --targ | --tar | --ta | --t)
1102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=target_alias ;;
1103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    target_alias=$ac_optarg ;;
1105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    verbose=yes ;;
1108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -version | --version | --versio | --versi | --vers | -V)
1110ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_version=: ;;
1111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1112ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -with-* | --with-*)
111385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
111585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
111627f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid package name: $ac_useropt"
111785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
111885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
111985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
112085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
112185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt"
112285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
112385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
112485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
1125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
112685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval with_$ac_useropt=\$ac_optarg ;;
1127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -without-* | --without-*)
112985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
113185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
113227f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid package name: $ac_useropt"
113385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
113485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
113585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
113685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
113785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt"
113885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
113985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
114085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
114185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
114285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval with_$ac_useropt=no ;;
1143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --x)
1145ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Obsolete; use --with-x.
1146ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    with_x=yes ;;
1147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-incl | --x-inc | --x-in | --x-i)
1150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=x_includes ;;
1151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    x_includes=$ac_optarg ;;
1154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1156ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=x_libraries ;;
1158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    x_libraries=$ac_optarg ;;
1161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
116227f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_fn_error $? "unrecognized option: \`$ac_option'
116327f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information"
1164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
1165ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1166ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  *=*)
1167ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1168ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
116927f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_envvar in #(
117027f654740f2a26ad62a5c155af9199af9e69b889claireho      '' | [0-9]* | *[!_$as_cr_alnum]* )
117127f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
117227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
117385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval $ac_envvar=\$ac_optarg
1174ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    export $ac_envvar ;;
1175ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  *)
1177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # FIXME: should be removed in autoconf 3.0.
117885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
118085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1181103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1182ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
1183ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
1185ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
1186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1187ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_prev"; then
1188ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
118927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "missing argument to $ac_option"
1190ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
119285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts"; then
119385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $enable_option_checking in
119485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    no) ;;
119527f654740f2a26ad62a5c155af9199af9e69b889claireho    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
119685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1197ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
119885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
1199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
120085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check all directory arguments for consistency.
120185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
120285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho		datadir sysconfdir sharedstatedir localstatedir includedir \
120385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
120485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho		libdir localedir mandir
1205ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
120685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_val=\$$ac_var
120785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Remove trailing slashes.
1208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_val in
120985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    */ )
121085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
121185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      eval $ac_var=\$ac_val;;
121285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
121385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Be sure to have absolute directory names.
121485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_val in
121585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    [\\/$]* | ?:[\\/]* )  continue;;
121685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
121827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
1220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# There might be people who depend on the old broken behavior: `$host'
1222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# used to hold the argument of --host etc.
1223ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day.
1224ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubuild=$build_alias
1225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruhost=$host_alias
1226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutarget=$target_alias
1227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day.
1229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "x$host_alias" != x; then
1230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  if test "x$build_alias" = x; then
1231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cross_compiling=maybe
123227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
123327f654740f2a26ad62a5c155af9199af9e69b889claireho    If a cross compiler is detected then cross compile mode will be used" >&2
1234ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  elif test "x$build_alias" != "x$host_alias"; then
1235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cross_compiling=yes
1236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
1237ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_tool_prefix=
1240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest -n "$host_alias" && ac_tool_prefix=$host_alias-
1241ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1242ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "$silent" = yes && exec 6>/dev/null
1243ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1244ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
124585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd=`pwd` && test -n "$ac_pwd" &&
124685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ls_di=`ls -di .` &&
124785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
124827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "working directory cannot be determined"
124985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
125027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "pwd does not report name of working directory"
125185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
125285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
1253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Find the source files, if location was not specified.
1254ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -z "$srcdir"; then
1255ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_srcdir_defaulted=yes
125685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Try the directory containing this script, then the parent directory.
125785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_confdir=`$as_dirname -- "$as_myself" ||
125885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
125985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$as_myself" : 'X\(//\)[^/]' \| \
126085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$as_myself" : 'X\(//\)$' \| \
126185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
126285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$as_myself" |
126385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
126485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
126585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
126685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
126785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)[^/].*/{
126885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
126985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
127085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
127185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)$/{
127285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
127385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
127485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
127585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\).*/{
127685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
127785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
127885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
127985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
1280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  srcdir=$ac_confdir
128185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test ! -r "$srcdir/$ac_unique_file"; then
1282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    srcdir=..
1283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
1284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
1285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_srcdir_defaulted=no
1286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
128785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -r "$srcdir/$ac_unique_file"; then
128885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
128927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
129085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
129185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
129285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_confdir=`(
129327f654740f2a26ad62a5c155af9199af9e69b889claireho	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
129485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	pwd)`
129585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# When building in place, set srcdir=.
129685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_abs_confdir" = "$ac_pwd"; then
129785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  srcdir=.
129885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
129985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Remove unnecessary trailing slashes from srcdir.
130085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Double slashes in file names in object file debugging info
130185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# mess up M-x gdb in Emacs.
130285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $srcdir in
130385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
130485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
130585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in $ac_precious_vars; do
130685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_env_${ac_var}_set=\${${ac_var}+set}
130785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_env_${ac_var}_value=\$${ac_var}
130885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
130985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_cv_env_${ac_var}_value=\$${ac_var}
131085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
1311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
1313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Report the --help message.
1314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
1315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "long"; then
1316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Omit some internal or obsolete options to make the list less imposing.
1317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # This message is too long to be a string in the A/UX 3.1 sh.
1318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<_ACEOF
1319ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`configure' configures this package to adapt to many kinds of systems.
1320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUsage: $0 [OPTION]... [VAR=VALUE]...
1322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruVAR=VALUE.  See below for descriptions of some of the useful variables.
1325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruDefaults for the options are specified in brackets.
1327ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration:
1329ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -h, --help              display this help and exit
1330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --help=short        display options specific to this package
1331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --help=recursive    display the short help of all the included packages
1332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -V, --version           display version information and exit
133327f654740f2a26ad62a5c155af9199af9e69b889claireho  -q, --quiet, --silent   do not print \`checking ...' messages
1334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --cache-file=FILE   cache test results in FILE [disabled]
1335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -C, --config-cache      alias for \`--cache-file=config.cache'
1336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -n, --no-create         do not create output files
1337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1339ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruInstallation directories:
1340ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --prefix=PREFIX         install architecture-independent files in PREFIX
134185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                          [$ac_default_prefix]
1342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
134385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                          [PREFIX]
1344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruBy default, \`make install' will install all the files in
1346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1348ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor instance \`--prefix=\$HOME'.
1349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1350ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFor better control, use the options below.
1351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFine tuning of the installation directories:
135385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --bindir=DIR            user executables [EPREFIX/bin]
135485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --sbindir=DIR           system admin executables [EPREFIX/sbin]
135585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --libexecdir=DIR        program executables [EPREFIX/libexec]
135685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
135785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
135885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
135985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --libdir=DIR            object code libraries [EPREFIX/lib]
136085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --includedir=DIR        C header files [PREFIX/include]
136185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
136285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
136385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
136485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --infodir=DIR           info documentation [DATAROOTDIR/info]
136585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
136685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --mandir=DIR            man documentation [DATAROOTDIR/man]
136785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
136885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --htmldir=DIR           html documentation [DOCDIR]
136985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --dvidir=DIR            dvi documentation [DOCDIR]
137085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --pdfdir=DIR            pdf documentation [DOCDIR]
137185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --psdir=DIR             ps documentation [DOCDIR]
1372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
1373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<\_ACEOF
1375ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSystem types:
1377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --build=BUILD     configure for building on BUILD [guessed]
1378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
1380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_init_help"; then
1383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1384ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<\_ACEOF
1385ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Features:
138785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --disable-option-checking  ignore unrecognized --enable/--with options
1388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1390103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  --enable-debug          build debug libraries and enable the U_DEBUG define default=no
139127f654740f2a26ad62a5c155af9199af9e69b889claireho  --enable-release        build release libraries default=yes
139285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --enable-strict         compile with strict compiler options default=yes
139385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --enable-64bit-libs     (deprecated, use --with-library-bits) build 64-bit libraries default= platform default
1394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-shared         build shared libraries default=yes
1395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-static         build static libraries default=no
139650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --enable-auto-cleanup   enable auto cleanup of libraries default=no
139750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --enable-draft          enable draft APIs (and internal APIs) default=yes
1398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-renaming       add a version suffix to symbols default=yes
1399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-tracing        enable function and data tracing default=no
140050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --disable-dyload        disable dynamic loading default=no
1401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-rpath          use rpath when linking default is only if necessary
1402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-weak-threads   weakly reference the threading library default=no
1403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-extras         build ICU extras default=yes
1404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-icuio          build ICU's icuio library default=yes
1405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-layout         build ICU's layout library default=yes
140659d709d503bab6e2b61931737e662dd293b40578ccornelius  --enable-tools         build ICU's tools default=yes
1407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-tests          build ICU tests default=yes
1408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-samples        build ICU samples default=yes
1409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruAdditionally, the variable FORCE_LIBS may be set before calling configure.
1411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruIf set, it will REPLACE any automatic list of libraries.
1412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Packages:
1414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
141685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --with-cross-build=dir specify an absolute path to the build directory of an ICU built for the current platform default=no cross dir
141785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange
141850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --with-data-packaging=type specify how to package ICU data (files, archive, library, static, auto) default=auto
1419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --with-library-suffix=suffix    tag a suffix to the library names default=
1420ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1421ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSome influential environment variables:
1422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CC          C compiler command
1423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CFLAGS      C compiler flags
1424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru              nonstandard directory <lib dir>
142685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  LIBS        libraries to pass to the linker, e.g. -l<library>
142727f654740f2a26ad62a5c155af9199af9e69b889claireho  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
142885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho              you have headers in a nonstandard directory <include dir>
1429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CXX         C++ compiler command
1430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CXXFLAGS    C++ compiler flags
1431ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CPP         C preprocessor
1432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUse these variables to override the choices made by `configure' or to help
1434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruit to find libraries and programs with nonstandard names/locations.
1435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
143627f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider.
1437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
143885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_status=$?
1439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "recursive"; then
1442ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # If there are subdirs, report their specific --help.
1443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
144485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    test -d "$ac_dir" ||
144585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
144685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      continue
1447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_builddir=.
1448ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
144985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in
145085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
145185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
145285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
145385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # A ".." for each directory in $ac_dir_suffix.
145485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
145585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_top_builddir_sub in
145685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
145785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
145885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac ;;
145985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
146085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd
146185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix
146285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility:
146385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix
1464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1465ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in
146685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  .)  # We are building in place.
1467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=.
146885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_builddir_sub
146985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd ;;
147085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  [\\/]* | ?:[\\/]* )  # Absolute name.
1471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=$srcdir$ac_dir_suffix;
147285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$srcdir
147385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$srcdir ;;
147485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) # Relative name.
147585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
147685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_build_prefix$srcdir
147785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
147985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
148085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
148185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    cd "$ac_dir" || { ac_status=$?; continue; }
148285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Check for guested configure.
148385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test -f "$ac_srcdir/configure.gnu"; then
148485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      echo &&
148585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
148685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    elif test -f "$ac_srcdir/configure"; then
148785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      echo &&
148885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $SHELL "$ac_srcdir/configure" --help=recursive
1489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    else
149085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
149185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi || ac_status=$?
149285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    cd "$ac_pwd" || { ac_status=$?; break; }
1493ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  done
1494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
149685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "$ac_init_help" && exit $ac_status
1497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_init_version; then
1498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<\_ACEOF
149985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfigure
1500103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68
1501ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
150227f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc.
1503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis configure script is free software; the Free Software Foundation
1504ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it.
150585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
150659d709d503bab6e2b61931737e662dd293b40578ccornelius Copyright (c) 1999-2013, International Business Machines Corporation and others. All Rights Reserved.
1507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
150885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  exit
1509ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1510ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
151127f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ##
151227f654740f2a26ad62a5c155af9199af9e69b889claireho## Autoconf initialization. ##
151327f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ##
1514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
151527f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_compile LINENO
151627f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------------------
151727f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded.
151827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_compile ()
1519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
152027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
152127f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext
152227f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_compile"
152327f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
152427f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
152527f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
152627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
152727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
152827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
152927f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compile") 2>conftest.err
153027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
153127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
153227f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
153327f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
153427f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
153527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
153627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
153727f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
153827f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_c_werror_flag" ||
153927f654740f2a26ad62a5c155af9199af9e69b889claireho	 test ! -s conftest.err
154027f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest.$ac_objext; then :
154127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
154227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
154327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: failed program was:" >&5
154427f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5
1545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
154627f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
154727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
1548103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
154927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
1550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
155127f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_compile
1552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
155327f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_compile LINENO
155427f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------
155527f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded.
155627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_compile ()
155727f654740f2a26ad62a5c155af9199af9e69b889claireho{
155827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155927f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext
156027f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_compile"
156185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
156285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
156385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
156485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
156527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
156627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
156727f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compile") 2>conftest.err
156885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_status=$?
156927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
157027f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
157127f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
157227f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
157327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
157427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
157527f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
157627f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_cxx_werror_flag" ||
157785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
157827f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest.$ac_objext; then :
157927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
158085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
158185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
1582ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
158427f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
1585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
158727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
158885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
158927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_compile
159085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
159127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_cpp LINENO
159227f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
159327f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
159427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_cpp ()
159527f654740f2a26ad62a5c155af9199af9e69b889claireho{
159627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
159727f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_cpp conftest.$ac_ext"
159885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
159985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
160085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
160185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
160227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
160327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
160427f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
160627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
160727f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
160827f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
160927f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
161027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
161127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
161227f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } > conftest.i && {
161327f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
161485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
161527f654740f2a26ad62a5c155af9199af9e69b889claireho       }; then :
161627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
161785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
161885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
1619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
162127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_retval=1
162285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
1623103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
162427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
1625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
162627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_cpp
162727f654740f2a26ad62a5c155af9199af9e69b889claireho
162827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_link LINENO
162927f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------
163027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded.
163127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_link ()
163227f654740f2a26ad62a5c155af9199af9e69b889claireho{
163327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
163427f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext conftest$ac_exeext
163527f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_link"
163685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
163785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
163885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
163985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
164027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
164127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
164227f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>conftest.err
1643ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
164427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
164527f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
164627f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
164727f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
164827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
164927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
165027f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
165127f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_cxx_werror_flag" ||
165285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
165327f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest$ac_exeext && {
165427f654740f2a26ad62a5c155af9199af9e69b889claireho	 test "$cross_compiling" = yes ||
165527f654740f2a26ad62a5c155af9199af9e69b889claireho	 $as_test_x conftest$ac_exeext
165627f654740f2a26ad62a5c155af9199af9e69b889claireho       }; then :
165727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
165885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
165985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
1660ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1661ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
166227f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
1663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
166427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
166527f654740f2a26ad62a5c155af9199af9e69b889claireho  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
166627f654740f2a26ad62a5c155af9199af9e69b889claireho  # interfere with the next link command; also delete a directory that is
166727f654740f2a26ad62a5c155af9199af9e69b889claireho  # left behind by Apple's compiler.  We do this before executing the actions.
166827f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1669103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
167027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
167185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
167227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_link
167327f654740f2a26ad62a5c155af9199af9e69b889claireho
167427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_run LINENO
167527f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
167627f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
167727f654740f2a26ad62a5c155af9199af9e69b889claireho# that executables *can* be run.
167827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_run ()
167927f654740f2a26ad62a5c155af9199af9e69b889claireho{
168027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
168127f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_link"
168285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
168385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
168485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
168585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
168627f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
168727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
168827f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>&5
1689ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
169027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
169127f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
169227f654740f2a26ad62a5c155af9199af9e69b889claireho  { { case "(($ac_try" in
169327f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
169427f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
169527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
169627f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
169727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
169827f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_try") 2>&5
169927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
170027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
170127f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; }; then :
170227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
170385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
170427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: program exited with status $ac_status" >&5
170527f654740f2a26ad62a5c155af9199af9e69b889claireho       $as_echo "$as_me: failed program was:" >&5
1706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
170827f654740f2a26ad62a5c155af9199af9e69b889claireho       ac_retval=$ac_status
1709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
171027f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1711103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
171227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
171327f654740f2a26ad62a5c155af9199af9e69b889claireho
171427f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_run
171527f654740f2a26ad62a5c155af9199af9e69b889claireho
171627f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
171727f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------------------------------------
171827f654740f2a26ad62a5c155af9199af9e69b889claireho# Tries to find the compile-time value of EXPR in a program that includes
171927f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting VAR accordingly. Returns whether the value could be
172027f654740f2a26ad62a5c155af9199af9e69b889claireho# computed
172127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_compute_int ()
172227f654740f2a26ad62a5c155af9199af9e69b889claireho{
172327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
172427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$cross_compiling" = yes; then
172527f654740f2a26ad62a5c155af9199af9e69b889claireho    # Depending upon the size, compute the lo and hi bounds.
172627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
172727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
172827f654740f2a26ad62a5c155af9199af9e69b889claireho$4
172927f654740f2a26ad62a5c155af9199af9e69b889clairehoint
173027f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
173127f654740f2a26ad62a5c155af9199af9e69b889claireho{
173227f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= 0)];
173327f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
173485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
173527f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
173627f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
173727f654740f2a26ad62a5c155af9199af9e69b889claireho}
173827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
173927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
174027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_lo=0 ac_mid=0
174127f654740f2a26ad62a5c155af9199af9e69b889claireho  while :; do
174227f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
174327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
174427f654740f2a26ad62a5c155af9199af9e69b889claireho$4
174527f654740f2a26ad62a5c155af9199af9e69b889clairehoint
174627f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
174727f654740f2a26ad62a5c155af9199af9e69b889claireho{
174827f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)];
174927f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
175027f654740f2a26ad62a5c155af9199af9e69b889claireho
175127f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
175227f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
175327f654740f2a26ad62a5c155af9199af9e69b889claireho}
175427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
175527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
175627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_hi=$ac_mid; break
175727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
175827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
175927f654740f2a26ad62a5c155af9199af9e69b889claireho			if test $ac_lo -le $ac_mid; then
176027f654740f2a26ad62a5c155af9199af9e69b889claireho			  ac_lo= ac_hi=
176127f654740f2a26ad62a5c155af9199af9e69b889claireho			  break
176227f654740f2a26ad62a5c155af9199af9e69b889claireho			fi
176327f654740f2a26ad62a5c155af9199af9e69b889claireho			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
176427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
176585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
176627f654740f2a26ad62a5c155af9199af9e69b889claireho  done
1767ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
176827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
176927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
177027f654740f2a26ad62a5c155af9199af9e69b889claireho$4
177127f654740f2a26ad62a5c155af9199af9e69b889clairehoint
177227f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
177327f654740f2a26ad62a5c155af9199af9e69b889claireho{
177427f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) < 0)];
177527f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
177627f654740f2a26ad62a5c155af9199af9e69b889claireho
177727f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
177827f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
177927f654740f2a26ad62a5c155af9199af9e69b889claireho}
1780ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
178127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
178227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_hi=-1 ac_mid=-1
178327f654740f2a26ad62a5c155af9199af9e69b889claireho  while :; do
178427f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
178627f654740f2a26ad62a5c155af9199af9e69b889claireho$4
178727f654740f2a26ad62a5c155af9199af9e69b889clairehoint
178827f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
178927f654740f2a26ad62a5c155af9199af9e69b889claireho{
179027f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= $ac_mid)];
179127f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
179227f654740f2a26ad62a5c155af9199af9e69b889claireho
179327f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
179427f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
179527f654740f2a26ad62a5c155af9199af9e69b889claireho}
1796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
179727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
179827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_lo=$ac_mid; break
1799ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
180027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
180127f654740f2a26ad62a5c155af9199af9e69b889claireho			if test $ac_mid -le $ac_hi; then
180227f654740f2a26ad62a5c155af9199af9e69b889claireho			  ac_lo= ac_hi=
180327f654740f2a26ad62a5c155af9199af9e69b889claireho			  break
180427f654740f2a26ad62a5c155af9199af9e69b889claireho			fi
180527f654740f2a26ad62a5c155af9199af9e69b889claireho			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
180627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
180727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
180827f654740f2a26ad62a5c155af9199af9e69b889claireho  done
180927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
181027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_lo= ac_hi=
181127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
181227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
181327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
181427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
181527f654740f2a26ad62a5c155af9199af9e69b889claireho# Binary search between lo and hi bounds.
181627f654740f2a26ad62a5c155af9199af9e69b889clairehowhile test "x$ac_lo" != "x$ac_hi"; do
181727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
181827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
181927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
182027f654740f2a26ad62a5c155af9199af9e69b889claireho$4
182127f654740f2a26ad62a5c155af9199af9e69b889clairehoint
182227f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
182327f654740f2a26ad62a5c155af9199af9e69b889claireho{
182427f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)];
182527f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
1826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
182727f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
182827f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
182927f654740f2a26ad62a5c155af9199af9e69b889claireho}
183027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
183127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
183227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_hi=$ac_mid
183327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
183427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1835ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
183627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
183727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
183827f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_lo in #((
183927f654740f2a26ad62a5c155af9199af9e69b889claireho?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
184027f654740f2a26ad62a5c155af9199af9e69b889claireho'') ac_retval=1 ;;
184127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
184227f654740f2a26ad62a5c155af9199af9e69b889claireho  else
184327f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
184427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
184527f654740f2a26ad62a5c155af9199af9e69b889claireho$4
184627f654740f2a26ad62a5c155af9199af9e69b889clairehostatic long int longval () { return $2; }
184727f654740f2a26ad62a5c155af9199af9e69b889clairehostatic unsigned long int ulongval () { return $2; }
184827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h>
184927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
185027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
185127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
185227f654740f2a26ad62a5c155af9199af9e69b889claireho{
185327f654740f2a26ad62a5c155af9199af9e69b889claireho
185427f654740f2a26ad62a5c155af9199af9e69b889claireho  FILE *f = fopen ("conftest.val", "w");
185527f654740f2a26ad62a5c155af9199af9e69b889claireho  if (! f)
185627f654740f2a26ad62a5c155af9199af9e69b889claireho    return 1;
185727f654740f2a26ad62a5c155af9199af9e69b889claireho  if (($2) < 0)
185827f654740f2a26ad62a5c155af9199af9e69b889claireho    {
185927f654740f2a26ad62a5c155af9199af9e69b889claireho      long int i = longval ();
186027f654740f2a26ad62a5c155af9199af9e69b889claireho      if (i != ($2))
186127f654740f2a26ad62a5c155af9199af9e69b889claireho	return 1;
186227f654740f2a26ad62a5c155af9199af9e69b889claireho      fprintf (f, "%ld", i);
186327f654740f2a26ad62a5c155af9199af9e69b889claireho    }
186427f654740f2a26ad62a5c155af9199af9e69b889claireho  else
186527f654740f2a26ad62a5c155af9199af9e69b889claireho    {
186627f654740f2a26ad62a5c155af9199af9e69b889claireho      unsigned long int i = ulongval ();
186727f654740f2a26ad62a5c155af9199af9e69b889claireho      if (i != ($2))
186827f654740f2a26ad62a5c155af9199af9e69b889claireho	return 1;
186927f654740f2a26ad62a5c155af9199af9e69b889claireho      fprintf (f, "%lu", i);
187027f654740f2a26ad62a5c155af9199af9e69b889claireho    }
187127f654740f2a26ad62a5c155af9199af9e69b889claireho  /* Do not output a trailing newline, as this causes \r\n confusion
187227f654740f2a26ad62a5c155af9199af9e69b889claireho     on some platforms.  */
187327f654740f2a26ad62a5c155af9199af9e69b889claireho  return ferror (f) || fclose (f) != 0;
187427f654740f2a26ad62a5c155af9199af9e69b889claireho
187527f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
187627f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
187727f654740f2a26ad62a5c155af9199af9e69b889claireho}
187827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
187927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
188027f654740f2a26ad62a5c155af9199af9e69b889claireho  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
188127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
188227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=1
1883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
188427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
188527f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
188627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.val
188785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
188827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
1889103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
189027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
189185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
189227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_compute_int
189385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
189427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
189527f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------------------
189627f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists and can be compiled using the include files in
189727f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting the cache variable VAR accordingly.
189827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile ()
189927f654740f2a26ad62a5c155af9199af9e69b889claireho{
190027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
190127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
190227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
1903103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
190427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
190527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
190627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
190727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
190827f654740f2a26ad62a5c155af9199af9e69b889claireho$4
190927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2>
191085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
191127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
191227f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=yes"
191327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
191427f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=no"
191527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
191627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
191727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
191827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
191927f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
192027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
1921103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
192227f654740f2a26ad62a5c155af9199af9e69b889claireho
192327f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_compile
192427f654740f2a26ad62a5c155af9199af9e69b889claireho
192527f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_link LINENO
192627f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------------
192727f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded.
192827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_link ()
192927f654740f2a26ad62a5c155af9199af9e69b889claireho{
193027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
193127f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext conftest$ac_exeext
193227f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_link"
193385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
193485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
193585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
193685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
193727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
193827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
193927f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>conftest.err
194085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_status=$?
194127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
194227f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
194327f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
194427f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
194527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
194627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
194727f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
194885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test -z "$ac_c_werror_flag" ||
194985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
195027f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest$ac_exeext && {
195127f654740f2a26ad62a5c155af9199af9e69b889claireho	 test "$cross_compiling" = yes ||
195227f654740f2a26ad62a5c155af9199af9e69b889claireho	 $as_test_x conftest$ac_exeext
195327f654740f2a26ad62a5c155af9199af9e69b889claireho       }; then :
195427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
195585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
195685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
195785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed 's/^/| /' conftest.$ac_ext >&5
195885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
195927f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
196085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
196127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
196227f654740f2a26ad62a5c155af9199af9e69b889claireho  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
196327f654740f2a26ad62a5c155af9199af9e69b889claireho  # interfere with the next link command; also delete a directory that is
196427f654740f2a26ad62a5c155af9199af9e69b889claireho  # left behind by Apple's compiler.  We do this before executing the actions.
196527f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1966103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
196727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
196885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
196927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_link
197027f654740f2a26ad62a5c155af9199af9e69b889claireho
197127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
197227f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------------------
197327f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists, giving a warning if it cannot be compiled using
197427f654740f2a26ad62a5c155af9199af9e69b889claireho# the include files in INCLUDES and setting the cache variable VAR
197527f654740f2a26ad62a5c155af9199af9e69b889claireho# accordingly.
197627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel ()
197727f654740f2a26ad62a5c155af9199af9e69b889claireho{
197827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1979103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if eval \${$3+:} false; then :
198027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
198127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
1982103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
198327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
198427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
198527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
198627f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
198727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
1988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
198927f654740f2a26ad62a5c155af9199af9e69b889claireho  # Is the header compilable?
199027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
199127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 usability... " >&6; }
199227f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
199327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
199427f654740f2a26ad62a5c155af9199af9e69b889claireho$4
199527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2>
1996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
199727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
199827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_compiler=yes
199927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
200027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_compiler=no
200127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
200227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
200327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
200427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_compiler" >&6; }
200527f654740f2a26ad62a5c155af9199af9e69b889claireho
200627f654740f2a26ad62a5c155af9199af9e69b889claireho# Is the header present?
200727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
200827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 presence... " >&6; }
200927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
2010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
201127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2>
2012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
201327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
201427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_preproc=yes
201527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
201627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_preproc=no
201727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
201827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
201927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
202027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_preproc" >&6; }
202127f654740f2a26ad62a5c155af9199af9e69b889claireho
202227f654740f2a26ad62a5c155af9199af9e69b889claireho# So?  What about this header?
202327f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
202427f654740f2a26ad62a5c155af9199af9e69b889claireho  yes:no: )
202527f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
202627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
202727f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
202827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
202927f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
203027f654740f2a26ad62a5c155af9199af9e69b889claireho  no:yes:* )
203127f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
203227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
203327f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
203427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
203527f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
203627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
203727f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
203827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
203927f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
204027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
204127f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
204285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
204327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
204427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
2045103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
204627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
2047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
204827f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=\$ac_header_compiler"
204927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
205027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
205127f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
205227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
205327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
2054103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
205527f654740f2a26ad62a5c155af9199af9e69b889claireho
205627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_mongrel
205727f654740f2a26ad62a5c155af9199af9e69b889claireho
205827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_func LINENO FUNC VAR
205927f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------------
206027f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether FUNC exists, setting the cache variable VAR accordingly
206127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func ()
206227f654740f2a26ad62a5c155af9199af9e69b889claireho{
206327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
206427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
206527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
2066103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
206727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
206827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
206927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
207027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
207127f654740f2a26ad62a5c155af9199af9e69b889claireho/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
207227f654740f2a26ad62a5c155af9199af9e69b889claireho   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
207327f654740f2a26ad62a5c155af9199af9e69b889claireho#define $2 innocuous_$2
207427f654740f2a26ad62a5c155af9199af9e69b889claireho
207527f654740f2a26ad62a5c155af9199af9e69b889claireho/* System header to define __stub macros and hopefully few prototypes,
207627f654740f2a26ad62a5c155af9199af9e69b889claireho    which can conflict with char $2 (); below.
207727f654740f2a26ad62a5c155af9199af9e69b889claireho    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
207827f654740f2a26ad62a5c155af9199af9e69b889claireho    <limits.h> exists even on freestanding compilers.  */
207927f654740f2a26ad62a5c155af9199af9e69b889claireho
208027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__
208127f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h>
208227f654740f2a26ad62a5c155af9199af9e69b889claireho#else
208327f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h>
208427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
208527f654740f2a26ad62a5c155af9199af9e69b889claireho
208627f654740f2a26ad62a5c155af9199af9e69b889claireho#undef $2
208727f654740f2a26ad62a5c155af9199af9e69b889claireho
208827f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
208927f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
209027f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
209127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
209227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
209327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
209427f654740f2a26ad62a5c155af9199af9e69b889clairehochar $2 ();
209527f654740f2a26ad62a5c155af9199af9e69b889claireho/* The GNU C library defines this for functions which it implements
209627f654740f2a26ad62a5c155af9199af9e69b889claireho    to always fail with ENOSYS.  Some functions are actually named
209727f654740f2a26ad62a5c155af9199af9e69b889claireho    something starting with __ and the normal name is an alias.  */
209827f654740f2a26ad62a5c155af9199af9e69b889claireho#if defined __stub_$2 || defined __stub___$2
209927f654740f2a26ad62a5c155af9199af9e69b889clairehochoke me
210027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
210127f654740f2a26ad62a5c155af9199af9e69b889claireho
210227f654740f2a26ad62a5c155af9199af9e69b889clairehoint
210327f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
210427f654740f2a26ad62a5c155af9199af9e69b889claireho{
210527f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn $2 ();
210627f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
210727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
210827f654740f2a26ad62a5c155af9199af9e69b889claireho}
210927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
211027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
211127f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=yes"
211227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
211327f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=no"
211427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
211527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
211627f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
211727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
211827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
211927f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
212027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
2121103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
212227f654740f2a26ad62a5c155af9199af9e69b889claireho
212327f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_func
212427f654740f2a26ad62a5c155af9199af9e69b889claireho
212527f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
212627f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------
212727f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether TYPE exists after having included INCLUDES, setting cache
212827f654740f2a26ad62a5c155af9199af9e69b889claireho# variable VAR accordingly.
212927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type ()
213027f654740f2a26ad62a5c155af9199af9e69b889claireho{
213127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
213227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
213327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
2134103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
213527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
213627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
213727f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=no"
213827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
213927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
214027f654740f2a26ad62a5c155af9199af9e69b889claireho$4
214127f654740f2a26ad62a5c155af9199af9e69b889clairehoint
214227f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
214327f654740f2a26ad62a5c155af9199af9e69b889claireho{
214427f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof ($2))
214527f654740f2a26ad62a5c155af9199af9e69b889claireho	 return 0;
214627f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
214727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
214827f654740f2a26ad62a5c155af9199af9e69b889claireho}
214927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
215027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
215127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
215227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
215327f654740f2a26ad62a5c155af9199af9e69b889claireho$4
215427f654740f2a26ad62a5c155af9199af9e69b889clairehoint
215527f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
215627f654740f2a26ad62a5c155af9199af9e69b889claireho{
215727f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof (($2)))
215827f654740f2a26ad62a5c155af9199af9e69b889claireho	    return 0;
215927f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
216027f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
216127f654740f2a26ad62a5c155af9199af9e69b889claireho}
216227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
216327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
216427f654740f2a26ad62a5c155af9199af9e69b889claireho
216527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
216627f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=yes"
216727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
216827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
216927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
217027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
217127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
217227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
217327f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
217427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
2175103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
217627f654740f2a26ad62a5c155af9199af9e69b889claireho
217727f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_type
217827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >config.log <<_ACEOF
217927f654740f2a26ad62a5c155af9199af9e69b889clairehoThis file contains any messages produced by compilers while
218027f654740f2a26ad62a5c155af9199af9e69b889clairehorunning configure, to aid debugging if configure makes a mistake.
218127f654740f2a26ad62a5c155af9199af9e69b889claireho
218227f654740f2a26ad62a5c155af9199af9e69b889clairehoIt was created by $as_me, which was
2183103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68.  Invocation command line was
218427f654740f2a26ad62a5c155af9199af9e69b889claireho
218527f654740f2a26ad62a5c155af9199af9e69b889claireho  $ $0 $@
218627f654740f2a26ad62a5c155af9199af9e69b889claireho
218727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
218827f654740f2a26ad62a5c155af9199af9e69b889clairehoexec 5>>config.log
218927f654740f2a26ad62a5c155af9199af9e69b889claireho{
219027f654740f2a26ad62a5c155af9199af9e69b889clairehocat <<_ASUNAME
219127f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ##
219227f654740f2a26ad62a5c155af9199af9e69b889claireho## Platform. ##
219327f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ##
219427f654740f2a26ad62a5c155af9199af9e69b889claireho
219527f654740f2a26ad62a5c155af9199af9e69b889clairehohostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
219627f654740f2a26ad62a5c155af9199af9e69b889clairehouname -m = `(uname -m) 2>/dev/null || echo unknown`
219727f654740f2a26ad62a5c155af9199af9e69b889clairehouname -r = `(uname -r) 2>/dev/null || echo unknown`
219827f654740f2a26ad62a5c155af9199af9e69b889clairehouname -s = `(uname -s) 2>/dev/null || echo unknown`
219927f654740f2a26ad62a5c155af9199af9e69b889clairehouname -v = `(uname -v) 2>/dev/null || echo unknown`
220027f654740f2a26ad62a5c155af9199af9e69b889claireho
220127f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
220227f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
220327f654740f2a26ad62a5c155af9199af9e69b889claireho
220427f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
220527f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
220627f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
220727f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
220827f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
220927f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
221027f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
221127f654740f2a26ad62a5c155af9199af9e69b889claireho
221227f654740f2a26ad62a5c155af9199af9e69b889claireho_ASUNAME
221327f654740f2a26ad62a5c155af9199af9e69b889claireho
221427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
221527f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
221627f654740f2a26ad62a5c155af9199af9e69b889clairehodo
221727f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
221827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
221927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "PATH: $as_dir"
222027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
222127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
222227f654740f2a26ad62a5c155af9199af9e69b889claireho
222327f654740f2a26ad62a5c155af9199af9e69b889claireho} >&5
222427f654740f2a26ad62a5c155af9199af9e69b889claireho
222527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >&5 <<_ACEOF
222627f654740f2a26ad62a5c155af9199af9e69b889claireho
222727f654740f2a26ad62a5c155af9199af9e69b889claireho
222827f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##
222927f654740f2a26ad62a5c155af9199af9e69b889claireho## Core tests. ##
223027f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##
223127f654740f2a26ad62a5c155af9199af9e69b889claireho
223227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
223327f654740f2a26ad62a5c155af9199af9e69b889claireho
223427f654740f2a26ad62a5c155af9199af9e69b889claireho
223527f654740f2a26ad62a5c155af9199af9e69b889claireho# Keep a trace of the command line.
223627f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --no-create and --no-recursion so they do not pile up.
223727f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --silent because we don't want to record it for future runs.
223827f654740f2a26ad62a5c155af9199af9e69b889claireho# Also quote any args containing shell meta-characters.
223927f654740f2a26ad62a5c155af9199af9e69b889claireho# Make two passes to allow for proper duplicate-argument suppression.
224027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args=
224127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args0=
224227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args1=
224327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_must_keep_next=false
224427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_pass in 1 2
224527f654740f2a26ad62a5c155af9199af9e69b889clairehodo
224627f654740f2a26ad62a5c155af9199af9e69b889claireho  for ac_arg
224727f654740f2a26ad62a5c155af9199af9e69b889claireho  do
224827f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_arg in
224927f654740f2a26ad62a5c155af9199af9e69b889claireho    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
225027f654740f2a26ad62a5c155af9199af9e69b889claireho    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
225127f654740f2a26ad62a5c155af9199af9e69b889claireho    | -silent | --silent | --silen | --sile | --sil)
225227f654740f2a26ad62a5c155af9199af9e69b889claireho      continue ;;
225327f654740f2a26ad62a5c155af9199af9e69b889claireho    *\'*)
225427f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
225527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
225627f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_pass in
225727f654740f2a26ad62a5c155af9199af9e69b889claireho    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
225827f654740f2a26ad62a5c155af9199af9e69b889claireho    2)
225927f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_configure_args1 " '$ac_arg'"
226027f654740f2a26ad62a5c155af9199af9e69b889claireho      if test $ac_must_keep_next = true; then
226127f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_must_keep_next=false # Got value, back to normal.
226227f654740f2a26ad62a5c155af9199af9e69b889claireho      else
226327f654740f2a26ad62a5c155af9199af9e69b889claireho	case $ac_arg in
226427f654740f2a26ad62a5c155af9199af9e69b889claireho	  *=* | --config-cache | -C | -disable-* | --disable-* \
226527f654740f2a26ad62a5c155af9199af9e69b889claireho	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
226627f654740f2a26ad62a5c155af9199af9e69b889claireho	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
226727f654740f2a26ad62a5c155af9199af9e69b889claireho	  | -with-* | --with-* | -without-* | --without-* | --x)
226827f654740f2a26ad62a5c155af9199af9e69b889claireho	    case "$ac_configure_args0 " in
226927f654740f2a26ad62a5c155af9199af9e69b889claireho	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
227027f654740f2a26ad62a5c155af9199af9e69b889claireho	    esac
227127f654740f2a26ad62a5c155af9199af9e69b889claireho	    ;;
227227f654740f2a26ad62a5c155af9199af9e69b889claireho	  -* ) ac_must_keep_next=true ;;
227327f654740f2a26ad62a5c155af9199af9e69b889claireho	esac
227427f654740f2a26ad62a5c155af9199af9e69b889claireho      fi
227527f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_configure_args " '$ac_arg'"
227627f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
227727f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
227827f654740f2a26ad62a5c155af9199af9e69b889claireho  done
227927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
228027f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args0=; unset ac_configure_args0;}
228127f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args1=; unset ac_configure_args1;}
228227f654740f2a26ad62a5c155af9199af9e69b889claireho
228327f654740f2a26ad62a5c155af9199af9e69b889claireho# When interrupted or exit'd, cleanup temporary files, and complete
228427f654740f2a26ad62a5c155af9199af9e69b889claireho# config.log.  We remove comments because anyway the quotes in there
228527f654740f2a26ad62a5c155af9199af9e69b889claireho# would cause problems or look ugly.
228627f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Use '\'' to represent an apostrophe within the trap.
228727f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
228827f654740f2a26ad62a5c155af9199af9e69b889clairehotrap 'exit_status=$?
228927f654740f2a26ad62a5c155af9199af9e69b889claireho  # Save into config.log some information that might help in debugging.
229027f654740f2a26ad62a5c155af9199af9e69b889claireho  {
229127f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
229227f654740f2a26ad62a5c155af9199af9e69b889claireho
229327f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "## ---------------- ##
229427f654740f2a26ad62a5c155af9199af9e69b889claireho## Cache variables. ##
229527f654740f2a26ad62a5c155af9199af9e69b889claireho## ---------------- ##"
229627f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
229727f654740f2a26ad62a5c155af9199af9e69b889claireho    # The following way of writing the cache mishandles newlines in values,
229827f654740f2a26ad62a5c155af9199af9e69b889claireho(
229927f654740f2a26ad62a5c155af9199af9e69b889claireho  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
230027f654740f2a26ad62a5c155af9199af9e69b889claireho    eval ac_val=\$$ac_var
230127f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_val in #(
230227f654740f2a26ad62a5c155af9199af9e69b889claireho    *${as_nl}*)
230327f654740f2a26ad62a5c155af9199af9e69b889claireho      case $ac_var in #(
230427f654740f2a26ad62a5c155af9199af9e69b889claireho      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
230527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
230627f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
230727f654740f2a26ad62a5c155af9199af9e69b889claireho      case $ac_var in #(
230827f654740f2a26ad62a5c155af9199af9e69b889claireho      _ | IFS | as_nl) ;; #(
230927f654740f2a26ad62a5c155af9199af9e69b889claireho      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
231027f654740f2a26ad62a5c155af9199af9e69b889claireho      *) { eval $ac_var=; unset $ac_var;} ;;
231127f654740f2a26ad62a5c155af9199af9e69b889claireho      esac ;;
231227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
231327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
231427f654740f2a26ad62a5c155af9199af9e69b889claireho  (set) 2>&1 |
231527f654740f2a26ad62a5c155af9199af9e69b889claireho    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
231627f654740f2a26ad62a5c155af9199af9e69b889claireho    *${as_nl}ac_space=\ *)
231727f654740f2a26ad62a5c155af9199af9e69b889claireho      sed -n \
231827f654740f2a26ad62a5c155af9199af9e69b889claireho	"s/'\''/'\''\\\\'\'''\''/g;
231927f654740f2a26ad62a5c155af9199af9e69b889claireho	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
232027f654740f2a26ad62a5c155af9199af9e69b889claireho      ;; #(
232127f654740f2a26ad62a5c155af9199af9e69b889claireho    *)
232227f654740f2a26ad62a5c155af9199af9e69b889claireho      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
232327f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
232427f654740f2a26ad62a5c155af9199af9e69b889claireho    esac |
232527f654740f2a26ad62a5c155af9199af9e69b889claireho    sort
232627f654740f2a26ad62a5c155af9199af9e69b889claireho)
232727f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
2328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
232927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "## ----------------- ##
233027f654740f2a26ad62a5c155af9199af9e69b889claireho## Output variables. ##
233127f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------- ##"
233227f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
233327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_var in $ac_subst_vars
233427f654740f2a26ad62a5c155af9199af9e69b889claireho    do
233527f654740f2a26ad62a5c155af9199af9e69b889claireho      eval ac_val=\$$ac_var
233627f654740f2a26ad62a5c155af9199af9e69b889claireho      case $ac_val in
233727f654740f2a26ad62a5c155af9199af9e69b889claireho      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
233827f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
233927f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "$ac_var='\''$ac_val'\''"
234027f654740f2a26ad62a5c155af9199af9e69b889claireho    done | sort
234127f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
234285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
234327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -n "$ac_subst_files"; then
234427f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "## ------------------- ##
234527f654740f2a26ad62a5c155af9199af9e69b889claireho## File substitutions. ##
234627f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------- ##"
234727f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
234827f654740f2a26ad62a5c155af9199af9e69b889claireho      for ac_var in $ac_subst_files
234927f654740f2a26ad62a5c155af9199af9e69b889claireho      do
235027f654740f2a26ad62a5c155af9199af9e69b889claireho	eval ac_val=\$$ac_var
235127f654740f2a26ad62a5c155af9199af9e69b889claireho	case $ac_val in
235227f654740f2a26ad62a5c155af9199af9e69b889claireho	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
235327f654740f2a26ad62a5c155af9199af9e69b889claireho	esac
235427f654740f2a26ad62a5c155af9199af9e69b889claireho	$as_echo "$ac_var='\''$ac_val'\''"
235527f654740f2a26ad62a5c155af9199af9e69b889claireho      done | sort
235627f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
235727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
235885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
235927f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -s confdefs.h; then
236027f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "## ----------- ##
236127f654740f2a26ad62a5c155af9199af9e69b889claireho## confdefs.h. ##
236227f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##"
236327f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
236427f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h
236527f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
236627f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
236727f654740f2a26ad62a5c155af9199af9e69b889claireho    test "$ac_signal" != 0 &&
236827f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "$as_me: caught signal $ac_signal"
236927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me: exit $exit_status"
237027f654740f2a26ad62a5c155af9199af9e69b889claireho  } >&5
237127f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f core *.core core.conftest.* &&
237227f654740f2a26ad62a5c155af9199af9e69b889claireho    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
237327f654740f2a26ad62a5c155af9199af9e69b889claireho    exit $exit_status
237427f654740f2a26ad62a5c155af9199af9e69b889claireho' 0
237527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_signal in 1 2 13 15; do
237627f654740f2a26ad62a5c155af9199af9e69b889claireho  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
237727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
237827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_signal=0
237985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
238027f654740f2a26ad62a5c155af9199af9e69b889claireho# confdefs.h avoids OS command line length limits that DEFS can exceed.
238127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r conftest* confdefs.h
238285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
238327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "/* confdefs.h */" > confdefs.h
238485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
238527f654740f2a26ad62a5c155af9199af9e69b889claireho# Predefined preprocessor variables.
2386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
238727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
238827f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_NAME "$PACKAGE_NAME"
238927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
239127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
239227f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
239327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
239527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
239627f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_VERSION "$PACKAGE_VERSION"
239727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
239927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
240027f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_STRING "$PACKAGE_STRING"
240127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
240327f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
240427f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
240527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
240727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
240827f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_URL "$PACKAGE_URL"
2409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
2410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
241227f654740f2a26ad62a5c155af9199af9e69b889claireho# Let the site file select an alternate cache file if it wants to.
241327f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer an explicitly selected file to automatically selected ones.
241427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file1=NONE
241527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file2=NONE
241627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CONFIG_SITE"; then
241727f654740f2a26ad62a5c155af9199af9e69b889claireho  # We do not want a PATH search for config.site.
241827f654740f2a26ad62a5c155af9199af9e69b889claireho  case $CONFIG_SITE in #((
241927f654740f2a26ad62a5c155af9199af9e69b889claireho    -*)  ac_site_file1=./$CONFIG_SITE;;
242027f654740f2a26ad62a5c155af9199af9e69b889claireho    */*) ac_site_file1=$CONFIG_SITE;;
242127f654740f2a26ad62a5c155af9199af9e69b889claireho    *)   ac_site_file1=./$CONFIG_SITE;;
242227f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
242327f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test "x$prefix" != xNONE; then
242427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file1=$prefix/share/config.site
242527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file2=$prefix/etc/config.site
2426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
242727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file1=$ac_default_prefix/share/config.site
242827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file2=$ac_default_prefix/etc/config.site
242927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
243027f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_site_file in "$ac_site_file1" "$ac_site_file2"
243127f654740f2a26ad62a5c155af9199af9e69b889clairehodo
243227f654740f2a26ad62a5c155af9199af9e69b889claireho  test "x$ac_site_file" = xNONE && continue
243327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
243427f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
243527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading site script $ac_site_file" >&6;}
243627f654740f2a26ad62a5c155af9199af9e69b889claireho    sed 's/^/| /' "$ac_site_file" >&5
243727f654740f2a26ad62a5c155af9199af9e69b889claireho    . "$ac_site_file" \
243827f654740f2a26ad62a5c155af9199af9e69b889claireho      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
243927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
244027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "failed to load site script $ac_site_file
244127f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
244227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
244327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
2444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
244527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -r "$cache_file"; then
244627f654740f2a26ad62a5c155af9199af9e69b889claireho  # Some versions of bash will fail to source /dev/null (special files
244727f654740f2a26ad62a5c155af9199af9e69b889claireho  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
244827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
244927f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
245027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading cache $cache_file" >&6;}
245127f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cache_file in
245227f654740f2a26ad62a5c155af9199af9e69b889claireho      [\\/]* | ?:[\\/]* ) . "$cache_file";;
245327f654740f2a26ad62a5c155af9199af9e69b889claireho      *)                      . "./$cache_file";;
245427f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
245527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
245627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
245727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
245827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: creating cache $cache_file" >&6;}
245927f654740f2a26ad62a5c155af9199af9e69b889claireho  >$cache_file
2460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
246185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
246227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the precious variables saved in the cache have kept the same
246327f654740f2a26ad62a5c155af9199af9e69b889claireho# value.
246427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cache_corrupted=false
246527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_var in $ac_precious_vars; do
246627f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_old_set=\$ac_cv_env_${ac_var}_set
246727f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_new_set=\$ac_env_${ac_var}_set
246827f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_old_val=\$ac_cv_env_${ac_var}_value
246927f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_new_val=\$ac_env_${ac_var}_value
247027f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_old_set,$ac_new_set in
247127f654740f2a26ad62a5c155af9199af9e69b889claireho    set,)
247227f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
247327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
247427f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cache_corrupted=: ;;
247527f654740f2a26ad62a5c155af9199af9e69b889claireho    ,set)
247627f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
247727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
247827f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cache_corrupted=: ;;
247927f654740f2a26ad62a5c155af9199af9e69b889claireho    ,);;
248027f654740f2a26ad62a5c155af9199af9e69b889claireho    *)
248127f654740f2a26ad62a5c155af9199af9e69b889claireho      if test "x$ac_old_val" != "x$ac_new_val"; then
248227f654740f2a26ad62a5c155af9199af9e69b889claireho	# differences in whitespace do not lead to failure.
248327f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_old_val_w=`echo x $ac_old_val`
248427f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_new_val_w=`echo x $ac_new_val`
248527f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$ac_old_val_w" != "$ac_new_val_w"; then
248627f654740f2a26ad62a5c155af9199af9e69b889claireho	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
248727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
248827f654740f2a26ad62a5c155af9199af9e69b889claireho	  ac_cache_corrupted=:
2489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	else
249027f654740f2a26ad62a5c155af9199af9e69b889claireho	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
249127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
249227f654740f2a26ad62a5c155af9199af9e69b889claireho	  eval $ac_var=\$ac_old_val
249327f654740f2a26ad62a5c155af9199af9e69b889claireho	fi
249427f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
249527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
249627f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
249727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
249827f654740f2a26ad62a5c155af9199af9e69b889claireho      fi;;
249927f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
250027f654740f2a26ad62a5c155af9199af9e69b889claireho  # Pass precious variables to config.status.
250127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_new_set" = set; then
250227f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_new_val in
250327f654740f2a26ad62a5c155af9199af9e69b889claireho    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
250427f654740f2a26ad62a5c155af9199af9e69b889claireho    *) ac_arg=$ac_var=$ac_new_val ;;
250527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
250627f654740f2a26ad62a5c155af9199af9e69b889claireho    case " $ac_configure_args " in
250727f654740f2a26ad62a5c155af9199af9e69b889claireho      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
250827f654740f2a26ad62a5c155af9199af9e69b889claireho      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
250927f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
251027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
251127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
251227f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_cache_corrupted; then
251327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
251427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
251527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
251627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
251727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
251827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
251927f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
252027f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of script. ##
252127f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
2522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
252327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
252427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
252527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
252627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
252727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
2528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2531b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502
2532b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#AC_INIT([ICU],
2533b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        m4_esyscmd_s([sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "./common/unicode/uvernum.h]"),
2534b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        [http://icu-project.org/bugs],
2535b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        [International Components for Unicode],
2536b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        [http://icu-project.org])
2537b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
2538b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
2539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
254027f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE="icu"
254127f654740f2a26ad62a5c155af9199af9e69b889claireho
254227f654740f2a26ad62a5c155af9199af9e69b889claireho
254327f654740f2a26ad62a5c155af9199af9e69b889claireho# Use custom echo test for newline option
254427f654740f2a26ad62a5c155af9199af9e69b889claireho# Current autoconf (2.65) gives incorrect echo newline option
254527f654740f2a26ad62a5c155af9199af9e69b889claireho# for icu-config
254627f654740f2a26ad62a5c155af9199af9e69b889claireho# This may be removed later - mow (June 17, 2010)
254727f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T=
254827f654740f2a26ad62a5c155af9199af9e69b889clairehocase `/bin/sh -c "echo -n x"` in
254927f654740f2a26ad62a5c155af9199af9e69b889claireho-n*)
255027f654740f2a26ad62a5c155af9199af9e69b889claireho  case `/bin/sh -c "echo 'x\c'"` in
255127f654740f2a26ad62a5c155af9199af9e69b889claireho  *c*) ICU_ECHO_T=' ';;     # ECHO_T is single tab character.
255227f654740f2a26ad62a5c155af9199af9e69b889claireho  *)   ICU_ECHO_C='\c';;
255327f654740f2a26ad62a5c155af9199af9e69b889claireho  esac;;
255427f654740f2a26ad62a5c155af9199af9e69b889claireho*)
255527f654740f2a26ad62a5c155af9199af9e69b889claireho  ICU_ECHO_N='-n';;
255685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
2557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
255827f654740f2a26ad62a5c155af9199af9e69b889claireho
255927f654740f2a26ad62a5c155af9199af9e69b889claireho
256027f654740f2a26ad62a5c155af9199af9e69b889claireho
256127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICU version numbers" >&5
256227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ICU version numbers... " >&6; }
256327f654740f2a26ad62a5c155af9199af9e69b889claireho
256427f654740f2a26ad62a5c155af9199af9e69b889claireho# Get the ICU version from uversion.h or other headers
256527f654740f2a26ad62a5c155af9199af9e69b889clairehogeticuversion() {
256627f654740f2a26ad62a5c155af9199af9e69b889claireho    sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
256727f654740f2a26ad62a5c155af9199af9e69b889claireho}
256827f654740f2a26ad62a5c155af9199af9e69b889clairehogetuversion() {
256927f654740f2a26ad62a5c155af9199af9e69b889claireho    sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_UNICODE_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
257027f654740f2a26ad62a5c155af9199af9e69b889claireho}
257127f654740f2a26ad62a5c155af9199af9e69b889clairehoVERSION=`geticuversion $srcdir/common/unicode/uvernum.h`
257227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$VERSION" = x; then
2573b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho   as_fn_error $? "Cannot determine ICU version number from uvernum.h header file" "$LINENO" 5
2574ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
257585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
2576b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502
2577b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#if test "$VERSION" != "$PACKAGE_VERSION"; then
2578b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#   AC_MSG_ERROR([configure was generated for $PACKAGE_VERSION but uvernum.h has $VERSION - please rerun autoconf])
2579b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#fi
2580b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
258127f654740f2a26ad62a5c155af9199af9e69b889clairehoUNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h`
258227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$UNICODE_VERSION" = x; then
2583b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho    as_fn_error $? "Cannot determine Unicode version number from uchar.h header file" "$LINENO" 5
2584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
258527f654740f2a26ad62a5c155af9199af9e69b889claireho# Compute a reasonable library version from the release version. This is
258627f654740f2a26ad62a5c155af9199af9e69b889claireho# very bad, but that's wanted... We want to make sure that the LIB_VERSION
258727f654740f2a26ad62a5c155af9199af9e69b889claireho# has at least a dot in it, so we'll add a .0 if needed.
2588103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#[LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`]
2589103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIB_VERSION=$VERSION
259027f654740f2a26ad62a5c155af9199af9e69b889clairehoLIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'`
259127f654740f2a26ad62a5c155af9199af9e69b889claireho
259227f654740f2a26ad62a5c155af9199af9e69b889claireho
259327f654740f2a26ad62a5c155af9199af9e69b889claireho
259427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5
259527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; }
259627f654740f2a26ad62a5c155af9199af9e69b889claireho
259727f654740f2a26ad62a5c155af9199af9e69b889claireho
259827f654740f2a26ad62a5c155af9199af9e69b889claireho
259927f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the host system
260027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_aux_dir=
260127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
260227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -f "$ac_dir/install-sh"; then
260327f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_aux_dir=$ac_dir
260427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_install_sh="$ac_aux_dir/install-sh -c"
260527f654740f2a26ad62a5c155af9199af9e69b889claireho    break
260627f654740f2a26ad62a5c155af9199af9e69b889claireho  elif test -f "$ac_dir/install.sh"; then
260727f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_aux_dir=$ac_dir
260827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_install_sh="$ac_aux_dir/install.sh -c"
260927f654740f2a26ad62a5c155af9199af9e69b889claireho    break
261027f654740f2a26ad62a5c155af9199af9e69b889claireho  elif test -f "$ac_dir/shtool"; then
261127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_aux_dir=$ac_dir
261227f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_install_sh="$ac_aux_dir/shtool install -c"
261327f654740f2a26ad62a5c155af9199af9e69b889claireho    break
261427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
261527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
261627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_aux_dir"; then
261727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
2619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
262027f654740f2a26ad62a5c155af9199af9e69b889claireho# These three variables are undocumented and unsupported,
262127f654740f2a26ad62a5c155af9199af9e69b889claireho# and are intended to be withdrawn in a future Autoconf release.
262227f654740f2a26ad62a5c155af9199af9e69b889claireho# They can cause serious problems if a builder's source tree is in a directory
262327f654740f2a26ad62a5c155af9199af9e69b889claireho# whose full name contains unusual characters.
262427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
262527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
262627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
262727f654740f2a26ad62a5c155af9199af9e69b889claireho
262827f654740f2a26ad62a5c155af9199af9e69b889claireho
262927f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure we can run config.sub.
263027f654740f2a26ad62a5c155af9199af9e69b889claireho$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
263127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
263227f654740f2a26ad62a5c155af9199af9e69b889claireho
263327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
263427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking build system type... " >&6; }
2635103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_build+:} false; then :
263685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
2637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
263827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_build_alias=$build_alias
263927f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x &&
264027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
264127f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x &&
264227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
264327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
264427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2645ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
264627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
264727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
264827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_build" >&6; }
264927f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_build in
265027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;;
265127f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
265285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
265327f654740f2a26ad62a5c155af9199af9e69b889clairehobuild=$ac_cv_build
265427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-'
265527f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_build
265627f654740f2a26ad62a5c155af9199af9e69b889clairehoshift
265727f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_cpu=$1
265827f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_vendor=$2
265927f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift
266027f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*,
266127f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells:
266227f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_os=$*
266327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS
266427f654740f2a26ad62a5c155af9199af9e69b889clairehocase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2665ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
266685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
266727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
266827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking host system type... " >&6; }
2669103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_host+:} false; then :
267027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
267127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
267227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$host_alias" = x; then
267327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_host=$ac_cv_build
267427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
267527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
267627f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
2678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
268027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
268127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_host" >&6; }
268227f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_host in
268327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;;
268427f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2685ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
268627f654740f2a26ad62a5c155af9199af9e69b889clairehohost=$ac_cv_host
268727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-'
268827f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_host
268927f654740f2a26ad62a5c155af9199af9e69b889clairehoshift
269027f654740f2a26ad62a5c155af9199af9e69b889clairehohost_cpu=$1
269127f654740f2a26ad62a5c155af9199af9e69b889clairehohost_vendor=$2
269227f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift
269327f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*,
269427f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells:
269527f654740f2a26ad62a5c155af9199af9e69b889clairehohost_os=$*
269627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS
269727f654740f2a26ad62a5c155af9199af9e69b889clairehocase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
270327f654740f2a26ad62a5c155af9199af9e69b889claireho# This variable is needed on z/OS because the C++ compiler only recognizes .C
270427f654740f2a26ad62a5c155af9199af9e69b889claireho_CXX_CXXSUFFIX=cpp
270527f654740f2a26ad62a5c155af9199af9e69b889clairehoexport _CXX_CXXSUFFIX
270685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
2707103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Accumulate #defines
270859d709d503bab6e2b61931737e662dd293b40578ccornelius
270959d709d503bab6e2b61931737e662dd293b40578ccornelius# CONFIG_CPPFLAGS: These are defines that are set for ICU Build time only.
271059d709d503bab6e2b61931737e662dd293b40578ccornelius# They are only needed for building ICU itself. Example: platform stuff
2711103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS=""
271259d709d503bab6e2b61931737e662dd293b40578ccornelius# UCONFIG_CPPFLAGS: These are defines which are set for ICU build time,
271359d709d503bab6e2b61931737e662dd293b40578ccornelius# and also a notice is output that they need to be set
271459d709d503bab6e2b61931737e662dd293b40578ccornelius# for end-users of ICU also. uconfig.h.prepend is generated
271559d709d503bab6e2b61931737e662dd293b40578ccornelius# with, for example, "#define U_DISABLE_RENAMING 1"
271659d709d503bab6e2b61931737e662dd293b40578ccornelius# Example: ICU configuration stuff
2717103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusUCONFIG_CPPFLAGS=""
271859d709d503bab6e2b61931737e662dd293b40578ccornelius# UCONFIG_CFLAGS: contains a copy of anything that needs to be set by end users
271959d709d503bab6e2b61931737e662dd293b40578ccornelius# such as -std
272059d709d503bab6e2b61931737e662dd293b40578ccorneliusUCONFIG_CFLAGS=""
2721103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
272285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build debug libraries
272327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build debug libraries" >&5
272485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build debug libraries... " >&6; }
2725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=no
2726ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_DEBUG=0
272785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-debug was given.
272827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_debug+set}" = set; then :
272985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_debug;  case "${enableval}" in
2730103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         yes|"") enabled=yes; ENABLE_DEBUG=1; CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEBUG=1" ;;
2731ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru         *) ;;
2732ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
273385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
2734ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
273527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
273685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$enabled" >&6; }
2737ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
273885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
273985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build release libraries
274027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build release libraries" >&5
274185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build release libraries... " >&6; }
2742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=yes
2743ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_RELEASE=1
274485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-release was given.
274527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_release+set}" = set; then :
274685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_release;  case "${enableval}" in
2747ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru         no) enabled=no; ENABLE_RELEASE=0 ;;
2748ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru         *) ;;
2749ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
275085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
2751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
275227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
275350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "$enabled" >&6; }
275450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
275550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
275627f654740f2a26ad62a5c155af9199af9e69b889claireho# Don't use the default C/CXXFLags
275727f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CFLAGS=""}
275827f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CXXFLAGS=""}
275950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
276054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Checks for compilers
276127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
276227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
276327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
276427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
276527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
276627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
276754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
276827f654740f2a26ad62a5c155af9199af9e69b889claireho  do
276927f654740f2a26ad62a5c155af9199af9e69b889claireho    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
277027f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2
277127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
277285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; }
2773103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CC+:} false; then :
277485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
277585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
277627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$CC"; then
277727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_CC="$CC" # Let the user override the test.
277885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
277985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
278085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
278185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
278285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$as_save_IFS
278385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test -z "$as_dir" && as_dir=.
278427f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
278585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
278627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
278727f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
278885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    break 2
278985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
279085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
279127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
279285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
279385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
279485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
279585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
279627f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_cv_prog_CC
279727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CC"; then
279827f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
279927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CC" >&6; }
280085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
280127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
280285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; }
280385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
280485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
280585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
280627f654740f2a26ad62a5c155af9199af9e69b889claireho    test -n "$CC" && break
280727f654740f2a26ad62a5c155af9199af9e69b889claireho  done
280885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
280927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CC"; then
281027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_CC=$CC
281154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
281227f654740f2a26ad62a5c155af9199af9e69b889clairehodo
281327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "$ac_prog", so it can be a program name with args.
281427f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2
281527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
281685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; }
2817103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CC+:} false; then :
281885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
2819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
282027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_CC"; then
282127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
282285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
282385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
282485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
2825ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
2826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  IFS=$as_save_IFS
2827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test -z "$as_dir" && as_dir=.
282827f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
282985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
283027f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_CC="$ac_prog"
283127f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2832ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    break 2
2833ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
2834ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
283527f654740f2a26ad62a5c155af9199af9e69b889claireho  done
283685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
2837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
283985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
284027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CC=$ac_cv_prog_ac_ct_CC
284127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CC"; then
284227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
284327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CC" >&6; }
284485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
284527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
284685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; }
284785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
2848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
284927f654740f2a26ad62a5c155af9199af9e69b889claireho
285027f654740f2a26ad62a5c155af9199af9e69b889claireho  test -n "$ac_ct_CC" && break
285127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
285227f654740f2a26ad62a5c155af9199af9e69b889claireho
285327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_CC" = x; then
285427f654740f2a26ad62a5c155af9199af9e69b889claireho    CC=""
285585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
285685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $cross_compiling:$ac_tool_warned in
285785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoyes:)
285827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
285985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
286085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_tool_warned=yes ;;
286185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
286227f654740f2a26ad62a5c155af9199af9e69b889claireho    CC=$ac_ct_CC
286385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
2864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
2865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
286727f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
286827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
286927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "no acceptable C compiler found in \$PATH
287027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
2871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
287227f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler.
287327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
287427f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile
287527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2
287627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do
287727f654740f2a26ad62a5c155af9199af9e69b889claireho  { { ac_try="$ac_compiler $ac_option >&5"
287827f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
287927f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
288027f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
288127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
288227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
288327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
288427f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
288527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
288627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
288727f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '10a\
288827f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ...
288927f654740f2a26ad62a5c155af9199af9e69b889claireho         10q' conftest.err >conftest.er1
289027f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
289127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
289227f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.er1 conftest.err
289327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
289427f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }
289527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
289685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
289727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
289827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
289950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
290027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
290127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
290227f654740f2a26ad62a5c155af9199af9e69b889claireho{
290385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
290427f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
290527f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
290627f654740f2a26ad62a5c155af9199af9e69b889claireho}
290727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
290827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files_save=$ac_clean_files
290927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
291027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to create an executable without -o first, disregard a.out.
291127f654740f2a26ad62a5c155af9199af9e69b889claireho# It will help us diagnose broken compilers, and finding out an intuition
291227f654740f2a26ad62a5c155af9199af9e69b889claireho# of exeext.
291327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
291427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether the C compiler works... " >&6; }
291527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
291727f654740f2a26ad62a5c155af9199af9e69b889claireho# The possible output files:
291827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
292027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_rmfiles=
292127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files
292227f654740f2a26ad62a5c155af9199af9e69b889clairehodo
292327f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
292427f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
292527f654740f2a26ad62a5c155af9199af9e69b889claireho    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
292627f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
292727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
292827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f $ac_rmfiles
2929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
293027f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link_default"
293127f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
293227f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
293327f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
293427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
293527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
293627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
293727f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link_default") 2>&5
293827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
293927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
294027f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; then :
294127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
294227f654740f2a26ad62a5c155af9199af9e69b889claireho# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
294327f654740f2a26ad62a5c155af9199af9e69b889claireho# in a Makefile.  We should not override ac_cv_exeext if it was cached,
294427f654740f2a26ad62a5c155af9199af9e69b889claireho# so that the user can short-circuit this test for compilers unknown to
294527f654740f2a26ad62a5c155af9199af9e69b889claireho# Autoconf.
294627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files ''
294750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo
294827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -f "$ac_file" || continue
294927f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
295027f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
295127f654740f2a26ad62a5c155af9199af9e69b889claireho	;;
295227f654740f2a26ad62a5c155af9199af9e69b889claireho    [ab].out )
295327f654740f2a26ad62a5c155af9199af9e69b889claireho	# We found the default executable, but exeext='' is most
295427f654740f2a26ad62a5c155af9199af9e69b889claireho	# certainly right.
295527f654740f2a26ad62a5c155af9199af9e69b889claireho	break;;
295627f654740f2a26ad62a5c155af9199af9e69b889claireho    *.* )
295727f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
295827f654740f2a26ad62a5c155af9199af9e69b889claireho	then :; else
295927f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
296027f654740f2a26ad62a5c155af9199af9e69b889claireho	fi
296127f654740f2a26ad62a5c155af9199af9e69b889claireho	# We set ac_cv_exeext here because the later test for it is not
296227f654740f2a26ad62a5c155af9199af9e69b889claireho	# safe: cross compilers may not add the suffix if given an `-o'
296327f654740f2a26ad62a5c155af9199af9e69b889claireho	# argument, so we may need to know it at that point already.
296427f654740f2a26ad62a5c155af9199af9e69b889claireho	# Even if this section looks crufty: it has the advantage of
296527f654740f2a26ad62a5c155af9199af9e69b889claireho	# actually working.
296627f654740f2a26ad62a5c155af9199af9e69b889claireho	break;;
296727f654740f2a26ad62a5c155af9199af9e69b889claireho    * )
296827f654740f2a26ad62a5c155af9199af9e69b889claireho	break;;
296927f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
297027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
297127f654740f2a26ad62a5c155af9199af9e69b889clairehotest "$ac_cv_exeext" = no && ac_cv_exeext=
297227f654740f2a26ad62a5c155af9199af9e69b889claireho
297327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
297427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_file=''
297550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
297627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_file"; then :
297727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
297827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
297927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: failed program was:" >&5
298027f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5
298127f654740f2a26ad62a5c155af9199af9e69b889claireho
298227f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
298327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
298427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "C compiler cannot create executables
298527f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
2986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
298727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
298827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "yes" >&6; }
298927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
299027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
299127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for C compiler default output file name... " >&6; }
299227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
299327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_file" >&6; }
299427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$ac_cv_exeext
299527f654740f2a26ad62a5c155af9199af9e69b889claireho
299627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
299727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save
299827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
299927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of executables... " >&6; }
300027f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link"
300185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
300285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
300385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
300485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
300527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
300627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
300727f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>&5
3008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
300927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
301027f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; then :
301127f654740f2a26ad62a5c155af9199af9e69b889claireho  # If both `conftest.exe' and `conftest' are `present' (well, observable)
301227f654740f2a26ad62a5c155af9199af9e69b889claireho# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
301327f654740f2a26ad62a5c155af9199af9e69b889claireho# work properly (i.e., refer to `conftest.exe'), while it won't with
301427f654740f2a26ad62a5c155af9199af9e69b889claireho# `rm'.
301527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in conftest.exe conftest conftest.*; do
301627f654740f2a26ad62a5c155af9199af9e69b889claireho  test -f "$ac_file" || continue
301727f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
301827f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
301927f654740f2a26ad62a5c155af9199af9e69b889claireho    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
302027f654740f2a26ad62a5c155af9199af9e69b889claireho	  break;;
302127f654740f2a26ad62a5c155af9199af9e69b889claireho    * ) break;;
302227f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
302327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
3024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
302527f654740f2a26ad62a5c155af9199af9e69b889claireho  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
302627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
302727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of executables: cannot compile and link
302827f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
3029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
303027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest conftest$ac_cv_exeext
303127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
303227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_exeext" >&6; }
303385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
303427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext
303527f654740f2a26ad62a5c155af9199af9e69b889clairehoEXEEXT=$ac_cv_exeext
303627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT
303727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
303827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
303927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h>
304027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
304127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
304227f654740f2a26ad62a5c155af9199af9e69b889claireho{
304327f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE *f = fopen ("conftest.out", "w");
304427f654740f2a26ad62a5c155af9199af9e69b889claireho return ferror (f) || fclose (f) != 0;
304550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
304627f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
304727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
304827f654740f2a26ad62a5c155af9199af9e69b889claireho}
304950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
305027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files conftest.out"
305127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the compiler produces executables we can run.  If not, either
305227f654740f2a26ad62a5c155af9199af9e69b889claireho# the compiler is broken, or we cross compile.
305327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
305427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are cross compiling... " >&6; }
305527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$cross_compiling" != yes; then
305627f654740f2a26ad62a5c155af9199af9e69b889claireho  { { ac_try="$ac_link"
305727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
305827f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
305927f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
306027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
306127f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
306227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
306327f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>&5
306427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
306527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
306627f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }
306727f654740f2a26ad62a5c155af9199af9e69b889claireho  if { ac_try='./conftest$ac_cv_exeext'
306827f654740f2a26ad62a5c155af9199af9e69b889claireho  { { case "(($ac_try" in
306927f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
307027f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
307127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
307227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
307327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
307427f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_try") 2>&5
307527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
307627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
307727f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; }; then
307827f654740f2a26ad62a5c155af9199af9e69b889claireho    cross_compiling=no
307927f654740f2a26ad62a5c155af9199af9e69b889claireho  else
308027f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$cross_compiling" = maybe; then
308127f654740f2a26ad62a5c155af9199af9e69b889claireho	cross_compiling=yes
308227f654740f2a26ad62a5c155af9199af9e69b889claireho    else
308327f654740f2a26ad62a5c155af9199af9e69b889claireho	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
308427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
308527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot run C compiled programs.
308627f654740f2a26ad62a5c155af9199af9e69b889clairehoIf you meant to cross compile, use \`--host'.
308727f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
308827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
308927f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
309027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
309127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
309227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$cross_compiling" >&6; }
309327f654740f2a26ad62a5c155af9199af9e69b889claireho
309427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
309527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save
309627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
309727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of object files... " >&6; }
3098103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_objext+:} false; then :
309927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
310027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
310127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
310250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h.  */
310327f654740f2a26ad62a5c155af9199af9e69b889claireho
310427f654740f2a26ad62a5c155af9199af9e69b889clairehoint
310527f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
310627f654740f2a26ad62a5c155af9199af9e69b889claireho{
310727f654740f2a26ad62a5c155af9199af9e69b889claireho
310827f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
310927f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
311027f654740f2a26ad62a5c155af9199af9e69b889claireho}
311150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
311227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.o conftest.obj
311327f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_compile"
311450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehocase "(($ac_try" in
311550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
311650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  *) ac_try_echo=$ac_try;;
311750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac
311827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
311927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
312027f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compile") 2>&5
312150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ac_status=$?
312227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
312327f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; then :
312427f654740f2a26ad62a5c155af9199af9e69b889claireho  for ac_file in conftest.o conftest.obj conftest.*; do
312527f654740f2a26ad62a5c155af9199af9e69b889claireho  test -f "$ac_file" || continue;
312627f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
312727f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
312827f654740f2a26ad62a5c155af9199af9e69b889claireho    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
312927f654740f2a26ad62a5c155af9199af9e69b889claireho       break;;
313027f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
313127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
313250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
313350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  $as_echo "$as_me: failed program was:" >&5
313450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehosed 's/^/| /' conftest.$ac_ext >&5
3135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
313627f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
313727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
313827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of object files: cannot compile
313927f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
3140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
314127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_cv_objext conftest.$ac_ext
314227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
314327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
314427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_objext" >&6; }
314527f654740f2a26ad62a5c155af9199af9e69b889clairehoOBJEXT=$ac_cv_objext
314627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_objext=$OBJEXT
314727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
314827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3149103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_compiler_gnu+:} false; then :
315027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
315127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
315227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
315327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
315450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
315527f654740f2a26ad62a5c155af9199af9e69b889clairehoint
315627f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
315727f654740f2a26ad62a5c155af9199af9e69b889claireho{
315827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__
315927f654740f2a26ad62a5c155af9199af9e69b889claireho       choke me
316027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
316150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
316227f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
316327f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
316427f654740f2a26ad62a5c155af9199af9e69b889claireho}
316527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
316627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
316727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=yes
316850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
316927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=no
317050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
317127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
317227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_c_compiler_gnu=$ac_compiler_gnu
3173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
317450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
317527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
317627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_compiler_gnu" >&6; }
317727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then
317827f654740f2a26ad62a5c155af9199af9e69b889claireho  GCC=yes
317927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
318027f654740f2a26ad62a5c155af9199af9e69b889claireho  GCC=
318127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
318227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CFLAGS=${CFLAGS+set}
318327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CFLAGS=$CFLAGS
318427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
318527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CC accepts -g... " >&6; }
3186103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_g+:} false; then :
318727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
318827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
318927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_save_c_werror_flag=$ac_c_werror_flag
319027f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_c_werror_flag=yes
319127f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cv_prog_cc_g=no
319227f654740f2a26ad62a5c155af9199af9e69b889claireho   CFLAGS="-g"
319327f654740f2a26ad62a5c155af9199af9e69b889claireho   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
319427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
319527f654740f2a26ad62a5c155af9199af9e69b889claireho
319627f654740f2a26ad62a5c155af9199af9e69b889clairehoint
319727f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
319827f654740f2a26ad62a5c155af9199af9e69b889claireho{
319927f654740f2a26ad62a5c155af9199af9e69b889claireho
320027f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
320127f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
320227f654740f2a26ad62a5c155af9199af9e69b889claireho}
320350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
320427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
320527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_g=yes
320627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
320727f654740f2a26ad62a5c155af9199af9e69b889claireho  CFLAGS=""
320827f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
320927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
3210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
321127f654740f2a26ad62a5c155af9199af9e69b889clairehoint
321227f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
321327f654740f2a26ad62a5c155af9199af9e69b889claireho{
321485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
321527f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
321627f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
321727f654740f2a26ad62a5c155af9199af9e69b889claireho}
321827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
321927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
322085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
322150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
322227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_c_werror_flag=$ac_save_c_werror_flag
322327f654740f2a26ad62a5c155af9199af9e69b889claireho	 CFLAGS="-g"
322427f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
322527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
322627f654740f2a26ad62a5c155af9199af9e69b889claireho
322727f654740f2a26ad62a5c155af9199af9e69b889clairehoint
322827f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
322927f654740f2a26ad62a5c155af9199af9e69b889claireho{
323027f654740f2a26ad62a5c155af9199af9e69b889claireho
323127f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
323227f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
323327f654740f2a26ad62a5c155af9199af9e69b889claireho}
323485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
323527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
323627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_g=yes
323727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
323827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
323927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
324027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
324127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
324227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
324327f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_c_werror_flag=$ac_save_c_werror_flag
324427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
324527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
324627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_g" >&6; }
324727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CFLAGS" = set; then
324827f654740f2a26ad62a5c155af9199af9e69b889claireho  CFLAGS=$ac_save_CFLAGS
324927f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cc_g = yes; then
325027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GCC" = yes; then
325127f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS="-g -O2"
325227f654740f2a26ad62a5c155af9199af9e69b889claireho  else
325327f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS="-g"
325427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
325527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
325627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GCC" = yes; then
325727f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS="-O2"
325827f654740f2a26ad62a5c155af9199af9e69b889claireho  else
325927f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS=
326027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
326127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
326227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
326327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3264103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_c89+:} false; then :
326527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
326627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
326727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_c89=no
326827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CC=$CC
326927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
327085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
327127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h>
327227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h>
327327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
327427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h>
327527f654740f2a26ad62a5c155af9199af9e69b889claireho/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
327627f654740f2a26ad62a5c155af9199af9e69b889clairehostruct buf { int x; };
327727f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE * (*rcsopen) (struct buf *, struct stat *, int);
327827f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *e (p, i)
327927f654740f2a26ad62a5c155af9199af9e69b889claireho     char **p;
328027f654740f2a26ad62a5c155af9199af9e69b889claireho     int i;
328127f654740f2a26ad62a5c155af9199af9e69b889claireho{
328227f654740f2a26ad62a5c155af9199af9e69b889claireho  return p[i];
328327f654740f2a26ad62a5c155af9199af9e69b889claireho}
328427f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *f (char * (*g) (char **, int), char **p, ...)
328527f654740f2a26ad62a5c155af9199af9e69b889claireho{
328627f654740f2a26ad62a5c155af9199af9e69b889claireho  char *s;
328727f654740f2a26ad62a5c155af9199af9e69b889claireho  va_list v;
328827f654740f2a26ad62a5c155af9199af9e69b889claireho  va_start (v,p);
328927f654740f2a26ad62a5c155af9199af9e69b889claireho  s = g (p, va_arg (v,int));
329027f654740f2a26ad62a5c155af9199af9e69b889claireho  va_end (v);
329127f654740f2a26ad62a5c155af9199af9e69b889claireho  return s;
329227f654740f2a26ad62a5c155af9199af9e69b889claireho}
329327f654740f2a26ad62a5c155af9199af9e69b889claireho
329427f654740f2a26ad62a5c155af9199af9e69b889claireho/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
329527f654740f2a26ad62a5c155af9199af9e69b889claireho   function prototypes and stuff, but not '\xHH' hex character constants.
329627f654740f2a26ad62a5c155af9199af9e69b889claireho   These don't provoke an error unfortunately, instead are silently treated
329727f654740f2a26ad62a5c155af9199af9e69b889claireho   as 'x'.  The following induces an error, until -std is added to get
329827f654740f2a26ad62a5c155af9199af9e69b889claireho   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
329927f654740f2a26ad62a5c155af9199af9e69b889claireho   array size at least.  It's necessary to write '\x00'==0 to get something
330027f654740f2a26ad62a5c155af9199af9e69b889claireho   that's true only with -std.  */
330127f654740f2a26ad62a5c155af9199af9e69b889clairehoint osf4_cc_array ['\x00' == 0 ? 1 : -1];
330227f654740f2a26ad62a5c155af9199af9e69b889claireho
330327f654740f2a26ad62a5c155af9199af9e69b889claireho/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
330427f654740f2a26ad62a5c155af9199af9e69b889claireho   inside strings and character constants.  */
330527f654740f2a26ad62a5c155af9199af9e69b889claireho#define FOO(x) 'x'
330627f654740f2a26ad62a5c155af9199af9e69b889clairehoint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
330750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
330827f654740f2a26ad62a5c155af9199af9e69b889clairehoint test (int i, double x);
330927f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s1 {int (*f) (int a);};
331027f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s2 {int (*f) (double a);};
331127f654740f2a26ad62a5c155af9199af9e69b889clairehoint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
331227f654740f2a26ad62a5c155af9199af9e69b889clairehoint argc;
331327f654740f2a26ad62a5c155af9199af9e69b889clairehochar **argv;
331485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
331585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
331685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
331727f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
331885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
331985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
332085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
332185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
332227f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
332327f654740f2a26ad62a5c155af9199af9e69b889claireho	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
332427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
332527f654740f2a26ad62a5c155af9199af9e69b889claireho  CC="$ac_save_CC $ac_arg"
332627f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_compile "$LINENO"; then :
332727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_c89=$ac_arg
332827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
332927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext
333027f654740f2a26ad62a5c155af9199af9e69b889claireho  test "x$ac_cv_prog_cc_c89" != "xno" && break
333127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
333227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext
333327f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_save_CC
333485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
333585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
333627f654740f2a26ad62a5c155af9199af9e69b889claireho# AC_CACHE_VAL
333727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "x$ac_cv_prog_cc_c89" in
333827f654740f2a26ad62a5c155af9199af9e69b889claireho  x)
333927f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
334027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "none needed" >&6; } ;;
334127f654740f2a26ad62a5c155af9199af9e69b889claireho  xno)
334227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
334327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "unsupported" >&6; } ;;
334427f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
334527f654740f2a26ad62a5c155af9199af9e69b889claireho    CC="$CC $ac_cv_prog_cc_c89"
334627f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
334727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
334827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
334927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cv_prog_cc_c89" != xno; then :
335085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
335185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
335227f654740f2a26ad62a5c155af9199af9e69b889claireho
335327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
335427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
335527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
335627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
335727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
335827f654740f2a26ad62a5c155af9199af9e69b889claireho
335954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Make sure that we try clang++ first, which provides C++11 support.
336054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# The g++ compiler is less likely to support C++11.
336127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
336227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
336327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
336427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
336527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
336627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then
336727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$CCC"; then
336827f654740f2a26ad62a5c155af9199af9e69b889claireho    CXX=$CCC
336927f654740f2a26ad62a5c155af9199af9e69b889claireho  else
337027f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -n "$ac_tool_prefix"; then
337154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
337227f654740f2a26ad62a5c155af9199af9e69b889claireho  do
337327f654740f2a26ad62a5c155af9199af9e69b889claireho    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
337427f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2
337527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
337627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3377103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CXX+:} false; then :
337827f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
3379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
338027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$CXX"; then
338127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_CXX="$CXX" # Let the user override the test.
338227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
338327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
338427f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
338527f654740f2a26ad62a5c155af9199af9e69b889clairehodo
338627f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
338727f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
338827f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
338927f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
339027f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
339127f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
339227f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
339327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
339427f654740f2a26ad62a5c155af9199af9e69b889clairehodone
339527f654740f2a26ad62a5c155af9199af9e69b889claireho  done
339627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
339727f654740f2a26ad62a5c155af9199af9e69b889claireho
3398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
339950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
340027f654740f2a26ad62a5c155af9199af9e69b889clairehoCXX=$ac_cv_prog_CXX
340127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CXX"; then
340227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
340327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CXX" >&6; }
340427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
340527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
340627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
340750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
3408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
341027f654740f2a26ad62a5c155af9199af9e69b889claireho    test -n "$CXX" && break
341127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
341227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
341327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then
341427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_CXX=$CXX
341554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
341650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo
341727f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "$ac_prog", so it can be a program name with args.
341827f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2
341927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
342027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CXX+:} false; then :
342285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
3423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
342427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_CXX"; then
342527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
342627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
342727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
342827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
342927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
343027f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
343127f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
343227f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
343327f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
343427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_CXX="$ac_prog"
343527f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
343627f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
343727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
343827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
343927f654740f2a26ad62a5c155af9199af9e69b889claireho  done
344027f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
344150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
344227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
344327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
344427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CXX=$ac_cv_prog_ac_ct_CXX
344527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CXX"; then
344627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
344727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CXX" >&6; }
344827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
344927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
345027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
345127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
345250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
345350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
345427f654740f2a26ad62a5c155af9199af9e69b889claireho  test -n "$ac_ct_CXX" && break
345527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
3456ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
345727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_CXX" = x; then
345827f654740f2a26ad62a5c155af9199af9e69b889claireho    CXX="g++"
345927f654740f2a26ad62a5c155af9199af9e69b889claireho  else
346027f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
346127f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
346227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
346327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
346427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
346527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
346627f654740f2a26ad62a5c155af9199af9e69b889claireho    CXX=$ac_ct_CXX
346727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
346827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
346950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
347027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
347127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
347227f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler.
347327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
347427f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile
347527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2
347627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do
347727f654740f2a26ad62a5c155af9199af9e69b889claireho  { { ac_try="$ac_compiler $ac_option >&5"
347885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
347985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
348085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
348185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
348227f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
348327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
348427f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
348627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
348727f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '10a\
348827f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ...
348927f654740f2a26ad62a5c155af9199af9e69b889claireho         10q' conftest.err >conftest.er1
349027f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
349127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
349227f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.er1 conftest.err
349327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
349427f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }
349550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone
3496ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
349727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
349827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3499103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_cxx_compiler_gnu+:} false; then :
350085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
350127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
350227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
350327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
350450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
3505ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
3506ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
3507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
350827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__
350927f654740f2a26ad62a5c155af9199af9e69b889claireho       choke me
351027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
351127f654740f2a26ad62a5c155af9199af9e69b889claireho
3512ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
3513ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
3514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
3515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
351627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
351727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=yes
3518ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
351927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=no
3520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
352127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
352227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_cxx_compiler_gnu=$ac_compiler_gnu
352350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
352450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
352527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
352627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
352727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then
352827f654740f2a26ad62a5c155af9199af9e69b889claireho  GXX=yes
352950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
353027f654740f2a26ad62a5c155af9199af9e69b889claireho  GXX=
353150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
353227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CXXFLAGS=${CXXFLAGS+set}
353327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CXXFLAGS=$CXXFLAGS
353427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
353527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3536103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cxx_g+:} false; then :
353750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  $as_echo_n "(cached) " >&6
353850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
353927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
354027f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cxx_werror_flag=yes
354127f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cv_prog_cxx_g=no
354227f654740f2a26ad62a5c155af9199af9e69b889claireho   CXXFLAGS="-g"
354327f654740f2a26ad62a5c155af9199af9e69b889claireho   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
3545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
3547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
3548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
354927f654740f2a26ad62a5c155af9199af9e69b889claireho
3550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
3551ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
3552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
3553ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
355427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
355527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cxx_g=yes
3556ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
355727f654740f2a26ad62a5c155af9199af9e69b889claireho  CXXFLAGS=""
355827f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
355927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
3560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
356127f654740f2a26ad62a5c155af9199af9e69b889clairehoint
356227f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
356327f654740f2a26ad62a5c155af9199af9e69b889claireho{
3564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
356527f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
356627f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
356727f654740f2a26ad62a5c155af9199af9e69b889claireho}
3568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
356927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
357027f654740f2a26ad62a5c155af9199af9e69b889claireho
357127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
357227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
357327f654740f2a26ad62a5c155af9199af9e69b889claireho	 CXXFLAGS="-g"
357427f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3575ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
3576ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
3578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
3579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
358050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
3581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
3582ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
3583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
3584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
358527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
358627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cxx_g=yes
358727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
358827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
358927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
359027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
359127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
359227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
359327f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
359427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
359527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
359627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cxx_g" >&6; }
359727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CXXFLAGS" = set; then
359827f654740f2a26ad62a5c155af9199af9e69b889claireho  CXXFLAGS=$ac_save_CXXFLAGS
359927f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cxx_g = yes; then
360027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GXX" = yes; then
360127f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS="-g -O2"
360227f654740f2a26ad62a5c155af9199af9e69b889claireho  else
360327f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS="-g"
360427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
3605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
360627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GXX" = yes; then
360727f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS="-O2"
360827f654740f2a26ad62a5c155af9199af9e69b889claireho  else
360927f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS=
361027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
361127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
361227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
361327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
361427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
361527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
361627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
361727f654740f2a26ad62a5c155af9199af9e69b889claireho
3618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
361927f654740f2a26ad62a5c155af9199af9e69b889claireho# Ensure that if CXXFLAGS/CFLAGS were not set when calling configure, set it correctly based on (enable/disable) debug or release option
362027f654740f2a26ad62a5c155af9199af9e69b889claireho# The release mode use is the default one for autoconf
362127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$GCC" = yes; then
362227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$CFLAGS" = ""; then
362327f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_DEBUG" = 1; then
362427f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS=-g
362527f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
362627f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_RELEASE" = 1; then
362727f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="$CFLAGS -O2"
362827f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
362927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
363027f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$CXXFLAGS" = ""; then
363127f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_DEBUG" = 1; then
363227f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS=-g
363327f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
363427f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_RELEASE" = 1; then
363527f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="$CXXFLAGS -O2"
363627f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
363727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
3638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3639ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
364027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
364127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
364227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
364327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
364427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
364527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
364627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to run the C preprocessor... " >&6; }
364727f654740f2a26ad62a5c155af9199af9e69b889claireho# On Suns, sometimes $CPP names a directory.
364827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CPP" && test -d "$CPP"; then
364927f654740f2a26ad62a5c155af9199af9e69b889claireho  CPP=
365027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
365127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CPP"; then
3652103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_prog_CPP+:} false; then :
365327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
365450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
365527f654740f2a26ad62a5c155af9199af9e69b889claireho      # Double quotes because CPP needs to be expanded
365627f654740f2a26ad62a5c155af9199af9e69b889claireho    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
365727f654740f2a26ad62a5c155af9199af9e69b889claireho    do
365827f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_preproc_ok=false
365927f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes
366027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
366127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Use a header file that comes with gcc, so configuring glibc
366227f654740f2a26ad62a5c155af9199af9e69b889claireho  # with a fresh cross-compiler works.
366327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
366427f654740f2a26ad62a5c155af9199af9e69b889claireho  # <limits.h> exists even on freestanding compilers.
366527f654740f2a26ad62a5c155af9199af9e69b889claireho  # On the NeXT, cc -E runs the code through the compiler's parser,
366627f654740f2a26ad62a5c155af9199af9e69b889claireho  # not just through cpp. "Syntax error" is here to catch this case.
366727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
366827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
366927f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__
367027f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h>
367127f654740f2a26ad62a5c155af9199af9e69b889claireho#else
367227f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h>
367327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
367427f654740f2a26ad62a5c155af9199af9e69b889claireho		     Syntax error
367527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
367627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
367727f654740f2a26ad62a5c155af9199af9e69b889claireho
367827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
367927f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: fails on valid input.
368027f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
3681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
368227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
3683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
368427f654740f2a26ad62a5c155af9199af9e69b889claireho  # OK, works on sane cases.  Now check whether nonexistent headers
368527f654740f2a26ad62a5c155af9199af9e69b889claireho  # can be detected and how.
368627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3687ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
368827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h>
368927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
369027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
369127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: success on invalid input.
369227f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
369327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
369427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Passes both tests.
369527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=:
369627f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
369727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
369827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
369950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
370027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
370127f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
370227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext
370327f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then :
370427f654740f2a26ad62a5c155af9199af9e69b889claireho  break
370527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
370627f654740f2a26ad62a5c155af9199af9e69b889claireho
370727f654740f2a26ad62a5c155af9199af9e69b889claireho    done
370827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_CPP=$CPP
370927f654740f2a26ad62a5c155af9199af9e69b889claireho
371027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
371127f654740f2a26ad62a5c155af9199af9e69b889claireho  CPP=$ac_cv_prog_CPP
371227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
371327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_CPP=$CPP
371427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
371527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
371627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CPP" >&6; }
371727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=false
371827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes
371927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
372027f654740f2a26ad62a5c155af9199af9e69b889claireho  # Use a header file that comes with gcc, so configuring glibc
372127f654740f2a26ad62a5c155af9199af9e69b889claireho  # with a fresh cross-compiler works.
372227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
372327f654740f2a26ad62a5c155af9199af9e69b889claireho  # <limits.h> exists even on freestanding compilers.
372427f654740f2a26ad62a5c155af9199af9e69b889claireho  # On the NeXT, cc -E runs the code through the compiler's parser,
372527f654740f2a26ad62a5c155af9199af9e69b889claireho  # not just through cpp. "Syntax error" is here to catch this case.
372627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
372727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
372827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__
372927f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h>
373027f654740f2a26ad62a5c155af9199af9e69b889claireho#else
373127f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h>
373227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
373327f654740f2a26ad62a5c155af9199af9e69b889claireho		     Syntax error
3734ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
373527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
373627f654740f2a26ad62a5c155af9199af9e69b889claireho
3737ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
373827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: fails on valid input.
373927f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
374027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
374127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
3742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
374327f654740f2a26ad62a5c155af9199af9e69b889claireho  # OK, works on sane cases.  Now check whether nonexistent headers
374427f654740f2a26ad62a5c155af9199af9e69b889claireho  # can be detected and how.
374527f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
374627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
374727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h>
374827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
374927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
375027f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: success on invalid input.
375127f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
375227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
375327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Passes both tests.
375427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=:
375527f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
3756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
375727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
375885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
375927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
376027f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
376127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext
376227f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then :
376327f654740f2a26ad62a5c155af9199af9e69b889claireho
376427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
376527f654740f2a26ad62a5c155af9199af9e69b889claireho  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
376627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
376727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
376827f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
3769ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3770ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
377150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_ext=c
377250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_cpp='$CPP $CPPFLAGS'
377350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
377450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
377550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
3776ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3777ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
377827f654740f2a26ad62a5c155af9199af9e69b889claireho# Find a good install program.  We prefer a C program (faster),
377927f654740f2a26ad62a5c155af9199af9e69b889claireho# so one script is as good as another.  But avoid the broken or
378027f654740f2a26ad62a5c155af9199af9e69b889claireho# incompatible versions:
378127f654740f2a26ad62a5c155af9199af9e69b889claireho# SysV /etc/install, /usr/sbin/install
378227f654740f2a26ad62a5c155af9199af9e69b889claireho# SunOS /usr/etc/install
378327f654740f2a26ad62a5c155af9199af9e69b889claireho# IRIX /sbin/install
378427f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX /bin/install
378527f654740f2a26ad62a5c155af9199af9e69b889claireho# AmigaOS /C/install, which installs bootblocks on floppy discs
378627f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
378727f654740f2a26ad62a5c155af9199af9e69b889claireho# AFS /usr/afsws/bin/install, which mishandles nonexistent args
378827f654740f2a26ad62a5c155af9199af9e69b889claireho# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
378927f654740f2a26ad62a5c155af9199af9e69b889claireho# OS/2's system install, which has a completely different semantic
379027f654740f2a26ad62a5c155af9199af9e69b889claireho# ./install, which can be erroneously created by make from ./install.sh.
379127f654740f2a26ad62a5c155af9199af9e69b889claireho# Reject install programs that cannot install multiple files.
379227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
379327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for a BSD-compatible install... " >&6; }
379427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$INSTALL"; then
3795103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_install+:} false; then :
379627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
379750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
379827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
379927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
380027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
380127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
380227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
380327f654740f2a26ad62a5c155af9199af9e69b889claireho    # Account for people who put trailing slashes in PATH elements.
380427f654740f2a26ad62a5c155af9199af9e69b889clairehocase $as_dir/ in #((
380527f654740f2a26ad62a5c155af9199af9e69b889claireho  ./ | .// | /[cC]/* | \
380627f654740f2a26ad62a5c155af9199af9e69b889claireho  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
380727f654740f2a26ad62a5c155af9199af9e69b889claireho  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
380827f654740f2a26ad62a5c155af9199af9e69b889claireho  /usr/ucb/* ) ;;
380927f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
381027f654740f2a26ad62a5c155af9199af9e69b889claireho    # OSF1 and SCO ODT 3.0 have their own names for install.
381127f654740f2a26ad62a5c155af9199af9e69b889claireho    # Don't use installbsd from OSF since it installs stuff as root
381227f654740f2a26ad62a5c155af9199af9e69b889claireho    # by default.
381327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_prog in ginstall scoinst install; do
381427f654740f2a26ad62a5c155af9199af9e69b889claireho      for ac_exec_ext in '' $ac_executable_extensions; do
381527f654740f2a26ad62a5c155af9199af9e69b889claireho	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
381627f654740f2a26ad62a5c155af9199af9e69b889claireho	  if test $ac_prog = install &&
381727f654740f2a26ad62a5c155af9199af9e69b889claireho	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
381827f654740f2a26ad62a5c155af9199af9e69b889claireho	    # AIX install.  It has an incompatible calling convention.
381927f654740f2a26ad62a5c155af9199af9e69b889claireho	    :
382027f654740f2a26ad62a5c155af9199af9e69b889claireho	  elif test $ac_prog = install &&
382127f654740f2a26ad62a5c155af9199af9e69b889claireho	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
382227f654740f2a26ad62a5c155af9199af9e69b889claireho	    # program-specific install script used by HP pwplus--don't use.
382327f654740f2a26ad62a5c155af9199af9e69b889claireho	    :
382427f654740f2a26ad62a5c155af9199af9e69b889claireho	  else
382527f654740f2a26ad62a5c155af9199af9e69b889claireho	    rm -rf conftest.one conftest.two conftest.dir
382627f654740f2a26ad62a5c155af9199af9e69b889claireho	    echo one > conftest.one
382727f654740f2a26ad62a5c155af9199af9e69b889claireho	    echo two > conftest.two
382827f654740f2a26ad62a5c155af9199af9e69b889claireho	    mkdir conftest.dir
382927f654740f2a26ad62a5c155af9199af9e69b889claireho	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
383027f654740f2a26ad62a5c155af9199af9e69b889claireho	      test -s conftest.one && test -s conftest.two &&
383127f654740f2a26ad62a5c155af9199af9e69b889claireho	      test -s conftest.dir/conftest.one &&
383227f654740f2a26ad62a5c155af9199af9e69b889claireho	      test -s conftest.dir/conftest.two
383327f654740f2a26ad62a5c155af9199af9e69b889claireho	    then
383427f654740f2a26ad62a5c155af9199af9e69b889claireho	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
383527f654740f2a26ad62a5c155af9199af9e69b889claireho	      break 3
383627f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
383727f654740f2a26ad62a5c155af9199af9e69b889claireho	  fi
383827f654740f2a26ad62a5c155af9199af9e69b889claireho	fi
383927f654740f2a26ad62a5c155af9199af9e69b889claireho      done
384027f654740f2a26ad62a5c155af9199af9e69b889claireho    done
384127f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
384227f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
384327f654740f2a26ad62a5c155af9199af9e69b889claireho
384427f654740f2a26ad62a5c155af9199af9e69b889claireho  done
384527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
384650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
384727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -rf conftest.one conftest.two conftest.dir
384850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
3849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
385027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "${ac_cv_path_install+set}" = set; then
385127f654740f2a26ad62a5c155af9199af9e69b889claireho    INSTALL=$ac_cv_path_install
385227f654740f2a26ad62a5c155af9199af9e69b889claireho  else
385327f654740f2a26ad62a5c155af9199af9e69b889claireho    # As a last resort, use the slow shell script.  Don't cache a
385427f654740f2a26ad62a5c155af9199af9e69b889claireho    # value for INSTALL within a source directory, because that will
385527f654740f2a26ad62a5c155af9199af9e69b889claireho    # break other packages using the cache if that directory is
385627f654740f2a26ad62a5c155af9199af9e69b889claireho    # removed, or if the value is a relative name.
385727f654740f2a26ad62a5c155af9199af9e69b889claireho    INSTALL=$ac_install_sh
385827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
385927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
386027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
386127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$INSTALL" >&6; }
3862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
386327f654740f2a26ad62a5c155af9199af9e69b889claireho# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
386427f654740f2a26ad62a5c155af9199af9e69b889claireho# It thinks the first close brace ends the variable substitution.
386527f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
386727f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
386927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3870ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
387127f654740f2a26ad62a5c155af9199af9e69b889claireho
387227f654740f2a26ad62a5c155af9199af9e69b889claireho
387327f654740f2a26ad62a5c155af9199af9e69b889claireho
387427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
387527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
387627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
387727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
387827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
387927f654740f2a26ad62a5c155af9199af9e69b889claireho
388027f654740f2a26ad62a5c155af9199af9e69b889claireho
388127f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
3882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
388350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
388485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
388585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
388685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
388727f654740f2a26ad62a5c155af9199af9e69b889claireho
388885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
388985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
389085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
3891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
389227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
3893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
389527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
389627f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
389727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
389827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
389927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
390027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
390127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
3902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
390385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
390427f654740f2a26ad62a5c155af9199af9e69b889claireho# make sure install is relative to srcdir - if a script
390527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$srcdir" = "."; then
390627f654740f2a26ad62a5c155af9199af9e69b889claireho  # If srcdir isn't just ., then (srcdir) is already prepended.
390727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "${ac_install_sh}" = "${INSTALL}"; then
390827f654740f2a26ad62a5c155af9199af9e69b889claireho   INSTALL="\\\$(top_srcdir)/${ac_install_sh}"
390927f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
3910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
391227f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true)
391327f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(STRIP, strip, strip, true)
3914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
391527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for the platform make
391627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_prog in gmake gnumake
391727f654740f2a26ad62a5c155af9199af9e69b889clairehodo
391827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "$ac_prog", so it can be a program name with args.
391927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2
392027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
392127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3922103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_U_MAKE+:} false; then :
392385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
3924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
392527f654740f2a26ad62a5c155af9199af9e69b889claireho  case $U_MAKE in
392627f654740f2a26ad62a5c155af9199af9e69b889claireho  [\\/]* | ?:[\\/]*)
392727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path.
392827f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
392927f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
393027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
393127f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
393227f654740f2a26ad62a5c155af9199af9e69b889clairehodo
393327f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
393427f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
393527f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
393627f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
393727f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext"
393827f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
393927f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
394027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
394127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
394227f654740f2a26ad62a5c155af9199af9e69b889claireho  done
394327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
3944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
394527f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
394627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
394727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
394827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_MAKE=$ac_cv_path_U_MAKE
394927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$U_MAKE"; then
395027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $U_MAKE" >&5
395127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$U_MAKE" >&6; }
395227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
395327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
395427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
395550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
3956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
395727f654740f2a26ad62a5c155af9199af9e69b889claireho
395827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -n "$U_MAKE" && break
395950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone
396027f654740f2a26ad62a5c155af9199af9e69b889clairehotest -n "$U_MAKE" || U_MAKE="make"
3961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
396350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
396485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
396527f654740f2a26ad62a5c155af9199af9e69b889claireho
396627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-cross-build was given.
396727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_cross_build+set}" = set; then :
396827f654740f2a26ad62a5c155af9199af9e69b889claireho  withval=$with_cross_build; cross_buildroot="${withval}"
396927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
397027f654740f2a26ad62a5c155af9199af9e69b889claireho  cross_buildroot=""
397150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
3972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
397427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "X$cross_buildroot" = "X"; then
397527f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$cross_compiling" = "yes"; then
397627f654740f2a26ad62a5c155af9199af9e69b889claireho        as_fn_error $? "Error! Cross compiling but no --with-cross-build option specified - please supply the path to an executable ICU's build root" "$LINENO" 5
397727f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
397827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
397927f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -f "${cross_buildroot}/config/icucross.mk"; then
398027f654740f2a26ad62a5c155af9199af9e69b889claireho        { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using cross buildroot: $cross_buildroot" >&5
398127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "Using cross buildroot: $cross_buildroot" >&6; }
398227f654740f2a26ad62a5c155af9199af9e69b889claireho    else
398327f654740f2a26ad62a5c155af9199af9e69b889claireho        if test -d "${cross_buildroot}"; then
398427f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." "$LINENO" 5
398527f654740f2a26ad62a5c155af9199af9e69b889claireho        else
398627f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." "$LINENO" 5
398727f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
398827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
3989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
399227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for doxygen to generate documentation
399327f654740f2a26ad62a5c155af9199af9e69b889claireho# Extract the first word of "doxygen", so it can be a program name with args.
399427f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy doxygen; ac_word=$2
399527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
399627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3997103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_DOXYGEN+:} false; then :
399850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  $as_echo_n "(cached) " >&6
399950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
400027f654740f2a26ad62a5c155af9199af9e69b889claireho  case $DOXYGEN in
400127f654740f2a26ad62a5c155af9199af9e69b889claireho  [\\/]* | ?:[\\/]*)
400227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
400327f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
400427f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
400527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
400627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_dummy="$PATH:/usr/local/bin:/usr/bin"
400727f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $as_dummy
400827f654740f2a26ad62a5c155af9199af9e69b889clairehodo
400927f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
401027f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
401127f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
401227f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
401327f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
401427f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
401527f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
401627f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
401727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
401827f654740f2a26ad62a5c155af9199af9e69b889claireho  done
401927f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
4020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
402127f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
402250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac
4023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
402427f654740f2a26ad62a5c155af9199af9e69b889clairehoDOXYGEN=$ac_cv_path_DOXYGEN
402527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$DOXYGEN"; then
402627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
402727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DOXYGEN" >&6; }
402827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
402927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
403027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
403150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
403250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
4033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
403527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the linker is usable
403650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
403727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
403827f654740f2a26ad62a5c155af9199af9e69b889claireho    *-*-cygwin*|*-*-mingw*)
403927f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then
404027f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "link.exe is not a valid linker. Your PATH is incorrect.
404127f654740f2a26ad62a5c155af9199af9e69b889claireho                  Please follow the directions in ICU's readme." "$LINENO" 5
404227f654740f2a26ad62a5c155af9199af9e69b889claireho        fi;;
404327f654740f2a26ad62a5c155af9199af9e69b889claireho    *);;
404427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
404550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
404627f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the executable suffix
404727f654740f2a26ad62a5c155af9199af9e69b889claireho# We don't use AC_EXEEXT because some compilers output separate debugging
404827f654740f2a26ad62a5c155af9199af9e69b889claireho# files, which confuses the AC_EXEEXT macro.
404927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for executable suffix" >&5
405027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking checking for executable suffix... " >&6; }
405127f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
405227f654740f2a26ad62a5c155af9199af9e69b889claireho    *-*-cygwin*|*-*-mingw*)  EXEEXT=.exe ;;
405327f654740f2a26ad62a5c155af9199af9e69b889claireho    *)      EXEEXT="" ;;
405427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
405527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT
405627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5
405727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$EXEEXT" >&6; }
405850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
405950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
406027f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine how strict we want to be when compiling
406150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
406227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strict compiling is on" >&5
406327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether strict compiling is on... " >&6; }
406427f654740f2a26ad62a5c155af9199af9e69b889claireho    # Check whether --enable-strict was given.
406527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_strict+set}" = set; then :
406627f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_strict;
406727f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$enableval" = no
406827f654740f2a26ad62a5c155af9199af9e69b889claireho        then
406927f654740f2a26ad62a5c155af9199af9e69b889claireho            ac_use_strict_options=no
407027f654740f2a26ad62a5c155af9199af9e69b889claireho        else
407127f654740f2a26ad62a5c155af9199af9e69b889claireho            ac_use_strict_options=yes
407227f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
4073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
407527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_use_strict_options=yes
407627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
407727f654740f2a26ad62a5c155af9199af9e69b889claireho
407827f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_use_strict_options" >&5
407927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_use_strict_options" >&6; }
408027f654740f2a26ad62a5c155af9199af9e69b889claireho
408127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_use_strict_options" = yes
408227f654740f2a26ad62a5c155af9199af9e69b889claireho    then
408327f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$GCC" = yes
408427f654740f2a26ad62a5c155af9199af9e69b889claireho        then
408559d709d503bab6e2b61931737e662dd293b40578ccornelius            case "${host}" in
408659d709d503bab6e2b61931737e662dd293b40578ccornelius            *-*-solaris*)
408759d709d503bab6e2b61931737e662dd293b40578ccornelius                # Don't use -std=c99 option on Solaris/GCC
408859d709d503bab6e2b61931737e662dd293b40578ccornelius                ;;
408959d709d503bab6e2b61931737e662dd293b40578ccornelius            *)
409059d709d503bab6e2b61931737e662dd293b40578ccornelius                # Do not use -ansi. It limits us to C90, and it breaks some platforms.
409159d709d503bab6e2b61931737e662dd293b40578ccornelius                # We use -std=c99 to disable the gnu99 defaults and its associated warnings
409259d709d503bab6e2b61931737e662dd293b40578ccornelius                CFLAGS="$CFLAGS -std=c99"
409359d709d503bab6e2b61931737e662dd293b40578ccornelius                ;;
409459d709d503bab6e2b61931737e662dd293b40578ccornelius            esac
409559d709d503bab6e2b61931737e662dd293b40578ccornelius
409659d709d503bab6e2b61931737e662dd293b40578ccornelius            CFLAGS="$CFLAGS -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings"
409727f654740f2a26ad62a5c155af9199af9e69b889claireho        else
409827f654740f2a26ad62a5c155af9199af9e69b889claireho            case "${host}" in
409927f654740f2a26ad62a5c155af9199af9e69b889claireho            *-*-cygwin)
410027f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "`$CC /help 2>&1 | head -c9`" = "Microsoft"
410127f654740f2a26ad62a5c155af9199af9e69b889claireho                then
410227f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="$CFLAGS /W4"
410327f654740f2a26ad62a5c155af9199af9e69b889claireho                fi
410427f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
410527f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
410627f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$GXX" = yes
410727f654740f2a26ad62a5c155af9199af9e69b889claireho        then
410854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
410927f654740f2a26ad62a5c155af9199af9e69b889claireho        else
411027f654740f2a26ad62a5c155af9199af9e69b889claireho            case "${host}" in
411127f654740f2a26ad62a5c155af9199af9e69b889claireho            *-*-cygwin)
411227f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft"
411327f654740f2a26ad62a5c155af9199af9e69b889claireho                then
411427f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="$CXXFLAGS /W4"
411527f654740f2a26ad62a5c155af9199af9e69b889claireho                fi
411627f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
411727f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
411827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
4119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
412050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
412127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check if we can build and use 64-bit libraries
412250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
412350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
412427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
412527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4126103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_GREP+:} false; then :
412727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
412827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
412927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$GREP"; then
413027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_path_GREP_found=false
413127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Loop through the user's path and test for each of PROGNAME-LIST
413227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
413327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
413427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
413527f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
413627f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
413727f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_prog in grep ggrep; do
413827f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
413927f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
414027f654740f2a26ad62a5c155af9199af9e69b889claireho      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
414127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_GREP and select it if it is found.
414227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check for GNU $ac_path_GREP
414327f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_GREP" --version 2>&1` in
414427f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*)
414527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
414627f654740f2a26ad62a5c155af9199af9e69b889claireho*)
414727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_count=0
414827f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n 0123456789 >"conftest.in"
414927f654740f2a26ad62a5c155af9199af9e69b889claireho  while :
415027f654740f2a26ad62a5c155af9199af9e69b889claireho  do
415127f654740f2a26ad62a5c155af9199af9e69b889claireho    cat "conftest.in" "conftest.in" >"conftest.tmp"
415227f654740f2a26ad62a5c155af9199af9e69b889claireho    mv "conftest.tmp" "conftest.in"
415327f654740f2a26ad62a5c155af9199af9e69b889claireho    cp "conftest.in" "conftest.nl"
415427f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo 'GREP' >> "conftest.nl"
415527f654740f2a26ad62a5c155af9199af9e69b889claireho    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
415627f654740f2a26ad62a5c155af9199af9e69b889claireho    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
415727f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_arith $ac_count + 1 && ac_count=$as_val
415827f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_count -gt ${ac_path_GREP_max-0}; then
415927f654740f2a26ad62a5c155af9199af9e69b889claireho      # Best one so far, save it but keep looking for a better one
416027f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cv_path_GREP="$ac_path_GREP"
416127f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_GREP_max=$ac_count
416250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    fi
416327f654740f2a26ad62a5c155af9199af9e69b889claireho    # 10*(2^10) chars as input seems more than enough
416427f654740f2a26ad62a5c155af9199af9e69b889claireho    test $ac_count -gt 10 && break
416527f654740f2a26ad62a5c155af9199af9e69b889claireho  done
416627f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
416727f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
416827f654740f2a26ad62a5c155af9199af9e69b889claireho
416927f654740f2a26ad62a5c155af9199af9e69b889claireho      $ac_path_GREP_found && break 3
417027f654740f2a26ad62a5c155af9199af9e69b889claireho    done
417127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
417227f654740f2a26ad62a5c155af9199af9e69b889claireho  done
417327f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
417427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_cv_path_GREP"; then
417527f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
417650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  fi
417727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
417827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_GREP=$GREP
4179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
418085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
418127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
418227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
418327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_GREP" >&6; }
418427f654740f2a26ad62a5c155af9199af9e69b889claireho GREP="$ac_cv_path_GREP"
418585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
418727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
418827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for egrep... " >&6; }
4189103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_EGREP+:} false; then :
419027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
419127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
419227f654740f2a26ad62a5c155af9199af9e69b889claireho  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
419327f654740f2a26ad62a5c155af9199af9e69b889claireho   then ac_cv_path_EGREP="$GREP -E"
419427f654740f2a26ad62a5c155af9199af9e69b889claireho   else
419527f654740f2a26ad62a5c155af9199af9e69b889claireho     if test -z "$EGREP"; then
419627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_path_EGREP_found=false
419727f654740f2a26ad62a5c155af9199af9e69b889claireho  # Loop through the user's path and test for each of PROGNAME-LIST
419827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
419927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
420027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
420127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
420227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
420327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_prog in egrep; do
420427f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
420527f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
420627f654740f2a26ad62a5c155af9199af9e69b889claireho      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
420727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_EGREP and select it if it is found.
420827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check for GNU $ac_path_EGREP
420927f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_EGREP" --version 2>&1` in
421027f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*)
421127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
421227f654740f2a26ad62a5c155af9199af9e69b889claireho*)
421327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_count=0
421427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n 0123456789 >"conftest.in"
421527f654740f2a26ad62a5c155af9199af9e69b889claireho  while :
421627f654740f2a26ad62a5c155af9199af9e69b889claireho  do
421727f654740f2a26ad62a5c155af9199af9e69b889claireho    cat "conftest.in" "conftest.in" >"conftest.tmp"
421827f654740f2a26ad62a5c155af9199af9e69b889claireho    mv "conftest.tmp" "conftest.in"
421927f654740f2a26ad62a5c155af9199af9e69b889claireho    cp "conftest.in" "conftest.nl"
422027f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo 'EGREP' >> "conftest.nl"
422127f654740f2a26ad62a5c155af9199af9e69b889claireho    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
422227f654740f2a26ad62a5c155af9199af9e69b889claireho    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
422327f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_arith $ac_count + 1 && ac_count=$as_val
422427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
422527f654740f2a26ad62a5c155af9199af9e69b889claireho      # Best one so far, save it but keep looking for a better one
422627f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cv_path_EGREP="$ac_path_EGREP"
422727f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_EGREP_max=$ac_count
422827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
422927f654740f2a26ad62a5c155af9199af9e69b889claireho    # 10*(2^10) chars as input seems more than enough
423027f654740f2a26ad62a5c155af9199af9e69b889claireho    test $ac_count -gt 10 && break
423127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
423227f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
423327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
4234ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
423527f654740f2a26ad62a5c155af9199af9e69b889claireho      $ac_path_EGREP_found && break 3
423627f654740f2a26ad62a5c155af9199af9e69b889claireho    done
423727f654740f2a26ad62a5c155af9199af9e69b889claireho  done
423827f654740f2a26ad62a5c155af9199af9e69b889claireho  done
423927f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
424027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_cv_path_EGREP"; then
424127f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
424227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
424327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
424427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_EGREP=$EGREP
424527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
4246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
424727f654740f2a26ad62a5c155af9199af9e69b889claireho   fi
424827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
424927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
425027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_EGREP" >&6; }
425127f654740f2a26ad62a5c155af9199af9e69b889claireho EGREP="$ac_cv_path_EGREP"
4252ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
425427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
425527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ANSI C header files... " >&6; }
4256103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_header_stdc+:} false; then :
425785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4258ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
425927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4260ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
426127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
426227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h>
426327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
426427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <float.h>
426527f654740f2a26ad62a5c155af9199af9e69b889claireho
426650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint
426750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain ()
426850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{
426927f654740f2a26ad62a5c155af9199af9e69b889claireho
427050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ;
427150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  return 0;
427250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho}
4273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
427427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
427527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=yes
4276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
427727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
4278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
427927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
428127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
428227f654740f2a26ad62a5c155af9199af9e69b889claireho  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
428327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
428527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
428627f654740f2a26ad62a5c155af9199af9e69b889claireho
428727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
428827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
428927f654740f2a26ad62a5c155af9199af9e69b889claireho  $EGREP "memchr" >/dev/null 2>&1; then :
4290ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
429127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
429227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
4293ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
429427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest*
429585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
429627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
4297ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
429827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
429927f654740f2a26ad62a5c155af9199af9e69b889claireho  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
430027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4301ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
430227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
430327f654740f2a26ad62a5c155af9199af9e69b889claireho
4304ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
430527f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
430627f654740f2a26ad62a5c155af9199af9e69b889claireho  $EGREP "free" >/dev/null 2>&1; then :
430727f654740f2a26ad62a5c155af9199af9e69b889claireho
4308ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
430927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
431027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
431127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest*
4312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
431485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
431527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
431627f654740f2a26ad62a5c155af9199af9e69b889claireho  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
431727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$cross_compiling" = yes; then :
431827f654740f2a26ad62a5c155af9199af9e69b889claireho  :
431927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
432027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
432127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
432227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ctype.h>
432327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
432427f654740f2a26ad62a5c155af9199af9e69b889claireho#if ((' ' & 0x0FF) == 0x020)
432527f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
432627f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
432727f654740f2a26ad62a5c155af9199af9e69b889claireho#else
432827f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) \
432927f654740f2a26ad62a5c155af9199af9e69b889claireho		   (('a' <= (c) && (c) <= 'i') \
433027f654740f2a26ad62a5c155af9199af9e69b889claireho		     || ('j' <= (c) && (c) <= 'r') \
433127f654740f2a26ad62a5c155af9199af9e69b889claireho		     || ('s' <= (c) && (c) <= 'z'))
433227f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
433327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
4334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
433527f654740f2a26ad62a5c155af9199af9e69b889claireho#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
433627f654740f2a26ad62a5c155af9199af9e69b889clairehoint
433727f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
433827f654740f2a26ad62a5c155af9199af9e69b889claireho{
433927f654740f2a26ad62a5c155af9199af9e69b889claireho  int i;
434027f654740f2a26ad62a5c155af9199af9e69b889claireho  for (i = 0; i < 256; i++)
434127f654740f2a26ad62a5c155af9199af9e69b889claireho    if (XOR (islower (i), ISLOWER (i))
434227f654740f2a26ad62a5c155af9199af9e69b889claireho	|| toupper (i) != TOUPPER (i))
434327f654740f2a26ad62a5c155af9199af9e69b889claireho      return 2;
434427f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
434527f654740f2a26ad62a5c155af9199af9e69b889claireho}
434627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
434727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
434885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
435027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
4351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
435227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
435327f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
435427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
435527f654740f2a26ad62a5c155af9199af9e69b889claireho
435627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
435727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
435827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
435927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdc" >&6; }
436027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
436127f654740f2a26ad62a5c155af9199af9e69b889claireho
436227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4363ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4364ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
436527f654740f2a26ad62a5c155af9199af9e69b889claireho
436627f654740f2a26ad62a5c155af9199af9e69b889claireho# On IRIX 5.3, sys/types and inttypes.h are conflicting.
436727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
436827f654740f2a26ad62a5c155af9199af9e69b889claireho		  inttypes.h stdint.h unistd.h
436927f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
437027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
437127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
437227f654740f2a26ad62a5c155af9199af9e69b889claireho"
437327f654740f2a26ad62a5c155af9199af9e69b889clairehoif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat >>confdefs.h <<_ACEOF
437585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
4377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
4379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
4381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
438427f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_REQ=nochange
438527f654740f2a26ad62a5c155af9199af9e69b889claireho    ENABLE_64BIT_LIBS=unknown
438627f654740f2a26ad62a5c155af9199af9e69b889claireho    ## revisit this for cross-compile.
4387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
438827f654740f2a26ad62a5c155af9199af9e69b889claireho    # Check whether --enable-64bit-libs was given.
438927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_64bit_libs+set}" = set; then :
439027f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs"
439127f654740f2a26ad62a5c155af9199af9e69b889claireho         case "${enableval}" in
439227f654740f2a26ad62a5c155af9199af9e69b889claireho            no|false|32) with_library_bits=32;  ;;
439327f654740f2a26ad62a5c155af9199af9e69b889claireho            yes|true|64) with_library_bits=64else32 ;;
439427f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) with_library_bits=nochange; ;;
439527f654740f2a26ad62a5c155af9199af9e69b889claireho            *) as_fn_error $? "bad value ${enableval} for '--*-64bit-libs'" "$LINENO" 5 ;;
439627f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
439785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
439885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
439985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
440085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
440185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
440227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-library-bits was given.
440327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_bits+set}" = set; then :
440427f654740f2a26ad62a5c155af9199af9e69b889claireho  withval=$with_library_bits; case "${withval}" in
440527f654740f2a26ad62a5c155af9199af9e69b889claireho            ""|nochange) BITS_REQ=$withval ;;
440627f654740f2a26ad62a5c155af9199af9e69b889claireho            32|64|64else32) BITS_REQ=$withval ;;
440727f654740f2a26ad62a5c155af9199af9e69b889claireho            *) as_fn_error $? "bad value ${withval} for --with-library-bits" "$LINENO" 5 ;;
440827f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
440985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
441085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
441185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
441227f654740f2a26ad62a5c155af9199af9e69b889claireho    # don't use these for cross compiling
441327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then
441427f654740f2a26ad62a5c155af9199af9e69b889claireho        as_fn_error $? "Don't specify bitness when cross compiling. See readme.html for help with cross compilation., and set compiler options manually." "$LINENO" 5
441527f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
441627f654740f2a26ad62a5c155af9199af9e69b889claireho    # The cast to long int works around a bug in the HP C Compiler
441727f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
441827f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
441927f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364.
442027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
442127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of void *... " >&6; }
4422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_void_p+:} false; then :
442385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
442485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
442527f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
442627f654740f2a26ad62a5c155af9199af9e69b889claireho
442727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
442827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_cv_type_void_p" = yes; then
442927f654740f2a26ad62a5c155af9199af9e69b889claireho     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
443027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
443127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (void *)
443227f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
443327f654740f2a26ad62a5c155af9199af9e69b889claireho   else
443427f654740f2a26ad62a5c155af9199af9e69b889claireho     ac_cv_sizeof_void_p=0
443527f654740f2a26ad62a5c155af9199af9e69b889claireho   fi
443685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
443785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
443885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
443927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
444027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_sizeof_void_p" >&6; }
444127f654740f2a26ad62a5c155af9199af9e69b889claireho
444227f654740f2a26ad62a5c155af9199af9e69b889claireho
444327f654740f2a26ad62a5c155af9199af9e69b889claireho
444427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
444527f654740f2a26ad62a5c155af9199af9e69b889claireho#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
444685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
444785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
444885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
444927f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64 bit binaries are built by default" >&5
445027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; }
445127f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_cv_sizeof_void_p in
445227f654740f2a26ad62a5c155af9199af9e69b889claireho        8) DEFAULT_64BIT=yes ;;
445327f654740f2a26ad62a5c155af9199af9e69b889claireho        4) DEFAULT_64BIT=no ;;
445427f654740f2a26ad62a5c155af9199af9e69b889claireho        *) DEFAULT_64BIT=unknown
445527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
445627f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_GOT=unknown
445785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
445827f654740f2a26ad62a5c155af9199af9e69b889claireho    # 'OK' here means, we can exit any further checking, everything's copa
445927f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_OK=yes
446027f654740f2a26ad62a5c155af9199af9e69b889claireho
446127f654740f2a26ad62a5c155af9199af9e69b889claireho    # do we need to check for buildable/runnable 32 or 64 bit?
446227f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_CHECK_32=no
446327f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_CHECK_64=no
446485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
446527f654740f2a26ad62a5c155af9199af9e69b889claireho    # later, can we run the 32/64 bit binaries so made?
446627f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_RUN_32=no
446727f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_RUN_64=no
446885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
446927f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$DEFAULT_64BIT" = "yes"; then
447027f654740f2a26ad62a5c155af9199af9e69b889claireho        # we get 64 bits by default.
447127f654740f2a26ad62a5c155af9199af9e69b889claireho        BITS_GOT=64
447227f654740f2a26ad62a5c155af9199af9e69b889claireho        case "$BITS_REQ" in
447327f654740f2a26ad62a5c155af9199af9e69b889claireho            32)
447427f654740f2a26ad62a5c155af9199af9e69b889claireho                # need to look for 32 bit support.
447527f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_CHECK_32=yes
447627f654740f2a26ad62a5c155af9199af9e69b889claireho                # not copa.
447727f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_OK=no;;
447827f654740f2a26ad62a5c155af9199af9e69b889claireho            # everyone else is happy.
447927f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) ;;
448027f654740f2a26ad62a5c155af9199af9e69b889claireho            *) ;;
448127f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
448227f654740f2a26ad62a5c155af9199af9e69b889claireho    elif test "$DEFAULT_64BIT" = "no"; then
448327f654740f2a26ad62a5c155af9199af9e69b889claireho        # not 64 bit by default.
448427f654740f2a26ad62a5c155af9199af9e69b889claireho        BITS_GOT=32
448527f654740f2a26ad62a5c155af9199af9e69b889claireho        case "$BITS_REQ" in
448627f654740f2a26ad62a5c155af9199af9e69b889claireho            64|64else32)
448727f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_CHECK_64=yes
448827f654740f2a26ad62a5c155af9199af9e69b889claireho                #BITS_CHECK_32=yes
448927f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_OK=no;;
449027f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) ;;
449127f654740f2a26ad62a5c155af9199af9e69b889claireho            *) ;;
449227f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
449327f654740f2a26ad62a5c155af9199af9e69b889claireho    elif test "$DEFAULT_64BIT" = "unknown"; then
449427f654740f2a26ad62a5c155af9199af9e69b889claireho        # cross compiling.
449527f654740f2a26ad62a5c155af9199af9e69b889claireho        BITS_GOT=unknown
449627f654740f2a26ad62a5c155af9199af9e69b889claireho        case "$BITS_REQ" in
449727f654740f2a26ad62a5c155af9199af9e69b889claireho            64|64else32) BITS_OK=no
449827f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_CHECK_32=yes
449927f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_CHECK_64=yes ;;
450027f654740f2a26ad62a5c155af9199af9e69b889claireho            32) BITS_OK=no;;
450127f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) ;;
450227f654740f2a26ad62a5c155af9199af9e69b889claireho            *) ;;
450327f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
450427f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
450585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
450627f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_64BIT" >&5
450727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DEFAULT_64BIT" >&6; };
450885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
450927f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$BITS_OK" != "yes"; then
451027f654740f2a26ad62a5c155af9199af9e69b889claireho        # not copa. back these up.
451127f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS_OLD="${CFLAGS}"
451227f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS_OLD="${CXXFLAGS}"
451327f654740f2a26ad62a5c155af9199af9e69b889claireho        LDFLAGS_OLD="${LDFLAGS}"
451427f654740f2a26ad62a5c155af9199af9e69b889claireho        ARFLAGS_OLD="${ARFLAGS}"
451585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
451627f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS_32="${CFLAGS}"
451727f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS_32="${CXXFLAGS}"
451827f654740f2a26ad62a5c155af9199af9e69b889claireho        LDFLAGS_32="${LDFLAGS}"
451927f654740f2a26ad62a5c155af9199af9e69b889claireho        ARFLAGS_32="${ARFLAGS}"
452085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
452127f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS_64="${CFLAGS}"
452227f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS_64="${CXXFLAGS}"
452327f654740f2a26ad62a5c155af9199af9e69b889claireho        LDFLAGS_64="${LDFLAGS}"
452427f654740f2a26ad62a5c155af9199af9e69b889claireho        ARFLAGS_64="${ARFLAGS}"
4525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
452627f654740f2a26ad62a5c155af9199af9e69b889claireho        CAN_BUILD_64=unknown
452727f654740f2a26ad62a5c155af9199af9e69b889claireho        CAN_BUILD_32=unknown
452827f654740f2a26ad62a5c155af9199af9e69b889claireho        # These results can't be cached because is sets compiler flags.
452927f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_CHECK_64" = "yes"; then
453027f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 64-bit executables" >&5
453127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 64-bit executables... " >&6; }
453227f654740f2a26ad62a5c155af9199af9e69b889claireho            CAN_BUILD_64=no
453327f654740f2a26ad62a5c155af9199af9e69b889claireho            ####
453427f654740f2a26ad62a5c155af9199af9e69b889claireho            # Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it.
453527f654740f2a26ad62a5c155af9199af9e69b889claireho            #  Note, we don't have to actually check if the options work- we'll try them before using them.
453627f654740f2a26ad62a5c155af9199af9e69b889claireho            #  So, only try actually testing the options, if you are trying to decide between multiple options.
453727f654740f2a26ad62a5c155af9199af9e69b889claireho            # On exit from the following clauses:
453827f654740f2a26ad62a5c155af9199af9e69b889claireho            # if CAN_BUILD_64=yes:
453927f654740f2a26ad62a5c155af9199af9e69b889claireho            #    *FLAGS are assumed to contain the right settings for 64bit
454027f654740f2a26ad62a5c155af9199af9e69b889claireho            # else if CAN_BUILD_64=no: (default)
454127f654740f2a26ad62a5c155af9199af9e69b889claireho            #    *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD
4542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
454327f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$GCC" = yes; then
454427f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS="${CFLAGS} -m64"
454527f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS="${CXXFLAGS} -m64"
454627f654740f2a26ad62a5c155af9199af9e69b889claireho                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
454827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
455027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
455127f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
455327f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
4554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
455585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
455627f654740f2a26ad62a5c155af9199af9e69b889claireho            else
455727f654740f2a26ad62a5c155af9199af9e69b889claireho                case "${host}" in
455827f654740f2a26ad62a5c155af9199af9e69b889claireho                sparc*-*-solaris*)
455927f654740f2a26ad62a5c155af9199af9e69b889claireho                    # 1. try -m64
456027f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -m64"
456127f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -m64"
4562b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho                    if test "$cross_compiling" = yes; then :
4563b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  CAN_BUILD_64=unknown
4564b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse
4565b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
456727f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
4569b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then :
457027f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4571ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
457227f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
4573ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
4574b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4575b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
4576b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi
4577b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
457827f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" != yes; then
457927f654740f2a26ad62a5c155af9199af9e69b889claireho                        # Nope. back out changes.
458027f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS_OLD}"
458127f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CFLAGS_OLD}"
458227f654740f2a26ad62a5c155af9199af9e69b889claireho                        # 2. try xarch=v9 [deprecated]
458327f654740f2a26ad62a5c155af9199af9e69b889claireho                        ## TODO: cross compile: the following won't work.
458427f654740f2a26ad62a5c155af9199af9e69b889claireho                        SPARCV9=`isainfo -n 2>&1 | grep sparcv9`
458527f654740f2a26ad62a5c155af9199af9e69b889claireho                        SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:`
458627f654740f2a26ad62a5c155af9199af9e69b889claireho                        # "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs"
458727f654740f2a26ad62a5c155af9199af9e69b889claireho                        if test -z "$SOL64" && test -n "$SPARCV9"; then
458827f654740f2a26ad62a5c155af9199af9e69b889claireho                            CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9"
458927f654740f2a26ad62a5c155af9199af9e69b889claireho                            CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9"
459027f654740f2a26ad62a5c155af9199af9e69b889claireho                            LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9"
459127f654740f2a26ad62a5c155af9199af9e69b889claireho                            CAN_BUILD_64=yes
459227f654740f2a26ad62a5c155af9199af9e69b889claireho                        fi
4593ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru                    fi
459427f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
459527f654740f2a26ad62a5c155af9199af9e69b889claireho                i386-*-solaris*)
459627f654740f2a26ad62a5c155af9199af9e69b889claireho                    # 1. try -m64
459727f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -m64"
459827f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -m64"
4599b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho                    if test "$cross_compiling" = yes; then :
4600b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  CAN_BUILD_64=unknown
4601b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse
4602b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
460385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
460427f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
460585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
4606b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then :
460727f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
460885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
460927f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
461085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
4611b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4612b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
4613b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi
4614b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
461527f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" != yes; then
461627f654740f2a26ad62a5c155af9199af9e69b889claireho                        # Nope. back out changes.
461727f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS_OLD}"
461827f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CXXFLAGS_OLD}"
461927f654740f2a26ad62a5c155af9199af9e69b889claireho                        # 2. try the older compiler option
462027f654740f2a26ad62a5c155af9199af9e69b889claireho                        ## TODO: cross compile problem
4621b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho                        AMD64=`isainfo -n 2>&1 | grep amd64`
462227f654740f2a26ad62a5c155af9199af9e69b889claireho                        SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:`
462327f654740f2a26ad62a5c155af9199af9e69b889claireho                        if test -z "$SOL64" && test -n "$AMD64"; then
462427f654740f2a26ad62a5c155af9199af9e69b889claireho                            CFLAGS="${CFLAGS} -xtarget=generic64"
462527f654740f2a26ad62a5c155af9199af9e69b889claireho                            CXXFLAGS="${CXXFLAGS} -xtarget=generic64"
462627f654740f2a26ad62a5c155af9199af9e69b889claireho                            CAN_BUILD_64=yes
462727f654740f2a26ad62a5c155af9199af9e69b889claireho                        fi
462827f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
462927f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
463027f654740f2a26ad62a5c155af9199af9e69b889claireho                ia64-*-linux*)
463127f654740f2a26ad62a5c155af9199af9e69b889claireho                    # check for ecc/ecpc compiler support
463227f654740f2a26ad62a5c155af9199af9e69b889claireho                    ## TODO: cross compiler problem
463327f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then
463427f654740f2a26ad62a5c155af9199af9e69b889claireho                        if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then
463527f654740f2a26ad62a5c155af9199af9e69b889claireho                            CAN_BUILD_64=yes
463627f654740f2a26ad62a5c155af9199af9e69b889claireho                        fi
463727f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
463827f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
463927f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*-cygwin)
464027f654740f2a26ad62a5c155af9199af9e69b889claireho                    # vcvarsamd64.bat should have been used to enable 64-bit builds.
464127f654740f2a26ad62a5c155af9199af9e69b889claireho                    # We only do this check to display the correct answer.
464227f654740f2a26ad62a5c155af9199af9e69b889claireho                    ## TODO: cross compiler problem
464327f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then
464427f654740f2a26ad62a5c155af9199af9e69b889claireho                        CAN_BUILD_64=yes
464527f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
464627f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
464727f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*-aix*|powerpc64-*-linux*)
464827f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -q64"
464927f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -q64"
465027f654740f2a26ad62a5c155af9199af9e69b889claireho                    LDFLAGS="${LDFLAGS} -q64"
465127f654740f2a26ad62a5c155af9199af9e69b889claireho                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4652ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
465327f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
465527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
465627f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
465727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
465827f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
465927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
466027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
466127f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" = yes; then
466227f654740f2a26ad62a5c155af9199af9e69b889claireho                        # worked- set other options.
466327f654740f2a26ad62a5c155af9199af9e69b889claireho                        case "${host}" in
466427f654740f2a26ad62a5c155af9199af9e69b889claireho                        *-*-aix*)
466527f654740f2a26ad62a5c155af9199af9e69b889claireho                            # tell AIX what executable mode to use.
466627f654740f2a26ad62a5c155af9199af9e69b889claireho                            ARFLAGS="${ARFLAGS} -X64"
466727f654740f2a26ad62a5c155af9199af9e69b889claireho                        esac
466827f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
466927f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
467027f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*-hpux*)
467127f654740f2a26ad62a5c155af9199af9e69b889claireho                    # First we try the newer +DD64, if that doesn't work,
467227f654740f2a26ad62a5c155af9199af9e69b889claireho                    # try other options.
4673ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
467427f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} +DD64"
467527f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} +DD64"
467627f654740f2a26ad62a5c155af9199af9e69b889claireho                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
467727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
467827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
468027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
468127f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
468327f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
4684ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
468585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
468627f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" != yes; then
468727f654740f2a26ad62a5c155af9199af9e69b889claireho                        # reset
468827f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS_OLD}"
468927f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CXXFLAGS_OLD}"
469027f654740f2a26ad62a5c155af9199af9e69b889claireho                        # append
469127f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS} +DA2.0W"
469227f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CXXFLAGS} +DA2.0W"
469327f654740f2a26ad62a5c155af9199af9e69b889claireho                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
469427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
469527f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
469627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
469727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
469827f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
470027f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
470185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
470285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
470327f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
470427f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
470527f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*ibm-openedition*|*-*-os390*)
470627f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -Wc,lp64"
470727f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -Wc,lp64"
470827f654740f2a26ad62a5c155af9199af9e69b889claireho                    LDFLAGS="${LDFLAGS} -Wl,lp64"
470927f654740f2a26ad62a5c155af9199af9e69b889claireho                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4710ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
471127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
471285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
471327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
471427f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
471527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
471627f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
471727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
471827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
471927f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
472027f654740f2a26ad62a5c155af9199af9e69b889claireho                *)
472127f654740f2a26ad62a5c155af9199af9e69b889claireho                    # unknown platform.
472227f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
472327f654740f2a26ad62a5c155af9199af9e69b889claireho                esac
472427f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
472527f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_64" >&5
472627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_64" >&6; }
472727f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$CAN_BUILD_64" = yes; then
472827f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64-bit binaries are being built " >&5
472927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; }
473027f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "$cross_compiling" = yes; then :
473127f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_64=unknown
473227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
473327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
473485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
473527f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
473627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
473727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
473827f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_64=yes
473927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
474027f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_64=no
474127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
474227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
474327f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
474427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
474585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
474627f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_64" >&5
474727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_64" >&6; };
474885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
474927f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS_64="${CFLAGS}"
475027f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS_64="${CXXFLAGS}"
475127f654740f2a26ad62a5c155af9199af9e69b889claireho                LDFLAGS_64="${LDFLAGS}"
475227f654740f2a26ad62a5c155af9199af9e69b889claireho                ARFLAGS_64="${ARFLAGS}"
475327f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
475427f654740f2a26ad62a5c155af9199af9e69b889claireho            # put it back.
475527f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_OLD}"
475627f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_OLD}"
475727f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_OLD}"
475827f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_OLD}"
475927f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
476027f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_CHECK_32" = "yes"; then
476127f654740f2a26ad62a5c155af9199af9e69b889claireho            # see comment under 'if BITS_CHECK_64', above.
476227f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 32-bit executables" >&5
476327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 32-bit executables... " >&6; }
476427f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$GCC" = yes; then
476527f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS="${CFLAGS} -m32"
476627f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS="${CXXFLAGS} -m32"
476727f654740f2a26ad62a5c155af9199af9e69b889claireho                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
476827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
476927f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;}
477085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
477127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
477227f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_32=yes
477385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
477427f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_32=no
4775ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
477685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
477727f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
477827f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_32" >&5
477927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_32" >&6; }
478027f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$CAN_BUILD_32" = yes; then
478127f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 32-bit binaries are being built " >&5
478227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; }
478327f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "$cross_compiling" = yes; then :
478427f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_32=unknown
4785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
478627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
478727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
478827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;}
478927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
479027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
479127f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_32=yes
479227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
479327f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_32=no
479427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
479527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
479627f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
479727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
479885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
479927f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_32" >&5
480027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_32" >&6; };
480127f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS_32="${CFLAGS}"
480227f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS_32="${CXXFLAGS}"
480327f654740f2a26ad62a5c155af9199af9e69b889claireho                LDFLAGS_32="${LDFLAGS}"
480427f654740f2a26ad62a5c155af9199af9e69b889claireho                ARFLAGS_32="${ARFLAGS}"
480527f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
480627f654740f2a26ad62a5c155af9199af9e69b889claireho            # put it back.
480727f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_OLD}"
480827f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_OLD}"
480927f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_OLD}"
481027f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_OLD}"
481127f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
481285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
481327f654740f2a26ad62a5c155af9199af9e69b889claireho        ##
481427f654740f2a26ad62a5c155af9199af9e69b889claireho        # OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do.
481527f654740f2a26ad62a5c155af9199af9e69b889claireho        #
481685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
481727f654740f2a26ad62a5c155af9199af9e69b889claireho        # First, implement 64else32
481827f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_REQ" = "64else32"; then
481927f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$BITS_RUN_64" = "yes"; then
482027f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_REQ=64
482127f654740f2a26ad62a5c155af9199af9e69b889claireho            else
482227f654740f2a26ad62a5c155af9199af9e69b889claireho                # no changes.
482327f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_OK=yes
482427f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
482527f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
482685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
482727f654740f2a26ad62a5c155af9199af9e69b889claireho        # implement.
482827f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then
482927f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_32}"
483027f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_32}"
483127f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_32}"
483227f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_32}"
483327f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_OK=yes
483427f654740f2a26ad62a5c155af9199af9e69b889claireho        elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then
483527f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_64}"
483627f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_64}"
483727f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_64}"
483827f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_64}"
483927f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_OK=yes
484027f654740f2a26ad62a5c155af9199af9e69b889claireho        elif test "$BITS_OK" != "yes"; then
484127f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "Requested $BITS_REQ bit binaries but could not compile and execute them. See readme.html for help with cross compilation., and set compiler options manually." "$LINENO" 5
484227f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
484327f654740f2a26ad62a5c155af9199af9e69b889claireho     fi
4844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
484585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
484685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
484727f654740f2a26ad62a5c155af9199af9e69b889claireho
484827f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the Makefile fragment
484927f654740f2a26ad62a5c155af9199af9e69b889claireho
485027f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which Makefile fragment to use for ${host}" >&5
485127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; }
4852103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${icu_cv_host_frag+:} false; then :
485327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
4854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
485527f654740f2a26ad62a5c155af9199af9e69b889claireho
485627f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
485727f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-solaris*)
485827f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
485927f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-solaris-gcc
486027f654740f2a26ad62a5c155af9199af9e69b889claireho	else
486127f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-solaris
486227f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
486327f654740f2a26ad62a5c155af9199af9e69b889clairehoalpha*-*-linux-gnu)
486427f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
486527f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-alpha-linux-gcc
486627f654740f2a26ad62a5c155af9199af9e69b889claireho	else
486727f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-alpha-linux-cc
486827f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
486927f654740f2a26ad62a5c155af9199af9e69b889clairehopowerpc*-*-linux*)
487027f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
487127f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-linux
487227f654740f2a26ad62a5c155af9199af9e69b889claireho	else
487327f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-linux-va
487427f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
487527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
48768393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius*-*-cygwin|*-*-mingw32|*-*-mingw64)
487727f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
487827f654740f2a26ad62a5c155af9199af9e69b889claireho		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
488027f654740f2a26ad62a5c155af9199af9e69b889claireho
488127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __MINGW32__
488227f654740f2a26ad62a5c155af9199af9e69b889claireho#error This is not MinGW
488327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
4884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4886ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
488785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
488885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
488985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
4890ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
489227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
48938393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48948393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius/* end confdefs.h.  */
48958393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius
48968393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#ifndef __MINGW64__
48978393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#error This is not MinGW64
48988393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#endif
48998393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusint
49008393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusmain ()
49018393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius{
49028393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius
49038393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  ;
49048393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  return 0;
49058393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius}
49068393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius_ACEOF
49078393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusif ac_fn_c_try_compile "$LINENO"; then :
49088393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  icu_cv_host_frag=mh-mingw64
49098393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliuselse
491027f654740f2a26ad62a5c155af9199af9e69b889claireho  icu_cv_host_frag=mh-mingw
49118393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusfi
49128393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4913ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
491427f654740f2a26ad62a5c155af9199af9e69b889claireho  icu_cv_host_frag=mh-cygwin
4915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
491627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
491727f654740f2a26ad62a5c155af9199af9e69b889claireho	else
491827f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-cygwin-msvc
491927f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
492027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*bsd*|*-*-dragonfly*) 	icu_cv_host_frag=mh-bsd-gcc ;;
492127f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-aix*)
492227f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
492327f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-aix-gcc
492427f654740f2a26ad62a5c155af9199af9e69b889claireho	else
492527f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-aix-va
492627f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
492727f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-hpux*)
492827f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
492927f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-hpux-gcc
493027f654740f2a26ad62a5c155af9199af9e69b889claireho	else
493127f654740f2a26ad62a5c155af9199af9e69b889claireho		case "$CXX" in
493227f654740f2a26ad62a5c155af9199af9e69b889claireho		*aCC)    icu_cv_host_frag=mh-hpux-acc ;;
493327f654740f2a26ad62a5c155af9199af9e69b889claireho		esac
493427f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
493527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*ibm-openedition*|*-*-os390*)	icu_cv_host_frag=mh-os390 ;;
493627f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-os400*)	icu_cv_host_frag=mh-os400 ;;
493727f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-rhapsody*)	icu_cv_host_frag=mh-darwin ;;
493827f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-darwin*)	icu_cv_host_frag=mh-darwin ;;
493927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-beos)       icu_cv_host_frag=mh-beos ;;
494027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-haiku)      icu_cv_host_frag=mh-haiku ;;
494127f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-irix*)	icu_cv_host_frag=mh-irix ;;
494227f654740f2a26ad62a5c155af9199af9e69b889claireho*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
494327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-nto*)	icu_cv_host_frag=mh-qnx ;;
494427f654740f2a26ad62a5c155af9199af9e69b889claireho*-ncr-*)	icu_cv_host_frag=mh-mpras ;;
494527f654740f2a26ad62a5c155af9199af9e69b889claireho*) 		icu_cv_host_frag=mh-unknown ;;
494627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
494785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
495027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5
495127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$icu_cv_host_frag" >&6; }
4952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
495427f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for libraries and other host specific stuff
495527f654740f2a26ad62a5c155af9199af9e69b889claireho# On HP/UX, don't link to -lm from a shared lib because it isn't
495627f654740f2a26ad62a5c155af9199af9e69b889claireho#  PIC (at least on 10.2)
495727f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
495827f654740f2a26ad62a5c155af9199af9e69b889claireho	*-*-hpux*) 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
495927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; }
4960103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then :
496185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
496327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
496427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm  $LIBS"
496527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
4966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
4967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
496885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error.
496985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   Use char because int might match the return type of a GCC
497085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   builtin and then its argument prototype would still apply.  */
4971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus
4972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C"
4973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
497427f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor ();
4975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
497827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor ();
4979ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
4980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
4981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4982ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
498327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
498427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=yes
4985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
498627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=no
4987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
498827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
498927f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
499027f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
4991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
499227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
499327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; }
4994103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then :
499527f654740f2a26ad62a5c155af9199af9e69b889claireho  LIB_M="-lm"
4996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
499727f654740f2a26ad62a5c155af9199af9e69b889claireho ;;
4998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
499927f654740f2a26ad62a5c155af9199af9e69b889claireho	*) 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
500027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; }
5001103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then :
500285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
500427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
500527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm  $LIBS"
500627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
500827f654740f2a26ad62a5c155af9199af9e69b889claireho
500927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
501027f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
501127f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
501227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
501327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
501427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
501527f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor ();
5016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
501927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor ();
5020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
502427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
502527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=yes
5026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
502727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=no
502827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
502927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
503027f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
503127f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
503227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
503327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
503427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; }
5035103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then :
503627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
503727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBM 1
503827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
5039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
504027f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lm $LIBS"
504185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
504385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
504427f654740f2a26ad62a5c155af9199af9e69b889claireho			LIB_M="" ;;
504527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
504627f654740f2a26ad62a5c155af9199af9e69b889claireho
504727f654740f2a26ad62a5c155af9199af9e69b889claireho
504827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build shared libraries
504927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
505027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build shared libraries... " >&6; }
505127f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
505227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-shared was given.
505327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_shared+set}" = set; then :
505427f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_shared;  case "${enableval}" in
505527f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes; ENABLE_SHARED=YES ;;
505627f654740f2a26ad62a5c155af9199af9e69b889claireho	     no);;
505727f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
505827f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
505927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
506027f654740f2a26ad62a5c155af9199af9e69b889claireho  enabled=yes; ENABLE_SHARED=YES
506127f654740f2a26ad62a5c155af9199af9e69b889claireho
5062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
506327f654740f2a26ad62a5c155af9199af9e69b889claireho
506427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
506527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
506627f654740f2a26ad62a5c155af9199af9e69b889claireho
506727f654740f2a26ad62a5c155af9199af9e69b889claireho
506827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build static libraries
506927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
507027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build static libraries... " >&6; }
507127f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
507227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-static was given.
507327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_static+set}" = set; then :
507427f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_static;  case "${enableval}" in
507527f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes; ENABLE_STATIC=YES ;;
507627f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) ;;
507727f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
507827f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
508127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
508227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
508327f654740f2a26ad62a5c155af9199af9e69b889claireho
508427f654740f2a26ad62a5c155af9199af9e69b889claireho
5085103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# When building release static library, there might be some optimization flags we can use
5086103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$ENABLE_STATIC" = "YES"; then
5087103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if test "$ENABLE_SHARED" != "YES"; then
5088103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        if test "$ENABLE_RELEASE" = 1; then
5089103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5
5090103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo_n "checking whether we can use static library optimization option... " >&6; }
5091103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            CHECK_STATIC_OPT_FLAG=no
5092103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5093103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            OLD_CPPFLAGS="${CPPFLAGS}"
5094103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            OLD_LDFLAGS="${LDFLAGS}"
5095103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5096103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            case "${host}" in
5097103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            *-linux*|i*86-*-*bsd*|i*86-pc-gnu)
509854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                if test "$GCC" = yes; then
5099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                    CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections"
5100103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                    LDFLAGS="${LDFLAGS} -Wl,--gc-sections"
5101103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                fi
5102103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                ;;
5103103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            *)
5104103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                ;;
5105103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            esac
5106103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5107103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5108103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/* end confdefs.h.  */
5109103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5110103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusint
5111103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusmain ()
5112103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{
5113103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5114103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  ;
5115103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  return 0;
5116103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
5117103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius_ACEOF
5118103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ac_fn_c_try_link "$LINENO"; then :
5119103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  CHECK_STATIC_OPT_FLAG=yes
5120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5121103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  CHECK_STATIC_OPT_FLAG=no
5122103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5123103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusrm -f core conftest.err conftest.$ac_objext \
5124103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    conftest$ac_exeext conftest.$ac_ext
5125103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5
5126103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$CHECK_STATIC_OPT_FLAG" >&6; }
5127103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            if test "$CHECK_STATIC_OPT_FLAG" = no; then
5128103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                CPPFLAGS="${OLD_CPPFLAGS}"
5129103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                LDFLAGS="${OLD_LDFLAGS}"
5130103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            fi
5131103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        fi
5132103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    fi
5133103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5134103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5135103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
513627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enable auto cleanup of libraries
513727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5
513827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; }
513927f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
514027f654740f2a26ad62a5c155af9199af9e69b889clairehoUCLN_NO_AUTO_CLEANUP=1
514127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-auto-cleanup was given.
514227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_auto_cleanup+set}" = set; then :
514327f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_auto_cleanup;  case "${enableval}" in
5144103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         yes) enabled=yes;
5145103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0";
5146103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         UCLN_NO_AUTO_CLEANUP=0
5147103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
514827f654740f2a26ad62a5c155af9199af9e69b889claireho         *) ;;
514927f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
515027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
515227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
515327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
5154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
515627f654740f2a26ad62a5c155af9199af9e69b889claireho# MSVC floating-point option
515727f654740f2a26ad62a5c155af9199af9e69b889clairehoMSVC_RELEASE_FLAG=""
515827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $enabled = yes
515927f654740f2a26ad62a5c155af9199af9e69b889clairehothen
516027f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $icu_cv_host_frag = mh-cygwin-msvc
516127f654740f2a26ad62a5c155af9199af9e69b889claireho    then
516227f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5163ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
516427f654740f2a26ad62a5c155af9199af9e69b889claireho
516527f654740f2a26ad62a5c155af9199af9e69b889claireho    #if defined _MSC_VER && _MSC_VER >= 1400
516627f654740f2a26ad62a5c155af9199af9e69b889claireho    #else
516727f654740f2a26ad62a5c155af9199af9e69b889claireho    Microsoft Visual C++ < 2005
516827f654740f2a26ad62a5c155af9199af9e69b889claireho    #endif
5169ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5170ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5172ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
517327f654740f2a26ad62a5c155af9199af9e69b889claireho
5174ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5175ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
517827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
517927f654740f2a26ad62a5c155af9199af9e69b889claireho  MSVC_RELEASE_FLAG="/fp:precise"
5180ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
518127f654740f2a26ad62a5c155af9199af9e69b889claireho  MSVC_RELEASE_FLAG="/Op"
518227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
518327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
518527f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}"
518627f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}"
518727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
5188ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
518985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
519027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enabled draft APIs
519127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5
519227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable draft APIs... " >&6; }
519327f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes
519427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DEFAULT_SHOW_DRAFT=1
519527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-draft was given.
519627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_draft+set}" = set; then :
519727f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_draft;  case "${enableval}" in
5198103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         no) enabled=no; U_DEFAULT_SHOW_DRAFT=0;
5199103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0"
5200103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
520127f654740f2a26ad62a5c155af9199af9e69b889claireho         *) ;;
520227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5203ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5204ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
520527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
520627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
520727f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure that we can use draft API in ICU.
520827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$U_DEFAULT_SHOW_DRAFT" = 0; then
5209103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API"
5210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
521250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
521327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
521427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
521527f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ranlib; ac_word=$2
521627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
521727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5218103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_RANLIB+:} false; then :
521927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
522027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
522127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$RANLIB"; then
522227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
522327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
522427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
522527f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
522627f654740f2a26ad62a5c155af9199af9e69b889clairehodo
522727f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
522827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
522927f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
523027f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
523127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
523227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
523327f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
523427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
523527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
523627f654740f2a26ad62a5c155af9199af9e69b889claireho  done
523727f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
523850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
523927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
524027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
524127f654740f2a26ad62a5c155af9199af9e69b889clairehoRANLIB=$ac_cv_prog_RANLIB
524227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$RANLIB"; then
524327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
524427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$RANLIB" >&6; }
524527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
524627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
524727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
524827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
524927f654740f2a26ad62a5c155af9199af9e69b889claireho
525027f654740f2a26ad62a5c155af9199af9e69b889claireho
525127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
525227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_RANLIB"; then
525327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_RANLIB=$RANLIB
525427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "ranlib", so it can be a program name with args.
525527f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ranlib; ac_word=$2
525627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
525727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5258103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
525927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
526050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
526127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_RANLIB"; then
526227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
526327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
526427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
526527f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
526627f654740f2a26ad62a5c155af9199af9e69b889clairehodo
526727f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
526827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
526927f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
527027f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
527127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_RANLIB="ranlib"
527227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
527327f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
527427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
527527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
527627f654740f2a26ad62a5c155af9199af9e69b889claireho  done
527727f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
527850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
527927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
528027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
528127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
528227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_RANLIB"; then
528327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
528427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_RANLIB" >&6; }
528527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
528627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
528750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "no" >&6; }
528850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
528950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
529027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_RANLIB" = x; then
529127f654740f2a26ad62a5c155af9199af9e69b889claireho    RANLIB=":"
529227f654740f2a26ad62a5c155af9199af9e69b889claireho  else
529327f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
529427f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
529527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
529627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
529727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
529827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
529927f654740f2a26ad62a5c155af9199af9e69b889claireho    RANLIB=$ac_ct_RANLIB
530027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
530127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
530227f654740f2a26ad62a5c155af9199af9e69b889claireho  RANLIB="$ac_cv_prog_RANLIB"
530327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
530450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
5305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
530627f654740f2a26ad62a5c155af9199af9e69b889claireho# look for 'ar' the proper way
530727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
530827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
530927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ar; ac_word=$2
531027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
531127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5312103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_AR+:} false; then :
531385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
531527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$AR"; then
531627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_AR="$AR" # Let the user override the test.
531727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
531827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
531927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
532027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
532127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
532227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
532327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
532427f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
532527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_AR="${ac_tool_prefix}ar"
532627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
532727f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
532827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
532927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
533027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
533127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
5332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
533327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
533427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
533527f654740f2a26ad62a5c155af9199af9e69b889clairehoAR=$ac_cv_prog_AR
533627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$AR"; then
533727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
533827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$AR" >&6; }
533927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
534027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
534127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
534227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
534527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
534627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_AR"; then
534727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_AR=$AR
534827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "ar", so it can be a program name with args.
534927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ar; ac_word=$2
535027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
535127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5352103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_AR+:} false; then :
535327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
535427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
535527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_AR"; then
535627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
535727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
535827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
535927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
536027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
536127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
536227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
536327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
536427f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
536527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_AR="ar"
536627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
536727f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
536827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
536927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
537027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
537127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
5372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
537327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
537427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
537527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_AR=$ac_cv_prog_ac_ct_AR
537627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_AR"; then
537727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
537827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_AR" >&6; }
537927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
538027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
538127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
538227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
538427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_AR" = x; then
5385103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    AR="false"
538627f654740f2a26ad62a5c155af9199af9e69b889claireho  else
538727f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
538827f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
538927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
539027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
539127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
539285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
539327f654740f2a26ad62a5c155af9199af9e69b889claireho    AR=$ac_ct_AR
539427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
5395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
539627f654740f2a26ad62a5c155af9199af9e69b889claireho  AR="$ac_cv_prog_AR"
539727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
539927f654740f2a26ad62a5c155af9199af9e69b889claireho
540027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5
540127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable renaming of symbols... " >&6; }
540227f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes
540327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DISABLE_RENAMING=0
540427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-renaming was given.
540527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_renaming+set}" = set; then :
540627f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_renaming;  case "${enableval}" in
540727f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes ;;
5408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	     no) enabled=no; U_DISABLE_RENAMING=1;
5409103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius             UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1"
5410103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius              ;;
541127f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
541227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
541527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
541627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
541727f654740f2a26ad62a5c155af9199af9e69b889claireho
541827f654740f2a26ad62a5c155af9199af9e69b889claireho
541927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5
542027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable function and data tracing... " >&6; }
542127f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
542227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_TRACING=0
542327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-tracing was given.
542427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tracing+set}" = set; then :
542527f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_tracing;  case "${enableval}" in
5426103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	     yes|"") enabled=yes;
5427103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1";
5428103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     U_ENABLE_TRACING=1 ;;
542927f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) enabled=no; U_ENABLE_TRACING=0 ;;
543027f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
543127f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
543427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
543527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
5436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
543859d709d503bab6e2b61931737e662dd293b40578ccornelius# check if elf.h is present.
543959d709d503bab6e2b61931737e662dd293b40578ccorneliusfor ac_header in elf.h
544059d709d503bab6e2b61931737e662dd293b40578ccorneliusdo :
544159d709d503bab6e2b61931737e662dd293b40578ccornelius  ac_fn_c_check_header_mongrel "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default"
544259d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "x$ac_cv_header_elf_h" = xyes; then :
544359d709d503bab6e2b61931737e662dd293b40578ccornelius  cat >>confdefs.h <<_ACEOF
544459d709d503bab6e2b61931737e662dd293b40578ccornelius#define HAVE_ELF_H 1
544559d709d503bab6e2b61931737e662dd293b40578ccornelius_ACEOF
544659d709d503bab6e2b61931737e662dd293b40578ccornelius
544759d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
544859d709d503bab6e2b61931737e662dd293b40578ccornelius
544959d709d503bab6e2b61931737e662dd293b40578ccorneliusdone
545059d709d503bab6e2b61931737e662dd293b40578ccornelius
545159d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "x$ac_cv_header_elf_h" = "xyes"; then
545259d709d503bab6e2b61931737e662dd293b40578ccornelius    CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_HAVE_ELF_H=1";
545359d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
5454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
545527f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_DYLOAD=1
5456103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusenable=yes
545727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins" >&5
545827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; }
545927f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-dyload was given.
546027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_dyload+set}" = set; then :
546127f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_dyload;  case "${enableval}" in
546227f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"")
546327f654740f2a26ad62a5c155af9199af9e69b889claireho		     U_ENABLE_DYLOAD=1
5464103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     enable=yes
5465103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     ;;
546627f654740f2a26ad62a5c155af9199af9e69b889claireho	     no)
546727f654740f2a26ad62a5c155af9199af9e69b889claireho	     	 U_ENABLE_DYLOAD=0;
5468103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 enable=no;
5469103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0";
5470103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 ;;
547127f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
547227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
547327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5475103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5
5476103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$enable" >&6; }
5477ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5479103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$enable" = "yes"; then
5480103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for ac_header in dlfcn.h
548127f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
548227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5483103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dlfcn_h" = xyes; then :
548427f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
548527f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLFCN_H 1
548627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
5487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
548985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
549027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5492103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   #AC_MSG_RESULT($enabled)
5493103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
549427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing dlopen... " >&6; }
5495103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then :
549685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
549827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS=$LIBS
549927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
5501ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
550285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error.
550385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   Use char because int might match the return type of a GCC
550485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   builtin and then its argument prototype would still apply.  */
5505ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus
5506ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C"
5507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
550827f654740f2a26ad62a5c155af9199af9e69b889clairehochar dlopen ();
5509ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5510ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5511ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
551227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn dlopen ();
5513ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5516ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
551727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' dl; do
551827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_lib"; then
551927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res="none required"
552027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
552127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res=-l$ac_lib
552227f654740f2a26ad62a5c155af9199af9e69b889claireho    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
552327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
552427f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_link "$LINENO"; then :
552527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_dlopen=$ac_res
552627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
552727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
552827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext
5529103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_search_dlopen+:} false; then :
553027f654740f2a26ad62a5c155af9199af9e69b889claireho  break
553127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
553227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5533103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then :
553427f654740f2a26ad62a5c155af9199af9e69b889claireho
5535ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
553627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_dlopen=no
553727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
553827f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext
553927f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS
554027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
554127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
554227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_dlopen" >&6; }
554327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_dlopen
554427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then :
554527f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
554885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5549103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for ac_func in dlopen
555027f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
555127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
5552103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_dlopen" = xyes; then :
555327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
555427f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLOPEN 1
555527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
555627f654740f2a26ad62a5c155af9199af9e69b889claireho
5557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
555827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5561103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   if test "x$ac_cv_func_dlopen" != xyes; then
5562103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0"
5563103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   fi
5564103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5565ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
556627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for miscellanous functions.
556727f654740f2a26ad62a5c155af9199af9e69b889claireho# So, use for putil / tools only.
556827f654740f2a26ad62a5c155af9199af9e69b889claireho# Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY
556927f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_func in gettimeofday
557027f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
557127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
5572103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_gettimeofday" = xyes; then :
557327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
557427f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_GETTIMEOFDAY 1
557527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
557627f654740f2a26ad62a5c155af9199af9e69b889claireho
557727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
557827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
558027f654740f2a26ad62a5c155af9199af9e69b889claireho
5581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
558227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to use the evil rpath or not
558327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-rpath was given.
558427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_rpath+set}" = set; then :
558527f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_rpath;  case "${enableval}" in
558627f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") ENABLE_RPATH=YES ;;
558727f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) ;;
558827f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
558927f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
559027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
559127f654740f2a26ad62a5c155af9199af9e69b889claireho  ENABLE_RPATH=NO
559227f654740f2a26ad62a5c155af9199af9e69b889claireho
559327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
559427f654740f2a26ad62a5c155af9199af9e69b889claireho
559527f654740f2a26ad62a5c155af9199af9e69b889claireho
559627f654740f2a26ad62a5c155af9199af9e69b889claireho
559727f654740f2a26ad62a5c155af9199af9e69b889claireho
559827f654740f2a26ad62a5c155af9199af9e69b889claireho
559927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
560027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
560127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
560227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
560327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
560427f654740f2a26ad62a5c155af9199af9e69b889claireho
560527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5
560627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if we have a C++ compiler... " >&6; }
560727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
560827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
560927f654740f2a26ad62a5c155af9199af9e69b889claireho
561027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
561127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
561227f654740f2a26ad62a5c155af9199af9e69b889claireho{
561327f654740f2a26ad62a5c155af9199af9e69b889claireho
561427f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
561527f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
561627f654740f2a26ad62a5c155af9199af9e69b889claireho}
561727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
561827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
561927f654740f2a26ad62a5c155af9199af9e69b889claireho  cxx_okay=yes
5620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
562127f654740f2a26ad62a5c155af9199af9e69b889claireho  cxx_okay=no
562227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
562327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
562427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $cxx_okay = yes
562527f654740f2a26ad62a5c155af9199af9e69b889clairehothen
5626103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5
5627103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "Good" >&6; }
5628ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
562927f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
563027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
563127f654740f2a26ad62a5c155af9199af9e69b889claireho	as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5
563227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
563327f654740f2a26ad62a5c155af9199af9e69b889claireho
563459d709d503bab6e2b61931737e662dd293b40578ccorneliusif [ "$GXX" = yes ]; then
563559d709d503bab6e2b61931737e662dd293b40578ccornelius    # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++0x,
563659d709d503bab6e2b61931737e662dd293b40578ccornelius    # and check that the compiler still works.
563759d709d503bab6e2b61931737e662dd293b40578ccornelius    if ! echo "$CXXFLAGS" | grep '\-std=' >/dev/null 2>&1; then
563859d709d503bab6e2b61931737e662dd293b40578ccornelius        OLD_CXXFLAGS="${CXXFLAGS}"
563959d709d503bab6e2b61931737e662dd293b40578ccornelius        CXXFLAGS="$CXXFLAGS --std=c++0x"
564059d709d503bab6e2b61931737e662dd293b40578ccornelius        { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++11 compiler" >&5
564159d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo_n "checking if we have a C++11 compiler... " >&6; }
564259d709d503bab6e2b61931737e662dd293b40578ccornelius        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
564359d709d503bab6e2b61931737e662dd293b40578ccornelius/* end confdefs.h.  */
564459d709d503bab6e2b61931737e662dd293b40578ccornelius
564559d709d503bab6e2b61931737e662dd293b40578ccorneliusint
564659d709d503bab6e2b61931737e662dd293b40578ccorneliusmain ()
564759d709d503bab6e2b61931737e662dd293b40578ccornelius{
564859d709d503bab6e2b61931737e662dd293b40578ccornelius
564959d709d503bab6e2b61931737e662dd293b40578ccornelius  ;
565059d709d503bab6e2b61931737e662dd293b40578ccornelius  return 0;
565159d709d503bab6e2b61931737e662dd293b40578ccornelius}
565259d709d503bab6e2b61931737e662dd293b40578ccornelius_ACEOF
565359d709d503bab6e2b61931737e662dd293b40578ccorneliusif ac_fn_cxx_try_compile "$LINENO"; then :
565459d709d503bab6e2b61931737e662dd293b40578ccornelius  cxx11_okay=yes
565559d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
565659d709d503bab6e2b61931737e662dd293b40578ccornelius  cxx11_okay=no
565759d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
565859d709d503bab6e2b61931737e662dd293b40578ccorneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
565959d709d503bab6e2b61931737e662dd293b40578ccornelius        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx11_okay" >&5
566059d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo "$cxx11_okay" >&6; }
566159d709d503bab6e2b61931737e662dd293b40578ccornelius        if [ $cxx11_okay = yes ]; then
566259d709d503bab6e2b61931737e662dd293b40578ccornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: Adding CXXFLAGS option --std=c++0x" >&5
566359d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo "$as_me: Adding CXXFLAGS option --std=c++0x" >&6;}
566459d709d503bab6e2b61931737e662dd293b40578ccornelius            UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} --std=c++0x"
566559d709d503bab6e2b61931737e662dd293b40578ccornelius        else
566659d709d503bab6e2b61931737e662dd293b40578ccornelius            CXXFLAGS="$OLD_CXXFLAGS"
566759d709d503bab6e2b61931737e662dd293b40578ccornelius        fi
566859d709d503bab6e2b61931737e662dd293b40578ccornelius    fi
566959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
567059d709d503bab6e2b61931737e662dd293b40578ccornelius
567127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5
567227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if #include <string> works... " >&6; }
567327f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5674ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
567527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string>
5676ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
567927f654740f2a26ad62a5c155af9199af9e69b889claireho
5680ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
568427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
568527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdstring=yes
5686ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
568727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdstring=no
568827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
568927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
569027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5
569127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdstring" >&6; }
569227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdstring = yes
569327f654740f2a26ad62a5c155af9199af9e69b889clairehothen
569427f654740f2a26ad62a5c155af9199af9e69b889claireho	U_HAVE_STD_STRING=1
5695103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5696103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        U_HAVE_STD_STRING=0
5697103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0"
5698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
569985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
570059d709d503bab6e2b61931737e662dd293b40578ccornelius
570159d709d503bab6e2b61931737e662dd293b40578ccornelius
570259d709d503bab6e2b61931737e662dd293b40578ccornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <atomic> works" >&5
570359d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo_n "checking if #include <atomic> works... " >&6; }
570459d709d503bab6e2b61931737e662dd293b40578ccorneliuscat confdefs.h - <<_ACEOF >conftest.$ac_ext
570559d709d503bab6e2b61931737e662dd293b40578ccornelius/* end confdefs.h.  */
570659d709d503bab6e2b61931737e662dd293b40578ccornelius#include <atomic>
570759d709d503bab6e2b61931737e662dd293b40578ccorneliusint
570859d709d503bab6e2b61931737e662dd293b40578ccorneliusmain ()
570959d709d503bab6e2b61931737e662dd293b40578ccornelius{
571059d709d503bab6e2b61931737e662dd293b40578ccornelius
571159d709d503bab6e2b61931737e662dd293b40578ccornelius  ;
571259d709d503bab6e2b61931737e662dd293b40578ccornelius  return 0;
571359d709d503bab6e2b61931737e662dd293b40578ccornelius}
571459d709d503bab6e2b61931737e662dd293b40578ccornelius_ACEOF
571559d709d503bab6e2b61931737e662dd293b40578ccorneliusif ac_fn_cxx_try_compile "$LINENO"; then :
571659d709d503bab6e2b61931737e662dd293b40578ccornelius  ac_cv_header_atomic=yes
571759d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
571859d709d503bab6e2b61931737e662dd293b40578ccornelius  ac_cv_header_atomic=no
571959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
572059d709d503bab6e2b61931737e662dd293b40578ccorneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
572159d709d503bab6e2b61931737e662dd293b40578ccornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_atomic" >&5
572259d709d503bab6e2b61931737e662dd293b40578ccornelius$as_echo "$ac_cv_header_atomic" >&6; }
572359d709d503bab6e2b61931737e662dd293b40578ccorneliusif test $ac_cv_header_atomic = yes
572459d709d503bab6e2b61931737e662dd293b40578ccorneliusthen
572559d709d503bab6e2b61931737e662dd293b40578ccornelius	U_HAVE_ATOMIC=1
572659d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
572759d709d503bab6e2b61931737e662dd293b40578ccornelius        U_HAVE_ATOMIC=0
572859d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
572959d709d503bab6e2b61931737e662dd293b40578ccornelius# Make this available via CPPFLAGS
573059d709d503bab6e2b61931737e662dd293b40578ccorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_ATOMIC=${U_HAVE_ATOMIC}"
573159d709d503bab6e2b61931737e662dd293b40578ccornelius
573259d709d503bab6e2b61931737e662dd293b40578ccornelius
573327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
573427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
573527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
573627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
573727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
573827f654740f2a26ad62a5c155af9199af9e69b889claireho
573927f654740f2a26ad62a5c155af9199af9e69b889claireho
574054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Always build ICU with multi-threading support.
574127f654740f2a26ad62a5c155af9199af9e69b889clairehothreads=true
574254dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusICU_USE_THREADS=1
574327f654740f2a26ad62a5c155af9199af9e69b889clairehoOLD_LIBS=${LIBS}
5744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
574527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $threads = true; then
574627f654740f2a26ad62a5c155af9199af9e69b889claireho  # For Compaq Tru64 (OSF1), we must look for pthread_attr_init
574727f654740f2a26ad62a5c155af9199af9e69b889claireho  # and must do this before seaching for pthread_mutex_destroy, or
574827f654740f2a26ad62a5c155af9199af9e69b889claireho  # we will pick up libpthreads.so not libpthread.so
574927f654740f2a26ad62a5c155af9199af9e69b889claireho  # If this fails, then we must test for HPUX specials, before
575027f654740f2a26ad62a5c155af9199af9e69b889claireho  # moving on to a more generic test
5751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
575227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5
575327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; }
5754103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_attr_init+:} false; then :
575585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
575727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
575827f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread  $LIBS"
575927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5760ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
5761ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
576227f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
576327f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
576427f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
576527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
576627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
576727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
576827f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_attr_init ();
5769ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5770ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5771ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
577227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_attr_init ();
5773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5774ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5775ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5776ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
577727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
577827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_attr_init=yes
5779ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
578027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_attr_init=no
578127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
578227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
578327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
578427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
5785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
578627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5
578727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; }
5788103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then :
578927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
579027f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1
579127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
579227f654740f2a26ad62a5c155af9199af9e69b889claireho
579327f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lpthread $LIBS"
579485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
579627f654740f2a26ad62a5c155af9199af9e69b889claireho
579727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test $ac_cv_lib_pthread_pthread_attr_init = yes; then
579827f654740f2a26ad62a5c155af9199af9e69b889claireho    ICU_USE_THREADS=1
579927f654740f2a26ad62a5c155af9199af9e69b889claireho  else
580027f654740f2a26ad62a5c155af9199af9e69b889claireho    # Locate the right library for POSIX threads. We look for the
580127f654740f2a26ad62a5c155af9199af9e69b889claireho    # symbols in the libraries first, because on Solaris libc provides
580227f654740f2a26ad62a5c155af9199af9e69b889claireho    # pthread_create but libpthread has the real code :(
580327f654740f2a26ad62a5c155af9199af9e69b889claireho    # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread
580427f654740f2a26ad62a5c155af9199af9e69b889claireho    # FreeBSD users may need libpthread if they do not have libc_r.
580527f654740f2a26ad62a5c155af9199af9e69b889claireho
580627f654740f2a26ad62a5c155af9199af9e69b889claireho
580727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5
580827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; }
5809103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_pthread_mutex_destroy+:} false; then :
581085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5811ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
581227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS="$LIBS"
581327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_search_pthread_mutex_destroy="no"
581427f654740f2a26ad62a5c155af9199af9e69b889clairehofor i in pthread pthreads c_r ; do
581527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-l$i  $ac_func_search_save_LIBS"
581627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
581827f654740f2a26ad62a5c155af9199af9e69b889claireho
581927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
582027f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
582127f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
582227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
582327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
582427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
582527f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy ();
5826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5828ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
582927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy ();
5830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5832ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5833ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
583427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
583527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_pthread_mutex_destroy="-l$i"
583627f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
5837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
583827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
583927f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
584027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
584127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" = "no"; then
584227f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
584427f654740f2a26ad62a5c155af9199af9e69b889claireho
584527f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
584627f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
584727f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
584827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
584927f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
585027f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
585127f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy ();
5852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
585527f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy ();
5856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
586027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
586127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_pthread_mutex_destroy="none required"
5862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
586327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
586427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
5865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
586627f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="$ac_func_search_save_LIBS"
5867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
586827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5
586927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; }
587027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" != "no"; then
587127f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS"
5872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
587327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse :
5874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
587527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
587727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_cv_search_pthread_mutex_destroy" != no; then
587827f654740f2a26ad62a5c155af9199af9e69b889claireho      ICU_USE_THREADS=1
587927f654740f2a26ad62a5c155af9199af9e69b889claireho    else
588027f654740f2a26ad62a5c155af9199af9e69b889claireho      # For HP 11
588127f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5
588227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; }
5883103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then :
588485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
588627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
588727f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread  $LIBS"
588827f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
588985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
589027f654740f2a26ad62a5c155af9199af9e69b889claireho
589127f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
589227f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
589327f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
589427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
589527f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
589627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
589727f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_init ();
589885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
589985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
590085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
590127f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_init ();
590285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
590385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
590485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
590585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
590627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
590727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_mutex_init=yes
590885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
590927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_mutex_init=no
591027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
591127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
591227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
591327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
591427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
591527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
591627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
5917103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then :
591827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
591927f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1
592027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
592127f654740f2a26ad62a5c155af9199af9e69b889claireho
592227f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lpthread $LIBS"
592385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
592485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
592585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
592627f654740f2a26ad62a5c155af9199af9e69b889claireho      if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
592727f654740f2a26ad62a5c155af9199af9e69b889claireho        ICU_USE_THREADS=1
592827f654740f2a26ad62a5c155af9199af9e69b889claireho      fi
592927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
5930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
593127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock"
5932103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_pthread_mutex_lock" = xyes; then :
593385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
593585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
593627f654740f2a26ad62a5c155af9199af9e69b889claireho
593727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_func_pthread_mutex_lock = yes; then
593827f654740f2a26ad62a5c155af9199af9e69b889claireho      ICU_USE_THREADS=1
593927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
594027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
594127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check to see if we are using CygWin with MSVC
594227f654740f2a26ad62a5c155af9199af9e69b889claireho  case "${host}" in
594327f654740f2a26ad62a5c155af9199af9e69b889claireho  *-pc-cygwin*|*-pc-mingw*)
594427f654740f2a26ad62a5c155af9199af9e69b889claireho    # For gcc, the thread options are set by mh-mingw/mh-cygwin
594527f654740f2a26ad62a5c155af9199af9e69b889claireho    # For msvc, the thread options are set by runConfigureICU
594627f654740f2a26ad62a5c155af9199af9e69b889claireho    ICU_USE_THREADS=1
594727f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
594827f654740f2a26ad62a5c155af9199af9e69b889claireho  *-*-hpux*)
594927f654740f2a26ad62a5c155af9199af9e69b889claireho    # Add -mt because it does several nice things on newer compilers.
595027f654740f2a26ad62a5c155af9199af9e69b889claireho    case "${icu_cv_host_frag}" in
595127f654740f2a26ad62a5c155af9199af9e69b889claireho      mh-hpux-acc)
595227f654740f2a26ad62a5c155af9199af9e69b889claireho        OLD_CXXFLAGS="${CXXFLAGS}"
595327f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS="${CXXFLAGS} -mt"
595427f654740f2a26ad62a5c155af9199af9e69b889claireho        if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then
595527f654740f2a26ad62a5c155af9199af9e69b889claireho           CXXFLAGS="${OLD_CXXFLAGS}"
595659d709d503bab6e2b61931737e662dd293b40578ccornelius        else
595759d709d503bab6e2b61931737e662dd293b40578ccornelius           UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -mt"
595859d709d503bab6e2b61931737e662dd293b40578ccornelius        fi
595927f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
596027f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
596127f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
596227f654740f2a26ad62a5c155af9199af9e69b889claireho  *-*-solaris*)
596327f654740f2a26ad62a5c155af9199af9e69b889claireho    case "${icu_cv_host_frag}" in
596427f654740f2a26ad62a5c155af9199af9e69b889claireho      mh-solaris)
596527f654740f2a26ad62a5c155af9199af9e69b889claireho           LIBS="${LIBS} -mt"
596627f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
596727f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
596827f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
596927f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
597027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
597127f654740f2a26ad62a5c155af9199af9e69b889claireho
597227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-weak-threads was given.
597327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_weak_threads+set}" = set; then :
597427f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_weak_threads; case "${enableval}" in
597527f654740f2a26ad62a5c155af9199af9e69b889claireho		yes)
597627f654740f2a26ad62a5c155af9199af9e69b889claireho            LIB_THREAD="${LIBS%${OLD_LIBS}}"
597727f654740f2a26ad62a5c155af9199af9e69b889claireho            LIBS=${OLD_LIBS}
597827f654740f2a26ad62a5c155af9199af9e69b889claireho            ;;
597927f654740f2a26ad62a5c155af9199af9e69b889claireho		no)  ;;
598027f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;;
598127f654740f2a26ad62a5c155af9199af9e69b889claireho		esac
5982ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
598627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for mmap()
598727f654740f2a26ad62a5c155af9199af9e69b889claireho
598827f654740f2a26ad62a5c155af9199af9e69b889claireho# The AC_FUNC_MMAP macro doesn't work properly.  It seems to be too specific.
598927f654740f2a26ad62a5c155af9199af9e69b889claireho# Do this check instead.
599027f654740f2a26ad62a5c155af9199af9e69b889clairehoHAVE_MMAP=0
599127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5
599227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for mmap... " >&6; }
5993103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_func_mmap_ok+:} false; then :
599485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
599627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
599785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
599827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <unistd.h>
599927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/mman.h>
600027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h>
600127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <fcntl.h>
600285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
600385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
600485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
600527f654740f2a26ad62a5c155af9199af9e69b889clairehommap((void *)0, 0, PROT_READ, 0, 0, 0);
600685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
600785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
600885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
600985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
601027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
601127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_func_mmap_ok=yes
601285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
601327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_func_mmap_ok=no
601427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
601527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
601627f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
601727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
601885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
601927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5
602027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_func_mmap_ok" >&6; }
602127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_func_mmap_ok = yes
602227f654740f2a26ad62a5c155af9199af9e69b889clairehothen
602327f654740f2a26ad62a5c155af9199af9e69b889claireho    HAVE_MMAP=1
6024103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
6025103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0"
602685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
602785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
602927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5
603027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for genccode assembly... " >&6; }
603185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
603227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check to see if genccode can generate simple assembly.
603327f654740f2a26ad62a5c155af9199af9e69b889clairehoGENCCODE_ASSEMBLY=
603427f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
6035103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius*-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu)
603627f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$GCC" = yes; then
603727f654740f2a26ad62a5c155af9199af9e69b889claireho        # We're using gcc, and the simple -a gcc command line works for genccode
603827f654740f2a26ad62a5c155af9199af9e69b889claireho        GENCCODE_ASSEMBLY="-a gcc"
603927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi ;;
604027f654740f2a26ad62a5c155af9199af9e69b889clairehoi*86-*-solaris*)
604127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$GCC" = yes; then
604227f654740f2a26ad62a5c155af9199af9e69b889claireho        # When using gcc, look if we're also using GNU as.
604327f654740f2a26ad62a5c155af9199af9e69b889claireho        # When using GNU as, the simple -a gcc command line works for genccode.
604427f654740f2a26ad62a5c155af9199af9e69b889claireho        asv=`"${CC}" -print-prog-name=as 2>/dev/null`
604527f654740f2a26ad62a5c155af9199af9e69b889claireho        asv=`"${asv}" --version 2>/dev/null`
604627f654740f2a26ad62a5c155af9199af9e69b889claireho        case "X${asv}" in
604727f654740f2a26ad62a5c155af9199af9e69b889claireho        X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;;
604827f654740f2a26ad62a5c155af9199af9e69b889claireho        X*) GENCCODE_ASSEMBLY="-a sun-x86" ;;
604927f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
605027f654740f2a26ad62a5c155af9199af9e69b889claireho        unset asv
605127f654740f2a26ad62a5c155af9199af9e69b889claireho    else
605227f654740f2a26ad62a5c155af9199af9e69b889claireho        GENCCODE_ASSEMBLY="-a sun-x86"
605327f654740f2a26ad62a5c155af9199af9e69b889claireho    fi ;;
605427f654740f2a26ad62a5c155af9199af9e69b889clairehosparc-*-solaris*)
605527f654740f2a26ad62a5c155af9199af9e69b889claireho    GENCCODE_ASSEMBLY="-a sun"
605627f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
605727f654740f2a26ad62a5c155af9199af9e69b889clairehoia64-*-hpux*)
605827f654740f2a26ad62a5c155af9199af9e69b889claireho    GENCCODE_ASSEMBLY="-a aCC-ia64"
605927f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
606027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
606127f654740f2a26ad62a5c155af9199af9e69b889claireho
606227f654740f2a26ad62a5c155af9199af9e69b889claireho
606327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5
606427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$GENCCODE_ASSEMBLY" >&6; }
606527f654740f2a26ad62a5c155af9199af9e69b889claireho
606627f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for header files
606727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in inttypes.h
606827f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
606927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
6070103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_inttypes_h" = xyes; then :
607127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
607227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_INTTYPES_H 1
607327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
607485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
607627f654740f2a26ad62a5c155af9199af9e69b889claireho
607727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
607827f654740f2a26ad62a5c155af9199af9e69b889claireho
607927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_inttypes_h = no; then
608027f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=0
6081103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
6082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
608327f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=1
608427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
608527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$CC" = ccc; then
608627f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5
608727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "\"C compiler set to CCC ${CC}\" " >&6; }
608827f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in
608927f654740f2a26ad62a5c155af9199af9e69b889claireho        alpha*-*-*) U_HAVE_INTTYPES_H=0;
6090103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
609127f654740f2a26ad62a5c155af9199af9e69b889claireho esac
609227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
609427f654740f2a26ad62a5c155af9199af9e69b889claireho
609527f654740f2a26ad62a5c155af9199af9e69b889claireho
609627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in dirent.h
609727f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
609827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default"
6099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dirent_h" = xyes; then :
610027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
610127f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DIRENT_H 1
6102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
610627f654740f2a26ad62a5c155af9199af9e69b889clairehodone
610727f654740f2a26ad62a5c155af9199af9e69b889claireho
610827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_dirent_h = no; then
610927f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=0
6110103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0"
6111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
611227f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=1
611327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
611427f654740f2a26ad62a5c155af9199af9e69b889claireho
611527f654740f2a26ad62a5c155af9199af9e69b889claireho
611627f654740f2a26ad62a5c155af9199af9e69b889claireho
611727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for endianness
611827f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
611927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_bigendian+:} false; then :
612185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
612327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=unknown
612427f654740f2a26ad62a5c155af9199af9e69b889claireho    # See if we're dealing with a universal compiler.
612527f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
612627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
612727f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __APPLE_CC__
612827f654740f2a26ad62a5c155af9199af9e69b889claireho	       not a universal capable compiler
612927f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
613027f654740f2a26ad62a5c155af9199af9e69b889claireho	     typedef int dummy;
613127f654740f2a26ad62a5c155af9199af9e69b889claireho
6132ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
613327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
613427f654740f2a26ad62a5c155af9199af9e69b889claireho
613527f654740f2a26ad62a5c155af9199af9e69b889claireho	# Check for potential -arch flags.  It is not universal unless
613627f654740f2a26ad62a5c155af9199af9e69b889claireho	# there are at least two -arch flags with different values.
613727f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_arch=
613827f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_prev=
613927f654740f2a26ad62a5c155af9199af9e69b889claireho	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
614027f654740f2a26ad62a5c155af9199af9e69b889claireho	 if test -n "$ac_prev"; then
614127f654740f2a26ad62a5c155af9199af9e69b889claireho	   case $ac_word in
614227f654740f2a26ad62a5c155af9199af9e69b889claireho	     i?86 | x86_64 | ppc | ppc64)
614327f654740f2a26ad62a5c155af9199af9e69b889claireho	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
614427f654740f2a26ad62a5c155af9199af9e69b889claireho		 ac_arch=$ac_word
614527f654740f2a26ad62a5c155af9199af9e69b889claireho	       else
614627f654740f2a26ad62a5c155af9199af9e69b889claireho		 ac_cv_c_bigendian=universal
614727f654740f2a26ad62a5c155af9199af9e69b889claireho		 break
614827f654740f2a26ad62a5c155af9199af9e69b889claireho	       fi
614927f654740f2a26ad62a5c155af9199af9e69b889claireho	       ;;
615027f654740f2a26ad62a5c155af9199af9e69b889claireho	   esac
615127f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_prev=
615227f654740f2a26ad62a5c155af9199af9e69b889claireho	 elif test "x$ac_word" = "x-arch"; then
615327f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_prev=arch
615427f654740f2a26ad62a5c155af9199af9e69b889claireho	 fi
615527f654740f2a26ad62a5c155af9199af9e69b889claireho       done
615627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
615727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
615827f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
615927f654740f2a26ad62a5c155af9199af9e69b889claireho      # See if sys/param.h defines the BYTE_ORDER macro.
616027f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
616227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
616327f654740f2a26ad62a5c155af9199af9e69b889claireho	     #include <sys/param.h>
616427f654740f2a26ad62a5c155af9199af9e69b889claireho
6165ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6166ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6167ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
616827f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
616927f654740f2a26ad62a5c155af9199af9e69b889claireho		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
617027f654740f2a26ad62a5c155af9199af9e69b889claireho		     && LITTLE_ENDIAN)
617127f654740f2a26ad62a5c155af9199af9e69b889claireho	      bogus endian macros
617227f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
617327f654740f2a26ad62a5c155af9199af9e69b889claireho
6174ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6175ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
617827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
617927f654740f2a26ad62a5c155af9199af9e69b889claireho  # It does; now see whether it defined to BIG_ENDIAN or not.
618027f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
618185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
618227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
618327f654740f2a26ad62a5c155af9199af9e69b889claireho		#include <sys/param.h>
618427f654740f2a26ad62a5c155af9199af9e69b889claireho
618585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
618685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
618785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
618827f654740f2a26ad62a5c155af9199af9e69b889claireho#if BYTE_ORDER != BIG_ENDIAN
618927f654740f2a26ad62a5c155af9199af9e69b889claireho		 not big endian
619027f654740f2a26ad62a5c155af9199af9e69b889claireho		#endif
619127f654740f2a26ad62a5c155af9199af9e69b889claireho
619285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
619385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
619485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
619585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
619627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
619727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
619885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
619927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
620085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
620185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
620385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
620427f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
620527f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
620627f654740f2a26ad62a5c155af9199af9e69b889claireho      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
620727f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
620927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h>
621027f654740f2a26ad62a5c155af9199af9e69b889claireho
6211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6212ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
621427f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
621527f654740f2a26ad62a5c155af9199af9e69b889claireho	      bogus endian macros
621627f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
621727f654740f2a26ad62a5c155af9199af9e69b889claireho
6218ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
622227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
622327f654740f2a26ad62a5c155af9199af9e69b889claireho  # It does; now see whether it defined to _BIG_ENDIAN or not.
622427f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
622585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
622627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h>
622727f654740f2a26ad62a5c155af9199af9e69b889claireho
622885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
622985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
623085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
623127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef _BIG_ENDIAN
623227f654740f2a26ad62a5c155af9199af9e69b889claireho		 not big endian
623327f654740f2a26ad62a5c155af9199af9e69b889claireho		#endif
623427f654740f2a26ad62a5c155af9199af9e69b889claireho
623585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
623685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
623785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
623885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
623927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
624027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
624185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
624227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
624385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
624485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
624685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
624727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
624827f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
624927f654740f2a26ad62a5c155af9199af9e69b889claireho      # Compile a test program.
625027f654740f2a26ad62a5c155af9199af9e69b889claireho      if test "$cross_compiling" = yes; then :
625127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Try to guess by grepping values from an object file.
625227f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
625427f654740f2a26ad62a5c155af9199af9e69b889clairehoshort int ascii_mm[] =
625527f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
625627f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ascii_ii[] =
625727f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
625827f654740f2a26ad62a5c155af9199af9e69b889claireho		int use_ascii (int i) {
625927f654740f2a26ad62a5c155af9199af9e69b889claireho		  return ascii_mm[i] + ascii_ii[i];
626027f654740f2a26ad62a5c155af9199af9e69b889claireho		}
626127f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ebcdic_ii[] =
626227f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
626327f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ebcdic_mm[] =
626427f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
626527f654740f2a26ad62a5c155af9199af9e69b889claireho		int use_ebcdic (int i) {
626627f654740f2a26ad62a5c155af9199af9e69b889claireho		  return ebcdic_mm[i] + ebcdic_ii[i];
626727f654740f2a26ad62a5c155af9199af9e69b889claireho		}
626827f654740f2a26ad62a5c155af9199af9e69b889claireho		extern int foo;
626927f654740f2a26ad62a5c155af9199af9e69b889claireho
6270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
627327f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn use_ascii (foo) == use_ebcdic (foo);
6274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6275ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
627827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
627927f654740f2a26ad62a5c155af9199af9e69b889claireho  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
628027f654740f2a26ad62a5c155af9199af9e69b889claireho	      ac_cv_c_bigendian=yes
628127f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
628227f654740f2a26ad62a5c155af9199af9e69b889claireho	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
628327f654740f2a26ad62a5c155af9199af9e69b889claireho	      if test "$ac_cv_c_bigendian" = unknown; then
628427f654740f2a26ad62a5c155af9199af9e69b889claireho		ac_cv_c_bigendian=no
628527f654740f2a26ad62a5c155af9199af9e69b889claireho	      else
628627f654740f2a26ad62a5c155af9199af9e69b889claireho		# finding both strings is unlikely to happen, but who knows?
628727f654740f2a26ad62a5c155af9199af9e69b889claireho		ac_cv_c_bigendian=unknown
628827f654740f2a26ad62a5c155af9199af9e69b889claireho	      fi
628927f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
629027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
629127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
629227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
629327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
629485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
629585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_includes_default
629685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
629785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
629885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
629927f654740f2a26ad62a5c155af9199af9e69b889claireho
630027f654740f2a26ad62a5c155af9199af9e69b889claireho	     /* Are we little or big endian?  From Harbison&Steele.  */
630127f654740f2a26ad62a5c155af9199af9e69b889claireho	     union
630227f654740f2a26ad62a5c155af9199af9e69b889claireho	     {
630327f654740f2a26ad62a5c155af9199af9e69b889claireho	       long int l;
630427f654740f2a26ad62a5c155af9199af9e69b889claireho	       char c[sizeof (long int)];
630527f654740f2a26ad62a5c155af9199af9e69b889claireho	     } u;
630627f654740f2a26ad62a5c155af9199af9e69b889claireho	     u.l = 1;
630727f654740f2a26ad62a5c155af9199af9e69b889claireho	     return u.c[sizeof (long int) - 1] == 1;
630827f654740f2a26ad62a5c155af9199af9e69b889claireho
630985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
631085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
631185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
631285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
631327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
631427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
631585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
631627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
631727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
631827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
631927f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
632027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
632185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
632227f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
632385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
632427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
632527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_bigendian" >&6; }
632627f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_c_bigendian in #(
632727f654740f2a26ad62a5c155af9199af9e69b889claireho   yes)
632827f654740f2a26ad62a5c155af9199af9e69b889claireho     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
632927f654740f2a26ad62a5c155af9199af9e69b889claireho;; #(
633027f654740f2a26ad62a5c155af9199af9e69b889claireho   no)
633127f654740f2a26ad62a5c155af9199af9e69b889claireho      ;; #(
633227f654740f2a26ad62a5c155af9199af9e69b889claireho   universal)
633385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
633427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
633627f654740f2a26ad62a5c155af9199af9e69b889claireho     ;; #(
633727f654740f2a26ad62a5c155af9199af9e69b889claireho   *)
633827f654740f2a26ad62a5c155af9199af9e69b889claireho     as_fn_error $? "unknown endianness
633927f654740f2a26ad62a5c155af9199af9e69b889claireho presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
634027f654740f2a26ad62a5c155af9199af9e69b889claireho esac
634185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
634227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_c_bigendian = no; then
634327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=0
634427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="l"
634527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
634627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=1
634727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="b"
6348ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
634985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
635027f654740f2a26ad62a5c155af9199af9e69b889claireho
635127f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various POSIX related checks
635227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_NL_LANGINFO_CODESET=0
635327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_NL_LANGINFO_CODESET=-1
635427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
6355103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_nl_langinfo" = xyes; then :
635627f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_NL_LANGINFO=1
6357ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
635827f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_NL_LANGINFO=0
635927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6360ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
636127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $U_HAVE_NL_LANGINFO -eq 1; then
636227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5
636327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; }
6364103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_nl_langinfo_codeset+:} false; then :
636527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
636627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
636727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_nl_langinfo_codeset="unknown"
636827f654740f2a26ad62a5c155af9199af9e69b889claireho  for a in CODESET _NL_CTYPE_CODESET_NAME; do
636927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
637027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
637127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <langinfo.h>
637227f654740f2a26ad62a5c155af9199af9e69b889clairehoint
637327f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
637427f654740f2a26ad62a5c155af9199af9e69b889claireho{
637527f654740f2a26ad62a5c155af9199af9e69b889clairehonl_langinfo($a);
637627f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
637727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
637827f654740f2a26ad62a5c155af9199af9e69b889claireho}
6379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
638027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
638127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_nl_langinfo_codeset="$a"; break
6382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
638327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
638427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
638527f654740f2a26ad62a5c155af9199af9e69b889claireho  done
638627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
638727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5
638827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_nl_langinfo_codeset" >&6; }
638927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test x$ac_cv_nl_langinfo_codeset != xunknown
639027f654740f2a26ad62a5c155af9199af9e69b889claireho  then
639127f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_NL_LANGINFO_CODESET=1
639227f654740f2a26ad62a5c155af9199af9e69b889claireho      U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset
6393103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET"
6394103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      then
6395103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}"
6396103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      fi
6397103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  else
6398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0"
639927f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
640027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
640127f654740f2a26ad62a5c155af9199af9e69b889claireho
640227f654740f2a26ad62a5c155af9199af9e69b889claireho
640327f654740f2a26ad62a5c155af9199af9e69b889claireho
640427f654740f2a26ad62a5c155af9199af9e69b889claireho# Namespace support checks
640527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
640627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
640727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
640827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
640927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
641127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5
641227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for namespace support... " >&6; }
6413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_namespace_ok+:} false; then :
641485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
641627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
641785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
641827f654740f2a26ad62a5c155af9199af9e69b889clairehonamespace x_version {void f(){}}
641927f654740f2a26ad62a5c155af9199af9e69b889claireho    namespace x = x_version;
642027f654740f2a26ad62a5c155af9199af9e69b889claireho    using namespace x_version;
642127f654740f2a26ad62a5c155af9199af9e69b889claireho
642285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
642385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
642485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
642527f654740f2a26ad62a5c155af9199af9e69b889clairehof();
642685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
642785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
642885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
642985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
643027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
643127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_namespace_ok=yes
643285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
643327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_namespace_ok=no
643485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
643527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
643627f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
643885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
643927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5
644027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_namespace_ok" >&6; }
644127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_namespace_ok = no
644227f654740f2a26ad62a5c155af9199af9e69b889clairehothen
6443103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5
6444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
644627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5
644727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for properly overriding new and delete... " >&6; }
644827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_OVERRIDE_CXX_ALLOCATION=0
644927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_PLACEMENT_NEW=0
6450103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_override_cxx_allocation_ok+:} false; then :
645185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6452ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
645327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
645527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
645627f654740f2a26ad62a5c155af9199af9e69b889claireho    class UMemory {
645727f654740f2a26ad62a5c155af9199af9e69b889claireho    public:
645827f654740f2a26ad62a5c155af9199af9e69b889claireho    void *operator new(size_t size) {return malloc(size);}
645927f654740f2a26ad62a5c155af9199af9e69b889claireho    void *operator new[](size_t size) {return malloc(size);}
646027f654740f2a26ad62a5c155af9199af9e69b889claireho    void operator delete(void *p) {free(p);}
646127f654740f2a26ad62a5c155af9199af9e69b889claireho    void operator delete[](void *p) {free(p);}
646227f654740f2a26ad62a5c155af9199af9e69b889claireho    };
646327f654740f2a26ad62a5c155af9199af9e69b889claireho
6464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6465ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
646727f654740f2a26ad62a5c155af9199af9e69b889claireho
6468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
647227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
647327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_cxx_allocation_ok=yes
647427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
647527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_cxx_allocation_ok=no
647627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
647727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
647827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
647927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
648027f654740f2a26ad62a5c155af9199af9e69b889claireho
648127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5
648227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_cxx_allocation_ok" >&6; }
648327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_override_cxx_allocation_ok = yes
648427f654740f2a26ad62a5c155af9199af9e69b889clairehothen
648527f654740f2a26ad62a5c155af9199af9e69b889claireho    U_OVERRIDE_CXX_ALLOCATION=1
648627f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5
648727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for placement new and delete... " >&6; }
6488103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if ${ac_cv_override_placement_new_ok+:} false; then :
648927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
649027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
649127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
649285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
649327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
649427f654740f2a26ad62a5c155af9199af9e69b889claireho        class UMemory {
649527f654740f2a26ad62a5c155af9199af9e69b889claireho        public:
649627f654740f2a26ad62a5c155af9199af9e69b889claireho        void *operator new(size_t size) {return malloc(size);}
649727f654740f2a26ad62a5c155af9199af9e69b889claireho        void *operator new[](size_t size) {return malloc(size);}
649827f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete(void *p) {free(p);}
649927f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete[](void *p) {free(p);}
650027f654740f2a26ad62a5c155af9199af9e69b889claireho        void * operator new(size_t, void *ptr) { return ptr; }
650127f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete(void *, void *) {}
650227f654740f2a26ad62a5c155af9199af9e69b889claireho        };
650327f654740f2a26ad62a5c155af9199af9e69b889claireho
650485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
650585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
650685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
650727f654740f2a26ad62a5c155af9199af9e69b889claireho
650885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
650985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
651085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
651185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
651227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
651327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_placement_new_ok=yes
6514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
651527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_placement_new_ok=no
6516ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
651727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
651827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
652127f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5
652227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_placement_new_ok" >&6; }
652327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_override_placement_new_ok = yes
652427f654740f2a26ad62a5c155af9199af9e69b889claireho    then
652527f654740f2a26ad62a5c155af9199af9e69b889claireho        U_HAVE_PLACEMENT_NEW=1
6526103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6527103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0"
652827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
6529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
6530103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0"
6531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6532103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
6533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
653527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
653627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
653727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
653827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
653927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
6540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
654127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen"
6542103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_popen" = xyes; then :
6543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
654585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
654627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_popen = xyes
654727f654740f2a26ad62a5c155af9199af9e69b889clairehothen
654827f654740f2a26ad62a5c155af9199af9e69b889claireho     U_HAVE_POPEN=1
654927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
6550103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0"
655127f654740f2a26ad62a5c155af9199af9e69b889claireho     U_HAVE_POPEN=0
6552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
655385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
655527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset"
6556103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_tzset" = xyes; then :
655785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
655927f654740f2a26ad62a5c155af9199af9e69b889claireho
656027f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZSET=0
656127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_tzset = xyes
656227f654740f2a26ad62a5c155af9199af9e69b889clairehothen
656327f654740f2a26ad62a5c155af9199af9e69b889claireho    U_TZSET=tzset
656427f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_TZSET=1
656527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
656627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset"
6567103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func__tzset" = xyes; then :
6568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6569ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6570ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
657127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test x$ac_cv_func__tzset = xyes
657227f654740f2a26ad62a5c155af9199af9e69b889claireho    then
657327f654740f2a26ad62a5c155af9199af9e69b889claireho        U_TZSET=_tzset
657427f654740f2a26ad62a5c155af9199af9e69b889claireho        U_HAVE_TZSET=1
6575103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6576103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0"
657727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
657827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
658050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
6581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
658227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZNAME=0
658327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
658427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for tzname... " >&6; }
6585103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_tzname+:} false; then :
658685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
658827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6589ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
659027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX
659127f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX
659227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
659327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
659427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
659527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef tzname /* For SGI.  */
659627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern char *tzname[]; /* RS6000 and others reject char **tzname.  */
6597ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
6598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6599ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
660127f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*tzname);
6602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
660627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
660727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_tzname=yes
660885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
660927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_tzname=no
661085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
661127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
661227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6613ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
661427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
661527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_tzname" >&6; }
661627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_tzname = yes; then
661727f654740f2a26ad62a5c155af9199af9e69b889claireho  U_TZNAME=tzname
661827f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_TZNAME=1
661985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
662027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5
662127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _tzname... " >&6; }
6622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__tzname+:} false; then :
662327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
662427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
662527f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
662627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
662727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
662827f654740f2a26ad62a5c155af9199af9e69b889claireho  #include <time.h>
662927f654740f2a26ad62a5c155af9199af9e69b889claireho  extern char *_tzname[];
663027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
663127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
663227f654740f2a26ad62a5c155af9199af9e69b889claireho{
663327f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*_tzname);
663427f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
663527f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
663627f654740f2a26ad62a5c155af9199af9e69b889claireho}
663727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
663827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
663927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__tzname=yes
664027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
664127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__tzname=no
6642ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
664327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
664427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6645ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
664627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5
664727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__tzname" >&6; }
664827f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_var__tzname = yes; then
664927f654740f2a26ad62a5c155af9199af9e69b889claireho      U_TZNAME=_tzname
665027f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_TZNAME=1
6651103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6652103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0"
6653ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6655ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6656ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
665827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5
665927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for timezone... " >&6; }
6660103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_timezone+:} false; then :
666185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6662ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
666327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6664ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
666527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX
666627f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX
6667ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
666827f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_XOPEN
666927f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_XOPEN
6670ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
667127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
6672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6673ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6674ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6675ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
667627f654740f2a26ad62a5c155af9199af9e69b889clairehotimezone = 1;
6677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6680ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
668127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
668227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_timezone=yes
668327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
668427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_timezone=no
668527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
668627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
668727f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
668827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
668927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5
669027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_timezone" >&6; }
669127f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TIMEZONE=0
669227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_timezone = yes; then
669327f654740f2a26ad62a5c155af9199af9e69b889claireho  U_TIMEZONE=timezone
669427f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_TIMEZONE=1
669527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
669627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5
669727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for __timezone... " >&6; }
6698103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var___timezone+:} false; then :
669927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
670027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
670127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
670227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
670327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
670427f654740f2a26ad62a5c155af9199af9e69b889clairehoint
670527f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
670627f654740f2a26ad62a5c155af9199af9e69b889claireho{
670727f654740f2a26ad62a5c155af9199af9e69b889claireho__timezone = 1;
670827f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
670927f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
671027f654740f2a26ad62a5c155af9199af9e69b889claireho}
6711ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
671227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
671327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var___timezone=yes
671427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
671527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var___timezone=no
671627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
671727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
671827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
671927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
672027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5
672127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var___timezone" >&6; }
672227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test $ac_cv_var___timezone = yes; then
672327f654740f2a26ad62a5c155af9199af9e69b889claireho    U_TIMEZONE=__timezone
672427f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_TIMEZONE=1
672527f654740f2a26ad62a5c155af9199af9e69b889claireho  else
672627f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5
672727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _timezone... " >&6; }
6728103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__timezone+:} false; then :
672927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
673027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
673127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6732ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
673327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
6734ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6735ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6736ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
673727f654740f2a26ad62a5c155af9199af9e69b889claireho_timezone = 1;
6738ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6739ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6740ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6741ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
674227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
674327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__timezone=yes
6744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
674527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__timezone=no
674627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
674727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
674827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
674927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
675027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5
675127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__timezone" >&6; }
675227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_var__timezone = yes; then
675327f654740f2a26ad62a5c155af9199af9e69b889claireho      U_TIMEZONE=_timezone
675427f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_TIMEZONE=1
6755103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6756103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0"
675727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
675827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
675927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
676027f654740f2a26ad62a5c155af9199af9e69b889claireho
676127f654740f2a26ad62a5c155af9199af9e69b889claireho
676227f654740f2a26ad62a5c155af9199af9e69b889claireho
676327f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for typedefs
676427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
6765103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int8_t" = xyes; then :
676627f654740f2a26ad62a5c155af9199af9e69b889claireho
676727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
676827f654740f2a26ad62a5c155af9199af9e69b889claireho
676927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
677027f654740f2a26ad62a5c155af9199af9e69b889claireho#define int8_t signed char
677127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
677227f654740f2a26ad62a5c155af9199af9e69b889claireho
677327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
677427f654740f2a26ad62a5c155af9199af9e69b889claireho
677527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
6776103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint8_t" = xyes; then :
677727f654740f2a26ad62a5c155af9199af9e69b889claireho
677827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
677927f654740f2a26ad62a5c155af9199af9e69b889claireho
678027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
678127f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint8_t unsigned char
678227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
678327f654740f2a26ad62a5c155af9199af9e69b889claireho
678427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
678527f654740f2a26ad62a5c155af9199af9e69b889claireho
678627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
6787103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int16_t" = xyes; then :
678827f654740f2a26ad62a5c155af9199af9e69b889claireho
678927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
679027f654740f2a26ad62a5c155af9199af9e69b889claireho
679127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
679227f654740f2a26ad62a5c155af9199af9e69b889claireho#define int16_t signed short
679327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
679427f654740f2a26ad62a5c155af9199af9e69b889claireho
679527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
679627f654740f2a26ad62a5c155af9199af9e69b889claireho
679727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
6798103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint16_t" = xyes; then :
679927f654740f2a26ad62a5c155af9199af9e69b889claireho
680027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
680127f654740f2a26ad62a5c155af9199af9e69b889claireho
680227f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
680327f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint16_t unsigned short
680427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
6805ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6806ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
680785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
680827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
6809103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int32_t" = xyes; then :
681027f654740f2a26ad62a5c155af9199af9e69b889claireho
6811ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
6812ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
681327f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
681427f654740f2a26ad62a5c155af9199af9e69b889claireho#define int32_t signed long
6815ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6816ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
681727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6818ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
681927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
6820103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint32_t" = xyes; then :
6821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
682227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
682327f654740f2a26ad62a5c155af9199af9e69b889claireho
682427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
682527f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint32_t unsigned long
6826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
682727f654740f2a26ad62a5c155af9199af9e69b889claireho
682827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
682927f654740f2a26ad62a5c155af9199af9e69b889claireho
683027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
6831103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int64_t" = xyes; then :
683227f654740f2a26ad62a5c155af9199af9e69b889claireho
683327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
683427f654740f2a26ad62a5c155af9199af9e69b889claireho
683527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
683627f654740f2a26ad62a5c155af9199af9e69b889claireho#define int64_t signed long long
6837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
683927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6840ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
684127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
6842103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint64_t" = xyes; then :
6843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
684427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
684527f654740f2a26ad62a5c155af9199af9e69b889claireho
684627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
684727f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint64_t unsigned long long
6848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
684927f654740f2a26ad62a5c155af9199af9e69b889claireho
685027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
685127f654740f2a26ad62a5c155af9199af9e69b889claireho
685227f654740f2a26ad62a5c155af9199af9e69b889claireho
685327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int8_t = no; then
6854103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0"
685527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
685727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint8_t = no; then
6858103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0"
6859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
686085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
686127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int16_t = no; then
6862103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0"
686327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
686427f654740f2a26ad62a5c155af9199af9e69b889claireho
686527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint16_t = no; then
6866103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0"
6867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
686885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
686927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int32_t = no; then
6870103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0"
6871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
687285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
687327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint32_t = no; then
6874103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0"
687527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
687727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int64_t = no; then
6878103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0"
687927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
688027f654740f2a26ad62a5c155af9199af9e69b889claireho
688127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint64_t = no; then
6882103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0"
688327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
688427f654740f2a26ad62a5c155af9199af9e69b889claireho
688527f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various wchar_t related checks
688627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
6887103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_wchar_h" = xyes; then :
6888ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6889ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
689085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
689127f654740f2a26ad62a5c155af9199af9e69b889claireho
689227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_header_wchar_h" = no
689327f654740f2a26ad62a5c155af9199af9e69b889clairehothen
689427f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCHAR_H=0
689527f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCSCPY=0
6896103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0"
6897ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
689827f654740f2a26ad62a5c155af9199af9e69b889claireho
689927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h
690027f654740f2a26ad62a5c155af9199af9e69b889claireho
690127f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCHAR_H=1
690227f654740f2a26ad62a5c155af9199af9e69b889claireho    # Some broken systems have wchar.h but not some of its functions...
690327f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5
690427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing wcscpy... " >&6; }
6905103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then :
690627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
690727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
690827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS=$LIBS
690927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
6910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
691227f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
691327f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
691427f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
691527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
691627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
6917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
691827f654740f2a26ad62a5c155af9199af9e69b889clairehochar wcscpy ();
6919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
692227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn wcscpy ();
6923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
692727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' wcs w; do
692827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_lib"; then
692927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res="none required"
693027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
693127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res=-l$ac_lib
693227f654740f2a26ad62a5c155af9199af9e69b889claireho    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
693327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
693427f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_link "$LINENO"; then :
693527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_wcscpy=$ac_res
693627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
693727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
693827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext
6939103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_search_wcscpy+:} false; then :
694027f654740f2a26ad62a5c155af9199af9e69b889claireho  break
694127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
694227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
6943103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then :
694427f654740f2a26ad62a5c155af9199af9e69b889claireho
694527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
694627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_wcscpy=no
694727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
694827f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext
694927f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS
695027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
695127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5
695227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_wcscpy" >&6; }
695327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_wcscpy
695427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then :
695527f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
695627f654740f2a26ad62a5c155af9199af9e69b889claireho
695727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
695827f654740f2a26ad62a5c155af9199af9e69b889claireho
695927f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_cv_search_wcscpy" != no; then
696027f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_WCSCPY=1
696127f654740f2a26ad62a5c155af9199af9e69b889claireho    else
696227f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_WCSCPY=0
6963103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0"
696427f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
696527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
696627f654740f2a26ad62a5c155af9199af9e69b889claireho
696727f654740f2a26ad62a5c155af9199af9e69b889claireho
696827f654740f2a26ad62a5c155af9199af9e69b889claireho
696927f654740f2a26ad62a5c155af9199af9e69b889claireho# The cast to long int works around a bug in the HP C Compiler
697027f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
697127f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
697227f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364.
697327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5
697427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of wchar_t... " >&6; }
6975103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_wchar_t+:} false; then :
697627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
6977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
697827f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t"        "
697927f654740f2a26ad62a5c155af9199af9e69b889claireho#if STDC_HEADERS
698027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stddef.h>
698127f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
698227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
698327f654740f2a26ad62a5c155af9199af9e69b889claireho#if HAVE_WCHAR_H
698427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
698527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <wchar.h>
698627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
698727f654740f2a26ad62a5c155af9199af9e69b889claireho"; then :
6988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
698927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
699027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_cv_type_wchar_t" = yes; then
699127f654740f2a26ad62a5c155af9199af9e69b889claireho     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
699285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
699327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (wchar_t)
699427f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
699585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   else
699685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ac_cv_sizeof_wchar_t=0
699785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   fi
6998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
699927f654740f2a26ad62a5c155af9199af9e69b889claireho
7000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
700127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5
700285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$ac_cv_sizeof_wchar_t" >&6; }
700385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
700485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
700585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >>confdefs.h <<_ACEOF
7007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
7008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t
7012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We do this check to verify that everything is okay.
7013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test $U_SIZEOF_WCHAR_T = 0; then
7014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    if test $U_HAVE_WCHAR_H=1; then
701527f654740f2a26ad62a5c155af9199af9e69b889claireho       as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5
7016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
7017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
701927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5
702085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for UTF-16 string literal support... " >&6; }
7021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_CHECK_UTF16_STRING=1
7022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruCHECK_UTF16_STRING_RESULT="unknown"
702350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
7024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in
7025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-aix*|powerpc64-*-linux*)
702654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
7027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CFLAGS="${CFLAGS}"
7028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CXXFLAGS="${CXXFLAGS}"
7029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CFLAGS="${CFLAGS} -qutf"
7030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CXXFLAGS="${CXXFLAGS} -qutf"
703127f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
7033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = u"hello";
7034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
7035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
7036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
7037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
7039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
7040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
7041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
704227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
7043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  U_CHECK_UTF16_STRING=1
7044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
704527f654740f2a26ad62a5c155af9199af9e69b889claireho  U_CHECK_UTF16_STRING=0
7046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
704785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7048ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        if test "$U_CHECK_UTF16_STRING" = 0; then
7049ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CFLAGS="${OLD_CFLAGS}"
7050ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CXXFLAGS="${OLD_CXXFLAGS}"
7051ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        else
705259d709d503bab6e2b61931737e662dd293b40578ccornelius            UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -qutf"
7053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CHECK_UTF16_STRING_RESULT="-qutf"
7054ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        fi
7055ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
7056ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7057ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-solaris*)
705854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
7059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CFLAGS="${CFLAGS}"
7060ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CXXFLAGS="${CXXFLAGS}"
7061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort"
7062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort"
706327f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
7065ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = U"hello";
7066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
7067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
7068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
7069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
7071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
7072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
7073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
707427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
7075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  U_CHECK_UTF16_STRING=1
7076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
707727f654740f2a26ad62a5c155af9199af9e69b889claireho  U_CHECK_UTF16_STRING=0
7078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
707985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        if test "$U_CHECK_UTF16_STRING" = 0; then
7081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CFLAGS="${OLD_CFLAGS}"
7082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CXXFLAGS="${OLD_CXXFLAGS}"
7083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        else
7084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort"
708559d709d503bab6e2b61931737e662dd293b40578ccornelius            UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -xustr=ascii_utf16_ushort"
708659d709d503bab6e2b61931737e662dd293b40578ccornelius            UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -xustr=ascii_utf16_ushort"
7087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # Since we can't detect the availability of this UTF-16 syntax at compile time,
7088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # we depend on configure telling us that we can use it.
7089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort,
7090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # we only use this macro within ICU.
7091ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # If an ICU user uses icu-config, this feature will be enabled.
7092103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1"
7093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            U_CHECK_UTF16_STRING=0
7094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        fi
7095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
7096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-hpux*)
709854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
709985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        # The option will be detected at compile time without additional compiler options.
710085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        CHECK_UTF16_STRING_RESULT="available"
7101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
7102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-cygwin)
710485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # wchar_t can be used
710585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    CHECK_UTF16_STRING_RESULT="available"
7106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*)
7108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
711050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
711150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho# GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future.
711254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then
711354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = yes; then
711450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        OLD_CFLAGS="${CFLAGS}"
711554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        CFLAGS="${CFLAGS} -std=gnu99"
711627f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
711750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h.  */
711850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
711954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string.";
712050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
712150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint
712250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain ()
712350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{
712450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
712550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ;
712650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  return 0;
712750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho}
712850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
712927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
713054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CC_UTF16_STRING=1
713150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
713254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CC_UTF16_STRING=0
713350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
713450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
713554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        if test "$CC_UTF16_STRING" = 1; then
713659d709d503bab6e2b61931737e662dd293b40578ccornelius            UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -std=gnu99"
713754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CHECK_UTF16_STRING_RESULT="C only";
713850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        else
713950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho            CFLAGS="${OLD_CFLAGS}"
714050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        fi
714150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    fi
714254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GXX" = yes; then
714354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about.
714454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        ac_ext=cpp
714554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CXXCPP $CPPFLAGS'
714654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
714754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
714854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_cxx_compiler_gnu
714950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
715054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
715154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius/* end confdefs.h.  */
715254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
715354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string.";
715454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
715554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusint
715654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusmain ()
715754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius{
715850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
715954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  ;
716054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  return 0;
716154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius}
716254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius_ACEOF
716354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif ac_fn_cxx_try_compile "$LINENO"; then :
716454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CXX_UTF16_STRING=1
716554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliuselse
716654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CXX_UTF16_STRING=0
716754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi
716854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
716954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        ac_ext=c
717054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CPP $CPPFLAGS'
717154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
717254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
717354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_c_compiler_gnu
717454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
717554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        if test "$CXX_UTF16_STRING" = 1; then
717654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            if test "$CC_UTF16_STRING" = 1; then
717754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                CHECK_UTF16_STRING_RESULT="available";
717854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            else
717954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                CHECK_UTF16_STRING_RESULT="C++ only";
718054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            fi
718154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        fi
718254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    fi
718354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi
718427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
718585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
7186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
718785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable extras
718885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-extras was given.
718927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_extras+set}" = set; then :
719085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_extras; case "${enableval}" in
7191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) extras=true ;;
7192ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  extras=false ;;
719327f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;;
7194ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7195ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7196ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  extras=true
719785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
719885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7200ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$extras" = true; then
7201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  EXTRAS_TRUE=
7202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7203ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  EXTRAS_TRUE='#'
7204ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
720585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-icuio was given.
720627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_icuio+set}" = set; then :
720785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_icuio; case "${enableval}" in
7208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) icuio=true ;;
7209ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  icuio=false ;;
721027f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;;
7211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7212ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  icuio=true
721485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
721585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$icuio" = true; then
7218ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICUIO_TRUE=
7219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICUIO_TRUE='#'
7221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
722385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable layout
722485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-layout was given.
722527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_layout+set}" = set; then :
722685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_layout; case "${enableval}" in
7227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) layout=true ;;
7228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  layout=false ;;
722927f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;;
7230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7232ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  layout=true
723385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
723485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$layout" = true; then
7237ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LAYOUT_TRUE=
7238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LAYOUT_TRUE='#'
7240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7241ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
724259d709d503bab6e2b61931737e662dd293b40578ccornelius# Enable/disable tools
724359d709d503bab6e2b61931737e662dd293b40578ccornelius# Check whether --enable-tools was given.
724459d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "${enable_tools+set}" = set; then :
724559d709d503bab6e2b61931737e662dd293b40578ccornelius  enableval=$enable_tools; case "${enableval}" in
724659d709d503bab6e2b61931737e662dd293b40578ccornelius		yes) tools=true ;;
724759d709d503bab6e2b61931737e662dd293b40578ccornelius		no)  tools=false ;;
724859d709d503bab6e2b61931737e662dd293b40578ccornelius		*) as_fn_error $? "bad value ${enableval} for --enable-tools" "$LINENO" 5 ;;
724959d709d503bab6e2b61931737e662dd293b40578ccornelius		esac
725059d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
725159d709d503bab6e2b61931737e662dd293b40578ccornelius  tools=true
725259d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
725359d709d503bab6e2b61931737e662dd293b40578ccornelius
725459d709d503bab6e2b61931737e662dd293b40578ccornelius
725559d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "$tools" = true; then
725659d709d503bab6e2b61931737e662dd293b40578ccornelius  TOOLS_TRUE=
725759d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
725859d709d503bab6e2b61931737e662dd293b40578ccornelius  TOOLS_TRUE='#'
725959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
726059d709d503bab6e2b61931737e662dd293b40578ccornelius
7261ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
726285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-data-packaging was given.
726327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_data_packaging+set}" = set; then :
726485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  withval=$with_data_packaging; case "${withval}" in
7265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru                files|archive|library) datapackaging=$withval ;;
7266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		auto) datapackaging=$withval ;;
7267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		common) datapackaging=archive ;;
7268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		dll) datapackaging=library ;;
7269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		static) datapackaging=static ;;
727027f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;;
7271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  datapackaging=
727485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
727585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
727785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note:  'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc..
727885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# thesysconfdir=`eval echo $sysconfdir`
7279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthedatadir=`eval echo $datadir`
728085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Always put raw data files in share/icu/{version}, etc.   Never use lib/icu/{version} for data files.. Actual shared libraries will go in {libdir}.
7281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querupkgicudatadir=$datadir
7282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthepkgicudatadir=$thedatadir
7283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7287ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test x"$datapackaging" = x -o x"$datapackaging" = xauto; then
728850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	# default to library
7289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	datapackaging=library
729050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	if test "$ENABLE_STATIC" = "YES"; then
729150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho		if test "$ENABLE_SHARED" != "YES"; then
729250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho			datapackaging=static
729350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho		fi
729450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	fi
7295ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
729785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}"
729885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
729985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg="(No explaination for mode $datapackaging.)"
730085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
730185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg_path="ICU will look in $datapackaging_dir which is the installation location. Call u_setDataDirectory() or use the ICU_DATA environment variable to override."
730285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg_set="ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override."
730385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_howfound="(unknown)"
730485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "$datapackaging" in
7306ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    files)
730785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=files
730885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be stored in individual files."
730985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_path"
731085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
7311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    archive)
731285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=common
731385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be stored in a single .dat file."
731485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_path"
731585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
7316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    library)
731785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=dll
731885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be linked with ICU."
731985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test "$ENABLE_STATIC" = "YES"; then
732085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        datapackaging_msg="$datapackaging_msg A static data library will be built. "
732185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
732285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test "$ENABLE_SHARED" = "YES"; then
732385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        datapackaging_msg="$datapackaging_msg A shared data library will be built. "
732485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
732585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_set"
732685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
732750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    static)
732850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    DATA_PACKAGING_MODE=static
732950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    datapackaging_msg="ICU data will be stored in a static library."
733050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    datapackaging_howfound="$datapackaging_msg_set"
733150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    ;;
7332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
7333ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
733585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Sets a library suffix
733627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5
733785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for a library suffix to use... " >&6; }
7338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
733985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-library-suffix was given.
734027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_suffix+set}" = set; then :
734185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  withval=$with_library_suffix; ICULIBSUFFIX="${withval}"
7342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICULIBSUFFIX=
734485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
734585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumsg=$ICULIBSUFFIX
7347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$msg" = ""; then
7348ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    msg=none
7349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
735027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
735185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$msg" >&6; }
7352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7353ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ICULIBSUFFIX" != ""
7354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthen
7355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    U_HAVE_LIB_SUFFIX=1
735685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'`
7357103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} "
7358ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7359ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    U_HAVE_LIB_SUFFIX=0
7360ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7361ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7362ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7363ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
736485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable tests
736585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-tests was given.
736627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tests+set}" = set; then :
736785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_tests; case "${enableval}" in
7368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) tests=true ;;
7369ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  tests=false ;;
737027f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;;
7371ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  tests=true
737485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
737585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$tests" = true; then
7378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  TESTS_TRUE=
7379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  TESTS_TRUE='#'
7381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
738385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable samples
738485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-samples was given.
738527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_samples+set}" = set; then :
738685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_samples; case "${enableval}" in
7387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) samples=true ;;
7388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  samples=false ;;
738927f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;;
7390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7392ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  samples=true
739385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
739485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$samples" = true; then
7397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  SAMPLES_TRUE=
7398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  SAMPLES_TRUE='#'
7400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruICUDATA_CHAR=$U_ENDIAN_CHAR
7403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
740485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Platform-specific Makefile setup
740585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform.
7406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in
7407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-solaris*) 	platform=U_SOLARIS ;;
740827f654740f2a26ad62a5c155af9199af9e69b889claireho	*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu)        platform=U_LINUX ;;
7409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-*bsd*|*-*-dragonfly*) 	platform=U_BSD ;;
7410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-aix*) 	platform=U_AIX ;;
7411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-hpux*) 	platform=U_HPUX ;;
7412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-apple-darwin*|*-apple-rhapsody*)	platform=U_DARWIN ;;
7413b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho	*-*-cygwin*)	platform=U_CYGWIN ;;
7414b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho	*-*-mingw*)	platform=U_MINGW ;;
7415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*ibm-openedition*|*-*-os390*)	platform=OS390
7416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
7417ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru				ICUDATA_CHAR="e"
7418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			fi ;;
7419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-os400*)	platform=OS400
7420ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
7421ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru				ICUDATA_CHAR="e"
7422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			fi ;;
7423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-nto*)	platform=U_QNX ;;
7424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-dec-osf*) 	platform=U_OSF ;;
7425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-beos)		platform=U_BEOS ;;
7426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-irix*)		platform=U_IRIX ;;
7427ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-ncr-*)		platform=U_MPRAS ;;
7428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*) 		platform=U_UNKNOWN_PLATFORM ;;
7429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
7430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7431ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment_name="$icu_cv_host_frag"
7433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name"
7434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "${FORCE_LIBS}" != ""; then
7438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru   echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}"  1>&6
7439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru   LIBS=${FORCE_LIBS}
7440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
744285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Now that we're done using CPPFLAGS etc. for tests, we can change it
744385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for build.
7444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
744559d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "${CC}" == "clang"; then
744659d709d503bab6e2b61931737e662dd293b40578ccornelius   CLANGCFLAGS="-Qunused-arguments -Wno-parentheses-equality"
744759d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
744859d709d503bab6e2b61931737e662dd293b40578ccornelius   CLANGCFLAGS=""
744959d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
745059d709d503bab6e2b61931737e662dd293b40578ccornelius
745159d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "${CXX}" == "clang++"; then
745259d709d503bab6e2b61931737e662dd293b40578ccornelius   CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality"
745359d709d503bab6e2b61931737e662dd293b40578ccorneliuselse
745459d709d503bab6e2b61931737e662dd293b40578ccornelius   CLANGCXXFLAGS=""
745559d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
745659d709d503bab6e2b61931737e662dd293b40578ccornelius
745754dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)"
745859d709d503bab6e2b61931737e662dd293b40578ccorneliusCFLAGS="$CFLAGS \$(THREADSCFLAGS) $CLANGCFLAGS"
745959d709d503bab6e2b61931737e662dd293b40578ccorneliusCXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS) $CLANGCXXFLAGS"
7460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7461103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7462103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7463103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7464103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# append all config cppflags
7465103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS"
7466103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7467103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CPPFLAGS=$CPPFLAGS"
7468103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CFLAGS=$CFLAGS"
7469103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CXXFLAGS=$CXXFLAGS"
7470103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7471103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
747285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# output the Makefiles
7473fceb39872958b9fa2505e63f8b8699a9e0f882f4ccorneliusac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layout/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/gendict/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/collperf/Makefile test/perf/collperf2/Makefile test/perf/dicttrieperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/howExpensiveIs/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile test/perf/leperf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile"
747485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >confcache <<\_ACEOF
7476ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This file is a shell script that caches the results of configure
7477ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# tests run on this system so they can be shared between configure
7478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# scripts and configure runs, see configure's option --config-cache.
7479ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# It is not useful on other systems.  If it contains results you don't
7480ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# want to keep, you may remove or edit it.
7481ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
7482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status only pays attention to the cache file if you give it
7483ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# the --recheck option to rerun configure.
7484ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
7485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# `ac_cv_env_foo' variables (set or unset) will be overridden when
7486ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# loading this file, other *unset* `ac_cv_foo' will be assigned the
7487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# following values.
7488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The following way of writing the cache mishandles newlines in values,
7492ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# but we know of no workaround that is simple, portable, and efficient.
749385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# So, we kill variables containing newlines.
7494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Ultrix sh set writes to stderr and can't be redirected directly,
7495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and sets the high bit in the cache file unless we assign to the vars.
749685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho(
749785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
749885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval ac_val=\$$ac_var
749985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_val in #(
750085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *${as_nl}*)
750185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_var in #(
750227f654740f2a26ad62a5c155af9199af9e69b889claireho      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
750385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
750485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac
750585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_var in #(
750685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      _ | IFS | as_nl) ;; #(
750785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
750827f654740f2a26ad62a5c155af9199af9e69b889claireho      *) { eval $ac_var=; unset $ac_var;} ;;
750985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac ;;
751085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
751185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  done
751285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7513ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  (set) 2>&1 |
751485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $as_nl`(ac_space=' '; set) 2>&1` in #(
751585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *${as_nl}ac_space=\ *)
751627f654740f2a26ad62a5c155af9199af9e69b889claireho      # `set' does not quote correctly, so add quotes: double-quote
751727f654740f2a26ad62a5c155af9199af9e69b889claireho      # substitution turns \\\\ into \\, and sed turns \\ into \.
7518ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      sed -n \
7519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	"s/'/'\\\\''/g;
7520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
752185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ;; #(
7522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    *)
7523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      # `set' quotes correctly as required by POSIX, so do not add quotes.
752485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      ;;
752685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac |
752785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sort
752885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho) |
7529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  sed '
753085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     /^ac_cv_env_/b end
7531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     t clear
753285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     :clear
7533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     t end
753585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
753685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     :end' >>confcache
753785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
753885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test -w "$cache_file"; then
7539103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if test "x$cache_file" != "x/dev/null"; then
754027f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
754185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: updating cache $cache_file" >&6;}
7542103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      if test ! -f "$cache_file" || test -h "$cache_file"; then
7543103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	cat confcache >"$cache_file"
7544103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      else
7545103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        case $cache_file in #(
7546103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        */* | ?:*)
7547103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f confcache "$cache_file"$$ &&
7548103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f "$cache_file"$$ "$cache_file" ;; #(
7549103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        *)
7550103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f confcache "$cache_file" ;;
7551103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	esac
7552103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      fi
7553103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    fi
7554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  else
755527f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
755685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
7558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f confcache
7560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7561ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$prefix" = xNONE && prefix=$ac_default_prefix
7562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Let make expand exec_prefix.
7563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7565103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Transform confdefs.h into DEFS.
7566103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against shell expansion while executing Makefile rules.
7567103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against Makefile macro expansion.
7568103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#
7569103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# If the first sed substitution is executed (which looks for macros that
7570103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# take arguments), then branch to the quote section.  Otherwise,
7571103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# look for a macro that doesn't take arguments.
7572103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_script='
7573103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:mline
7574103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/\\$/{
7575103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius N
7576103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s,\\\n,,
7577103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius b mline
7578103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
7579103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust clear
7580103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:clear
7581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
7582103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote
7583103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
7584103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote
7585103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusb any
7586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:quote
7587103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
7588103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\[/\\&/g
7589103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\]/\\&/g
7590103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\$/$$/g
7591103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusH
7592103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:any
7593103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius${
7594103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	g
7595103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	s/^\n//
7596103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	s/\n/ /g
7597103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	p
7598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
7599103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius'
7600103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusDEFS=`sed -n "$ac_script" confdefs.h`
7601103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_libobjs=
7604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_ltlibobjs=
760527f654740f2a26ad62a5c155af9199af9e69b889clairehoU=
7606ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7607ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # 1. Remove the extension, and $U if already installed.
760885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
760985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
761085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
761185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #    will be set to the directory where LIBOBJS objects are built.
761227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
761327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7614ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
7615ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLIBOBJS=$ac_libobjs
7616ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7617ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLTLIBOBJS=$ac_ltlibobjs
7618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
762185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius: "${CONFIG_STATUS=./config.status}"
762385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_write_fail=0
7624ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files_save=$ac_clean_files
7625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files="$ac_clean_files $CONFIG_STATUS"
762627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
762785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
762827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_write_fail=0
762927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7630ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! $SHELL
7631ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Generated by $as_me.
7632ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Run this file to recreate the current configuration.
7633ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Compiler output produced by configure, useful for debugging
7634ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure, is in config.log if it exists.
7635ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7636ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudebug=false
7637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_recheck=false
7638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_silent=false
7639ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
764027f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=\${CONFIG_SHELL-$SHELL}
764127f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL
764227f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF
764327f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
764427f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
764527f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ##
764627f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
7647ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
764885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible
764985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh
765027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7651ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  emulate sh
7652ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  NULLCMD=:
765385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # is contrary to our usage.  Disable this feature.
7655ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  alias -g '${1+"$@"}'='"$@"'
765685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  setopt NO_GLOB_SUBST
765785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
765827f654740f2a26ad62a5c155af9199af9e69b889claireho  case `(set -o) 2>/dev/null` in #(
765927f654740f2a26ad62a5c155af9199af9e69b889claireho  *posix*) :
766027f654740f2a26ad62a5c155af9199af9e69b889claireho    set -o posix ;; #(
766127f654740f2a26ad62a5c155af9199af9e69b889claireho  *) :
766227f654740f2a26ad62a5c155af9199af9e69b889claireho     ;;
766385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
766485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
766585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
766685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
766785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl='
766885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho'
766985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl
767085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf.
767185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
767285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
767385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
767427f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris,
767527f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh.
767627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \
767727f654740f2a26ad62a5c155af9199af9e69b889claireho    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
767827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo='print -r --'
767927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo_n='print -rn --'
768027f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
768185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='printf %s\n'
768285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo_n='printf %s'
768385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
768485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
768585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
768685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='/usr/ucb/echo -n'
768785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
768885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
768985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n_body='eval
769085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      arg=$1;
769127f654740f2a26ad62a5c155af9199af9e69b889claireho      case $arg in #(
769285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"$as_nl"*)
769385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	expr "X$arg" : "X\\(.*\\)$as_nl";
769485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
769585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac;
769685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
769785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '
769885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    export as_echo_n_body
769985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='sh -c $as_echo_n_body as_echo'
770085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
770185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export as_echo_body
770285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='sh -c $as_echo_body as_echo'
770385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
770485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
770585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right.
770685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then
770785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  PATH_SEPARATOR=:
770885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
770985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
771085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      PATH_SEPARATOR=';'
771185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
7712ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7713ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
771585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS
771685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order.  Quoting is
771785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab.
771885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word
771985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.)
772085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" ""	$as_nl"
772185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
772285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are.  Look in the path if we contain no directory separator.
7723103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself=
772427f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #((
772585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *[\\/]* ) as_myself=$0 ;;
772685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
772785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
772885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
772985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$as_save_IFS
773085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test -z "$as_dir" && as_dir=.
773127f654740f2a26ad62a5c155af9199af9e69b889claireho    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
773227f654740f2a26ad62a5c155af9199af9e69b889claireho  done
773385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
773485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
773585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ;;
773685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
773785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND'
773885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path.
773985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then
774085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_myself=$0
774185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
774285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then
774385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
774427f654740f2a26ad62a5c155af9199af9e69b889claireho  exit 1
774585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
774685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
774727f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in
774827f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
774927f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there.  '((' could
775027f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14.
775127f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH
775227f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \
775327f654740f2a26ad62a5c155af9199af9e69b889claireho  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
775485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
7755ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ '
7756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> '
7757ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ '
7758ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7759ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances.
776085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C
776185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL
776285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C
776385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE
7764ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
776527f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH.
776627f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
776727f654740f2a26ad62a5c155af9199af9e69b889claireho
776827f654740f2a26ad62a5c155af9199af9e69b889claireho
776927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD]
777027f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------------------
777127f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
777227f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
777327f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0.
777427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error ()
777527f654740f2a26ad62a5c155af9199af9e69b889claireho{
777627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_status=$1; test $as_status -eq 0 && as_status=1
777727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$4"; then
777827f654740f2a26ad62a5c155af9199af9e69b889claireho    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
777927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
778027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
778127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: error: $2" >&2
778227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_exit $as_status
778327f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error
778427f654740f2a26ad62a5c155af9199af9e69b889claireho
778527f654740f2a26ad62a5c155af9199af9e69b889claireho
778627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS
778727f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------------
778827f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking.
778927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status ()
779027f654740f2a26ad62a5c155af9199af9e69b889claireho{
779127f654740f2a26ad62a5c155af9199af9e69b889claireho  return $1
779227f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status
779327f654740f2a26ad62a5c155af9199af9e69b889claireho
779427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS
779527f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------
779627f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
779727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit ()
779827f654740f2a26ad62a5c155af9199af9e69b889claireho{
779927f654740f2a26ad62a5c155af9199af9e69b889claireho  set +e
780027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $1
780127f654740f2a26ad62a5c155af9199af9e69b889claireho  exit $1
780227f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit
780327f654740f2a26ad62a5c155af9199af9e69b889claireho
780427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR
780527f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------
780627f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR.
780727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset ()
780827f654740f2a26ad62a5c155af9199af9e69b889claireho{
780927f654740f2a26ad62a5c155af9199af9e69b889claireho  { eval $1=; unset $1;}
781027f654740f2a26ad62a5c155af9199af9e69b889claireho}
781127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset
781227f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE
781327f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
781427f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take
781527f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over
781627f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive
781727f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations.
781827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
781927f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_append ()
782027f654740f2a26ad62a5c155af9199af9e69b889claireho  {
782127f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1+=\$2
782227f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
782327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
782427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ()
782527f654740f2a26ad62a5c155af9199af9e69b889claireho  {
782627f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1=\$$1\$2
782727f654740f2a26ad62a5c155af9199af9e69b889claireho  }
782827f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append
782927f654740f2a26ad62a5c155af9199af9e69b889claireho
783027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG...
783127f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------
783227f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the
783327f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments
783427f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr.
783527f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
783627f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_arith ()
783727f654740f2a26ad62a5c155af9199af9e69b889claireho  {
783827f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=$(( $* ))
783927f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
784027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
784127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith ()
784227f654740f2a26ad62a5c155af9199af9e69b889claireho  {
784327f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=`expr "$@" || test $? -eq 1`
784427f654740f2a26ad62a5c155af9199af9e69b889claireho  }
784527f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith
784627f654740f2a26ad62a5c155af9199af9e69b889claireho
784727f654740f2a26ad62a5c155af9199af9e69b889claireho
784885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 &&
784985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=expr
7851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=false
7853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
785585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=basename
7857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=false
7859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
786127f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
786227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=dirname
786327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
786427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=false
786527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
7866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
786785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" ||
7868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$0" : 'X\(//\)$' \| \
787085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
787185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" |
787285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^.*\/\([^/][^/]*\)\/*$/{
787385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
787485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
787585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
787685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\/\)$/{
787785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
787885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
787985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
788085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\).*/{
788185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
788285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
788385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
788485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
788585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
788627f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges.
788727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz'
788827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
788927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS
789027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789'
789127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits
7892ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
789385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C= ECHO_N= ECHO_T=
789427f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #(((((
789585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-n*)
789627f654740f2a26ad62a5c155af9199af9e69b889claireho  case `echo 'xy\c'` in
789785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
789827f654740f2a26ad62a5c155af9199af9e69b889claireho  xy)  ECHO_C='\c';;
789927f654740f2a26ad62a5c155af9199af9e69b889claireho  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
790027f654740f2a26ad62a5c155af9199af9e69b889claireho       ECHO_T='	';;
790185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac;;
790285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
790385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ECHO_N='-n';;
790485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
7905ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f conf$$ conf$$.exe conf$$.file
790785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -d conf$$.dir; then
790885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  rm -f conf$$.dir/conf$$.file
790985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
791085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  rm -f conf$$.dir
791185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  mkdir conf$$.dir 2>/dev/null
791285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
791385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (echo >conf$$.file) 2>/dev/null; then
791485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if ln -s conf$$.file conf$$ 2>/dev/null; then
7915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    as_ln_s='ln -s'
791685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # ... but there are two gotchas:
791785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
791885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
791985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # In both cases, we have to default to `cp -p'.
792085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
792185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      as_ln_s='cp -p'
792285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  elif ln conf$$.file conf$$ 2>/dev/null; then
792385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ln_s=ln
792485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
792585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ln_s='cp -p'
7926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
7927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_ln_s='cp -p'
7929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
793085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
793185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hormdir conf$$.dir 2>/dev/null
7932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
793327f654740f2a26ad62a5c155af9199af9e69b889claireho
793427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p
793527f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------
793627f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary.
793727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p ()
793827f654740f2a26ad62a5c155af9199af9e69b889claireho{
793927f654740f2a26ad62a5c155af9199af9e69b889claireho
794027f654740f2a26ad62a5c155af9199af9e69b889claireho  case $as_dir in #(
794127f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_dir=./$as_dir;;
794227f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
794327f654740f2a26ad62a5c155af9199af9e69b889claireho  test -d "$as_dir" || eval $as_mkdir_p || {
794427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_dirs=
794527f654740f2a26ad62a5c155af9199af9e69b889claireho    while :; do
794627f654740f2a26ad62a5c155af9199af9e69b889claireho      case $as_dir in #(
794727f654740f2a26ad62a5c155af9199af9e69b889claireho      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
794827f654740f2a26ad62a5c155af9199af9e69b889claireho      *) as_qdir=$as_dir;;
794927f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
795027f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dirs="'$as_qdir' $as_dirs"
795127f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dir=`$as_dirname -- "$as_dir" ||
795227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
795327f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)[^/]' \| \
795427f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)$' \| \
795527f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
795627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" |
795727f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
795827f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
795927f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
796027f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
796127f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)[^/].*/{
796227f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
796327f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
796427f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
796527f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)$/{
796627f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
796727f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
796827f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
796927f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\).*/{
797027f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
797127f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
797227f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
797327f654740f2a26ad62a5c155af9199af9e69b889claireho	  s/.*/./; q'`
797427f654740f2a26ad62a5c155af9199af9e69b889claireho      test -d "$as_dir" && break
797527f654740f2a26ad62a5c155af9199af9e69b889claireho    done
797627f654740f2a26ad62a5c155af9199af9e69b889claireho    test -z "$as_dirs" || eval "mkdir $as_dirs"
797727f654740f2a26ad62a5c155af9199af9e69b889claireho  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
797827f654740f2a26ad62a5c155af9199af9e69b889claireho
797927f654740f2a26ad62a5c155af9199af9e69b889claireho
798027f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p
7981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif mkdir -p . 2>/dev/null; then
798227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_mkdir_p='mkdir -p "$as_dir"'
7983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test -d ./-p && rmdir ./-p
7985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_mkdir_p=false
7986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
798885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -x / >/dev/null 2>&1; then
798985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_test_x='test -x'
799085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
799185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if ls -dL / >/dev/null 2>&1; then
799285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ls_L_option=L
799385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
799485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ls_L_option=
799585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
799685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_test_x='
799785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval sh -c '\''
799885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      if test -d "$1"; then
799985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	test -d "$1/.";
800085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      else
800127f654740f2a26ad62a5c155af9199af9e69b889claireho	case $1 in #(
800285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	-*)set "./$1";;
800385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	esac;
800427f654740f2a26ad62a5c155af9199af9e69b889claireho	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
800585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	???[sx]*):;;*)false;;esac;fi
800685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '\'' sh
800785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  '
800885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
800985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_executable_p=$as_test_x
8010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid CPP name.
8012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
8013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid variable name.
8015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
8016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec 6>&1
801927f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ##
802027f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of $CONFIG_STATUS script. ##
802127f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ##
802227f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF
802327f654740f2a26ad62a5c155af9199af9e69b889clairehotest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
8024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
802527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
802627f654740f2a26ad62a5c155af9199af9e69b889claireho# Save the log message, to keep $0 and so on meaningful, and to
8027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# report actual input values of CONFIG_FILES etc. instead of their
802885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# values after options handling.
802985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_log="
8030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis file was extended by $as_me, which was
8031103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68.  Invocation command line was
8032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_FILES    = $CONFIG_FILES
8034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_HEADERS  = $CONFIG_HEADERS
8035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_LINKS    = $CONFIG_LINKS
8036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_COMMANDS = $CONFIG_COMMANDS
8037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  $ $0 $@
8038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
803985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoon `(hostname || uname -n) 2>/dev/null | sed 1q`
804085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"
804185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
804485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $ac_config_files in *"
804585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) set x $ac_config_files; shift; ac_config_files=$*;;
804685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
8047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8048ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8049ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
805085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
805185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Files that config.status was made for.
805285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfig_files="$ac_config_files"
8053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
805485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8055ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
805685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8057ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_usage="\
805827f654740f2a26ad62a5c155af9199af9e69b889claireho\`$as_me' instantiates files and other configuration actions
805927f654740f2a26ad62a5c155af9199af9e69b889clairehofrom templates according to the current configuration.  Unless the files
806027f654740f2a26ad62a5c155af9199af9e69b889clairehoand actions are specified as TAGs, all are instantiated by default.
8061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
806227f654740f2a26ad62a5c155af9199af9e69b889clairehoUsage: $0 [OPTION]... [TAG]...
8063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -h, --help       print this help, then exit
806585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -V, --version    print version number and configuration settings, then exit
806627f654740f2a26ad62a5c155af9199af9e69b889claireho      --config     print configuration, then exit
806785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -q, --quiet, --silent
806885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                   do not print progress messages
8069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -d, --debug      don't remove temporary files
8070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --recheck    update $as_me by reconfiguring in the same conditions
807185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      --file=FILE[:TEMPLATE]
807285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                   instantiate the configuration file FILE
8073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration files:
8075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$config_files
8076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
807727f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider."
8078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
807985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
808085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
808127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
8082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_version="\\
8083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconfig.status
8084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusconfigured by $0, generated by GNU Autoconf 2.68,
808527f654740f2a26ad62a5c155af9199af9e69b889claireho  with options \\"\$ac_cs_config\\"
8086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
808727f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc.
8088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis config.status script is free software; the Free Software Foundation
8089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it."
809085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
809185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd='$ac_pwd'
809285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosrcdir='$srcdir'
809385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL='$INSTALL'
809485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "\$AWK" || AWK=awk
8095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
809785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
809885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The default lists apply if the user does not specify any file.
8099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_need_defaults=:
8100ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruwhile test $# != 0
8101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
8102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $1 in
810327f654740f2a26ad62a5c155af9199af9e69b889claireho  --*=?*)
810485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_option=`expr "X$1" : 'X\([^=]*\)='`
810585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
8106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_shift=:
8107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
810827f654740f2a26ad62a5c155af9199af9e69b889claireho  --*=)
810927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_option=`expr "X$1" : 'X\([^=]*\)='`
811027f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_optarg=
811127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_shift=:
811227f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
811385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)
8114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_option=$1
8115ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_optarg=$2
8116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_shift=shift
8117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
8118ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8120ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_option in
8121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Handling of the options.
8122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
8123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_cs_recheck=: ;;
812485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
812585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$ac_cs_version"; exit ;;
812627f654740f2a26ad62a5c155af9199af9e69b889claireho  --config | --confi | --conf | --con | --co | --c )
812727f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$ac_cs_config"; exit ;;
812885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --debug | --debu | --deb | --de | --d | -d )
8129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    debug=: ;;
8130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --file | --fil | --fi | --f )
8131ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    $ac_shift
813285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_optarg in
813385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
813427f654740f2a26ad62a5c155af9199af9e69b889claireho    '') as_fn_error $? "missing file argument" ;;
813585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
813627f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_append CONFIG_FILES " '$ac_optarg'"
8137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_need_defaults=false;;
8138103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  --he | --h |  --help | --hel | -h )
813985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$ac_cs_usage"; exit ;;
8140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
8141ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | -silent | --silent | --silen | --sile | --sil | --si | --s)
8142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_cs_silent=: ;;
8143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # This is an error.
814527f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_fn_error $? "unrecognized option: \`$1'
814627f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information." ;;
8147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
814827f654740f2a26ad62a5c155af9199af9e69b889claireho  *) as_fn_append ac_config_targets " $1"
814985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ac_need_defaults=false ;;
8150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  shift
8153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
8154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_configure_extra_args=
8156ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_cs_silent; then
8158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 6>/dev/null
8159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_configure_extra_args="$ac_configure_extra_args --silent"
8160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8162ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
816385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif \$ac_cs_recheck; then
816585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
816685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
816785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
816885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  CONFIG_SHELL='$SHELL'
816985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export CONFIG_SHELL
817085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  exec "\$@"
8171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8172ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
817485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
817585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec 5>>config.log
817685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
817785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo
817885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
817985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Running $as_me. ##
818085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ASBOX
818185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$ac_log"
818285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >&5
8183ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
818485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
818585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
818685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8187ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
818885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8189ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
819085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Handling of arguments.
8191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_config_target in $ac_config_targets
8192ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
819385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_config_target in
819485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;;
819585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
819685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;;
819785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;;
819827f654740f2a26ad62a5c155af9199af9e69b889claireho    "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;;
819985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;;
820085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
820185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;;
820285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
820385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;;
820485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;;
820585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;;
820685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;;
820785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;;
820885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;;
820985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;;
821085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;;
821185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
821285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;;
821385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;;
821485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;;
821585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;;
821685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;;
821785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;;
821885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;;
821954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;;
822085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;;
822150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;;
822285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;;
822385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;;
822450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;;
822585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;;
822685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;;
822785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;;
822885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;;
822985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;;
823085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
823185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;;
823285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;;
823385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;;
823485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;;
823585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;;
823685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;;
823785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;;
823885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;;
823985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;;
824085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;;
824154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;;
8242fceb39872958b9fa2505e63f8b8699a9e0f882f4ccornelius    "test/perf/collperf2/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf2/Makefile" ;;
8243b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho    "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;;
824485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;;
824585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;;
824685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;;
824785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;;
824827f654740f2a26ad62a5c155af9199af9e69b889claireho    "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;;
8249103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;;
825085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;;
825185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;;
825285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;;
825385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;;
825485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;;
825585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;;
825659d709d503bab6e2b61931737e662dd293b40578ccornelius    "test/perf/leperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/leperf/Makefile" ;;
825785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
825885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;;
825985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;;
826085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;;
826185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
826227f654740f2a26ad62a5c155af9199af9e69b889claireho  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8264ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
8265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
826685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# If the user did not use the arguments to specify the items to instantiate,
8268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# then the envvar interface is used.  Set only those that are not.
8269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We use the long form for the default assignment because of an extremely
8270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# bizarre bug on SunOS 4.1.3.
8271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_need_defaults; then
8272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8275ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Have a temporary directory for convenience.  Make it in the build tree
827685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# simply because there is no reason against having it here, and in addition,
8277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# creating and moving files from /tmp can sometimes cause problems.
827885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Hook for its removal unless debugging.
827985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note that there is a small window in which the directory will not be cleaned:
828085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# after its creation but before its name has been assigned to `$tmp'.
8281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$debug ||
8282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
8283103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  tmp= ac_tmp=
828485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  trap 'exit_status=$?
8285103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  : "${ac_tmp:=$tmp}"
8286103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
828785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 0
828827f654740f2a26ad62a5c155af9199af9e69b889claireho  trap 'as_fn_exit 1' 1 2 13 15
8289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
8290ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Create a (secure) tmp directory for tmp files.
8291ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
829385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8294103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  test -d "$tmp"
8295ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}  ||
8296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
829785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  tmp=./conf$$-$RANDOM
829885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (umask 077 && mkdir "$tmp")
829927f654740f2a26ad62a5c155af9199af9e69b889claireho} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8300103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_tmp=$tmp
8301ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
830285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Set up the scripts for CONFIG_FILES section.
830385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# No need to generate them if there are no CONFIG_FILES.
830485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# This happens for instance with `./config.status config.h'.
830585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$CONFIG_FILES"; then
830685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
830785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
830827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cr=`echo X | tr X '\015'`
830927f654740f2a26ad62a5c155af9199af9e69b889claireho# On cygwin, bash can eat \r inside `` if the user requested igncr.
831027f654740f2a26ad62a5c155af9199af9e69b889claireho# But we know of no other shell where ac_cr would be empty at this
831127f654740f2a26ad62a5c155af9199af9e69b889claireho# point, so we can use a bashism as a fallback.
831227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cr" = x; then
831327f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_cr=\$\'\\r\'
831427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
831585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
831685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
831785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_cs_awk_cr='\\r'
831885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
831985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_cs_awk_cr=$ac_cr
832085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
832185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8322103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
832685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
832785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "cat >conf$$subs.awk <<_ACEOF" &&
832885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
832985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "_ACEOF"
833085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >conf$$subs.sh ||
833127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
833227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
833385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_delim='%!_!# '
833485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_last_try in false false false false false :; do
833585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  . ./conf$$subs.sh ||
833627f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
833885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
833985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test $ac_delim_n = $ac_delim_num; then
834085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    break
834185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  elif $ac_last_try; then
834227f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
834385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
834485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
834685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
834785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.sh
834885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
834985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8350103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
835185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
835285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed -n '
835385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
835485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^/S["/; s/!.*/"]=/
835585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
835685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
835785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^!]*!//
835885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:repl
835985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot repl
836085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/'"$ac_delim"'$//
836185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim
836285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:nl
836385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
836427f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/
836585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more1
836685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
836785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
836885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hon
836985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob repl
837085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more1
837185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/
837285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
837385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
837485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}//
837585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot nl
837685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:delim
837785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
837827f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/
837985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more2
838085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"/
838185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
838285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob
838385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more2
838485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/
838585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
838685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
838785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}//
838885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim
838985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' <conf$$subs.awk | sed '
839085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/^[^""]/{
839185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  N
839285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s/\n//
839385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
839485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' >>$CONFIG_STATUS || ac_write_fail=1
839585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.awk
839685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
839785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK
8398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
839985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for (key in S) S_is_set[key] = 1
840085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  FS = ""
840185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
840285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
840385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
840485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  line = $ 0
840585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  nfields = split(line, field, "@")
840685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  substed = 0
840785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  len = length(field[1])
840885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for (i = 2; i < nfields; i++) {
840985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    key = field[i]
841085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    keylen = length(key)
841185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if (S_is_set[key]) {
841285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      value = S[key]
841385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
841485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      len += length(value) + length(field[++i])
841585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      substed = 1
841685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    } else
841785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      len += 1 + keylen
841885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
841985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
842085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  print line
842185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
842285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
842385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK
842485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
842585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
842685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
842785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
842885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
842985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  cat
8430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
843127f654740f2a26ad62a5c155af9199af9e69b889claireho  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
843285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
843385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
843427f654740f2a26ad62a5c155af9199af9e69b889claireho# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
843527f654740f2a26ad62a5c155af9199af9e69b889claireho# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
843685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# trailing colons and then remove the whole line if VPATH becomes empty
843785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (actually we leave an empty line to preserve line numbers).
843885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$srcdir" = x.; then
843927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
844027f654740f2a26ad62a5c155af9199af9e69b889clairehoh
844127f654740f2a26ad62a5c155af9199af9e69b889clairehos///
844227f654740f2a26ad62a5c155af9199af9e69b889clairehos/^/:/
844327f654740f2a26ad62a5c155af9199af9e69b889clairehos/[	 ]*$/:/
844427f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\$(srcdir):/:/g
844527f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\${srcdir}:/:/g
844627f654740f2a26ad62a5c155af9199af9e69b889clairehos/:@srcdir@:/:/g
844727f654740f2a26ad62a5c155af9199af9e69b889clairehos/^:*//
844885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/:*$//
844927f654740f2a26ad62a5c155af9199af9e69b889clairehox
845027f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(=[	 ]*\).*/\1/
845127f654740f2a26ad62a5c155af9199af9e69b889clairehoG
845227f654740f2a26ad62a5c155af9199af9e69b889clairehos/\n//
845385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^=]*=[	 ]*$//
845485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}'
845585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
845685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
845785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8458ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi # test -n "$CONFIG_FILES"
8459ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
846085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8461103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval set X "  :F $CONFIG_FILES      "
846285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoshift
846385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_tag
846485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
846585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_tag in
846685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FHLC]) ac_mode=$ac_tag; continue;;
846785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
846885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode$ac_tag in
846985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FHL]*:*);;
847027f654740f2a26ad62a5c155af9199af9e69b889claireho  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
847185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH]-) ac_tag=-:-;;
847285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
847385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
847485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_save_IFS=$IFS
847585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=:
847685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  set x $ac_tag
847785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$ac_save_IFS
847885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
847985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_file=$1
848085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
848185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
848285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode in
848385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :L) ac_source=$1;;
848485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH])
848585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_file_inputs=
848685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    for ac_f
848785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    do
848885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_f in
8489103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      -) ac_f="$ac_tmp/stdin";;
849085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) # Look for the file first in the build tree, then in the source tree
849185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
849285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 # because $ac_f cannot contain `:'.
849385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test -f "$ac_f" ||
849485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   case $ac_f in
849585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   [\\/$]*) false;;
849685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
849785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   esac ||
849827f654740f2a26ad62a5c155af9199af9e69b889claireho	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
849985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac
850085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
850127f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_file_inputs " '$ac_f'"
850285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    done
850385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
850485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Let's still pretend it is `configure' which instantiates (i.e., don't
850585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # use $as_me), people would be surprised to read:
850685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    #    /* config.h.  Generated by config.status.  */
850785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    configure_input='Generated from '`
850885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
850985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	`' by configure.'
851085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test x"$ac_file" != x-; then
851185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      configure_input="$ac_file.  $configure_input"
851227f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
851385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $ac_file" >&6;}
851485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
851585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Neutralize special characters interpreted by sed in replacement strings.
851685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $configure_input in #(
851785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *\&* | *\|* | *\\* )
851885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho       ac_sed_conf_input=`$as_echo "$configure_input" |
851985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho       sed 's/[\\\\&|]/\\\\&/g'`;; #(
852085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *) ac_sed_conf_input=$configure_input;;
852185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
852285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
852385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_tag in
8524103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    *:-:* | *:-) cat >"$ac_tmp/stdin" \
852527f654740f2a26ad62a5c155af9199af9e69b889claireho      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
852685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
852785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
8528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
853085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir=`$as_dirname -- "$ac_file" ||
8531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$ac_file" : 'X\(//\)[^/]' \| \
8533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$ac_file" : 'X\(//\)$' \| \
853485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
853585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$ac_file" |
853685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
853785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
853885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
853985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
854085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)[^/].*/{
854185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
854285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
854385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
854485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)$/{
854585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
854685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
854785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
854885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\).*/{
854985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
855085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
855185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
855285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
855327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dir="$ac_dir"; as_fn_mkdir_p
8554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_builddir=.
8555ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
855685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in
855785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
855885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
855985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
856085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # A ".." for each directory in $ac_dir_suffix.
856185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
856285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_top_builddir_sub in
856385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
856485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
856585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac ;;
856685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
856785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd
856885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix
856985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility:
857085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix
8571ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8572ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in
857385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  .)  # We are building in place.
8574ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=.
857585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_builddir_sub
857685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd ;;
857785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  [\\/]* | ?:[\\/]* )  # Absolute name.
8578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=$srcdir$ac_dir_suffix;
857985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$srcdir
858085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$srcdir ;;
858185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) # Relative name.
858285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
858385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_build_prefix$srcdir
858485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
858685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8588ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
858985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode in
859085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :F)
859185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #
859285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # CONFIG_FILE
859385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #
8594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8595ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $INSTALL in
8596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
859785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
859985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
860185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
860285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# If the template does not know about datarootdir, expand it.
860385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: This hack should be removed a few years after 2.60.
860485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_datarootdir_hack=; ac_datarootdir_seen=
860585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_dataroot='
860685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/datarootdir/ {
860785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  p
860885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  q
860985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
861085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@datadir@/p
861185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@docdir@/p
861285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@infodir@/p
861385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@localedir@/p
861427f654740f2a26ad62a5c155af9199af9e69b889claireho/@mandir@/p'
861585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
861685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*datarootdir*) ac_datarootdir_seen=yes;;
861785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
861827f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
861985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
862085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
862185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
862285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_datarootdir_hack='
862385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@datadir@&$datadir&g
862485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@docdir@&$docdir&g
862585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@infodir@&$infodir&g
862685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@localedir@&$localedir&g
862785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@mandir@&$mandir&g
862827f654740f2a26ad62a5c155af9199af9e69b889claireho  s&\\\${datarootdir}&$datarootdir&g' ;;
862985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
8630ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
863185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
863285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Neutralize VPATH when `$srcdir' = `.'.
863385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Shell code in configure.ac might set extrasub.
863485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: do we really want to maintain this feature?
863585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
863685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_extra="$ac_vpsub
8637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$extrasub
8638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
863985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8640ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru:t
8641ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
864285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos|@configure_input@|$ac_sed_conf_input|;t t
864385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_builddir@&$ac_top_builddir_sub&;t t
864485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_build_prefix@&$ac_top_build_prefix&;t t
864585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@srcdir@&$ac_srcdir&;t t
864685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_srcdir@&$ac_abs_srcdir&;t t
864785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_srcdir@&$ac_top_srcdir&;t t
864885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
864985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@builddir@&$ac_builddir&;t t
865085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_builddir@&$ac_abs_builddir&;t t
865185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_builddir@&$ac_abs_top_builddir&;t t
865285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@INSTALL@&$ac_INSTALL&;t t
865385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_datarootdir_hack
865485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"
8655103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8656103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
865885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8659103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8660103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
8661103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      "$ac_tmp/out"`; test -z "$ac_out"; } &&
866227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
866327f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined.  Please make sure it is defined" >&5
866485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
866527f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined.  Please make sure it is defined" >&2;}
8666ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8667103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  rm -f "$ac_tmp/stdin"
8668ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_file in
8669103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8670103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
867185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac \
867227f654740f2a26ad62a5c155af9199af9e69b889claireho  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
867385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;;
8674103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
867585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
867685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
867785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
867885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
867985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone # for ac_tag
8680ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
868227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit 0
8683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8684ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files=$ac_clean_files_save
8685ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
868685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest $ac_write_fail = 0 ||
868727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
868885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8689ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8690ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure is writing to config.log, and then calls config.status.
8691ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status does its own redirection, appending to config.log.
8692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Unfortunately, on DOS this fails, as config.log is still kept open
8693ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by configure, so config.status won't be able to write to it; its
8694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# output is simply discarded.  So we exec the FD to /dev/null,
8695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# effectively closing config.log, so it can be properly (re)opened and
8696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# appended to by config.status.  When coming back to configure, we
8697ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# need to make the FD available again.
8698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$no_create" != yes; then
8699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_cs_success=:
8700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_config_status_args=
8701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test "$silent" = yes &&
8702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_config_status_args="$ac_config_status_args --quiet"
8703ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 5>/dev/null
8704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 5>>config.log
8706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # would make configure fail if this is the last instruction.
870827f654740f2a26ad62a5c155af9199af9e69b889claireho  $ac_cs_success || as_fn_exit 1
8709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
871085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
871127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
871285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
871385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
871485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8715ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
871685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho
871785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "ICU for C/C++ $VERSION is ready to be built."
871885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "=== Important Notes: ==="
8719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
872085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Data Packaging: $datapackaging"
872185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " This means: $datapackaging_msg"
872285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " To locate data: $datapackaging_howfound"
872385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then
872585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Building ICU: Use a GNU make such as $U_MAKE to build ICU."
8726ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
872785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "** WARNING: $U_MAKE may not be GNU make."
8728ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruecho "This may cause ICU to fail to build. Please make sure that GNU make"
872985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "is in your PATH so that the configure script can detect its location."
873085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
8731103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$AR" = "xfalse"; then
8732103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail."
8733103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
873485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
873527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5
873685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking the version of \"$U_MAKE\"... " >&6; }
873750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoif "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then
873827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
873985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "ok" >&6; }
874085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
874127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5
874285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "too old or test failed - try upgrading GNU Make" >&6; }
8743ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
874559d709d503bab6e2b61931737e662dd293b40578ccornelius
8746103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test -n "$UCONFIG_CPPFLAGS"; then
8747103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   HDRFILE="uconfig.h.prepend"
8748103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:"
8749103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8750103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "   ${UCONFIG_CPPFLAGS}"
8751103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8752103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo 'The recommended way to do this is to prepend the following lines to source/common/unicode/uconfig.h or #include them near the top of that file.'
8753103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "Creating the file ${HDRFILE}"
8754103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8755103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '---------------   ' "${HDRFILE}"
8756103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo > "${HDRFILE}"
8757103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}"
8758103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo >> "${HDRFILE}"
8759103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for flag in ${UCONFIG_CPPFLAGS};
8760103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   do
8761103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        echo " /* $flag */" >> "${HDRFILE}"
8762103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        case "${flag}" in
8763103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        -D*=*)
8764103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius           \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}"
8765103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8766103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8767103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        -D*)
8768103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius           \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}"
8769103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8770103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8771103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        *)
8772103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo "/*  Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}"
8773103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8774103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8775103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        esac
8776103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   done
8777103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   cat "${HDRFILE}"
8778103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   \echo  "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}"
8779103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo >> "${HDRFILE}"
8780103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '--------------- end ' "${HDRFILE}"
8781103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
8782103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
878359d709d503bab6e2b61931737e662dd293b40578ccornelius
878459d709d503bab6e2b61931737e662dd293b40578ccorneliusif test -n "$UCONFIG_CFLAGS"; then
878559d709d503bab6e2b61931737e662dd293b40578ccornelius   echo "C   apps may want to build with CFLAGS   = ${UCONFIG_CFLAGS}"
878659d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
878759d709d503bab6e2b61931737e662dd293b40578ccornelius
878859d709d503bab6e2b61931737e662dd293b40578ccorneliusif test -n "$UCONFIG_CXXFLAGS"; then
878959d709d503bab6e2b61931737e662dd293b40578ccornelius   echo "C++ apps may want to build with CXXFLAGS = ${UCONFIG_CXXFLAGS}"
879059d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
879159d709d503bab6e2b61931737e662dd293b40578ccornelius
879259d709d503bab6e2b61931737e662dd293b40578ccorneliusif test "$tools" = false;
879359d709d503bab6e2b61931737e662dd293b40578ccorneliusthen
879459d709d503bab6e2b61931737e662dd293b40578ccornelius        echo "## Note: you have disabled ICU's tools. This ICU cannot build its own data or tests."
879559d709d503bab6e2b61931737e662dd293b40578ccornelius        echo "## Expect build failures in the 'data', 'test', and other directories."
879659d709d503bab6e2b61931737e662dd293b40578ccorneliusfi
879759d709d503bab6e2b61931737e662dd293b40578ccornelius
8798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_unset _CXX_CXXSUFFIX
8799