configure revision 54dcd9b6a06071f647dac967e9e267abb9410720
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 ;;
484927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-cygwin|*-*-mingw32)
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 :
486627f654740f2a26ad62a5c155af9199af9e69b889claireho  icu_cv_host_frag=mh-mingw
4867ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
486827f654740f2a26ad62a5c155af9199af9e69b889claireho  icu_cv_host_frag=mh-cygwin
4869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
487027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
487127f654740f2a26ad62a5c155af9199af9e69b889claireho	else
487227f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-cygwin-msvc
487327f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
487427f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-*bsd*|*-*-dragonfly*) 	icu_cv_host_frag=mh-bsd-gcc ;;
487527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-aix*)
487627f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
487727f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-aix-gcc
487827f654740f2a26ad62a5c155af9199af9e69b889claireho	else
487927f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-aix-va
488027f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
488127f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-hpux*)
488227f654740f2a26ad62a5c155af9199af9e69b889claireho	if test "$GCC" = yes; then
488327f654740f2a26ad62a5c155af9199af9e69b889claireho		icu_cv_host_frag=mh-hpux-gcc
488427f654740f2a26ad62a5c155af9199af9e69b889claireho	else
488527f654740f2a26ad62a5c155af9199af9e69b889claireho		case "$CXX" in
488627f654740f2a26ad62a5c155af9199af9e69b889claireho		*aCC)    icu_cv_host_frag=mh-hpux-acc ;;
488727f654740f2a26ad62a5c155af9199af9e69b889claireho		esac
488827f654740f2a26ad62a5c155af9199af9e69b889claireho	fi ;;
488927f654740f2a26ad62a5c155af9199af9e69b889claireho*-*ibm-openedition*|*-*-os390*)	icu_cv_host_frag=mh-os390 ;;
489027f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-os400*)	icu_cv_host_frag=mh-os400 ;;
489127f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-rhapsody*)	icu_cv_host_frag=mh-darwin ;;
489227f654740f2a26ad62a5c155af9199af9e69b889claireho*-apple-darwin*)	icu_cv_host_frag=mh-darwin ;;
489327f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-beos)       icu_cv_host_frag=mh-beos ;;
489427f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-haiku)      icu_cv_host_frag=mh-haiku ;;
489527f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-irix*)	icu_cv_host_frag=mh-irix ;;
489627f654740f2a26ad62a5c155af9199af9e69b889claireho*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
489727f654740f2a26ad62a5c155af9199af9e69b889claireho*-*-nto*)	icu_cv_host_frag=mh-qnx ;;
489827f654740f2a26ad62a5c155af9199af9e69b889claireho*-ncr-*)	icu_cv_host_frag=mh-mpras ;;
489927f654740f2a26ad62a5c155af9199af9e69b889claireho*) 		icu_cv_host_frag=mh-unknown ;;
490027f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
490185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4903ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
490427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5
490527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$icu_cv_host_frag" >&6; }
4906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
4907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
490827f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for libraries and other host specific stuff
490927f654740f2a26ad62a5c155af9199af9e69b889claireho# On HP/UX, don't link to -lm from a shared lib because it isn't
491027f654740f2a26ad62a5c155af9199af9e69b889claireho#  PIC (at least on 10.2)
491127f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
491227f654740f2a26ad62a5c155af9199af9e69b889claireho	*-*-hpux*) 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
491327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; }
4914103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then :
491585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
491727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
491827f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm  $LIBS"
491927f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
4920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
4921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
492285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error.
492385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   Use char because int might match the return type of a GCC
492485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   builtin and then its argument prototype would still apply.  */
4925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus
4926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C"
4927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
492827f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor ();
4929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
493227f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor ();
4933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
4934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
4935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
493727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
493827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=yes
4939ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
494027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=no
4941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
494227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
494327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
494427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
4945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
494627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
494727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; }
4948103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then :
494927f654740f2a26ad62a5c155af9199af9e69b889claireho  LIB_M="-lm"
4950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
495127f654740f2a26ad62a5c155af9199af9e69b889claireho ;;
4952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
495327f654740f2a26ad62a5c155af9199af9e69b889claireho	*) 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
495427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for floor in -lm... " >&6; }
4955103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_m_floor+:} false; then :
495685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
4957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
495827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
495927f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lm  $LIBS"
496027f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
4961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
496227f654740f2a26ad62a5c155af9199af9e69b889claireho
496327f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
496427f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
496527f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
496627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
496727f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
496827f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
496927f654740f2a26ad62a5c155af9199af9e69b889clairehochar floor ();
4970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
4971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
4972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
497327f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn floor ();
4974ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
4975ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
4976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
4977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
497827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
497927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=yes
4980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
498127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_m_floor=no
498227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
498327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
498427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
498527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
498627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
498727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
498827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_m_floor" >&6; }
4989103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_m_floor" = xyes; then :
499027f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
499127f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBM 1
499227f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
4993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
499427f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lm $LIBS"
499585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
4996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
499785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
499827f654740f2a26ad62a5c155af9199af9e69b889claireho			LIB_M="" ;;
499927f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
500027f654740f2a26ad62a5c155af9199af9e69b889claireho
500127f654740f2a26ad62a5c155af9199af9e69b889claireho
500227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build shared libraries
500327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
500427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build shared libraries... " >&6; }
500527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
500627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-shared was given.
500727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_shared+set}" = set; then :
500827f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_shared;  case "${enableval}" in
500927f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes; ENABLE_SHARED=YES ;;
501027f654740f2a26ad62a5c155af9199af9e69b889claireho	     no);;
501127f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
501227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
501327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
501427f654740f2a26ad62a5c155af9199af9e69b889claireho  enabled=yes; ENABLE_SHARED=YES
501527f654740f2a26ad62a5c155af9199af9e69b889claireho
5016ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
501727f654740f2a26ad62a5c155af9199af9e69b889claireho
501827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
501927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
502027f654740f2a26ad62a5c155af9199af9e69b889claireho
502127f654740f2a26ad62a5c155af9199af9e69b889claireho
502227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to build static libraries
502327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
502427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to build static libraries... " >&6; }
502527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
502627f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-static was given.
502727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_static+set}" = set; then :
502827f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_static;  case "${enableval}" in
502927f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes; ENABLE_STATIC=YES ;;
503027f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) ;;
503127f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
503227f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5034ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
503527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
503627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
503727f654740f2a26ad62a5c155af9199af9e69b889claireho
503827f654740f2a26ad62a5c155af9199af9e69b889claireho
5039103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# When building release static library, there might be some optimization flags we can use
5040103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$ENABLE_STATIC" = "YES"; then
5041103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if test "$ENABLE_SHARED" != "YES"; then
5042103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        if test "$ENABLE_RELEASE" = 1; then
5043103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5
5044103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo_n "checking whether we can use static library optimization option... " >&6; }
5045103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            CHECK_STATIC_OPT_FLAG=no
5046103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5047103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            OLD_CPPFLAGS="${CPPFLAGS}"
5048103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            OLD_LDFLAGS="${LDFLAGS}"
5049103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5050103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            case "${host}" in
5051103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            *-linux*|i*86-*-*bsd*|i*86-pc-gnu)
505254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                if test "$GCC" = yes; then
5053103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                    CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections"
5054103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                    LDFLAGS="${LDFLAGS} -Wl,--gc-sections"
5055103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                fi
5056103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                ;;
5057103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            *)
5058103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                ;;
5059103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            esac
5060103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5061103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5062103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/* end confdefs.h.  */
5063103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5064103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusint
5065103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusmain ()
5066103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{
5067103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5068103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  ;
5069103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  return 0;
5070103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
5071103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius_ACEOF
5072103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ac_fn_c_try_link "$LINENO"; then :
5073103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  CHECK_STATIC_OPT_FLAG=yes
5074103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5075103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  CHECK_STATIC_OPT_FLAG=no
5076103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5077103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusrm -f core conftest.err conftest.$ac_objext \
5078103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    conftest$ac_exeext conftest.$ac_ext
5079103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5
5080103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$CHECK_STATIC_OPT_FLAG" >&6; }
5081103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            if test "$CHECK_STATIC_OPT_FLAG" = no; then
5082103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                CPPFLAGS="${OLD_CPPFLAGS}"
5083103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                LDFLAGS="${OLD_LDFLAGS}"
5084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            fi
5085103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        fi
5086103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    fi
5087103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5088103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
5089103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
509027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enable auto cleanup of libraries
509127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5
509227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; }
509327f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
509427f654740f2a26ad62a5c155af9199af9e69b889clairehoUCLN_NO_AUTO_CLEANUP=1
509527f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-auto-cleanup was given.
509627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_auto_cleanup+set}" = set; then :
509727f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_auto_cleanup;  case "${enableval}" in
5098103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         yes) enabled=yes;
5099103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0";
5100103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         UCLN_NO_AUTO_CLEANUP=0
5101103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
510227f654740f2a26ad62a5c155af9199af9e69b889claireho         *) ;;
510327f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
510427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
510627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
510727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
5108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
511027f654740f2a26ad62a5c155af9199af9e69b889claireho# MSVC floating-point option
511127f654740f2a26ad62a5c155af9199af9e69b889clairehoMSVC_RELEASE_FLAG=""
511227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $enabled = yes
511327f654740f2a26ad62a5c155af9199af9e69b889clairehothen
511427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $icu_cv_host_frag = mh-cygwin-msvc
511527f654740f2a26ad62a5c155af9199af9e69b889claireho    then
511627f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
511827f654740f2a26ad62a5c155af9199af9e69b889claireho
511927f654740f2a26ad62a5c155af9199af9e69b889claireho    #if defined _MSC_VER && _MSC_VER >= 1400
512027f654740f2a26ad62a5c155af9199af9e69b889claireho    #else
512127f654740f2a26ad62a5c155af9199af9e69b889claireho    Microsoft Visual C++ < 2005
512227f654740f2a26ad62a5c155af9199af9e69b889claireho    #endif
5123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
512727f654740f2a26ad62a5c155af9199af9e69b889claireho
5128ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5131ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
513227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
513327f654740f2a26ad62a5c155af9199af9e69b889claireho  MSVC_RELEASE_FLAG="/fp:precise"
5134ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
513527f654740f2a26ad62a5c155af9199af9e69b889claireho  MSVC_RELEASE_FLAG="/Op"
513627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
513727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
513927f654740f2a26ad62a5c155af9199af9e69b889claireho        CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}"
514027f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}"
514127f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
5142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
514385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
514427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to enabled draft APIs
514527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5
514627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable draft APIs... " >&6; }
514727f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes
514827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DEFAULT_SHOW_DRAFT=1
514927f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-draft was given.
515027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_draft+set}" = set; then :
515127f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_draft;  case "${enableval}" in
5152103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         no) enabled=no; U_DEFAULT_SHOW_DRAFT=0;
5153103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius         CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0"
5154103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
515527f654740f2a26ad62a5c155af9199af9e69b889claireho         *) ;;
515627f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
515927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
516027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
516127f654740f2a26ad62a5c155af9199af9e69b889claireho# Make sure that we can use draft API in ICU.
516227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$U_DEFAULT_SHOW_DRAFT" = 0; then
5163103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API"
5164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5165ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
516650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
516727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
516827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
516927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ranlib; ac_word=$2
517027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
517127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5172103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_RANLIB+:} false; then :
517327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
517427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
517527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$RANLIB"; then
517627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
517727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
517827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
517927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
518027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
518127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
518227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
518327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
518427f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
518527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
518627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
518727f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
518827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
518927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
519027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
519127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
519250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
519327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
519427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
519527f654740f2a26ad62a5c155af9199af9e69b889clairehoRANLIB=$ac_cv_prog_RANLIB
519627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$RANLIB"; then
519727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
519827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$RANLIB" >&6; }
519927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
520027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
520127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
520227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
520327f654740f2a26ad62a5c155af9199af9e69b889claireho
520427f654740f2a26ad62a5c155af9199af9e69b889claireho
520527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
520627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_RANLIB"; then
520727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_RANLIB=$RANLIB
520827f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "ranlib", so it can be a program name with args.
520927f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ranlib; ac_word=$2
521027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
521127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5212103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
521327f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
521450294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
521527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_RANLIB"; then
521627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
521727f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
521827f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
521927f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
522027f654740f2a26ad62a5c155af9199af9e69b889clairehodo
522127f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
522227f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
522327f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
522427f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
522527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_RANLIB="ranlib"
522627f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
522727f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
522827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
522927f654740f2a26ad62a5c155af9199af9e69b889clairehodone
523027f654740f2a26ad62a5c155af9199af9e69b889claireho  done
523127f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
523250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
523327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
523427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
523527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
523627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_RANLIB"; then
523727f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
523827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_RANLIB" >&6; }
523927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
524027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
524150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho$as_echo "no" >&6; }
524250294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
524350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
524427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_RANLIB" = x; then
524527f654740f2a26ad62a5c155af9199af9e69b889claireho    RANLIB=":"
524627f654740f2a26ad62a5c155af9199af9e69b889claireho  else
524727f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
524827f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
524927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
525027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
525127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
525227f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
525327f654740f2a26ad62a5c155af9199af9e69b889claireho    RANLIB=$ac_ct_RANLIB
525427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
525527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
525627f654740f2a26ad62a5c155af9199af9e69b889claireho  RANLIB="$ac_cv_prog_RANLIB"
525727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
525850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
5259ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
526027f654740f2a26ad62a5c155af9199af9e69b889claireho# look for 'ar' the proper way
526127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_tool_prefix"; then
526227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
526327f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ${ac_tool_prefix}ar; ac_word=$2
526427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
526527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5266103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_AR+:} false; then :
526785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
526927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$AR"; then
527027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_AR="$AR" # Let the user override the test.
527127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
527227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
527327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
527427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
527527f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
527627f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
527727f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
527827f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
527927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_AR="${ac_tool_prefix}ar"
528027f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
528127f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
528227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
528327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
528427f654740f2a26ad62a5c155af9199af9e69b889claireho  done
528527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
5286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
528727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
528827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
528927f654740f2a26ad62a5c155af9199af9e69b889clairehoAR=$ac_cv_prog_AR
529027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$AR"; then
529127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
529227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$AR" >&6; }
529327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
529427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
529527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
529627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5297ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5298ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
529927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
530027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$ac_cv_prog_AR"; then
530127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_ct_AR=$AR
530227f654740f2a26ad62a5c155af9199af9e69b889claireho  # Extract the first word of "ar", so it can be a program name with args.
530327f654740f2a26ad62a5c155af9199af9e69b889clairehoset dummy ar; ac_word=$2
530427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
530527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for $ac_word... " >&6; }
5306103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_prog_ac_ct_AR+:} false; then :
530727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
530827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
530927f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -n "$ac_ct_AR"; then
531027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
531127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
531227f654740f2a26ad62a5c155af9199af9e69b889clairehoas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
531327f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_dir in $PATH
531427f654740f2a26ad62a5c155af9199af9e69b889clairehodo
531527f654740f2a26ad62a5c155af9199af9e69b889claireho  IFS=$as_save_IFS
531627f654740f2a26ad62a5c155af9199af9e69b889claireho  test -z "$as_dir" && as_dir=.
531727f654740f2a26ad62a5c155af9199af9e69b889claireho    for ac_exec_ext in '' $ac_executable_extensions; do
531827f654740f2a26ad62a5c155af9199af9e69b889claireho  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
531927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_cv_prog_ac_ct_AR="ar"
532027f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
532127f654740f2a26ad62a5c155af9199af9e69b889claireho    break 2
532227f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
532327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
532427f654740f2a26ad62a5c155af9199af9e69b889claireho  done
532527f654740f2a26ad62a5c155af9199af9e69b889clairehoIFS=$as_save_IFS
5326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
532727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
532827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
532927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ct_AR=$ac_cv_prog_ac_ct_AR
533027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "$ac_ct_AR"; then
533127f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
533227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_ct_AR" >&6; }
533327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
533427f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
533527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
533627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
533827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "x$ac_ct_AR" = x; then
5339103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    AR="false"
534027f654740f2a26ad62a5c155af9199af9e69b889claireho  else
534127f654740f2a26ad62a5c155af9199af9e69b889claireho    case $cross_compiling:$ac_tool_warned in
534227f654740f2a26ad62a5c155af9199af9e69b889clairehoyes:)
534327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
534427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
534527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_tool_warned=yes ;;
534685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
534727f654740f2a26ad62a5c155af9199af9e69b889claireho    AR=$ac_ct_AR
534827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
5349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
535027f654740f2a26ad62a5c155af9199af9e69b889claireho  AR="$ac_cv_prog_AR"
535127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5352ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
535327f654740f2a26ad62a5c155af9199af9e69b889claireho
535427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5
535527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable renaming of symbols... " >&6; }
535627f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=yes
535727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_DISABLE_RENAMING=0
535827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-renaming was given.
535927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_renaming+set}" = set; then :
536027f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_renaming;  case "${enableval}" in
536127f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") enabled=yes ;;
5362103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	     no) enabled=no; U_DISABLE_RENAMING=1;
5363103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius             UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1"
5364103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius              ;;
536527f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
536627f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
5367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5368ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
536927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
537027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$enabled" >&6; }
537127f654740f2a26ad62a5c155af9199af9e69b889claireho
537227f654740f2a26ad62a5c155af9199af9e69b889claireho
537327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5
537427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable function and data tracing... " >&6; }
537527f654740f2a26ad62a5c155af9199af9e69b889clairehoenabled=no
537627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_TRACING=0
537727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-tracing was given.
537827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tracing+set}" = set; then :
537927f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_tracing;  case "${enableval}" in
5380103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	     yes|"") enabled=yes;
5381103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1";
5382103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     U_ENABLE_TRACING=1 ;;
538327f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) enabled=no; U_ENABLE_TRACING=0 ;;
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; }
5390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5391ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5392ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
539327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENABLE_DYLOAD=1
5394103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusenable=yes
539527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins" >&5
539627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; }
539727f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-dyload was given.
539827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_dyload+set}" = set; then :
539927f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_dyload;  case "${enableval}" in
540027f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"")
540127f654740f2a26ad62a5c155af9199af9e69b889claireho		     U_ENABLE_DYLOAD=1
5402103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     enable=yes
5403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                     ;;
540427f654740f2a26ad62a5c155af9199af9e69b889claireho	     no)
540527f654740f2a26ad62a5c155af9199af9e69b889claireho	     	 U_ENABLE_DYLOAD=0;
5406103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 enable=no;
5407103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0";
5408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius                 ;;
540927f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
541027f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
541127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5
5414103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "$enable" >&6; }
5415ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5416ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5417103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "$enable" = "yes"; then
5418103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for ac_header in dlfcn.h
541927f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
542027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
5421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dlfcn_h" = xyes; then :
542227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
542327f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLFCN_H 1
542427f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
5425ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5426ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
542785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
542827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   #AC_MSG_RESULT($enabled)
5431103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
543227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing dlopen... " >&6; }
5433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then :
543485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
543627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS=$LIBS
543727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
5439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
544085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* Override any GCC internal prototype to avoid an error.
544185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   Use char because int might match the return type of a GCC
544285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   builtin and then its argument prototype would still apply.  */
5443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#ifdef __cplusplus
5444ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruextern "C"
5445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
544627f654740f2a26ad62a5c155af9199af9e69b889clairehochar dlopen ();
5447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5448ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5449ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
545027f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn dlopen ();
5451ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5452ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
545527f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' dl; do
545627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_lib"; then
545727f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res="none required"
545827f654740f2a26ad62a5c155af9199af9e69b889claireho  else
545927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res=-l$ac_lib
546027f654740f2a26ad62a5c155af9199af9e69b889claireho    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
546127f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
546227f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_link "$LINENO"; then :
546327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_dlopen=$ac_res
546427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
546527f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
546627f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext
5467103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_search_dlopen+:} false; then :
546827f654740f2a26ad62a5c155af9199af9e69b889claireho  break
546927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
547027f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5471103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_dlopen+:} false; then :
547227f654740f2a26ad62a5c155af9199af9e69b889claireho
5473ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
547427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_dlopen=no
547527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
547627f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext
547727f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS
547827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
547927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
548027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_dlopen" >&6; }
548127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_dlopen
548227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then :
548327f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5484ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5485ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
548685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5487103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for ac_func in dlopen
548827f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
548927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
5490103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_dlopen" = xyes; then :
549127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
549227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DLOPEN 1
549327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
549427f654740f2a26ad62a5c155af9199af9e69b889claireho
5495ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
549627f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5497ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5498ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5499103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   if test "x$ac_cv_func_dlopen" != xyes; then
5500103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0"
5501103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   fi
5502103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
5503ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
550427f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for miscellanous functions.
550527f654740f2a26ad62a5c155af9199af9e69b889claireho# So, use for putil / tools only.
550627f654740f2a26ad62a5c155af9199af9e69b889claireho# Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY
550727f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_func in gettimeofday
550827f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
550927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
5510103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_gettimeofday" = xyes; then :
551127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
551227f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_GETTIMEOFDAY 1
551327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
551427f654740f2a26ad62a5c155af9199af9e69b889claireho
551527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
551627f654740f2a26ad62a5c155af9199af9e69b889clairehodone
5517ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
551827f654740f2a26ad62a5c155af9199af9e69b889claireho
5519103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
552027f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether to use the evil rpath or not
552127f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-rpath was given.
552227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_rpath+set}" = set; then :
552327f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_rpath;  case "${enableval}" in
552427f654740f2a26ad62a5c155af9199af9e69b889claireho	     yes|"") ENABLE_RPATH=YES ;;
552527f654740f2a26ad62a5c155af9199af9e69b889claireho	     no) ;;
552627f654740f2a26ad62a5c155af9199af9e69b889claireho	     *) ;;
552727f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
552827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
552927f654740f2a26ad62a5c155af9199af9e69b889claireho  ENABLE_RPATH=NO
553027f654740f2a26ad62a5c155af9199af9e69b889claireho
553127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
553227f654740f2a26ad62a5c155af9199af9e69b889claireho
553327f654740f2a26ad62a5c155af9199af9e69b889claireho
553427f654740f2a26ad62a5c155af9199af9e69b889claireho
553527f654740f2a26ad62a5c155af9199af9e69b889claireho
553627f654740f2a26ad62a5c155af9199af9e69b889claireho
553727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
553827f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
553927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
554027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
554127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
554227f654740f2a26ad62a5c155af9199af9e69b889claireho
554327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5
554427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if we have a C++ compiler... " >&6; }
554527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
554627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
554727f654740f2a26ad62a5c155af9199af9e69b889claireho
554827f654740f2a26ad62a5c155af9199af9e69b889clairehoint
554927f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
555027f654740f2a26ad62a5c155af9199af9e69b889claireho{
555127f654740f2a26ad62a5c155af9199af9e69b889claireho
555227f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
555327f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
555427f654740f2a26ad62a5c155af9199af9e69b889claireho}
555527f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
555627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
555727f654740f2a26ad62a5c155af9199af9e69b889claireho  cxx_okay=yes
5558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
555927f654740f2a26ad62a5c155af9199af9e69b889claireho  cxx_okay=no
556027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
556127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
556227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $cxx_okay = yes
556327f654740f2a26ad62a5c155af9199af9e69b889clairehothen
5564103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5
5565103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius$as_echo "Good" >&6; }
5566ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
556727f654740f2a26ad62a5c155af9199af9e69b889claireho	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
556827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "no" >&6; }
556927f654740f2a26ad62a5c155af9199af9e69b889claireho	as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5
557027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
557127f654740f2a26ad62a5c155af9199af9e69b889claireho
557227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5
557327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking if #include <string> works... " >&6; }
557427f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5575ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
557627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string>
5577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5579ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
558027f654740f2a26ad62a5c155af9199af9e69b889claireho
5581ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5582ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5583ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5584ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
558527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_compile "$LINENO"; then :
558627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdstring=yes
5587ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
558827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_header_stdstring=no
558927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
559027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
559127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5
559227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_header_stdstring" >&6; }
559327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_stdstring = yes
559427f654740f2a26ad62a5c155af9199af9e69b889clairehothen
559527f654740f2a26ad62a5c155af9199af9e69b889claireho	U_HAVE_STD_STRING=1
5596103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5597103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        U_HAVE_STD_STRING=0
5598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0"
5599ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
560085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
560127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
560227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
560327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
560427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
560527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
560627f654740f2a26ad62a5c155af9199af9e69b889claireho
560727f654740f2a26ad62a5c155af9199af9e69b889claireho
560854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius# Always build ICU with multi-threading support.
560927f654740f2a26ad62a5c155af9199af9e69b889clairehothreads=true
561054dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusICU_USE_THREADS=1
561127f654740f2a26ad62a5c155af9199af9e69b889clairehoOLD_LIBS=${LIBS}
5612ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
561327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $threads = true; then
561427f654740f2a26ad62a5c155af9199af9e69b889claireho  # For Compaq Tru64 (OSF1), we must look for pthread_attr_init
561527f654740f2a26ad62a5c155af9199af9e69b889claireho  # and must do this before seaching for pthread_mutex_destroy, or
561627f654740f2a26ad62a5c155af9199af9e69b889claireho  # we will pick up libpthreads.so not libpthread.so
561727f654740f2a26ad62a5c155af9199af9e69b889claireho  # If this fails, then we must test for HPUX specials, before
561827f654740f2a26ad62a5c155af9199af9e69b889claireho  # moving on to a more generic test
5619ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
562027f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5
562127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; }
5622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_attr_init+:} false; then :
562385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5624ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
562527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
562627f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread  $LIBS"
562727f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5628ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
5629ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
563027f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
563127f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
563227f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
563327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
563427f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
563527f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
563627f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_attr_init ();
5637ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5638ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5639ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
564027f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_attr_init ();
5641ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5642ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5643ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5644ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
564527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
564627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_attr_init=yes
5647ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
564827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_attr_init=no
564927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
565027f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
565127f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
565227f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
5653ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
565427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5
565527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; }
5656103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then :
565727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
565827f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1
565927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
566027f654740f2a26ad62a5c155af9199af9e69b889claireho
566127f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lpthread $LIBS"
566285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5663ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
566427f654740f2a26ad62a5c155af9199af9e69b889claireho
566527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test $ac_cv_lib_pthread_pthread_attr_init = yes; then
566627f654740f2a26ad62a5c155af9199af9e69b889claireho    ICU_USE_THREADS=1
566727f654740f2a26ad62a5c155af9199af9e69b889claireho  else
566827f654740f2a26ad62a5c155af9199af9e69b889claireho    # Locate the right library for POSIX threads. We look for the
566927f654740f2a26ad62a5c155af9199af9e69b889claireho    # symbols in the libraries first, because on Solaris libc provides
567027f654740f2a26ad62a5c155af9199af9e69b889claireho    # pthread_create but libpthread has the real code :(
567127f654740f2a26ad62a5c155af9199af9e69b889claireho    # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread
567227f654740f2a26ad62a5c155af9199af9e69b889claireho    # FreeBSD users may need libpthread if they do not have libc_r.
567327f654740f2a26ad62a5c155af9199af9e69b889claireho
567427f654740f2a26ad62a5c155af9199af9e69b889claireho
567527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5
567627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; }
5677103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_pthread_mutex_destroy+:} false; then :
567885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5679ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
568027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS="$LIBS"
568127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cv_search_pthread_mutex_destroy="no"
568227f654740f2a26ad62a5c155af9199af9e69b889clairehofor i in pthread pthreads c_r ; do
568327f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-l$i  $ac_func_search_save_LIBS"
568427f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5685ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
568627f654740f2a26ad62a5c155af9199af9e69b889claireho
568727f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
568827f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
568927f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
569027f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
569127f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
569227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
569327f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy ();
5694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
569727f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy ();
5698ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5699ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5700ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5701ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
570227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
570327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_pthread_mutex_destroy="-l$i"
570427f654740f2a26ad62a5c155af9199af9e69b889clairehobreak
5705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
570627f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
570727f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
570827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
570927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" = "no"; then
571027f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
5711ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
571227f654740f2a26ad62a5c155af9199af9e69b889claireho
571327f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
571427f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
571527f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
571627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
571727f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
571827f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
571927f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_destroy ();
5720ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
5721ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
5722ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
572327f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_destroy ();
5724ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
5725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
5726ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
5727ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
572827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
572927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_pthread_mutex_destroy="none required"
5730ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
573127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
573227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
5733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
573427f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="$ac_func_search_save_LIBS"
5735ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
573627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5
573727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; }
573827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_search_pthread_mutex_destroy" != "no"; then
573927f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS"
5740ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
574127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse :
5742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
574327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5744ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
574527f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_cv_search_pthread_mutex_destroy" != no; then
574627f654740f2a26ad62a5c155af9199af9e69b889claireho      ICU_USE_THREADS=1
574727f654740f2a26ad62a5c155af9199af9e69b889claireho    else
574827f654740f2a26ad62a5c155af9199af9e69b889claireho      # For HP 11
574927f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5
575027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; }
5751103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then :
575285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5753ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
575427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_check_lib_save_LIBS=$LIBS
575527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS="-lpthread  $LIBS"
575627f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
575785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
575827f654740f2a26ad62a5c155af9199af9e69b889claireho
575927f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
576027f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
576127f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
576227f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
576327f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
576427f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
576527f654740f2a26ad62a5c155af9199af9e69b889clairehochar pthread_mutex_init ();
576685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
576785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
576885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
576927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn pthread_mutex_init ();
577085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
577185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
577285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
577385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
577427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
577527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_mutex_init=yes
577685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
577727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_lib_pthread_pthread_mutex_init=no
577827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
577927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
578027f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
578127f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_check_lib_save_LIBS
578227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
578327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
578427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
5785103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then :
578627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
578727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_LIBPTHREAD 1
578827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
578927f654740f2a26ad62a5c155af9199af9e69b889claireho
579027f654740f2a26ad62a5c155af9199af9e69b889claireho  LIBS="-lpthread $LIBS"
579185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
579285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
579385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
579427f654740f2a26ad62a5c155af9199af9e69b889claireho      if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
579527f654740f2a26ad62a5c155af9199af9e69b889claireho        ICU_USE_THREADS=1
579627f654740f2a26ad62a5c155af9199af9e69b889claireho      fi
579727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
5798ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
579927f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock"
5800103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_pthread_mutex_lock" = xyes; then :
580185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5802ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
580385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
580427f654740f2a26ad62a5c155af9199af9e69b889claireho
580527f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_func_pthread_mutex_lock = yes; then
580627f654740f2a26ad62a5c155af9199af9e69b889claireho      ICU_USE_THREADS=1
580727f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
580827f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
580927f654740f2a26ad62a5c155af9199af9e69b889claireho  # Check to see if we are using CygWin with MSVC
581027f654740f2a26ad62a5c155af9199af9e69b889claireho  case "${host}" in
581127f654740f2a26ad62a5c155af9199af9e69b889claireho  *-pc-cygwin*|*-pc-mingw*)
581227f654740f2a26ad62a5c155af9199af9e69b889claireho    # For gcc, the thread options are set by mh-mingw/mh-cygwin
581327f654740f2a26ad62a5c155af9199af9e69b889claireho    # For msvc, the thread options are set by runConfigureICU
581427f654740f2a26ad62a5c155af9199af9e69b889claireho    ICU_USE_THREADS=1
581527f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
581627f654740f2a26ad62a5c155af9199af9e69b889claireho  *-*-hpux*)
581727f654740f2a26ad62a5c155af9199af9e69b889claireho    # Add -mt because it does several nice things on newer compilers.
581827f654740f2a26ad62a5c155af9199af9e69b889claireho    case "${icu_cv_host_frag}" in
581927f654740f2a26ad62a5c155af9199af9e69b889claireho      mh-hpux-acc)
582027f654740f2a26ad62a5c155af9199af9e69b889claireho        OLD_CXXFLAGS="${CXXFLAGS}"
582127f654740f2a26ad62a5c155af9199af9e69b889claireho        CXXFLAGS="${CXXFLAGS} -mt"
582227f654740f2a26ad62a5c155af9199af9e69b889claireho        if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then
582327f654740f2a26ad62a5c155af9199af9e69b889claireho           CXXFLAGS="${OLD_CXXFLAGS}"
582427f654740f2a26ad62a5c155af9199af9e69b889claireho       fi
582527f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
582627f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
582727f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
582827f654740f2a26ad62a5c155af9199af9e69b889claireho  *-*-solaris*)
582927f654740f2a26ad62a5c155af9199af9e69b889claireho    case "${icu_cv_host_frag}" in
583027f654740f2a26ad62a5c155af9199af9e69b889claireho      mh-solaris)
583127f654740f2a26ad62a5c155af9199af9e69b889claireho           LIBS="${LIBS} -mt"
583227f654740f2a26ad62a5c155af9199af9e69b889claireho      ;;
583327f654740f2a26ad62a5c155af9199af9e69b889claireho    esac
583427f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
583527f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
583627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
583727f654740f2a26ad62a5c155af9199af9e69b889claireho
583827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check whether --enable-weak-threads was given.
583927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_weak_threads+set}" = set; then :
584027f654740f2a26ad62a5c155af9199af9e69b889claireho  enableval=$enable_weak_threads; case "${enableval}" in
584127f654740f2a26ad62a5c155af9199af9e69b889claireho		yes)
584227f654740f2a26ad62a5c155af9199af9e69b889claireho            LIB_THREAD="${LIBS%${OLD_LIBS}}"
584327f654740f2a26ad62a5c155af9199af9e69b889claireho            LIBS=${OLD_LIBS}
584427f654740f2a26ad62a5c155af9199af9e69b889claireho            ;;
584527f654740f2a26ad62a5c155af9199af9e69b889claireho		no)  ;;
584627f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;;
584727f654740f2a26ad62a5c155af9199af9e69b889claireho		esac
5848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
585227f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for mmap()
585327f654740f2a26ad62a5c155af9199af9e69b889claireho
585427f654740f2a26ad62a5c155af9199af9e69b889claireho# The AC_FUNC_MMAP macro doesn't work properly.  It seems to be too specific.
585527f654740f2a26ad62a5c155af9199af9e69b889claireho# Do this check instead.
585627f654740f2a26ad62a5c155af9199af9e69b889clairehoHAVE_MMAP=0
585727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5
585827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for mmap... " >&6; }
5859103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_func_mmap_ok+:} false; then :
586085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5861ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
586227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
586385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
586427f654740f2a26ad62a5c155af9199af9e69b889claireho#include <unistd.h>
586527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/mman.h>
586627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/stat.h>
586727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <fcntl.h>
586885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
586985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
587085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
587127f654740f2a26ad62a5c155af9199af9e69b889clairehommap((void *)0, 0, PROT_READ, 0, 0, 0);
587285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
587385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
587485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
587585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
587627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
587727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_func_mmap_ok=yes
587885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
587927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_func_mmap_ok=no
588027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
588127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
588227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
588327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
588485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
588527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5
588627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_func_mmap_ok" >&6; }
588727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_func_mmap_ok = yes
588827f654740f2a26ad62a5c155af9199af9e69b889clairehothen
588927f654740f2a26ad62a5c155af9199af9e69b889claireho    HAVE_MMAP=1
5890103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuselse
5891103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0"
589285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
589385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
589527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5
589627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for genccode assembly... " >&6; }
589785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
589827f654740f2a26ad62a5c155af9199af9e69b889claireho# Check to see if genccode can generate simple assembly.
589927f654740f2a26ad62a5c155af9199af9e69b889clairehoGENCCODE_ASSEMBLY=
590027f654740f2a26ad62a5c155af9199af9e69b889clairehocase "${host}" in
5901103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius*-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu)
590227f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$GCC" = yes; then
590327f654740f2a26ad62a5c155af9199af9e69b889claireho        # We're using gcc, and the simple -a gcc command line works for genccode
590427f654740f2a26ad62a5c155af9199af9e69b889claireho        GENCCODE_ASSEMBLY="-a gcc"
590527f654740f2a26ad62a5c155af9199af9e69b889claireho    fi ;;
590627f654740f2a26ad62a5c155af9199af9e69b889clairehoi*86-*-solaris*)
590727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$GCC" = yes; then
590827f654740f2a26ad62a5c155af9199af9e69b889claireho        # When using gcc, look if we're also using GNU as.
590927f654740f2a26ad62a5c155af9199af9e69b889claireho        # When using GNU as, the simple -a gcc command line works for genccode.
591027f654740f2a26ad62a5c155af9199af9e69b889claireho        asv=`"${CC}" -print-prog-name=as 2>/dev/null`
591127f654740f2a26ad62a5c155af9199af9e69b889claireho        asv=`"${asv}" --version 2>/dev/null`
591227f654740f2a26ad62a5c155af9199af9e69b889claireho        case "X${asv}" in
591327f654740f2a26ad62a5c155af9199af9e69b889claireho        X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;;
591427f654740f2a26ad62a5c155af9199af9e69b889claireho        X*) GENCCODE_ASSEMBLY="-a sun-x86" ;;
591527f654740f2a26ad62a5c155af9199af9e69b889claireho        esac
591627f654740f2a26ad62a5c155af9199af9e69b889claireho        unset asv
591727f654740f2a26ad62a5c155af9199af9e69b889claireho    else
591827f654740f2a26ad62a5c155af9199af9e69b889claireho        GENCCODE_ASSEMBLY="-a sun-x86"
591927f654740f2a26ad62a5c155af9199af9e69b889claireho    fi ;;
592027f654740f2a26ad62a5c155af9199af9e69b889clairehosparc-*-solaris*)
592127f654740f2a26ad62a5c155af9199af9e69b889claireho    GENCCODE_ASSEMBLY="-a sun"
592227f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
592327f654740f2a26ad62a5c155af9199af9e69b889clairehoia64-*-hpux*)
592427f654740f2a26ad62a5c155af9199af9e69b889claireho    GENCCODE_ASSEMBLY="-a aCC-ia64"
592527f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
592627f654740f2a26ad62a5c155af9199af9e69b889clairehoesac
592727f654740f2a26ad62a5c155af9199af9e69b889claireho
592827f654740f2a26ad62a5c155af9199af9e69b889claireho
592927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5
593027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$GENCCODE_ASSEMBLY" >&6; }
593127f654740f2a26ad62a5c155af9199af9e69b889claireho
593227f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for header files
593327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in inttypes.h
593427f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
593527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
5936103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_inttypes_h" = xyes; then :
593727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
593827f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_INTTYPES_H 1
593927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
594085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
5941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
594227f654740f2a26ad62a5c155af9199af9e69b889claireho
594327f654740f2a26ad62a5c155af9199af9e69b889clairehodone
594427f654740f2a26ad62a5c155af9199af9e69b889claireho
594527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_inttypes_h = no; then
594627f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=0
5947103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
5948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
594927f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_INTTYPES_H=1
595027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
595127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$CC" = ccc; then
595227f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5
595327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "\"C compiler set to CCC ${CC}\" " >&6; }
595427f654740f2a26ad62a5c155af9199af9e69b889claireho case "${host}" in
595527f654740f2a26ad62a5c155af9199af9e69b889claireho        alpha*-*-*) U_HAVE_INTTYPES_H=0;
5956103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
595727f654740f2a26ad62a5c155af9199af9e69b889claireho esac
595827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
5959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
596027f654740f2a26ad62a5c155af9199af9e69b889claireho
596127f654740f2a26ad62a5c155af9199af9e69b889claireho
596227f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_header in dirent.h
596327f654740f2a26ad62a5c155af9199af9e69b889clairehodo :
596427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default"
5965103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_dirent_h" = xyes; then :
596627f654740f2a26ad62a5c155af9199af9e69b889claireho  cat >>confdefs.h <<_ACEOF
596727f654740f2a26ad62a5c155af9199af9e69b889claireho#define HAVE_DIRENT_H 1
5968ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
5969ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
5970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
5971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
597227f654740f2a26ad62a5c155af9199af9e69b889clairehodone
597327f654740f2a26ad62a5c155af9199af9e69b889claireho
597427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_header_dirent_h = no; then
597527f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=0
5976103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0"
5977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
597827f654740f2a26ad62a5c155af9199af9e69b889claireho U_HAVE_DIRENT_H=1
597927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
598027f654740f2a26ad62a5c155af9199af9e69b889claireho
598127f654740f2a26ad62a5c155af9199af9e69b889claireho
598227f654740f2a26ad62a5c155af9199af9e69b889claireho
598327f654740f2a26ad62a5c155af9199af9e69b889claireho# Check for endianness
598427f654740f2a26ad62a5c155af9199af9e69b889claireho { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
598527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
5986103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_c_bigendian+:} false; then :
598785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
5988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
598927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=unknown
599027f654740f2a26ad62a5c155af9199af9e69b889claireho    # See if we're dealing with a universal compiler.
599127f654740f2a26ad62a5c155af9199af9e69b889claireho    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
599227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
599327f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __APPLE_CC__
599427f654740f2a26ad62a5c155af9199af9e69b889claireho	       not a universal capable compiler
599527f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
599627f654740f2a26ad62a5c155af9199af9e69b889claireho	     typedef int dummy;
599727f654740f2a26ad62a5c155af9199af9e69b889claireho
5998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
599927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
600027f654740f2a26ad62a5c155af9199af9e69b889claireho
600127f654740f2a26ad62a5c155af9199af9e69b889claireho	# Check for potential -arch flags.  It is not universal unless
600227f654740f2a26ad62a5c155af9199af9e69b889claireho	# there are at least two -arch flags with different values.
600327f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_arch=
600427f654740f2a26ad62a5c155af9199af9e69b889claireho	ac_prev=
600527f654740f2a26ad62a5c155af9199af9e69b889claireho	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
600627f654740f2a26ad62a5c155af9199af9e69b889claireho	 if test -n "$ac_prev"; then
600727f654740f2a26ad62a5c155af9199af9e69b889claireho	   case $ac_word in
600827f654740f2a26ad62a5c155af9199af9e69b889claireho	     i?86 | x86_64 | ppc | ppc64)
600927f654740f2a26ad62a5c155af9199af9e69b889claireho	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
601027f654740f2a26ad62a5c155af9199af9e69b889claireho		 ac_arch=$ac_word
601127f654740f2a26ad62a5c155af9199af9e69b889claireho	       else
601227f654740f2a26ad62a5c155af9199af9e69b889claireho		 ac_cv_c_bigendian=universal
601327f654740f2a26ad62a5c155af9199af9e69b889claireho		 break
601427f654740f2a26ad62a5c155af9199af9e69b889claireho	       fi
601527f654740f2a26ad62a5c155af9199af9e69b889claireho	       ;;
601627f654740f2a26ad62a5c155af9199af9e69b889claireho	   esac
601727f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_prev=
601827f654740f2a26ad62a5c155af9199af9e69b889claireho	 elif test "x$ac_word" = "x-arch"; then
601927f654740f2a26ad62a5c155af9199af9e69b889claireho	   ac_prev=arch
602027f654740f2a26ad62a5c155af9199af9e69b889claireho	 fi
602127f654740f2a26ad62a5c155af9199af9e69b889claireho       done
602227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
602327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
602427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
602527f654740f2a26ad62a5c155af9199af9e69b889claireho      # See if sys/param.h defines the BYTE_ORDER macro.
602627f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
602827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
602927f654740f2a26ad62a5c155af9199af9e69b889claireho	     #include <sys/param.h>
603027f654740f2a26ad62a5c155af9199af9e69b889claireho
6031ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6032ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6033ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
603427f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
603527f654740f2a26ad62a5c155af9199af9e69b889claireho		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
603627f654740f2a26ad62a5c155af9199af9e69b889claireho		     && LITTLE_ENDIAN)
603727f654740f2a26ad62a5c155af9199af9e69b889claireho	      bogus endian macros
603827f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
603927f654740f2a26ad62a5c155af9199af9e69b889claireho
6040ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6041ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6042ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6043ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
604427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
604527f654740f2a26ad62a5c155af9199af9e69b889claireho  # It does; now see whether it defined to BIG_ENDIAN or not.
604627f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
604785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
604827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <sys/types.h>
604927f654740f2a26ad62a5c155af9199af9e69b889claireho		#include <sys/param.h>
605027f654740f2a26ad62a5c155af9199af9e69b889claireho
605185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
605285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
605385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
605427f654740f2a26ad62a5c155af9199af9e69b889claireho#if BYTE_ORDER != BIG_ENDIAN
605527f654740f2a26ad62a5c155af9199af9e69b889claireho		 not big endian
605627f654740f2a26ad62a5c155af9199af9e69b889claireho		#endif
605727f654740f2a26ad62a5c155af9199af9e69b889claireho
605885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
605985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
606085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
606185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
606227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
606327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
606485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
606527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
606685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
606785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
606985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
607027f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
607127f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
607227f654740f2a26ad62a5c155af9199af9e69b889claireho      # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
607327f654740f2a26ad62a5c155af9199af9e69b889claireho      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6074ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
607527f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h>
607627f654740f2a26ad62a5c155af9199af9e69b889claireho
6077ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
608027f654740f2a26ad62a5c155af9199af9e69b889claireho#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
608127f654740f2a26ad62a5c155af9199af9e69b889claireho	      bogus endian macros
608227f654740f2a26ad62a5c155af9199af9e69b889claireho	     #endif
608327f654740f2a26ad62a5c155af9199af9e69b889claireho
6084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
608827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
608927f654740f2a26ad62a5c155af9199af9e69b889claireho  # It does; now see whether it defined to _BIG_ENDIAN or not.
609027f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
609185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
609227f654740f2a26ad62a5c155af9199af9e69b889claireho#include <limits.h>
609327f654740f2a26ad62a5c155af9199af9e69b889claireho
609485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
609585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
609685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
609727f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef _BIG_ENDIAN
609827f654740f2a26ad62a5c155af9199af9e69b889claireho		 not big endian
609927f654740f2a26ad62a5c155af9199af9e69b889claireho		#endif
610027f654740f2a26ad62a5c155af9199af9e69b889claireho
610185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
610285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
610385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
610485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
610527f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
610627f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
610785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
610827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
610985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
611085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
611285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
611327f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
611427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_c_bigendian = unknown; then
611527f654740f2a26ad62a5c155af9199af9e69b889claireho      # Compile a test program.
611627f654740f2a26ad62a5c155af9199af9e69b889claireho      if test "$cross_compiling" = yes; then :
611727f654740f2a26ad62a5c155af9199af9e69b889claireho  # Try to guess by grepping values from an object file.
611827f654740f2a26ad62a5c155af9199af9e69b889claireho	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
612027f654740f2a26ad62a5c155af9199af9e69b889clairehoshort int ascii_mm[] =
612127f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
612227f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ascii_ii[] =
612327f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
612427f654740f2a26ad62a5c155af9199af9e69b889claireho		int use_ascii (int i) {
612527f654740f2a26ad62a5c155af9199af9e69b889claireho		  return ascii_mm[i] + ascii_ii[i];
612627f654740f2a26ad62a5c155af9199af9e69b889claireho		}
612727f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ebcdic_ii[] =
612827f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
612927f654740f2a26ad62a5c155af9199af9e69b889claireho		short int ebcdic_mm[] =
613027f654740f2a26ad62a5c155af9199af9e69b889claireho		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
613127f654740f2a26ad62a5c155af9199af9e69b889claireho		int use_ebcdic (int i) {
613227f654740f2a26ad62a5c155af9199af9e69b889claireho		  return ebcdic_mm[i] + ebcdic_ii[i];
613327f654740f2a26ad62a5c155af9199af9e69b889claireho		}
613427f654740f2a26ad62a5c155af9199af9e69b889claireho		extern int foo;
613527f654740f2a26ad62a5c155af9199af9e69b889claireho
6136ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6138ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
613927f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn use_ascii (foo) == use_ebcdic (foo);
6140ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6141ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6142ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
614427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
614527f654740f2a26ad62a5c155af9199af9e69b889claireho  if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
614627f654740f2a26ad62a5c155af9199af9e69b889claireho	      ac_cv_c_bigendian=yes
614727f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
614827f654740f2a26ad62a5c155af9199af9e69b889claireho	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
614927f654740f2a26ad62a5c155af9199af9e69b889claireho	      if test "$ac_cv_c_bigendian" = unknown; then
615027f654740f2a26ad62a5c155af9199af9e69b889claireho		ac_cv_c_bigendian=no
615127f654740f2a26ad62a5c155af9199af9e69b889claireho	      else
615227f654740f2a26ad62a5c155af9199af9e69b889claireho		# finding both strings is unlikely to happen, but who knows?
615327f654740f2a26ad62a5c155af9199af9e69b889claireho		ac_cv_c_bigendian=unknown
615427f654740f2a26ad62a5c155af9199af9e69b889claireho	      fi
615527f654740f2a26ad62a5c155af9199af9e69b889claireho	    fi
615627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
615727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
615827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
615927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
616085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
616185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_includes_default
616285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
616385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
616485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
616527f654740f2a26ad62a5c155af9199af9e69b889claireho
616627f654740f2a26ad62a5c155af9199af9e69b889claireho	     /* Are we little or big endian?  From Harbison&Steele.  */
616727f654740f2a26ad62a5c155af9199af9e69b889claireho	     union
616827f654740f2a26ad62a5c155af9199af9e69b889claireho	     {
616927f654740f2a26ad62a5c155af9199af9e69b889claireho	       long int l;
617027f654740f2a26ad62a5c155af9199af9e69b889claireho	       char c[sizeof (long int)];
617127f654740f2a26ad62a5c155af9199af9e69b889claireho	     } u;
617227f654740f2a26ad62a5c155af9199af9e69b889claireho	     u.l = 1;
617327f654740f2a26ad62a5c155af9199af9e69b889claireho	     return u.c[sizeof (long int) - 1] == 1;
617427f654740f2a26ad62a5c155af9199af9e69b889claireho
617585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
617685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
617785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
617885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
617927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_run "$LINENO"; then :
618027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=no
618185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
618227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_c_bigendian=yes
618327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
618427f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
618527f654740f2a26ad62a5c155af9199af9e69b889claireho  conftest.$ac_objext conftest.beam conftest.$ac_ext
618627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
618785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
618827f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
618985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
619027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
619127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_c_bigendian" >&6; }
619227f654740f2a26ad62a5c155af9199af9e69b889claireho case $ac_cv_c_bigendian in #(
619327f654740f2a26ad62a5c155af9199af9e69b889claireho   yes)
619427f654740f2a26ad62a5c155af9199af9e69b889claireho     $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
619527f654740f2a26ad62a5c155af9199af9e69b889claireho;; #(
619627f654740f2a26ad62a5c155af9199af9e69b889claireho   no)
619727f654740f2a26ad62a5c155af9199af9e69b889claireho      ;; #(
619827f654740f2a26ad62a5c155af9199af9e69b889claireho   universal)
619985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
620027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
620227f654740f2a26ad62a5c155af9199af9e69b889claireho     ;; #(
620327f654740f2a26ad62a5c155af9199af9e69b889claireho   *)
620427f654740f2a26ad62a5c155af9199af9e69b889claireho     as_fn_error $? "unknown endianness
620527f654740f2a26ad62a5c155af9199af9e69b889claireho presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
620627f654740f2a26ad62a5c155af9199af9e69b889claireho esac
620785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
620827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_c_bigendian = no; then
620927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=0
621027f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="l"
621127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
621227f654740f2a26ad62a5c155af9199af9e69b889clairehoU_IS_BIG_ENDIAN=1
621327f654740f2a26ad62a5c155af9199af9e69b889clairehoU_ENDIAN_CHAR="b"
6214ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
621585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
621627f654740f2a26ad62a5c155af9199af9e69b889claireho
621727f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various POSIX related checks
621827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_NL_LANGINFO_CODESET=0
621927f654740f2a26ad62a5c155af9199af9e69b889clairehoU_NL_LANGINFO_CODESET=-1
622027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
6221103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_nl_langinfo" = xyes; then :
622227f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_NL_LANGINFO=1
6223ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
622427f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_NL_LANGINFO=0
622527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
622727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $U_HAVE_NL_LANGINFO -eq 1; then
622827f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5
622927f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; }
6230103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_nl_langinfo_codeset+:} false; then :
623127f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
623227f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
623327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_nl_langinfo_codeset="unknown"
623427f654740f2a26ad62a5c155af9199af9e69b889claireho  for a in CODESET _NL_CTYPE_CODESET_NAME; do
623527f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
623627f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
623727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <langinfo.h>
623827f654740f2a26ad62a5c155af9199af9e69b889clairehoint
623927f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
624027f654740f2a26ad62a5c155af9199af9e69b889claireho{
624127f654740f2a26ad62a5c155af9199af9e69b889clairehonl_langinfo($a);
624227f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
624327f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
624427f654740f2a26ad62a5c155af9199af9e69b889claireho}
6245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
624627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
624727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_nl_langinfo_codeset="$a"; break
6248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
624927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
625027f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
625127f654740f2a26ad62a5c155af9199af9e69b889claireho  done
625227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
625327f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5
625427f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_nl_langinfo_codeset" >&6; }
625527f654740f2a26ad62a5c155af9199af9e69b889claireho  if test x$ac_cv_nl_langinfo_codeset != xunknown
625627f654740f2a26ad62a5c155af9199af9e69b889claireho  then
625727f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_NL_LANGINFO_CODESET=1
625827f654740f2a26ad62a5c155af9199af9e69b889claireho      U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset
6259103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET"
6260103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      then
6261103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}"
6262103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      fi
6263103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  else
6264103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0"
626527f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
626627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
626727f654740f2a26ad62a5c155af9199af9e69b889claireho
626827f654740f2a26ad62a5c155af9199af9e69b889claireho
626927f654740f2a26ad62a5c155af9199af9e69b889claireho
627027f654740f2a26ad62a5c155af9199af9e69b889claireho# Namespace support checks
627127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=cpp
627227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CXXCPP $CPPFLAGS'
627327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
627427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
627527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
627727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5
627827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for namespace support... " >&6; }
6279103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_namespace_ok+:} false; then :
628085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
628227f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
628385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
628427f654740f2a26ad62a5c155af9199af9e69b889clairehonamespace x_version {void f(){}}
628527f654740f2a26ad62a5c155af9199af9e69b889claireho    namespace x = x_version;
628627f654740f2a26ad62a5c155af9199af9e69b889claireho    using namespace x_version;
628727f654740f2a26ad62a5c155af9199af9e69b889claireho
628885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
628985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
629085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
629127f654740f2a26ad62a5c155af9199af9e69b889clairehof();
629285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
629385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
629485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
629585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
629627f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
629727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_namespace_ok=yes
629885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
629927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_namespace_ok=no
630085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
630127f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
630227f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6303ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
630485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
630527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5
630627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_namespace_ok" >&6; }
630727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_namespace_ok = no
630827f654740f2a26ad62a5c155af9199af9e69b889clairehothen
6309103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5
6310ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
631227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5
631327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for properly overriding new and delete... " >&6; }
631427f654740f2a26ad62a5c155af9199af9e69b889clairehoU_OVERRIDE_CXX_ALLOCATION=0
631527f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_PLACEMENT_NEW=0
6316103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_override_cxx_allocation_ok+:} false; then :
631785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
631927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
632127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
632227f654740f2a26ad62a5c155af9199af9e69b889claireho    class UMemory {
632327f654740f2a26ad62a5c155af9199af9e69b889claireho    public:
632427f654740f2a26ad62a5c155af9199af9e69b889claireho    void *operator new(size_t size) {return malloc(size);}
632527f654740f2a26ad62a5c155af9199af9e69b889claireho    void *operator new[](size_t size) {return malloc(size);}
632627f654740f2a26ad62a5c155af9199af9e69b889claireho    void operator delete(void *p) {free(p);}
632727f654740f2a26ad62a5c155af9199af9e69b889claireho    void operator delete[](void *p) {free(p);}
632827f654740f2a26ad62a5c155af9199af9e69b889claireho    };
632927f654740f2a26ad62a5c155af9199af9e69b889claireho
6330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6332ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
633327f654740f2a26ad62a5c155af9199af9e69b889claireho
6334ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6335ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6336ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6337ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
633827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
633927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_cxx_allocation_ok=yes
634027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
634127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_cxx_allocation_ok=no
634227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
634327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
634427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
634527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
634627f654740f2a26ad62a5c155af9199af9e69b889claireho
634727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5
634827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_cxx_allocation_ok" >&6; }
634927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_override_cxx_allocation_ok = yes
635027f654740f2a26ad62a5c155af9199af9e69b889clairehothen
635127f654740f2a26ad62a5c155af9199af9e69b889claireho    U_OVERRIDE_CXX_ALLOCATION=1
635227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5
635327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for placement new and delete... " >&6; }
6354103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if ${ac_cv_override_placement_new_ok+:} false; then :
635527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
635627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
635727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
635885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/* end confdefs.h.  */
635927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
636027f654740f2a26ad62a5c155af9199af9e69b889claireho        class UMemory {
636127f654740f2a26ad62a5c155af9199af9e69b889claireho        public:
636227f654740f2a26ad62a5c155af9199af9e69b889claireho        void *operator new(size_t size) {return malloc(size);}
636327f654740f2a26ad62a5c155af9199af9e69b889claireho        void *operator new[](size_t size) {return malloc(size);}
636427f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete(void *p) {free(p);}
636527f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete[](void *p) {free(p);}
636627f654740f2a26ad62a5c155af9199af9e69b889claireho        void * operator new(size_t, void *ptr) { return ptr; }
636727f654740f2a26ad62a5c155af9199af9e69b889claireho        void operator delete(void *, void *) {}
636827f654740f2a26ad62a5c155af9199af9e69b889claireho        };
636927f654740f2a26ad62a5c155af9199af9e69b889claireho
637085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoint
637185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Homain ()
637285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
637327f654740f2a26ad62a5c155af9199af9e69b889claireho
637485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ;
637585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  return 0;
637685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
637785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
637827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_cxx_try_link "$LINENO"; then :
637927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_placement_new_ok=yes
6380ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
638127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_override_placement_new_ok=no
6382ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
638327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
638427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6385ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6386ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
638727f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5
638827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_override_placement_new_ok" >&6; }
638927f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_override_placement_new_ok = yes
639027f654740f2a26ad62a5c155af9199af9e69b889claireho    then
639127f654740f2a26ad62a5c155af9199af9e69b889claireho        U_HAVE_PLACEMENT_NEW=1
6392103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6393103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0"
639427f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
6395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
6396103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0"
6397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6398103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
6399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
640127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_ext=c
640227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cpp='$CPP $CPPFLAGS'
640327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
640427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
640527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_compiler_gnu=$ac_cv_c_compiler_gnu
6406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
640727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen"
6408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_popen" = xyes; then :
6409ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6410ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
641185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
641227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_popen = xyes
641327f654740f2a26ad62a5c155af9199af9e69b889clairehothen
641427f654740f2a26ad62a5c155af9199af9e69b889claireho     U_HAVE_POPEN=1
641527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
6416103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0"
641727f654740f2a26ad62a5c155af9199af9e69b889claireho     U_HAVE_POPEN=0
6418ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
641985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6420ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
642127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset"
6422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func_tzset" = xyes; then :
642385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6424ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
642527f654740f2a26ad62a5c155af9199af9e69b889claireho
642627f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZSET=0
642727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test x$ac_cv_func_tzset = xyes
642827f654740f2a26ad62a5c155af9199af9e69b889clairehothen
642927f654740f2a26ad62a5c155af9199af9e69b889claireho    U_TZSET=tzset
643027f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_TZSET=1
643127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
643227f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset"
6433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_func__tzset" = xyes; then :
6434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6435ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6436ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
643727f654740f2a26ad62a5c155af9199af9e69b889claireho    if test x$ac_cv_func__tzset = xyes
643827f654740f2a26ad62a5c155af9199af9e69b889claireho    then
643927f654740f2a26ad62a5c155af9199af9e69b889claireho        U_TZSET=_tzset
644027f654740f2a26ad62a5c155af9199af9e69b889claireho        U_HAVE_TZSET=1
6441103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6442103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0"
644327f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
644427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6445ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
644650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
6447ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
644827f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TZNAME=0
644927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
645027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for tzname... " >&6; }
6451103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_tzname+:} false; then :
645285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
645427f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6455ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
645627f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX
645727f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX
645827f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
645927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
646027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
646127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef tzname /* For SGI.  */
646227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern char *tzname[]; /* RS6000 and others reject char **tzname.  */
6463ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
6464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6465ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
646727f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*tzname);
6468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
647227f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
647327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_tzname=yes
647485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
647527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_tzname=no
647685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
647727f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
647827f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6479ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
648027f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
648127f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_tzname" >&6; }
648227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_tzname = yes; then
648327f654740f2a26ad62a5c155af9199af9e69b889claireho  U_TZNAME=tzname
648427f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_TZNAME=1
648585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
648627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5
648727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _tzname... " >&6; }
6488103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__tzname+:} false; then :
648927f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
649027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
649127f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
649227f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
649327f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
649427f654740f2a26ad62a5c155af9199af9e69b889claireho  #include <time.h>
649527f654740f2a26ad62a5c155af9199af9e69b889claireho  extern char *_tzname[];
649627f654740f2a26ad62a5c155af9199af9e69b889clairehoint
649727f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
649827f654740f2a26ad62a5c155af9199af9e69b889claireho{
649927f654740f2a26ad62a5c155af9199af9e69b889clairehoatoi(*_tzname);
650027f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
650127f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
650227f654740f2a26ad62a5c155af9199af9e69b889claireho}
650327f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
650427f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
650527f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__tzname=yes
650627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
650727f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__tzname=no
6508ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
650927f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
651027f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
6511ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
651227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5
651327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__tzname" >&6; }
651427f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_var__tzname = yes; then
651527f654740f2a26ad62a5c155af9199af9e69b889claireho      U_TZNAME=_tzname
651627f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_TZNAME=1
6517103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6518103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0"
6519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6520ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6521ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6522ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
652427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5
652527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for timezone... " >&6; }
6526103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var_timezone+:} false; then :
652785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo_n "(cached) " >&6
6528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
652927f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
653127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_POSIX
653227f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_POSIX
6533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
653427f654740f2a26ad62a5c155af9199af9e69b889claireho#ifndef __USE_XOPEN
653527f654740f2a26ad62a5c155af9199af9e69b889claireho#define __USE_XOPEN
6536ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
653727f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
6538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
654227f654740f2a26ad62a5c155af9199af9e69b889clairehotimezone = 1;
6543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6544ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6545ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6546ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
654727f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
654827f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_timezone=yes
654927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
655027f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var_timezone=no
655127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
655227f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
655327f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
655427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
655527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5
655627f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var_timezone" >&6; }
655727f654740f2a26ad62a5c155af9199af9e69b889clairehoU_HAVE_TIMEZONE=0
655827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_var_timezone = yes; then
655927f654740f2a26ad62a5c155af9199af9e69b889claireho  U_TIMEZONE=timezone
656027f654740f2a26ad62a5c155af9199af9e69b889claireho  U_HAVE_TIMEZONE=1
656127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
656227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5
656327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for __timezone... " >&6; }
6564103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var___timezone+:} false; then :
656527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
656627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
656727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
656827f654740f2a26ad62a5c155af9199af9e69b889claireho/* end confdefs.h.  */
656927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
657027f654740f2a26ad62a5c155af9199af9e69b889clairehoint
657127f654740f2a26ad62a5c155af9199af9e69b889clairehomain ()
657227f654740f2a26ad62a5c155af9199af9e69b889claireho{
657327f654740f2a26ad62a5c155af9199af9e69b889claireho__timezone = 1;
657427f654740f2a26ad62a5c155af9199af9e69b889claireho  ;
657527f654740f2a26ad62a5c155af9199af9e69b889claireho  return 0;
657627f654740f2a26ad62a5c155af9199af9e69b889claireho}
6577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
657827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
657927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var___timezone=yes
658027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
658127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var___timezone=no
658227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
658327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
658427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
658527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
658627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5
658727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var___timezone" >&6; }
658827f654740f2a26ad62a5c155af9199af9e69b889claireho  if test $ac_cv_var___timezone = yes; then
658927f654740f2a26ad62a5c155af9199af9e69b889claireho    U_TIMEZONE=__timezone
659027f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_TIMEZONE=1
659127f654740f2a26ad62a5c155af9199af9e69b889claireho  else
659227f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5
659327f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for _timezone... " >&6; }
6594103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_var__timezone+:} false; then :
659527f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
659627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
659727f654740f2a26ad62a5c155af9199af9e69b889claireho  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6598ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
659927f654740f2a26ad62a5c155af9199af9e69b889claireho#include <time.h>
6600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6601ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6602ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
660327f654740f2a26ad62a5c155af9199af9e69b889claireho_timezone = 1;
6604ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6605ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6606ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6607ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
660827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_link "$LINENO"; then :
660927f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__timezone=yes
6610ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
661127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_var__timezone=no
661227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
661327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
661427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext conftest.$ac_ext
661527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
661627f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5
661727f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_var__timezone" >&6; }
661827f654740f2a26ad62a5c155af9199af9e69b889claireho    if test $ac_cv_var__timezone = yes; then
661927f654740f2a26ad62a5c155af9199af9e69b889claireho      U_TIMEZONE=_timezone
662027f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_TIMEZONE=1
6621103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    else
6622103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0"
662327f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
662427f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
662527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
662627f654740f2a26ad62a5c155af9199af9e69b889claireho
662727f654740f2a26ad62a5c155af9199af9e69b889claireho
662827f654740f2a26ad62a5c155af9199af9e69b889claireho
662927f654740f2a26ad62a5c155af9199af9e69b889claireho# Checks for typedefs
663027f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
6631103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int8_t" = xyes; then :
663227f654740f2a26ad62a5c155af9199af9e69b889claireho
663327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
663427f654740f2a26ad62a5c155af9199af9e69b889claireho
663527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
663627f654740f2a26ad62a5c155af9199af9e69b889claireho#define int8_t signed char
663727f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
663827f654740f2a26ad62a5c155af9199af9e69b889claireho
663927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
664027f654740f2a26ad62a5c155af9199af9e69b889claireho
664127f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
6642103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint8_t" = xyes; then :
664327f654740f2a26ad62a5c155af9199af9e69b889claireho
664427f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
664527f654740f2a26ad62a5c155af9199af9e69b889claireho
664627f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
664727f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint8_t unsigned char
664827f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
664927f654740f2a26ad62a5c155af9199af9e69b889claireho
665027f654740f2a26ad62a5c155af9199af9e69b889clairehofi
665127f654740f2a26ad62a5c155af9199af9e69b889claireho
665227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
6653103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int16_t" = xyes; then :
665427f654740f2a26ad62a5c155af9199af9e69b889claireho
665527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
665627f654740f2a26ad62a5c155af9199af9e69b889claireho
665727f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
665827f654740f2a26ad62a5c155af9199af9e69b889claireho#define int16_t signed short
665927f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
666027f654740f2a26ad62a5c155af9199af9e69b889claireho
666127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
666227f654740f2a26ad62a5c155af9199af9e69b889claireho
666327f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
6664103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint16_t" = xyes; then :
666527f654740f2a26ad62a5c155af9199af9e69b889claireho
666627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
666727f654740f2a26ad62a5c155af9199af9e69b889claireho
666827f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
666927f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint16_t unsigned short
667027f654740f2a26ad62a5c155af9199af9e69b889claireho_ACEOF
6671ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6672ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
667385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
667427f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
6675103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int32_t" = xyes; then :
667627f654740f2a26ad62a5c155af9199af9e69b889claireho
6677ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
6678ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
667927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
668027f654740f2a26ad62a5c155af9199af9e69b889claireho#define int32_t signed long
6681ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6682ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
668327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6684ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
668527f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
6686103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint32_t" = xyes; then :
6687ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
668827f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
668927f654740f2a26ad62a5c155af9199af9e69b889claireho
669027f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
669127f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint32_t unsigned long
6692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
669327f654740f2a26ad62a5c155af9199af9e69b889claireho
669427f654740f2a26ad62a5c155af9199af9e69b889clairehofi
669527f654740f2a26ad62a5c155af9199af9e69b889claireho
669627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
6697103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_int64_t" = xyes; then :
669827f654740f2a26ad62a5c155af9199af9e69b889claireho
669927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
670027f654740f2a26ad62a5c155af9199af9e69b889claireho
670127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
670227f654740f2a26ad62a5c155af9199af9e69b889claireho#define int64_t signed long long
6703ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
670527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6706ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
670727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
6708103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_type_uint64_t" = xyes; then :
6709ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
671027f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
671127f654740f2a26ad62a5c155af9199af9e69b889claireho
671227f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>confdefs.h <<_ACEOF
671327f654740f2a26ad62a5c155af9199af9e69b889claireho#define uint64_t unsigned long long
6714ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
671527f654740f2a26ad62a5c155af9199af9e69b889claireho
671627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
671727f654740f2a26ad62a5c155af9199af9e69b889claireho
671827f654740f2a26ad62a5c155af9199af9e69b889claireho
671927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int8_t = no; then
6720103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0"
672127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6722ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
672327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint8_t = no; then
6724103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0"
6725ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
672685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
672727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int16_t = no; then
6728103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0"
672927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
673027f654740f2a26ad62a5c155af9199af9e69b889claireho
673127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint16_t = no; then
6732103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0"
6733ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
673485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
673527f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int32_t = no; then
6736103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0"
6737ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
673885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
673927f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint32_t = no; then
6740103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0"
674127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
6742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
674327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_int64_t = no; then
6744103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0"
674527f654740f2a26ad62a5c155af9199af9e69b889clairehofi
674627f654740f2a26ad62a5c155af9199af9e69b889claireho
674727f654740f2a26ad62a5c155af9199af9e69b889clairehoif test $ac_cv_type_uint64_t = no; then
6748103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0"
674927f654740f2a26ad62a5c155af9199af9e69b889clairehofi
675027f654740f2a26ad62a5c155af9199af9e69b889claireho
675127f654740f2a26ad62a5c155af9199af9e69b889claireho# Do various wchar_t related checks
675227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
6753103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$ac_cv_header_wchar_h" = xyes; then :
6754ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6755ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
675685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
675727f654740f2a26ad62a5c155af9199af9e69b889claireho
675827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_cv_header_wchar_h" = no
675927f654740f2a26ad62a5c155af9199af9e69b889clairehothen
676027f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCHAR_H=0
676127f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCSCPY=0
6762103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0"
6763ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
676427f654740f2a26ad62a5c155af9199af9e69b889claireho
676527f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h
676627f654740f2a26ad62a5c155af9199af9e69b889claireho
676727f654740f2a26ad62a5c155af9199af9e69b889claireho    U_HAVE_WCHAR_H=1
676827f654740f2a26ad62a5c155af9199af9e69b889claireho    # Some broken systems have wchar.h but not some of its functions...
676927f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5
677027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking for library containing wcscpy... " >&6; }
6771103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then :
677227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
677327f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
677427f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_func_search_save_LIBS=$LIBS
677527f654740f2a26ad62a5c155af9199af9e69b889clairehocat confdefs.h - <<_ACEOF >conftest.$ac_ext
6776ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6777ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
677827f654740f2a26ad62a5c155af9199af9e69b889claireho/* Override any GCC internal prototype to avoid an error.
677927f654740f2a26ad62a5c155af9199af9e69b889claireho   Use char because int might match the return type of a GCC
678027f654740f2a26ad62a5c155af9199af9e69b889claireho   builtin and then its argument prototype would still apply.  */
678127f654740f2a26ad62a5c155af9199af9e69b889claireho#ifdef __cplusplus
678227f654740f2a26ad62a5c155af9199af9e69b889clairehoextern "C"
6783ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#endif
678427f654740f2a26ad62a5c155af9199af9e69b889clairehochar wcscpy ();
6785ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6786ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6787ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
678827f654740f2a26ad62a5c155af9199af9e69b889clairehoreturn wcscpy ();
6789ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6790ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6791ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6792ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
679327f654740f2a26ad62a5c155af9199af9e69b889clairehofor ac_lib in '' wcs w; do
679427f654740f2a26ad62a5c155af9199af9e69b889claireho  if test -z "$ac_lib"; then
679527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res="none required"
679627f654740f2a26ad62a5c155af9199af9e69b889claireho  else
679727f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_res=-l$ac_lib
679827f654740f2a26ad62a5c155af9199af9e69b889claireho    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
679927f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
680027f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_try_link "$LINENO"; then :
680127f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_wcscpy=$ac_res
680227f654740f2a26ad62a5c155af9199af9e69b889clairehofi
680327f654740f2a26ad62a5c155af9199af9e69b889clairehorm -f core conftest.err conftest.$ac_objext \
680427f654740f2a26ad62a5c155af9199af9e69b889claireho    conftest$ac_exeext
6805103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  if ${ac_cv_search_wcscpy+:} false; then :
680627f654740f2a26ad62a5c155af9199af9e69b889claireho  break
680727f654740f2a26ad62a5c155af9199af9e69b889clairehofi
680827f654740f2a26ad62a5c155af9199af9e69b889clairehodone
6809103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_search_wcscpy+:} false; then :
681027f654740f2a26ad62a5c155af9199af9e69b889claireho
681127f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
681227f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_cv_search_wcscpy=no
681327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
681427f654740f2a26ad62a5c155af9199af9e69b889clairehorm conftest.$ac_ext
681527f654740f2a26ad62a5c155af9199af9e69b889clairehoLIBS=$ac_func_search_save_LIBS
681627f654740f2a26ad62a5c155af9199af9e69b889clairehofi
681727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5
681827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo "$ac_cv_search_wcscpy" >&6; }
681927f654740f2a26ad62a5c155af9199af9e69b889clairehoac_res=$ac_cv_search_wcscpy
682027f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "$ac_res" != no; then :
682127f654740f2a26ad62a5c155af9199af9e69b889claireho  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
682227f654740f2a26ad62a5c155af9199af9e69b889claireho
682327f654740f2a26ad62a5c155af9199af9e69b889clairehofi
682427f654740f2a26ad62a5c155af9199af9e69b889claireho
682527f654740f2a26ad62a5c155af9199af9e69b889claireho    if test "$ac_cv_search_wcscpy" != no; then
682627f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_WCSCPY=1
682727f654740f2a26ad62a5c155af9199af9e69b889claireho    else
682827f654740f2a26ad62a5c155af9199af9e69b889claireho      U_HAVE_WCSCPY=0
6829103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0"
683027f654740f2a26ad62a5c155af9199af9e69b889claireho    fi
683127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
683227f654740f2a26ad62a5c155af9199af9e69b889claireho
683327f654740f2a26ad62a5c155af9199af9e69b889claireho
683427f654740f2a26ad62a5c155af9199af9e69b889claireho
683527f654740f2a26ad62a5c155af9199af9e69b889claireho# The cast to long int works around a bug in the HP C Compiler
683627f654740f2a26ad62a5c155af9199af9e69b889claireho# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
683727f654740f2a26ad62a5c155af9199af9e69b889claireho# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
683827f654740f2a26ad62a5c155af9199af9e69b889claireho# This bug is HP SR number 8606223364.
683927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5
684027f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo_n "checking size of wchar_t... " >&6; }
6841103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif ${ac_cv_sizeof_wchar_t+:} false; then :
684227f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo_n "(cached) " >&6
6843ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
684427f654740f2a26ad62a5c155af9199af9e69b889claireho  if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t"        "
684527f654740f2a26ad62a5c155af9199af9e69b889claireho#if STDC_HEADERS
684627f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stddef.h>
684727f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
684827f654740f2a26ad62a5c155af9199af9e69b889claireho#include <stdlib.h>
684927f654740f2a26ad62a5c155af9199af9e69b889claireho#if HAVE_WCHAR_H
685027f654740f2a26ad62a5c155af9199af9e69b889claireho#include <string.h>
685127f654740f2a26ad62a5c155af9199af9e69b889claireho#include <wchar.h>
685227f654740f2a26ad62a5c155af9199af9e69b889claireho#endif
685327f654740f2a26ad62a5c155af9199af9e69b889claireho"; then :
6854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
685527f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
685627f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$ac_cv_type_wchar_t" = yes; then
685727f654740f2a26ad62a5c155af9199af9e69b889claireho     { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
685885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
685927f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error 77 "cannot compute sizeof (wchar_t)
686027f654740f2a26ad62a5c155af9199af9e69b889clairehoSee \`config.log' for more details" "$LINENO" 5; }
686185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   else
686285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ac_cv_sizeof_wchar_t=0
686385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   fi
6864ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
686527f654740f2a26ad62a5c155af9199af9e69b889claireho
6866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
686727f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5
686885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$ac_cv_sizeof_wchar_t" >&6; }
686985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
687085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
687185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
6872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >>confdefs.h <<_ACEOF
6873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
6874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
6875ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6876ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6877ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t
6878ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We do this check to verify that everything is okay.
6879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test $U_SIZEOF_WCHAR_T = 0; then
6880ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    if test $U_HAVE_WCHAR_H=1; then
688127f654740f2a26ad62a5c155af9199af9e69b889claireho       as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5
6882ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
6884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
688527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5
688685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for UTF-16 string literal support... " >&6; }
6887ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruU_CHECK_UTF16_STRING=1
6888ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruCHECK_UTF16_STRING_RESULT="unknown"
688950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
6890ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in
6891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-aix*|powerpc64-*-linux*)
689254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
6893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CFLAGS="${CFLAGS}"
6894ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CXXFLAGS="${CXXFLAGS}"
6895ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CFLAGS="${CFLAGS} -qutf"
6896ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CXXFLAGS="${CXXFLAGS} -qutf"
689727f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6898ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6899ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = u"hello";
6900ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6901ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6902ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
6903ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6904ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6905ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6907ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
690827f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
6909ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  U_CHECK_UTF16_STRING=1
6910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
691127f654740f2a26ad62a5c155af9199af9e69b889claireho  U_CHECK_UTF16_STRING=0
6912ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
691385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        if test "$U_CHECK_UTF16_STRING" = 0; then
6915ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CFLAGS="${OLD_CFLAGS}"
6916ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CXXFLAGS="${OLD_CXXFLAGS}"
6917ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        else
6918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CHECK_UTF16_STRING_RESULT="-qutf"
6919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        fi
6920ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6921ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-solaris*)
692354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
6924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CFLAGS="${CFLAGS}"
6925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        OLD_CXXFLAGS="${CXXFLAGS}"
6926ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort"
6927ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort"
692827f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6929ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/* end confdefs.h.  */
6930ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconst unsigned short hello[] = U"hello";
6931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruint
6932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumain ()
6933ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
6934ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ;
6936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  return 0;
6937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
6938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
693927f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
6940ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  U_CHECK_UTF16_STRING=1
6941ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
694227f654740f2a26ad62a5c155af9199af9e69b889claireho  U_CHECK_UTF16_STRING=0
6943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
694485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6945ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        if test "$U_CHECK_UTF16_STRING" = 0; then
6946ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CFLAGS="${OLD_CFLAGS}"
6947ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CXXFLAGS="${OLD_CXXFLAGS}"
6948ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        else
6949ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort"
6950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
6951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # Since we can't detect the availability of this UTF-16 syntax at compile time,
6952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # we depend on configure telling us that we can use it.
6953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort,
6954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # we only use this macro within ICU.
6955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            # If an ICU user uses icu-config, this feature will be enabled.
6956103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius            CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1"
6957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru            U_CHECK_UTF16_STRING=0
6958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru        fi
6959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6960ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6961ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-hpux*)
696254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = no; then
696385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        # The option will be detected at compile time without additional compiler options.
696485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        CHECK_UTF16_STRING_RESULT="available"
6965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    fi
6966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*-*-cygwin)
696885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # wchar_t can be used
696985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    CHECK_UTF16_STRING_RESULT="available"
6970ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6971ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru*)
6972ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
6973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
697450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
697550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho# GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future.
697654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then
697754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GCC" = yes; then
697850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        OLD_CFLAGS="${CFLAGS}"
697954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        CFLAGS="${CFLAGS} -std=gnu99"
698027f654740f2a26ad62a5c155af9199af9e69b889claireho        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
698150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho/* end confdefs.h.  */
698250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
698354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string.";
698450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
698550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoint
698650294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehomain ()
698750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho{
698850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
698950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  ;
699050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho  return 0;
699150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho}
699250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho_ACEOF
699327f654740f2a26ad62a5c155af9199af9e69b889clairehoif ac_fn_c_try_compile "$LINENO"; then :
699454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CC_UTF16_STRING=1
699550294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoelse
699654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CC_UTF16_STRING=0
699750294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehofi
699850294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehorm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
699954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        if test "$CC_UTF16_STRING" = 1; then
700054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CHECK_UTF16_STRING_RESULT="C only";
700150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        else
700250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho            CFLAGS="${OLD_CFLAGS}"
700350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho        fi
700450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    fi
700554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    if test "$GXX" = yes; then
700654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        OLD_CXXFLAGS="${CXXFLAGS}"
700754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about.
700854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        CXXFLAGS="${CXXFLAGS} -std=c++11"
700954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        ac_ext=cpp
701054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CXXCPP $CPPFLAGS'
701154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
701254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
701354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_cxx_compiler_gnu
701450294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
701554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
701654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius/* end confdefs.h.  */
701754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
701854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusstatic const char16_t test[] = u"This is a UTF16 literal string.";
701954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
702054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusint
702154dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusmain ()
702254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius{
702350294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho
702454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  ;
702554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  return 0;
702654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius}
702754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius_ACEOF
702854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusif ac_fn_cxx_try_compile "$LINENO"; then :
702954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CXX_UTF16_STRING=1
703054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliuselse
703154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius  CXX_UTF16_STRING=0
703254dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi
703354dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
703454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        ac_ext=c
703554dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_cpp='$CPP $CPPFLAGS'
703654dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
703754dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
703854dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusac_compiler_gnu=$ac_cv_c_compiler_gnu
703954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius
704054dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        if test "$CXX_UTF16_STRING" = 1; then
704154dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            if test "$CC_UTF16_STRING" = 1; then
704254dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                CHECK_UTF16_STRING_RESULT="available";
704354dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            else
704454dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius                CHECK_UTF16_STRING_RESULT="C++ only";
704554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            fi
704654dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        else
704754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius            CXXFLAGS="${OLD_CXXFLAGS}"
704854dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius        fi
704954dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    fi
705054dcd9b6a06071f647dac967e9e267abb9410720Craig Corneliusfi
705127f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
705285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
7053ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
705485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable extras
705585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-extras was given.
705627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_extras+set}" = set; then :
705785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_extras; case "${enableval}" in
7058ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) extras=true ;;
7059ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  extras=false ;;
706027f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;;
7061ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7062ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7063ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  extras=true
706485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
706585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7066ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7067ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$extras" = true; then
7068ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  EXTRAS_TRUE=
7069ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7070ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  EXTRAS_TRUE='#'
7071ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
707285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-icuio was given.
707327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_icuio+set}" = set; then :
707485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_icuio; case "${enableval}" in
7075ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) icuio=true ;;
7076ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  icuio=false ;;
707727f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;;
7078ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7079ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7080ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  icuio=true
708185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
708285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7083ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7084ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$icuio" = true; then
7085ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICUIO_TRUE=
7086ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7087ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICUIO_TRUE='#'
7088ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7089ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
709085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable layout
709185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-layout was given.
709227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_layout+set}" = set; then :
709385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_layout; case "${enableval}" in
7094ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) layout=true ;;
7095ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  layout=false ;;
709627f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;;
7097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  layout=true
710085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
710185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$layout" = true; then
7104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LAYOUT_TRUE=
7105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  LAYOUT_TRUE='#'
7107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
711085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-data-packaging was given.
711127f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_data_packaging+set}" = set; then :
711285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  withval=$with_data_packaging; case "${withval}" in
7113ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru                files|archive|library) datapackaging=$withval ;;
7114ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		auto) datapackaging=$withval ;;
7115ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		common) datapackaging=archive ;;
7116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		dll) datapackaging=library ;;
7117ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		static) datapackaging=static ;;
711827f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;;
7119ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7120ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7121ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  datapackaging=
712285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
712385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
712585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note:  'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc..
712685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# thesysconfdir=`eval echo $sysconfdir`
7127ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthedatadir=`eval echo $datadir`
712885bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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}.
7129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querupkgicudatadir=$datadir
7130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthepkgicudatadir=$thedatadir
7131ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7132ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7133ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7134ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test x"$datapackaging" = x -o x"$datapackaging" = xauto; then
713650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	# default to library
7137ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	datapackaging=library
713850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	if test "$ENABLE_STATIC" = "YES"; then
713950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho		if test "$ENABLE_SHARED" != "YES"; then
714050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho			datapackaging=static
714150294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho		fi
714250294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho	fi
7143ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7144ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
714585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}"
714685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
714785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_msg="(No explaination for mode $datapackaging.)"
714885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
714985bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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."
715085bf2e2fbc60a9f938064abc8127d61da7d19882Claire 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."
715185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodatapackaging_howfound="(unknown)"
715285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7153ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "$datapackaging" in
7154ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    files)
715585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=files
715685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be stored in individual files."
715785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_path"
715885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
7159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    archive)
716085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=common
716185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be stored in a single .dat file."
716285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_path"
716385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
7164ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    library)
716585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    DATA_PACKAGING_MODE=dll
716685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_msg="ICU data will be linked with ICU."
716785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test "$ENABLE_STATIC" = "YES"; then
716885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        datapackaging_msg="$datapackaging_msg A static data library will be built. "
716985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
717085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test "$ENABLE_SHARED" = "YES"; then
717185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho        datapackaging_msg="$datapackaging_msg A shared data library will be built. "
717285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
717385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    datapackaging_howfound="$datapackaging_msg_set"
717485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
717550294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    static)
717650294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    DATA_PACKAGING_MODE=static
717750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    datapackaging_msg="ICU data will be stored in a static library."
717850294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    datapackaging_howfound="$datapackaging_msg_set"
717950294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    ;;
7180ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
7181ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7182ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
718385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Sets a library suffix
718427f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5
718585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking for a library suffix to use... " >&6; }
7186ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
718785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --with-library-suffix was given.
718827f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${with_library_suffix+set}" = set; then :
718985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  withval=$with_library_suffix; ICULIBSUFFIX="${withval}"
7190ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7191ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ICULIBSUFFIX=
719285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
719385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7194ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querumsg=$ICULIBSUFFIX
7195ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$msg" = ""; then
7196ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    msg=none
7197ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
719827f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
719985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$msg" >&6; }
7200ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7201ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$ICULIBSUFFIX" != ""
7202ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruthen
7203ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    U_HAVE_LIB_SUFFIX=1
720485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'`
7205103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} "
7206ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7207ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    U_HAVE_LIB_SUFFIX=0
7208ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7209ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7210ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7211ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
721285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable tests
721385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-tests was given.
721427f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_tests+set}" = set; then :
721585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_tests; case "${enableval}" in
7216ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) tests=true ;;
7217ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  tests=false ;;
721827f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;;
7219ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7220ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7221ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  tests=true
722285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
722385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7224ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7225ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$tests" = true; then
7226ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  TESTS_TRUE=
7227ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7228ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  TESTS_TRUE='#'
7229ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7230ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
723185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Enable/disable samples
723285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Check whether --enable-samples was given.
723327f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "${enable_samples+set}" = set; then :
723485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  enableval=$enable_samples; case "${enableval}" in
7235ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		yes) samples=true ;;
7236ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		no)  samples=false ;;
723727f654740f2a26ad62a5c155af9199af9e69b889claireho		*) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;;
7238ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru		esac
7239ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7240ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  samples=true
724185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
724285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7243ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7244ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$samples" = true; then
7245ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  SAMPLES_TRUE=
7246ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7247ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  SAMPLES_TRUE='#'
7248ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7249ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7250ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruICUDATA_CHAR=$U_ENDIAN_CHAR
7251ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
725285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Platform-specific Makefile setup
725385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform.
7254ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase "${host}" in
7255ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-solaris*) 	platform=U_SOLARIS ;;
725627f654740f2a26ad62a5c155af9199af9e69b889claireho	*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu)        platform=U_LINUX ;;
7257ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-*bsd*|*-*-dragonfly*) 	platform=U_BSD ;;
7258ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-aix*) 	platform=U_AIX ;;
7259ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-hpux*) 	platform=U_HPUX ;;
7260ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-apple-darwin*|*-apple-rhapsody*)	platform=U_DARWIN ;;
7261b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho	*-*-cygwin*)	platform=U_CYGWIN ;;
7262b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho	*-*-mingw*)	platform=U_MINGW ;;
7263ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*ibm-openedition*|*-*-os390*)	platform=OS390
7264ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
7265ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru				ICUDATA_CHAR="e"
7266ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			fi ;;
7267ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-os400*)	platform=OS400
7268ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
7269ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru				ICUDATA_CHAR="e"
7270ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru			fi ;;
7271ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-nto*)	platform=U_QNX ;;
7272ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-dec-osf*) 	platform=U_OSF ;;
7273ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-beos)		platform=U_BEOS ;;
7274ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-*-irix*)		platform=U_IRIX ;;
7275ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*-ncr-*)		platform=U_MPRAS ;;
7276ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	*) 		platform=U_UNKNOWN_PLATFORM ;;
7277ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
7278ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7279ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7280ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment_name="$icu_cv_host_frag"
7281ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruplatform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name"
7282ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7283ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7284ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7285ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "${FORCE_LIBS}" != ""; then
7286ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru   echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}"  1>&6
7287ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru   LIBS=${FORCE_LIBS}
7288ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7289ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
729085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Now that we're done using CPPFLAGS etc. for tests, we can change it
729185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for build.
7292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
729354dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)"
729454dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCFLAGS="$CFLAGS \$(THREADSCFLAGS)"
729554dcd9b6a06071f647dac967e9e267abb9410720Craig CorneliusCXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS)"
7296ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7297103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7298103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7299103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7300103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# append all config cppflags
7301103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusCPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS"
7302103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7303103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CPPFLAGS=$CPPFLAGS"
7304103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CFLAGS=$CFLAGS"
7305103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho "CXXFLAGS=$CXXFLAGS"
7306103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7307103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
730885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# output the Makefiles
730954dcd9b6a06071f647dac967e9e267abb9410720Craig 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"
731085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7311ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucat >confcache <<\_ACEOF
7312ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# This file is a shell script that caches the results of configure
7313ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# tests run on this system so they can be shared between configure
7314ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# scripts and configure runs, see configure's option --config-cache.
7315ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# It is not useful on other systems.  If it contains results you don't
7316ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# want to keep, you may remove or edit it.
7317ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
7318ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status only pays attention to the cache file if you give it
7319ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# the --recheck option to rerun configure.
7320ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#
7321ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# `ac_cv_env_foo' variables (set or unset) will be overridden when
7322ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# loading this file, other *unset* `ac_cv_foo' will be assigned the
7323ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# following values.
7324ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7325ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7326ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7327ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# The following way of writing the cache mishandles newlines in values,
7328ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# but we know of no workaround that is simple, portable, and efficient.
732985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# So, we kill variables containing newlines.
7330ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Ultrix sh set writes to stderr and can't be redirected directly,
7331ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# and sets the high bit in the cache file unless we assign to the vars.
733285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho(
733385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
733485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval ac_val=\$$ac_var
733585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_val in #(
733685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *${as_nl}*)
733785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_var in #(
733827f654740f2a26ad62a5c155af9199af9e69b889claireho      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
733985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
734085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac
734185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_var in #(
734285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      _ | IFS | as_nl) ;; #(
734385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
734427f654740f2a26ad62a5c155af9199af9e69b889claireho      *) { eval $ac_var=; unset $ac_var;} ;;
734585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac ;;
734685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
734785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  done
734885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7349ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  (set) 2>&1 |
735085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $as_nl`(ac_space=' '; set) 2>&1` in #(
735185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *${as_nl}ac_space=\ *)
735227f654740f2a26ad62a5c155af9199af9e69b889claireho      # `set' does not quote correctly, so add quotes: double-quote
735327f654740f2a26ad62a5c155af9199af9e69b889claireho      # substitution turns \\\\ into \\, and sed turns \\ into \.
7354ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      sed -n \
7355ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	"s/'/'\\\\''/g;
7356ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
735785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      ;; #(
7358ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    *)
7359ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      # `set' quotes correctly as required by POSIX, so do not add quotes.
736085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7361ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      ;;
736285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac |
736385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sort
736485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho) |
7365ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  sed '
736685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     /^ac_cv_env_/b end
7367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     t clear
736885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     :clear
7369ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7370ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru     t end
737185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
737285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     :end' >>confcache
737385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
737485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test -w "$cache_file"; then
7375103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    if test "x$cache_file" != "x/dev/null"; then
737627f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
737785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: updating cache $cache_file" >&6;}
7378103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      if test ! -f "$cache_file" || test -h "$cache_file"; then
7379103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	cat confcache >"$cache_file"
7380103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      else
7381103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        case $cache_file in #(
7382103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        */* | ?:*)
7383103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f confcache "$cache_file"$$ &&
7384103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f "$cache_file"$$ "$cache_file" ;; #(
7385103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        *)
7386103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	  mv -f confcache "$cache_file" ;;
7387103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	esac
7388103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      fi
7389103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    fi
7390ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  else
739127f654740f2a26ad62a5c155af9199af9e69b889claireho    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
739285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7393ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
7394ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7395ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f confcache
7396ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7397ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$prefix" = xNONE && prefix=$ac_default_prefix
7398ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Let make expand exec_prefix.
7399ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querutest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7400ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7401103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Transform confdefs.h into DEFS.
7402103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against shell expansion while executing Makefile rules.
7403103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# Protect against Makefile macro expansion.
7404103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius#
7405103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# If the first sed substitution is executed (which looks for macros that
7406103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# take arguments), then branch to the quote section.  Otherwise,
7407103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius# look for a macro that doesn't take arguments.
7408103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_script='
7409103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:mline
7410103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius/\\$/{
7411103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius N
7412103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius s,\\\n,,
7413103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius b mline
7414103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
7415103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust clear
7416103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:clear
7417103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
7418103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote
7419103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
7420103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliust quote
7421103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusb any
7422103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:quote
7423103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
7424103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\[/\\&/g
7425103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\]/\\&/g
7426103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuss/\$/$$/g
7427103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusH
7428103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius:any
7429103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius${
7430103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	g
7431103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	s/^\n//
7432103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	s/\n/ /g
7433103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius	p
7434103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius}
7435103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius'
7436103e9ffba2cba345d0078eb8b8db33249f81840aCraig CorneliusDEFS=`sed -n "$ac_script" confdefs.h`
7437103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
7438ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7439ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_libobjs=
7440ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_ltlibobjs=
744127f654740f2a26ad62a5c155af9199af9e69b889clairehoU=
7442ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7443ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # 1. Remove the extension, and $U if already installed.
744485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
744585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
744685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
744785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #    will be set to the directory where LIBOBJS objects are built.
744827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
744927f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
7450ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
7451ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLIBOBJS=$ac_libobjs
7452ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7453ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruLTLIBOBJS=$ac_ltlibobjs
7454ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7455ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7456ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
745785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7458103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius: "${CONFIG_STATUS=./config.status}"
745985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_write_fail=0
7460ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files_save=$ac_clean_files
7461ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files="$ac_clean_files $CONFIG_STATUS"
746227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
746385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
746427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_write_fail=0
746527f654740f2a26ad62a5c155af9199af9e69b889clairehocat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7466ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru#! $SHELL
7467ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Generated by $as_me.
7468ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Run this file to recreate the current configuration.
7469ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Compiler output produced by configure, useful for debugging
7470ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure, is in config.log if it exists.
7471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudebug=false
7473ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_recheck=false
7474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_silent=false
7475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
747627f654740f2a26ad62a5c155af9199af9e69b889clairehoSHELL=\${CONFIG_SHELL-$SHELL}
747727f654740f2a26ad62a5c155af9199af9e69b889clairehoexport SHELL
747827f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF
747927f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
748027f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
748127f654740f2a26ad62a5c155af9199af9e69b889claireho## M4sh Initialization. ##
748227f654740f2a26ad62a5c155af9199af9e69b889claireho## -------------------- ##
7483ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
748485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Be more Bourne compatible
748585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDUALCASE=1; export DUALCASE # for MKS sh
748627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
7487ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  emulate sh
7488ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  NULLCMD=:
748985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7490ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # is contrary to our usage.  Disable this feature.
7491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  alias -g '${1+"$@"}'='"$@"'
749285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  setopt NO_GLOB_SUBST
749385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
749427f654740f2a26ad62a5c155af9199af9e69b889claireho  case `(set -o) 2>/dev/null` in #(
749527f654740f2a26ad62a5c155af9199af9e69b889claireho  *posix*) :
749627f654740f2a26ad62a5c155af9199af9e69b889claireho    set -o posix ;; #(
749727f654740f2a26ad62a5c155af9199af9e69b889claireho  *) :
749827f654740f2a26ad62a5c155af9199af9e69b889claireho     ;;
749985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
750085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
750185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
750285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
750385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_nl='
750485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho'
750585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport as_nl
750685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Printing a long string crashes Solaris 7 /usr/bin/printf.
750785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
750885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
750985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
751027f654740f2a26ad62a5c155af9199af9e69b889claireho# Prefer a ksh shell builtin over an external printf program on Solaris,
751127f654740f2a26ad62a5c155af9199af9e69b889claireho# but without wasting forks for bash or zsh.
751227f654740f2a26ad62a5c155af9199af9e69b889clairehoif test -z "$BASH_VERSION$ZSH_VERSION" \
751327f654740f2a26ad62a5c155af9199af9e69b889claireho    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
751427f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo='print -r --'
751527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_echo_n='print -rn --'
751627f654740f2a26ad62a5c155af9199af9e69b889clairehoelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
751785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='printf %s\n'
751885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo_n='printf %s'
751985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
752085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
752185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
752285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='/usr/ucb/echo -n'
752385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
752485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
752585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n_body='eval
752685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      arg=$1;
752727f654740f2a26ad62a5c155af9199af9e69b889claireho      case $arg in #(
752885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *"$as_nl"*)
752985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	expr "X$arg" : "X\\(.*\\)$as_nl";
753085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
753185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac;
753285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
753385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '
753485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    export as_echo_n_body
753585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_echo_n='sh -c $as_echo_n_body as_echo'
753685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
753785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export as_echo_body
753885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_echo='sh -c $as_echo_body as_echo'
753985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
754085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
754185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The user is always right.
754285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "${PATH_SEPARATOR+set}" != set; then
754385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  PATH_SEPARATOR=:
754485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
754585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
754685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      PATH_SEPARATOR=';'
754785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
7548ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7550ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
755185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# IFS
755285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We need space, tab and new line, in precisely that order.  Quoting is
755385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# there to prevent editors from complaining about space-tab.
755485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (If _AS_PATH_WALK were called with IFS unset, it would disable word
755585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# splitting by setting IFS to empty value.)
755685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=" ""	$as_nl"
755785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
755885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Find who we are.  Look in the path if we contain no directory separator.
7559103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusas_myself=
756027f654740f2a26ad62a5c155af9199af9e69b889clairehocase $0 in #((
756185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *[\\/]* ) as_myself=$0 ;;
756285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
756385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor as_dir in $PATH
756485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
756585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$as_save_IFS
756685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  test -z "$as_dir" && as_dir=.
756727f654740f2a26ad62a5c155af9199af9e69b889claireho    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
756827f654740f2a26ad62a5c155af9199af9e69b889claireho  done
756985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoIFS=$as_save_IFS
757085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
757185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ;;
757285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
757385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# We did not find ourselves, most probably we were run as `sh COMMAND'
757485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# in which case we are not to be found in the path.
757585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$as_myself" = x; then
757685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_myself=$0
757785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
757885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test ! -f "$as_myself"; then
757985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
758027f654740f2a26ad62a5c155af9199af9e69b889claireho  exit 1
758185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
758285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
758327f654740f2a26ad62a5c155af9199af9e69b889claireho# Unset variables that we do not need and which cause bugs (e.g. in
758427f654740f2a26ad62a5c155af9199af9e69b889claireho# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
758527f654740f2a26ad62a5c155af9199af9e69b889claireho# suppresses any "Segmentation fault" message there.  '((' could
758627f654740f2a26ad62a5c155af9199af9e69b889claireho# trigger a bug in pdksh 5.2.14.
758727f654740f2a26ad62a5c155af9199af9e69b889clairehofor as_var in BASH_ENV ENV MAIL MAILPATH
758827f654740f2a26ad62a5c155af9199af9e69b889clairehodo eval test x\${$as_var+set} = xset \
758927f654740f2a26ad62a5c155af9199af9e69b889claireho  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
759085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
7591ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS1='$ '
7592ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS2='> '
7593ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruPS4='+ '
7594ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7595ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# NLS nuisances.
759685bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLC_ALL=C
759785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LC_ALL
759885bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLANGUAGE=C
759985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexport LANGUAGE
7600ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
760127f654740f2a26ad62a5c155af9199af9e69b889claireho# CDPATH.
760227f654740f2a26ad62a5c155af9199af9e69b889claireho(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
760327f654740f2a26ad62a5c155af9199af9e69b889claireho
760427f654740f2a26ad62a5c155af9199af9e69b889claireho
760527f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_error STATUS ERROR [LINENO LOG_FD]
760627f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------------------------
760727f654740f2a26ad62a5c155af9199af9e69b889claireho# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
760827f654740f2a26ad62a5c155af9199af9e69b889claireho# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
760927f654740f2a26ad62a5c155af9199af9e69b889claireho# script with STATUS, using 1 if that was 0.
761027f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_error ()
761127f654740f2a26ad62a5c155af9199af9e69b889claireho{
761227f654740f2a26ad62a5c155af9199af9e69b889claireho  as_status=$1; test $as_status -eq 0 && as_status=1
761327f654740f2a26ad62a5c155af9199af9e69b889claireho  if test "$4"; then
761427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
761527f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
761627f654740f2a26ad62a5c155af9199af9e69b889claireho  fi
761727f654740f2a26ad62a5c155af9199af9e69b889claireho  $as_echo "$as_me: error: $2" >&2
761827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_exit $as_status
761927f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_error
762027f654740f2a26ad62a5c155af9199af9e69b889claireho
762127f654740f2a26ad62a5c155af9199af9e69b889claireho
762227f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_set_status STATUS
762327f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------------
762427f654740f2a26ad62a5c155af9199af9e69b889claireho# Set $? to STATUS, without forking.
762527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_set_status ()
762627f654740f2a26ad62a5c155af9199af9e69b889claireho{
762727f654740f2a26ad62a5c155af9199af9e69b889claireho  return $1
762827f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_set_status
762927f654740f2a26ad62a5c155af9199af9e69b889claireho
763027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_exit STATUS
763127f654740f2a26ad62a5c155af9199af9e69b889claireho# -----------------
763227f654740f2a26ad62a5c155af9199af9e69b889claireho# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
763327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit ()
763427f654740f2a26ad62a5c155af9199af9e69b889claireho{
763527f654740f2a26ad62a5c155af9199af9e69b889claireho  set +e
763627f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_set_status $1
763727f654740f2a26ad62a5c155af9199af9e69b889claireho  exit $1
763827f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_exit
763927f654740f2a26ad62a5c155af9199af9e69b889claireho
764027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_unset VAR
764127f654740f2a26ad62a5c155af9199af9e69b889claireho# ---------------
764227f654740f2a26ad62a5c155af9199af9e69b889claireho# Portably unset VAR.
764327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_unset ()
764427f654740f2a26ad62a5c155af9199af9e69b889claireho{
764527f654740f2a26ad62a5c155af9199af9e69b889claireho  { eval $1=; unset $1;}
764627f654740f2a26ad62a5c155af9199af9e69b889claireho}
764727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_unset=as_fn_unset
764827f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_append VAR VALUE
764927f654740f2a26ad62a5c155af9199af9e69b889claireho# ----------------------
765027f654740f2a26ad62a5c155af9199af9e69b889claireho# Append the text in VALUE to the end of the definition contained in VAR. Take
765127f654740f2a26ad62a5c155af9199af9e69b889claireho# advantage of any shell optimizations that allow amortized linear growth over
765227f654740f2a26ad62a5c155af9199af9e69b889claireho# repeated appends, instead of the typical quadratic growth present in naive
765327f654740f2a26ad62a5c155af9199af9e69b889claireho# implementations.
765427f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
765527f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_append ()
765627f654740f2a26ad62a5c155af9199af9e69b889claireho  {
765727f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1+=\$2
765827f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
765927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
766027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_append ()
766127f654740f2a26ad62a5c155af9199af9e69b889claireho  {
766227f654740f2a26ad62a5c155af9199af9e69b889claireho    eval $1=\$$1\$2
766327f654740f2a26ad62a5c155af9199af9e69b889claireho  }
766427f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_append
766527f654740f2a26ad62a5c155af9199af9e69b889claireho
766627f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_arith ARG...
766727f654740f2a26ad62a5c155af9199af9e69b889claireho# ------------------
766827f654740f2a26ad62a5c155af9199af9e69b889claireho# Perform arithmetic evaluation on the ARGs, and store the result in the
766927f654740f2a26ad62a5c155af9199af9e69b889claireho# global $as_val. Take advantage of shells that can avoid forks. The arguments
767027f654740f2a26ad62a5c155af9199af9e69b889claireho# must be portable across $(()) and expr.
767127f654740f2a26ad62a5c155af9199af9e69b889clairehoif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
767227f654740f2a26ad62a5c155af9199af9e69b889claireho  eval 'as_fn_arith ()
767327f654740f2a26ad62a5c155af9199af9e69b889claireho  {
767427f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=$(( $* ))
767527f654740f2a26ad62a5c155af9199af9e69b889claireho  }'
767627f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
767727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_arith ()
767827f654740f2a26ad62a5c155af9199af9e69b889claireho  {
767927f654740f2a26ad62a5c155af9199af9e69b889claireho    as_val=`expr "$@" || test $? -eq 1`
768027f654740f2a26ad62a5c155af9199af9e69b889claireho  }
768127f654740f2a26ad62a5c155af9199af9e69b889clairehofi # as_fn_arith
768227f654740f2a26ad62a5c155af9199af9e69b889claireho
768327f654740f2a26ad62a5c155af9199af9e69b889claireho
768485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif expr a : '\(a\)' >/dev/null 2>&1 &&
768585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho   test "X`expr 00001 : '.*\(...\)'`" = X001; then
7686ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=expr
7687ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7688ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_expr=false
7689ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7690ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
769185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7692ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=basename
7693ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7694ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_basename=false
7695ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7696ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
769727f654740f2a26ad62a5c155af9199af9e69b889clairehoif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
769827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=dirname
769927f654740f2a26ad62a5c155af9199af9e69b889clairehoelse
770027f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dirname=false
770127f654740f2a26ad62a5c155af9199af9e69b889clairehofi
7702ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
770385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_me=`$as_basename -- "$0" ||
7704ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7705ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$0" : 'X\(//\)$' \| \
770685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
770785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X/"$0" |
770885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^.*\/\([^/][^/]*\)\/*$/{
770985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
771085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
771185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
771285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\/\)$/{
771385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
771485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
771585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
771685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\/\(\/\).*/{
771785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
771885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
771985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
772085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
772185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
772227f654740f2a26ad62a5c155af9199af9e69b889claireho# Avoid depending upon Character Ranges.
772327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_letters='abcdefghijklmnopqrstuvwxyz'
772427f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
772527f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_Letters=$as_cr_letters$as_cr_LETTERS
772627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_digits='0123456789'
772727f654740f2a26ad62a5c155af9199af9e69b889clairehoas_cr_alnum=$as_cr_Letters$as_cr_digits
7728ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
772985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoECHO_C= ECHO_N= ECHO_T=
773027f654740f2a26ad62a5c155af9199af9e69b889clairehocase `echo -n x` in #(((((
773185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-n*)
773227f654740f2a26ad62a5c155af9199af9e69b889claireho  case `echo 'xy\c'` in
773385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
773427f654740f2a26ad62a5c155af9199af9e69b889claireho  xy)  ECHO_C='\c';;
773527f654740f2a26ad62a5c155af9199af9e69b889claireho  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
773627f654740f2a26ad62a5c155af9199af9e69b889claireho       ECHO_T='	';;
773785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac;;
773885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
773985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ECHO_N='-n';;
774085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
7741ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7742ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querurm -f conf$$ conf$$.exe conf$$.file
774385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -d conf$$.dir; then
774485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  rm -f conf$$.dir/conf$$.file
774585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
774685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  rm -f conf$$.dir
774785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  mkdir conf$$.dir 2>/dev/null
774885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
774985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif (echo >conf$$.file) 2>/dev/null; then
775085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if ln -s conf$$.file conf$$ 2>/dev/null; then
7751ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    as_ln_s='ln -s'
775285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # ... but there are two gotchas:
775385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
775485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
775585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # In both cases, we have to default to `cp -p'.
775685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
775785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      as_ln_s='cp -p'
775885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  elif ln conf$$.file conf$$ 2>/dev/null; then
775985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ln_s=ln
776085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
776185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ln_s='cp -p'
7762ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
7763ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7764ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_ln_s='cp -p'
7765ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
776685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
776785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hormdir conf$$.dir 2>/dev/null
7768ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
776927f654740f2a26ad62a5c155af9199af9e69b889claireho
777027f654740f2a26ad62a5c155af9199af9e69b889claireho# as_fn_mkdir_p
777127f654740f2a26ad62a5c155af9199af9e69b889claireho# -------------
777227f654740f2a26ad62a5c155af9199af9e69b889claireho# Create "$as_dir" as a directory, including parents if necessary.
777327f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_mkdir_p ()
777427f654740f2a26ad62a5c155af9199af9e69b889claireho{
777527f654740f2a26ad62a5c155af9199af9e69b889claireho
777627f654740f2a26ad62a5c155af9199af9e69b889claireho  case $as_dir in #(
777727f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_dir=./$as_dir;;
777827f654740f2a26ad62a5c155af9199af9e69b889claireho  esac
777927f654740f2a26ad62a5c155af9199af9e69b889claireho  test -d "$as_dir" || eval $as_mkdir_p || {
778027f654740f2a26ad62a5c155af9199af9e69b889claireho    as_dirs=
778127f654740f2a26ad62a5c155af9199af9e69b889claireho    while :; do
778227f654740f2a26ad62a5c155af9199af9e69b889claireho      case $as_dir in #(
778327f654740f2a26ad62a5c155af9199af9e69b889claireho      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
778427f654740f2a26ad62a5c155af9199af9e69b889claireho      *) as_qdir=$as_dir;;
778527f654740f2a26ad62a5c155af9199af9e69b889claireho      esac
778627f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dirs="'$as_qdir' $as_dirs"
778727f654740f2a26ad62a5c155af9199af9e69b889claireho      as_dir=`$as_dirname -- "$as_dir" ||
778827f654740f2a26ad62a5c155af9199af9e69b889claireho$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
778927f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)[^/]' \| \
779027f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(//\)$' \| \
779127f654740f2a26ad62a5c155af9199af9e69b889claireho	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
779227f654740f2a26ad62a5c155af9199af9e69b889claireho$as_echo X"$as_dir" |
779327f654740f2a26ad62a5c155af9199af9e69b889claireho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
779427f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
779527f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
779627f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
779727f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)[^/].*/{
779827f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
779927f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
780027f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
780127f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\/\)$/{
780227f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
780327f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
780427f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
780527f654740f2a26ad62a5c155af9199af9e69b889claireho	  /^X\(\/\).*/{
780627f654740f2a26ad62a5c155af9199af9e69b889claireho	    s//\1/
780727f654740f2a26ad62a5c155af9199af9e69b889claireho	    q
780827f654740f2a26ad62a5c155af9199af9e69b889claireho	  }
780927f654740f2a26ad62a5c155af9199af9e69b889claireho	  s/.*/./; q'`
781027f654740f2a26ad62a5c155af9199af9e69b889claireho      test -d "$as_dir" && break
781127f654740f2a26ad62a5c155af9199af9e69b889claireho    done
781227f654740f2a26ad62a5c155af9199af9e69b889claireho    test -z "$as_dirs" || eval "mkdir $as_dirs"
781327f654740f2a26ad62a5c155af9199af9e69b889claireho  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
781427f654740f2a26ad62a5c155af9199af9e69b889claireho
781527f654740f2a26ad62a5c155af9199af9e69b889claireho
781627f654740f2a26ad62a5c155af9199af9e69b889claireho} # as_fn_mkdir_p
7817ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif mkdir -p . 2>/dev/null; then
781827f654740f2a26ad62a5c155af9199af9e69b889claireho  as_mkdir_p='mkdir -p "$as_dir"'
7819ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
7820ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test -d ./-p && rmdir ./-p
7821ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  as_mkdir_p=false
7822ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7823ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
782485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -x / >/dev/null 2>&1; then
782585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_test_x='test -x'
782685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
782785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if ls -dL / >/dev/null 2>&1; then
782885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ls_L_option=L
782985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
783085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    as_ls_L_option=
783185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  fi
783285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  as_test_x='
783385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    eval sh -c '\''
783485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      if test -d "$1"; then
783585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	test -d "$1/.";
783685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      else
783727f654740f2a26ad62a5c155af9199af9e69b889claireho	case $1 in #(
783885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	-*)set "./$1";;
783985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	esac;
784027f654740f2a26ad62a5c155af9199af9e69b889claireho	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
784185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	???[sx]*):;;*)false;;esac;fi
784285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    '\'' sh
784385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  '
784485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
784585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoas_executable_p=$as_test_x
7846ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7847ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid CPP name.
7848ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7849ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7850ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Sed expression to map a string onto a valid variable name.
7851ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7852ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7853ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7854ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruexec 6>&1
785527f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ##
785627f654740f2a26ad62a5c155af9199af9e69b889claireho## Main body of $CONFIG_STATUS script. ##
785727f654740f2a26ad62a5c155af9199af9e69b889claireho## ----------------------------------- ##
785827f654740f2a26ad62a5c155af9199af9e69b889claireho_ASEOF
785927f654740f2a26ad62a5c155af9199af9e69b889clairehotest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
7860ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
786127f654740f2a26ad62a5c155af9199af9e69b889clairehocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
786227f654740f2a26ad62a5c155af9199af9e69b889claireho# Save the log message, to keep $0 and so on meaningful, and to
7863ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# report actual input values of CONFIG_FILES etc. instead of their
786485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# values after options handling.
786585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_log="
7866ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis file was extended by $as_me, which was
7867103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusgenerated by GNU Autoconf 2.68.  Invocation command line was
7868ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7869ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_FILES    = $CONFIG_FILES
7870ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_HEADERS  = $CONFIG_HEADERS
7871ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_LINKS    = $CONFIG_LINKS
7872ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  CONFIG_COMMANDS = $CONFIG_COMMANDS
7873ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  $ $0 $@
7874ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
787585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoon `(hostname || uname -n) 2>/dev/null | sed 1q`
787685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"
787785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
7878ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7879ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
788085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase $ac_config_files in *"
788185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"*) set x $ac_config_files; shift; ac_config_files=$*;;
788285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
7883ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7884ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7885ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
788685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
788785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Files that config.status was made for.
788885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoconfig_files="$ac_config_files"
7889ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
789085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
7891ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
789285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7893ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_usage="\
789427f654740f2a26ad62a5c155af9199af9e69b889claireho\`$as_me' instantiates files and other configuration actions
789527f654740f2a26ad62a5c155af9199af9e69b889clairehofrom templates according to the current configuration.  Unless the files
789627f654740f2a26ad62a5c155af9199af9e69b889clairehoand actions are specified as TAGs, all are instantiated by default.
7897ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
789827f654740f2a26ad62a5c155af9199af9e69b889clairehoUsage: $0 [OPTION]... [TAG]...
7899ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7900ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -h, --help       print this help, then exit
790185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -V, --version    print version number and configuration settings, then exit
790227f654740f2a26ad62a5c155af9199af9e69b889claireho      --config     print configuration, then exit
790385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  -q, --quiet, --silent
790485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                   do not print progress messages
7905ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -d, --debug      don't remove temporary files
7906ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru      --recheck    update $as_me by reconfiguring in the same conditions
790785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      --file=FILE[:TEMPLATE]
790885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho                   instantiate the configuration file FILE
7909ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7910ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruConfiguration files:
7911ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$config_files
7912ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
791327f654740f2a26ad62a5c155af9199af9e69b889clairehoReport bugs to the package provider."
7914ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
791585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
791685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
791727f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7918ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_cs_version="\\
7919ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruconfig.status
7920103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusconfigured by $0, generated by GNU Autoconf 2.68,
792127f654740f2a26ad62a5c155af9199af9e69b889claireho  with options \\"\$ac_cs_config\\"
7922ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
792327f654740f2a26ad62a5c155af9199af9e69b889clairehoCopyright (C) 2010 Free Software Foundation, Inc.
7924ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste QueruThis config.status script is free software; the Free Software Foundation
7925ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querugives unlimited permission to copy, distribute and modify it."
792685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
792785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_pwd='$ac_pwd'
792885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosrcdir='$srcdir'
792985bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoINSTALL='$INSTALL'
793085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -n "\$AWK" || AWK=awk
7931ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
7932ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
793385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
793485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# The default lists apply if the user does not specify any file.
7935ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_need_defaults=:
7936ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruwhile test $# != 0
7937ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
7938ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $1 in
793927f654740f2a26ad62a5c155af9199af9e69b889claireho  --*=?*)
794085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_option=`expr "X$1" : 'X\([^=]*\)='`
794185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7942ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_shift=:
7943ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
794427f654740f2a26ad62a5c155af9199af9e69b889claireho  --*=)
794527f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_option=`expr "X$1" : 'X\([^=]*\)='`
794627f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_optarg=
794727f654740f2a26ad62a5c155af9199af9e69b889claireho    ac_shift=:
794827f654740f2a26ad62a5c155af9199af9e69b889claireho    ;;
794985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)
7950ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_option=$1
7951ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_optarg=$2
7952ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_shift=shift
7953ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ;;
7954ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
7955ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7956ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_option in
7957ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Handling of the options.
7958ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7959ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_cs_recheck=: ;;
796085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
796185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$ac_cs_version"; exit ;;
796227f654740f2a26ad62a5c155af9199af9e69b889claireho  --config | --confi | --conf | --con | --co | --c )
796327f654740f2a26ad62a5c155af9199af9e69b889claireho    $as_echo "$ac_cs_config"; exit ;;
796485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  --debug | --debu | --deb | --de | --d | -d )
7965ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    debug=: ;;
7966ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  --file | --fil | --fi | --f )
7967ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    $ac_shift
796885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_optarg in
796985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
797027f654740f2a26ad62a5c155af9199af9e69b889claireho    '') as_fn_error $? "missing file argument" ;;
797185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
797227f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_append CONFIG_FILES " '$ac_optarg'"
7973ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_need_defaults=false;;
7974103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  --he | --h |  --help | --hel | -h )
797585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    $as_echo "$ac_cs_usage"; exit ;;
7976ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7977ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  | -silent | --silent | --silen | --sile | --sil | --si | --s)
7978ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_cs_silent=: ;;
7979ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7980ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # This is an error.
798127f654740f2a26ad62a5c155af9199af9e69b889claireho  -*) as_fn_error $? "unrecognized option: \`$1'
798227f654740f2a26ad62a5c155af9199af9e69b889clairehoTry \`$0 --help' for more information." ;;
7983ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
798427f654740f2a26ad62a5c155af9199af9e69b889claireho  *) as_fn_append ac_config_targets " $1"
798585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho     ac_need_defaults=false ;;
7986ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7987ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
7988ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  shift
7989ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
7990ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7991ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_configure_extra_args=
7992ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7993ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_cs_silent; then
7994ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 6>/dev/null
7995ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_configure_extra_args="$ac_configure_extra_args --silent"
7996ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
7997ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
7998ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
799985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8000ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif \$ac_cs_recheck; then
800185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
800285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
800385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
800485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  CONFIG_SHELL='$SHELL'
800585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  export CONFIG_SHELL
800685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  exec "\$@"
8007ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8008ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8009ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
801085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
801185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoexec 5>>config.log
801285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
801385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo
801485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
801585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Running $as_me. ##
801685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ASBOX
801785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  $as_echo "$ac_log"
801885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >&5
8019ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
802085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
802185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
802285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8023ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
802485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8025ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
802685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Handling of arguments.
8027ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufor ac_config_target in $ac_config_targets
8028ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudo
802985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_config_target in
803085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;;
803185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
803285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;;
803385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;;
803427f654740f2a26ad62a5c155af9199af9e69b889claireho    "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;;
803585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;;
803685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
803785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;;
803885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
803985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;;
804085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;;
804185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;;
804285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;;
804385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;;
804485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;;
804585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;;
804685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;;
804785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
804885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;;
804985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;;
805085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;;
805185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;;
805285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;;
805385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;;
805485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;;
805554dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;;
805685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;;
805750294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;;
805885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;;
805985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;;
806050294ead5e5d23f5bbfed76e00e6b510bd41eee1claireho    "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;;
806185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;;
806285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;;
806385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;;
806485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;;
806585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;;
806685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
806785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;;
806885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;;
806985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;;
807085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;;
807185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;;
807285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;;
807385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;;
807485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;;
807585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;;
807685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;;
807754dcd9b6a06071f647dac967e9e267abb9410720Craig Cornelius    "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;;
8078b26ce3a7367e4ed2ee7ddddcdc3f3d3377a455c2claireho    "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;;
807985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;;
808085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;;
808185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;;
808285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;;
808327f654740f2a26ad62a5c155af9199af9e69b889claireho    "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;;
8084103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;;
808585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;;
808685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;;
808785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;;
808885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;;
808985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;;
809085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;;
809185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
809285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;;
809385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;;
809485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;;
809585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
809627f654740f2a26ad62a5c155af9199af9e69b889claireho  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
8097ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8098ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querudone
8099ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
810085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8101ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# If the user did not use the arguments to specify the items to instantiate,
8102ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# then the envvar interface is used.  Set only those that are not.
8103ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# We use the long form for the default assignment because of an extremely
8104ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# bizarre bug on SunOS 4.1.3.
8105ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif $ac_need_defaults; then
8106ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
8107ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8108ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8109ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Have a temporary directory for convenience.  Make it in the build tree
811085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# simply because there is no reason against having it here, and in addition,
8111ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# creating and moving files from /tmp can sometimes cause problems.
811285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Hook for its removal unless debugging.
811385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Note that there is a small window in which the directory will not be cleaned:
811485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# after its creation but before its name has been assigned to `$tmp'.
8115ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$debug ||
8116ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
8117103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  tmp= ac_tmp=
811885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  trap 'exit_status=$?
8119103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  : "${ac_tmp:=$tmp}"
8120103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
812185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' 0
812227f654740f2a26ad62a5c155af9199af9e69b889claireho  trap 'as_fn_exit 1' 1 2 13 15
8123ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}
8124ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Create a (secure) tmp directory for tmp files.
8125ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8126ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
812785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
8128103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  test -d "$tmp"
8129ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru}  ||
8130ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru{
813185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  tmp=./conf$$-$RANDOM
813285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  (umask 077 && mkdir "$tmp")
813327f654740f2a26ad62a5c155af9199af9e69b889claireho} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
8134103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusac_tmp=$tmp
8135ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
813685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Set up the scripts for CONFIG_FILES section.
813785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# No need to generate them if there are no CONFIG_FILES.
813885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# This happens for instance with `./config.status config.h'.
813985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$CONFIG_FILES"; then
814085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
814185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
814227f654740f2a26ad62a5c155af9199af9e69b889clairehoac_cr=`echo X | tr X '\015'`
814327f654740f2a26ad62a5c155af9199af9e69b889claireho# On cygwin, bash can eat \r inside `` if the user requested igncr.
814427f654740f2a26ad62a5c155af9199af9e69b889claireho# But we know of no other shell where ac_cr would be empty at this
814527f654740f2a26ad62a5c155af9199af9e69b889claireho# point, so we can use a bashism as a fallback.
814627f654740f2a26ad62a5c155af9199af9e69b889clairehoif test "x$ac_cr" = x; then
814727f654740f2a26ad62a5c155af9199af9e69b889claireho  eval ac_cr=\$\'\\r\'
814827f654740f2a26ad62a5c155af9199af9e69b889clairehofi
814985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
815085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
815185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_cs_awk_cr='\\r'
815285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
815385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_cs_awk_cr=$ac_cr
815485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
815585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8156103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
8157ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8158ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8159ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
816085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
816185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "cat >conf$$subs.awk <<_ACEOF" &&
816285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
816385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  echo "_ACEOF"
816485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho} >conf$$subs.sh ||
816527f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
816627f654740f2a26ad62a5c155af9199af9e69b889clairehoac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
816785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_delim='%!_!# '
816885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_last_try in false false false false false :; do
816985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  . ./conf$$subs.sh ||
817027f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
8171ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
817285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
817385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  if test $ac_delim_n = $ac_delim_num; then
817485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    break
817585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  elif $ac_last_try; then
817627f654740f2a26ad62a5c155af9199af9e69b889claireho    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
817785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  else
817885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
8179ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  fi
818085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone
818185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.sh
818285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
818385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8184103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
818585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
818685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosed -n '
818785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
818885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^/S["/; s/!.*/"]=/
818985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
819085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
819185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^!]*!//
819285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:repl
819385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot repl
819485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/'"$ac_delim"'$//
819585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim
819685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:nl
819785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
819827f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/
819985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more1
820085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
820185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
820285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hon
820385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob repl
820485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more1
820585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/
820685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
820785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
820885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}//
820985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot nl
821085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:delim
821185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoh
821227f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(.\{148\}\)..*/\1/
821385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot more2
821485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"/
821585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
821685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hob
821785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho:more2
821885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/["\\]/\\&/g; s/^/"/; s/$/"\\/
821985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hop
822085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hog
822185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/.\{148\}//
822285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hot delim
822385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' <conf$$subs.awk | sed '
822485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/^[^""]/{
822585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  N
822685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s/\n//
822785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
822885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho' >>$CONFIG_STATUS || ac_write_fail=1
822985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Horm -f conf$$subs.awk
823085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
823185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK
8232103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuscat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
823385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for (key in S) S_is_set[key] = 1
823485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  FS = ""
823585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
823685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
823785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho{
823885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  line = $ 0
823985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  nfields = split(line, field, "@")
824085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  substed = 0
824185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  len = length(field[1])
824285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  for (i = 2; i < nfields; i++) {
824385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    key = field[i]
824485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    keylen = length(key)
824585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if (S_is_set[key]) {
824685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      value = S[key]
824785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
824885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      len += length(value) + length(field[++i])
824985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      substed = 1
825085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    } else
825185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      len += 1 + keylen
825285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  }
825385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
825485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  print line
825585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
825685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
825785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACAWK
825885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
825985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
826085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
826185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
826285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
826385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  cat
8264103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
826527f654740f2a26ad62a5c155af9199af9e69b889claireho  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
826685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
826785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
826827f654740f2a26ad62a5c155af9199af9e69b889claireho# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
826927f654740f2a26ad62a5c155af9199af9e69b889claireho# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
827085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# trailing colons and then remove the whole line if VPATH becomes empty
827185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# (actually we leave an empty line to preserve line numbers).
827285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test "x$srcdir" = x.; then
827327f654740f2a26ad62a5c155af9199af9e69b889claireho  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
827427f654740f2a26ad62a5c155af9199af9e69b889clairehoh
827527f654740f2a26ad62a5c155af9199af9e69b889clairehos///
827627f654740f2a26ad62a5c155af9199af9e69b889clairehos/^/:/
827727f654740f2a26ad62a5c155af9199af9e69b889clairehos/[	 ]*$/:/
827827f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\$(srcdir):/:/g
827927f654740f2a26ad62a5c155af9199af9e69b889clairehos/:\${srcdir}:/:/g
828027f654740f2a26ad62a5c155af9199af9e69b889clairehos/:@srcdir@:/:/g
828127f654740f2a26ad62a5c155af9199af9e69b889clairehos/^:*//
828285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/:*$//
828327f654740f2a26ad62a5c155af9199af9e69b889clairehox
828427f654740f2a26ad62a5c155af9199af9e69b889clairehos/\(=[	 ]*\).*/\1/
828527f654740f2a26ad62a5c155af9199af9e69b889clairehoG
828627f654740f2a26ad62a5c155af9199af9e69b889clairehos/\n//
828785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos/^[^=]*=[	 ]*$//
828885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}'
828985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
829085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
829185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8292ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi # test -n "$CONFIG_FILES"
8293ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
829485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8295103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval set X "  :F $CONFIG_FILES      "
829685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoshift
829785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofor ac_tag
829885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodo
829985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_tag in
830085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FHLC]) ac_mode=$ac_tag; continue;;
830185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
830285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode$ac_tag in
830385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FHL]*:*);;
830427f654740f2a26ad62a5c155af9199af9e69b889claireho  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
830585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH]-) ac_tag=-:-;;
830685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
830785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
830885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_save_IFS=$IFS
830985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=:
831085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  set x $ac_tag
831185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  IFS=$ac_save_IFS
831285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
831385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_file=$1
831485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  shift
831585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
831685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode in
831785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :L) ac_source=$1;;
831885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :[FH])
831985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_file_inputs=
832085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    for ac_f
832185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    do
832285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_f in
8323103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      -) ac_f="$ac_tmp/stdin";;
832485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      *) # Look for the file first in the build tree, then in the source tree
832585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
832685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 # because $ac_f cannot contain `:'.
832785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 test -f "$ac_f" ||
832885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   case $ac_f in
832985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   [\\/$]*) false;;
833085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
833185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	   esac ||
833227f654740f2a26ad62a5c155af9199af9e69b889claireho	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
833385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      esac
833485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
833527f654740f2a26ad62a5c155af9199af9e69b889claireho      as_fn_append ac_file_inputs " '$ac_f'"
833685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    done
833785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
833885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Let's still pretend it is `configure' which instantiates (i.e., don't
833985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # use $as_me), people would be surprised to read:
834085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    #    /* config.h.  Generated by config.status.  */
834185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    configure_input='Generated from '`
834285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
834385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	`' by configure.'
834485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    if test x"$ac_file" != x-; then
834585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho      configure_input="$ac_file.  $configure_input"
834627f654740f2a26ad62a5c155af9199af9e69b889claireho      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
834785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: creating $ac_file" >&6;}
834885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    fi
834985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    # Neutralize special characters interpreted by sed in replacement strings.
835085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $configure_input in #(
835185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *\&* | *\|* | *\\* )
835285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho       ac_sed_conf_input=`$as_echo "$configure_input" |
835385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho       sed 's/[\\\\&|]/\\\\&/g'`;; #(
835485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    *) ac_sed_conf_input=$configure_input;;
835585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
835685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
835785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    case $ac_tag in
8358103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius    *:-:* | *:-) cat >"$ac_tmp/stdin" \
835927f654740f2a26ad62a5c155af9199af9e69b889claireho      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
836085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    esac
836185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ;;
8362ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
8363ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
836485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir=`$as_dirname -- "$ac_file" ||
8365ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8366ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$ac_file" : 'X\(//\)[^/]' \| \
8367ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru	 X"$ac_file" : 'X\(//\)$' \| \
836885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
836985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo X"$ac_file" |
837085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
837185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
837285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
837385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
837485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)[^/].*/{
837585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
837685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
837785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
837885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\/\)$/{
837985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
838085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
838185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
838285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  /^X\(\/\).*/{
838385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    s//\1/
838485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	    q
838585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  }
838685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho	  s/.*/./; q'`
838727f654740f2a26ad62a5c155af9199af9e69b889claireho  as_dir="$ac_dir"; as_fn_mkdir_p
8388ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_builddir=.
8389ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
839085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase "$ac_dir" in
839185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
839285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*)
839385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
839485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # A ".." for each directory in $ac_dir_suffix.
839585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
839685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_top_builddir_sub in
839785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
839885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
839985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac ;;
840085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
840185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_top_builddir=$ac_pwd
840285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_builddir=$ac_pwd$ac_dir_suffix
840385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# for backward compatibility:
840485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_top_builddir=$ac_top_build_prefix
8405ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8406ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querucase $srcdir in
840785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  .)  # We are building in place.
8408ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=.
840985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_builddir_sub
841085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd ;;
841185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  [\\/]* | ?:[\\/]* )  # Absolute name.
8412ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_srcdir=$srcdir$ac_dir_suffix;
841385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$srcdir
841485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$srcdir ;;
841585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) # Relative name.
841685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
841785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_top_srcdir=$ac_top_build_prefix$srcdir
841885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8419ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruesac
842085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8421ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8422ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
842385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  case $ac_mode in
842485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  :F)
842585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #
842685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  # CONFIG_FILE
842785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  #
8428ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8429ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $INSTALL in
8430ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
843185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8432ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  esac
843385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
8434ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
843585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
843685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# If the template does not know about datarootdir, expand it.
843785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: This hack should be removed a few years after 2.60.
843885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_datarootdir_hack=; ac_datarootdir_seen=
843985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_dataroot='
844085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/datarootdir/ {
844185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  p
844285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  q
844385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho}
844485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@datadir@/p
844585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@docdir@/p
844685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@infodir@/p
844785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho/@localedir@/p
844827f654740f2a26ad62a5c155af9199af9e69b889claireho/@mandir@/p'
844985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
845085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*datarootdir*) ac_datarootdir_seen=yes;;
845185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
845227f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
845385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
845485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho_ACEOF
845585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
845685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  ac_datarootdir_hack='
845785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@datadir@&$datadir&g
845885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@docdir@&$docdir&g
845985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@infodir@&$infodir&g
846085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@localedir@&$localedir&g
846185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  s&@mandir@&$mandir&g
846227f654740f2a26ad62a5c155af9199af9e69b889claireho  s&\\\${datarootdir}&$datarootdir&g' ;;
846385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoesac
8464ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
846585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
846685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Neutralize VPATH when `$srcdir' = `.'.
846785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# Shell code in configure.ac might set extrasub.
846885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho# FIXME: do we really want to maintain this feature?
846985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
847085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoac_sed_extra="$ac_vpsub
8471ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$extrasub
8472ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
847385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
8474ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru:t
8475ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
847685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos|@configure_input@|$ac_sed_conf_input|;t t
847785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_builddir@&$ac_top_builddir_sub&;t t
847885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_build_prefix@&$ac_top_build_prefix&;t t
847985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@srcdir@&$ac_srcdir&;t t
848085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_srcdir@&$ac_abs_srcdir&;t t
848185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@top_srcdir@&$ac_top_srcdir&;t t
848285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
848385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@builddir@&$ac_builddir&;t t
848485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_builddir@&$ac_abs_builddir&;t t
848585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@abs_top_builddir@&$ac_abs_top_builddir&;t t
848685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hos&@INSTALL@&$ac_INSTALL&;t t
848785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$ac_datarootdir_hack
848885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho"
8489103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliuseval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
8490103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8491ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
849285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8493103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
8494103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
8495103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius      "$ac_tmp/out"`; test -z "$ac_out"; } &&
849627f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
849727f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined.  Please make sure it is defined" >&5
849885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
849927f654740f2a26ad62a5c155af9199af9e69b889clairehowhich seems to be undefined.  Please make sure it is defined" >&2;}
8500ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8501103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  rm -f "$ac_tmp/stdin"
8502ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  case $ac_file in
8503103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8504103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
850585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac \
850627f654740f2a26ad62a5c155af9199af9e69b889claireho  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
850785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ;;
8508103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
850985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
851085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
851185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho  esac
851285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
851385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodone # for ac_tag
8514ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8515ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
851627f654740f2a26ad62a5c155af9199af9e69b889clairehoas_fn_exit 0
8517ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru_ACEOF
8518ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruac_clean_files=$ac_clean_files_save
8519ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
852085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotest $ac_write_fail = 0 ||
852127f654740f2a26ad62a5c155af9199af9e69b889claireho  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
852285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8523ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8524ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# configure is writing to config.log, and then calls config.status.
8525ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# config.status does its own redirection, appending to config.log.
8526ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# Unfortunately, on DOS this fails, as config.log is still kept open
8527ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# by configure, so config.status won't be able to write to it; its
8528ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# output is simply discarded.  So we exec the FD to /dev/null,
8529ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# effectively closing config.log, so it can be properly (re)opened and
8530ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# appended to by config.status.  When coming back to configure, we
8531ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru# need to make the FD available again.
8532ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test "$no_create" != yes; then
8533ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_cs_success=:
8534ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  ac_config_status_args=
8535ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  test "$silent" = yes &&
8536ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru    ac_config_status_args="$ac_config_status_args --quiet"
8537ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 5>/dev/null
8538ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8539ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  exec 5>>config.log
8540ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8541ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru  # would make configure fail if this is the last instruction.
854227f654740f2a26ad62a5c155af9199af9e69b889claireho  $ac_cs_success || as_fn_exit 1
8543ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
854485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
854527f654740f2a26ad62a5c155af9199af9e69b889claireho  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
854685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
854785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
854885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8549ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
855085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho
855185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "ICU for C/C++ $VERSION is ready to be built."
855285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "=== Important Notes: ==="
8553ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
855485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Data Packaging: $datapackaging"
855585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " This means: $datapackaging_msg"
855685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho " To locate data: $datapackaging_howfound"
855785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
8558ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruif test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then
855985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "Building ICU: Use a GNU make such as $U_MAKE to build ICU."
8560ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruelse
856185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "** WARNING: $U_MAKE may not be GNU make."
8562ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queruecho "This may cause ICU to fail to build. Please make sure that GNU make"
856385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoecho "is in your PATH so that the configure script can detect its location."
856485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hofi
8565103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test "x$AR" = "xfalse"; then
8566103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius  echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail."
8567103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
856885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho
856927f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5
857085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo_n "checking the version of \"$U_MAKE\"... " >&6; }
857150294ead5e5d23f5bbfed76e00e6b510bd41eee1clairehoif "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then
857227f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
857385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "ok" >&6; }
857485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse
857527f654740f2a26ad62a5c155af9199af9e69b889claireho{ $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5
857685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$as_echo "too old or test failed - try upgrading GNU Make" >&6; }
8577ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Querufi
8578ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru
8579103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusif test -n "$UCONFIG_CPPFLAGS"; then
8580103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   HDRFILE="uconfig.h.prepend"
8581103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:"
8582103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8583103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "   ${UCONFIG_CPPFLAGS}"
8584103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8585103e9ffba2cba345d0078eb8b8db33249f81840aCraig 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.'
8586103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo "Creating the file ${HDRFILE}"
8587103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo
8588103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '---------------   ' "${HDRFILE}"
8589103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo > "${HDRFILE}"
8590103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}"
8591103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo >> "${HDRFILE}"
8592103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   for flag in ${UCONFIG_CPPFLAGS};
8593103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   do
8594103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        echo " /* $flag */" >> "${HDRFILE}"
8595103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        case "${flag}" in
8596103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        -D*=*)
8597103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius           \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}"
8598103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8599103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8600103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        -D*)
8601103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius           \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}"
8602103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8603103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8604103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        *)
8605103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo "/*  Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}"
8606103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          \echo >> "${HDRFILE}"
8607103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius          ;;
8608103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius        esac
8609103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   done
8610103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   cat "${HDRFILE}"
8611103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   \echo  "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}"
8612103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo >> "${HDRFILE}"
8613103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius   echo '--------------- end ' "${HDRFILE}"
8614103e9ffba2cba345d0078eb8b8db33249f81840aCraig Corneliusfi
8615103e9ffba2cba345d0078eb8b8db33249f81840aCraig Cornelius
8616ac04d0bbe12b3ef54518635711412f178cb4d16Jean-Baptiste Queru$as_unset _CXX_CXXSUFFIX
8617