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#
5103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#  Copyright (c) 1999-2012, 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
60585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_subst_vars='LTLIBOBJS
60685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBOBJS
607103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCXXFLAGS
608103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIBCFLAGS
60985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment
61085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform_make_fragment_name
61185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoplatform
61285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUDATA_CHAR
61385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSAMPLES_TRUE
61485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoTESTS_TRUE
61585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIXCNAME
61685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_LIB_SUFFIX
61785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICULIBSUFFIX
61885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDATA_PACKAGING_MODE
61985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hothepkgicudatadir
62085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopkgicudatadir
62185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLAYOUT_TRUE
62285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoICUIO_TRUE
62385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXTRAS_TRUE
62485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCSCPY
62585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_WCHAR_H
62685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TIMEZONE
62785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TIMEZONE
62885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZNAME
62985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZNAME
63085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_TZSET
63185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_TZSET
63285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_POPEN
63385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_PLACEMENT_NEW
63485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_OVERRIDE_CXX_ALLOCATION
63585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_NL_LANGINFO_CODESET
63685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_NL_LANGINFO_CODESET
63785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_IS_BIG_ENDIAN
63885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_DIRENT_H
63985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_INTTYPES_H
64085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoGENCCODE_ASSEMBLY
64185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoHAVE_MMAP
64285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_THREAD
64385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_HAVE_STD_STRING
64485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_RPATH
64550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoU_ENABLE_DYLOAD
64685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_ENABLE_TRACING
64785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DISABLE_RENAMING
64885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoAR
64985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoRANLIB
65085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_DEFAULT_SHOW_DRAFT
65150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoUCLN_NO_AUTO_CLEANUP
65285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_STATIC
65385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoENABLE_SHARED
65485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_M
65585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCOMPILE_LINK_ENVVAR
65685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoARFLAGS
65750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoEGREP
65850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoGREP
65985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDOXYGEN
66085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_buildroot
66185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoU_MAKE
66285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocross_compiling
66385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_DATA
66485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_SCRIPT
66585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL_PROGRAM
66685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP
66785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CXX
66885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS
66985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX
67085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoOBJEXT
67185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoEXEEXT
67285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ct_CC
67385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS
67485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS
67585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC
67627f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_RELEASE
67727f654740f2a26ad62a5c155af9199af9e69b889clairehoENABLE_DEBUG
67885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS
67985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_os
68085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_vendor
68185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_cpu
68285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost
68385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_os
68485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_vendor
68585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_cpu
68685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild
68785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoUNICODE_VERSION
68885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION_MAJOR
68985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIB_VERSION
69085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoVERSION
69127f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_T
69227f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C
69327f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_N
69485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE
69585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias
69685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias
69785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobuild_alias
69885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS
69985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_T
70085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_N
70185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C
70285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDEFS
70385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir
70485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir
70585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir
70685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir
70785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir
70885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir
70985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir
71085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir
71185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir
71285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hooldincludedir
71385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoincludedir
71485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocalstatedir
71585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosharedstatedir
71685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosysconfdir
71785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir
71885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir
71985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibexecdir
72085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosbindir
72185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hobindir
72285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprogram_transform_name
72385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoprefix
72485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec_prefix
72527f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE_URL
72685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_BUGREPORT
72785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_STRING
72885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_VERSION
72985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_TARNAME
73085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPACKAGE_NAME
73185bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoPATH_SEPARATOR
73285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoSHELL'
733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_subst_files=''
73485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_user_opts='
73585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_option_checking
73627f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_debug
73727f654740f2a26ad62a5c155af9199af9e69b889clairehoenable_release
73885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_cross_build
73985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_strict
74085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_64bit_libs
74185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_bits
74285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_shared
74385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_static
74450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_auto_cleanup
74585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_draft
74685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_renaming
74785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tracing
74850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoenable_dyload
74985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_rpath
75085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_weak_threads
75185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_extras
75285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_icuio
75385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_layout
75485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_data_packaging
75585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Howith_library_suffix
75685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_tests
75785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoenable_samples
75885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho'
75985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ac_precious_vars='build_alias
76085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohost_alias
76185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotarget_alias
76285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCC
76385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCFLAGS
76485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLDFLAGS
76585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS
76685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS
76785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXX
76885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCXXFLAGS
76985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCCC
77085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPP'
77185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
772ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Initialize some variables set by options.
774ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_help=
775ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_init_version=false
77685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_opts=
77785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_unrecognized_sep=
778ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The variables have the same names as the options, with
779ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# dashes changed to underlines.
780ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucache_file=/dev/null
781ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec_prefix=NONE
782ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_create=
783ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruno_recursion=
784ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprefix=NONE
785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_prefix=NONE
786ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_suffix=NONE
787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruprogram_transform_name=s,x,x,
788ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusilent=
789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusite=
790ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusrcdir=
791ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruverbose=
792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_includes=NONE
793ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querux_libraries=NONE
794ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Installation directory options.
796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# These are left unexpanded so users can "make install exec_prefix=/foo"
797ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and all the variables that are supposed to be based on exec_prefix
798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by default will actually change.
799ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Use braces instead of parens because sh, perl, etc. also accept them.
80085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (The list follows the same order as the GNU Coding Standards.)
801ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubindir='${exec_prefix}/bin'
802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusbindir='${exec_prefix}/sbin'
803ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulibexecdir='${exec_prefix}/libexec'
80485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatarootdir='${prefix}/share'
80585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatadir='${datarootdir}'
806ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusysconfdir='${prefix}/etc'
807ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querusharedstatedir='${prefix}/com'
808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querulocalstatedir='${prefix}/var'
809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruincludedir='${prefix}/include'
810ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruoldincludedir='/usr/include'
81185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodocdir='${datarootdir}/doc/${PACKAGE}'
81285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinfodir='${datarootdir}/info'
81385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hohtmldir='${docdir}'
81485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodvidir='${docdir}'
81585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopdfdir='${docdir}'
81685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hopsdir='${docdir}'
81785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holibdir='${exec_prefix}/lib'
81885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Holocaledir='${datarootdir}/locale'
81985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homandir='${datarootdir}/man'
820ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_prev=
82285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_dashdash=
823ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_option
824ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
825ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # If the previous option needs an argument, assign it.
826ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  if test -n "$ac_prev"; then
82785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval $ac_prev=\$ac_option
828ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=
829ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    continue
830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
83285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_option in
83327f654740f2a26ad62a5c155af9199af9e69b889claireho  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
83427f654740f2a26ad62a5c155af9199af9e69b889claireho  *=)   ac_optarg= ;;
83527f654740f2a26ad62a5c155af9199af9e69b889claireho  *)    ac_optarg=yes ;;
83685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
837ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Accept the important Cygnus configure options, so we can diagnose typos.
839ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
84085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_dashdash$ac_option in
84185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --)
84285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_dashdash=yes ;;
843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -bindir | --bindir | --bindi | --bind | --bin | --bi)
845ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=bindir ;;
846ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
847ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    bindir=$ac_optarg ;;
848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -build | --build | --buil | --bui | --bu)
850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=build_alias ;;
851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    build_alias=$ac_optarg ;;
853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -cache-file | --cache-file | --cache-fil | --cache-fi \
855ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
856ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=cache_file ;;
857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cache_file=$ac_optarg ;;
860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
861ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --config-cache | -C)
862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cache_file=config.cache ;;
863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
86485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datadir | --datadir | --datadi | --datad)
865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=datadir ;;
86685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datadir=* | --datadir=* | --datadi=* | --datad=*)
867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    datadir=$ac_optarg ;;
868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
86985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
87085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --dataroo | --dataro | --datar)
87185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=datarootdir ;;
87285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
87385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
87485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datarootdir=$ac_optarg ;;
87585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -disable-* | --disable-*)
87785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
878ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
87985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
88027f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid feature name: $ac_useropt"
88185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
88285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
88385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
88485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
88585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt"
88685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
88785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
88885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
88985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
89085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval enable_$ac_useropt=no ;;
89185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
89285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -docdir | --docdir | --docdi | --doc | --do)
89385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=docdir ;;
89485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
89585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    docdir=$ac_optarg ;;
89685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
89785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
89885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=dvidir ;;
89985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
90085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    dvidir=$ac_optarg ;;
901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -enable-* | --enable-*)
90385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
904ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
90585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
90627f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid feature name: $ac_useropt"
90785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
90885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
90985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
91085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
91185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"enable_$ac_useropt"
91285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
91385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
91485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
91685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval enable_$ac_useropt=\$ac_optarg ;;
917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec | --exe | --ex)
921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=exec_prefix ;;
922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --exec=* | --exe=* | --ex=*)
925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    exec_prefix=$ac_optarg ;;
926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -gas | --gas | --ga | --g)
928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Obsolete; use --with-gas.
929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    with_gas=yes ;;
930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -help | --help | --hel | --he | -h)
932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_help=long ;;
933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_help=recursive ;;
935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_help=short ;;
937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -host | --host | --hos | --ho)
939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=host_alias ;;
940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -host=* | --host=* | --hos=* | --ho=*)
941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    host_alias=$ac_optarg ;;
942ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
94385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
94485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=htmldir ;;
94585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
94685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --ht=*)
94785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    htmldir=$ac_optarg ;;
94885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -includedir | --includedir | --includedi | --included | --include \
950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --includ | --inclu | --incl | --inc)
951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=includedir ;;
952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --includ=* | --inclu=* | --incl=* | --inc=*)
954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    includedir=$ac_optarg ;;
955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -infodir | --infodir | --infodi | --infod | --info | --inf)
957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=infodir ;;
958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    infodir=$ac_optarg ;;
960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libdir | --libdir | --libdi | --libd)
962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=libdir ;;
963ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libdir=* | --libdir=* | --libdi=* | --libd=*)
964ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    libdir=$ac_optarg ;;
965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --libexe | --libex | --libe)
968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=libexecdir ;;
969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --libexe=* | --libex=* | --libe=*)
971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    libexecdir=$ac_optarg ;;
972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
97385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -localedir | --localedir | --localedi | --localed | --locale)
97485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=localedir ;;
97585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
97685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    localedir=$ac_optarg ;;
97785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -localstatedir | --localstatedir | --localstatedi | --localstated \
97985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --localstate | --localstat | --localsta | --localst | --locals)
980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=localstatedir ;;
981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
98285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    localstatedir=$ac_optarg ;;
984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=mandir ;;
987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    mandir=$ac_optarg ;;
989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -nfp | --nfp | --nf)
991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Obsolete; use --without-fp.
992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    with_fp=no ;;
993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --no-cr | --no-c | -n)
996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    no_create=yes ;;
997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
999ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    no_recursion=yes ;;
1001ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1004ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldin | --oldi | --old | --ol | --o)
1005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=oldincludedir ;;
1006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    oldincludedir=$ac_optarg ;;
1010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=prefix ;;
1013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    prefix=$ac_optarg ;;
1015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-pre | --program-pr | --program-p)
1018ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=program_prefix ;;
1019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1020ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1021ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    program_prefix=$ac_optarg ;;
1022ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1024ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-suf | --program-su | --program-s)
1025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=program_suffix ;;
1026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    program_suffix=$ac_optarg ;;
1029ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1030ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-transform-name | --program-transform-name \
1031ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-nam | --program-transform-na \
1032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-n | --program-transform- \
1033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform | --program-transfor \
1034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transfo | --program-transf \
1035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-trans | --program-tran \
1036ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --progr-tra | --program-tr | --program-t)
1037ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=program_transform_name ;;
1038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -program-transform-name=* | --program-transform-name=* \
1039ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-nam=* | --program-transform-na=* \
1040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform-n=* | --program-transform-=* \
1041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transform=* | --program-transfor=* \
1042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-transfo=* | --program-transf=* \
1043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --program-trans=* | --program-tran=* \
1044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --progr-tra=* | --program-tr=* | --program-t=*)
1045ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    program_transform_name=$ac_optarg ;;
1046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
104785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
104885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=pdfdir ;;
104985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
105085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    pdfdir=$ac_optarg ;;
105185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
105285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -psdir | --psdir | --psdi | --psd | --ps)
105385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_prev=psdir ;;
105485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
105585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    psdir=$ac_optarg ;;
105685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
1057ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1058ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | -silent | --silent | --silen | --sile | --sil)
1059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    silent=yes ;;
1060ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=sbindir ;;
1063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1064ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sbi=* | --sb=*)
1065ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    sbindir=$ac_optarg ;;
1066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedst | --shareds | --shared | --share | --shar \
1070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sha | --sh)
1071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=sharedstatedir ;;
1072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1073ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --sha=* | --sh=*)
1076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    sharedstatedir=$ac_optarg ;;
1077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -site | --site | --sit)
1079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=site ;;
1080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -site=* | --site=* | --sit=*)
1081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    site=$ac_optarg ;;
1082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=srcdir ;;
1085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    srcdir=$ac_optarg ;;
1087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --syscon | --sysco | --sysc | --sys | --sy)
1090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=sysconfdir ;;
1091ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1092ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    sysconfdir=$ac_optarg ;;
1094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -target | --target | --targe | --targ | --tar | --ta | --t)
1096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=target_alias ;;
1097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    target_alias=$ac_optarg ;;
1099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1100ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    verbose=yes ;;
1102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -version | --version | --versio | --versi | --vers | -V)
1104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_init_version=: ;;
1105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -with-* | --with-*)
110785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
110985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
111027f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid package name: $ac_useropt"
111185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
111285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
111385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
111485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
111585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt"
111685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
111785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
111885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
1119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
112085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval with_$ac_useropt=\$ac_optarg ;;
1121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -without-* | --without-*)
112385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
112585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
112627f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid package name: $ac_useropt"
112785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt_orig=$ac_useropt
112885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
112985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_user_opts in
113085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"
113185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"with_$ac_useropt"
113285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) ;;
113385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
113485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 ac_unrecognized_sep=', ';;
113585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
113685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval with_$ac_useropt=no ;;
1137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --x)
1139ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Obsolete; use --with-x.
1140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    with_x=yes ;;
1141ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-incl | --x-inc | --x-in | --x-i)
1144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=x_includes ;;
1145ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1146ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    x_includes=$ac_optarg ;;
1148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_prev=x_libraries ;;
1152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    x_libraries=$ac_optarg ;;
1155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
115627f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_fn_error $? "unrecognized option: \`$ac_option'
115727f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information"
1158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
1159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  *=*)
1161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1162ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # Reject names that are not valid shell variable names.
116327f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_envvar in #(
116427f654740f2a26ad62a5c155af9199af9e69b889claireho      '' | [0-9]* | *[!_$as_cr_alnum]* )
116527f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
116627f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
116785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval $ac_envvar=\$ac_optarg
1168ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    export $ac_envvar ;;
1169ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1170ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  *)
1171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    # FIXME: should be removed in autoconf 3.0.
117285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
117485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1175103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
1177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1178ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
1179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
1180ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1181ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_prev"; then
1182ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
118327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "missing argument to $ac_option"
1184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1185ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
118685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts"; then
118785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $enable_option_checking in
118885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    no) ;;
118927f654740f2a26ad62a5c155af9199af9e69b889claireho    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
119085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
119285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
1193ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
119485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check all directory arguments for consistency.
119585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
119685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho		datadir sysconfdir sharedstatedir localstatedir includedir \
119785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
119885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho		libdir localedir mandir
1199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
120085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_val=\$$ac_var
120185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Remove trailing slashes.
1202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_val in
120385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    */ )
120485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
120585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      eval $ac_var=\$ac_val;;
120685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
120785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Be sure to have absolute directory names.
120885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_val in
120985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    [\\/$]* | ?:[\\/]* )  continue;;
121085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
121227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
1214ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1215ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# There might be people who depend on the old broken behavior: `$host'
1216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# used to hold the argument of --host etc.
1217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day.
1218ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querubuild=$build_alias
1219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruhost=$host_alias
1220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutarget=$target_alias
1221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# FIXME: To remove some day.
1223ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "x$host_alias" != x; then
1224ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  if test "x$build_alias" = x; then
1225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cross_compiling=maybe
122627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
122727f654740f2a26ad62a5c155af9199af9e69b889claireho    If a cross compiler is detected then cross compile mode will be used" >&2
1228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  elif test "x$build_alias" != "x$host_alias"; then
1229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    cross_compiling=yes
1230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
1231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1232ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1233ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_tool_prefix=
1234ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest -n "$host_alias" && ac_tool_prefix=$host_alias-
1235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "$silent" = yes && exec 6>/dev/null
1237ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
123985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd=`pwd` && test -n "$ac_pwd" &&
124085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_ls_di=`ls -di .` &&
124185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
124227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "working directory cannot be determined"
124385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
124427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "pwd does not report name of working directory"
124585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
124685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
1247ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Find the source files, if location was not specified.
1248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -z "$srcdir"; then
1249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_srcdir_defaulted=yes
125085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Try the directory containing this script, then the parent directory.
125185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_confdir=`$as_dirname -- "$as_myself" ||
125285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
125385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$as_myself" : 'X\(//\)[^/]' \| \
125485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$as_myself" : 'X\(//\)$' \| \
125585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
125685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$as_myself" |
125785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
125885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
125985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
126085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
126185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)[^/].*/{
126285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
126385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
126485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
126585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)$/{
126685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
126785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
126885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
126985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\).*/{
127085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
127185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
127285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
127385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
1274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  srcdir=$ac_confdir
127585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test ! -r "$srcdir/$ac_unique_file"; then
1276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    srcdir=..
1277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
1278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
1279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_srcdir_defaulted=no
1280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
128185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -r "$srcdir/$ac_unique_file"; then
128285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
128327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
128485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
128585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
128685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_confdir=`(
128727f654740f2a26ad62a5c155af9199af9e69b889claireho	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
128885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	pwd)`
128985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# When building in place, set srcdir=.
129085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_abs_confdir" = "$ac_pwd"; then
129185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  srcdir=.
129285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
129385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Remove unnecessary trailing slashes from srcdir.
129485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Double slashes in file names in object file debugging info
129585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# mess up M-x gdb in Emacs.
129685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $srcdir in
129785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
129885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
129985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_var in $ac_precious_vars; do
130085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_env_${ac_var}_set=\${${ac_var}+set}
130185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_env_${ac_var}_value=\$${ac_var}
130285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
130385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  eval ac_cv_env_${ac_var}_value=\$${ac_var}
130485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
1305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1306ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
1307ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Report the --help message.
1308ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
1309ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "long"; then
1310ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Omit some internal or obsolete options to make the list less imposing.
1311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # This message is too long to be a string in the A/UX 3.1 sh.
1312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<_ACEOF
1313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`configure' configures this package to adapt to many kinds of systems.
1314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUsage: $0 [OPTION]... [VAR=VALUE]...
1316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruVAR=VALUE.  See below for descriptions of some of the useful variables.
1319ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruDefaults for the options are specified in brackets.
1321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration:
1323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -h, --help              display this help and exit
1324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --help=short        display options specific to this package
1325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --help=recursive    display the short help of all the included packages
1326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -V, --version           display version information and exit
132727f654740f2a26ad62a5c155af9199af9e69b889claireho  -q, --quiet, --silent   do not print \`checking ...' messages
1328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --cache-file=FILE   cache test results in FILE [disabled]
1329ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -C, --config-cache      alias for \`--cache-file=config.cache'
1330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -n, --no-create         do not create output files
1331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1333ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruInstallation directories:
1334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --prefix=PREFIX         install architecture-independent files in PREFIX
133585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                          [$ac_default_prefix]
1336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
133785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                          [PREFIX]
1338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1339ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruBy default, \`make install' will install all the files in
1340ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1341ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor instance \`--prefix=\$HOME'.
1343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFor better control, use the options below.
1345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruFine tuning of the installation directories:
134785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --bindir=DIR            user executables [EPREFIX/bin]
134885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --sbindir=DIR           system admin executables [EPREFIX/sbin]
134985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --libexecdir=DIR        program executables [EPREFIX/libexec]
135085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
135185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
135285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
135385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --libdir=DIR            object code libraries [EPREFIX/lib]
135485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --includedir=DIR        C header files [PREFIX/include]
135585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
135685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
135785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
135885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --infodir=DIR           info documentation [DATAROOTDIR/info]
135985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
136085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --mandir=DIR            man documentation [DATAROOTDIR/man]
136185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
136285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --htmldir=DIR           html documentation [DOCDIR]
136385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --dvidir=DIR            dvi documentation [DOCDIR]
136485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --pdfdir=DIR            pdf documentation [DOCDIR]
136585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --psdir=DIR             ps documentation [DOCDIR]
1366ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
1367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<\_ACEOF
1369ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1370ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSystem types:
1371ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --build=BUILD     configure for building on BUILD [guessed]
1372ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
1374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1375ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1376ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "$ac_init_help"; then
1377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<\_ACEOF
1379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Features:
138185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --disable-option-checking  ignore unrecognized --enable/--with options
1382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1384103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  --enable-debug          build debug libraries and enable the U_DEBUG define default=no
138527f654740f2a26ad62a5c155af9199af9e69b889claireho  --enable-release        build release libraries default=yes
138685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --enable-strict         compile with strict compiler options default=yes
138785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --enable-64bit-libs     (deprecated, use --with-library-bits) build 64-bit libraries default= platform default
1388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-shared         build shared libraries default=yes
1389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-static         build static libraries default=no
139050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --enable-auto-cleanup   enable auto cleanup of libraries default=no
139150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --enable-draft          enable draft APIs (and internal APIs) default=yes
1392ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-renaming       add a version suffix to symbols default=yes
1393ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-tracing        enable function and data tracing default=no
139450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --disable-dyload        disable dynamic loading default=no
1395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-rpath          use rpath when linking default is only if necessary
1396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-weak-threads   weakly reference the threading library default=no
1397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-extras         build ICU extras default=yes
1398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-icuio          build ICU's icuio library default=yes
1399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-layout         build ICU's layout library default=yes
1400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-tests          build ICU tests default=yes
1401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --enable-samples        build ICU samples default=yes
1402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruAdditionally, the variable FORCE_LIBS may be set before calling configure.
1404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruIf set, it will REPLACE any automatic list of libraries.
1405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruOptional Packages:
1407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
140985bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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
141085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange
141150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  --with-data-packaging=type specify how to package ICU data (files, archive, library, static, auto) default=auto
1412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --with-library-suffix=suffix    tag a suffix to the library names default=
1413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruSome influential environment variables:
1415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CC          C compiler command
1416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CFLAGS      C compiler flags
1417ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru              nonstandard directory <lib dir>
141985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  LIBS        libraries to pass to the linker, e.g. -l<library>
142027f654740f2a26ad62a5c155af9199af9e69b889claireho  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
142185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho              you have headers in a nonstandard directory <include dir>
1422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CXX         C++ compiler command
1423ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CXXFLAGS    C++ compiler flags
1424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CPP         C preprocessor
1425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruUse these variables to override the choices made by `configure' or to help
1427ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruit to find libraries and programs with nonstandard names/locations.
1428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
142927f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider.
1430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
143185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_status=$?
1432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1433ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ac_init_help" = "recursive"; then
1435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # If there are subdirs, report their specific --help.
1436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
143785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    test -d "$ac_dir" ||
143885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
143985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      continue
1440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_builddir=.
1441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
144285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in
144385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
144485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
144585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
144685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # A ".." for each directory in $ac_dir_suffix.
144785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
144885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_top_builddir_sub in
144985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
145085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
145185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac ;;
145285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
145385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd
145485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix
145585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility:
145685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix
1457ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
1458ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in
145985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  .)  # We are building in place.
1460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=.
146185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_builddir_sub
146285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd ;;
146385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  [\\/]* | ?:[\\/]* )  # Absolute name.
1464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=$srcdir$ac_dir_suffix;
146585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$srcdir
146685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$srcdir ;;
146785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) # Relative name.
146885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
146985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_build_prefix$srcdir
147085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
147285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
147385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
147485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    cd "$ac_dir" || { ac_status=$?; continue; }
147585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Check for guested configure.
147685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test -f "$ac_srcdir/configure.gnu"; then
147785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      echo &&
147885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
147985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    elif test -f "$ac_srcdir/configure"; then
148085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      echo &&
148185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $SHELL "$ac_srcdir/configure" --help=recursive
1482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    else
148385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
148485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi || ac_status=$?
148585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    cd "$ac_pwd" || { ac_status=$?; break; }
1486ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  done
1487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
148985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "$ac_init_help" && exit $ac_status
1490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_init_version; then
1491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat <<\_ACEOF
149285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfigure
1493103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68
1494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
149527f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc.
1496ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis configure script is free software; the Free Software Foundation
1497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it.
149885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
1499103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius Copyright (c) 1999-2012, International Business Machines Corporation and others. All Rights Reserved.
1500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
150185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  exit
1502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
150427f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ##
150527f654740f2a26ad62a5c155af9199af9e69b889claireho## Autoconf initialization. ##
150627f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------------ ##
1507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
150827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_compile LINENO
150927f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------------------
151027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded.
151127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_compile ()
1512ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
151327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
151427f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext
151527f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_compile"
151627f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
151727f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
151827f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
151927f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
152027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
152127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
152227f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compile") 2>conftest.err
152327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
152427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
152527f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
152627f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
152727f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
152827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
152927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
153027f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
153127f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_c_werror_flag" ||
153227f654740f2a26ad62a5c155af9199af9e69b889claireho	 test ! -s conftest.err
153327f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest.$ac_objext; then :
153427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
153527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
153627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: failed program was:" >&5
153727f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5
1538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
153927f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
154027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
1541103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
154227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
1543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
154427f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_compile
1545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
154627f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_compile LINENO
154727f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------
154827f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to compile conftest.$ac_ext, and return whether this succeeded.
154927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_compile ()
155027f654740f2a26ad62a5c155af9199af9e69b889claireho{
155127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155227f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext
155327f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_compile"
155485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
155585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
155685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
155785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
155827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
155927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
156027f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compile") 2>conftest.err
156185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_status=$?
156227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
156327f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
156427f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
156527f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
156627f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
156727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
156827f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
156927f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_cxx_werror_flag" ||
157085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
157127f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest.$ac_objext; then :
157227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
157385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
157485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
1575ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1576ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
157727f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
1578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
1579103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
158027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
158185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
158227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_compile
158385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
158427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_cpp LINENO
158527f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
158627f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
158727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_cpp ()
158827f654740f2a26ad62a5c155af9199af9e69b889claireho{
158927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
159027f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_cpp conftest.$ac_ext"
159185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
159285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
159385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
159485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
159527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
159627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
159727f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
159927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
160027f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
160127f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
160227f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
160327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
160427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
160527f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } > conftest.i && {
160627f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
160785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
160827f654740f2a26ad62a5c155af9199af9e69b889claireho       }; then :
160927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
161085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
161185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
1612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1613ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
161427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_retval=1
161585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
1616103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
161727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
1618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
161927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_cpp
162027f654740f2a26ad62a5c155af9199af9e69b889claireho
162127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_cxx_try_link LINENO
162227f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------
162327f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded.
162427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_cxx_try_link ()
162527f654740f2a26ad62a5c155af9199af9e69b889claireho{
162627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
162727f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext conftest$ac_exeext
162827f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_link"
162985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
163085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
163185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
163285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
163327f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
163427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
163527f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>conftest.err
1636ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
163727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
163827f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
163927f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
164027f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
164127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
164227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
164327f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
164427f654740f2a26ad62a5c155af9199af9e69b889claireho	 test -z "$ac_cxx_werror_flag" ||
164585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
164627f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest$ac_exeext && {
164727f654740f2a26ad62a5c155af9199af9e69b889claireho	 test "$cross_compiling" = yes ||
164827f654740f2a26ad62a5c155af9199af9e69b889claireho	 $as_test_x conftest$ac_exeext
164927f654740f2a26ad62a5c155af9199af9e69b889claireho       }; then :
165027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
165185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
165285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
1653ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1654ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
165527f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
1656ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
165727f654740f2a26ad62a5c155af9199af9e69b889claireho  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
165827f654740f2a26ad62a5c155af9199af9e69b889claireho  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
165927f654740f2a26ad62a5c155af9199af9e69b889claireho  # interfere with the next link command; also delete a directory that is
166027f654740f2a26ad62a5c155af9199af9e69b889claireho  # left behind by Apple's compiler.  We do this before executing the actions.
166127f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1662103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
166327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
166485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
166527f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_cxx_try_link
166627f654740f2a26ad62a5c155af9199af9e69b889claireho
166727f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_run LINENO
166827f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
166927f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
167027f654740f2a26ad62a5c155af9199af9e69b889claireho# that executables *can* be run.
167127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_run ()
167227f654740f2a26ad62a5c155af9199af9e69b889claireho{
167327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
167427f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_link"
167585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
167685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
167785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
167885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
167927f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
168027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
168127f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>&5
1682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
168327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
168427f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
168527f654740f2a26ad62a5c155af9199af9e69b889claireho  { { case "(($ac_try" in
168627f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
168727f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
168827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
168927f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
169027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
169127f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_try") 2>&5
169227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
169327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
169427f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; }; then :
169527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
169685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
169727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: program exited with status $ac_status" >&5
169827f654740f2a26ad62a5c155af9199af9e69b889claireho       $as_echo "$as_me: failed program was:" >&5
1699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querused 's/^/| /' conftest.$ac_ext >&5
1700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
170127f654740f2a26ad62a5c155af9199af9e69b889claireho       ac_retval=$ac_status
1702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
170327f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1704103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
170527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
170627f654740f2a26ad62a5c155af9199af9e69b889claireho
170727f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_run
170827f654740f2a26ad62a5c155af9199af9e69b889claireho
170927f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
171027f654740f2a26ad62a5c155af9199af9e69b889claireho# --------------------------------------------
171127f654740f2a26ad62a5c155af9199af9e69b889claireho# Tries to find the compile-time value of EXPR in a program that includes
171227f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting VAR accordingly. Returns whether the value could be
171327f654740f2a26ad62a5c155af9199af9e69b889claireho# computed
171427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_compute_int ()
171527f654740f2a26ad62a5c155af9199af9e69b889claireho{
171627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
171727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$cross_compiling" = yes; then
171827f654740f2a26ad62a5c155af9199af9e69b889claireho    # Depending upon the size, compute the lo and hi bounds.
171927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
172027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
172127f654740f2a26ad62a5c155af9199af9e69b889claireho$4
172227f654740f2a26ad62a5c155af9199af9e69b889clairehoint
172327f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
172427f654740f2a26ad62a5c155af9199af9e69b889claireho{
172527f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= 0)];
172627f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
172785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
172827f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
172927f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
173027f654740f2a26ad62a5c155af9199af9e69b889claireho}
173127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
173227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
173327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_lo=0 ac_mid=0
173427f654740f2a26ad62a5c155af9199af9e69b889claireho  while :; do
173527f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
173627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
173727f654740f2a26ad62a5c155af9199af9e69b889claireho$4
173827f654740f2a26ad62a5c155af9199af9e69b889clairehoint
173927f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
174027f654740f2a26ad62a5c155af9199af9e69b889claireho{
174127f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)];
174227f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
174327f654740f2a26ad62a5c155af9199af9e69b889claireho
174427f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
174527f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
174627f654740f2a26ad62a5c155af9199af9e69b889claireho}
174727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
174827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
174927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_hi=$ac_mid; break
175027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
175127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith $ac_mid + 1 && ac_lo=$as_val
175227f654740f2a26ad62a5c155af9199af9e69b889claireho			if test $ac_lo -le $ac_mid; then
175327f654740f2a26ad62a5c155af9199af9e69b889claireho			  ac_lo= ac_hi=
175427f654740f2a26ad62a5c155af9199af9e69b889claireho			  break
175527f654740f2a26ad62a5c155af9199af9e69b889claireho			fi
175627f654740f2a26ad62a5c155af9199af9e69b889claireho			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
175727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
175885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
175927f654740f2a26ad62a5c155af9199af9e69b889claireho  done
1760ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
176127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
176227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
176327f654740f2a26ad62a5c155af9199af9e69b889claireho$4
176427f654740f2a26ad62a5c155af9199af9e69b889clairehoint
176527f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
176627f654740f2a26ad62a5c155af9199af9e69b889claireho{
176727f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) < 0)];
176827f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
176927f654740f2a26ad62a5c155af9199af9e69b889claireho
177027f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
177127f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
177227f654740f2a26ad62a5c155af9199af9e69b889claireho}
1773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
177427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
177527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_hi=-1 ac_mid=-1
177627f654740f2a26ad62a5c155af9199af9e69b889claireho  while :; do
177727f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1778ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
177927f654740f2a26ad62a5c155af9199af9e69b889claireho$4
178027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
178127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
178227f654740f2a26ad62a5c155af9199af9e69b889claireho{
178327f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) >= $ac_mid)];
178427f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
178527f654740f2a26ad62a5c155af9199af9e69b889claireho
178627f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
178727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
178827f654740f2a26ad62a5c155af9199af9e69b889claireho}
1789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
179027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
179127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_lo=$ac_mid; break
1792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
179327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
179427f654740f2a26ad62a5c155af9199af9e69b889claireho			if test $ac_mid -le $ac_hi; then
179527f654740f2a26ad62a5c155af9199af9e69b889claireho			  ac_lo= ac_hi=
179627f654740f2a26ad62a5c155af9199af9e69b889claireho			  break
179727f654740f2a26ad62a5c155af9199af9e69b889claireho			fi
179827f654740f2a26ad62a5c155af9199af9e69b889claireho			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
179927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
180027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
180127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
180227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
180327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_lo= ac_hi=
180427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
180527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
180627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
180727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
180827f654740f2a26ad62a5c155af9199af9e69b889claireho# Binary search between lo and hi bounds.
180927f654740f2a26ad62a5c155af9199af9e69b889clairehowhile test "x$ac_lo" != "x$ac_hi"; do
181027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
181127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
181227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
181327f654740f2a26ad62a5c155af9199af9e69b889claireho$4
181427f654740f2a26ad62a5c155af9199af9e69b889clairehoint
181527f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
181627f654740f2a26ad62a5c155af9199af9e69b889claireho{
181727f654740f2a26ad62a5c155af9199af9e69b889clairehostatic int test_array [1 - 2 * !(($2) <= $ac_mid)];
181827f654740f2a26ad62a5c155af9199af9e69b889clairehotest_array [0] = 0
1819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
182027f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
182127f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
182227f654740f2a26ad62a5c155af9199af9e69b889claireho}
182327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
182427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
182527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_hi=$ac_mid
182627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
182727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1828ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
182927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
183027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
183127f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_lo in #((
183227f654740f2a26ad62a5c155af9199af9e69b889claireho?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
183327f654740f2a26ad62a5c155af9199af9e69b889claireho'') ac_retval=1 ;;
183427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
183527f654740f2a26ad62a5c155af9199af9e69b889claireho  else
183627f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
183727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
183827f654740f2a26ad62a5c155af9199af9e69b889claireho$4
183927f654740f2a26ad62a5c155af9199af9e69b889clairehostatic long int longval () { return $2; }
184027f654740f2a26ad62a5c155af9199af9e69b889clairehostatic unsigned long int ulongval () { return $2; }
184127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h>
184227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
184327f654740f2a26ad62a5c155af9199af9e69b889clairehoint
184427f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
184527f654740f2a26ad62a5c155af9199af9e69b889claireho{
184627f654740f2a26ad62a5c155af9199af9e69b889claireho
184727f654740f2a26ad62a5c155af9199af9e69b889claireho  FILE *f = fopen ("conftest.val", "w");
184827f654740f2a26ad62a5c155af9199af9e69b889claireho  if (! f)
184927f654740f2a26ad62a5c155af9199af9e69b889claireho    return 1;
185027f654740f2a26ad62a5c155af9199af9e69b889claireho  if (($2) < 0)
185127f654740f2a26ad62a5c155af9199af9e69b889claireho    {
185227f654740f2a26ad62a5c155af9199af9e69b889claireho      long int i = longval ();
185327f654740f2a26ad62a5c155af9199af9e69b889claireho      if (i != ($2))
185427f654740f2a26ad62a5c155af9199af9e69b889claireho	return 1;
185527f654740f2a26ad62a5c155af9199af9e69b889claireho      fprintf (f, "%ld", i);
185627f654740f2a26ad62a5c155af9199af9e69b889claireho    }
185727f654740f2a26ad62a5c155af9199af9e69b889claireho  else
185827f654740f2a26ad62a5c155af9199af9e69b889claireho    {
185927f654740f2a26ad62a5c155af9199af9e69b889claireho      unsigned long int i = ulongval ();
186027f654740f2a26ad62a5c155af9199af9e69b889claireho      if (i != ($2))
186127f654740f2a26ad62a5c155af9199af9e69b889claireho	return 1;
186227f654740f2a26ad62a5c155af9199af9e69b889claireho      fprintf (f, "%lu", i);
186327f654740f2a26ad62a5c155af9199af9e69b889claireho    }
186427f654740f2a26ad62a5c155af9199af9e69b889claireho  /* Do not output a trailing newline, as this causes \r\n confusion
186527f654740f2a26ad62a5c155af9199af9e69b889claireho     on some platforms.  */
186627f654740f2a26ad62a5c155af9199af9e69b889claireho  return ferror (f) || fclose (f) != 0;
186727f654740f2a26ad62a5c155af9199af9e69b889claireho
186827f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
186927f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
187027f654740f2a26ad62a5c155af9199af9e69b889claireho}
187127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
187227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
187327f654740f2a26ad62a5c155af9199af9e69b889claireho  echo >>conftest.val; read $3 <conftest.val; ac_retval=0
187427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
187527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=1
1876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
187727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
187827f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
187927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.val
188085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
188127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
1882103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
188327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
188485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
188527f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_compute_int
188685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
188727f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
188827f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------------------
188927f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists and can be compiled using the include files in
189027f654740f2a26ad62a5c155af9199af9e69b889claireho# INCLUDES, setting the cache variable VAR accordingly.
189127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile ()
189227f654740f2a26ad62a5c155af9199af9e69b889claireho{
189327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
189427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
189527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
1896103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
189727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
189827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
189927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
190027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
190127f654740f2a26ad62a5c155af9199af9e69b889claireho$4
190227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2>
190385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
190427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
190527f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=yes"
190627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
190727f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=no"
190827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
190927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
191027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
191127f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
191227f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
191327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
1914103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
191527f654740f2a26ad62a5c155af9199af9e69b889claireho
191627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_compile
191727f654740f2a26ad62a5c155af9199af9e69b889claireho
191827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_try_link LINENO
191927f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------------
192027f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to link conftest.$ac_ext, and return whether this succeeded.
192127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_try_link ()
192227f654740f2a26ad62a5c155af9199af9e69b889claireho{
192327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
192427f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.$ac_objext conftest$ac_exeext
192527f654740f2a26ad62a5c155af9199af9e69b889claireho  if { { ac_try="$ac_link"
192685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
192785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
192885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
192985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
193027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
193127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
193227f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>conftest.err
193385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_status=$?
193427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
193527f654740f2a26ad62a5c155af9199af9e69b889claireho    grep -v '^ *+' conftest.err >conftest.er1
193627f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
193727f654740f2a26ad62a5c155af9199af9e69b889claireho    mv -f conftest.er1 conftest.err
193827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
193927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
194027f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; } && {
194185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test -z "$ac_c_werror_flag" ||
194285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test ! -s conftest.err
194327f654740f2a26ad62a5c155af9199af9e69b889claireho       } && test -s conftest$ac_exeext && {
194427f654740f2a26ad62a5c155af9199af9e69b889claireho	 test "$cross_compiling" = yes ||
194527f654740f2a26ad62a5c155af9199af9e69b889claireho	 $as_test_x conftest$ac_exeext
194627f654740f2a26ad62a5c155af9199af9e69b889claireho       }; then :
194727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_retval=0
194885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
194985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_me: failed program was:" >&5
195085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed 's/^/| /' conftest.$ac_ext >&5
195185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
195227f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_retval=1
195385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
195427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
195527f654740f2a26ad62a5c155af9199af9e69b889claireho  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
195627f654740f2a26ad62a5c155af9199af9e69b889claireho  # interfere with the next link command; also delete a directory that is
195727f654740f2a26ad62a5c155af9199af9e69b889claireho  # left behind by Apple's compiler.  We do this before executing the actions.
195827f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1959103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
196027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $ac_retval
196185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
196227f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_try_link
196327f654740f2a26ad62a5c155af9199af9e69b889claireho
196427f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
196527f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------------------
196627f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether HEADER exists, giving a warning if it cannot be compiled using
196727f654740f2a26ad62a5c155af9199af9e69b889claireho# the include files in INCLUDES and setting the cache variable VAR
196827f654740f2a26ad62a5c155af9199af9e69b889claireho# accordingly.
196927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel ()
197027f654740f2a26ad62a5c155af9199af9e69b889claireho{
197127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1972103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if eval \${$3+:} false; then :
197327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
197427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
1975103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
197627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
197727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
197827f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
197927f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
198027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
1981ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
198227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Is the header compilable?
198327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
198427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 usability... " >&6; }
198527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
198627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
198727f654740f2a26ad62a5c155af9199af9e69b889claireho$4
198827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2>
1989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
199027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
199127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_compiler=yes
199227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
199327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_compiler=no
199427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
199527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
199627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
199727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_compiler" >&6; }
199827f654740f2a26ad62a5c155af9199af9e69b889claireho
199927f654740f2a26ad62a5c155af9199af9e69b889claireho# Is the header present?
200027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
200127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking $2 presence... " >&6; }
200227f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
2003ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
200427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <$2>
2005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
200627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
200727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_preproc=yes
200827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
200927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_header_preproc=no
201027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
201127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
201227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
201327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_header_preproc" >&6; }
201427f654740f2a26ad62a5c155af9199af9e69b889claireho
201527f654740f2a26ad62a5c155af9199af9e69b889claireho# So?  What about this header?
201627f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
201727f654740f2a26ad62a5c155af9199af9e69b889claireho  yes:no: )
201827f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
201927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
202027f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
202127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
202227f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
202327f654740f2a26ad62a5c155af9199af9e69b889claireho  no:yes:* )
202427f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
202527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
202627f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
202727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
202827f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
202927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
203027f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
203127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
203227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
203327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
203427f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
203585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
203627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
203727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
2038103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
203927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
2040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
204127f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=\$ac_header_compiler"
204227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
204327f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
204427f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
204527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
204627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
2047103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
204827f654740f2a26ad62a5c155af9199af9e69b889claireho
204927f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_header_mongrel
205027f654740f2a26ad62a5c155af9199af9e69b889claireho
205127f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_func LINENO FUNC VAR
205227f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------------
205327f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether FUNC exists, setting the cache variable VAR accordingly
205427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func ()
205527f654740f2a26ad62a5c155af9199af9e69b889claireho{
205627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
205727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
205827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
2059103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
206027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
206127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
206227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
206327f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
206427f654740f2a26ad62a5c155af9199af9e69b889claireho/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
206527f654740f2a26ad62a5c155af9199af9e69b889claireho   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
206627f654740f2a26ad62a5c155af9199af9e69b889claireho#define $2 innocuous_$2
206727f654740f2a26ad62a5c155af9199af9e69b889claireho
206827f654740f2a26ad62a5c155af9199af9e69b889claireho/* System header to define __stub macros and hopefully few prototypes,
206927f654740f2a26ad62a5c155af9199af9e69b889claireho    which can conflict with char $2 (); below.
207027f654740f2a26ad62a5c155af9199af9e69b889claireho    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
207127f654740f2a26ad62a5c155af9199af9e69b889claireho    <limits.h> exists even on freestanding compilers.  */
207227f654740f2a26ad62a5c155af9199af9e69b889claireho
207327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__
207427f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h>
207527f654740f2a26ad62a5c155af9199af9e69b889claireho#else
207627f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h>
207727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
207827f654740f2a26ad62a5c155af9199af9e69b889claireho
207927f654740f2a26ad62a5c155af9199af9e69b889claireho#undef $2
208027f654740f2a26ad62a5c155af9199af9e69b889claireho
208127f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
208227f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
208327f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
208427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
208527f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
208627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
208727f654740f2a26ad62a5c155af9199af9e69b889clairehochar $2 ();
208827f654740f2a26ad62a5c155af9199af9e69b889claireho/* The GNU C library defines this for functions which it implements
208927f654740f2a26ad62a5c155af9199af9e69b889claireho    to always fail with ENOSYS.  Some functions are actually named
209027f654740f2a26ad62a5c155af9199af9e69b889claireho    something starting with __ and the normal name is an alias.  */
209127f654740f2a26ad62a5c155af9199af9e69b889claireho#if defined __stub_$2 || defined __stub___$2
209227f654740f2a26ad62a5c155af9199af9e69b889clairehochoke me
209327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
209427f654740f2a26ad62a5c155af9199af9e69b889claireho
209527f654740f2a26ad62a5c155af9199af9e69b889clairehoint
209627f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
209727f654740f2a26ad62a5c155af9199af9e69b889claireho{
209827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn $2 ();
209927f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
210027f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
210127f654740f2a26ad62a5c155af9199af9e69b889claireho}
210227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
210327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
210427f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=yes"
210527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
210627f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=no"
210727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
210827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
210927f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
211027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
211127f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
211227f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
211327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
2114103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
211527f654740f2a26ad62a5c155af9199af9e69b889claireho
211627f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_func
211727f654740f2a26ad62a5c155af9199af9e69b889claireho
211827f654740f2a26ad62a5c155af9199af9e69b889claireho# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
211927f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------------------------------------
212027f654740f2a26ad62a5c155af9199af9e69b889claireho# Tests whether TYPE exists after having included INCLUDES, setting cache
212127f654740f2a26ad62a5c155af9199af9e69b889claireho# variable VAR accordingly.
212227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type ()
212327f654740f2a26ad62a5c155af9199af9e69b889claireho{
212427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
212527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
212627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $2... " >&6; }
2127103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif eval \${$3+:} false; then :
212827f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
212927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
213027f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=no"
213127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
213227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
213327f654740f2a26ad62a5c155af9199af9e69b889claireho$4
213427f654740f2a26ad62a5c155af9199af9e69b889clairehoint
213527f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
213627f654740f2a26ad62a5c155af9199af9e69b889claireho{
213727f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof ($2))
213827f654740f2a26ad62a5c155af9199af9e69b889claireho	 return 0;
213927f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
214027f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
214127f654740f2a26ad62a5c155af9199af9e69b889claireho}
214227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
214327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
214427f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
214527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
214627f654740f2a26ad62a5c155af9199af9e69b889claireho$4
214727f654740f2a26ad62a5c155af9199af9e69b889clairehoint
214827f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
214927f654740f2a26ad62a5c155af9199af9e69b889claireho{
215027f654740f2a26ad62a5c155af9199af9e69b889clairehoif (sizeof (($2)))
215127f654740f2a26ad62a5c155af9199af9e69b889claireho	    return 0;
215227f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
215327f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
215427f654740f2a26ad62a5c155af9199af9e69b889claireho}
215527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
215627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
215727f654740f2a26ad62a5c155af9199af9e69b889claireho
215827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
215927f654740f2a26ad62a5c155af9199af9e69b889claireho  eval "$3=yes"
216027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
216127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
216227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
216327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
216427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
216527f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_res=\$$3
216627f654740f2a26ad62a5c155af9199af9e69b889claireho	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
216727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_res" >&6; }
2168103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
216927f654740f2a26ad62a5c155af9199af9e69b889claireho
217027f654740f2a26ad62a5c155af9199af9e69b889claireho} # ac_fn_c_check_type
217127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >config.log <<_ACEOF
217227f654740f2a26ad62a5c155af9199af9e69b889clairehoThis file contains any messages produced by compilers while
217327f654740f2a26ad62a5c155af9199af9e69b889clairehorunning configure, to aid debugging if configure makes a mistake.
217427f654740f2a26ad62a5c155af9199af9e69b889claireho
217527f654740f2a26ad62a5c155af9199af9e69b889clairehoIt was created by $as_me, which was
2176103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68.  Invocation command line was
217727f654740f2a26ad62a5c155af9199af9e69b889claireho
217827f654740f2a26ad62a5c155af9199af9e69b889claireho  $ $0 $@
217927f654740f2a26ad62a5c155af9199af9e69b889claireho
218027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
218127f654740f2a26ad62a5c155af9199af9e69b889clairehoexec 5>>config.log
218227f654740f2a26ad62a5c155af9199af9e69b889claireho{
218327f654740f2a26ad62a5c155af9199af9e69b889clairehocat <<_ASUNAME
218427f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ##
218527f654740f2a26ad62a5c155af9199af9e69b889claireho## Platform. ##
218627f654740f2a26ad62a5c155af9199af9e69b889claireho## --------- ##
218727f654740f2a26ad62a5c155af9199af9e69b889claireho
218827f654740f2a26ad62a5c155af9199af9e69b889clairehohostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
218927f654740f2a26ad62a5c155af9199af9e69b889clairehouname -m = `(uname -m) 2>/dev/null || echo unknown`
219027f654740f2a26ad62a5c155af9199af9e69b889clairehouname -r = `(uname -r) 2>/dev/null || echo unknown`
219127f654740f2a26ad62a5c155af9199af9e69b889clairehouname -s = `(uname -s) 2>/dev/null || echo unknown`
219227f654740f2a26ad62a5c155af9199af9e69b889clairehouname -v = `(uname -v) 2>/dev/null || echo unknown`
219327f654740f2a26ad62a5c155af9199af9e69b889claireho
219427f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
219527f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
219627f654740f2a26ad62a5c155af9199af9e69b889claireho
219727f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
219827f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
219927f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
220027f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
220127f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
220227f654740f2a26ad62a5c155af9199af9e69b889claireho/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
220327f654740f2a26ad62a5c155af9199af9e69b889claireho/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
220427f654740f2a26ad62a5c155af9199af9e69b889claireho
220527f654740f2a26ad62a5c155af9199af9e69b889claireho_ASUNAME
220627f654740f2a26ad62a5c155af9199af9e69b889claireho
220727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
220827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
220927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
221027f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
221127f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
221227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "PATH: $as_dir"
221327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
221427f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
221527f654740f2a26ad62a5c155af9199af9e69b889claireho
221627f654740f2a26ad62a5c155af9199af9e69b889claireho} >&5
221727f654740f2a26ad62a5c155af9199af9e69b889claireho
221827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >&5 <<_ACEOF
221927f654740f2a26ad62a5c155af9199af9e69b889claireho
222027f654740f2a26ad62a5c155af9199af9e69b889claireho
222127f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##
222227f654740f2a26ad62a5c155af9199af9e69b889claireho## Core tests. ##
222327f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##
222427f654740f2a26ad62a5c155af9199af9e69b889claireho
222527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
222627f654740f2a26ad62a5c155af9199af9e69b889claireho
222727f654740f2a26ad62a5c155af9199af9e69b889claireho
222827f654740f2a26ad62a5c155af9199af9e69b889claireho# Keep a trace of the command line.
222927f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --no-create and --no-recursion so they do not pile up.
223027f654740f2a26ad62a5c155af9199af9e69b889claireho# Strip out --silent because we don't want to record it for future runs.
223127f654740f2a26ad62a5c155af9199af9e69b889claireho# Also quote any args containing shell meta-characters.
223227f654740f2a26ad62a5c155af9199af9e69b889claireho# Make two passes to allow for proper duplicate-argument suppression.
223327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args=
223427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args0=
223527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure_args1=
223627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_must_keep_next=false
223727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_pass in 1 2
223827f654740f2a26ad62a5c155af9199af9e69b889clairehodo
223927f654740f2a26ad62a5c155af9199af9e69b889claireho  for ac_arg
224027f654740f2a26ad62a5c155af9199af9e69b889claireho  do
224127f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_arg in
224227f654740f2a26ad62a5c155af9199af9e69b889claireho    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
224327f654740f2a26ad62a5c155af9199af9e69b889claireho    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
224427f654740f2a26ad62a5c155af9199af9e69b889claireho    | -silent | --silent | --silen | --sile | --sil)
224527f654740f2a26ad62a5c155af9199af9e69b889claireho      continue ;;
224627f654740f2a26ad62a5c155af9199af9e69b889claireho    *\'*)
224727f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
224827f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
224927f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_pass in
225027f654740f2a26ad62a5c155af9199af9e69b889claireho    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
225127f654740f2a26ad62a5c155af9199af9e69b889claireho    2)
225227f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_configure_args1 " '$ac_arg'"
225327f654740f2a26ad62a5c155af9199af9e69b889claireho      if test $ac_must_keep_next = true; then
225427f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_must_keep_next=false # Got value, back to normal.
225527f654740f2a26ad62a5c155af9199af9e69b889claireho      else
225627f654740f2a26ad62a5c155af9199af9e69b889claireho	case $ac_arg in
225727f654740f2a26ad62a5c155af9199af9e69b889claireho	  *=* | --config-cache | -C | -disable-* | --disable-* \
225827f654740f2a26ad62a5c155af9199af9e69b889claireho	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
225927f654740f2a26ad62a5c155af9199af9e69b889claireho	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
226027f654740f2a26ad62a5c155af9199af9e69b889claireho	  | -with-* | --with-* | -without-* | --without-* | --x)
226127f654740f2a26ad62a5c155af9199af9e69b889claireho	    case "$ac_configure_args0 " in
226227f654740f2a26ad62a5c155af9199af9e69b889claireho	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
226327f654740f2a26ad62a5c155af9199af9e69b889claireho	    esac
226427f654740f2a26ad62a5c155af9199af9e69b889claireho	    ;;
226527f654740f2a26ad62a5c155af9199af9e69b889claireho	  -* ) ac_must_keep_next=true ;;
226627f654740f2a26ad62a5c155af9199af9e69b889claireho	esac
226727f654740f2a26ad62a5c155af9199af9e69b889claireho      fi
226827f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_configure_args " '$ac_arg'"
226927f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
227027f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
227127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
227227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
227327f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args0=; unset ac_configure_args0;}
227427f654740f2a26ad62a5c155af9199af9e69b889claireho{ ac_configure_args1=; unset ac_configure_args1;}
227527f654740f2a26ad62a5c155af9199af9e69b889claireho
227627f654740f2a26ad62a5c155af9199af9e69b889claireho# When interrupted or exit'd, cleanup temporary files, and complete
227727f654740f2a26ad62a5c155af9199af9e69b889claireho# config.log.  We remove comments because anyway the quotes in there
227827f654740f2a26ad62a5c155af9199af9e69b889claireho# would cause problems or look ugly.
227927f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Use '\'' to represent an apostrophe within the trap.
228027f654740f2a26ad62a5c155af9199af9e69b889claireho# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
228127f654740f2a26ad62a5c155af9199af9e69b889clairehotrap 'exit_status=$?
228227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Save into config.log some information that might help in debugging.
228327f654740f2a26ad62a5c155af9199af9e69b889claireho  {
228427f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
228527f654740f2a26ad62a5c155af9199af9e69b889claireho
228627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "## ---------------- ##
228727f654740f2a26ad62a5c155af9199af9e69b889claireho## Cache variables. ##
228827f654740f2a26ad62a5c155af9199af9e69b889claireho## ---------------- ##"
228927f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
229027f654740f2a26ad62a5c155af9199af9e69b889claireho    # The following way of writing the cache mishandles newlines in values,
229127f654740f2a26ad62a5c155af9199af9e69b889claireho(
229227f654740f2a26ad62a5c155af9199af9e69b889claireho  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
229327f654740f2a26ad62a5c155af9199af9e69b889claireho    eval ac_val=\$$ac_var
229427f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_val in #(
229527f654740f2a26ad62a5c155af9199af9e69b889claireho    *${as_nl}*)
229627f654740f2a26ad62a5c155af9199af9e69b889claireho      case $ac_var in #(
229727f654740f2a26ad62a5c155af9199af9e69b889claireho      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
229827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
229927f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
230027f654740f2a26ad62a5c155af9199af9e69b889claireho      case $ac_var in #(
230127f654740f2a26ad62a5c155af9199af9e69b889claireho      _ | IFS | as_nl) ;; #(
230227f654740f2a26ad62a5c155af9199af9e69b889claireho      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
230327f654740f2a26ad62a5c155af9199af9e69b889claireho      *) { eval $ac_var=; unset $ac_var;} ;;
230427f654740f2a26ad62a5c155af9199af9e69b889claireho      esac ;;
230527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
230627f654740f2a26ad62a5c155af9199af9e69b889claireho  done
230727f654740f2a26ad62a5c155af9199af9e69b889claireho  (set) 2>&1 |
230827f654740f2a26ad62a5c155af9199af9e69b889claireho    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
230927f654740f2a26ad62a5c155af9199af9e69b889claireho    *${as_nl}ac_space=\ *)
231027f654740f2a26ad62a5c155af9199af9e69b889claireho      sed -n \
231127f654740f2a26ad62a5c155af9199af9e69b889claireho	"s/'\''/'\''\\\\'\'''\''/g;
231227f654740f2a26ad62a5c155af9199af9e69b889claireho	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
231327f654740f2a26ad62a5c155af9199af9e69b889claireho      ;; #(
231427f654740f2a26ad62a5c155af9199af9e69b889claireho    *)
231527f654740f2a26ad62a5c155af9199af9e69b889claireho      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
231627f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
231727f654740f2a26ad62a5c155af9199af9e69b889claireho    esac |
231827f654740f2a26ad62a5c155af9199af9e69b889claireho    sort
231927f654740f2a26ad62a5c155af9199af9e69b889claireho)
232027f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
2321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
232227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "## ----------------- ##
232327f654740f2a26ad62a5c155af9199af9e69b889claireho## Output variables. ##
232427f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------- ##"
232527f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
232627f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_var in $ac_subst_vars
232727f654740f2a26ad62a5c155af9199af9e69b889claireho    do
232827f654740f2a26ad62a5c155af9199af9e69b889claireho      eval ac_val=\$$ac_var
232927f654740f2a26ad62a5c155af9199af9e69b889claireho      case $ac_val in
233027f654740f2a26ad62a5c155af9199af9e69b889claireho      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
233127f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
233227f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "$ac_var='\''$ac_val'\''"
233327f654740f2a26ad62a5c155af9199af9e69b889claireho    done | sort
233427f654740f2a26ad62a5c155af9199af9e69b889claireho    echo
233585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
233627f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -n "$ac_subst_files"; then
233727f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "## ------------------- ##
233827f654740f2a26ad62a5c155af9199af9e69b889claireho## File substitutions. ##
233927f654740f2a26ad62a5c155af9199af9e69b889claireho## ------------------- ##"
234027f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
234127f654740f2a26ad62a5c155af9199af9e69b889claireho      for ac_var in $ac_subst_files
234227f654740f2a26ad62a5c155af9199af9e69b889claireho      do
234327f654740f2a26ad62a5c155af9199af9e69b889claireho	eval ac_val=\$$ac_var
234427f654740f2a26ad62a5c155af9199af9e69b889claireho	case $ac_val in
234527f654740f2a26ad62a5c155af9199af9e69b889claireho	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
234627f654740f2a26ad62a5c155af9199af9e69b889claireho	esac
234727f654740f2a26ad62a5c155af9199af9e69b889claireho	$as_echo "$ac_var='\''$ac_val'\''"
234827f654740f2a26ad62a5c155af9199af9e69b889claireho      done | sort
234927f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
235027f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
235185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
235227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -s confdefs.h; then
235327f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "## ----------- ##
235427f654740f2a26ad62a5c155af9199af9e69b889claireho## confdefs.h. ##
235527f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------- ##"
235627f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
235727f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h
235827f654740f2a26ad62a5c155af9199af9e69b889claireho      echo
235927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
236027f654740f2a26ad62a5c155af9199af9e69b889claireho    test "$ac_signal" != 0 &&
236127f654740f2a26ad62a5c155af9199af9e69b889claireho      $as_echo "$as_me: caught signal $ac_signal"
236227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me: exit $exit_status"
236327f654740f2a26ad62a5c155af9199af9e69b889claireho  } >&5
236427f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f core *.core core.conftest.* &&
236527f654740f2a26ad62a5c155af9199af9e69b889claireho    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
236627f654740f2a26ad62a5c155af9199af9e69b889claireho    exit $exit_status
236727f654740f2a26ad62a5c155af9199af9e69b889claireho' 0
236827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_signal in 1 2 13 15; do
236927f654740f2a26ad62a5c155af9199af9e69b889claireho  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
237027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
237127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_signal=0
237285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
237327f654740f2a26ad62a5c155af9199af9e69b889claireho# confdefs.h avoids OS command line length limits that DEFS can exceed.
237427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r conftest* confdefs.h
237585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
237627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "/* confdefs.h */" > confdefs.h
237785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
237827f654740f2a26ad62a5c155af9199af9e69b889claireho# Predefined preprocessor variables.
2379ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
238027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
238127f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_NAME "$PACKAGE_NAME"
238227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2383ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
238427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
238527f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
238627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
238827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
238927f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_VERSION "$PACKAGE_VERSION"
239027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
239227f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
239327f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_STRING "$PACKAGE_STRING"
239427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
239627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
239727f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
239827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
2399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
240027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
240127f654740f2a26ad62a5c155af9199af9e69b889claireho#define PACKAGE_URL "$PACKAGE_URL"
2402ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
2403ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
240527f654740f2a26ad62a5c155af9199af9e69b889claireho# Let the site file select an alternate cache file if it wants to.
240627f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer an explicitly selected file to automatically selected ones.
240727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file1=NONE
240827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_site_file2=NONE
240927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CONFIG_SITE"; then
241027f654740f2a26ad62a5c155af9199af9e69b889claireho  # We do not want a PATH search for config.site.
241127f654740f2a26ad62a5c155af9199af9e69b889claireho  case $CONFIG_SITE in #((
241227f654740f2a26ad62a5c155af9199af9e69b889claireho    -*)  ac_site_file1=./$CONFIG_SITE;;
241327f654740f2a26ad62a5c155af9199af9e69b889claireho    */*) ac_site_file1=$CONFIG_SITE;;
241427f654740f2a26ad62a5c155af9199af9e69b889claireho    *)   ac_site_file1=./$CONFIG_SITE;;
241527f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
241627f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test "x$prefix" != xNONE; then
241727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file1=$prefix/share/config.site
241827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file2=$prefix/etc/config.site
2419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
242027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file1=$ac_default_prefix/share/config.site
242127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_site_file2=$ac_default_prefix/etc/config.site
242227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
242327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_site_file in "$ac_site_file1" "$ac_site_file2"
242427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
242527f654740f2a26ad62a5c155af9199af9e69b889claireho  test "x$ac_site_file" = xNONE && continue
242627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
242727f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
242827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading site script $ac_site_file" >&6;}
242927f654740f2a26ad62a5c155af9199af9e69b889claireho    sed 's/^/| /' "$ac_site_file" >&5
243027f654740f2a26ad62a5c155af9199af9e69b889claireho    . "$ac_site_file" \
243127f654740f2a26ad62a5c155af9199af9e69b889claireho      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
243227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
243327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "failed to load site script $ac_site_file
243427f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
243527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
243627f654740f2a26ad62a5c155af9199af9e69b889clairehodone
2437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
243827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -r "$cache_file"; then
243927f654740f2a26ad62a5c155af9199af9e69b889claireho  # Some versions of bash will fail to source /dev/null (special files
244027f654740f2a26ad62a5c155af9199af9e69b889claireho  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
244127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
244227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
244327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: loading cache $cache_file" >&6;}
244427f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cache_file in
244527f654740f2a26ad62a5c155af9199af9e69b889claireho      [\\/]* | ?:[\\/]* ) . "$cache_file";;
244627f654740f2a26ad62a5c155af9199af9e69b889claireho      *)                      . "./$cache_file";;
244727f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
244827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
244927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
245027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
245127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: creating cache $cache_file" >&6;}
245227f654740f2a26ad62a5c155af9199af9e69b889claireho  >$cache_file
2453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
245485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
245527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the precious variables saved in the cache have kept the same
245627f654740f2a26ad62a5c155af9199af9e69b889claireho# value.
245727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cache_corrupted=false
245827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_var in $ac_precious_vars; do
245927f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_old_set=\$ac_cv_env_${ac_var}_set
246027f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_new_set=\$ac_env_${ac_var}_set
246127f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_old_val=\$ac_cv_env_${ac_var}_value
246227f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_new_val=\$ac_env_${ac_var}_value
246327f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_old_set,$ac_new_set in
246427f654740f2a26ad62a5c155af9199af9e69b889claireho    set,)
246527f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
246627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
246727f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cache_corrupted=: ;;
246827f654740f2a26ad62a5c155af9199af9e69b889claireho    ,set)
246927f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
247027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
247127f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cache_corrupted=: ;;
247227f654740f2a26ad62a5c155af9199af9e69b889claireho    ,);;
247327f654740f2a26ad62a5c155af9199af9e69b889claireho    *)
247427f654740f2a26ad62a5c155af9199af9e69b889claireho      if test "x$ac_old_val" != "x$ac_new_val"; then
247527f654740f2a26ad62a5c155af9199af9e69b889claireho	# differences in whitespace do not lead to failure.
247627f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_old_val_w=`echo x $ac_old_val`
247727f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_new_val_w=`echo x $ac_new_val`
247827f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$ac_old_val_w" != "$ac_new_val_w"; then
247927f654740f2a26ad62a5c155af9199af9e69b889claireho	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
248027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
248127f654740f2a26ad62a5c155af9199af9e69b889claireho	  ac_cache_corrupted=:
2482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	else
248327f654740f2a26ad62a5c155af9199af9e69b889claireho	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
248427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
248527f654740f2a26ad62a5c155af9199af9e69b889claireho	  eval $ac_var=\$ac_old_val
248627f654740f2a26ad62a5c155af9199af9e69b889claireho	fi
248727f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
248827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
248927f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
249027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
249127f654740f2a26ad62a5c155af9199af9e69b889claireho      fi;;
249227f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
249327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Pass precious variables to config.status.
249427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_new_set" = set; then
249527f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_new_val in
249627f654740f2a26ad62a5c155af9199af9e69b889claireho    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
249727f654740f2a26ad62a5c155af9199af9e69b889claireho    *) ac_arg=$ac_var=$ac_new_val ;;
249827f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
249927f654740f2a26ad62a5c155af9199af9e69b889claireho    case " $ac_configure_args " in
250027f654740f2a26ad62a5c155af9199af9e69b889claireho      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
250127f654740f2a26ad62a5c155af9199af9e69b889claireho      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
250227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
250327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
250427f654740f2a26ad62a5c155af9199af9e69b889clairehodone
250527f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_cache_corrupted; then
250627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
250727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
250827f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
250927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
251027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
251127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
251227f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
251327f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of script. ##
251427f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
2515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
251627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
251727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
251827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
251927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
252027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
2521ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2524b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502
2525b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#AC_INIT([ICU],
2526b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        m4_esyscmd_s([sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "./common/unicode/uvernum.h]"),
2527b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        [http://icu-project.org/bugs],
2528b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        [International Components for Unicode],
2529b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#        [http://icu-project.org])
2530b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
2531b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
2532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
253327f654740f2a26ad62a5c155af9199af9e69b889clairehoPACKAGE="icu"
253427f654740f2a26ad62a5c155af9199af9e69b889claireho
253527f654740f2a26ad62a5c155af9199af9e69b889claireho
253627f654740f2a26ad62a5c155af9199af9e69b889claireho# Use custom echo test for newline option
253727f654740f2a26ad62a5c155af9199af9e69b889claireho# Current autoconf (2.65) gives incorrect echo newline option
253827f654740f2a26ad62a5c155af9199af9e69b889claireho# for icu-config
253927f654740f2a26ad62a5c155af9199af9e69b889claireho# This may be removed later - mow (June 17, 2010)
254027f654740f2a26ad62a5c155af9199af9e69b889clairehoICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T=
254127f654740f2a26ad62a5c155af9199af9e69b889clairehocase `/bin/sh -c "echo -n x"` in
254227f654740f2a26ad62a5c155af9199af9e69b889claireho-n*)
254327f654740f2a26ad62a5c155af9199af9e69b889claireho  case `/bin/sh -c "echo 'x\c'"` in
254427f654740f2a26ad62a5c155af9199af9e69b889claireho  *c*) ICU_ECHO_T=' ';;     # ECHO_T is single tab character.
254527f654740f2a26ad62a5c155af9199af9e69b889claireho  *)   ICU_ECHO_C='\c';;
254627f654740f2a26ad62a5c155af9199af9e69b889claireho  esac;;
254727f654740f2a26ad62a5c155af9199af9e69b889claireho*)
254827f654740f2a26ad62a5c155af9199af9e69b889claireho  ICU_ECHO_N='-n';;
254985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
2550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
255127f654740f2a26ad62a5c155af9199af9e69b889claireho
255227f654740f2a26ad62a5c155af9199af9e69b889claireho
255327f654740f2a26ad62a5c155af9199af9e69b889claireho
255427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICU version numbers" >&5
255527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ICU version numbers... " >&6; }
255627f654740f2a26ad62a5c155af9199af9e69b889claireho
255727f654740f2a26ad62a5c155af9199af9e69b889claireho# Get the ICU version from uversion.h or other headers
255827f654740f2a26ad62a5c155af9199af9e69b889clairehogeticuversion() {
255927f654740f2a26ad62a5c155af9199af9e69b889claireho    sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
256027f654740f2a26ad62a5c155af9199af9e69b889claireho}
256127f654740f2a26ad62a5c155af9199af9e69b889clairehogetuversion() {
256227f654740f2a26ad62a5c155af9199af9e69b889claireho    sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_UNICODE_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
256327f654740f2a26ad62a5c155af9199af9e69b889claireho}
256427f654740f2a26ad62a5c155af9199af9e69b889clairehoVERSION=`geticuversion $srcdir/common/unicode/uvernum.h`
256527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$VERSION" = x; then
2566b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho   as_fn_error $? "Cannot determine ICU version number from uvernum.h header file" "$LINENO" 5
2567ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
256885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
2569b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#TODO: IcuBug:8502
2570b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#if test "$VERSION" != "$PACKAGE_VERSION"; then
2571b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#   AC_MSG_ERROR([configure was generated for $PACKAGE_VERSION but uvernum.h has $VERSION - please rerun autoconf])
2572b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho#fi
2573b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
257427f654740f2a26ad62a5c155af9199af9e69b889clairehoUNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h`
257527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x"$UNICODE_VERSION" = x; then
2576b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho    as_fn_error $? "Cannot determine Unicode version number from uchar.h header file" "$LINENO" 5
2577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
257827f654740f2a26ad62a5c155af9199af9e69b889claireho# Compute a reasonable library version from the release version. This is
257927f654740f2a26ad62a5c155af9199af9e69b889claireho# very bad, but that's wanted... We want to make sure that the LIB_VERSION
258027f654740f2a26ad62a5c155af9199af9e69b889claireho# has at least a dot in it, so we'll add a .0 if needed.
2581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#[LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`]
2582103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusLIB_VERSION=$VERSION
258327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'`
258427f654740f2a26ad62a5c155af9199af9e69b889claireho
258527f654740f2a26ad62a5c155af9199af9e69b889claireho
258627f654740f2a26ad62a5c155af9199af9e69b889claireho
258727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5
258827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; }
258927f654740f2a26ad62a5c155af9199af9e69b889claireho
259027f654740f2a26ad62a5c155af9199af9e69b889claireho
259127f654740f2a26ad62a5c155af9199af9e69b889claireho
259227f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the host system
259327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_aux_dir=
259427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
259527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -f "$ac_dir/install-sh"; then
259627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_aux_dir=$ac_dir
259727f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_install_sh="$ac_aux_dir/install-sh -c"
259827f654740f2a26ad62a5c155af9199af9e69b889claireho    break
259927f654740f2a26ad62a5c155af9199af9e69b889claireho  elif test -f "$ac_dir/install.sh"; then
260027f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_aux_dir=$ac_dir
260127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_install_sh="$ac_aux_dir/install.sh -c"
260227f654740f2a26ad62a5c155af9199af9e69b889claireho    break
260327f654740f2a26ad62a5c155af9199af9e69b889claireho  elif test -f "$ac_dir/shtool"; then
260427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_aux_dir=$ac_dir
260527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_install_sh="$ac_aux_dir/shtool install -c"
260627f654740f2a26ad62a5c155af9199af9e69b889claireho    break
260727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
260827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
260927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_aux_dir"; then
261027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2611ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
2612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
261327f654740f2a26ad62a5c155af9199af9e69b889claireho# These three variables are undocumented and unsupported,
261427f654740f2a26ad62a5c155af9199af9e69b889claireho# and are intended to be withdrawn in a future Autoconf release.
261527f654740f2a26ad62a5c155af9199af9e69b889claireho# They can cause serious problems if a builder's source tree is in a directory
261627f654740f2a26ad62a5c155af9199af9e69b889claireho# whose full name contains unusual characters.
261727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
261827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
261927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
262027f654740f2a26ad62a5c155af9199af9e69b889claireho
262127f654740f2a26ad62a5c155af9199af9e69b889claireho
262227f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure we can run config.sub.
262327f654740f2a26ad62a5c155af9199af9e69b889claireho$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
262427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
262527f654740f2a26ad62a5c155af9199af9e69b889claireho
262627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
262727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking build system type... " >&6; }
2628103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_build+:} false; then :
262985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
2630ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
263127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_build_alias=$build_alias
263227f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x &&
263327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
263427f654740f2a26ad62a5c155af9199af9e69b889clairehotest "x$ac_build_alias" = x &&
263527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
263627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
263727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
263927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
264027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
264127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_build" >&6; }
264227f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_build in
264327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;;
264427f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
264585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
264627f654740f2a26ad62a5c155af9199af9e69b889clairehobuild=$ac_cv_build
264727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-'
264827f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_build
264927f654740f2a26ad62a5c155af9199af9e69b889clairehoshift
265027f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_cpu=$1
265127f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_vendor=$2
265227f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift
265327f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*,
265427f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells:
265527f654740f2a26ad62a5c155af9199af9e69b889clairehobuild_os=$*
265627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS
265727f654740f2a26ad62a5c155af9199af9e69b889clairehocase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2658ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
265985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
266027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
266127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking host system type... " >&6; }
2662103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_host+:} false; then :
266327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
266427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
266527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$host_alias" = x; then
266627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_host=$ac_cv_build
266727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
266827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
266927f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2670ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
2671ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
267327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
267427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_host" >&6; }
267527f654740f2a26ad62a5c155af9199af9e69b889clairehocase $ac_cv_host in
267627f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*) ;;
267727f654740f2a26ad62a5c155af9199af9e69b889claireho*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
267927f654740f2a26ad62a5c155af9199af9e69b889clairehohost=$ac_cv_host
268027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_IFS=$IFS; IFS='-'
268127f654740f2a26ad62a5c155af9199af9e69b889clairehoset x $ac_cv_host
268227f654740f2a26ad62a5c155af9199af9e69b889clairehoshift
268327f654740f2a26ad62a5c155af9199af9e69b889clairehohost_cpu=$1
268427f654740f2a26ad62a5c155af9199af9e69b889clairehohost_vendor=$2
268527f654740f2a26ad62a5c155af9199af9e69b889clairehoshift; shift
268627f654740f2a26ad62a5c155af9199af9e69b889claireho# Remember, the first character of IFS is used to create $*,
268727f654740f2a26ad62a5c155af9199af9e69b889claireho# except with old shells:
268827f654740f2a26ad62a5c155af9199af9e69b889clairehohost_os=$*
268927f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$ac_save_IFS
269027f654740f2a26ad62a5c155af9199af9e69b889clairehocase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2691ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2693ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
269627f654740f2a26ad62a5c155af9199af9e69b889claireho# This variable is needed on z/OS because the C++ compiler only recognizes .C
269727f654740f2a26ad62a5c155af9199af9e69b889claireho_CXX_CXXSUFFIX=cpp
269827f654740f2a26ad62a5c155af9199af9e69b889clairehoexport _CXX_CXXSUFFIX
269985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
2700103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Accumulate #defines
2701103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS=""
2702103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusUCONFIG_CPPFLAGS=""
2703103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
270485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build debug libraries
270527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build debug libraries" >&5
270685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build debug libraries... " >&6; }
2707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=no
2708ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_DEBUG=0
270985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-debug was given.
271027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_debug+set}" = set; then :
271185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_debug;  case "${enableval}" in
2712103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         yes|"") enabled=yes; ENABLE_DEBUG=1; CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEBUG=1" ;;
2713ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru         *) ;;
2714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
271585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
2716ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
271727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
271885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$enabled" >&6; }
2719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
272085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
272185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether to build release libraries
272227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build release libraries" >&5
272385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking whether to build release libraries... " >&6; }
2724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruenabled=yes
2725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruENABLE_RELEASE=1
272685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-release was given.
272727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_release+set}" = set; then :
272885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_release;  case "${enableval}" in
2729ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru         no) enabled=no; ENABLE_RELEASE=0 ;;
2730ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru         *) ;;
2731ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    esac
273285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
2733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
273427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
273550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "$enabled" >&6; }
273650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
273750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
273827f654740f2a26ad62a5c155af9199af9e69b889claireho# Don't use the default C/CXXFLags
273927f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CFLAGS=""}
274027f654740f2a26ad62a5c155af9199af9e69b889claireho: ${CXXFLAGS=""}
274150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
274254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Checks for compilers
274327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
274427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
274527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
274627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
274727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
274827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
274954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
275027f654740f2a26ad62a5c155af9199af9e69b889claireho  do
275127f654740f2a26ad62a5c155af9199af9e69b889claireho    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
275227f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2
275327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
275485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; }
2755103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CC+:} false; then :
275685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
275785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
275827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$CC"; then
275927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_CC="$CC" # Let the user override the test.
276085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
276185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
276285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
276385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
276485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$as_save_IFS
276585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test -z "$as_dir" && as_dir=.
276627f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
276785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
276827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
276927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
277085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    break 2
277185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
277285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
277327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
277485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
277585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
277685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
277785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
277827f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_cv_prog_CC
277927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CC"; then
278027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
278127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CC" >&6; }
278285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
278327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
278485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; }
278585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
278685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
278785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
278827f654740f2a26ad62a5c155af9199af9e69b889claireho    test -n "$CC" && break
278927f654740f2a26ad62a5c155af9199af9e69b889claireho  done
279085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
279127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CC"; then
279227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_CC=$CC
279354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
279427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
279527f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "$ac_prog", so it can be a program name with args.
279627f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2
279727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
279885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for $ac_word... " >&6; }
2799103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CC+:} false; then :
280085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
2801ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
280227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_CC"; then
280327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
280485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
280585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
280685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
2807ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
2808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  IFS=$as_save_IFS
2809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test -z "$as_dir" && as_dir=.
281027f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
281185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
281227f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_CC="$ac_prog"
281327f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2814ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    break 2
2815ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
2816ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
281727f654740f2a26ad62a5c155af9199af9e69b889claireho  done
281885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
2819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2820ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
282185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
282227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CC=$ac_cv_prog_ac_ct_CC
282327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CC"; then
282427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
282527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CC" >&6; }
282685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
282727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
282885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "no" >&6; }
282985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
2830ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
283127f654740f2a26ad62a5c155af9199af9e69b889claireho
283227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -n "$ac_ct_CC" && break
283327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
283427f654740f2a26ad62a5c155af9199af9e69b889claireho
283527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_CC" = x; then
283627f654740f2a26ad62a5c155af9199af9e69b889claireho    CC=""
283785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
283885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $cross_compiling:$ac_tool_warned in
283985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoyes:)
284027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
284185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
284285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_tool_warned=yes ;;
284385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
284427f654740f2a26ad62a5c155af9199af9e69b889claireho    CC=$ac_ct_CC
284585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
2846ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
2847ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
2848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
284927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
285027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
285127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "no acceptable C compiler found in \$PATH
285227f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
2853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
285427f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler.
285527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
285627f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile
285727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2
285827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do
285927f654740f2a26ad62a5c155af9199af9e69b889claireho  { { ac_try="$ac_compiler $ac_option >&5"
286027f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
286127f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
286227f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
286327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
286427f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
286527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
286627f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
286727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
286827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
286927f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '10a\
287027f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ...
287127f654740f2a26ad62a5c155af9199af9e69b889claireho         10q' conftest.err >conftest.er1
287227f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
287327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
287427f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.er1 conftest.err
287527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
287627f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }
287727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
287885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
287927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
288027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
288150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
288227f654740f2a26ad62a5c155af9199af9e69b889clairehoint
288327f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
288427f654740f2a26ad62a5c155af9199af9e69b889claireho{
288585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
288627f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
288727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
288827f654740f2a26ad62a5c155af9199af9e69b889claireho}
288927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
289027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files_save=$ac_clean_files
289127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
289227f654740f2a26ad62a5c155af9199af9e69b889claireho# Try to create an executable without -o first, disregard a.out.
289327f654740f2a26ad62a5c155af9199af9e69b889claireho# It will help us diagnose broken compilers, and finding out an intuition
289427f654740f2a26ad62a5c155af9199af9e69b889claireho# of exeext.
289527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
289627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether the C compiler works... " >&6; }
289727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2898ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
289927f654740f2a26ad62a5c155af9199af9e69b889claireho# The possible output files:
290027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
290227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_rmfiles=
290327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files
290427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
290527f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
290627f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
290727f654740f2a26ad62a5c155af9199af9e69b889claireho    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
290827f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
290927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
291027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f $ac_rmfiles
2911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
291227f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link_default"
291327f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
291427f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
291527f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
291627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
291727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
291827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
291927f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link_default") 2>&5
292027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
292127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
292227f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; then :
292327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
292427f654740f2a26ad62a5c155af9199af9e69b889claireho# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
292527f654740f2a26ad62a5c155af9199af9e69b889claireho# in a Makefile.  We should not override ac_cv_exeext if it was cached,
292627f654740f2a26ad62a5c155af9199af9e69b889claireho# so that the user can short-circuit this test for compilers unknown to
292727f654740f2a26ad62a5c155af9199af9e69b889claireho# Autoconf.
292827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in $ac_files ''
292950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo
293027f654740f2a26ad62a5c155af9199af9e69b889claireho  test -f "$ac_file" || continue
293127f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
293227f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
293327f654740f2a26ad62a5c155af9199af9e69b889claireho	;;
293427f654740f2a26ad62a5c155af9199af9e69b889claireho    [ab].out )
293527f654740f2a26ad62a5c155af9199af9e69b889claireho	# We found the default executable, but exeext='' is most
293627f654740f2a26ad62a5c155af9199af9e69b889claireho	# certainly right.
293727f654740f2a26ad62a5c155af9199af9e69b889claireho	break;;
293827f654740f2a26ad62a5c155af9199af9e69b889claireho    *.* )
293927f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
294027f654740f2a26ad62a5c155af9199af9e69b889claireho	then :; else
294127f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
294227f654740f2a26ad62a5c155af9199af9e69b889claireho	fi
294327f654740f2a26ad62a5c155af9199af9e69b889claireho	# We set ac_cv_exeext here because the later test for it is not
294427f654740f2a26ad62a5c155af9199af9e69b889claireho	# safe: cross compilers may not add the suffix if given an `-o'
294527f654740f2a26ad62a5c155af9199af9e69b889claireho	# argument, so we may need to know it at that point already.
294627f654740f2a26ad62a5c155af9199af9e69b889claireho	# Even if this section looks crufty: it has the advantage of
294727f654740f2a26ad62a5c155af9199af9e69b889claireho	# actually working.
294827f654740f2a26ad62a5c155af9199af9e69b889claireho	break;;
294927f654740f2a26ad62a5c155af9199af9e69b889claireho    * )
295027f654740f2a26ad62a5c155af9199af9e69b889claireho	break;;
295127f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
295227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
295327f654740f2a26ad62a5c155af9199af9e69b889clairehotest "$ac_cv_exeext" = no && ac_cv_exeext=
295427f654740f2a26ad62a5c155af9199af9e69b889claireho
295527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
295627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_file=''
295750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
295827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_file"; then :
295927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
296027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
296127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: failed program was:" >&5
296227f654740f2a26ad62a5c155af9199af9e69b889clairehosed 's/^/| /' conftest.$ac_ext >&5
296327f654740f2a26ad62a5c155af9199af9e69b889claireho
296427f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
296527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
296627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "C compiler cannot create executables
296727f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
2968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
296927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
297027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "yes" >&6; }
297127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
297227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
297327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for C compiler default output file name... " >&6; }
297427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
297527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_file" >&6; }
297627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$ac_cv_exeext
297727f654740f2a26ad62a5c155af9199af9e69b889claireho
297827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
297927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save
298027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
298127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of executables... " >&6; }
298227f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_link"
298385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
298485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
298585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
298685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
298727f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
298827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
298927f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>&5
2990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
299127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
299227f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; then :
299327f654740f2a26ad62a5c155af9199af9e69b889claireho  # If both `conftest.exe' and `conftest' are `present' (well, observable)
299427f654740f2a26ad62a5c155af9199af9e69b889claireho# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
299527f654740f2a26ad62a5c155af9199af9e69b889claireho# work properly (i.e., refer to `conftest.exe'), while it won't with
299627f654740f2a26ad62a5c155af9199af9e69b889claireho# `rm'.
299727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_file in conftest.exe conftest conftest.*; do
299827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -f "$ac_file" || continue
299927f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
300027f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
300127f654740f2a26ad62a5c155af9199af9e69b889claireho    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
300227f654740f2a26ad62a5c155af9199af9e69b889claireho	  break;;
300327f654740f2a26ad62a5c155af9199af9e69b889claireho    * ) break;;
300427f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
300527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
3006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
300727f654740f2a26ad62a5c155af9199af9e69b889claireho  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
300827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
300927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of executables: cannot compile and link
301027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
3011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
301227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest conftest$ac_cv_exeext
301327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
301427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_exeext" >&6; }
301585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
301627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext
301727f654740f2a26ad62a5c155af9199af9e69b889clairehoEXEEXT=$ac_cv_exeext
301827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT
301927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
302027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
302127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h>
302227f654740f2a26ad62a5c155af9199af9e69b889clairehoint
302327f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
302427f654740f2a26ad62a5c155af9199af9e69b889claireho{
302527f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE *f = fopen ("conftest.out", "w");
302627f654740f2a26ad62a5c155af9199af9e69b889claireho return ferror (f) || fclose (f) != 0;
302750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
302827f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
302927f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
303027f654740f2a26ad62a5c155af9199af9e69b889claireho}
303150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
303227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files="$ac_clean_files conftest.out"
303327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the compiler produces executables we can run.  If not, either
303427f654740f2a26ad62a5c155af9199af9e69b889claireho# the compiler is broken, or we cross compile.
303527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
303627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are cross compiling... " >&6; }
303727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$cross_compiling" != yes; then
303827f654740f2a26ad62a5c155af9199af9e69b889claireho  { { ac_try="$ac_link"
303927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "(($ac_try" in
304027f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
304127f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
304227f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
304327f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
304427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
304527f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_link") 2>&5
304627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
304727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
304827f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }
304927f654740f2a26ad62a5c155af9199af9e69b889claireho  if { ac_try='./conftest$ac_cv_exeext'
305027f654740f2a26ad62a5c155af9199af9e69b889claireho  { { case "(($ac_try" in
305127f654740f2a26ad62a5c155af9199af9e69b889claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
305227f654740f2a26ad62a5c155af9199af9e69b889claireho  *) ac_try_echo=$ac_try;;
305327f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
305427f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
305527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
305627f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_try") 2>&5
305727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_status=$?
305827f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
305927f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; }; then
306027f654740f2a26ad62a5c155af9199af9e69b889claireho    cross_compiling=no
306127f654740f2a26ad62a5c155af9199af9e69b889claireho  else
306227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$cross_compiling" = maybe; then
306327f654740f2a26ad62a5c155af9199af9e69b889claireho	cross_compiling=yes
306427f654740f2a26ad62a5c155af9199af9e69b889claireho    else
306527f654740f2a26ad62a5c155af9199af9e69b889claireho	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
306627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
306727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot run C compiled programs.
306827f654740f2a26ad62a5c155af9199af9e69b889clairehoIf you meant to cross compile, use \`--host'.
306927f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
307027f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
307127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
307227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
307327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
307427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$cross_compiling" >&6; }
307527f654740f2a26ad62a5c155af9199af9e69b889claireho
307627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
307727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_clean_files=$ac_clean_files_save
307827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
307927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for suffix of object files... " >&6; }
3080103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_objext+:} false; then :
308127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
308227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
308327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
308450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h.  */
308527f654740f2a26ad62a5c155af9199af9e69b889claireho
308627f654740f2a26ad62a5c155af9199af9e69b889clairehoint
308727f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
308827f654740f2a26ad62a5c155af9199af9e69b889claireho{
308927f654740f2a26ad62a5c155af9199af9e69b889claireho
309027f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
309127f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
309227f654740f2a26ad62a5c155af9199af9e69b889claireho}
309350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
309427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.o conftest.obj
309527f654740f2a26ad62a5c155af9199af9e69b889clairehoif { { ac_try="$ac_compile"
309650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehocase "(($ac_try" in
309750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
309850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  *) ac_try_echo=$ac_try;;
309950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac
310027f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
310127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
310227f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compile") 2>&5
310350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ac_status=$?
310427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
310527f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }; then :
310627f654740f2a26ad62a5c155af9199af9e69b889claireho  for ac_file in conftest.o conftest.obj conftest.*; do
310727f654740f2a26ad62a5c155af9199af9e69b889claireho  test -f "$ac_file" || continue;
310827f654740f2a26ad62a5c155af9199af9e69b889claireho  case $ac_file in
310927f654740f2a26ad62a5c155af9199af9e69b889claireho    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
311027f654740f2a26ad62a5c155af9199af9e69b889claireho    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
311127f654740f2a26ad62a5c155af9199af9e69b889claireho       break;;
311227f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
311327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
311450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
311550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  $as_echo "$as_me: failed program was:" >&5
311650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehosed 's/^/| /' conftest.$ac_ext >&5
3117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
311827f654740f2a26ad62a5c155af9199af9e69b889claireho{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
311927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
312027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "cannot compute suffix of object files: cannot compile
312127f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
3122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
312327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_cv_objext conftest.$ac_ext
312427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
312527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
312627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_objext" >&6; }
312727f654740f2a26ad62a5c155af9199af9e69b889clairehoOBJEXT=$ac_cv_objext
312827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_objext=$OBJEXT
312927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
313027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3131103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_compiler_gnu+:} false; then :
313227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
313327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
313427f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
313527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
313650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
313727f654740f2a26ad62a5c155af9199af9e69b889clairehoint
313827f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
313927f654740f2a26ad62a5c155af9199af9e69b889claireho{
314027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__
314127f654740f2a26ad62a5c155af9199af9e69b889claireho       choke me
314227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
314350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
314427f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
314527f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
314627f654740f2a26ad62a5c155af9199af9e69b889claireho}
314727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
314827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
314927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=yes
315050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
315127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=no
315250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
315327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
315427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_c_compiler_gnu=$ac_compiler_gnu
3155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
315650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
315727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
315827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_compiler_gnu" >&6; }
315927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then
316027f654740f2a26ad62a5c155af9199af9e69b889claireho  GCC=yes
316127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
316227f654740f2a26ad62a5c155af9199af9e69b889claireho  GCC=
316327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
316427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CFLAGS=${CFLAGS+set}
316527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CFLAGS=$CFLAGS
316627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
316727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CC accepts -g... " >&6; }
3168103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_g+:} false; then :
316927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
317027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
317127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_save_c_werror_flag=$ac_c_werror_flag
317227f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_c_werror_flag=yes
317327f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cv_prog_cc_g=no
317427f654740f2a26ad62a5c155af9199af9e69b889claireho   CFLAGS="-g"
317527f654740f2a26ad62a5c155af9199af9e69b889claireho   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
317627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
317727f654740f2a26ad62a5c155af9199af9e69b889claireho
317827f654740f2a26ad62a5c155af9199af9e69b889clairehoint
317927f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
318027f654740f2a26ad62a5c155af9199af9e69b889claireho{
318127f654740f2a26ad62a5c155af9199af9e69b889claireho
318227f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
318327f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
318427f654740f2a26ad62a5c155af9199af9e69b889claireho}
318550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
318627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
318727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_g=yes
318827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
318927f654740f2a26ad62a5c155af9199af9e69b889claireho  CFLAGS=""
319027f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
319127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
3192ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
319327f654740f2a26ad62a5c155af9199af9e69b889clairehoint
319427f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
319527f654740f2a26ad62a5c155af9199af9e69b889claireho{
319685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
319727f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
319827f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
319927f654740f2a26ad62a5c155af9199af9e69b889claireho}
320027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
320127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
320285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
320350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
320427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_c_werror_flag=$ac_save_c_werror_flag
320527f654740f2a26ad62a5c155af9199af9e69b889claireho	 CFLAGS="-g"
320627f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
320727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
320827f654740f2a26ad62a5c155af9199af9e69b889claireho
320927f654740f2a26ad62a5c155af9199af9e69b889clairehoint
321027f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
321127f654740f2a26ad62a5c155af9199af9e69b889claireho{
321227f654740f2a26ad62a5c155af9199af9e69b889claireho
321327f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
321427f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
321527f654740f2a26ad62a5c155af9199af9e69b889claireho}
321685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
321727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
321827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_g=yes
321927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
322027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
322127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
322227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
322327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
322427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
322527f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_c_werror_flag=$ac_save_c_werror_flag
322627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
322727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
322827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_g" >&6; }
322927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CFLAGS" = set; then
323027f654740f2a26ad62a5c155af9199af9e69b889claireho  CFLAGS=$ac_save_CFLAGS
323127f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cc_g = yes; then
323227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GCC" = yes; then
323327f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS="-g -O2"
323427f654740f2a26ad62a5c155af9199af9e69b889claireho  else
323527f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS="-g"
323627f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
323727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
323827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GCC" = yes; then
323927f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS="-O2"
324027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
324127f654740f2a26ad62a5c155af9199af9e69b889claireho    CFLAGS=
324227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
324327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
324427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
324527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3246103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cc_c89+:} false; then :
324727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
324827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
324927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_c89=no
325027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CC=$CC
325127f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
325285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
325327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h>
325427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdio.h>
325527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
325627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h>
325727f654740f2a26ad62a5c155af9199af9e69b889claireho/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
325827f654740f2a26ad62a5c155af9199af9e69b889clairehostruct buf { int x; };
325927f654740f2a26ad62a5c155af9199af9e69b889clairehoFILE * (*rcsopen) (struct buf *, struct stat *, int);
326027f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *e (p, i)
326127f654740f2a26ad62a5c155af9199af9e69b889claireho     char **p;
326227f654740f2a26ad62a5c155af9199af9e69b889claireho     int i;
326327f654740f2a26ad62a5c155af9199af9e69b889claireho{
326427f654740f2a26ad62a5c155af9199af9e69b889claireho  return p[i];
326527f654740f2a26ad62a5c155af9199af9e69b889claireho}
326627f654740f2a26ad62a5c155af9199af9e69b889clairehostatic char *f (char * (*g) (char **, int), char **p, ...)
326727f654740f2a26ad62a5c155af9199af9e69b889claireho{
326827f654740f2a26ad62a5c155af9199af9e69b889claireho  char *s;
326927f654740f2a26ad62a5c155af9199af9e69b889claireho  va_list v;
327027f654740f2a26ad62a5c155af9199af9e69b889claireho  va_start (v,p);
327127f654740f2a26ad62a5c155af9199af9e69b889claireho  s = g (p, va_arg (v,int));
327227f654740f2a26ad62a5c155af9199af9e69b889claireho  va_end (v);
327327f654740f2a26ad62a5c155af9199af9e69b889claireho  return s;
327427f654740f2a26ad62a5c155af9199af9e69b889claireho}
327527f654740f2a26ad62a5c155af9199af9e69b889claireho
327627f654740f2a26ad62a5c155af9199af9e69b889claireho/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
327727f654740f2a26ad62a5c155af9199af9e69b889claireho   function prototypes and stuff, but not '\xHH' hex character constants.
327827f654740f2a26ad62a5c155af9199af9e69b889claireho   These don't provoke an error unfortunately, instead are silently treated
327927f654740f2a26ad62a5c155af9199af9e69b889claireho   as 'x'.  The following induces an error, until -std is added to get
328027f654740f2a26ad62a5c155af9199af9e69b889claireho   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
328127f654740f2a26ad62a5c155af9199af9e69b889claireho   array size at least.  It's necessary to write '\x00'==0 to get something
328227f654740f2a26ad62a5c155af9199af9e69b889claireho   that's true only with -std.  */
328327f654740f2a26ad62a5c155af9199af9e69b889clairehoint osf4_cc_array ['\x00' == 0 ? 1 : -1];
328427f654740f2a26ad62a5c155af9199af9e69b889claireho
328527f654740f2a26ad62a5c155af9199af9e69b889claireho/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
328627f654740f2a26ad62a5c155af9199af9e69b889claireho   inside strings and character constants.  */
328727f654740f2a26ad62a5c155af9199af9e69b889claireho#define FOO(x) 'x'
328827f654740f2a26ad62a5c155af9199af9e69b889clairehoint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
328950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
329027f654740f2a26ad62a5c155af9199af9e69b889clairehoint test (int i, double x);
329127f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s1 {int (*f) (int a);};
329227f654740f2a26ad62a5c155af9199af9e69b889clairehostruct s2 {int (*f) (double a);};
329327f654740f2a26ad62a5c155af9199af9e69b889clairehoint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
329427f654740f2a26ad62a5c155af9199af9e69b889clairehoint argc;
329527f654740f2a26ad62a5c155af9199af9e69b889clairehochar **argv;
329685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
329785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
329885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
329927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
330085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
330185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
330285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
330385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
330427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
330527f654740f2a26ad62a5c155af9199af9e69b889claireho	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
330627f654740f2a26ad62a5c155af9199af9e69b889clairehodo
330727f654740f2a26ad62a5c155af9199af9e69b889claireho  CC="$ac_save_CC $ac_arg"
330827f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_compile "$LINENO"; then :
330927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cc_c89=$ac_arg
331027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
331127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext
331227f654740f2a26ad62a5c155af9199af9e69b889claireho  test "x$ac_cv_prog_cc_c89" != "xno" && break
331327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
331427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.$ac_ext
331527f654740f2a26ad62a5c155af9199af9e69b889clairehoCC=$ac_save_CC
331685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
331785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
331827f654740f2a26ad62a5c155af9199af9e69b889claireho# AC_CACHE_VAL
331927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "x$ac_cv_prog_cc_c89" in
332027f654740f2a26ad62a5c155af9199af9e69b889claireho  x)
332127f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
332227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "none needed" >&6; } ;;
332327f654740f2a26ad62a5c155af9199af9e69b889claireho  xno)
332427f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
332527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "unsupported" >&6; } ;;
332627f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
332727f654740f2a26ad62a5c155af9199af9e69b889claireho    CC="$CC $ac_cv_prog_cc_c89"
332827f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
332927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
333027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
333127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cv_prog_cc_c89" != xno; then :
333285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
333385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
333427f654740f2a26ad62a5c155af9199af9e69b889claireho
333527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
333627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
333727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
333827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
333927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
334027f654740f2a26ad62a5c155af9199af9e69b889claireho
334154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Make sure that we try clang++ first, which provides C++11 support.
334254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# The g++ compiler is less likely to support C++11.
334327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
334427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
334527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
334627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
334727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
334827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then
334927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$CCC"; then
335027f654740f2a26ad62a5c155af9199af9e69b889claireho    CXX=$CCC
335127f654740f2a26ad62a5c155af9199af9e69b889claireho  else
335227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -n "$ac_tool_prefix"; then
335354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
335427f654740f2a26ad62a5c155af9199af9e69b889claireho  do
335527f654740f2a26ad62a5c155af9199af9e69b889claireho    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
335627f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_tool_prefix$ac_prog; ac_word=$2
335727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
335827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3359103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_CXX+:} false; then :
336027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
3361ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
336227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$CXX"; then
336327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_CXX="$CXX" # Let the user override the test.
336427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
336527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
336627f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
336727f654740f2a26ad62a5c155af9199af9e69b889clairehodo
336827f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
336927f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
337027f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
337127f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
337227f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
337327f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
337427f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
337527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
337627f654740f2a26ad62a5c155af9199af9e69b889clairehodone
337727f654740f2a26ad62a5c155af9199af9e69b889claireho  done
337827f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
337927f654740f2a26ad62a5c155af9199af9e69b889claireho
3380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
338150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
338227f654740f2a26ad62a5c155af9199af9e69b889clairehoCXX=$ac_cv_prog_CXX
338327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CXX"; then
338427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
338527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CXX" >&6; }
338627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
338727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
338827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
338950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
3390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
339227f654740f2a26ad62a5c155af9199af9e69b889claireho    test -n "$CXX" && break
339327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
339427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
339527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CXX"; then
339627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_CXX=$CXX
339754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
339850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodo
339927f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "$ac_prog", so it can be a program name with args.
340027f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2
340127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
340227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_CXX+:} false; then :
340485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
3405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
340627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_CXX"; then
340727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
340827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
340927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
341027f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
341127f654740f2a26ad62a5c155af9199af9e69b889clairehodo
341227f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
341327f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
341427f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
341527f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
341627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_CXX="$ac_prog"
341727f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
341827f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
341927f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
342027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
342127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
342227f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
342350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
342427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
342527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
342627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_CXX=$ac_cv_prog_ac_ct_CXX
342727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_CXX"; then
342827f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
342927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_CXX" >&6; }
343027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
343127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
343227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
343327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
343450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
343550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
343627f654740f2a26ad62a5c155af9199af9e69b889claireho  test -n "$ac_ct_CXX" && break
343727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
3438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
343927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_CXX" = x; then
344027f654740f2a26ad62a5c155af9199af9e69b889claireho    CXX="g++"
344127f654740f2a26ad62a5c155af9199af9e69b889claireho  else
344227f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
344327f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
344427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
344527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
344627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
344727f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
344827f654740f2a26ad62a5c155af9199af9e69b889claireho    CXX=$ac_ct_CXX
344927f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
345027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
345150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
345227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
345327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
345427f654740f2a26ad62a5c155af9199af9e69b889claireho# Provide some information about the compiler.
345527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
345627f654740f2a26ad62a5c155af9199af9e69b889clairehoset X $ac_compile
345727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler=$2
345827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_option in --version -v -V -qversion; do
345927f654740f2a26ad62a5c155af9199af9e69b889claireho  { { ac_try="$ac_compiler $ac_option >&5"
346085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "(($ac_try" in
346185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
346285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_try_echo=$ac_try;;
346385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
346427f654740f2a26ad62a5c155af9199af9e69b889clairehoeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
346527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_try_echo"; } >&5
346627f654740f2a26ad62a5c155af9199af9e69b889claireho  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_status=$?
346827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -s conftest.err; then
346927f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '10a\
347027f654740f2a26ad62a5c155af9199af9e69b889claireho... rest of stderr output deleted ...
347127f654740f2a26ad62a5c155af9199af9e69b889claireho         10q' conftest.err >conftest.er1
347227f654740f2a26ad62a5c155af9199af9e69b889claireho    cat conftest.er1 >&5
347327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
347427f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.er1 conftest.err
347527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
347627f654740f2a26ad62a5c155af9199af9e69b889claireho  test $ac_status = 0; }
347750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone
3478ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
347927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
348027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3481103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_cxx_compiler_gnu+:} false; then :
348285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
348327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
348427f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
348527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
348650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
3487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
3488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
3489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
349027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __GNUC__
349127f654740f2a26ad62a5c155af9199af9e69b889claireho       choke me
349227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
349327f654740f2a26ad62a5c155af9199af9e69b889claireho
3494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
3495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
3496ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
3497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
349827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
349927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=yes
3500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
350127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_compiler_gnu=no
3502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
350327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
350427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_cxx_compiler_gnu=$ac_compiler_gnu
350550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
350650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
350727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
350827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
350927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_compiler_gnu = yes; then
351027f654740f2a26ad62a5c155af9199af9e69b889claireho  GXX=yes
351150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
351227f654740f2a26ad62a5c155af9199af9e69b889claireho  GXX=
351350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
351427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_test_CXXFLAGS=${CXXFLAGS+set}
351527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_save_CXXFLAGS=$CXXFLAGS
351627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
351727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3518103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_cxx_g+:} false; then :
351950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  $as_echo_n "(cached) " >&6
352050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
352127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
352227f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cxx_werror_flag=yes
352327f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cv_prog_cxx_g=no
352427f654740f2a26ad62a5c155af9199af9e69b889claireho   CXXFLAGS="-g"
352527f654740f2a26ad62a5c155af9199af9e69b889claireho   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3526ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
3527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
3529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
3530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
353127f654740f2a26ad62a5c155af9199af9e69b889claireho
3532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
3533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
3534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
3535ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
353627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
353727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cxx_g=yes
3538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
353927f654740f2a26ad62a5c155af9199af9e69b889claireho  CXXFLAGS=""
354027f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
354127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
3542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
354327f654740f2a26ad62a5c155af9199af9e69b889clairehoint
354427f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
354527f654740f2a26ad62a5c155af9199af9e69b889claireho{
3546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
354727f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
354827f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
354927f654740f2a26ad62a5c155af9199af9e69b889claireho}
3550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
355127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
355227f654740f2a26ad62a5c155af9199af9e69b889claireho
355327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
355427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
355527f654740f2a26ad62a5c155af9199af9e69b889claireho	 CXXFLAGS="-g"
355627f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
3558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
3560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
3561ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
356250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
3563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
3564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
3565ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
3566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
356727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
356827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_cxx_g=yes
356927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
357027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
357127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
357227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
357327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
357427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
357527f654740f2a26ad62a5c155af9199af9e69b889claireho   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
357627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
357727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
357827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_prog_cxx_g" >&6; }
357927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_test_CXXFLAGS" = set; then
358027f654740f2a26ad62a5c155af9199af9e69b889claireho  CXXFLAGS=$ac_save_CXXFLAGS
358127f654740f2a26ad62a5c155af9199af9e69b889clairehoelif test $ac_cv_prog_cxx_g = yes; then
358227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GXX" = yes; then
358327f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS="-g -O2"
358427f654740f2a26ad62a5c155af9199af9e69b889claireho  else
358527f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS="-g"
358627f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
3587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
358827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$GXX" = yes; then
358927f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS="-O2"
359027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
359127f654740f2a26ad62a5c155af9199af9e69b889claireho    CXXFLAGS=
359227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
359327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
359427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
359527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
359627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
359727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
359827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
359927f654740f2a26ad62a5c155af9199af9e69b889claireho
3600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
360127f654740f2a26ad62a5c155af9199af9e69b889claireho# Ensure that if CXXFLAGS/CFLAGS were not set when calling configure, set it correctly based on (enable/disable) debug or release option
360227f654740f2a26ad62a5c155af9199af9e69b889claireho# The release mode use is the default one for autoconf
360327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$GCC" = yes; then
360427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$CFLAGS" = ""; then
360527f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_DEBUG" = 1; then
360627f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS=-g
360727f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
360827f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_RELEASE" = 1; then
360927f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="$CFLAGS -O2"
361027f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
361127f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
361227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$CXXFLAGS" = ""; then
361327f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_DEBUG" = 1; then
361427f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS=-g
361527f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
361627f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$ENABLE_RELEASE" = 1; then
361727f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="$CXXFLAGS -O2"
361827f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
361927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
3620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3621ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
362227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
362327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
362427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
362527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
362627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
362727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
362827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to run the C preprocessor... " >&6; }
362927f654740f2a26ad62a5c155af9199af9e69b889claireho# On Suns, sometimes $CPP names a directory.
363027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$CPP" && test -d "$CPP"; then
363127f654740f2a26ad62a5c155af9199af9e69b889claireho  CPP=
363227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
363327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$CPP"; then
3634103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_prog_CPP+:} false; then :
363527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
363650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
363727f654740f2a26ad62a5c155af9199af9e69b889claireho      # Double quotes because CPP needs to be expanded
363827f654740f2a26ad62a5c155af9199af9e69b889claireho    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
363927f654740f2a26ad62a5c155af9199af9e69b889claireho    do
364027f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_preproc_ok=false
364127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes
364227f654740f2a26ad62a5c155af9199af9e69b889clairehodo
364327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Use a header file that comes with gcc, so configuring glibc
364427f654740f2a26ad62a5c155af9199af9e69b889claireho  # with a fresh cross-compiler works.
364527f654740f2a26ad62a5c155af9199af9e69b889claireho  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
364627f654740f2a26ad62a5c155af9199af9e69b889claireho  # <limits.h> exists even on freestanding compilers.
364727f654740f2a26ad62a5c155af9199af9e69b889claireho  # On the NeXT, cc -E runs the code through the compiler's parser,
364827f654740f2a26ad62a5c155af9199af9e69b889claireho  # not just through cpp. "Syntax error" is here to catch this case.
364927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
365027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
365127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__
365227f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h>
365327f654740f2a26ad62a5c155af9199af9e69b889claireho#else
365427f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h>
365527f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
365627f654740f2a26ad62a5c155af9199af9e69b889claireho		     Syntax error
365727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
365827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
365927f654740f2a26ad62a5c155af9199af9e69b889claireho
366027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
366127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: fails on valid input.
366227f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
3663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
366427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
3665ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
366627f654740f2a26ad62a5c155af9199af9e69b889claireho  # OK, works on sane cases.  Now check whether nonexistent headers
366727f654740f2a26ad62a5c155af9199af9e69b889claireho  # can be detected and how.
366827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3669ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
367027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h>
367127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
367227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
367327f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: success on invalid input.
367427f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
367527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
367627f654740f2a26ad62a5c155af9199af9e69b889claireho  # Passes both tests.
367727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=:
367827f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
367927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
368027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
368150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
368227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
368327f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
368427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext
368527f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then :
368627f654740f2a26ad62a5c155af9199af9e69b889claireho  break
368727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
368827f654740f2a26ad62a5c155af9199af9e69b889claireho
368927f654740f2a26ad62a5c155af9199af9e69b889claireho    done
369027f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_CPP=$CPP
369127f654740f2a26ad62a5c155af9199af9e69b889claireho
369227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
369327f654740f2a26ad62a5c155af9199af9e69b889claireho  CPP=$ac_cv_prog_CPP
369427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
369527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_CPP=$CPP
369627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
369727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
369827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CPP" >&6; }
369927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=false
370027f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_c_preproc_warn_flag in '' yes
370127f654740f2a26ad62a5c155af9199af9e69b889clairehodo
370227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Use a header file that comes with gcc, so configuring glibc
370327f654740f2a26ad62a5c155af9199af9e69b889claireho  # with a fresh cross-compiler works.
370427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
370527f654740f2a26ad62a5c155af9199af9e69b889claireho  # <limits.h> exists even on freestanding compilers.
370627f654740f2a26ad62a5c155af9199af9e69b889claireho  # On the NeXT, cc -E runs the code through the compiler's parser,
370727f654740f2a26ad62a5c155af9199af9e69b889claireho  # not just through cpp. "Syntax error" is here to catch this case.
370827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
370927f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
371027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __STDC__
371127f654740f2a26ad62a5c155af9199af9e69b889claireho# include <limits.h>
371227f654740f2a26ad62a5c155af9199af9e69b889claireho#else
371327f654740f2a26ad62a5c155af9199af9e69b889claireho# include <assert.h>
371427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
371527f654740f2a26ad62a5c155af9199af9e69b889claireho		     Syntax error
3716ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
371727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
371827f654740f2a26ad62a5c155af9199af9e69b889claireho
3719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
372027f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: fails on valid input.
372127f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
372227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
372327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
3724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
372527f654740f2a26ad62a5c155af9199af9e69b889claireho  # OK, works on sane cases.  Now check whether nonexistent headers
372627f654740f2a26ad62a5c155af9199af9e69b889claireho  # can be detected and how.
372727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
372827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
372927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ac_nonexistent.h>
373027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
373127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_cpp "$LINENO"; then :
373227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Broken: success on invalid input.
373327f654740f2a26ad62a5c155af9199af9e69b889clairehocontinue
373427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
373527f654740f2a26ad62a5c155af9199af9e69b889claireho  # Passes both tests.
373627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_preproc_ok=:
373727f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
3738ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
373927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.err conftest.i conftest.$ac_ext
374085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
374127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
374227f654740f2a26ad62a5c155af9199af9e69b889claireho# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
374327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest.i conftest.err conftest.$ac_ext
374427f654740f2a26ad62a5c155af9199af9e69b889clairehoif $ac_preproc_ok; then :
374527f654740f2a26ad62a5c155af9199af9e69b889claireho
374627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
374727f654740f2a26ad62a5c155af9199af9e69b889claireho  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
374827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
374927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
375027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
3751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3752ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
375350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_ext=c
375450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_cpp='$CPP $CPPFLAGS'
375550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
375650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
375750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
3758ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3759ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
376027f654740f2a26ad62a5c155af9199af9e69b889claireho# Find a good install program.  We prefer a C program (faster),
376127f654740f2a26ad62a5c155af9199af9e69b889claireho# so one script is as good as another.  But avoid the broken or
376227f654740f2a26ad62a5c155af9199af9e69b889claireho# incompatible versions:
376327f654740f2a26ad62a5c155af9199af9e69b889claireho# SysV /etc/install, /usr/sbin/install
376427f654740f2a26ad62a5c155af9199af9e69b889claireho# SunOS /usr/etc/install
376527f654740f2a26ad62a5c155af9199af9e69b889claireho# IRIX /sbin/install
376627f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX /bin/install
376727f654740f2a26ad62a5c155af9199af9e69b889claireho# AmigaOS /C/install, which installs bootblocks on floppy discs
376827f654740f2a26ad62a5c155af9199af9e69b889claireho# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
376927f654740f2a26ad62a5c155af9199af9e69b889claireho# AFS /usr/afsws/bin/install, which mishandles nonexistent args
377027f654740f2a26ad62a5c155af9199af9e69b889claireho# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
377127f654740f2a26ad62a5c155af9199af9e69b889claireho# OS/2's system install, which has a completely different semantic
377227f654740f2a26ad62a5c155af9199af9e69b889claireho# ./install, which can be erroneously created by make from ./install.sh.
377327f654740f2a26ad62a5c155af9199af9e69b889claireho# Reject install programs that cannot install multiple files.
377427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
377527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for a BSD-compatible install... " >&6; }
377627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$INSTALL"; then
3777103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_install+:} false; then :
377827f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
377950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
378027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
378127f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
378227f654740f2a26ad62a5c155af9199af9e69b889clairehodo
378327f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
378427f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
378527f654740f2a26ad62a5c155af9199af9e69b889claireho    # Account for people who put trailing slashes in PATH elements.
378627f654740f2a26ad62a5c155af9199af9e69b889clairehocase $as_dir/ in #((
378727f654740f2a26ad62a5c155af9199af9e69b889claireho  ./ | .// | /[cC]/* | \
378827f654740f2a26ad62a5c155af9199af9e69b889claireho  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
378927f654740f2a26ad62a5c155af9199af9e69b889claireho  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
379027f654740f2a26ad62a5c155af9199af9e69b889claireho  /usr/ucb/* ) ;;
379127f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
379227f654740f2a26ad62a5c155af9199af9e69b889claireho    # OSF1 and SCO ODT 3.0 have their own names for install.
379327f654740f2a26ad62a5c155af9199af9e69b889claireho    # Don't use installbsd from OSF since it installs stuff as root
379427f654740f2a26ad62a5c155af9199af9e69b889claireho    # by default.
379527f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_prog in ginstall scoinst install; do
379627f654740f2a26ad62a5c155af9199af9e69b889claireho      for ac_exec_ext in '' $ac_executable_extensions; do
379727f654740f2a26ad62a5c155af9199af9e69b889claireho	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
379827f654740f2a26ad62a5c155af9199af9e69b889claireho	  if test $ac_prog = install &&
379927f654740f2a26ad62a5c155af9199af9e69b889claireho	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
380027f654740f2a26ad62a5c155af9199af9e69b889claireho	    # AIX install.  It has an incompatible calling convention.
380127f654740f2a26ad62a5c155af9199af9e69b889claireho	    :
380227f654740f2a26ad62a5c155af9199af9e69b889claireho	  elif test $ac_prog = install &&
380327f654740f2a26ad62a5c155af9199af9e69b889claireho	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
380427f654740f2a26ad62a5c155af9199af9e69b889claireho	    # program-specific install script used by HP pwplus--don't use.
380527f654740f2a26ad62a5c155af9199af9e69b889claireho	    :
380627f654740f2a26ad62a5c155af9199af9e69b889claireho	  else
380727f654740f2a26ad62a5c155af9199af9e69b889claireho	    rm -rf conftest.one conftest.two conftest.dir
380827f654740f2a26ad62a5c155af9199af9e69b889claireho	    echo one > conftest.one
380927f654740f2a26ad62a5c155af9199af9e69b889claireho	    echo two > conftest.two
381027f654740f2a26ad62a5c155af9199af9e69b889claireho	    mkdir conftest.dir
381127f654740f2a26ad62a5c155af9199af9e69b889claireho	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
381227f654740f2a26ad62a5c155af9199af9e69b889claireho	      test -s conftest.one && test -s conftest.two &&
381327f654740f2a26ad62a5c155af9199af9e69b889claireho	      test -s conftest.dir/conftest.one &&
381427f654740f2a26ad62a5c155af9199af9e69b889claireho	      test -s conftest.dir/conftest.two
381527f654740f2a26ad62a5c155af9199af9e69b889claireho	    then
381627f654740f2a26ad62a5c155af9199af9e69b889claireho	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
381727f654740f2a26ad62a5c155af9199af9e69b889claireho	      break 3
381827f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
381927f654740f2a26ad62a5c155af9199af9e69b889claireho	  fi
382027f654740f2a26ad62a5c155af9199af9e69b889claireho	fi
382127f654740f2a26ad62a5c155af9199af9e69b889claireho      done
382227f654740f2a26ad62a5c155af9199af9e69b889claireho    done
382327f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
382427f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
382527f654740f2a26ad62a5c155af9199af9e69b889claireho
382627f654740f2a26ad62a5c155af9199af9e69b889claireho  done
382727f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
382850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
382927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -rf conftest.one conftest.two conftest.dir
383050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
3831ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
383227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "${ac_cv_path_install+set}" = set; then
383327f654740f2a26ad62a5c155af9199af9e69b889claireho    INSTALL=$ac_cv_path_install
383427f654740f2a26ad62a5c155af9199af9e69b889claireho  else
383527f654740f2a26ad62a5c155af9199af9e69b889claireho    # As a last resort, use the slow shell script.  Don't cache a
383627f654740f2a26ad62a5c155af9199af9e69b889claireho    # value for INSTALL within a source directory, because that will
383727f654740f2a26ad62a5c155af9199af9e69b889claireho    # break other packages using the cache if that directory is
383827f654740f2a26ad62a5c155af9199af9e69b889claireho    # removed, or if the value is a relative name.
383927f654740f2a26ad62a5c155af9199af9e69b889claireho    INSTALL=$ac_install_sh
384027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
384127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
384227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
384327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$INSTALL" >&6; }
3844ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
384527f654740f2a26ad62a5c155af9199af9e69b889claireho# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
384627f654740f2a26ad62a5c155af9199af9e69b889claireho# It thinks the first close brace ends the variable substitution.
384727f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
384927f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
385127f654740f2a26ad62a5c155af9199af9e69b889clairehotest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
385327f654740f2a26ad62a5c155af9199af9e69b889claireho
385427f654740f2a26ad62a5c155af9199af9e69b889claireho
385527f654740f2a26ad62a5c155af9199af9e69b889claireho
385627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
385727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
385827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
385927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
386027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
386127f654740f2a26ad62a5c155af9199af9e69b889claireho
386227f654740f2a26ad62a5c155af9199af9e69b889claireho
386327f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
3864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
386550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
386685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
386785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
386885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
386927f654740f2a26ad62a5c155af9199af9e69b889claireho
387085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
387185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
387285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
3873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
387427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
3875ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
387727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
387827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
387927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
388027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
388127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
388227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
388327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
3884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
388585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
388627f654740f2a26ad62a5c155af9199af9e69b889claireho# make sure install is relative to srcdir - if a script
388727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$srcdir" = "."; then
388827f654740f2a26ad62a5c155af9199af9e69b889claireho  # If srcdir isn't just ., then (srcdir) is already prepended.
388927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "${ac_install_sh}" = "${INSTALL}"; then
389027f654740f2a26ad62a5c155af9199af9e69b889claireho   INSTALL="\\\$(top_srcdir)/${ac_install_sh}"
389127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
3892ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
389427f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true)
389527f654740f2a26ad62a5c155af9199af9e69b889claireho#AC_CHECK_PROG(STRIP, strip, strip, true)
3896ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
389727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for the platform make
389827f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_prog in gmake gnumake
389927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
390027f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "$ac_prog", so it can be a program name with args.
390127f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy $ac_prog; ac_word=$2
390227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
390327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3904103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_U_MAKE+:} false; then :
390585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
3906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
390727f654740f2a26ad62a5c155af9199af9e69b889claireho  case $U_MAKE in
390827f654740f2a26ad62a5c155af9199af9e69b889claireho  [\\/]* | ?:[\\/]*)
390927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path.
391027f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
391127f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
391227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
391327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
391427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
391527f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
391627f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
391727f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
391827f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
391927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext"
392027f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
392127f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
392227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
392327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
392427f654740f2a26ad62a5c155af9199af9e69b889claireho  done
392527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
3926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
392727f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
392827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
392927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
393027f654740f2a26ad62a5c155af9199af9e69b889clairehoU_MAKE=$ac_cv_path_U_MAKE
393127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$U_MAKE"; then
393227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $U_MAKE" >&5
393327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$U_MAKE" >&6; }
393427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
393527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
393627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
393750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
3938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
393927f654740f2a26ad62a5c155af9199af9e69b889claireho
394027f654740f2a26ad62a5c155af9199af9e69b889claireho  test -n "$U_MAKE" && break
394150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehodone
394227f654740f2a26ad62a5c155af9199af9e69b889clairehotest -n "$U_MAKE" || U_MAKE="make"
3943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
394550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
394685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
394727f654740f2a26ad62a5c155af9199af9e69b889claireho
394827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-cross-build was given.
394927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_cross_build+set}" = set; then :
395027f654740f2a26ad62a5c155af9199af9e69b889claireho  withval=$with_cross_build; cross_buildroot="${withval}"
395127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
395227f654740f2a26ad62a5c155af9199af9e69b889claireho  cross_buildroot=""
395350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
3954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
395627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "X$cross_buildroot" = "X"; then
395727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$cross_compiling" = "yes"; then
395827f654740f2a26ad62a5c155af9199af9e69b889claireho        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
395927f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
396027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
396127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test -f "${cross_buildroot}/config/icucross.mk"; then
396227f654740f2a26ad62a5c155af9199af9e69b889claireho        { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using cross buildroot: $cross_buildroot" >&5
396327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "Using cross buildroot: $cross_buildroot" >&6; }
396427f654740f2a26ad62a5c155af9199af9e69b889claireho    else
396527f654740f2a26ad62a5c155af9199af9e69b889claireho        if test -d "${cross_buildroot}"; then
396627f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." "$LINENO" 5
396727f654740f2a26ad62a5c155af9199af9e69b889claireho        else
396827f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." "$LINENO" 5
396927f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
397027f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
3971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
3972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
3973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
397427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for doxygen to generate documentation
397527f654740f2a26ad62a5c155af9199af9e69b889claireho# Extract the first word of "doxygen", so it can be a program name with args.
397627f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy doxygen; ac_word=$2
397727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
397827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
3979103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_DOXYGEN+:} false; then :
398050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  $as_echo_n "(cached) " >&6
398150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
398227f654740f2a26ad62a5c155af9199af9e69b889claireho  case $DOXYGEN in
398327f654740f2a26ad62a5c155af9199af9e69b889claireho  [\\/]* | ?:[\\/]*)
398427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
398527f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
398627f654740f2a26ad62a5c155af9199af9e69b889claireho  *)
398727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
398827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_dummy="$PATH:/usr/local/bin:/usr/bin"
398927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $as_dummy
399027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
399127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
399227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
399327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
399427f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
399527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
399627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
399727f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
399827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
399927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
400027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
400127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
4002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
400327f654740f2a26ad62a5c155af9199af9e69b889claireho  ;;
400450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoesac
4005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
400627f654740f2a26ad62a5c155af9199af9e69b889clairehoDOXYGEN=$ac_cv_path_DOXYGEN
400727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$DOXYGEN"; then
400827f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
400927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DOXYGEN" >&6; }
401027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
401127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
401227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
401350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
401450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
4015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
401727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check that the linker is usable
401850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
401927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
402027f654740f2a26ad62a5c155af9199af9e69b889claireho    *-*-cygwin*|*-*-mingw*)
402127f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then
402227f654740f2a26ad62a5c155af9199af9e69b889claireho            as_fn_error $? "link.exe is not a valid linker. Your PATH is incorrect.
402327f654740f2a26ad62a5c155af9199af9e69b889claireho                  Please follow the directions in ICU's readme." "$LINENO" 5
402427f654740f2a26ad62a5c155af9199af9e69b889claireho        fi;;
402527f654740f2a26ad62a5c155af9199af9e69b889claireho    *);;
402627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
402750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
402827f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the executable suffix
402927f654740f2a26ad62a5c155af9199af9e69b889claireho# We don't use AC_EXEEXT because some compilers output separate debugging
403027f654740f2a26ad62a5c155af9199af9e69b889claireho# files, which confuses the AC_EXEEXT macro.
403127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for executable suffix" >&5
403227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking checking for executable suffix... " >&6; }
403327f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
403427f654740f2a26ad62a5c155af9199af9e69b889claireho    *-*-cygwin*|*-*-mingw*)  EXEEXT=.exe ;;
403527f654740f2a26ad62a5c155af9199af9e69b889claireho    *)      EXEEXT="" ;;
403627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
403727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_exeext=$EXEEXT
403827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5
403927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$EXEEXT" >&6; }
404050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
404150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
404227f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine how strict we want to be when compiling
404350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
404427f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strict compiling is on" >&5
404527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether strict compiling is on... " >&6; }
404627f654740f2a26ad62a5c155af9199af9e69b889claireho    # Check whether --enable-strict was given.
404727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_strict+set}" = set; then :
404827f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_strict;
404927f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$enableval" = no
405027f654740f2a26ad62a5c155af9199af9e69b889claireho        then
405127f654740f2a26ad62a5c155af9199af9e69b889claireho            ac_use_strict_options=no
405227f654740f2a26ad62a5c155af9199af9e69b889claireho        else
405327f654740f2a26ad62a5c155af9199af9e69b889claireho            ac_use_strict_options=yes
405427f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
4055ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4056ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
405727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_use_strict_options=yes
405827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
405927f654740f2a26ad62a5c155af9199af9e69b889claireho
406027f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_use_strict_options" >&5
406127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_use_strict_options" >&6; }
406227f654740f2a26ad62a5c155af9199af9e69b889claireho
406327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_use_strict_options" = yes
406427f654740f2a26ad62a5c155af9199af9e69b889claireho    then
406527f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$GCC" = yes
406627f654740f2a26ad62a5c155af9199af9e69b889claireho        then
406754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            # Do not use -ansi. It limits us to C90, and it breaks some platforms.
406854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            # We use -std=c99 to disable the gnu99 defaults and its associated warnings
406954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CFLAGS="$CFLAGS -Wall -std=c99 -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings"
407027f654740f2a26ad62a5c155af9199af9e69b889claireho        else
407127f654740f2a26ad62a5c155af9199af9e69b889claireho            case "${host}" in
407227f654740f2a26ad62a5c155af9199af9e69b889claireho            *-*-cygwin)
407327f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "`$CC /help 2>&1 | head -c9`" = "Microsoft"
407427f654740f2a26ad62a5c155af9199af9e69b889claireho                then
407527f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="$CFLAGS /W4"
407627f654740f2a26ad62a5c155af9199af9e69b889claireho                fi
407727f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
407827f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
407927f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$GXX" = yes
408027f654740f2a26ad62a5c155af9199af9e69b889claireho        then
408154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
408227f654740f2a26ad62a5c155af9199af9e69b889claireho        else
408327f654740f2a26ad62a5c155af9199af9e69b889claireho            case "${host}" in
408427f654740f2a26ad62a5c155af9199af9e69b889claireho            *-*-cygwin)
408527f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft"
408627f654740f2a26ad62a5c155af9199af9e69b889claireho                then
408727f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="$CXXFLAGS /W4"
408827f654740f2a26ad62a5c155af9199af9e69b889claireho                fi
408927f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
409027f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
409127f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
4092ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
409350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
409427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check if we can build and use 64-bit libraries
409550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
409650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
409727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
409827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_GREP+:} false; then :
410027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
410127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
410227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$GREP"; then
410327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_path_GREP_found=false
410427f654740f2a26ad62a5c155af9199af9e69b889claireho  # Loop through the user's path and test for each of PROGNAME-LIST
410527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
410627f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
410727f654740f2a26ad62a5c155af9199af9e69b889clairehodo
410827f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
410927f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
411027f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_prog in grep ggrep; do
411127f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
411227f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
411327f654740f2a26ad62a5c155af9199af9e69b889claireho      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
411427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_GREP and select it if it is found.
411527f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check for GNU $ac_path_GREP
411627f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_GREP" --version 2>&1` in
411727f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*)
411827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
411927f654740f2a26ad62a5c155af9199af9e69b889claireho*)
412027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_count=0
412127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n 0123456789 >"conftest.in"
412227f654740f2a26ad62a5c155af9199af9e69b889claireho  while :
412327f654740f2a26ad62a5c155af9199af9e69b889claireho  do
412427f654740f2a26ad62a5c155af9199af9e69b889claireho    cat "conftest.in" "conftest.in" >"conftest.tmp"
412527f654740f2a26ad62a5c155af9199af9e69b889claireho    mv "conftest.tmp" "conftest.in"
412627f654740f2a26ad62a5c155af9199af9e69b889claireho    cp "conftest.in" "conftest.nl"
412727f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo 'GREP' >> "conftest.nl"
412827f654740f2a26ad62a5c155af9199af9e69b889claireho    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
412927f654740f2a26ad62a5c155af9199af9e69b889claireho    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
413027f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_arith $ac_count + 1 && ac_count=$as_val
413127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_count -gt ${ac_path_GREP_max-0}; then
413227f654740f2a26ad62a5c155af9199af9e69b889claireho      # Best one so far, save it but keep looking for a better one
413327f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cv_path_GREP="$ac_path_GREP"
413427f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_GREP_max=$ac_count
413550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    fi
413627f654740f2a26ad62a5c155af9199af9e69b889claireho    # 10*(2^10) chars as input seems more than enough
413727f654740f2a26ad62a5c155af9199af9e69b889claireho    test $ac_count -gt 10 && break
413827f654740f2a26ad62a5c155af9199af9e69b889claireho  done
413927f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
414027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
414127f654740f2a26ad62a5c155af9199af9e69b889claireho
414227f654740f2a26ad62a5c155af9199af9e69b889claireho      $ac_path_GREP_found && break 3
414327f654740f2a26ad62a5c155af9199af9e69b889claireho    done
414427f654740f2a26ad62a5c155af9199af9e69b889claireho  done
414527f654740f2a26ad62a5c155af9199af9e69b889claireho  done
414627f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
414727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_cv_path_GREP"; then
414827f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
414950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  fi
415027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
415127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_GREP=$GREP
4152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
415385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
415427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
415527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
415627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_GREP" >&6; }
415727f654740f2a26ad62a5c155af9199af9e69b889claireho GREP="$ac_cv_path_GREP"
415885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
416027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
416127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for egrep... " >&6; }
4162103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_path_EGREP+:} false; then :
416327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
416427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
416527f654740f2a26ad62a5c155af9199af9e69b889claireho  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
416627f654740f2a26ad62a5c155af9199af9e69b889claireho   then ac_cv_path_EGREP="$GREP -E"
416727f654740f2a26ad62a5c155af9199af9e69b889claireho   else
416827f654740f2a26ad62a5c155af9199af9e69b889claireho     if test -z "$EGREP"; then
416927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_path_EGREP_found=false
417027f654740f2a26ad62a5c155af9199af9e69b889claireho  # Loop through the user's path and test for each of PROGNAME-LIST
417127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
417227f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
417327f654740f2a26ad62a5c155af9199af9e69b889clairehodo
417427f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
417527f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
417627f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_prog in egrep; do
417727f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
417827f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
417927f654740f2a26ad62a5c155af9199af9e69b889claireho      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
418027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for GNU ac_path_EGREP and select it if it is found.
418127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check for GNU $ac_path_EGREP
418227f654740f2a26ad62a5c155af9199af9e69b889clairehocase `"$ac_path_EGREP" --version 2>&1` in
418327f654740f2a26ad62a5c155af9199af9e69b889claireho*GNU*)
418427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
418527f654740f2a26ad62a5c155af9199af9e69b889claireho*)
418627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_count=0
418727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n 0123456789 >"conftest.in"
418827f654740f2a26ad62a5c155af9199af9e69b889claireho  while :
418927f654740f2a26ad62a5c155af9199af9e69b889claireho  do
419027f654740f2a26ad62a5c155af9199af9e69b889claireho    cat "conftest.in" "conftest.in" >"conftest.tmp"
419127f654740f2a26ad62a5c155af9199af9e69b889claireho    mv "conftest.tmp" "conftest.in"
419227f654740f2a26ad62a5c155af9199af9e69b889claireho    cp "conftest.in" "conftest.nl"
419327f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo 'EGREP' >> "conftest.nl"
419427f654740f2a26ad62a5c155af9199af9e69b889claireho    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
419527f654740f2a26ad62a5c155af9199af9e69b889claireho    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
419627f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_arith $ac_count + 1 && ac_count=$as_val
419727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
419827f654740f2a26ad62a5c155af9199af9e69b889claireho      # Best one so far, save it but keep looking for a better one
419927f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_cv_path_EGREP="$ac_path_EGREP"
420027f654740f2a26ad62a5c155af9199af9e69b889claireho      ac_path_EGREP_max=$ac_count
420127f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
420227f654740f2a26ad62a5c155af9199af9e69b889claireho    # 10*(2^10) chars as input seems more than enough
420327f654740f2a26ad62a5c155af9199af9e69b889claireho    test $ac_count -gt 10 && break
420427f654740f2a26ad62a5c155af9199af9e69b889claireho  done
420527f654740f2a26ad62a5c155af9199af9e69b889claireho  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
420627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
4207ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
420827f654740f2a26ad62a5c155af9199af9e69b889claireho      $ac_path_EGREP_found && break 3
420927f654740f2a26ad62a5c155af9199af9e69b889claireho    done
421027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
421127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
421227f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
421327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_cv_path_EGREP"; then
421427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
421527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
421627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
421727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_path_EGREP=$EGREP
421827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
4219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
422027f654740f2a26ad62a5c155af9199af9e69b889claireho   fi
422127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
422227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
422327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_path_EGREP" >&6; }
422427f654740f2a26ad62a5c155af9199af9e69b889claireho EGREP="$ac_cv_path_EGREP"
4225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
422727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
422827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for ANSI C header files... " >&6; }
4229103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_header_stdc+:} false; then :
423085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4231ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
423227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4233ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
423427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
423527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdarg.h>
423627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
423727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <float.h>
423827f654740f2a26ad62a5c155af9199af9e69b889claireho
423950294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint
424050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain ()
424150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{
424227f654740f2a26ad62a5c155af9199af9e69b889claireho
424350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ;
424450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  return 0;
424550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho}
4246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
424727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
424827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=yes
4249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
425027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
4251ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
425227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4253ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
425427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
425527f654740f2a26ad62a5c155af9199af9e69b889claireho  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
425627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4257ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
425827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
425927f654740f2a26ad62a5c155af9199af9e69b889claireho
426027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
426127f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
426227f654740f2a26ad62a5c155af9199af9e69b889claireho  $EGREP "memchr" >/dev/null 2>&1; then :
4263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
426427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
426527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
4266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
426727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest*
426885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
426927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
4270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
427127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
427227f654740f2a26ad62a5c155af9199af9e69b889claireho  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
427327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
427527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
427627f654740f2a26ad62a5c155af9199af9e69b889claireho
4277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
427827f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
427927f654740f2a26ad62a5c155af9199af9e69b889claireho  $EGREP "free" >/dev/null 2>&1; then :
428027f654740f2a26ad62a5c155af9199af9e69b889claireho
4281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
428227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
428327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
428427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f conftest*
4285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
428785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
428827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
428927f654740f2a26ad62a5c155af9199af9e69b889claireho  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
429027f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$cross_compiling" = yes; then :
429127f654740f2a26ad62a5c155af9199af9e69b889claireho  :
429227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
429327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
429427f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
429527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <ctype.h>
429627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
429727f654740f2a26ad62a5c155af9199af9e69b889claireho#if ((' ' & 0x0FF) == 0x020)
429827f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
429927f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
430027f654740f2a26ad62a5c155af9199af9e69b889claireho#else
430127f654740f2a26ad62a5c155af9199af9e69b889claireho# define ISLOWER(c) \
430227f654740f2a26ad62a5c155af9199af9e69b889claireho		   (('a' <= (c) && (c) <= 'i') \
430327f654740f2a26ad62a5c155af9199af9e69b889claireho		     || ('j' <= (c) && (c) <= 'r') \
430427f654740f2a26ad62a5c155af9199af9e69b889claireho		     || ('s' <= (c) && (c) <= 'z'))
430527f654740f2a26ad62a5c155af9199af9e69b889claireho# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
430627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
4307ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
430827f654740f2a26ad62a5c155af9199af9e69b889claireho#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
430927f654740f2a26ad62a5c155af9199af9e69b889clairehoint
431027f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
431127f654740f2a26ad62a5c155af9199af9e69b889claireho{
431227f654740f2a26ad62a5c155af9199af9e69b889claireho  int i;
431327f654740f2a26ad62a5c155af9199af9e69b889claireho  for (i = 0; i < 256; i++)
431427f654740f2a26ad62a5c155af9199af9e69b889claireho    if (XOR (islower (i), ISLOWER (i))
431527f654740f2a26ad62a5c155af9199af9e69b889claireho	|| toupper (i) != TOUPPER (i))
431627f654740f2a26ad62a5c155af9199af9e69b889claireho      return 2;
431727f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
431827f654740f2a26ad62a5c155af9199af9e69b889claireho}
431927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
432027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
432185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
432327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdc=no
4324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
432527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
432627f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
432727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
432827f654740f2a26ad62a5c155af9199af9e69b889claireho
432927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
433027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
433127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
433227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdc" >&6; }
433327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdc = yes; then
433427f654740f2a26ad62a5c155af9199af9e69b889claireho
433527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
433827f654740f2a26ad62a5c155af9199af9e69b889claireho
433927f654740f2a26ad62a5c155af9199af9e69b889claireho# On IRIX 5.3, sys/types and inttypes.h are conflicting.
434027f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
434127f654740f2a26ad62a5c155af9199af9e69b889claireho		  inttypes.h stdint.h unistd.h
434227f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
434327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
434427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
434527f654740f2a26ad62a5c155af9199af9e69b889claireho"
434627f654740f2a26ad62a5c155af9199af9e69b889clairehoif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  cat >>confdefs.h <<_ACEOF
434885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
4350ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
4352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4353ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
4354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4356ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
435727f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_REQ=nochange
435827f654740f2a26ad62a5c155af9199af9e69b889claireho    ENABLE_64BIT_LIBS=unknown
435927f654740f2a26ad62a5c155af9199af9e69b889claireho    ## revisit this for cross-compile.
4360ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
436127f654740f2a26ad62a5c155af9199af9e69b889claireho    # Check whether --enable-64bit-libs was given.
436227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_64bit_libs+set}" = set; then :
436327f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs"
436427f654740f2a26ad62a5c155af9199af9e69b889claireho         case "${enableval}" in
436527f654740f2a26ad62a5c155af9199af9e69b889claireho            no|false|32) with_library_bits=32;  ;;
436627f654740f2a26ad62a5c155af9199af9e69b889claireho            yes|true|64) with_library_bits=64else32 ;;
436727f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) with_library_bits=nochange; ;;
436827f654740f2a26ad62a5c155af9199af9e69b889claireho            *) as_fn_error $? "bad value ${enableval} for '--*-64bit-libs'" "$LINENO" 5 ;;
436927f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
437085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
437185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
437285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
437385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
437485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
437527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --with-library-bits was given.
437627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_bits+set}" = set; then :
437727f654740f2a26ad62a5c155af9199af9e69b889claireho  withval=$with_library_bits; case "${withval}" in
437827f654740f2a26ad62a5c155af9199af9e69b889claireho            ""|nochange) BITS_REQ=$withval ;;
437927f654740f2a26ad62a5c155af9199af9e69b889claireho            32|64|64else32) BITS_REQ=$withval ;;
438027f654740f2a26ad62a5c155af9199af9e69b889claireho            *) as_fn_error $? "bad value ${withval} for --with-library-bits" "$LINENO" 5 ;;
438127f654740f2a26ad62a5c155af9199af9e69b889claireho            esac
438285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
438385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
438485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
438527f654740f2a26ad62a5c155af9199af9e69b889claireho    # don't use these for cross compiling
438627f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then
438727f654740f2a26ad62a5c155af9199af9e69b889claireho        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
438827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
438927f654740f2a26ad62a5c155af9199af9e69b889claireho    # The cast to long int works around a bug in the HP C Compiler
439027f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
439127f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
439227f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364.
439327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
439427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of void *... " >&6; }
4395103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_void_p+:} false; then :
439685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
439785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
439827f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
439927f654740f2a26ad62a5c155af9199af9e69b889claireho
440027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
440127f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_cv_type_void_p" = yes; then
440227f654740f2a26ad62a5c155af9199af9e69b889claireho     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
440327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
440427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (void *)
440527f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
440627f654740f2a26ad62a5c155af9199af9e69b889claireho   else
440727f654740f2a26ad62a5c155af9199af9e69b889claireho     ac_cv_sizeof_void_p=0
440827f654740f2a26ad62a5c155af9199af9e69b889claireho   fi
440985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
441085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
441185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
441227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
441327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_sizeof_void_p" >&6; }
441427f654740f2a26ad62a5c155af9199af9e69b889claireho
441527f654740f2a26ad62a5c155af9199af9e69b889claireho
441627f654740f2a26ad62a5c155af9199af9e69b889claireho
441727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
441827f654740f2a26ad62a5c155af9199af9e69b889claireho#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
441985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
442085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
442185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
442227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64 bit binaries are built by default" >&5
442327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; }
442427f654740f2a26ad62a5c155af9199af9e69b889claireho    case $ac_cv_sizeof_void_p in
442527f654740f2a26ad62a5c155af9199af9e69b889claireho        8) DEFAULT_64BIT=yes ;;
442627f654740f2a26ad62a5c155af9199af9e69b889claireho        4) DEFAULT_64BIT=no ;;
442727f654740f2a26ad62a5c155af9199af9e69b889claireho        *) DEFAULT_64BIT=unknown
442827f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
442927f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_GOT=unknown
443085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
443127f654740f2a26ad62a5c155af9199af9e69b889claireho    # 'OK' here means, we can exit any further checking, everything's copa
443227f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_OK=yes
443327f654740f2a26ad62a5c155af9199af9e69b889claireho
443427f654740f2a26ad62a5c155af9199af9e69b889claireho    # do we need to check for buildable/runnable 32 or 64 bit?
443527f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_CHECK_32=no
443627f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_CHECK_64=no
443785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
443827f654740f2a26ad62a5c155af9199af9e69b889claireho    # later, can we run the 32/64 bit binaries so made?
443927f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_RUN_32=no
444027f654740f2a26ad62a5c155af9199af9e69b889claireho    BITS_RUN_64=no
444185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
444227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$DEFAULT_64BIT" = "yes"; then
444327f654740f2a26ad62a5c155af9199af9e69b889claireho        # we get 64 bits by default.
444427f654740f2a26ad62a5c155af9199af9e69b889claireho        BITS_GOT=64
444527f654740f2a26ad62a5c155af9199af9e69b889claireho        case "$BITS_REQ" in
444627f654740f2a26ad62a5c155af9199af9e69b889claireho            32)
444727f654740f2a26ad62a5c155af9199af9e69b889claireho                # need to look for 32 bit support.
444827f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_CHECK_32=yes
444927f654740f2a26ad62a5c155af9199af9e69b889claireho                # not copa.
445027f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_OK=no;;
445127f654740f2a26ad62a5c155af9199af9e69b889claireho            # everyone else is happy.
445227f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) ;;
445327f654740f2a26ad62a5c155af9199af9e69b889claireho            *) ;;
445427f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
445527f654740f2a26ad62a5c155af9199af9e69b889claireho    elif test "$DEFAULT_64BIT" = "no"; then
445627f654740f2a26ad62a5c155af9199af9e69b889claireho        # not 64 bit by default.
445727f654740f2a26ad62a5c155af9199af9e69b889claireho        BITS_GOT=32
445827f654740f2a26ad62a5c155af9199af9e69b889claireho        case "$BITS_REQ" in
445927f654740f2a26ad62a5c155af9199af9e69b889claireho            64|64else32)
446027f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_CHECK_64=yes
446127f654740f2a26ad62a5c155af9199af9e69b889claireho                #BITS_CHECK_32=yes
446227f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_OK=no;;
446327f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) ;;
446427f654740f2a26ad62a5c155af9199af9e69b889claireho            *) ;;
446527f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
446627f654740f2a26ad62a5c155af9199af9e69b889claireho    elif test "$DEFAULT_64BIT" = "unknown"; then
446727f654740f2a26ad62a5c155af9199af9e69b889claireho        # cross compiling.
446827f654740f2a26ad62a5c155af9199af9e69b889claireho        BITS_GOT=unknown
446927f654740f2a26ad62a5c155af9199af9e69b889claireho        case "$BITS_REQ" in
447027f654740f2a26ad62a5c155af9199af9e69b889claireho            64|64else32) BITS_OK=no
447127f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_CHECK_32=yes
447227f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_CHECK_64=yes ;;
447327f654740f2a26ad62a5c155af9199af9e69b889claireho            32) BITS_OK=no;;
447427f654740f2a26ad62a5c155af9199af9e69b889claireho            nochange) ;;
447527f654740f2a26ad62a5c155af9199af9e69b889claireho            *) ;;
447627f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
447727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
447885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
447927f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_64BIT" >&5
448027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$DEFAULT_64BIT" >&6; };
448185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
448227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$BITS_OK" != "yes"; then
448327f654740f2a26ad62a5c155af9199af9e69b889claireho        # not copa. back these up.
448427f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS_OLD="${CFLAGS}"
448527f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS_OLD="${CXXFLAGS}"
448627f654740f2a26ad62a5c155af9199af9e69b889claireho        LDFLAGS_OLD="${LDFLAGS}"
448727f654740f2a26ad62a5c155af9199af9e69b889claireho        ARFLAGS_OLD="${ARFLAGS}"
448885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
448927f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS_32="${CFLAGS}"
449027f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS_32="${CXXFLAGS}"
449127f654740f2a26ad62a5c155af9199af9e69b889claireho        LDFLAGS_32="${LDFLAGS}"
449227f654740f2a26ad62a5c155af9199af9e69b889claireho        ARFLAGS_32="${ARFLAGS}"
449385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
449427f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS_64="${CFLAGS}"
449527f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS_64="${CXXFLAGS}"
449627f654740f2a26ad62a5c155af9199af9e69b889claireho        LDFLAGS_64="${LDFLAGS}"
449727f654740f2a26ad62a5c155af9199af9e69b889claireho        ARFLAGS_64="${ARFLAGS}"
4498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
449927f654740f2a26ad62a5c155af9199af9e69b889claireho        CAN_BUILD_64=unknown
450027f654740f2a26ad62a5c155af9199af9e69b889claireho        CAN_BUILD_32=unknown
450127f654740f2a26ad62a5c155af9199af9e69b889claireho        # These results can't be cached because is sets compiler flags.
450227f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_CHECK_64" = "yes"; then
450327f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 64-bit executables" >&5
450427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 64-bit executables... " >&6; }
450527f654740f2a26ad62a5c155af9199af9e69b889claireho            CAN_BUILD_64=no
450627f654740f2a26ad62a5c155af9199af9e69b889claireho            ####
450727f654740f2a26ad62a5c155af9199af9e69b889claireho            # Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it.
450827f654740f2a26ad62a5c155af9199af9e69b889claireho            #  Note, we don't have to actually check if the options work- we'll try them before using them.
450927f654740f2a26ad62a5c155af9199af9e69b889claireho            #  So, only try actually testing the options, if you are trying to decide between multiple options.
451027f654740f2a26ad62a5c155af9199af9e69b889claireho            # On exit from the following clauses:
451127f654740f2a26ad62a5c155af9199af9e69b889claireho            # if CAN_BUILD_64=yes:
451227f654740f2a26ad62a5c155af9199af9e69b889claireho            #    *FLAGS are assumed to contain the right settings for 64bit
451327f654740f2a26ad62a5c155af9199af9e69b889claireho            # else if CAN_BUILD_64=no: (default)
451427f654740f2a26ad62a5c155af9199af9e69b889claireho            #    *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD
4515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
451627f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$GCC" = yes; then
451727f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS="${CFLAGS} -m64"
451827f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS="${CXXFLAGS} -m64"
451927f654740f2a26ad62a5c155af9199af9e69b889claireho                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
452127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
452327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
452427f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
452627f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
4527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
452885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
452927f654740f2a26ad62a5c155af9199af9e69b889claireho            else
453027f654740f2a26ad62a5c155af9199af9e69b889claireho                case "${host}" in
453127f654740f2a26ad62a5c155af9199af9e69b889claireho                sparc*-*-solaris*)
453227f654740f2a26ad62a5c155af9199af9e69b889claireho                    # 1. try -m64
453327f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -m64"
453427f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -m64"
4535b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho                    if test "$cross_compiling" = yes; then :
4536b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  CAN_BUILD_64=unknown
4537b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse
4538b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
454027f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
4542b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then :
454327f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
454527f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
4546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
4547b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4548b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
4549b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi
4550b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
455127f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" != yes; then
455227f654740f2a26ad62a5c155af9199af9e69b889claireho                        # Nope. back out changes.
455327f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS_OLD}"
455427f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CFLAGS_OLD}"
455527f654740f2a26ad62a5c155af9199af9e69b889claireho                        # 2. try xarch=v9 [deprecated]
455627f654740f2a26ad62a5c155af9199af9e69b889claireho                        ## TODO: cross compile: the following won't work.
455727f654740f2a26ad62a5c155af9199af9e69b889claireho                        SPARCV9=`isainfo -n 2>&1 | grep sparcv9`
455827f654740f2a26ad62a5c155af9199af9e69b889claireho                        SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:`
455927f654740f2a26ad62a5c155af9199af9e69b889claireho                        # "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs"
456027f654740f2a26ad62a5c155af9199af9e69b889claireho                        if test -z "$SOL64" && test -n "$SPARCV9"; then
456127f654740f2a26ad62a5c155af9199af9e69b889claireho                            CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9"
456227f654740f2a26ad62a5c155af9199af9e69b889claireho                            CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9"
456327f654740f2a26ad62a5c155af9199af9e69b889claireho                            LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9"
456427f654740f2a26ad62a5c155af9199af9e69b889claireho                            CAN_BUILD_64=yes
456527f654740f2a26ad62a5c155af9199af9e69b889claireho                        fi
4566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru                    fi
456727f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
456827f654740f2a26ad62a5c155af9199af9e69b889claireho                i386-*-solaris*)
456927f654740f2a26ad62a5c155af9199af9e69b889claireho                    # 1. try -m64
457027f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -m64"
457127f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -m64"
4572b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho                    if test "$cross_compiling" = yes; then :
4573b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  CAN_BUILD_64=unknown
4574b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoelse
4575b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
457685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
457727f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
457885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
4579b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehoif ac_fn_c_try_run "$LINENO"; then :
458027f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
458185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
458227f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
458385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
4584b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4585b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
4586b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2clairehofi
4587b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho
458827f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" != yes; then
458927f654740f2a26ad62a5c155af9199af9e69b889claireho                        # Nope. back out changes.
459027f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS_OLD}"
459127f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CXXFLAGS_OLD}"
459227f654740f2a26ad62a5c155af9199af9e69b889claireho                        # 2. try the older compiler option
459327f654740f2a26ad62a5c155af9199af9e69b889claireho                        ## TODO: cross compile problem
4594b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho                        AMD64=`isainfo -n 2>&1 | grep amd64`
459527f654740f2a26ad62a5c155af9199af9e69b889claireho                        SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:`
459627f654740f2a26ad62a5c155af9199af9e69b889claireho                        if test -z "$SOL64" && test -n "$AMD64"; then
459727f654740f2a26ad62a5c155af9199af9e69b889claireho                            CFLAGS="${CFLAGS} -xtarget=generic64"
459827f654740f2a26ad62a5c155af9199af9e69b889claireho                            CXXFLAGS="${CXXFLAGS} -xtarget=generic64"
459927f654740f2a26ad62a5c155af9199af9e69b889claireho                            CAN_BUILD_64=yes
460027f654740f2a26ad62a5c155af9199af9e69b889claireho                        fi
460127f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
460227f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
460327f654740f2a26ad62a5c155af9199af9e69b889claireho                ia64-*-linux*)
460427f654740f2a26ad62a5c155af9199af9e69b889claireho                    # check for ecc/ecpc compiler support
460527f654740f2a26ad62a5c155af9199af9e69b889claireho                    ## TODO: cross compiler problem
460627f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then
460727f654740f2a26ad62a5c155af9199af9e69b889claireho                        if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then
460827f654740f2a26ad62a5c155af9199af9e69b889claireho                            CAN_BUILD_64=yes
460927f654740f2a26ad62a5c155af9199af9e69b889claireho                        fi
461027f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
461127f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
461227f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*-cygwin)
461327f654740f2a26ad62a5c155af9199af9e69b889claireho                    # vcvarsamd64.bat should have been used to enable 64-bit builds.
461427f654740f2a26ad62a5c155af9199af9e69b889claireho                    # We only do this check to display the correct answer.
461527f654740f2a26ad62a5c155af9199af9e69b889claireho                    ## TODO: cross compiler problem
461627f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then
461727f654740f2a26ad62a5c155af9199af9e69b889claireho                        CAN_BUILD_64=yes
461827f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
461927f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
462027f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*-aix*|powerpc64-*-linux*)
462127f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -q64"
462227f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -q64"
462327f654740f2a26ad62a5c155af9199af9e69b889claireho                    LDFLAGS="${LDFLAGS} -q64"
462427f654740f2a26ad62a5c155af9199af9e69b889claireho                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
462627f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4627ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
462827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
462927f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
463027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
463127f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
463227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
463327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
463427f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" = yes; then
463527f654740f2a26ad62a5c155af9199af9e69b889claireho                        # worked- set other options.
463627f654740f2a26ad62a5c155af9199af9e69b889claireho                        case "${host}" in
463727f654740f2a26ad62a5c155af9199af9e69b889claireho                        *-*-aix*)
463827f654740f2a26ad62a5c155af9199af9e69b889claireho                            # tell AIX what executable mode to use.
463927f654740f2a26ad62a5c155af9199af9e69b889claireho                            ARFLAGS="${ARFLAGS} -X64"
464027f654740f2a26ad62a5c155af9199af9e69b889claireho                        esac
464127f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
464227f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
464327f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*-hpux*)
464427f654740f2a26ad62a5c155af9199af9e69b889claireho                    # First we try the newer +DD64, if that doesn't work,
464527f654740f2a26ad62a5c155af9199af9e69b889claireho                    # try other options.
4646ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
464727f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} +DD64"
464827f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} +DD64"
464927f654740f2a26ad62a5c155af9199af9e69b889claireho                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
465027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
465127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
4652ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
465327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
465427f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4655ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
465627f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
4657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
465885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
465927f654740f2a26ad62a5c155af9199af9e69b889claireho                    if test "$CAN_BUILD_64" != yes; then
466027f654740f2a26ad62a5c155af9199af9e69b889claireho                        # reset
466127f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS_OLD}"
466227f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CXXFLAGS_OLD}"
466327f654740f2a26ad62a5c155af9199af9e69b889claireho                        # append
466427f654740f2a26ad62a5c155af9199af9e69b889claireho                        CFLAGS="${CFLAGS} +DA2.0W"
466527f654740f2a26ad62a5c155af9199af9e69b889claireho                        CXXFLAGS="${CXXFLAGS} +DA2.0W"
466627f654740f2a26ad62a5c155af9199af9e69b889claireho                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
466727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
466827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
466927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
467027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
467127f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
4672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
467327f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
467485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
467585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
467627f654740f2a26ad62a5c155af9199af9e69b889claireho                    fi
467727f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
467827f654740f2a26ad62a5c155af9199af9e69b889claireho                *-*ibm-openedition*|*-*-os390*)
467927f654740f2a26ad62a5c155af9199af9e69b889claireho                    CFLAGS="${CFLAGS} -Wc,lp64"
468027f654740f2a26ad62a5c155af9199af9e69b889claireho                    CXXFLAGS="${CXXFLAGS} -Wc,lp64"
468127f654740f2a26ad62a5c155af9199af9e69b889claireho                    LDFLAGS="${LDFLAGS} -Wl,lp64"
468227f654740f2a26ad62a5c155af9199af9e69b889claireho                    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4683ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
468427f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
468585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
468627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
468727f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=yes
468827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
468927f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_64=no
469027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
469127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
469227f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
469327f654740f2a26ad62a5c155af9199af9e69b889claireho                *)
469427f654740f2a26ad62a5c155af9199af9e69b889claireho                    # unknown platform.
469527f654740f2a26ad62a5c155af9199af9e69b889claireho                    ;;
469627f654740f2a26ad62a5c155af9199af9e69b889claireho                esac
469727f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
469827f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_64" >&5
469927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_64" >&6; }
470027f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$CAN_BUILD_64" = yes; then
470127f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64-bit binaries are being built " >&5
470227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; }
470327f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "$cross_compiling" = yes; then :
470427f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_64=unknown
470527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
470627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
470785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
470827f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==64)?0:1;}
470927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
471027f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
471127f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_64=yes
471227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
471327f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_64=no
471427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
471527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
471627f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
471727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
471885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
471927f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_64" >&5
472027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_64" >&6; };
472185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
472227f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS_64="${CFLAGS}"
472327f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS_64="${CXXFLAGS}"
472427f654740f2a26ad62a5c155af9199af9e69b889claireho                LDFLAGS_64="${LDFLAGS}"
472527f654740f2a26ad62a5c155af9199af9e69b889claireho                ARFLAGS_64="${ARFLAGS}"
472627f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
472727f654740f2a26ad62a5c155af9199af9e69b889claireho            # put it back.
472827f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_OLD}"
472927f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_OLD}"
473027f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_OLD}"
473127f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_OLD}"
473227f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
473327f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_CHECK_32" = "yes"; then
473427f654740f2a26ad62a5c155af9199af9e69b889claireho            # see comment under 'if BITS_CHECK_64', above.
473527f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 32-bit executables" >&5
473627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking how to build 32-bit executables... " >&6; }
473727f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$GCC" = yes; then
473827f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS="${CFLAGS} -m32"
473927f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS="${CXXFLAGS} -m32"
474027f654740f2a26ad62a5c155af9199af9e69b889claireho                cat confdefs.h - <<_ACEOF >conftest.$ac_ext
474127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
474227f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;}
474385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
474427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
474527f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_32=yes
474685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
474727f654740f2a26ad62a5c155af9199af9e69b889claireho  CAN_BUILD_32=no
4748ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
474985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
475027f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
475127f654740f2a26ad62a5c155af9199af9e69b889claireho            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_32" >&5
475227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$CAN_BUILD_32" >&6; }
475327f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$CAN_BUILD_32" = yes; then
475427f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 32-bit binaries are being built " >&5
475527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; }
475627f654740f2a26ad62a5c155af9199af9e69b889claireho                if test "$cross_compiling" = yes; then :
475727f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_32=unknown
4758ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
475927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
476027f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
476127f654740f2a26ad62a5c155af9199af9e69b889clairehoint main(void) {return (sizeof(void*)*8==32)?0:1;}
476227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
476327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
476427f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_32=yes
476527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
476627f654740f2a26ad62a5c155af9199af9e69b889claireho  BITS_RUN_32=no
476727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
476827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
476927f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
477027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
477185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
477227f654740f2a26ad62a5c155af9199af9e69b889claireho                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_32" >&5
477327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$BITS_RUN_32" >&6; };
477427f654740f2a26ad62a5c155af9199af9e69b889claireho                CFLAGS_32="${CFLAGS}"
477527f654740f2a26ad62a5c155af9199af9e69b889claireho                CXXFLAGS_32="${CXXFLAGS}"
477627f654740f2a26ad62a5c155af9199af9e69b889claireho                LDFLAGS_32="${LDFLAGS}"
477727f654740f2a26ad62a5c155af9199af9e69b889claireho                ARFLAGS_32="${ARFLAGS}"
477827f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
477927f654740f2a26ad62a5c155af9199af9e69b889claireho            # put it back.
478027f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_OLD}"
478127f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_OLD}"
478227f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_OLD}"
478327f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_OLD}"
478427f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
478585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
478627f654740f2a26ad62a5c155af9199af9e69b889claireho        ##
478727f654740f2a26ad62a5c155af9199af9e69b889claireho        # OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do.
478827f654740f2a26ad62a5c155af9199af9e69b889claireho        #
478985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
479027f654740f2a26ad62a5c155af9199af9e69b889claireho        # First, implement 64else32
479127f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_REQ" = "64else32"; then
479227f654740f2a26ad62a5c155af9199af9e69b889claireho            if test "$BITS_RUN_64" = "yes"; then
479327f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_REQ=64
479427f654740f2a26ad62a5c155af9199af9e69b889claireho            else
479527f654740f2a26ad62a5c155af9199af9e69b889claireho                # no changes.
479627f654740f2a26ad62a5c155af9199af9e69b889claireho                BITS_OK=yes
479727f654740f2a26ad62a5c155af9199af9e69b889claireho            fi
479827f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
479985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
480027f654740f2a26ad62a5c155af9199af9e69b889claireho        # implement.
480127f654740f2a26ad62a5c155af9199af9e69b889claireho        if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then
480227f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_32}"
480327f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_32}"
480427f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_32}"
480527f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_32}"
480627f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_OK=yes
480727f654740f2a26ad62a5c155af9199af9e69b889claireho        elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then
480827f654740f2a26ad62a5c155af9199af9e69b889claireho            CFLAGS="${CFLAGS_64}"
480927f654740f2a26ad62a5c155af9199af9e69b889claireho            CXXFLAGS="${CXXFLAGS_64}"
481027f654740f2a26ad62a5c155af9199af9e69b889claireho            LDFLAGS="${LDFLAGS_64}"
481127f654740f2a26ad62a5c155af9199af9e69b889claireho            ARFLAGS="${ARFLAGS_64}"
481227f654740f2a26ad62a5c155af9199af9e69b889claireho            BITS_OK=yes
481327f654740f2a26ad62a5c155af9199af9e69b889claireho        elif test "$BITS_OK" != "yes"; then
481427f654740f2a26ad62a5c155af9199af9e69b889claireho            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
481527f654740f2a26ad62a5c155af9199af9e69b889claireho        fi
481627f654740f2a26ad62a5c155af9199af9e69b889claireho     fi
4817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
481885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
481985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
482027f654740f2a26ad62a5c155af9199af9e69b889claireho
482127f654740f2a26ad62a5c155af9199af9e69b889claireho# Determine the Makefile fragment
482227f654740f2a26ad62a5c155af9199af9e69b889claireho
482327f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which Makefile fragment to use for ${host}" >&5
482427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; }
4825103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${icu_cv_host_frag+:} false; then :
482627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
4827ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
482827f654740f2a26ad62a5c155af9199af9e69b889claireho
482927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
483027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-solaris*)
483127f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
483227f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-solaris-gcc
483327f654740f2a26ad62a5c155af9199af9e69b889claireho	else
483427f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-solaris
483527f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
483627f654740f2a26ad62a5c155af9199af9e69b889clairehoalpha*-*-linux-gnu)
483727f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
483827f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-alpha-linux-gcc
483927f654740f2a26ad62a5c155af9199af9e69b889claireho	else
484027f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-alpha-linux-cc
484127f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
484227f654740f2a26ad62a5c155af9199af9e69b889clairehopowerpc*-*-linux*)
484327f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
484427f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-linux
484527f654740f2a26ad62a5c155af9199af9e69b889claireho	else
484627f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-linux-va
484727f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
484827f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
48498393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius*-*-cygwin|*-*-mingw32|*-*-mingw64)
485027f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
485127f654740f2a26ad62a5c155af9199af9e69b889claireho		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
485327f654740f2a26ad62a5c155af9199af9e69b889claireho
485427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __MINGW32__
485527f654740f2a26ad62a5c155af9199af9e69b889claireho#error This is not MinGW
485627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
4857ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4858ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4859ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
486085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
486185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
486285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
4863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
486527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
48668393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48678393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius/* end confdefs.h.  */
48688393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius
48698393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#ifndef __MINGW64__
48708393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#error This is not MinGW64
48718393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius#endif
48728393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusint
48738393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusmain ()
48748393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius{
48758393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius
48768393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  ;
48778393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  return 0;
48788393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius}
48798393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius_ACEOF
48808393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusif ac_fn_c_try_compile "$LINENO"; then :
48818393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Cornelius  icu_cv_host_frag=mh-mingw64
48828393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliuselse
488327f654740f2a26ad62a5c155af9199af9e69b889claireho  icu_cv_host_frag=mh-mingw
48848393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusfi
48858393335b955da7340c9f19b1b4b2d6c0c2c04be7Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4886ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
488727f654740f2a26ad62a5c155af9199af9e69b889claireho  icu_cv_host_frag=mh-cygwin
4888ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
488927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
489027f654740f2a26ad62a5c155af9199af9e69b889claireho	else
489127f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-cygwin-msvc
489227f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
489327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*bsd*|*-*-dragonfly*) 	icu_cv_host_frag=mh-bsd-gcc ;;
489427f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-aix*)
489527f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
489627f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-aix-gcc
489727f654740f2a26ad62a5c155af9199af9e69b889claireho	else
489827f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-aix-va
489927f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
490027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-hpux*)
490127f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
490227f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-hpux-gcc
490327f654740f2a26ad62a5c155af9199af9e69b889claireho	else
490427f654740f2a26ad62a5c155af9199af9e69b889claireho		case "$CXX" in
490527f654740f2a26ad62a5c155af9199af9e69b889claireho		*aCC)    icu_cv_host_frag=mh-hpux-acc ;;
490627f654740f2a26ad62a5c155af9199af9e69b889claireho		esac
490727f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
490827f654740f2a26ad62a5c155af9199af9e69b889claireho*-*ibm-openedition*|*-*-os390*)	icu_cv_host_frag=mh-os390 ;;
490927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-os400*)	icu_cv_host_frag=mh-os400 ;;
491027f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-rhapsody*)	icu_cv_host_frag=mh-darwin ;;
491127f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-darwin*)	icu_cv_host_frag=mh-darwin ;;
491227f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-beos)       icu_cv_host_frag=mh-beos ;;
491327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-haiku)      icu_cv_host_frag=mh-haiku ;;
491427f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-irix*)	icu_cv_host_frag=mh-irix ;;
491527f654740f2a26ad62a5c155af9199af9e69b889claireho*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
491627f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-nto*)	icu_cv_host_frag=mh-qnx ;;
491727f654740f2a26ad62a5c155af9199af9e69b889claireho*-ncr-*)	icu_cv_host_frag=mh-mpras ;;
491827f654740f2a26ad62a5c155af9199af9e69b889claireho*) 		icu_cv_host_frag=mh-unknown ;;
491927f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
492085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
492327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5
492427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$icu_cv_host_frag" >&6; }
4925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
492727f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for libraries and other host specific stuff
492827f654740f2a26ad62a5c155af9199af9e69b889claireho# On HP/UX, don't link to -lm from a shared lib because it isn't
492927f654740f2a26ad62a5c155af9199af9e69b889claireho#  PIC (at least on 10.2)
493027f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
493127f654740f2a26ad62a5c155af9199af9e69b889claireho	*-*-hpux*) 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
493227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; }
4933103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then :
493485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
493627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
493727f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm  $LIBS"
493827f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
4939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
4940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
494185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error.
494285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   Use char because int might match the return type of a GCC
494385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   builtin and then its argument prototype would still apply.  */
4944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus
4945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C"
4946ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
494727f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor ();
4948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
495127f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor ();
4952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
4953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
4954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
495627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
495727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=yes
4958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
495927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=no
4960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
496127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
496227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
496327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
4964ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
496527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
496627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; }
4967103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then :
496827f654740f2a26ad62a5c155af9199af9e69b889claireho  LIB_M="-lm"
4969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
497027f654740f2a26ad62a5c155af9199af9e69b889claireho ;;
4971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
497227f654740f2a26ad62a5c155af9199af9e69b889claireho	*) 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
497327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; }
4974103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then :
497585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
497727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
497827f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm  $LIBS"
497927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
4980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
498127f654740f2a26ad62a5c155af9199af9e69b889claireho
498227f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
498327f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
498427f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
498527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
498627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
498727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
498827f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor ();
4989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
499227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor ();
4993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
4994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
4995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
499727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
499827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=yes
4999ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
500027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=no
500127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
500227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
500327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
500427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
500527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
500627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
500727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; }
5008103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then :
500927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
501027f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBM 1
501127f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
5012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
501327f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lm $LIBS"
501485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
501685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
501727f654740f2a26ad62a5c155af9199af9e69b889claireho			LIB_M="" ;;
501827f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
501927f654740f2a26ad62a5c155af9199af9e69b889claireho
502027f654740f2a26ad62a5c155af9199af9e69b889claireho
502127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build shared libraries
502227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
502327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build shared libraries... " >&6; }
502427f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
502527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-shared was given.
502627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_shared+set}" = set; then :
502727f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_shared;  case "${enableval}" in
502827f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes; ENABLE_SHARED=YES ;;
502927f654740f2a26ad62a5c155af9199af9e69b889claireho	     no);;
503027f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
503127f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
503227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
503327f654740f2a26ad62a5c155af9199af9e69b889claireho  enabled=yes; ENABLE_SHARED=YES
503427f654740f2a26ad62a5c155af9199af9e69b889claireho
5035ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
503627f654740f2a26ad62a5c155af9199af9e69b889claireho
503727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
503827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
503927f654740f2a26ad62a5c155af9199af9e69b889claireho
504027f654740f2a26ad62a5c155af9199af9e69b889claireho
504127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build static libraries
504227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
504327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build static libraries... " >&6; }
504427f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
504527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-static was given.
504627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_static+set}" = set; then :
504727f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_static;  case "${enableval}" in
504827f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes; ENABLE_STATIC=YES ;;
504927f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) ;;
505027f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
505127f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5052ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
505427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
505527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
505627f654740f2a26ad62a5c155af9199af9e69b889claireho
505727f654740f2a26ad62a5c155af9199af9e69b889claireho
5058103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# When building release static library, there might be some optimization flags we can use
5059103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$ENABLE_STATIC" = "YES"; then
5060103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if test "$ENABLE_SHARED" != "YES"; then
5061103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        if test "$ENABLE_RELEASE" = 1; then
5062103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5
5063103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo_n "checking whether we can use static library optimization option... " >&6; }
5064103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            CHECK_STATIC_OPT_FLAG=no
5065103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5066103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            OLD_CPPFLAGS="${CPPFLAGS}"
5067103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            OLD_LDFLAGS="${LDFLAGS}"
5068103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5069103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            case "${host}" in
5070103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            *-linux*|i*86-*-*bsd*|i*86-pc-gnu)
507154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                if test "$GCC" = yes; then
5072103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                    CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections"
5073103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                    LDFLAGS="${LDFLAGS} -Wl,--gc-sections"
5074103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                fi
5075103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                ;;
5076103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            *)
5077103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                ;;
5078103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            esac
5079103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5080103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5081103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/* end confdefs.h.  */
5082103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5083103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusint
5084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusmain ()
5085103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{
5086103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5087103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  ;
5088103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  return 0;
5089103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
5090103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius_ACEOF
5091103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ac_fn_c_try_link "$LINENO"; then :
5092103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  CHECK_STATIC_OPT_FLAG=yes
5093103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5094103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  CHECK_STATIC_OPT_FLAG=no
5095103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5096103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusrm -f core conftest.err conftest.$ac_objext \
5097103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    conftest$ac_exeext conftest.$ac_ext
5098103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5
5099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$CHECK_STATIC_OPT_FLAG" >&6; }
5100103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            if test "$CHECK_STATIC_OPT_FLAG" = no; then
5101103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                CPPFLAGS="${OLD_CPPFLAGS}"
5102103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                LDFLAGS="${OLD_LDFLAGS}"
5103103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            fi
5104103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        fi
5105103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    fi
5106103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5107103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5108103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
510927f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enable auto cleanup of libraries
511027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5
511127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; }
511227f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
511327f654740f2a26ad62a5c155af9199af9e69b889clairehoUCLN_NO_AUTO_CLEANUP=1
511427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-auto-cleanup was given.
511527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_auto_cleanup+set}" = set; then :
511627f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_auto_cleanup;  case "${enableval}" in
5117103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         yes) enabled=yes;
5118103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0";
5119103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         UCLN_NO_AUTO_CLEANUP=0
5120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
512127f654740f2a26ad62a5c155af9199af9e69b889claireho         *) ;;
512227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
512327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
512527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
512627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
5127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
512927f654740f2a26ad62a5c155af9199af9e69b889claireho# MSVC floating-point option
513027f654740f2a26ad62a5c155af9199af9e69b889clairehoMSVC_RELEASE_FLAG=""
513127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $enabled = yes
513227f654740f2a26ad62a5c155af9199af9e69b889clairehothen
513327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $icu_cv_host_frag = mh-cygwin-msvc
513427f654740f2a26ad62a5c155af9199af9e69b889claireho    then
513527f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5136ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
513727f654740f2a26ad62a5c155af9199af9e69b889claireho
513827f654740f2a26ad62a5c155af9199af9e69b889claireho    #if defined _MSC_VER && _MSC_VER >= 1400
513927f654740f2a26ad62a5c155af9199af9e69b889claireho    #else
514027f654740f2a26ad62a5c155af9199af9e69b889claireho    Microsoft Visual C++ < 2005
514127f654740f2a26ad62a5c155af9199af9e69b889claireho    #endif
5142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5145ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
514627f654740f2a26ad62a5c155af9199af9e69b889claireho
5147ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
515127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
515227f654740f2a26ad62a5c155af9199af9e69b889claireho  MSVC_RELEASE_FLAG="/fp:precise"
5153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
515427f654740f2a26ad62a5c155af9199af9e69b889claireho  MSVC_RELEASE_FLAG="/Op"
515527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
515627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
515827f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}"
515927f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}"
516027f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
5161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
516285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
516327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enabled draft APIs
516427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5
516527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable draft APIs... " >&6; }
516627f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes
516727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DEFAULT_SHOW_DRAFT=1
516827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-draft was given.
516927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_draft+set}" = set; then :
517027f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_draft;  case "${enableval}" in
5171103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         no) enabled=no; U_DEFAULT_SHOW_DRAFT=0;
5172103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0"
5173103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
517427f654740f2a26ad62a5c155af9199af9e69b889claireho         *) ;;
517527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
517827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
517927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
518027f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure that we can use draft API in ICU.
518127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$U_DEFAULT_SHOW_DRAFT" = 0; then
5182103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API"
5183ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5184ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
518550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
518627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
518727f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
518827f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ranlib; ac_word=$2
518927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
519027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5191103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_RANLIB+:} false; then :
519227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
519327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
519427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$RANLIB"; then
519527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
519627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
519727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
519827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
519927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
520027f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
520127f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
520227f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
520327f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
520427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
520527f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
520627f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
520727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
520827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
520927f654740f2a26ad62a5c155af9199af9e69b889claireho  done
521027f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
521150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
521227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
521327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
521427f654740f2a26ad62a5c155af9199af9e69b889clairehoRANLIB=$ac_cv_prog_RANLIB
521527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$RANLIB"; then
521627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
521727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$RANLIB" >&6; }
521827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
521927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
522027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
522127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
522227f654740f2a26ad62a5c155af9199af9e69b889claireho
522327f654740f2a26ad62a5c155af9199af9e69b889claireho
522427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
522527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_RANLIB"; then
522627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_RANLIB=$RANLIB
522727f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "ranlib", so it can be a program name with args.
522827f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ranlib; ac_word=$2
522927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
523027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5231103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
523227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
523350294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
523427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_RANLIB"; then
523527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
523627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
523727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
523827f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
523927f654740f2a26ad62a5c155af9199af9e69b889clairehodo
524027f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
524127f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
524227f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
524327f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
524427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_RANLIB="ranlib"
524527f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
524627f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
524727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
524827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
524927f654740f2a26ad62a5c155af9199af9e69b889claireho  done
525027f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
525150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
525227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
525327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
525427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
525527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_RANLIB"; then
525627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
525727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_RANLIB" >&6; }
525827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
525927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
526050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "no" >&6; }
526150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
526250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
526327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_RANLIB" = x; then
526427f654740f2a26ad62a5c155af9199af9e69b889claireho    RANLIB=":"
526527f654740f2a26ad62a5c155af9199af9e69b889claireho  else
526627f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
526727f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
526827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
526927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
527027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
527127f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
527227f654740f2a26ad62a5c155af9199af9e69b889claireho    RANLIB=$ac_ct_RANLIB
527327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
527427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
527527f654740f2a26ad62a5c155af9199af9e69b889claireho  RANLIB="$ac_cv_prog_RANLIB"
527627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
527750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
5278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
527927f654740f2a26ad62a5c155af9199af9e69b889claireho# look for 'ar' the proper way
528027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
528127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
528227f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ar; ac_word=$2
528327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
528427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5285103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_AR+:} false; then :
528685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5287ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
528827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$AR"; then
528927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_AR="$AR" # Let the user override the test.
529027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
529127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
529227f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
529327f654740f2a26ad62a5c155af9199af9e69b889clairehodo
529427f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
529527f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
529627f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
529727f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
529827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_AR="${ac_tool_prefix}ar"
529927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
530027f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
530127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
530227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
530327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
530427f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
5305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
530627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
530727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
530827f654740f2a26ad62a5c155af9199af9e69b889clairehoAR=$ac_cv_prog_AR
530927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$AR"; then
531027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
531127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$AR" >&6; }
531227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
531327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
531427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
531527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
531827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
531927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_AR"; then
532027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_AR=$AR
532127f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "ar", so it can be a program name with args.
532227f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ar; ac_word=$2
532327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
532427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5325103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_AR+:} false; then :
532627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
532727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
532827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_AR"; then
532927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
533027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
533127f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
533227f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
533327f654740f2a26ad62a5c155af9199af9e69b889clairehodo
533427f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
533527f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
533627f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
533727f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
533827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_AR="ar"
533927f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
534027f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
534127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
534227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
534327f654740f2a26ad62a5c155af9199af9e69b889claireho  done
534427f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
5345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
534627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
534727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
534827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_AR=$ac_cv_prog_ac_ct_AR
534927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_AR"; then
535027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
535127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_AR" >&6; }
535227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
535327f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
535427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
535527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5356ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
535727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_AR" = x; then
5358103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    AR="false"
535927f654740f2a26ad62a5c155af9199af9e69b889claireho  else
536027f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
536127f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
536227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
536327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
536427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
536585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
536627f654740f2a26ad62a5c155af9199af9e69b889claireho    AR=$ac_ct_AR
536727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
5368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
536927f654740f2a26ad62a5c155af9199af9e69b889claireho  AR="$ac_cv_prog_AR"
537027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5371ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
537227f654740f2a26ad62a5c155af9199af9e69b889claireho
537327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5
537427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable renaming of symbols... " >&6; }
537527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes
537627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DISABLE_RENAMING=0
537727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-renaming was given.
537827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_renaming+set}" = set; then :
537927f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_renaming;  case "${enableval}" in
538027f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes ;;
5381103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	     no) enabled=no; U_DISABLE_RENAMING=1;
5382103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius             UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1"
5383103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius              ;;
538427f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
538527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5387ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
538827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
538927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
539027f654740f2a26ad62a5c155af9199af9e69b889claireho
539127f654740f2a26ad62a5c155af9199af9e69b889claireho
539227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5
539327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable function and data tracing... " >&6; }
539427f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
539527f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_TRACING=0
539627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-tracing was given.
539727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tracing+set}" = set; then :
539827f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_tracing;  case "${enableval}" in
5399103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	     yes|"") enabled=yes;
5400103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1";
5401103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     U_ENABLE_TRACING=1 ;;
540227f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) enabled=no; U_ENABLE_TRACING=0 ;;
540327f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
540427f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
540727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
540827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
5409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5411ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
541227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_DYLOAD=1
5413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusenable=yes
541427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins" >&5
541527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; }
541627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-dyload was given.
541727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_dyload+set}" = set; then :
541827f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_dyload;  case "${enableval}" in
541927f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"")
542027f654740f2a26ad62a5c155af9199af9e69b889claireho		     U_ENABLE_DYLOAD=1
5421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     enable=yes
5422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     ;;
542327f654740f2a26ad62a5c155af9199af9e69b889claireho	     no)
542427f654740f2a26ad62a5c155af9199af9e69b889claireho	     	 U_ENABLE_DYLOAD=0;
5425103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 enable=no;
5426103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0";
5427103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 ;;
542827f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
542927f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
543027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5431ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5432103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5
5433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$enable" >&6; }
5434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5436103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$enable" = "yes"; then
5437103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for ac_header in dlfcn.h
543827f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
543927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5440103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dlfcn_h" = xyes; then :
544127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
544227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLFCN_H 1
544327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
5444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
544685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
544727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5448ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5449103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   #AC_MSG_RESULT($enabled)
5450103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
545127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing dlopen... " >&6; }
5452103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then :
545385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
545527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS=$LIBS
545627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5457ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
5458ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
545985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error.
546085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   Use char because int might match the return type of a GCC
546185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   builtin and then its argument prototype would still apply.  */
5462ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus
5463ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C"
5464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
546527f654740f2a26ad62a5c155af9199af9e69b889clairehochar dlopen ();
5466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
546927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn dlopen ();
5470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5473ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
547427f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' dl; do
547527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_lib"; then
547627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res="none required"
547727f654740f2a26ad62a5c155af9199af9e69b889claireho  else
547827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res=-l$ac_lib
547927f654740f2a26ad62a5c155af9199af9e69b889claireho    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
548027f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
548127f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_link "$LINENO"; then :
548227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_dlopen=$ac_res
548327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
548427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
548527f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext
5486103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_search_dlopen+:} false; then :
548727f654740f2a26ad62a5c155af9199af9e69b889claireho  break
548827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
548927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5490103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then :
549127f654740f2a26ad62a5c155af9199af9e69b889claireho
5492ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
549327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_dlopen=no
549427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
549527f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext
549627f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS
549727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
549827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
549927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_dlopen" >&6; }
550027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_dlopen
550127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then :
550227f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5504ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
550585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5506103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for ac_func in dlopen
550727f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
550827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
5509103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_dlopen" = xyes; then :
551027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
551127f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLOPEN 1
551227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
551327f654740f2a26ad62a5c155af9199af9e69b889claireho
5514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
551527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5516ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5517ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5518103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   if test "x$ac_cv_func_dlopen" != xyes; then
5519103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0"
5520103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   fi
5521103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
552327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for miscellanous functions.
552427f654740f2a26ad62a5c155af9199af9e69b889claireho# So, use for putil / tools only.
552527f654740f2a26ad62a5c155af9199af9e69b889claireho# Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY
552627f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_func in gettimeofday
552727f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
552827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
5529103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_gettimeofday" = xyes; then :
553027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
553127f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_GETTIMEOFDAY 1
553227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
553327f654740f2a26ad62a5c155af9199af9e69b889claireho
553427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
553527f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5536ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
553727f654740f2a26ad62a5c155af9199af9e69b889claireho
5538103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
553927f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to use the evil rpath or not
554027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-rpath was given.
554127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_rpath+set}" = set; then :
554227f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_rpath;  case "${enableval}" in
554327f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") ENABLE_RPATH=YES ;;
554427f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) ;;
554527f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
554627f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
554727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
554827f654740f2a26ad62a5c155af9199af9e69b889claireho  ENABLE_RPATH=NO
554927f654740f2a26ad62a5c155af9199af9e69b889claireho
555027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
555127f654740f2a26ad62a5c155af9199af9e69b889claireho
555227f654740f2a26ad62a5c155af9199af9e69b889claireho
555327f654740f2a26ad62a5c155af9199af9e69b889claireho
555427f654740f2a26ad62a5c155af9199af9e69b889claireho
555527f654740f2a26ad62a5c155af9199af9e69b889claireho
555627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
555727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
555827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
555927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
556027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
556127f654740f2a26ad62a5c155af9199af9e69b889claireho
556227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5
556327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if we have a C++ compiler... " >&6; }
556427f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
556527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
556627f654740f2a26ad62a5c155af9199af9e69b889claireho
556727f654740f2a26ad62a5c155af9199af9e69b889clairehoint
556827f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
556927f654740f2a26ad62a5c155af9199af9e69b889claireho{
557027f654740f2a26ad62a5c155af9199af9e69b889claireho
557127f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
557227f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
557327f654740f2a26ad62a5c155af9199af9e69b889claireho}
557427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
557527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
557627f654740f2a26ad62a5c155af9199af9e69b889claireho  cxx_okay=yes
5577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
557827f654740f2a26ad62a5c155af9199af9e69b889claireho  cxx_okay=no
557927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
558027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
558127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $cxx_okay = yes
558227f654740f2a26ad62a5c155af9199af9e69b889clairehothen
5583103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5
5584103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "Good" >&6; }
5585ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
558627f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
558727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
558827f654740f2a26ad62a5c155af9199af9e69b889claireho	as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5
558927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
559027f654740f2a26ad62a5c155af9199af9e69b889claireho
559127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5
559227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if #include <string> works... " >&6; }
559327f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
559527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string>
5596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5597ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
559927f654740f2a26ad62a5c155af9199af9e69b889claireho
5600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5601ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5603ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
560427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
560527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdstring=yes
5606ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
560727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdstring=no
560827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
560927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
561027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5
561127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdstring" >&6; }
561227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdstring = yes
561327f654740f2a26ad62a5c155af9199af9e69b889clairehothen
561427f654740f2a26ad62a5c155af9199af9e69b889claireho	U_HAVE_STD_STRING=1
5615103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5616103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        U_HAVE_STD_STRING=0
5617103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0"
5618ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
561985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
562027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
562127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
562227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
562327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
562427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
562527f654740f2a26ad62a5c155af9199af9e69b889claireho
562627f654740f2a26ad62a5c155af9199af9e69b889claireho
562754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Always build ICU with multi-threading support.
562827f654740f2a26ad62a5c155af9199af9e69b889clairehothreads=true
562954dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusICU_USE_THREADS=1
563027f654740f2a26ad62a5c155af9199af9e69b889clairehoOLD_LIBS=${LIBS}
5631ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
563227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $threads = true; then
563327f654740f2a26ad62a5c155af9199af9e69b889claireho  # For Compaq Tru64 (OSF1), we must look for pthread_attr_init
563427f654740f2a26ad62a5c155af9199af9e69b889claireho  # and must do this before seaching for pthread_mutex_destroy, or
563527f654740f2a26ad62a5c155af9199af9e69b889claireho  # we will pick up libpthreads.so not libpthread.so
563627f654740f2a26ad62a5c155af9199af9e69b889claireho  # If this fails, then we must test for HPUX specials, before
563727f654740f2a26ad62a5c155af9199af9e69b889claireho  # moving on to a more generic test
5638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
563927f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5
564027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; }
5641103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_attr_init+:} false; then :
564285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5643ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
564427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
564527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread  $LIBS"
564627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5647ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
5648ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
564927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
565027f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
565127f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
565227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
565327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
565427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
565527f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_attr_init ();
5656ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5657ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5658ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
565927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_attr_init ();
5660ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5661ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5662ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
566427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
566527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_attr_init=yes
5666ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
566727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_attr_init=no
566827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
566927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
567027f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
567127f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
5672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
567327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5
567427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; }
5675103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then :
567627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
567727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1
567827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
567927f654740f2a26ad62a5c155af9199af9e69b889claireho
568027f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lpthread $LIBS"
568185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
568327f654740f2a26ad62a5c155af9199af9e69b889claireho
568427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test $ac_cv_lib_pthread_pthread_attr_init = yes; then
568527f654740f2a26ad62a5c155af9199af9e69b889claireho    ICU_USE_THREADS=1
568627f654740f2a26ad62a5c155af9199af9e69b889claireho  else
568727f654740f2a26ad62a5c155af9199af9e69b889claireho    # Locate the right library for POSIX threads. We look for the
568827f654740f2a26ad62a5c155af9199af9e69b889claireho    # symbols in the libraries first, because on Solaris libc provides
568927f654740f2a26ad62a5c155af9199af9e69b889claireho    # pthread_create but libpthread has the real code :(
569027f654740f2a26ad62a5c155af9199af9e69b889claireho    # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread
569127f654740f2a26ad62a5c155af9199af9e69b889claireho    # FreeBSD users may need libpthread if they do not have libc_r.
569227f654740f2a26ad62a5c155af9199af9e69b889claireho
569327f654740f2a26ad62a5c155af9199af9e69b889claireho
569427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5
569527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; }
5696103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_pthread_mutex_destroy+:} false; then :
569785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
569927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS="$LIBS"
570027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_search_pthread_mutex_destroy="no"
570127f654740f2a26ad62a5c155af9199af9e69b889clairehofor i in pthread pthreads c_r ; do
570227f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-l$i  $ac_func_search_save_LIBS"
570327f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
570527f654740f2a26ad62a5c155af9199af9e69b889claireho
570627f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
570727f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
570827f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
570927f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
571027f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
571127f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
571227f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy ();
5713ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5715ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
571627f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy ();
5717ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5718ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5719ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5720ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
572127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
572227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_pthread_mutex_destroy="-l$i"
572327f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
5724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
572527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
572627f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
572727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
572827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" = "no"; then
572927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5730ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
573127f654740f2a26ad62a5c155af9199af9e69b889claireho
573227f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
573327f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
573427f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
573527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
573627f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
573727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
573827f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy ();
5739ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5740ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5741ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
574227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy ();
5743ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5745ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5746ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
574727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
574827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_pthread_mutex_destroy="none required"
5749ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
575027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
575127f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
5752ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
575327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="$ac_func_search_save_LIBS"
5754ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
575527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5
575627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; }
575727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" != "no"; then
575827f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS"
5759ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
576027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse :
5761ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
576227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5763ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
576427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_cv_search_pthread_mutex_destroy" != no; then
576527f654740f2a26ad62a5c155af9199af9e69b889claireho      ICU_USE_THREADS=1
576627f654740f2a26ad62a5c155af9199af9e69b889claireho    else
576727f654740f2a26ad62a5c155af9199af9e69b889claireho      # For HP 11
576827f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5
576927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; }
5770103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then :
577185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5772ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
577327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
577427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread  $LIBS"
577527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
577685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
577727f654740f2a26ad62a5c155af9199af9e69b889claireho
577827f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
577927f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
578027f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
578127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
578227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
578327f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
578427f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_init ();
578585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
578685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
578785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
578827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_init ();
578985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
579085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
579185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
579285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
579327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
579427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_mutex_init=yes
579585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
579627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_mutex_init=no
579727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
579827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
579927f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
580027f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
580127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
580227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
580327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
5804103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then :
580527f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
580627f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1
580727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
580827f654740f2a26ad62a5c155af9199af9e69b889claireho
580927f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lpthread $LIBS"
581085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
581185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
581285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
581327f654740f2a26ad62a5c155af9199af9e69b889claireho      if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
581427f654740f2a26ad62a5c155af9199af9e69b889claireho        ICU_USE_THREADS=1
581527f654740f2a26ad62a5c155af9199af9e69b889claireho      fi
581627f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
5817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
581827f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock"
5819103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_pthread_mutex_lock" = xyes; then :
582085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
582285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
582327f654740f2a26ad62a5c155af9199af9e69b889claireho
582427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_func_pthread_mutex_lock = yes; then
582527f654740f2a26ad62a5c155af9199af9e69b889claireho      ICU_USE_THREADS=1
582627f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
582727f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
582827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check to see if we are using CygWin with MSVC
582927f654740f2a26ad62a5c155af9199af9e69b889claireho  case "${host}" in
583027f654740f2a26ad62a5c155af9199af9e69b889claireho  *-pc-cygwin*|*-pc-mingw*)
583127f654740f2a26ad62a5c155af9199af9e69b889claireho    # For gcc, the thread options are set by mh-mingw/mh-cygwin
583227f654740f2a26ad62a5c155af9199af9e69b889claireho    # For msvc, the thread options are set by runConfigureICU
583327f654740f2a26ad62a5c155af9199af9e69b889claireho    ICU_USE_THREADS=1
583427f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
583527f654740f2a26ad62a5c155af9199af9e69b889claireho  *-*-hpux*)
583627f654740f2a26ad62a5c155af9199af9e69b889claireho    # Add -mt because it does several nice things on newer compilers.
583727f654740f2a26ad62a5c155af9199af9e69b889claireho    case "${icu_cv_host_frag}" in
583827f654740f2a26ad62a5c155af9199af9e69b889claireho      mh-hpux-acc)
583927f654740f2a26ad62a5c155af9199af9e69b889claireho        OLD_CXXFLAGS="${CXXFLAGS}"
584027f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS="${CXXFLAGS} -mt"
584127f654740f2a26ad62a5c155af9199af9e69b889claireho        if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then
584227f654740f2a26ad62a5c155af9199af9e69b889claireho           CXXFLAGS="${OLD_CXXFLAGS}"
584327f654740f2a26ad62a5c155af9199af9e69b889claireho       fi
584427f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
584527f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
584627f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
584727f654740f2a26ad62a5c155af9199af9e69b889claireho  *-*-solaris*)
584827f654740f2a26ad62a5c155af9199af9e69b889claireho    case "${icu_cv_host_frag}" in
584927f654740f2a26ad62a5c155af9199af9e69b889claireho      mh-solaris)
585027f654740f2a26ad62a5c155af9199af9e69b889claireho           LIBS="${LIBS} -mt"
585127f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
585227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
585327f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
585427f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
585527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
585627f654740f2a26ad62a5c155af9199af9e69b889claireho
585727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-weak-threads was given.
585827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_weak_threads+set}" = set; then :
585927f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_weak_threads; case "${enableval}" in
586027f654740f2a26ad62a5c155af9199af9e69b889claireho		yes)
586127f654740f2a26ad62a5c155af9199af9e69b889claireho            LIB_THREAD="${LIBS%${OLD_LIBS}}"
586227f654740f2a26ad62a5c155af9199af9e69b889claireho            LIBS=${OLD_LIBS}
586327f654740f2a26ad62a5c155af9199af9e69b889claireho            ;;
586427f654740f2a26ad62a5c155af9199af9e69b889claireho		no)  ;;
586527f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;;
586627f654740f2a26ad62a5c155af9199af9e69b889claireho		esac
5867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5870ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
587127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for mmap()
587227f654740f2a26ad62a5c155af9199af9e69b889claireho
587327f654740f2a26ad62a5c155af9199af9e69b889claireho# The AC_FUNC_MMAP macro doesn't work properly.  It seems to be too specific.
587427f654740f2a26ad62a5c155af9199af9e69b889claireho# Do this check instead.
587527f654740f2a26ad62a5c155af9199af9e69b889clairehoHAVE_MMAP=0
587627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5
587727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for mmap... " >&6; }
5878103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_func_mmap_ok+:} false; then :
587985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5880ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
588127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
588285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
588327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <unistd.h>
588427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/mman.h>
588527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h>
588627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <fcntl.h>
588785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
588885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
588985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
589027f654740f2a26ad62a5c155af9199af9e69b889clairehommap((void *)0, 0, PROT_READ, 0, 0, 0);
589185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
589285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
589385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
589485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
589527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
589627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_func_mmap_ok=yes
589785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
589827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_func_mmap_ok=no
589927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
590027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
590127f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
590227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
590385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
590427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5
590527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_func_mmap_ok" >&6; }
590627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_func_mmap_ok = yes
590727f654740f2a26ad62a5c155af9199af9e69b889clairehothen
590827f654740f2a26ad62a5c155af9199af9e69b889claireho    HAVE_MMAP=1
5909103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5910103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0"
591185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
591285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5913ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
591427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5
591527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for genccode assembly... " >&6; }
591685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
591727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check to see if genccode can generate simple assembly.
591827f654740f2a26ad62a5c155af9199af9e69b889clairehoGENCCODE_ASSEMBLY=
591927f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
5920103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius*-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu)
592127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$GCC" = yes; then
592227f654740f2a26ad62a5c155af9199af9e69b889claireho        # We're using gcc, and the simple -a gcc command line works for genccode
592327f654740f2a26ad62a5c155af9199af9e69b889claireho        GENCCODE_ASSEMBLY="-a gcc"
592427f654740f2a26ad62a5c155af9199af9e69b889claireho    fi ;;
592527f654740f2a26ad62a5c155af9199af9e69b889clairehoi*86-*-solaris*)
592627f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$GCC" = yes; then
592727f654740f2a26ad62a5c155af9199af9e69b889claireho        # When using gcc, look if we're also using GNU as.
592827f654740f2a26ad62a5c155af9199af9e69b889claireho        # When using GNU as, the simple -a gcc command line works for genccode.
592927f654740f2a26ad62a5c155af9199af9e69b889claireho        asv=`"${CC}" -print-prog-name=as 2>/dev/null`
593027f654740f2a26ad62a5c155af9199af9e69b889claireho        asv=`"${asv}" --version 2>/dev/null`
593127f654740f2a26ad62a5c155af9199af9e69b889claireho        case "X${asv}" in
593227f654740f2a26ad62a5c155af9199af9e69b889claireho        X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;;
593327f654740f2a26ad62a5c155af9199af9e69b889claireho        X*) GENCCODE_ASSEMBLY="-a sun-x86" ;;
593427f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
593527f654740f2a26ad62a5c155af9199af9e69b889claireho        unset asv
593627f654740f2a26ad62a5c155af9199af9e69b889claireho    else
593727f654740f2a26ad62a5c155af9199af9e69b889claireho        GENCCODE_ASSEMBLY="-a sun-x86"
593827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi ;;
593927f654740f2a26ad62a5c155af9199af9e69b889clairehosparc-*-solaris*)
594027f654740f2a26ad62a5c155af9199af9e69b889claireho    GENCCODE_ASSEMBLY="-a sun"
594127f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
594227f654740f2a26ad62a5c155af9199af9e69b889clairehoia64-*-hpux*)
594327f654740f2a26ad62a5c155af9199af9e69b889claireho    GENCCODE_ASSEMBLY="-a aCC-ia64"
594427f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
594527f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
594627f654740f2a26ad62a5c155af9199af9e69b889claireho
594727f654740f2a26ad62a5c155af9199af9e69b889claireho
594827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5
594927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$GENCCODE_ASSEMBLY" >&6; }
595027f654740f2a26ad62a5c155af9199af9e69b889claireho
595127f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for header files
595227f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in inttypes.h
595327f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
595427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
5955103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_inttypes_h" = xyes; then :
595627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
595727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_INTTYPES_H 1
595827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
595985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
596127f654740f2a26ad62a5c155af9199af9e69b889claireho
596227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
596327f654740f2a26ad62a5c155af9199af9e69b889claireho
596427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_inttypes_h = no; then
596527f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=0
5966103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
5967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
596827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=1
596927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
597027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$CC" = ccc; then
597127f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5
597227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "\"C compiler set to CCC ${CC}\" " >&6; }
597327f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in
597427f654740f2a26ad62a5c155af9199af9e69b889claireho        alpha*-*-*) U_HAVE_INTTYPES_H=0;
5975103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
597627f654740f2a26ad62a5c155af9199af9e69b889claireho esac
597727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
597927f654740f2a26ad62a5c155af9199af9e69b889claireho
598027f654740f2a26ad62a5c155af9199af9e69b889claireho
598127f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in dirent.h
598227f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
598327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default"
5984103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dirent_h" = xyes; then :
598527f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
598627f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DIRENT_H 1
5987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
5988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
599127f654740f2a26ad62a5c155af9199af9e69b889clairehodone
599227f654740f2a26ad62a5c155af9199af9e69b889claireho
599327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_dirent_h = no; then
599427f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=0
5995103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0"
5996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
599727f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=1
599827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
599927f654740f2a26ad62a5c155af9199af9e69b889claireho
600027f654740f2a26ad62a5c155af9199af9e69b889claireho
600127f654740f2a26ad62a5c155af9199af9e69b889claireho
600227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for endianness
600327f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
600427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6005103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_bigendian+:} false; then :
600685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
600827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=unknown
600927f654740f2a26ad62a5c155af9199af9e69b889claireho    # See if we're dealing with a universal compiler.
601027f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
601127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
601227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __APPLE_CC__
601327f654740f2a26ad62a5c155af9199af9e69b889claireho	       not a universal capable compiler
601427f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
601527f654740f2a26ad62a5c155af9199af9e69b889claireho	     typedef int dummy;
601627f654740f2a26ad62a5c155af9199af9e69b889claireho
6017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
601827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
601927f654740f2a26ad62a5c155af9199af9e69b889claireho
602027f654740f2a26ad62a5c155af9199af9e69b889claireho	# Check for potential -arch flags.  It is not universal unless
602127f654740f2a26ad62a5c155af9199af9e69b889claireho	# there are at least two -arch flags with different values.
602227f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_arch=
602327f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_prev=
602427f654740f2a26ad62a5c155af9199af9e69b889claireho	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
602527f654740f2a26ad62a5c155af9199af9e69b889claireho	 if test -n "$ac_prev"; then
602627f654740f2a26ad62a5c155af9199af9e69b889claireho	   case $ac_word in
602727f654740f2a26ad62a5c155af9199af9e69b889claireho	     i?86 | x86_64 | ppc | ppc64)
602827f654740f2a26ad62a5c155af9199af9e69b889claireho	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
602927f654740f2a26ad62a5c155af9199af9e69b889claireho		 ac_arch=$ac_word
603027f654740f2a26ad62a5c155af9199af9e69b889claireho	       else
603127f654740f2a26ad62a5c155af9199af9e69b889claireho		 ac_cv_c_bigendian=universal
603227f654740f2a26ad62a5c155af9199af9e69b889claireho		 break
603327f654740f2a26ad62a5c155af9199af9e69b889claireho	       fi
603427f654740f2a26ad62a5c155af9199af9e69b889claireho	       ;;
603527f654740f2a26ad62a5c155af9199af9e69b889claireho	   esac
603627f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_prev=
603727f654740f2a26ad62a5c155af9199af9e69b889claireho	 elif test "x$ac_word" = "x-arch"; then
603827f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_prev=arch
603927f654740f2a26ad62a5c155af9199af9e69b889claireho	 fi
604027f654740f2a26ad62a5c155af9199af9e69b889claireho       done
604127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
604227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
604327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
604427f654740f2a26ad62a5c155af9199af9e69b889claireho      # See if sys/param.h defines the BYTE_ORDER macro.
604527f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
604727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
604827f654740f2a26ad62a5c155af9199af9e69b889claireho	     #include <sys/param.h>
604927f654740f2a26ad62a5c155af9199af9e69b889claireho
6050ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6051ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6052ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
605327f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
605427f654740f2a26ad62a5c155af9199af9e69b889claireho		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
605527f654740f2a26ad62a5c155af9199af9e69b889claireho		     && LITTLE_ENDIAN)
605627f654740f2a26ad62a5c155af9199af9e69b889claireho	      bogus endian macros
605727f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
605827f654740f2a26ad62a5c155af9199af9e69b889claireho
6059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6060ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
606327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
606427f654740f2a26ad62a5c155af9199af9e69b889claireho  # It does; now see whether it defined to BIG_ENDIAN or not.
606527f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
606685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
606727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
606827f654740f2a26ad62a5c155af9199af9e69b889claireho		#include <sys/param.h>
606927f654740f2a26ad62a5c155af9199af9e69b889claireho
607085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
607185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
607285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
607327f654740f2a26ad62a5c155af9199af9e69b889claireho#if BYTE_ORDER != BIG_ENDIAN
607427f654740f2a26ad62a5c155af9199af9e69b889claireho		 not big endian
607527f654740f2a26ad62a5c155af9199af9e69b889claireho		#endif
607627f654740f2a26ad62a5c155af9199af9e69b889claireho
607785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
607885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
607985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
608085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
608127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
608227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
608385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
608427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
608585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
608685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
608885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
608927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
609027f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
609127f654740f2a26ad62a5c155af9199af9e69b889claireho      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
609227f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6093ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
609427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h>
609527f654740f2a26ad62a5c155af9199af9e69b889claireho
6096ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
609927f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
610027f654740f2a26ad62a5c155af9199af9e69b889claireho	      bogus endian macros
610127f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
610227f654740f2a26ad62a5c155af9199af9e69b889claireho
6103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
610727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
610827f654740f2a26ad62a5c155af9199af9e69b889claireho  # It does; now see whether it defined to _BIG_ENDIAN or not.
610927f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
611085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
611127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h>
611227f654740f2a26ad62a5c155af9199af9e69b889claireho
611385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
611485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
611585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
611627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef _BIG_ENDIAN
611727f654740f2a26ad62a5c155af9199af9e69b889claireho		 not big endian
611827f654740f2a26ad62a5c155af9199af9e69b889claireho		#endif
611927f654740f2a26ad62a5c155af9199af9e69b889claireho
612085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
612185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
612285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
612385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
612427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
612527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
612685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
612727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
612885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
612985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
613185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
613227f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
613327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
613427f654740f2a26ad62a5c155af9199af9e69b889claireho      # Compile a test program.
613527f654740f2a26ad62a5c155af9199af9e69b889claireho      if test "$cross_compiling" = yes; then :
613627f654740f2a26ad62a5c155af9199af9e69b889claireho  # Try to guess by grepping values from an object file.
613727f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
613927f654740f2a26ad62a5c155af9199af9e69b889clairehoshort int ascii_mm[] =
614027f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
614127f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ascii_ii[] =
614227f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
614327f654740f2a26ad62a5c155af9199af9e69b889claireho		int use_ascii (int i) {
614427f654740f2a26ad62a5c155af9199af9e69b889claireho		  return ascii_mm[i] + ascii_ii[i];
614527f654740f2a26ad62a5c155af9199af9e69b889claireho		}
614627f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ebcdic_ii[] =
614727f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
614827f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ebcdic_mm[] =
614927f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
615027f654740f2a26ad62a5c155af9199af9e69b889claireho		int use_ebcdic (int i) {
615127f654740f2a26ad62a5c155af9199af9e69b889claireho		  return ebcdic_mm[i] + ebcdic_ii[i];
615227f654740f2a26ad62a5c155af9199af9e69b889claireho		}
615327f654740f2a26ad62a5c155af9199af9e69b889claireho		extern int foo;
615427f654740f2a26ad62a5c155af9199af9e69b889claireho
6155ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6156ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
615827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn use_ascii (foo) == use_ebcdic (foo);
6159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6160ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6161ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6162ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
616327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
616427f654740f2a26ad62a5c155af9199af9e69b889claireho  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
616527f654740f2a26ad62a5c155af9199af9e69b889claireho	      ac_cv_c_bigendian=yes
616627f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
616727f654740f2a26ad62a5c155af9199af9e69b889claireho	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
616827f654740f2a26ad62a5c155af9199af9e69b889claireho	      if test "$ac_cv_c_bigendian" = unknown; then
616927f654740f2a26ad62a5c155af9199af9e69b889claireho		ac_cv_c_bigendian=no
617027f654740f2a26ad62a5c155af9199af9e69b889claireho	      else
617127f654740f2a26ad62a5c155af9199af9e69b889claireho		# finding both strings is unlikely to happen, but who knows?
617227f654740f2a26ad62a5c155af9199af9e69b889claireho		ac_cv_c_bigendian=unknown
617327f654740f2a26ad62a5c155af9199af9e69b889claireho	      fi
617427f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
617527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
617627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
617727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
617827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
617985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
618085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_includes_default
618185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
618285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
618385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
618427f654740f2a26ad62a5c155af9199af9e69b889claireho
618527f654740f2a26ad62a5c155af9199af9e69b889claireho	     /* Are we little or big endian?  From Harbison&Steele.  */
618627f654740f2a26ad62a5c155af9199af9e69b889claireho	     union
618727f654740f2a26ad62a5c155af9199af9e69b889claireho	     {
618827f654740f2a26ad62a5c155af9199af9e69b889claireho	       long int l;
618927f654740f2a26ad62a5c155af9199af9e69b889claireho	       char c[sizeof (long int)];
619027f654740f2a26ad62a5c155af9199af9e69b889claireho	     } u;
619127f654740f2a26ad62a5c155af9199af9e69b889claireho	     u.l = 1;
619227f654740f2a26ad62a5c155af9199af9e69b889claireho	     return u.c[sizeof (long int) - 1] == 1;
619327f654740f2a26ad62a5c155af9199af9e69b889claireho
619485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
619585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
619685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
619785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
619827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
619927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
620085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
620127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
620227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
620327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
620427f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
620527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
620685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
620727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
620885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
620927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
621027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_bigendian" >&6; }
621127f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_c_bigendian in #(
621227f654740f2a26ad62a5c155af9199af9e69b889claireho   yes)
621327f654740f2a26ad62a5c155af9199af9e69b889claireho     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
621427f654740f2a26ad62a5c155af9199af9e69b889claireho;; #(
621527f654740f2a26ad62a5c155af9199af9e69b889claireho   no)
621627f654740f2a26ad62a5c155af9199af9e69b889claireho      ;; #(
621727f654740f2a26ad62a5c155af9199af9e69b889claireho   universal)
621885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
621927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
622127f654740f2a26ad62a5c155af9199af9e69b889claireho     ;; #(
622227f654740f2a26ad62a5c155af9199af9e69b889claireho   *)
622327f654740f2a26ad62a5c155af9199af9e69b889claireho     as_fn_error $? "unknown endianness
622427f654740f2a26ad62a5c155af9199af9e69b889claireho presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
622527f654740f2a26ad62a5c155af9199af9e69b889claireho esac
622685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
622727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_c_bigendian = no; then
622827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=0
622927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="l"
623027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
623127f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=1
623227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="b"
6233ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
623485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
623527f654740f2a26ad62a5c155af9199af9e69b889claireho
623627f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various POSIX related checks
623727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_NL_LANGINFO_CODESET=0
623827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_NL_LANGINFO_CODESET=-1
623927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
6240103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_nl_langinfo" = xyes; then :
624127f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_NL_LANGINFO=1
6242ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
624327f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_NL_LANGINFO=0
624427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
624627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $U_HAVE_NL_LANGINFO -eq 1; then
624727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5
624827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; }
6249103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_nl_langinfo_codeset+:} false; then :
625027f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
625127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
625227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_nl_langinfo_codeset="unknown"
625327f654740f2a26ad62a5c155af9199af9e69b889claireho  for a in CODESET _NL_CTYPE_CODESET_NAME; do
625427f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
625527f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
625627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <langinfo.h>
625727f654740f2a26ad62a5c155af9199af9e69b889clairehoint
625827f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
625927f654740f2a26ad62a5c155af9199af9e69b889claireho{
626027f654740f2a26ad62a5c155af9199af9e69b889clairehonl_langinfo($a);
626127f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
626227f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
626327f654740f2a26ad62a5c155af9199af9e69b889claireho}
6264ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
626527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
626627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_nl_langinfo_codeset="$a"; break
6267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
626827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
626927f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
627027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
627127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
627227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5
627327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_nl_langinfo_codeset" >&6; }
627427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test x$ac_cv_nl_langinfo_codeset != xunknown
627527f654740f2a26ad62a5c155af9199af9e69b889claireho  then
627627f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_NL_LANGINFO_CODESET=1
627727f654740f2a26ad62a5c155af9199af9e69b889claireho      U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset
6278103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET"
6279103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      then
6280103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}"
6281103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      fi
6282103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  else
6283103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0"
628427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
628527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
628627f654740f2a26ad62a5c155af9199af9e69b889claireho
628727f654740f2a26ad62a5c155af9199af9e69b889claireho
628827f654740f2a26ad62a5c155af9199af9e69b889claireho
628927f654740f2a26ad62a5c155af9199af9e69b889claireho# Namespace support checks
629027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
629127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
629227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
629327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
629427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6295ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
629627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5
629727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for namespace support... " >&6; }
6298103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_namespace_ok+:} false; then :
629985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6300ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
630127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
630285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
630327f654740f2a26ad62a5c155af9199af9e69b889clairehonamespace x_version {void f(){}}
630427f654740f2a26ad62a5c155af9199af9e69b889claireho    namespace x = x_version;
630527f654740f2a26ad62a5c155af9199af9e69b889claireho    using namespace x_version;
630627f654740f2a26ad62a5c155af9199af9e69b889claireho
630785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
630885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
630985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
631027f654740f2a26ad62a5c155af9199af9e69b889clairehof();
631185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
631285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
631385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
631485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
631527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
631627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_namespace_ok=yes
631785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
631827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_namespace_ok=no
631985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
632027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
632127f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
632385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
632427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5
632527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_namespace_ok" >&6; }
632627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_namespace_ok = no
632727f654740f2a26ad62a5c155af9199af9e69b889clairehothen
6328103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5
6329ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
633127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5
633227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for properly overriding new and delete... " >&6; }
633327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_OVERRIDE_CXX_ALLOCATION=0
633427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_PLACEMENT_NEW=0
6335103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_override_cxx_allocation_ok+:} false; then :
633685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
633827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6339ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
634027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
634127f654740f2a26ad62a5c155af9199af9e69b889claireho    class UMemory {
634227f654740f2a26ad62a5c155af9199af9e69b889claireho    public:
634327f654740f2a26ad62a5c155af9199af9e69b889claireho    void *operator new(size_t size) {return malloc(size);}
634427f654740f2a26ad62a5c155af9199af9e69b889claireho    void *operator new[](size_t size) {return malloc(size);}
634527f654740f2a26ad62a5c155af9199af9e69b889claireho    void operator delete(void *p) {free(p);}
634627f654740f2a26ad62a5c155af9199af9e69b889claireho    void operator delete[](void *p) {free(p);}
634727f654740f2a26ad62a5c155af9199af9e69b889claireho    };
634827f654740f2a26ad62a5c155af9199af9e69b889claireho
6349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6350ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6351ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
635227f654740f2a26ad62a5c155af9199af9e69b889claireho
6353ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6356ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
635727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
635827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_cxx_allocation_ok=yes
635927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
636027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_cxx_allocation_ok=no
636127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
636227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
636327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
636427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
636527f654740f2a26ad62a5c155af9199af9e69b889claireho
636627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5
636727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_cxx_allocation_ok" >&6; }
636827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_override_cxx_allocation_ok = yes
636927f654740f2a26ad62a5c155af9199af9e69b889clairehothen
637027f654740f2a26ad62a5c155af9199af9e69b889claireho    U_OVERRIDE_CXX_ALLOCATION=1
637127f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5
637227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for placement new and delete... " >&6; }
6373103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if ${ac_cv_override_placement_new_ok+:} false; then :
637427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
637527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
637627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
637785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
637827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
637927f654740f2a26ad62a5c155af9199af9e69b889claireho        class UMemory {
638027f654740f2a26ad62a5c155af9199af9e69b889claireho        public:
638127f654740f2a26ad62a5c155af9199af9e69b889claireho        void *operator new(size_t size) {return malloc(size);}
638227f654740f2a26ad62a5c155af9199af9e69b889claireho        void *operator new[](size_t size) {return malloc(size);}
638327f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete(void *p) {free(p);}
638427f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete[](void *p) {free(p);}
638527f654740f2a26ad62a5c155af9199af9e69b889claireho        void * operator new(size_t, void *ptr) { return ptr; }
638627f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete(void *, void *) {}
638727f654740f2a26ad62a5c155af9199af9e69b889claireho        };
638827f654740f2a26ad62a5c155af9199af9e69b889claireho
638985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
639085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
639185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
639227f654740f2a26ad62a5c155af9199af9e69b889claireho
639385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
639485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
639585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
639685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
639727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
639827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_placement_new_ok=yes
6399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
640027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_placement_new_ok=no
6401ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
640227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
640327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6404ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
640627f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5
640727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_placement_new_ok" >&6; }
640827f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_override_placement_new_ok = yes
640927f654740f2a26ad62a5c155af9199af9e69b889claireho    then
641027f654740f2a26ad62a5c155af9199af9e69b889claireho        U_HAVE_PLACEMENT_NEW=1
6411103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6412103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0"
641327f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
6414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
6415103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0"
6416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6417103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
6418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
642027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
642127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
642227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
642327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
642427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
6425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
642627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen"
6427103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_popen" = xyes; then :
6428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
643085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
643127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_popen = xyes
643227f654740f2a26ad62a5c155af9199af9e69b889clairehothen
643327f654740f2a26ad62a5c155af9199af9e69b889claireho     U_HAVE_POPEN=1
643427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
6435103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0"
643627f654740f2a26ad62a5c155af9199af9e69b889claireho     U_HAVE_POPEN=0
6437ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
643885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
644027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset"
6441103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_tzset" = xyes; then :
644285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
644427f654740f2a26ad62a5c155af9199af9e69b889claireho
644527f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZSET=0
644627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_tzset = xyes
644727f654740f2a26ad62a5c155af9199af9e69b889clairehothen
644827f654740f2a26ad62a5c155af9199af9e69b889claireho    U_TZSET=tzset
644927f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_TZSET=1
645027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
645127f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset"
6452103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func__tzset" = xyes; then :
6453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6455ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
645627f654740f2a26ad62a5c155af9199af9e69b889claireho    if test x$ac_cv_func__tzset = xyes
645727f654740f2a26ad62a5c155af9199af9e69b889claireho    then
645827f654740f2a26ad62a5c155af9199af9e69b889claireho        U_TZSET=_tzset
645927f654740f2a26ad62a5c155af9199af9e69b889claireho        U_HAVE_TZSET=1
6460103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6461103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0"
646227f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
646327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
646550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
6466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
646727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZNAME=0
646827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
646927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for tzname... " >&6; }
6470103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_tzname+:} false; then :
647185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
647327f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
647527f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX
647627f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX
647727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
647827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
647927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
648027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef tzname /* For SGI.  */
648127f654740f2a26ad62a5c155af9199af9e69b889clairehoextern char *tzname[]; /* RS6000 and others reject char **tzname.  */
6482ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
6483ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6484ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
648627f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*tzname);
6487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
649127f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
649227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_tzname=yes
649385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
649427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_tzname=no
649585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
649627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
649727f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
649927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
650027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_tzname" >&6; }
650127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_tzname = yes; then
650227f654740f2a26ad62a5c155af9199af9e69b889claireho  U_TZNAME=tzname
650327f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_TZNAME=1
650485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
650527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5
650627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _tzname... " >&6; }
6507103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__tzname+:} false; then :
650827f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
650927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
651027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
651127f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
651227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
651327f654740f2a26ad62a5c155af9199af9e69b889claireho  #include <time.h>
651427f654740f2a26ad62a5c155af9199af9e69b889claireho  extern char *_tzname[];
651527f654740f2a26ad62a5c155af9199af9e69b889clairehoint
651627f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
651727f654740f2a26ad62a5c155af9199af9e69b889claireho{
651827f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*_tzname);
651927f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
652027f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
652127f654740f2a26ad62a5c155af9199af9e69b889claireho}
652227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
652327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
652427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__tzname=yes
652527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
652627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__tzname=no
6527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
652827f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
652927f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
653127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5
653227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__tzname" >&6; }
653327f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_var__tzname = yes; then
653427f654740f2a26ad62a5c155af9199af9e69b889claireho      U_TZNAME=_tzname
653527f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_TZNAME=1
6536103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6537103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0"
6538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
654327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5
654427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for timezone... " >&6; }
6545103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_timezone+:} false; then :
654685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
654827f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
655027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX
655127f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX
6552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
655327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_XOPEN
655427f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_XOPEN
6555ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
655627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
6557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
656127f654740f2a26ad62a5c155af9199af9e69b889clairehotimezone = 1;
6562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6563ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6564ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6565ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
656627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
656727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_timezone=yes
656827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
656927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_timezone=no
657027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
657127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
657227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
657327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
657427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5
657527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_timezone" >&6; }
657627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TIMEZONE=0
657727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_timezone = yes; then
657827f654740f2a26ad62a5c155af9199af9e69b889claireho  U_TIMEZONE=timezone
657927f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_TIMEZONE=1
658027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
658127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5
658227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for __timezone... " >&6; }
6583103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var___timezone+:} false; then :
658427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
658527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
658627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
658727f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
658827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
658927f654740f2a26ad62a5c155af9199af9e69b889clairehoint
659027f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
659127f654740f2a26ad62a5c155af9199af9e69b889claireho{
659227f654740f2a26ad62a5c155af9199af9e69b889claireho__timezone = 1;
659327f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
659427f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
659527f654740f2a26ad62a5c155af9199af9e69b889claireho}
6596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
659727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
659827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var___timezone=yes
659927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
660027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var___timezone=no
660127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
660227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
660327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
660427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
660527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5
660627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var___timezone" >&6; }
660727f654740f2a26ad62a5c155af9199af9e69b889claireho  if test $ac_cv_var___timezone = yes; then
660827f654740f2a26ad62a5c155af9199af9e69b889claireho    U_TIMEZONE=__timezone
660927f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_TIMEZONE=1
661027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
661127f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5
661227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _timezone... " >&6; }
6613103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__timezone+:} false; then :
661427f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
661527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
661627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6617ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
661827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
6619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6620ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6621ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
662227f654740f2a26ad62a5c155af9199af9e69b889claireho_timezone = 1;
6623ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6624ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6625ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6626ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
662727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
662827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__timezone=yes
6629ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
663027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__timezone=no
663127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
663227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
663327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
663427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
663527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5
663627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__timezone" >&6; }
663727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_var__timezone = yes; then
663827f654740f2a26ad62a5c155af9199af9e69b889claireho      U_TIMEZONE=_timezone
663927f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_TIMEZONE=1
6640103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6641103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0"
664227f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
664327f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
664427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
664527f654740f2a26ad62a5c155af9199af9e69b889claireho
664627f654740f2a26ad62a5c155af9199af9e69b889claireho
664727f654740f2a26ad62a5c155af9199af9e69b889claireho
664827f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for typedefs
664927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
6650103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int8_t" = xyes; then :
665127f654740f2a26ad62a5c155af9199af9e69b889claireho
665227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
665327f654740f2a26ad62a5c155af9199af9e69b889claireho
665427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
665527f654740f2a26ad62a5c155af9199af9e69b889claireho#define int8_t signed char
665627f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
665727f654740f2a26ad62a5c155af9199af9e69b889claireho
665827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
665927f654740f2a26ad62a5c155af9199af9e69b889claireho
666027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
6661103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint8_t" = xyes; then :
666227f654740f2a26ad62a5c155af9199af9e69b889claireho
666327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
666427f654740f2a26ad62a5c155af9199af9e69b889claireho
666527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
666627f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint8_t unsigned char
666727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
666827f654740f2a26ad62a5c155af9199af9e69b889claireho
666927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
667027f654740f2a26ad62a5c155af9199af9e69b889claireho
667127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
6672103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int16_t" = xyes; then :
667327f654740f2a26ad62a5c155af9199af9e69b889claireho
667427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
667527f654740f2a26ad62a5c155af9199af9e69b889claireho
667627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
667727f654740f2a26ad62a5c155af9199af9e69b889claireho#define int16_t signed short
667827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
667927f654740f2a26ad62a5c155af9199af9e69b889claireho
668027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
668127f654740f2a26ad62a5c155af9199af9e69b889claireho
668227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
6683103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint16_t" = xyes; then :
668427f654740f2a26ad62a5c155af9199af9e69b889claireho
668527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
668627f654740f2a26ad62a5c155af9199af9e69b889claireho
668727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
668827f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint16_t unsigned short
668927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
6690ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6691ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
669285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
669327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
6694103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int32_t" = xyes; then :
669527f654740f2a26ad62a5c155af9199af9e69b889claireho
6696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
6697ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
669827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
669927f654740f2a26ad62a5c155af9199af9e69b889claireho#define int32_t signed long
6700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
670227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6703ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
670427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
6705103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint32_t" = xyes; then :
6706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
670727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
670827f654740f2a26ad62a5c155af9199af9e69b889claireho
670927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
671027f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint32_t unsigned long
6711ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
671227f654740f2a26ad62a5c155af9199af9e69b889claireho
671327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
671427f654740f2a26ad62a5c155af9199af9e69b889claireho
671527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
6716103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int64_t" = xyes; then :
671727f654740f2a26ad62a5c155af9199af9e69b889claireho
671827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
671927f654740f2a26ad62a5c155af9199af9e69b889claireho
672027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
672127f654740f2a26ad62a5c155af9199af9e69b889claireho#define int64_t signed long long
6722ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6723ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
672427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
672627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
6727103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint64_t" = xyes; then :
6728ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
672927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
673027f654740f2a26ad62a5c155af9199af9e69b889claireho
673127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
673227f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint64_t unsigned long long
6733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
673427f654740f2a26ad62a5c155af9199af9e69b889claireho
673527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
673627f654740f2a26ad62a5c155af9199af9e69b889claireho
673727f654740f2a26ad62a5c155af9199af9e69b889claireho
673827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int8_t = no; then
6739103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0"
674027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6741ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
674227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint8_t = no; then
6743103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0"
6744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
674585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
674627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int16_t = no; then
6747103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0"
674827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
674927f654740f2a26ad62a5c155af9199af9e69b889claireho
675027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint16_t = no; then
6751103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0"
6752ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
675385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
675427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int32_t = no; then
6755103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0"
6756ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
675785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
675827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint32_t = no; then
6759103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0"
676027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6761ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
676227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int64_t = no; then
6763103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0"
676427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
676527f654740f2a26ad62a5c155af9199af9e69b889claireho
676627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint64_t = no; then
6767103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0"
676827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
676927f654740f2a26ad62a5c155af9199af9e69b889claireho
677027f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various wchar_t related checks
677127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
6772103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_wchar_h" = xyes; then :
6773ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6774ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
677585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
677627f654740f2a26ad62a5c155af9199af9e69b889claireho
677727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_header_wchar_h" = no
677827f654740f2a26ad62a5c155af9199af9e69b889clairehothen
677927f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCHAR_H=0
678027f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCSCPY=0
6781103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0"
6782ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
678327f654740f2a26ad62a5c155af9199af9e69b889claireho
678427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h
678527f654740f2a26ad62a5c155af9199af9e69b889claireho
678627f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCHAR_H=1
678727f654740f2a26ad62a5c155af9199af9e69b889claireho    # Some broken systems have wchar.h but not some of its functions...
678827f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5
678927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing wcscpy... " >&6; }
6790103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then :
679127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
679227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
679327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS=$LIBS
679427f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
6795ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6796ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
679727f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
679827f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
679927f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
680027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
680127f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
6802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
680327f654740f2a26ad62a5c155af9199af9e69b889clairehochar wcscpy ();
6804ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6805ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6806ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
680727f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn wcscpy ();
6808ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6809ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6810ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6811ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
681227f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' wcs w; do
681327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_lib"; then
681427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res="none required"
681527f654740f2a26ad62a5c155af9199af9e69b889claireho  else
681627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res=-l$ac_lib
681727f654740f2a26ad62a5c155af9199af9e69b889claireho    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
681827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
681927f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_link "$LINENO"; then :
682027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_wcscpy=$ac_res
682127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
682227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
682327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext
6824103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_search_wcscpy+:} false; then :
682527f654740f2a26ad62a5c155af9199af9e69b889claireho  break
682627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
682727f654740f2a26ad62a5c155af9199af9e69b889clairehodone
6828103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then :
682927f654740f2a26ad62a5c155af9199af9e69b889claireho
683027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
683127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_wcscpy=no
683227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
683327f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext
683427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS
683527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
683627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5
683727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_wcscpy" >&6; }
683827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_wcscpy
683927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then :
684027f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
684127f654740f2a26ad62a5c155af9199af9e69b889claireho
684227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
684327f654740f2a26ad62a5c155af9199af9e69b889claireho
684427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_cv_search_wcscpy" != no; then
684527f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_WCSCPY=1
684627f654740f2a26ad62a5c155af9199af9e69b889claireho    else
684727f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_WCSCPY=0
6848103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0"
684927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
685027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
685127f654740f2a26ad62a5c155af9199af9e69b889claireho
685227f654740f2a26ad62a5c155af9199af9e69b889claireho
685327f654740f2a26ad62a5c155af9199af9e69b889claireho
685427f654740f2a26ad62a5c155af9199af9e69b889claireho# The cast to long int works around a bug in the HP C Compiler
685527f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
685627f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
685727f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364.
685827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5
685927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of wchar_t... " >&6; }
6860103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_wchar_t+:} false; then :
686127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
6862ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
686327f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t"        "
686427f654740f2a26ad62a5c155af9199af9e69b889claireho#if STDC_HEADERS
686527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stddef.h>
686627f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
686727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
686827f654740f2a26ad62a5c155af9199af9e69b889claireho#if HAVE_WCHAR_H
686927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
687027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <wchar.h>
687127f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
687227f654740f2a26ad62a5c155af9199af9e69b889claireho"; then :
6873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
687427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
687527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_cv_type_wchar_t" = yes; then
687627f654740f2a26ad62a5c155af9199af9e69b889claireho     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
687785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
687827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (wchar_t)
687927f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
688085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   else
688185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ac_cv_sizeof_wchar_t=0
688285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   fi
6883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
688427f654740f2a26ad62a5c155af9199af9e69b889claireho
6885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
688627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5
688785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$ac_cv_sizeof_wchar_t" >&6; }
688885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
688985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
689085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >>confdefs.h <<_ACEOF
6892ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
6893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6895ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6896ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t
6897ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We do this check to verify that everything is okay.
6898ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test $U_SIZEOF_WCHAR_T = 0; then
6899ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    if test $U_HAVE_WCHAR_H=1; then
690027f654740f2a26ad62a5c155af9199af9e69b889claireho       as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5
6901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6903ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
690427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5
690585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for UTF-16 string literal support... " >&6; }
6906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_CHECK_UTF16_STRING=1
6907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruCHECK_UTF16_STRING_RESULT="unknown"
690850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
6909ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in
6910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-aix*|powerpc64-*-linux*)
691154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
6912ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CFLAGS="${CFLAGS}"
6913ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CXXFLAGS="${CXXFLAGS}"
6914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CFLAGS="${CFLAGS} -qutf"
6915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CXXFLAGS="${CXXFLAGS} -qutf"
691627f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = u"hello";
6919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
6922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6923ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
692727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
6928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  U_CHECK_UTF16_STRING=1
6929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
693027f654740f2a26ad62a5c155af9199af9e69b889claireho  U_CHECK_UTF16_STRING=0
6931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
693285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        if test "$U_CHECK_UTF16_STRING" = 0; then
6934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CFLAGS="${OLD_CFLAGS}"
6935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CXXFLAGS="${OLD_CXXFLAGS}"
6936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        else
6937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CHECK_UTF16_STRING_RESULT="-qutf"
6938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        fi
6939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-solaris*)
694254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
6943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CFLAGS="${CFLAGS}"
6944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CXXFLAGS="${CXXFLAGS}"
6945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort"
6946ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort"
694727f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = U"hello";
6950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
6953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
695827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
6959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  U_CHECK_UTF16_STRING=1
6960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
696127f654740f2a26ad62a5c155af9199af9e69b889claireho  U_CHECK_UTF16_STRING=0
6962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
696385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6964ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        if test "$U_CHECK_UTF16_STRING" = 0; then
6965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CFLAGS="${OLD_CFLAGS}"
6966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CXXFLAGS="${OLD_CXXFLAGS}"
6967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        else
6968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort"
6969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # Since we can't detect the availability of this UTF-16 syntax at compile time,
6971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # we depend on configure telling us that we can use it.
6972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort,
6973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # we only use this macro within ICU.
6974ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # If an ICU user uses icu-config, this feature will be enabled.
6975103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1"
6976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            U_CHECK_UTF16_STRING=0
6977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        fi
6978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6979ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-hpux*)
698154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
698285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        # The option will be detected at compile time without additional compiler options.
698385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        CHECK_UTF16_STRING_RESULT="available"
6984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-cygwin)
698785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # wchar_t can be used
698885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    CHECK_UTF16_STRING_RESULT="available"
6989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*)
6991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
699350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
699450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho# GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future.
699554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then
699654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = yes; then
699750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        OLD_CFLAGS="${CFLAGS}"
699854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        CFLAGS="${CFLAGS} -std=gnu99"
699927f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
700050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h.  */
700150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
700254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string.";
700350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
700450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint
700550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain ()
700650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{
700750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
700850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ;
700950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  return 0;
701050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho}
701150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
701227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
701354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CC_UTF16_STRING=1
701450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
701554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CC_UTF16_STRING=0
701650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
701750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
701854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        if test "$CC_UTF16_STRING" = 1; then
701954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CHECK_UTF16_STRING_RESULT="C only";
702050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        else
702150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho            CFLAGS="${OLD_CFLAGS}"
702250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        fi
702350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    fi
702454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GXX" = yes; then
702554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        OLD_CXXFLAGS="${CXXFLAGS}"
702654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about.
702754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        CXXFLAGS="${CXXFLAGS} -std=c++11"
702854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        ac_ext=cpp
702954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CXXCPP $CPPFLAGS'
703054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
703154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
703254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_cxx_compiler_gnu
703350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
703454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
703554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius/* end confdefs.h.  */
703654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
703754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string.";
703854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
703954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusint
704054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusmain ()
704154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius{
704250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
704354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  ;
704454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  return 0;
704554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius}
704654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius_ACEOF
704754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif ac_fn_cxx_try_compile "$LINENO"; then :
704854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CXX_UTF16_STRING=1
704954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliuselse
705054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CXX_UTF16_STRING=0
705154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi
705254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
705354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        ac_ext=c
705454dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CPP $CPPFLAGS'
705554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
705654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
705754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_c_compiler_gnu
705854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
705954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        if test "$CXX_UTF16_STRING" = 1; then
706054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            if test "$CC_UTF16_STRING" = 1; then
706154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                CHECK_UTF16_STRING_RESULT="available";
706254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            else
706354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                CHECK_UTF16_STRING_RESULT="C++ only";
706454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            fi
706554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        else
706654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CXXFLAGS="${OLD_CXXFLAGS}"
706754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        fi
706854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    fi
706954dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi
707027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
707185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
7072ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
707385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable extras
707485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-extras was given.
707527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_extras+set}" = set; then :
707685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_extras; case "${enableval}" in
7077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) extras=true ;;
7078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  extras=false ;;
707927f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;;
7080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7081ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7082ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  extras=true
708385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
708485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$extras" = true; then
7087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  EXTRAS_TRUE=
7088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  EXTRAS_TRUE='#'
7090ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
709185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-icuio was given.
709227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_icuio+set}" = set; then :
709385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_icuio; case "${enableval}" in
7094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) icuio=true ;;
7095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  icuio=false ;;
709627f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;;
7097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  icuio=true
710085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
710185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$icuio" = true; then
7104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICUIO_TRUE=
7105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICUIO_TRUE='#'
7107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
710985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable layout
711085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-layout was given.
711127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_layout+set}" = set; then :
711285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_layout; case "${enableval}" in
7113ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) layout=true ;;
7114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  layout=false ;;
711527f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;;
7116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7118ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  layout=true
711985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
712085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$layout" = true; then
7123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LAYOUT_TRUE=
7124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LAYOUT_TRUE='#'
7126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
712985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-data-packaging was given.
713027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_data_packaging+set}" = set; then :
713185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  withval=$with_data_packaging; case "${withval}" in
7132ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru                files|archive|library) datapackaging=$withval ;;
7133ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		auto) datapackaging=$withval ;;
7134ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		common) datapackaging=archive ;;
7135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		dll) datapackaging=library ;;
7136ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		static) datapackaging=static ;;
713727f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;;
7138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7139ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  datapackaging=
714185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
714285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
714485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note:  'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc..
714585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# thesysconfdir=`eval echo $sysconfdir`
7146ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthedatadir=`eval echo $datadir`
714785bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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}.
7148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querupkgicudatadir=$datadir
7149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthepkgicudatadir=$thedatadir
7150ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7151ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7152ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test x"$datapackaging" = x -o x"$datapackaging" = xauto; then
715550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	# default to library
7156ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	datapackaging=library
715750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	if test "$ENABLE_STATIC" = "YES"; then
715850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho		if test "$ENABLE_SHARED" != "YES"; then
715950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho			datapackaging=static
716050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho		fi
716150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	fi
7162ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7163ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
716485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}"
716585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
716685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg="(No explaination for mode $datapackaging.)"
716785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
716885bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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."
716985bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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."
717085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_howfound="(unknown)"
717185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7172ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "$datapackaging" in
7173ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    files)
717485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=files
717585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be stored in individual files."
717685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_path"
717785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
7178ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    archive)
717985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=common
718085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be stored in a single .dat file."
718185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_path"
718285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
7183ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    library)
718485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=dll
718585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be linked with ICU."
718685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test "$ENABLE_STATIC" = "YES"; then
718785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        datapackaging_msg="$datapackaging_msg A static data library will be built. "
718885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
718985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test "$ENABLE_SHARED" = "YES"; then
719085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        datapackaging_msg="$datapackaging_msg A shared data library will be built. "
719185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
719285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_set"
719385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
719450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    static)
719550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    DATA_PACKAGING_MODE=static
719650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    datapackaging_msg="ICU data will be stored in a static library."
719750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    datapackaging_howfound="$datapackaging_msg_set"
719850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    ;;
7199ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
7200ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
720285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Sets a library suffix
720327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5
720485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for a library suffix to use... " >&6; }
7205ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
720685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-library-suffix was given.
720727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_suffix+set}" = set; then :
720885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  withval=$with_library_suffix; ICULIBSUFFIX="${withval}"
7209ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICULIBSUFFIX=
721185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
721285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7213ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumsg=$ICULIBSUFFIX
7214ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$msg" = ""; then
7215ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    msg=none
7216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
721727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
721885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$msg" >&6; }
7219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ICULIBSUFFIX" != ""
7221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthen
7222ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    U_HAVE_LIB_SUFFIX=1
722385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'`
7224103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} "
7225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    U_HAVE_LIB_SUFFIX=0
7227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
723185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable tests
723285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-tests was given.
723327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tests+set}" = set; then :
723485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_tests; case "${enableval}" in
7235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) tests=true ;;
7236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  tests=false ;;
723727f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;;
7238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  tests=true
724185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
724285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7243ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7244ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$tests" = true; then
7245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  TESTS_TRUE=
7246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7247ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  TESTS_TRUE='#'
7248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
725085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable samples
725185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-samples was given.
725227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_samples+set}" = set; then :
725385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_samples; case "${enableval}" in
7254ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) samples=true ;;
7255ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  samples=false ;;
725627f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;;
7257ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7258ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7259ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  samples=true
726085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
726185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7262ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$samples" = true; then
7264ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  SAMPLES_TRUE=
7265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  SAMPLES_TRUE='#'
7267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruICUDATA_CHAR=$U_ENDIAN_CHAR
7270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
727185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Platform-specific Makefile setup
727285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform.
7273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in
7274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-solaris*) 	platform=U_SOLARIS ;;
727527f654740f2a26ad62a5c155af9199af9e69b889claireho	*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu)        platform=U_LINUX ;;
7276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-*bsd*|*-*-dragonfly*) 	platform=U_BSD ;;
7277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-aix*) 	platform=U_AIX ;;
7278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-hpux*) 	platform=U_HPUX ;;
7279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-apple-darwin*|*-apple-rhapsody*)	platform=U_DARWIN ;;
7280b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho	*-*-cygwin*)	platform=U_CYGWIN ;;
7281b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho	*-*-mingw*)	platform=U_MINGW ;;
7282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*ibm-openedition*|*-*-os390*)	platform=OS390
7283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
7284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru				ICUDATA_CHAR="e"
7285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			fi ;;
7286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-os400*)	platform=OS400
7287ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
7288ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru				ICUDATA_CHAR="e"
7289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			fi ;;
7290ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-nto*)	platform=U_QNX ;;
7291ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-dec-osf*) 	platform=U_OSF ;;
7292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-beos)		platform=U_BEOS ;;
7293ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-irix*)		platform=U_IRIX ;;
7294ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-ncr-*)		platform=U_MPRAS ;;
7295ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*) 		platform=U_UNKNOWN_PLATFORM ;;
7296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
7297ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7298ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7299ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment_name="$icu_cv_host_frag"
7300ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name"
7301ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7302ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7303ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7304ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "${FORCE_LIBS}" != ""; then
7305ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru   echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}"  1>&6
7306ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru   LIBS=${FORCE_LIBS}
7307ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7308ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
730985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Now that we're done using CPPFLAGS etc. for tests, we can change it
731085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for build.
7311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
731254dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)"
731354dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCFLAGS="$CFLAGS \$(THREADSCFLAGS)"
731454dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS)"
7315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7316103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7317103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7318103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7319103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# append all config cppflags
7320103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS"
7321103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7322103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CPPFLAGS=$CPPFLAGS"
7323103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CFLAGS=$CFLAGS"
7324103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CXXFLAGS=$CXXFLAGS"
7325103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7326103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
732785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# output the Makefiles
732854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_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/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 samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile"
732985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >confcache <<\_ACEOF
7331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This file is a shell script that caches the results of configure
7332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# tests run on this system so they can be shared between configure
7333ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# scripts and configure runs, see configure's option --config-cache.
7334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# It is not useful on other systems.  If it contains results you don't
7335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# want to keep, you may remove or edit it.
7336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
7337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status only pays attention to the cache file if you give it
7338ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# the --recheck option to rerun configure.
7339ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
7340ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# `ac_cv_env_foo' variables (set or unset) will be overridden when
7341ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# loading this file, other *unset* `ac_cv_foo' will be assigned the
7342ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# following values.
7343ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7344ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7345ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7346ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The following way of writing the cache mishandles newlines in values,
7347ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# but we know of no workaround that is simple, portable, and efficient.
734885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# So, we kill variables containing newlines.
7349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Ultrix sh set writes to stderr and can't be redirected directly,
7350ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and sets the high bit in the cache file unless we assign to the vars.
735185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho(
735285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
735385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval ac_val=\$$ac_var
735485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_val in #(
735585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *${as_nl}*)
735685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_var in #(
735727f654740f2a26ad62a5c155af9199af9e69b889claireho      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
735885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
735985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac
736085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_var in #(
736185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      _ | IFS | as_nl) ;; #(
736285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
736327f654740f2a26ad62a5c155af9199af9e69b889claireho      *) { eval $ac_var=; unset $ac_var;} ;;
736485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac ;;
736585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
736685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  done
736785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  (set) 2>&1 |
736985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $as_nl`(ac_space=' '; set) 2>&1` in #(
737085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *${as_nl}ac_space=\ *)
737127f654740f2a26ad62a5c155af9199af9e69b889claireho      # `set' does not quote correctly, so add quotes: double-quote
737227f654740f2a26ad62a5c155af9199af9e69b889claireho      # substitution turns \\\\ into \\, and sed turns \\ into \.
7373ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      sed -n \
7374ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	"s/'/'\\\\''/g;
7375ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
737685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ;; #(
7377ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    *)
7378ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      # `set' quotes correctly as required by POSIX, so do not add quotes.
737985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      ;;
738185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac |
738285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sort
738385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho) |
7384ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  sed '
738585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     /^ac_cv_env_/b end
7386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     t clear
738785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     :clear
7388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     t end
739085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
739185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     :end' >>confcache
739285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
739385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test -w "$cache_file"; then
7394103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if test "x$cache_file" != "x/dev/null"; then
739527f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
739685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: updating cache $cache_file" >&6;}
7397103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      if test ! -f "$cache_file" || test -h "$cache_file"; then
7398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	cat confcache >"$cache_file"
7399103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      else
7400103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        case $cache_file in #(
7401103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        */* | ?:*)
7402103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f confcache "$cache_file"$$ &&
7403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f "$cache_file"$$ "$cache_file" ;; #(
7404103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        *)
7405103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f confcache "$cache_file" ;;
7406103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	esac
7407103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      fi
7408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    fi
7409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  else
741027f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
741185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
7413ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7414ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f confcache
7415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$prefix" = xNONE && prefix=$ac_default_prefix
7417ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Let make expand exec_prefix.
7418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7420103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Transform confdefs.h into DEFS.
7421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against shell expansion while executing Makefile rules.
7422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against Makefile macro expansion.
7423103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#
7424103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# If the first sed substitution is executed (which looks for macros that
7425103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# take arguments), then branch to the quote section.  Otherwise,
7426103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# look for a macro that doesn't take arguments.
7427103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_script='
7428103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:mline
7429103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/\\$/{
7430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius N
7431103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s,\\\n,,
7432103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius b mline
7433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
7434103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust clear
7435103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:clear
7436103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
7437103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote
7438103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
7439103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote
7440103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusb any
7441103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:quote
7442103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
7443103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\[/\\&/g
7444103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\]/\\&/g
7445103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\$/$$/g
7446103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusH
7447103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:any
7448103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius${
7449103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	g
7450103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	s/^\n//
7451103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	s/\n/ /g
7452103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	p
7453103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
7454103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius'
7455103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusDEFS=`sed -n "$ac_script" confdefs.h`
7456103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7457ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7458ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_libobjs=
7459ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_ltlibobjs=
746027f654740f2a26ad62a5c155af9199af9e69b889clairehoU=
7461ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7462ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # 1. Remove the extension, and $U if already installed.
746385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
746485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
746585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
746685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #    will be set to the directory where LIBOBJS objects are built.
746727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
746827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
7470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLIBOBJS=$ac_libobjs
7471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLTLIBOBJS=$ac_ltlibobjs
7473ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
747685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7477103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius: "${CONFIG_STATUS=./config.status}"
747885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_write_fail=0
7479ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files_save=$ac_clean_files
7480ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files="$ac_clean_files $CONFIG_STATUS"
748127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
748285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
748327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_write_fail=0
748427f654740f2a26ad62a5c155af9199af9e69b889clairehocat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! $SHELL
7486ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Generated by $as_me.
7487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Run this file to recreate the current configuration.
7488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Compiler output produced by configure, useful for debugging
7489ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure, is in config.log if it exists.
7490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudebug=false
7492ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_recheck=false
7493ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_silent=false
7494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
749527f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=\${CONFIG_SHELL-$SHELL}
749627f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL
749727f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF
749827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
749927f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
750027f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ##
750127f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
7502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
750385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible
750485bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh
750527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7506ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  emulate sh
7507ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  NULLCMD=:
750885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7509ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # is contrary to our usage.  Disable this feature.
7510ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  alias -g '${1+"$@"}'='"$@"'
751185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  setopt NO_GLOB_SUBST
751285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
751327f654740f2a26ad62a5c155af9199af9e69b889claireho  case `(set -o) 2>/dev/null` in #(
751427f654740f2a26ad62a5c155af9199af9e69b889claireho  *posix*) :
751527f654740f2a26ad62a5c155af9199af9e69b889claireho    set -o posix ;; #(
751627f654740f2a26ad62a5c155af9199af9e69b889claireho  *) :
751727f654740f2a26ad62a5c155af9199af9e69b889claireho     ;;
751885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
751985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
752085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
752185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
752285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl='
752385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho'
752485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl
752585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf.
752685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
752785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
752885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
752927f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris,
753027f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh.
753127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \
753227f654740f2a26ad62a5c155af9199af9e69b889claireho    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
753327f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo='print -r --'
753427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo_n='print -rn --'
753527f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
753685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='printf %s\n'
753785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo_n='printf %s'
753885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
753985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
754085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
754185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='/usr/ucb/echo -n'
754285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
754385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
754485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n_body='eval
754585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      arg=$1;
754627f654740f2a26ad62a5c155af9199af9e69b889claireho      case $arg in #(
754785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"$as_nl"*)
754885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	expr "X$arg" : "X\\(.*\\)$as_nl";
754985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
755085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac;
755185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
755285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '
755385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    export as_echo_n_body
755485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='sh -c $as_echo_n_body as_echo'
755585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
755685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export as_echo_body
755785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='sh -c $as_echo_body as_echo'
755885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
755985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
756085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right.
756185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then
756285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  PATH_SEPARATOR=:
756385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
756485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
756585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      PATH_SEPARATOR=';'
756685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
7567ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7569ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
757085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS
757185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order.  Quoting is
757285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab.
757385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word
757485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.)
757585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" ""	$as_nl"
757685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
757785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are.  Look in the path if we contain no directory separator.
7578103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself=
757927f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #((
758085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *[\\/]* ) as_myself=$0 ;;
758185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
758285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
758385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
758485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$as_save_IFS
758585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test -z "$as_dir" && as_dir=.
758627f654740f2a26ad62a5c155af9199af9e69b889claireho    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
758727f654740f2a26ad62a5c155af9199af9e69b889claireho  done
758885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
758985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
759085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ;;
759185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
759285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND'
759385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path.
759485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then
759585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_myself=$0
759685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
759785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then
759885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
759927f654740f2a26ad62a5c155af9199af9e69b889claireho  exit 1
760085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
760185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
760227f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in
760327f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
760427f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there.  '((' could
760527f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14.
760627f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH
760727f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \
760827f654740f2a26ad62a5c155af9199af9e69b889claireho  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
760985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
7610ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ '
7611ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> '
7612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ '
7613ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7614ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances.
761585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C
761685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL
761785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C
761885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE
7619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
762027f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH.
762127f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
762227f654740f2a26ad62a5c155af9199af9e69b889claireho
762327f654740f2a26ad62a5c155af9199af9e69b889claireho
762427f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD]
762527f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------------------
762627f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
762727f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
762827f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0.
762927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error ()
763027f654740f2a26ad62a5c155af9199af9e69b889claireho{
763127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_status=$1; test $as_status -eq 0 && as_status=1
763227f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$4"; then
763327f654740f2a26ad62a5c155af9199af9e69b889claireho    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
763427f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
763527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
763627f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: error: $2" >&2
763727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_exit $as_status
763827f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error
763927f654740f2a26ad62a5c155af9199af9e69b889claireho
764027f654740f2a26ad62a5c155af9199af9e69b889claireho
764127f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS
764227f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------------
764327f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking.
764427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status ()
764527f654740f2a26ad62a5c155af9199af9e69b889claireho{
764627f654740f2a26ad62a5c155af9199af9e69b889claireho  return $1
764727f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status
764827f654740f2a26ad62a5c155af9199af9e69b889claireho
764927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS
765027f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------
765127f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
765227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit ()
765327f654740f2a26ad62a5c155af9199af9e69b889claireho{
765427f654740f2a26ad62a5c155af9199af9e69b889claireho  set +e
765527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $1
765627f654740f2a26ad62a5c155af9199af9e69b889claireho  exit $1
765727f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit
765827f654740f2a26ad62a5c155af9199af9e69b889claireho
765927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR
766027f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------
766127f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR.
766227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset ()
766327f654740f2a26ad62a5c155af9199af9e69b889claireho{
766427f654740f2a26ad62a5c155af9199af9e69b889claireho  { eval $1=; unset $1;}
766527f654740f2a26ad62a5c155af9199af9e69b889claireho}
766627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset
766727f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE
766827f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
766927f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take
767027f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over
767127f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive
767227f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations.
767327f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
767427f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_append ()
767527f654740f2a26ad62a5c155af9199af9e69b889claireho  {
767627f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1+=\$2
767727f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
767827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
767927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ()
768027f654740f2a26ad62a5c155af9199af9e69b889claireho  {
768127f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1=\$$1\$2
768227f654740f2a26ad62a5c155af9199af9e69b889claireho  }
768327f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append
768427f654740f2a26ad62a5c155af9199af9e69b889claireho
768527f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG...
768627f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------
768727f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the
768827f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments
768927f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr.
769027f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
769127f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_arith ()
769227f654740f2a26ad62a5c155af9199af9e69b889claireho  {
769327f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=$(( $* ))
769427f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
769527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
769627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith ()
769727f654740f2a26ad62a5c155af9199af9e69b889claireho  {
769827f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=`expr "$@" || test $? -eq 1`
769927f654740f2a26ad62a5c155af9199af9e69b889claireho  }
770027f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith
770127f654740f2a26ad62a5c155af9199af9e69b889claireho
770227f654740f2a26ad62a5c155af9199af9e69b889claireho
770385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 &&
770485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=expr
7706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7707ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=false
7708ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
771085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7711ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=basename
7712ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7713ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=false
7714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7715ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
771627f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
771727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=dirname
771827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
771927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=false
772027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
7721ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
772285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" ||
7723ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$0" : 'X\(//\)$' \| \
772585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
772685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" |
772785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^.*\/\([^/][^/]*\)\/*$/{
772885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
772985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
773085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
773185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\/\)$/{
773285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
773385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
773485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
773585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\).*/{
773685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
773785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
773885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
773985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
774085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
774127f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges.
774227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz'
774327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
774427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS
774527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789'
774627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits
7747ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
774885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C= ECHO_N= ECHO_T=
774927f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #(((((
775085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-n*)
775127f654740f2a26ad62a5c155af9199af9e69b889claireho  case `echo 'xy\c'` in
775285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
775327f654740f2a26ad62a5c155af9199af9e69b889claireho  xy)  ECHO_C='\c';;
775427f654740f2a26ad62a5c155af9199af9e69b889claireho  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
775527f654740f2a26ad62a5c155af9199af9e69b889claireho       ECHO_T='	';;
775685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac;;
775785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
775885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ECHO_N='-n';;
775985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
7760ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7761ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f conf$$ conf$$.exe conf$$.file
776285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -d conf$$.dir; then
776385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  rm -f conf$$.dir/conf$$.file
776485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
776585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  rm -f conf$$.dir
776685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  mkdir conf$$.dir 2>/dev/null
776785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
776885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (echo >conf$$.file) 2>/dev/null; then
776985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if ln -s conf$$.file conf$$ 2>/dev/null; then
7770ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    as_ln_s='ln -s'
777185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # ... but there are two gotchas:
777285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
777385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
777485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # In both cases, we have to default to `cp -p'.
777585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
777685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      as_ln_s='cp -p'
777785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  elif ln conf$$.file conf$$ 2>/dev/null; then
777885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ln_s=ln
777985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
778085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ln_s='cp -p'
7781ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
7782ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7783ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_ln_s='cp -p'
7784ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
778585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
778685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hormdir conf$$.dir 2>/dev/null
7787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
778827f654740f2a26ad62a5c155af9199af9e69b889claireho
778927f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p
779027f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------
779127f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary.
779227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p ()
779327f654740f2a26ad62a5c155af9199af9e69b889claireho{
779427f654740f2a26ad62a5c155af9199af9e69b889claireho
779527f654740f2a26ad62a5c155af9199af9e69b889claireho  case $as_dir in #(
779627f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_dir=./$as_dir;;
779727f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
779827f654740f2a26ad62a5c155af9199af9e69b889claireho  test -d "$as_dir" || eval $as_mkdir_p || {
779927f654740f2a26ad62a5c155af9199af9e69b889claireho    as_dirs=
780027f654740f2a26ad62a5c155af9199af9e69b889claireho    while :; do
780127f654740f2a26ad62a5c155af9199af9e69b889claireho      case $as_dir in #(
780227f654740f2a26ad62a5c155af9199af9e69b889claireho      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
780327f654740f2a26ad62a5c155af9199af9e69b889claireho      *) as_qdir=$as_dir;;
780427f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
780527f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dirs="'$as_qdir' $as_dirs"
780627f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dir=`$as_dirname -- "$as_dir" ||
780727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
780827f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)[^/]' \| \
780927f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)$' \| \
781027f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
781127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" |
781227f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
781327f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
781427f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
781527f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
781627f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)[^/].*/{
781727f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
781827f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
781927f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
782027f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)$/{
782127f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
782227f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
782327f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
782427f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\).*/{
782527f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
782627f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
782727f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
782827f654740f2a26ad62a5c155af9199af9e69b889claireho	  s/.*/./; q'`
782927f654740f2a26ad62a5c155af9199af9e69b889claireho      test -d "$as_dir" && break
783027f654740f2a26ad62a5c155af9199af9e69b889claireho    done
783127f654740f2a26ad62a5c155af9199af9e69b889claireho    test -z "$as_dirs" || eval "mkdir $as_dirs"
783227f654740f2a26ad62a5c155af9199af9e69b889claireho  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
783327f654740f2a26ad62a5c155af9199af9e69b889claireho
783427f654740f2a26ad62a5c155af9199af9e69b889claireho
783527f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p
7836ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif mkdir -p . 2>/dev/null; then
783727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_mkdir_p='mkdir -p "$as_dir"'
7838ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7839ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test -d ./-p && rmdir ./-p
7840ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_mkdir_p=false
7841ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7842ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
784385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -x / >/dev/null 2>&1; then
784485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_test_x='test -x'
784585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
784685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if ls -dL / >/dev/null 2>&1; then
784785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ls_L_option=L
784885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
784985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ls_L_option=
785085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
785185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_test_x='
785285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval sh -c '\''
785385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      if test -d "$1"; then
785485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	test -d "$1/.";
785585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      else
785627f654740f2a26ad62a5c155af9199af9e69b889claireho	case $1 in #(
785785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	-*)set "./$1";;
785885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	esac;
785927f654740f2a26ad62a5c155af9199af9e69b889claireho	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
786085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	???[sx]*):;;*)false;;esac;fi
786185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '\'' sh
786285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  '
786385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
786485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_executable_p=$as_test_x
7865ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid CPP name.
7867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid variable name.
7870ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec 6>&1
787427f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ##
787527f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of $CONFIG_STATUS script. ##
787627f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ##
787727f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF
787827f654740f2a26ad62a5c155af9199af9e69b889clairehotest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
788027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
788127f654740f2a26ad62a5c155af9199af9e69b889claireho# Save the log message, to keep $0 and so on meaningful, and to
7882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# report actual input values of CONFIG_FILES etc. instead of their
788385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# values after options handling.
788485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_log="
7885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis file was extended by $as_me, which was
7886103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68.  Invocation command line was
7887ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7888ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_FILES    = $CONFIG_FILES
7889ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_HEADERS  = $CONFIG_HEADERS
7890ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_LINKS    = $CONFIG_LINKS
7891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_COMMANDS = $CONFIG_COMMANDS
7892ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  $ $0 $@
7893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
789485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoon `(hostname || uname -n) 2>/dev/null | sed 1q`
789585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"
789685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7897ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7898ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
789985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $ac_config_files in *"
790085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) set x $ac_config_files; shift; ac_config_files=$*;;
790185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
7902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7903ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7904ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
790585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
790685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Files that config.status was made for.
790785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfig_files="$ac_config_files"
7908ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
790985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
7910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
791185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7912ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_usage="\
791327f654740f2a26ad62a5c155af9199af9e69b889claireho\`$as_me' instantiates files and other configuration actions
791427f654740f2a26ad62a5c155af9199af9e69b889clairehofrom templates according to the current configuration.  Unless the files
791527f654740f2a26ad62a5c155af9199af9e69b889clairehoand actions are specified as TAGs, all are instantiated by default.
7916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
791727f654740f2a26ad62a5c155af9199af9e69b889clairehoUsage: $0 [OPTION]... [TAG]...
7918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -h, --help       print this help, then exit
792085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -V, --version    print version number and configuration settings, then exit
792127f654740f2a26ad62a5c155af9199af9e69b889claireho      --config     print configuration, then exit
792285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -q, --quiet, --silent
792385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                   do not print progress messages
7924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -d, --debug      don't remove temporary files
7925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --recheck    update $as_me by reconfiguring in the same conditions
792685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      --file=FILE[:TEMPLATE]
792785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                   instantiate the configuration file FILE
7928ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration files:
7930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$config_files
7931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
793227f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider."
7933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
793485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
793585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
793627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_version="\\
7938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconfig.status
7939103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusconfigured by $0, generated by GNU Autoconf 2.68,
794027f654740f2a26ad62a5c155af9199af9e69b889claireho  with options \\"\$ac_cs_config\\"
7941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
794227f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc.
7943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis config.status script is free software; the Free Software Foundation
7944ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it."
794585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
794685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd='$ac_pwd'
794785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosrcdir='$srcdir'
794885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL='$INSTALL'
794985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "\$AWK" || AWK=awk
7950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
795285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
795385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The default lists apply if the user does not specify any file.
7954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_need_defaults=:
7955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruwhile test $# != 0
7956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
7957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $1 in
795827f654740f2a26ad62a5c155af9199af9e69b889claireho  --*=?*)
795985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_option=`expr "X$1" : 'X\([^=]*\)='`
796085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_shift=:
7962ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
796327f654740f2a26ad62a5c155af9199af9e69b889claireho  --*=)
796427f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_option=`expr "X$1" : 'X\([^=]*\)='`
796527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_optarg=
796627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_shift=:
796727f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
796885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)
7969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_option=$1
7970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_optarg=$2
7971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_shift=shift
7972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
7974ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_option in
7976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Handling of the options.
7977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_cs_recheck=: ;;
797985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
798085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$ac_cs_version"; exit ;;
798127f654740f2a26ad62a5c155af9199af9e69b889claireho  --config | --confi | --conf | --con | --co | --c )
798227f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$ac_cs_config"; exit ;;
798385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --debug | --debu | --deb | --de | --d | -d )
7984ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    debug=: ;;
7985ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --file | --fil | --fi | --f )
7986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    $ac_shift
798785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_optarg in
798885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
798927f654740f2a26ad62a5c155af9199af9e69b889claireho    '') as_fn_error $? "missing file argument" ;;
799085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
799127f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_append CONFIG_FILES " '$ac_optarg'"
7992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_need_defaults=false;;
7993103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  --he | --h |  --help | --hel | -h )
799485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$ac_cs_usage"; exit ;;
7995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | -silent | --silent | --silen | --sile | --sil | --si | --s)
7997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_cs_silent=: ;;
7998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7999ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # This is an error.
800027f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_fn_error $? "unrecognized option: \`$1'
800127f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information." ;;
8002ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
800327f654740f2a26ad62a5c155af9199af9e69b889claireho  *) as_fn_append ac_config_targets " $1"
800485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ac_need_defaults=false ;;
8005ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8006ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  shift
8008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
8009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8010ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_configure_extra_args=
8011ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8012ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_cs_silent; then
8013ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 6>/dev/null
8014ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_configure_extra_args="$ac_configure_extra_args --silent"
8015ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8017ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
801885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif \$ac_cs_recheck; then
802085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
802185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
802285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
802385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  CONFIG_SHELL='$SHELL'
802485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export CONFIG_SHELL
802585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  exec "\$@"
8026ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
802985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
803085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec 5>>config.log
803185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
803285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo
803385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
803485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Running $as_me. ##
803585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ASBOX
803685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$ac_log"
803785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >&5
8038ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
803985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
804085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
804185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
804385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8044ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
804585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Handling of arguments.
8046ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_config_target in $ac_config_targets
8047ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
804885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_config_target in
804985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;;
805085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
805185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;;
805285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;;
805327f654740f2a26ad62a5c155af9199af9e69b889claireho    "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;;
805485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;;
805585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
805685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;;
805785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
805885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;;
805985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;;
806085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;;
806185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;;
806285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;;
806385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;;
806485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;;
806585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;;
806685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
806785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;;
806885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;;
806985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;;
807085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;;
807185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;;
807285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;;
807385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;;
807454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;;
807585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;;
807650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;;
807785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;;
807885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;;
807950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;;
808085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;;
808185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;;
808285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;;
808385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;;
808485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;;
808585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
808685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;;
808785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;;
808885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;;
808985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;;
809085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;;
809185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;;
809285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;;
809385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;;
809485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;;
809585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;;
809654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;;
8097b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho    "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;;
809885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;;
809985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;;
810085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;;
810185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;;
810227f654740f2a26ad62a5c155af9199af9e69b889claireho    "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;;
8103103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;;
810485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;;
810585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;;
810685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;;
810785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;;
810885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;;
810985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;;
811085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
811185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;;
811285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;;
811385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;;
811485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
811527f654740f2a26ad62a5c155af9199af9e69b889claireho  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
8118ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
811985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8120ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# If the user did not use the arguments to specify the items to instantiate,
8121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# then the envvar interface is used.  Set only those that are not.
8122ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We use the long form for the default assignment because of an extremely
8123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# bizarre bug on SunOS 4.1.3.
8124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_need_defaults; then
8125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Have a temporary directory for convenience.  Make it in the build tree
812985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# simply because there is no reason against having it here, and in addition,
8130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# creating and moving files from /tmp can sometimes cause problems.
813185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Hook for its removal unless debugging.
813285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note that there is a small window in which the directory will not be cleaned:
813385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# after its creation but before its name has been assigned to `$tmp'.
8134ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$debug ||
8135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
8136103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  tmp= ac_tmp=
813785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  trap 'exit_status=$?
8138103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  : "${ac_tmp:=$tmp}"
8139103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
814085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 0
814127f654740f2a26ad62a5c155af9199af9e69b889claireho  trap 'as_fn_exit 1' 1 2 13 15
8142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
8143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Create a (secure) tmp directory for tmp files.
8144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8145ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
814685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8147103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  test -d "$tmp"
8148ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}  ||
8149ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
815085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  tmp=./conf$$-$RANDOM
815185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (umask 077 && mkdir "$tmp")
815227f654740f2a26ad62a5c155af9199af9e69b889claireho} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8153103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_tmp=$tmp
8154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
815585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Set up the scripts for CONFIG_FILES section.
815685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# No need to generate them if there are no CONFIG_FILES.
815785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# This happens for instance with `./config.status config.h'.
815885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$CONFIG_FILES"; then
815985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
816085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
816127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cr=`echo X | tr X '\015'`
816227f654740f2a26ad62a5c155af9199af9e69b889claireho# On cygwin, bash can eat \r inside `` if the user requested igncr.
816327f654740f2a26ad62a5c155af9199af9e69b889claireho# But we know of no other shell where ac_cr would be empty at this
816427f654740f2a26ad62a5c155af9199af9e69b889claireho# point, so we can use a bashism as a fallback.
816527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cr" = x; then
816627f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_cr=\$\'\\r\'
816727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
816885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
816985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
817085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_cs_awk_cr='\\r'
817185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
817285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_cs_awk_cr=$ac_cr
817385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
817485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8175103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8176ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8177ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8178ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
817985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
818085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "cat >conf$$subs.awk <<_ACEOF" &&
818185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
818285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "_ACEOF"
818385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >conf$$subs.sh ||
818427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
818527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
818685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_delim='%!_!# '
818785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_last_try in false false false false false :; do
818885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  . ./conf$$subs.sh ||
818927f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8190ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
819185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
819285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test $ac_delim_n = $ac_delim_num; then
819385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    break
819485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  elif $ac_last_try; then
819527f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
819685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
819785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8198ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
819985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
820085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.sh
820185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
820285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8203103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
820485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
820585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed -n '
820685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
820785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^/S["/; s/!.*/"]=/
820885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
820985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
821085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^!]*!//
821185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:repl
821285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot repl
821385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/'"$ac_delim"'$//
821485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim
821585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:nl
821685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
821727f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/
821885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more1
821985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
822085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
822185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hon
822285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob repl
822385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more1
822485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/
822585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
822685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
822785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}//
822885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot nl
822985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:delim
823085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
823127f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/
823285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more2
823385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"/
823485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
823585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob
823685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more2
823785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/
823885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
823985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
824085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}//
824185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim
824285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' <conf$$subs.awk | sed '
824385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/^[^""]/{
824485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  N
824585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s/\n//
824685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
824785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' >>$CONFIG_STATUS || ac_write_fail=1
824885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.awk
824985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
825085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK
8251103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
825285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for (key in S) S_is_set[key] = 1
825385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  FS = ""
825485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
825585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
825685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
825785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  line = $ 0
825885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  nfields = split(line, field, "@")
825985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  substed = 0
826085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  len = length(field[1])
826185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for (i = 2; i < nfields; i++) {
826285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    key = field[i]
826385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    keylen = length(key)
826485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if (S_is_set[key]) {
826585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      value = S[key]
826685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
826785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      len += length(value) + length(field[++i])
826885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      substed = 1
826985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    } else
827085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      len += 1 + keylen
827185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
827285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
827385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  print line
827485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
827585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
827685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK
827785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
827885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
827985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
828085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
828185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
828285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  cat
8283103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
828427f654740f2a26ad62a5c155af9199af9e69b889claireho  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
828585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
828685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
828727f654740f2a26ad62a5c155af9199af9e69b889claireho# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
828827f654740f2a26ad62a5c155af9199af9e69b889claireho# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
828985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# trailing colons and then remove the whole line if VPATH becomes empty
829085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (actually we leave an empty line to preserve line numbers).
829185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$srcdir" = x.; then
829227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
829327f654740f2a26ad62a5c155af9199af9e69b889clairehoh
829427f654740f2a26ad62a5c155af9199af9e69b889clairehos///
829527f654740f2a26ad62a5c155af9199af9e69b889clairehos/^/:/
829627f654740f2a26ad62a5c155af9199af9e69b889clairehos/[	 ]*$/:/
829727f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\$(srcdir):/:/g
829827f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\${srcdir}:/:/g
829927f654740f2a26ad62a5c155af9199af9e69b889clairehos/:@srcdir@:/:/g
830027f654740f2a26ad62a5c155af9199af9e69b889clairehos/^:*//
830185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/:*$//
830227f654740f2a26ad62a5c155af9199af9e69b889clairehox
830327f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(=[	 ]*\).*/\1/
830427f654740f2a26ad62a5c155af9199af9e69b889clairehoG
830527f654740f2a26ad62a5c155af9199af9e69b889clairehos/\n//
830685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^=]*=[	 ]*$//
830785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}'
830885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
830985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
831085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi # test -n "$CONFIG_FILES"
8312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
831385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8314103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval set X "  :F $CONFIG_FILES      "
831585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoshift
831685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_tag
831785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
831885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_tag in
831985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FHLC]) ac_mode=$ac_tag; continue;;
832085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
832185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode$ac_tag in
832285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FHL]*:*);;
832327f654740f2a26ad62a5c155af9199af9e69b889claireho  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
832485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH]-) ac_tag=-:-;;
832585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
832685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
832785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_save_IFS=$IFS
832885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=:
832985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  set x $ac_tag
833085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$ac_save_IFS
833185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
833285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_file=$1
833385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
833485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
833585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode in
833685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :L) ac_source=$1;;
833785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH])
833885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_file_inputs=
833985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    for ac_f
834085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    do
834185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_f in
8342103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      -) ac_f="$ac_tmp/stdin";;
834385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) # Look for the file first in the build tree, then in the source tree
834485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
834585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 # because $ac_f cannot contain `:'.
834685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test -f "$ac_f" ||
834785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   case $ac_f in
834885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   [\\/$]*) false;;
834985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
835085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   esac ||
835127f654740f2a26ad62a5c155af9199af9e69b889claireho	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
835285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac
835385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
835427f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_file_inputs " '$ac_f'"
835585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    done
835685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
835785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Let's still pretend it is `configure' which instantiates (i.e., don't
835885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # use $as_me), people would be surprised to read:
835985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    #    /* config.h.  Generated by config.status.  */
836085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    configure_input='Generated from '`
836185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
836285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	`' by configure.'
836385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test x"$ac_file" != x-; then
836485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      configure_input="$ac_file.  $configure_input"
836527f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
836685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $ac_file" >&6;}
836785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
836885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Neutralize special characters interpreted by sed in replacement strings.
836985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $configure_input in #(
837085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *\&* | *\|* | *\\* )
837185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho       ac_sed_conf_input=`$as_echo "$configure_input" |
837285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho       sed 's/[\\\\&|]/\\\\&/g'`;; #(
837385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *) ac_sed_conf_input=$configure_input;;
837485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
837585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
837685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_tag in
8377103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    *:-:* | *:-) cat >"$ac_tmp/stdin" \
837827f654740f2a26ad62a5c155af9199af9e69b889claireho      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
837985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
838085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
8381ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
838385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir=`$as_dirname -- "$ac_file" ||
8384ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8385ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$ac_file" : 'X\(//\)[^/]' \| \
8386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$ac_file" : 'X\(//\)$' \| \
838785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
838885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$ac_file" |
838985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
839085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
839185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
839285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
839385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)[^/].*/{
839485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
839585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
839685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
839785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)$/{
839885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
839985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
840085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
840185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\).*/{
840285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
840385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
840485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
840585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
840627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dir="$ac_dir"; as_fn_mkdir_p
8407ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_builddir=.
8408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
840985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in
841085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
841185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
841285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
841385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # A ".." for each directory in $ac_dir_suffix.
841485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
841585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_top_builddir_sub in
841685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
841785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
841885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac ;;
841985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
842085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd
842185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix
842285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility:
842385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix
8424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in
842685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  .)  # We are building in place.
8427ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=.
842885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_builddir_sub
842985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd ;;
843085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  [\\/]* | ?:[\\/]* )  # Absolute name.
8431ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=$srcdir$ac_dir_suffix;
843285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$srcdir
843385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$srcdir ;;
843485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) # Relative name.
843585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
843685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_build_prefix$srcdir
843785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
843985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8441ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
844285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode in
844385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :F)
844485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #
844585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # CONFIG_FILE
844685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #
8447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8448ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $INSTALL in
8449ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
845085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8451ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
845285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
845485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
845585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# If the template does not know about datarootdir, expand it.
845685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: This hack should be removed a few years after 2.60.
845785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_datarootdir_hack=; ac_datarootdir_seen=
845885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_dataroot='
845985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/datarootdir/ {
846085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  p
846185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  q
846285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
846385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@datadir@/p
846485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@docdir@/p
846585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@infodir@/p
846685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@localedir@/p
846727f654740f2a26ad62a5c155af9199af9e69b889claireho/@mandir@/p'
846885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
846985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*datarootdir*) ac_datarootdir_seen=yes;;
847085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
847127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
847285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
847385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
847485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
847585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_datarootdir_hack='
847685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@datadir@&$datadir&g
847785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@docdir@&$docdir&g
847885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@infodir@&$infodir&g
847985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@localedir@&$localedir&g
848085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@mandir@&$mandir&g
848127f654740f2a26ad62a5c155af9199af9e69b889claireho  s&\\\${datarootdir}&$datarootdir&g' ;;
848285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
8483ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
848485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
848585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Neutralize VPATH when `$srcdir' = `.'.
848685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Shell code in configure.ac might set extrasub.
848785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: do we really want to maintain this feature?
848885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
848985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_extra="$ac_vpsub
8490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$extrasub
8491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
849285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8493ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru:t
8494ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
849585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos|@configure_input@|$ac_sed_conf_input|;t t
849685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_builddir@&$ac_top_builddir_sub&;t t
849785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_build_prefix@&$ac_top_build_prefix&;t t
849885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@srcdir@&$ac_srcdir&;t t
849985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_srcdir@&$ac_abs_srcdir&;t t
850085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_srcdir@&$ac_top_srcdir&;t t
850185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
850285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@builddir@&$ac_builddir&;t t
850385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_builddir@&$ac_abs_builddir&;t t
850485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_builddir@&$ac_abs_top_builddir&;t t
850585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@INSTALL@&$ac_INSTALL&;t t
850685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_datarootdir_hack
850785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"
8508103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8509103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8510ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
851185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8512103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8513103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
8514103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      "$ac_tmp/out"`; test -z "$ac_out"; } &&
851527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
851627f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined.  Please make sure it is defined" >&5
851785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
851827f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined.  Please make sure it is defined" >&2;}
8519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8520103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  rm -f "$ac_tmp/stdin"
8521ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_file in
8522103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8523103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
852485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac \
852527f654740f2a26ad62a5c155af9199af9e69b889claireho  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
852685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;;
8527103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
852885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
852985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
853085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
853185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
853285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone # for ac_tag
8533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
853527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit 0
8536ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8537ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files=$ac_clean_files_save
8538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
853985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest $ac_write_fail = 0 ||
854027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
854185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8542ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure is writing to config.log, and then calls config.status.
8544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status does its own redirection, appending to config.log.
8545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Unfortunately, on DOS this fails, as config.log is still kept open
8546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by configure, so config.status won't be able to write to it; its
8547ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# output is simply discarded.  So we exec the FD to /dev/null,
8548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# effectively closing config.log, so it can be properly (re)opened and
8549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# appended to by config.status.  When coming back to configure, we
8550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# need to make the FD available again.
8551ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$no_create" != yes; then
8552ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_cs_success=:
8553ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_config_status_args=
8554ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test "$silent" = yes &&
8555ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_config_status_args="$ac_config_status_args --quiet"
8556ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 5>/dev/null
8557ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 5>>config.log
8559ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # would make configure fail if this is the last instruction.
856127f654740f2a26ad62a5c155af9199af9e69b889claireho  $ac_cs_success || as_fn_exit 1
8562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
856385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
856427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
856585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
856685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
856785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8568ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
856985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho
857085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "ICU for C/C++ $VERSION is ready to be built."
857185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "=== Important Notes: ==="
8572ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
857385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Data Packaging: $datapackaging"
857485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " This means: $datapackaging_msg"
857585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " To locate data: $datapackaging_howfound"
857685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then
857885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Building ICU: Use a GNU make such as $U_MAKE to build ICU."
8579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
858085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "** WARNING: $U_MAKE may not be GNU make."
8581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruecho "This may cause ICU to fail to build. Please make sure that GNU make"
858285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "is in your PATH so that the configure script can detect its location."
858385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
8584103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$AR" = "xfalse"; then
8585103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail."
8586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
858785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
858827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5
858985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking the version of \"$U_MAKE\"... " >&6; }
859050294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoif "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then
859127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
859285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "ok" >&6; }
859385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
859427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5
859585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "too old or test failed - try upgrading GNU Make" >&6; }
8596ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8597ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test -n "$UCONFIG_CPPFLAGS"; then
8599103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   HDRFILE="uconfig.h.prepend"
8600103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:"
8601103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8602103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "   ${UCONFIG_CPPFLAGS}"
8603103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8604103e9ffba2cba345d0078eb8b8db33249f81840aCraig 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.'
8605103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "Creating the file ${HDRFILE}"
8606103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8607103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '---------------   ' "${HDRFILE}"
8608103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo > "${HDRFILE}"
8609103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}"
8610103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo >> "${HDRFILE}"
8611103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for flag in ${UCONFIG_CPPFLAGS};
8612103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   do
8613103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        echo " /* $flag */" >> "${HDRFILE}"
8614103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        case "${flag}" in
8615103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        -D*=*)
8616103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius           \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}"
8617103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8618103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8619103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        -D*)
8620103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius           \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}"
8621103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8623103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        *)
8624103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo "/*  Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}"
8625103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8626103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8627103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        esac
8628103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   done
8629103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   cat "${HDRFILE}"
8630103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   \echo  "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}"
8631103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo >> "${HDRFILE}"
8632103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '--------------- end ' "${HDRFILE}"
8633103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
8634103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
8635ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_unset _CXX_CXXSUFFIX
8636