Home | History | Annotate | Download | only in source
      1 #! /bin/sh
      2 # Guess values for system-dependent variables and create Makefiles.
      3 # Generated by GNU Autoconf 2.68.
      4 #
      5 #  Copyright (c) 1999-2013, International Business Machines Corporation and others. All Rights Reserved.
      6 #
      7 #
      8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
      9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
     10 # Foundation, Inc.
     11 #
     12 #
     13 # This configure script is free software; the Free Software Foundation
     14 # gives unlimited permission to copy, distribute and modify it.
     15 ## -------------------- ##
     16 ## M4sh Initialization. ##
     17 ## -------------------- ##
     18 
     19 # Be more Bourne compatible
     20 DUALCASE=1; export DUALCASE # for MKS sh
     21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
     22   emulate sh
     23   NULLCMD=:
     24   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
     25   # is contrary to our usage.  Disable this feature.
     26   alias -g '${1+"$@"}'='"$@"'
     27   setopt NO_GLOB_SUBST
     28 else
     29   case `(set -o) 2>/dev/null` in #(
     30   *posix*) :
     31     set -o posix ;; #(
     32   *) :
     33      ;;
     34 esac
     35 fi
     36 
     37 
     38 as_nl='
     39 '
     40 export as_nl
     41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
     42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
     43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
     44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
     45 # Prefer a ksh shell builtin over an external printf program on Solaris,
     46 # but without wasting forks for bash or zsh.
     47 if test -z "$BASH_VERSION$ZSH_VERSION" \
     48     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
     49   as_echo='print -r --'
     50   as_echo_n='print -rn --'
     51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
     52   as_echo='printf %s\n'
     53   as_echo_n='printf %s'
     54 else
     55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
     56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
     57     as_echo_n='/usr/ucb/echo -n'
     58   else
     59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
     60     as_echo_n_body='eval
     61       arg=$1;
     62       case $arg in #(
     63       *"$as_nl"*)
     64 	expr "X$arg" : "X\\(.*\\)$as_nl";
     65 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
     66       esac;
     67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
     68     '
     69     export as_echo_n_body
     70     as_echo_n='sh -c $as_echo_n_body as_echo'
     71   fi
     72   export as_echo_body
     73   as_echo='sh -c $as_echo_body as_echo'
     74 fi
     75 
     76 # The user is always right.
     77 if test "${PATH_SEPARATOR+set}" != set; then
     78   PATH_SEPARATOR=:
     79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
     80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
     81       PATH_SEPARATOR=';'
     82   }
     83 fi
     84 
     85 
     86 # IFS
     87 # We need space, tab and new line, in precisely that order.  Quoting is
     88 # there to prevent editors from complaining about space-tab.
     89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
     90 # splitting by setting IFS to empty value.)
     91 IFS=" ""	$as_nl"
     92 
     93 # Find who we are.  Look in the path if we contain no directory separator.
     94 as_myself=
     95 case $0 in #((
     96   *[\\/]* ) as_myself=$0 ;;
     97   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     98 for as_dir in $PATH
     99 do
    100   IFS=$as_save_IFS
    101   test -z "$as_dir" && as_dir=.
    102     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    103   done
    104 IFS=$as_save_IFS
    105 
    106      ;;
    107 esac
    108 # We did not find ourselves, most probably we were run as `sh COMMAND'
    109 # in which case we are not to be found in the path.
    110 if test "x$as_myself" = x; then
    111   as_myself=$0
    112 fi
    113 if test ! -f "$as_myself"; then
    114   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
    115   exit 1
    116 fi
    117 
    118 # Unset variables that we do not need and which cause bugs (e.g. in
    119 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
    120 # suppresses any "Segmentation fault" message there.  '((' could
    121 # trigger a bug in pdksh 5.2.14.
    122 for as_var in BASH_ENV ENV MAIL MAILPATH
    123 do eval test x\${$as_var+set} = xset \
    124   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
    125 done
    126 PS1='$ '
    127 PS2='> '
    128 PS4='+ '
    129 
    130 # NLS nuisances.
    131 LC_ALL=C
    132 export LC_ALL
    133 LANGUAGE=C
    134 export LANGUAGE
    135 
    136 # CDPATH.
    137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
    138 
    139 if test "x$CONFIG_SHELL" = x; then
    140   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
    141   emulate sh
    142   NULLCMD=:
    143   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
    144   # is contrary to our usage.  Disable this feature.
    145   alias -g '\${1+\"\$@\"}'='\"\$@\"'
    146   setopt NO_GLOB_SUBST
    147 else
    148   case \`(set -o) 2>/dev/null\` in #(
    149   *posix*) :
    150     set -o posix ;; #(
    151   *) :
    152      ;;
    153 esac
    154 fi
    155 "
    156   as_required="as_fn_return () { (exit \$1); }
    157 as_fn_success () { as_fn_return 0; }
    158 as_fn_failure () { as_fn_return 1; }
    159 as_fn_ret_success () { return 0; }
    160 as_fn_ret_failure () { return 1; }
    161 
    162 exitcode=0
    163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
    164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
    165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
    166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
    167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
    168 
    169 else
    170   exitcode=1; echo positional parameters were not saved.
    171 fi
    172 test x\$exitcode = x0 || exit 1"
    173   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
    174   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
    175   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
    176   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
    177 test \$(( 1 + 1 )) = 2 || exit 1"
    178   if (eval "$as_required") 2>/dev/null; then :
    179   as_have_required=yes
    180 else
    181   as_have_required=no
    182 fi
    183   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
    184 
    185 else
    186   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    187 as_found=false
    188 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
    189 do
    190   IFS=$as_save_IFS
    191   test -z "$as_dir" && as_dir=.
    192   as_found=:
    193   case $as_dir in #(
    194 	 /*)
    195 	   for as_base in sh bash ksh sh5; do
    196 	     # Try only shells that exist, to save several forks.
    197 	     as_shell=$as_dir/$as_base
    198 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
    199 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
    200   CONFIG_SHELL=$as_shell as_have_required=yes
    201 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
    202   break 2
    203 fi
    204 fi
    205 	   done;;
    206        esac
    207   as_found=false
    208 done
    209 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
    210 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
    211   CONFIG_SHELL=$SHELL as_have_required=yes
    212 fi; }
    213 IFS=$as_save_IFS
    214 
    215 
    216       if test "x$CONFIG_SHELL" != x; then :
    217   # We cannot yet assume a decent shell, so we have to provide a
    218 	# neutralization value for shells without unset; and this also
    219 	# works around shells that cannot unset nonexistent variables.
    220 	# Preserve -v and -x to the replacement shell.
    221 	BASH_ENV=/dev/null
    222 	ENV=/dev/null
    223 	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
    224 	export CONFIG_SHELL
    225 	case $- in # ((((
    226 	  *v*x* | *x*v* ) as_opts=-vx ;;
    227 	  *v* ) as_opts=-v ;;
    228 	  *x* ) as_opts=-x ;;
    229 	  * ) as_opts= ;;
    230 	esac
    231 	exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
    232 fi
    233 
    234     if test x$as_have_required = xno; then :
    235   $as_echo "$0: This script requires a shell more modern than all"
    236   $as_echo "$0: the shells that I found on your system."
    237   if test x${ZSH_VERSION+set} = xset ; then
    238     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
    239     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
    240   else
    241     $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
    242 $0: including any error possibly output before this
    243 $0: message. Then install a modern shell, or manually run
    244 $0: the script under such a shell if you do have one."
    245   fi
    246   exit 1
    247 fi
    248 fi
    249 fi
    250 SHELL=${CONFIG_SHELL-/bin/sh}
    251 export SHELL
    252 # Unset more variables known to interfere with behavior of common tools.
    253 CLICOLOR_FORCE= GREP_OPTIONS=
    254 unset CLICOLOR_FORCE GREP_OPTIONS
    255 
    256 ## --------------------- ##
    257 ## M4sh Shell Functions. ##
    258 ## --------------------- ##
    259 # as_fn_unset VAR
    260 # ---------------
    261 # Portably unset VAR.
    262 as_fn_unset ()
    263 {
    264   { eval $1=; unset $1;}
    265 }
    266 as_unset=as_fn_unset
    267 
    268 # as_fn_set_status STATUS
    269 # -----------------------
    270 # Set $? to STATUS, without forking.
    271 as_fn_set_status ()
    272 {
    273   return $1
    274 } # as_fn_set_status
    275 
    276 # as_fn_exit STATUS
    277 # -----------------
    278 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
    279 as_fn_exit ()
    280 {
    281   set +e
    282   as_fn_set_status $1
    283   exit $1
    284 } # as_fn_exit
    285 
    286 # as_fn_mkdir_p
    287 # -------------
    288 # Create "$as_dir" as a directory, including parents if necessary.
    289 as_fn_mkdir_p ()
    290 {
    291 
    292   case $as_dir in #(
    293   -*) as_dir=./$as_dir;;
    294   esac
    295   test -d "$as_dir" || eval $as_mkdir_p || {
    296     as_dirs=
    297     while :; do
    298       case $as_dir in #(
    299       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
    300       *) as_qdir=$as_dir;;
    301       esac
    302       as_dirs="'$as_qdir' $as_dirs"
    303       as_dir=`$as_dirname -- "$as_dir" ||
    304 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
    305 	 X"$as_dir" : 'X\(//\)[^/]' \| \
    306 	 X"$as_dir" : 'X\(//\)$' \| \
    307 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
    308 $as_echo X"$as_dir" |
    309     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
    310 	    s//\1/
    311 	    q
    312 	  }
    313 	  /^X\(\/\/\)[^/].*/{
    314 	    s//\1/
    315 	    q
    316 	  }
    317 	  /^X\(\/\/\)$/{
    318 	    s//\1/
    319 	    q
    320 	  }
    321 	  /^X\(\/\).*/{
    322 	    s//\1/
    323 	    q
    324 	  }
    325 	  s/.*/./; q'`
    326       test -d "$as_dir" && break
    327     done
    328     test -z "$as_dirs" || eval "mkdir $as_dirs"
    329   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
    330 
    331 
    332 } # as_fn_mkdir_p
    333 # as_fn_append VAR VALUE
    334 # ----------------------
    335 # Append the text in VALUE to the end of the definition contained in VAR. Take
    336 # advantage of any shell optimizations that allow amortized linear growth over
    337 # repeated appends, instead of the typical quadratic growth present in naive
    338 # implementations.
    339 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
    340   eval 'as_fn_append ()
    341   {
    342     eval $1+=\$2
    343   }'
    344 else
    345   as_fn_append ()
    346   {
    347     eval $1=\$$1\$2
    348   }
    349 fi # as_fn_append
    350 
    351 # as_fn_arith ARG...
    352 # ------------------
    353 # Perform arithmetic evaluation on the ARGs, and store the result in the
    354 # global $as_val. Take advantage of shells that can avoid forks. The arguments
    355 # must be portable across $(()) and expr.
    356 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
    357   eval 'as_fn_arith ()
    358   {
    359     as_val=$(( $* ))
    360   }'
    361 else
    362   as_fn_arith ()
    363   {
    364     as_val=`expr "$@" || test $? -eq 1`
    365   }
    366 fi # as_fn_arith
    367 
    368 
    369 # as_fn_error STATUS ERROR [LINENO LOG_FD]
    370 # ----------------------------------------
    371 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
    372 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
    373 # script with STATUS, using 1 if that was 0.
    374 as_fn_error ()
    375 {
    376   as_status=$1; test $as_status -eq 0 && as_status=1
    377   if test "$4"; then
    378     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    379     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
    380   fi
    381   $as_echo "$as_me: error: $2" >&2
    382   as_fn_exit $as_status
    383 } # as_fn_error
    384 
    385 if expr a : '\(a\)' >/dev/null 2>&1 &&
    386    test "X`expr 00001 : '.*\(...\)'`" = X001; then
    387   as_expr=expr
    388 else
    389   as_expr=false
    390 fi
    391 
    392 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
    393   as_basename=basename
    394 else
    395   as_basename=false
    396 fi
    397 
    398 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
    399   as_dirname=dirname
    400 else
    401   as_dirname=false
    402 fi
    403 
    404 as_me=`$as_basename -- "$0" ||
    405 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
    406 	 X"$0" : 'X\(//\)$' \| \
    407 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
    408 $as_echo X/"$0" |
    409     sed '/^.*\/\([^/][^/]*\)\/*$/{
    410 	    s//\1/
    411 	    q
    412 	  }
    413 	  /^X\/\(\/\/\)$/{
    414 	    s//\1/
    415 	    q
    416 	  }
    417 	  /^X\/\(\/\).*/{
    418 	    s//\1/
    419 	    q
    420 	  }
    421 	  s/.*/./; q'`
    422 
    423 # Avoid depending upon Character Ranges.
    424 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
    425 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    426 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
    427 as_cr_digits='0123456789'
    428 as_cr_alnum=$as_cr_Letters$as_cr_digits
    429 
    430 
    431   as_lineno_1=$LINENO as_lineno_1a=$LINENO
    432   as_lineno_2=$LINENO as_lineno_2a=$LINENO
    433   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
    434   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
    435   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
    436   sed -n '
    437     p
    438     /[$]LINENO/=
    439   ' <$as_myself |
    440     sed '
    441       s/[$]LINENO.*/&-/
    442       t lineno
    443       b
    444       :lineno
    445       N
    446       :loop
    447       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
    448       t loop
    449       s/-\n.*//
    450     ' >$as_me.lineno &&
    451   chmod +x "$as_me.lineno" ||
    452     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
    453 
    454   # Don't try to exec as it changes $[0], causing all sort of problems
    455   # (the dirname of $[0] is not the place where we might find the
    456   # original and so on.  Autoconf is especially sensitive to this).
    457   . "./$as_me.lineno"
    458   # Exit status is that of the last command.
    459   exit
    460 }
    461 
    462 ECHO_C= ECHO_N= ECHO_T=
    463 case `echo -n x` in #(((((
    464 -n*)
    465   case `echo 'xy\c'` in
    466   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
    467   xy)  ECHO_C='\c';;
    468   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
    469        ECHO_T='	';;
    470   esac;;
    471 *)
    472   ECHO_N='-n';;
    473 esac
    474 
    475 rm -f conf$$ conf$$.exe conf$$.file
    476 if test -d conf$$.dir; then
    477   rm -f conf$$.dir/conf$$.file
    478 else
    479   rm -f conf$$.dir
    480   mkdir conf$$.dir 2>/dev/null
    481 fi
    482 if (echo >conf$$.file) 2>/dev/null; then
    483   if ln -s conf$$.file conf$$ 2>/dev/null; then
    484     as_ln_s='ln -s'
    485     # ... but there are two gotchas:
    486     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
    487     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
    488     # In both cases, we have to default to `cp -p'.
    489     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
    490       as_ln_s='cp -p'
    491   elif ln conf$$.file conf$$ 2>/dev/null; then
    492     as_ln_s=ln
    493   else
    494     as_ln_s='cp -p'
    495   fi
    496 else
    497   as_ln_s='cp -p'
    498 fi
    499 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
    500 rmdir conf$$.dir 2>/dev/null
    501 
    502 if mkdir -p . 2>/dev/null; then
    503   as_mkdir_p='mkdir -p "$as_dir"'
    504 else
    505   test -d ./-p && rmdir ./-p
    506   as_mkdir_p=false
    507 fi
    508 
    509 if test -x / >/dev/null 2>&1; then
    510   as_test_x='test -x'
    511 else
    512   if ls -dL / >/dev/null 2>&1; then
    513     as_ls_L_option=L
    514   else
    515     as_ls_L_option=
    516   fi
    517   as_test_x='
    518     eval sh -c '\''
    519       if test -d "$1"; then
    520 	test -d "$1/.";
    521       else
    522 	case $1 in #(
    523 	-*)set "./$1";;
    524 	esac;
    525 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
    526 	???[sx]*):;;*)false;;esac;fi
    527     '\'' sh
    528   '
    529 fi
    530 as_executable_p=$as_test_x
    531 
    532 # Sed expression to map a string onto a valid CPP name.
    533 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
    534 
    535 # Sed expression to map a string onto a valid variable name.
    536 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
    537 
    538 
    539 test -n "$DJDIR" || exec 7<&0 </dev/null
    540 exec 6>&1
    541 
    542 # Name of the host.
    543 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
    544 # so uname gets run too.
    545 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
    546 
    547 #
    548 # Initializations.
    549 #
    550 ac_default_prefix=/usr/local
    551 ac_clean_files=
    552 ac_config_libobj_dir=.
    553 LIBOBJS=
    554 cross_compiling=no
    555 subdirs=
    556 MFLAGS=
    557 MAKEFLAGS=
    558 
    559 # Identity of this package.
    560 PACKAGE_NAME=
    561 PACKAGE_TARNAME=
    562 PACKAGE_VERSION=
    563 PACKAGE_STRING=
    564 PACKAGE_BUGREPORT=
    565 PACKAGE_URL=
    566 
    567 ac_unique_file="ICU"
    568 ac_unique_file="common/unicode/utypes.h"
    569 # Factoring default headers for most tests.
    570 ac_includes_default="\
    571 #include <stdio.h>
    572 #ifdef HAVE_SYS_TYPES_H
    573 # include <sys/types.h>
    574 #endif
    575 #ifdef HAVE_SYS_STAT_H
    576 # include <sys/stat.h>
    577 #endif
    578 #ifdef STDC_HEADERS
    579 # include <stdlib.h>
    580 # include <stddef.h>
    581 #else
    582 # ifdef HAVE_STDLIB_H
    583 #  include <stdlib.h>
    584 # endif
    585 #endif
    586 #ifdef HAVE_STRING_H
    587 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
    588 #  include <memory.h>
    589 # endif
    590 # include <string.h>
    591 #endif
    592 #ifdef HAVE_STRINGS_H
    593 # include <strings.h>
    594 #endif
    595 #ifdef HAVE_INTTYPES_H
    596 # include <inttypes.h>
    597 #endif
    598 #ifdef HAVE_STDINT_H
    599 # include <stdint.h>
    600 #endif
    601 #ifdef HAVE_UNISTD_H
    602 # include <unistd.h>
    603 #endif"
    604 
    605 ac_subst_vars='UCONFIG_CXXFLAGS
    606 UCONFIG_CFLAGS
    607 UCONFIG_CPPFLAGS
    608 LTLIBOBJS
    609 LIBOBJS
    610 LIBCXXFLAGS
    611 LIBCFLAGS
    612 platform_make_fragment
    613 platform_make_fragment_name
    614 platform
    615 ICUDATA_CHAR
    616 SAMPLES_TRUE
    617 TESTS_TRUE
    618 ICULIBSUFFIXCNAME
    619 U_HAVE_LIB_SUFFIX
    620 ICULIBSUFFIX
    621 DATA_PACKAGING_MODE
    622 thepkgicudatadir
    623 pkgicudatadir
    624 TOOLS_TRUE
    625 LAYOUT_TRUE
    626 ICUIO_TRUE
    627 EXTRAS_TRUE
    628 U_HAVE_WCSCPY
    629 U_HAVE_WCHAR_H
    630 U_TIMEZONE
    631 U_HAVE_TIMEZONE
    632 U_TZNAME
    633 U_HAVE_TZNAME
    634 U_TZSET
    635 U_HAVE_TZSET
    636 U_HAVE_POPEN
    637 U_HAVE_PLACEMENT_NEW
    638 U_OVERRIDE_CXX_ALLOCATION
    639 U_NL_LANGINFO_CODESET
    640 U_HAVE_NL_LANGINFO_CODESET
    641 U_IS_BIG_ENDIAN
    642 U_HAVE_DIRENT_H
    643 U_HAVE_INTTYPES_H
    644 GENCCODE_ASSEMBLY
    645 HAVE_MMAP
    646 LIB_THREAD
    647 U_HAVE_ATOMIC
    648 U_HAVE_STD_STRING
    649 ENABLE_RPATH
    650 U_ENABLE_DYLOAD
    651 U_ENABLE_TRACING
    652 U_DISABLE_RENAMING
    653 AR
    654 RANLIB
    655 U_DEFAULT_SHOW_DRAFT
    656 UCLN_NO_AUTO_CLEANUP
    657 ENABLE_STATIC
    658 ENABLE_SHARED
    659 LIB_M
    660 COMPILE_LINK_ENVVAR
    661 ARFLAGS
    662 EGREP
    663 GREP
    664 DOXYGEN
    665 cross_buildroot
    666 U_MAKE
    667 cross_compiling
    668 INSTALL_DATA
    669 INSTALL_SCRIPT
    670 INSTALL_PROGRAM
    671 CPP
    672 ac_ct_CXX
    673 CXXFLAGS
    674 CXX
    675 OBJEXT
    676 EXEEXT
    677 ac_ct_CC
    678 LDFLAGS
    679 CFLAGS
    680 CC
    681 ENABLE_RELEASE
    682 ENABLE_DEBUG
    683 CPPFLAGS
    684 host_os
    685 host_vendor
    686 host_cpu
    687 host
    688 build_os
    689 build_vendor
    690 build_cpu
    691 build
    692 UNICODE_VERSION
    693 LIB_VERSION_MAJOR
    694 LIB_VERSION
    695 VERSION
    696 ICU_ECHO_T
    697 ICU_ECHO_C
    698 ICU_ECHO_N
    699 PACKAGE
    700 target_alias
    701 host_alias
    702 build_alias
    703 LIBS
    704 ECHO_T
    705 ECHO_N
    706 ECHO_C
    707 DEFS
    708 mandir
    709 localedir
    710 libdir
    711 psdir
    712 pdfdir
    713 dvidir
    714 htmldir
    715 infodir
    716 docdir
    717 oldincludedir
    718 includedir
    719 localstatedir
    720 sharedstatedir
    721 sysconfdir
    722 datadir
    723 datarootdir
    724 libexecdir
    725 sbindir
    726 bindir
    727 program_transform_name
    728 prefix
    729 exec_prefix
    730 PACKAGE_URL
    731 PACKAGE_BUGREPORT
    732 PACKAGE_STRING
    733 PACKAGE_VERSION
    734 PACKAGE_TARNAME
    735 PACKAGE_NAME
    736 PATH_SEPARATOR
    737 SHELL'
    738 ac_subst_files=''
    739 ac_user_opts='
    740 enable_option_checking
    741 enable_debug
    742 enable_release
    743 with_cross_build
    744 enable_strict
    745 enable_64bit_libs
    746 with_library_bits
    747 enable_shared
    748 enable_static
    749 enable_auto_cleanup
    750 enable_draft
    751 enable_renaming
    752 enable_tracing
    753 enable_dyload
    754 enable_rpath
    755 enable_weak_threads
    756 enable_extras
    757 enable_icuio
    758 enable_layout
    759 enable_tools
    760 with_data_packaging
    761 with_library_suffix
    762 enable_tests
    763 enable_samples
    764 '
    765       ac_precious_vars='build_alias
    766 host_alias
    767 target_alias
    768 CC
    769 CFLAGS
    770 LDFLAGS
    771 LIBS
    772 CPPFLAGS
    773 CXX
    774 CXXFLAGS
    775 CCC
    776 CPP'
    777 
    778 
    779 # Initialize some variables set by options.
    780 ac_init_help=
    781 ac_init_version=false
    782 ac_unrecognized_opts=
    783 ac_unrecognized_sep=
    784 # The variables have the same names as the options, with
    785 # dashes changed to underlines.
    786 cache_file=/dev/null
    787 exec_prefix=NONE
    788 no_create=
    789 no_recursion=
    790 prefix=NONE
    791 program_prefix=NONE
    792 program_suffix=NONE
    793 program_transform_name=s,x,x,
    794 silent=
    795 site=
    796 srcdir=
    797 verbose=
    798 x_includes=NONE
    799 x_libraries=NONE
    800 
    801 # Installation directory options.
    802 # These are left unexpanded so users can "make install exec_prefix=/foo"
    803 # and all the variables that are supposed to be based on exec_prefix
    804 # by default will actually change.
    805 # Use braces instead of parens because sh, perl, etc. also accept them.
    806 # (The list follows the same order as the GNU Coding Standards.)
    807 bindir='${exec_prefix}/bin'
    808 sbindir='${exec_prefix}/sbin'
    809 libexecdir='${exec_prefix}/libexec'
    810 datarootdir='${prefix}/share'
    811 datadir='${datarootdir}'
    812 sysconfdir='${prefix}/etc'
    813 sharedstatedir='${prefix}/com'
    814 localstatedir='${prefix}/var'
    815 includedir='${prefix}/include'
    816 oldincludedir='/usr/include'
    817 docdir='${datarootdir}/doc/${PACKAGE}'
    818 infodir='${datarootdir}/info'
    819 htmldir='${docdir}'
    820 dvidir='${docdir}'
    821 pdfdir='${docdir}'
    822 psdir='${docdir}'
    823 libdir='${exec_prefix}/lib'
    824 localedir='${datarootdir}/locale'
    825 mandir='${datarootdir}/man'
    826 
    827 ac_prev=
    828 ac_dashdash=
    829 for ac_option
    830 do
    831   # If the previous option needs an argument, assign it.
    832   if test -n "$ac_prev"; then
    833     eval $ac_prev=\$ac_option
    834     ac_prev=
    835     continue
    836   fi
    837 
    838   case $ac_option in
    839   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
    840   *=)   ac_optarg= ;;
    841   *)    ac_optarg=yes ;;
    842   esac
    843 
    844   # Accept the important Cygnus configure options, so we can diagnose typos.
    845 
    846   case $ac_dashdash$ac_option in
    847   --)
    848     ac_dashdash=yes ;;
    849 
    850   -bindir | --bindir | --bindi | --bind | --bin | --bi)
    851     ac_prev=bindir ;;
    852   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
    853     bindir=$ac_optarg ;;
    854 
    855   -build | --build | --buil | --bui | --bu)
    856     ac_prev=build_alias ;;
    857   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
    858     build_alias=$ac_optarg ;;
    859 
    860   -cache-file | --cache-file | --cache-fil | --cache-fi \
    861   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
    862     ac_prev=cache_file ;;
    863   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
    864   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
    865     cache_file=$ac_optarg ;;
    866 
    867   --config-cache | -C)
    868     cache_file=config.cache ;;
    869 
    870   -datadir | --datadir | --datadi | --datad)
    871     ac_prev=datadir ;;
    872   -datadir=* | --datadir=* | --datadi=* | --datad=*)
    873     datadir=$ac_optarg ;;
    874 
    875   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
    876   | --dataroo | --dataro | --datar)
    877     ac_prev=datarootdir ;;
    878   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
    879   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
    880     datarootdir=$ac_optarg ;;
    881 
    882   -disable-* | --disable-*)
    883     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
    884     # Reject names that are not valid shell variable names.
    885     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    886       as_fn_error $? "invalid feature name: $ac_useropt"
    887     ac_useropt_orig=$ac_useropt
    888     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    889     case $ac_user_opts in
    890       *"
    891 "enable_$ac_useropt"
    892 "*) ;;
    893       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
    894 	 ac_unrecognized_sep=', ';;
    895     esac
    896     eval enable_$ac_useropt=no ;;
    897 
    898   -docdir | --docdir | --docdi | --doc | --do)
    899     ac_prev=docdir ;;
    900   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
    901     docdir=$ac_optarg ;;
    902 
    903   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
    904     ac_prev=dvidir ;;
    905   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
    906     dvidir=$ac_optarg ;;
    907 
    908   -enable-* | --enable-*)
    909     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
    910     # Reject names that are not valid shell variable names.
    911     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
    912       as_fn_error $? "invalid feature name: $ac_useropt"
    913     ac_useropt_orig=$ac_useropt
    914     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
    915     case $ac_user_opts in
    916       *"
    917 "enable_$ac_useropt"
    918 "*) ;;
    919       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
    920 	 ac_unrecognized_sep=', ';;
    921     esac
    922     eval enable_$ac_useropt=\$ac_optarg ;;
    923 
    924   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
    925   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
    926   | --exec | --exe | --ex)
    927     ac_prev=exec_prefix ;;
    928   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
    929   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
    930   | --exec=* | --exe=* | --ex=*)
    931     exec_prefix=$ac_optarg ;;
    932 
    933   -gas | --gas | --ga | --g)
    934     # Obsolete; use --with-gas.
    935     with_gas=yes ;;
    936 
    937   -help | --help | --hel | --he | -h)
    938     ac_init_help=long ;;
    939   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
    940     ac_init_help=recursive ;;
    941   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
    942     ac_init_help=short ;;
    943 
    944   -host | --host | --hos | --ho)
    945     ac_prev=host_alias ;;
    946   -host=* | --host=* | --hos=* | --ho=*)
    947     host_alias=$ac_optarg ;;
    948 
    949   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
    950     ac_prev=htmldir ;;
    951   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
    952   | --ht=*)
    953     htmldir=$ac_optarg ;;
    954 
    955   -includedir | --includedir | --includedi | --included | --include \
    956   | --includ | --inclu | --incl | --inc)
    957     ac_prev=includedir ;;
    958   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
    959   | --includ=* | --inclu=* | --incl=* | --inc=*)
    960     includedir=$ac_optarg ;;
    961 
    962   -infodir | --infodir | --infodi | --infod | --info | --inf)
    963     ac_prev=infodir ;;
    964   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
    965     infodir=$ac_optarg ;;
    966 
    967   -libdir | --libdir | --libdi | --libd)
    968     ac_prev=libdir ;;
    969   -libdir=* | --libdir=* | --libdi=* | --libd=*)
    970     libdir=$ac_optarg ;;
    971 
    972   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
    973   | --libexe | --libex | --libe)
    974     ac_prev=libexecdir ;;
    975   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
    976   | --libexe=* | --libex=* | --libe=*)
    977     libexecdir=$ac_optarg ;;
    978 
    979   -localedir | --localedir | --localedi | --localed | --locale)
    980     ac_prev=localedir ;;
    981   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
    982     localedir=$ac_optarg ;;
    983 
    984   -localstatedir | --localstatedir | --localstatedi | --localstated \
    985   | --localstate | --localstat | --localsta | --localst | --locals)
    986     ac_prev=localstatedir ;;
    987   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
    988   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
    989     localstatedir=$ac_optarg ;;
    990 
    991   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
    992     ac_prev=mandir ;;
    993   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
    994     mandir=$ac_optarg ;;
    995 
    996   -nfp | --nfp | --nf)
    997     # Obsolete; use --without-fp.
    998     with_fp=no ;;
    999 
   1000   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
   1001   | --no-cr | --no-c | -n)
   1002     no_create=yes ;;
   1003 
   1004   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
   1005   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
   1006     no_recursion=yes ;;
   1007 
   1008   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
   1009   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
   1010   | --oldin | --oldi | --old | --ol | --o)
   1011     ac_prev=oldincludedir ;;
   1012   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
   1013   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
   1014   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
   1015     oldincludedir=$ac_optarg ;;
   1016 
   1017   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
   1018     ac_prev=prefix ;;
   1019   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
   1020     prefix=$ac_optarg ;;
   1021 
   1022   -program-prefix | --program-prefix | --program-prefi | --program-pref \
   1023   | --program-pre | --program-pr | --program-p)
   1024     ac_prev=program_prefix ;;
   1025   -program-prefix=* | --program-prefix=* | --program-prefi=* \
   1026   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
   1027     program_prefix=$ac_optarg ;;
   1028 
   1029   -program-suffix | --program-suffix | --program-suffi | --program-suff \
   1030   | --program-suf | --program-su | --program-s)
   1031     ac_prev=program_suffix ;;
   1032   -program-suffix=* | --program-suffix=* | --program-suffi=* \
   1033   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
   1034     program_suffix=$ac_optarg ;;
   1035 
   1036   -program-transform-name | --program-transform-name \
   1037   | --program-transform-nam | --program-transform-na \
   1038   | --program-transform-n | --program-transform- \
   1039   | --program-transform | --program-transfor \
   1040   | --program-transfo | --program-transf \
   1041   | --program-trans | --program-tran \
   1042   | --progr-tra | --program-tr | --program-t)
   1043     ac_prev=program_transform_name ;;
   1044   -program-transform-name=* | --program-transform-name=* \
   1045   | --program-transform-nam=* | --program-transform-na=* \
   1046   | --program-transform-n=* | --program-transform-=* \
   1047   | --program-transform=* | --program-transfor=* \
   1048   | --program-transfo=* | --program-transf=* \
   1049   | --program-trans=* | --program-tran=* \
   1050   | --progr-tra=* | --program-tr=* | --program-t=*)
   1051     program_transform_name=$ac_optarg ;;
   1052 
   1053   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
   1054     ac_prev=pdfdir ;;
   1055   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
   1056     pdfdir=$ac_optarg ;;
   1057 
   1058   -psdir | --psdir | --psdi | --psd | --ps)
   1059     ac_prev=psdir ;;
   1060   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
   1061     psdir=$ac_optarg ;;
   1062 
   1063   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   1064   | -silent | --silent | --silen | --sile | --sil)
   1065     silent=yes ;;
   1066 
   1067   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
   1068     ac_prev=sbindir ;;
   1069   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
   1070   | --sbi=* | --sb=*)
   1071     sbindir=$ac_optarg ;;
   1072 
   1073   -sharedstatedir | --sharedstatedir | --sharedstatedi \
   1074   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
   1075   | --sharedst | --shareds | --shared | --share | --shar \
   1076   | --sha | --sh)
   1077     ac_prev=sharedstatedir ;;
   1078   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
   1079   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
   1080   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
   1081   | --sha=* | --sh=*)
   1082     sharedstatedir=$ac_optarg ;;
   1083 
   1084   -site | --site | --sit)
   1085     ac_prev=site ;;
   1086   -site=* | --site=* | --sit=*)
   1087     site=$ac_optarg ;;
   1088 
   1089   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
   1090     ac_prev=srcdir ;;
   1091   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
   1092     srcdir=$ac_optarg ;;
   1093 
   1094   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
   1095   | --syscon | --sysco | --sysc | --sys | --sy)
   1096     ac_prev=sysconfdir ;;
   1097   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
   1098   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
   1099     sysconfdir=$ac_optarg ;;
   1100 
   1101   -target | --target | --targe | --targ | --tar | --ta | --t)
   1102     ac_prev=target_alias ;;
   1103   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
   1104     target_alias=$ac_optarg ;;
   1105 
   1106   -v | -verbose | --verbose | --verbos | --verbo | --verb)
   1107     verbose=yes ;;
   1108 
   1109   -version | --version | --versio | --versi | --vers | -V)
   1110     ac_init_version=: ;;
   1111 
   1112   -with-* | --with-*)
   1113     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
   1114     # Reject names that are not valid shell variable names.
   1115     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1116       as_fn_error $? "invalid package name: $ac_useropt"
   1117     ac_useropt_orig=$ac_useropt
   1118     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1119     case $ac_user_opts in
   1120       *"
   1121 "with_$ac_useropt"
   1122 "*) ;;
   1123       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
   1124 	 ac_unrecognized_sep=', ';;
   1125     esac
   1126     eval with_$ac_useropt=\$ac_optarg ;;
   1127 
   1128   -without-* | --without-*)
   1129     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
   1130     # Reject names that are not valid shell variable names.
   1131     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   1132       as_fn_error $? "invalid package name: $ac_useropt"
   1133     ac_useropt_orig=$ac_useropt
   1134     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   1135     case $ac_user_opts in
   1136       *"
   1137 "with_$ac_useropt"
   1138 "*) ;;
   1139       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
   1140 	 ac_unrecognized_sep=', ';;
   1141     esac
   1142     eval with_$ac_useropt=no ;;
   1143 
   1144   --x)
   1145     # Obsolete; use --with-x.
   1146     with_x=yes ;;
   1147 
   1148   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
   1149   | --x-incl | --x-inc | --x-in | --x-i)
   1150     ac_prev=x_includes ;;
   1151   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
   1152   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
   1153     x_includes=$ac_optarg ;;
   1154 
   1155   -x-libraries | --x-libraries | --x-librarie | --x-librari \
   1156   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
   1157     ac_prev=x_libraries ;;
   1158   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
   1159   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
   1160     x_libraries=$ac_optarg ;;
   1161 
   1162   -*) as_fn_error $? "unrecognized option: \`$ac_option'
   1163 Try \`$0 --help' for more information"
   1164     ;;
   1165 
   1166   *=*)
   1167     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
   1168     # Reject names that are not valid shell variable names.
   1169     case $ac_envvar in #(
   1170       '' | [0-9]* | *[!_$as_cr_alnum]* )
   1171       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
   1172     esac
   1173     eval $ac_envvar=\$ac_optarg
   1174     export $ac_envvar ;;
   1175 
   1176   *)
   1177     # FIXME: should be removed in autoconf 3.0.
   1178     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
   1179     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
   1180       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
   1181     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
   1182     ;;
   1183 
   1184   esac
   1185 done
   1186 
   1187 if test -n "$ac_prev"; then
   1188   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
   1189   as_fn_error $? "missing argument to $ac_option"
   1190 fi
   1191 
   1192 if test -n "$ac_unrecognized_opts"; then
   1193   case $enable_option_checking in
   1194     no) ;;
   1195     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
   1196     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
   1197   esac
   1198 fi
   1199 
   1200 # Check all directory arguments for consistency.
   1201 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
   1202 		datadir sysconfdir sharedstatedir localstatedir includedir \
   1203 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
   1204 		libdir localedir mandir
   1205 do
   1206   eval ac_val=\$$ac_var
   1207   # Remove trailing slashes.
   1208   case $ac_val in
   1209     */ )
   1210       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
   1211       eval $ac_var=\$ac_val;;
   1212   esac
   1213   # Be sure to have absolute directory names.
   1214   case $ac_val in
   1215     [\\/$]* | ?:[\\/]* )  continue;;
   1216     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
   1217   esac
   1218   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
   1219 done
   1220 
   1221 # There might be people who depend on the old broken behavior: `$host'
   1222 # used to hold the argument of --host etc.
   1223 # FIXME: To remove some day.
   1224 build=$build_alias
   1225 host=$host_alias
   1226 target=$target_alias
   1227 
   1228 # FIXME: To remove some day.
   1229 if test "x$host_alias" != x; then
   1230   if test "x$build_alias" = x; then
   1231     cross_compiling=maybe
   1232     $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
   1233     If a cross compiler is detected then cross compile mode will be used" >&2
   1234   elif test "x$build_alias" != "x$host_alias"; then
   1235     cross_compiling=yes
   1236   fi
   1237 fi
   1238 
   1239 ac_tool_prefix=
   1240 test -n "$host_alias" && ac_tool_prefix=$host_alias-
   1241 
   1242 test "$silent" = yes && exec 6>/dev/null
   1243 
   1244 
   1245 ac_pwd=`pwd` && test -n "$ac_pwd" &&
   1246 ac_ls_di=`ls -di .` &&
   1247 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
   1248   as_fn_error $? "working directory cannot be determined"
   1249 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
   1250   as_fn_error $? "pwd does not report name of working directory"
   1251 
   1252 
   1253 # Find the source files, if location was not specified.
   1254 if test -z "$srcdir"; then
   1255   ac_srcdir_defaulted=yes
   1256   # Try the directory containing this script, then the parent directory.
   1257   ac_confdir=`$as_dirname -- "$as_myself" ||
   1258 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   1259 	 X"$as_myself" : 'X\(//\)[^/]' \| \
   1260 	 X"$as_myself" : 'X\(//\)$' \| \
   1261 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
   1262 $as_echo X"$as_myself" |
   1263     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   1264 	    s//\1/
   1265 	    q
   1266 	  }
   1267 	  /^X\(\/\/\)[^/].*/{
   1268 	    s//\1/
   1269 	    q
   1270 	  }
   1271 	  /^X\(\/\/\)$/{
   1272 	    s//\1/
   1273 	    q
   1274 	  }
   1275 	  /^X\(\/\).*/{
   1276 	    s//\1/
   1277 	    q
   1278 	  }
   1279 	  s/.*/./; q'`
   1280   srcdir=$ac_confdir
   1281   if test ! -r "$srcdir/$ac_unique_file"; then
   1282     srcdir=..
   1283   fi
   1284 else
   1285   ac_srcdir_defaulted=no
   1286 fi
   1287 if test ! -r "$srcdir/$ac_unique_file"; then
   1288   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
   1289   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
   1290 fi
   1291 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
   1292 ac_abs_confdir=`(
   1293 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
   1294 	pwd)`
   1295 # When building in place, set srcdir=.
   1296 if test "$ac_abs_confdir" = "$ac_pwd"; then
   1297   srcdir=.
   1298 fi
   1299 # Remove unnecessary trailing slashes from srcdir.
   1300 # Double slashes in file names in object file debugging info
   1301 # mess up M-x gdb in Emacs.
   1302 case $srcdir in
   1303 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
   1304 esac
   1305 for ac_var in $ac_precious_vars; do
   1306   eval ac_env_${ac_var}_set=\${${ac_var}+set}
   1307   eval ac_env_${ac_var}_value=\$${ac_var}
   1308   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
   1309   eval ac_cv_env_${ac_var}_value=\$${ac_var}
   1310 done
   1311 
   1312 #
   1313 # Report the --help message.
   1314 #
   1315 if test "$ac_init_help" = "long"; then
   1316   # Omit some internal or obsolete options to make the list less imposing.
   1317   # This message is too long to be a string in the A/UX 3.1 sh.
   1318   cat <<_ACEOF
   1319 \`configure' configures this package to adapt to many kinds of systems.
   1320 
   1321 Usage: $0 [OPTION]... [VAR=VALUE]...
   1322 
   1323 To assign environment variables (e.g., CC, CFLAGS...), specify them as
   1324 VAR=VALUE.  See below for descriptions of some of the useful variables.
   1325 
   1326 Defaults for the options are specified in brackets.
   1327 
   1328 Configuration:
   1329   -h, --help              display this help and exit
   1330       --help=short        display options specific to this package
   1331       --help=recursive    display the short help of all the included packages
   1332   -V, --version           display version information and exit
   1333   -q, --quiet, --silent   do not print \`checking ...' messages
   1334       --cache-file=FILE   cache test results in FILE [disabled]
   1335   -C, --config-cache      alias for \`--cache-file=config.cache'
   1336   -n, --no-create         do not create output files
   1337       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
   1338 
   1339 Installation directories:
   1340   --prefix=PREFIX         install architecture-independent files in PREFIX
   1341                           [$ac_default_prefix]
   1342   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
   1343                           [PREFIX]
   1344 
   1345 By default, \`make install' will install all the files in
   1346 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
   1347 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
   1348 for instance \`--prefix=\$HOME'.
   1349 
   1350 For better control, use the options below.
   1351 
   1352 Fine tuning of the installation directories:
   1353   --bindir=DIR            user executables [EPREFIX/bin]
   1354   --sbindir=DIR           system admin executables [EPREFIX/sbin]
   1355   --libexecdir=DIR        program executables [EPREFIX/libexec]
   1356   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
   1357   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
   1358   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
   1359   --libdir=DIR            object code libraries [EPREFIX/lib]
   1360   --includedir=DIR        C header files [PREFIX/include]
   1361   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
   1362   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
   1363   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
   1364   --infodir=DIR           info documentation [DATAROOTDIR/info]
   1365   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
   1366   --mandir=DIR            man documentation [DATAROOTDIR/man]
   1367   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
   1368   --htmldir=DIR           html documentation [DOCDIR]
   1369   --dvidir=DIR            dvi documentation [DOCDIR]
   1370   --pdfdir=DIR            pdf documentation [DOCDIR]
   1371   --psdir=DIR             ps documentation [DOCDIR]
   1372 _ACEOF
   1373 
   1374   cat <<\_ACEOF
   1375 
   1376 System types:
   1377   --build=BUILD     configure for building on BUILD [guessed]
   1378   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
   1379 _ACEOF
   1380 fi
   1381 
   1382 if test -n "$ac_init_help"; then
   1383 
   1384   cat <<\_ACEOF
   1385 
   1386 Optional Features:
   1387   --disable-option-checking  ignore unrecognized --enable/--with options
   1388   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
   1389   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
   1390   --enable-debug          build debug libraries and enable the U_DEBUG define default=no
   1391   --enable-release        build release libraries default=yes
   1392   --enable-strict         compile with strict compiler options default=yes
   1393   --enable-64bit-libs     (deprecated, use --with-library-bits) build 64-bit libraries default= platform default
   1394   --enable-shared         build shared libraries default=yes
   1395   --enable-static         build static libraries default=no
   1396   --enable-auto-cleanup   enable auto cleanup of libraries default=no
   1397   --enable-draft          enable draft APIs (and internal APIs) default=yes
   1398   --enable-renaming       add a version suffix to symbols default=yes
   1399   --enable-tracing        enable function and data tracing default=no
   1400   --disable-dyload        disable dynamic loading default=no
   1401   --enable-rpath          use rpath when linking default is only if necessary
   1402   --enable-weak-threads   weakly reference the threading library default=no
   1403   --enable-extras         build ICU extras default=yes
   1404   --enable-icuio          build ICU's icuio library default=yes
   1405   --enable-layout         build ICU's layout library default=yes
   1406   --enable-tools         build ICU's tools default=yes
   1407   --enable-tests          build ICU tests default=yes
   1408   --enable-samples        build ICU samples default=yes
   1409 
   1410 Additionally, the variable FORCE_LIBS may be set before calling configure.
   1411 If set, it will REPLACE any automatic list of libraries.
   1412 
   1413 Optional Packages:
   1414   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
   1415   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
   1416   --with-cross-build=dir specify an absolute path to the build directory of an ICU built for the current platform default=no cross dir
   1417   --with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange
   1418   --with-data-packaging=type specify how to package ICU data (files, archive, library, static, auto) default=auto
   1419   --with-library-suffix=suffix    tag a suffix to the library names default=
   1420 
   1421 Some influential environment variables:
   1422   CC          C compiler command
   1423   CFLAGS      C compiler flags
   1424   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
   1425               nonstandard directory <lib dir>
   1426   LIBS        libraries to pass to the linker, e.g. -l<library>
   1427   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
   1428               you have headers in a nonstandard directory <include dir>
   1429   CXX         C++ compiler command
   1430   CXXFLAGS    C++ compiler flags
   1431   CPP         C preprocessor
   1432 
   1433 Use these variables to override the choices made by `configure' or to help
   1434 it to find libraries and programs with nonstandard names/locations.
   1435 
   1436 Report bugs to the package provider.
   1437 _ACEOF
   1438 ac_status=$?
   1439 fi
   1440 
   1441 if test "$ac_init_help" = "recursive"; then
   1442   # If there are subdirs, report their specific --help.
   1443   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
   1444     test -d "$ac_dir" ||
   1445       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
   1446       continue
   1447     ac_builddir=.
   1448 
   1449 case "$ac_dir" in
   1450 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1451 *)
   1452   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   1453   # A ".." for each directory in $ac_dir_suffix.
   1454   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   1455   case $ac_top_builddir_sub in
   1456   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   1457   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   1458   esac ;;
   1459 esac
   1460 ac_abs_top_builddir=$ac_pwd
   1461 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   1462 # for backward compatibility:
   1463 ac_top_builddir=$ac_top_build_prefix
   1464 
   1465 case $srcdir in
   1466   .)  # We are building in place.
   1467     ac_srcdir=.
   1468     ac_top_srcdir=$ac_top_builddir_sub
   1469     ac_abs_top_srcdir=$ac_pwd ;;
   1470   [\\/]* | ?:[\\/]* )  # Absolute name.
   1471     ac_srcdir=$srcdir$ac_dir_suffix;
   1472     ac_top_srcdir=$srcdir
   1473     ac_abs_top_srcdir=$srcdir ;;
   1474   *) # Relative name.
   1475     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   1476     ac_top_srcdir=$ac_top_build_prefix$srcdir
   1477     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   1478 esac
   1479 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   1480 
   1481     cd "$ac_dir" || { ac_status=$?; continue; }
   1482     # Check for guested configure.
   1483     if test -f "$ac_srcdir/configure.gnu"; then
   1484       echo &&
   1485       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
   1486     elif test -f "$ac_srcdir/configure"; then
   1487       echo &&
   1488       $SHELL "$ac_srcdir/configure" --help=recursive
   1489     else
   1490       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
   1491     fi || ac_status=$?
   1492     cd "$ac_pwd" || { ac_status=$?; break; }
   1493   done
   1494 fi
   1495 
   1496 test -n "$ac_init_help" && exit $ac_status
   1497 if $ac_init_version; then
   1498   cat <<\_ACEOF
   1499 configure
   1500 generated by GNU Autoconf 2.68
   1501 
   1502 Copyright (C) 2010 Free Software Foundation, Inc.
   1503 This configure script is free software; the Free Software Foundation
   1504 gives unlimited permission to copy, distribute and modify it.
   1505 
   1506  Copyright (c) 1999-2013, International Business Machines Corporation and others. All Rights Reserved.
   1507 _ACEOF
   1508   exit
   1509 fi
   1510 
   1511 ## ------------------------ ##
   1512 ## Autoconf initialization. ##
   1513 ## ------------------------ ##
   1514 
   1515 # ac_fn_c_try_compile LINENO
   1516 # --------------------------
   1517 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1518 ac_fn_c_try_compile ()
   1519 {
   1520   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1521   rm -f conftest.$ac_objext
   1522   if { { ac_try="$ac_compile"
   1523 case "(($ac_try" in
   1524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1525   *) ac_try_echo=$ac_try;;
   1526 esac
   1527 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1528 $as_echo "$ac_try_echo"; } >&5
   1529   (eval "$ac_compile") 2>conftest.err
   1530   ac_status=$?
   1531   if test -s conftest.err; then
   1532     grep -v '^ *+' conftest.err >conftest.er1
   1533     cat conftest.er1 >&5
   1534     mv -f conftest.er1 conftest.err
   1535   fi
   1536   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1537   test $ac_status = 0; } && {
   1538 	 test -z "$ac_c_werror_flag" ||
   1539 	 test ! -s conftest.err
   1540        } && test -s conftest.$ac_objext; then :
   1541   ac_retval=0
   1542 else
   1543   $as_echo "$as_me: failed program was:" >&5
   1544 sed 's/^/| /' conftest.$ac_ext >&5
   1545 
   1546 	ac_retval=1
   1547 fi
   1548   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1549   as_fn_set_status $ac_retval
   1550 
   1551 } # ac_fn_c_try_compile
   1552 
   1553 # ac_fn_cxx_try_compile LINENO
   1554 # ----------------------------
   1555 # Try to compile conftest.$ac_ext, and return whether this succeeded.
   1556 ac_fn_cxx_try_compile ()
   1557 {
   1558   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1559   rm -f conftest.$ac_objext
   1560   if { { ac_try="$ac_compile"
   1561 case "(($ac_try" in
   1562   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1563   *) ac_try_echo=$ac_try;;
   1564 esac
   1565 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1566 $as_echo "$ac_try_echo"; } >&5
   1567   (eval "$ac_compile") 2>conftest.err
   1568   ac_status=$?
   1569   if test -s conftest.err; then
   1570     grep -v '^ *+' conftest.err >conftest.er1
   1571     cat conftest.er1 >&5
   1572     mv -f conftest.er1 conftest.err
   1573   fi
   1574   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1575   test $ac_status = 0; } && {
   1576 	 test -z "$ac_cxx_werror_flag" ||
   1577 	 test ! -s conftest.err
   1578        } && test -s conftest.$ac_objext; then :
   1579   ac_retval=0
   1580 else
   1581   $as_echo "$as_me: failed program was:" >&5
   1582 sed 's/^/| /' conftest.$ac_ext >&5
   1583 
   1584 	ac_retval=1
   1585 fi
   1586   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1587   as_fn_set_status $ac_retval
   1588 
   1589 } # ac_fn_cxx_try_compile
   1590 
   1591 # ac_fn_c_try_cpp LINENO
   1592 # ----------------------
   1593 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
   1594 ac_fn_c_try_cpp ()
   1595 {
   1596   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1597   if { { ac_try="$ac_cpp conftest.$ac_ext"
   1598 case "(($ac_try" in
   1599   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1600   *) ac_try_echo=$ac_try;;
   1601 esac
   1602 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1603 $as_echo "$ac_try_echo"; } >&5
   1604   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
   1605   ac_status=$?
   1606   if test -s conftest.err; then
   1607     grep -v '^ *+' conftest.err >conftest.er1
   1608     cat conftest.er1 >&5
   1609     mv -f conftest.er1 conftest.err
   1610   fi
   1611   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1612   test $ac_status = 0; } > conftest.i && {
   1613 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
   1614 	 test ! -s conftest.err
   1615        }; then :
   1616   ac_retval=0
   1617 else
   1618   $as_echo "$as_me: failed program was:" >&5
   1619 sed 's/^/| /' conftest.$ac_ext >&5
   1620 
   1621     ac_retval=1
   1622 fi
   1623   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1624   as_fn_set_status $ac_retval
   1625 
   1626 } # ac_fn_c_try_cpp
   1627 
   1628 # ac_fn_cxx_try_link LINENO
   1629 # -------------------------
   1630 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1631 ac_fn_cxx_try_link ()
   1632 {
   1633   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1634   rm -f conftest.$ac_objext conftest$ac_exeext
   1635   if { { ac_try="$ac_link"
   1636 case "(($ac_try" in
   1637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1638   *) ac_try_echo=$ac_try;;
   1639 esac
   1640 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1641 $as_echo "$ac_try_echo"; } >&5
   1642   (eval "$ac_link") 2>conftest.err
   1643   ac_status=$?
   1644   if test -s conftest.err; then
   1645     grep -v '^ *+' conftest.err >conftest.er1
   1646     cat conftest.er1 >&5
   1647     mv -f conftest.er1 conftest.err
   1648   fi
   1649   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1650   test $ac_status = 0; } && {
   1651 	 test -z "$ac_cxx_werror_flag" ||
   1652 	 test ! -s conftest.err
   1653        } && test -s conftest$ac_exeext && {
   1654 	 test "$cross_compiling" = yes ||
   1655 	 $as_test_x conftest$ac_exeext
   1656        }; then :
   1657   ac_retval=0
   1658 else
   1659   $as_echo "$as_me: failed program was:" >&5
   1660 sed 's/^/| /' conftest.$ac_ext >&5
   1661 
   1662 	ac_retval=1
   1663 fi
   1664   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1665   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1666   # interfere with the next link command; also delete a directory that is
   1667   # left behind by Apple's compiler.  We do this before executing the actions.
   1668   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1669   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1670   as_fn_set_status $ac_retval
   1671 
   1672 } # ac_fn_cxx_try_link
   1673 
   1674 # ac_fn_c_try_run LINENO
   1675 # ----------------------
   1676 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
   1677 # that executables *can* be run.
   1678 ac_fn_c_try_run ()
   1679 {
   1680   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1681   if { { ac_try="$ac_link"
   1682 case "(($ac_try" in
   1683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1684   *) ac_try_echo=$ac_try;;
   1685 esac
   1686 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1687 $as_echo "$ac_try_echo"; } >&5
   1688   (eval "$ac_link") 2>&5
   1689   ac_status=$?
   1690   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1691   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
   1692   { { case "(($ac_try" in
   1693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1694   *) ac_try_echo=$ac_try;;
   1695 esac
   1696 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1697 $as_echo "$ac_try_echo"; } >&5
   1698   (eval "$ac_try") 2>&5
   1699   ac_status=$?
   1700   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1701   test $ac_status = 0; }; }; then :
   1702   ac_retval=0
   1703 else
   1704   $as_echo "$as_me: program exited with status $ac_status" >&5
   1705        $as_echo "$as_me: failed program was:" >&5
   1706 sed 's/^/| /' conftest.$ac_ext >&5
   1707 
   1708        ac_retval=$ac_status
   1709 fi
   1710   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1711   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1712   as_fn_set_status $ac_retval
   1713 
   1714 } # ac_fn_c_try_run
   1715 
   1716 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
   1717 # --------------------------------------------
   1718 # Tries to find the compile-time value of EXPR in a program that includes
   1719 # INCLUDES, setting VAR accordingly. Returns whether the value could be
   1720 # computed
   1721 ac_fn_c_compute_int ()
   1722 {
   1723   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1724   if test "$cross_compiling" = yes; then
   1725     # Depending upon the size, compute the lo and hi bounds.
   1726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1727 /* end confdefs.h.  */
   1728 $4
   1729 int
   1730 main ()
   1731 {
   1732 static int test_array [1 - 2 * !(($2) >= 0)];
   1733 test_array [0] = 0
   1734 
   1735   ;
   1736   return 0;
   1737 }
   1738 _ACEOF
   1739 if ac_fn_c_try_compile "$LINENO"; then :
   1740   ac_lo=0 ac_mid=0
   1741   while :; do
   1742     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1743 /* end confdefs.h.  */
   1744 $4
   1745 int
   1746 main ()
   1747 {
   1748 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1749 test_array [0] = 0
   1750 
   1751   ;
   1752   return 0;
   1753 }
   1754 _ACEOF
   1755 if ac_fn_c_try_compile "$LINENO"; then :
   1756   ac_hi=$ac_mid; break
   1757 else
   1758   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
   1759 			if test $ac_lo -le $ac_mid; then
   1760 			  ac_lo= ac_hi=
   1761 			  break
   1762 			fi
   1763 			as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
   1764 fi
   1765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1766   done
   1767 else
   1768   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1769 /* end confdefs.h.  */
   1770 $4
   1771 int
   1772 main ()
   1773 {
   1774 static int test_array [1 - 2 * !(($2) < 0)];
   1775 test_array [0] = 0
   1776 
   1777   ;
   1778   return 0;
   1779 }
   1780 _ACEOF
   1781 if ac_fn_c_try_compile "$LINENO"; then :
   1782   ac_hi=-1 ac_mid=-1
   1783   while :; do
   1784     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1785 /* end confdefs.h.  */
   1786 $4
   1787 int
   1788 main ()
   1789 {
   1790 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
   1791 test_array [0] = 0
   1792 
   1793   ;
   1794   return 0;
   1795 }
   1796 _ACEOF
   1797 if ac_fn_c_try_compile "$LINENO"; then :
   1798   ac_lo=$ac_mid; break
   1799 else
   1800   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
   1801 			if test $ac_mid -le $ac_hi; then
   1802 			  ac_lo= ac_hi=
   1803 			  break
   1804 			fi
   1805 			as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
   1806 fi
   1807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1808   done
   1809 else
   1810   ac_lo= ac_hi=
   1811 fi
   1812 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1813 fi
   1814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1815 # Binary search between lo and hi bounds.
   1816 while test "x$ac_lo" != "x$ac_hi"; do
   1817   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
   1818   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1819 /* end confdefs.h.  */
   1820 $4
   1821 int
   1822 main ()
   1823 {
   1824 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
   1825 test_array [0] = 0
   1826 
   1827   ;
   1828   return 0;
   1829 }
   1830 _ACEOF
   1831 if ac_fn_c_try_compile "$LINENO"; then :
   1832   ac_hi=$ac_mid
   1833 else
   1834   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
   1835 fi
   1836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1837 done
   1838 case $ac_lo in #((
   1839 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
   1840 '') ac_retval=1 ;;
   1841 esac
   1842   else
   1843     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1844 /* end confdefs.h.  */
   1845 $4
   1846 static long int longval () { return $2; }
   1847 static unsigned long int ulongval () { return $2; }
   1848 #include <stdio.h>
   1849 #include <stdlib.h>
   1850 int
   1851 main ()
   1852 {
   1853 
   1854   FILE *f = fopen ("conftest.val", "w");
   1855   if (! f)
   1856     return 1;
   1857   if (($2) < 0)
   1858     {
   1859       long int i = longval ();
   1860       if (i != ($2))
   1861 	return 1;
   1862       fprintf (f, "%ld", i);
   1863     }
   1864   else
   1865     {
   1866       unsigned long int i = ulongval ();
   1867       if (i != ($2))
   1868 	return 1;
   1869       fprintf (f, "%lu", i);
   1870     }
   1871   /* Do not output a trailing newline, as this causes \r\n confusion
   1872      on some platforms.  */
   1873   return ferror (f) || fclose (f) != 0;
   1874 
   1875   ;
   1876   return 0;
   1877 }
   1878 _ACEOF
   1879 if ac_fn_c_try_run "$LINENO"; then :
   1880   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
   1881 else
   1882   ac_retval=1
   1883 fi
   1884 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   1885   conftest.$ac_objext conftest.beam conftest.$ac_ext
   1886 rm -f conftest.val
   1887 
   1888   fi
   1889   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1890   as_fn_set_status $ac_retval
   1891 
   1892 } # ac_fn_c_compute_int
   1893 
   1894 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
   1895 # -------------------------------------------------------
   1896 # Tests whether HEADER exists and can be compiled using the include files in
   1897 # INCLUDES, setting the cache variable VAR accordingly.
   1898 ac_fn_c_check_header_compile ()
   1899 {
   1900   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1901   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1902 $as_echo_n "checking for $2... " >&6; }
   1903 if eval \${$3+:} false; then :
   1904   $as_echo_n "(cached) " >&6
   1905 else
   1906   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1907 /* end confdefs.h.  */
   1908 $4
   1909 #include <$2>
   1910 _ACEOF
   1911 if ac_fn_c_try_compile "$LINENO"; then :
   1912   eval "$3=yes"
   1913 else
   1914   eval "$3=no"
   1915 fi
   1916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   1917 fi
   1918 eval ac_res=\$$3
   1919 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1920 $as_echo "$ac_res" >&6; }
   1921   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1922 
   1923 } # ac_fn_c_check_header_compile
   1924 
   1925 # ac_fn_c_try_link LINENO
   1926 # -----------------------
   1927 # Try to link conftest.$ac_ext, and return whether this succeeded.
   1928 ac_fn_c_try_link ()
   1929 {
   1930   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1931   rm -f conftest.$ac_objext conftest$ac_exeext
   1932   if { { ac_try="$ac_link"
   1933 case "(($ac_try" in
   1934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   1935   *) ac_try_echo=$ac_try;;
   1936 esac
   1937 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   1938 $as_echo "$ac_try_echo"; } >&5
   1939   (eval "$ac_link") 2>conftest.err
   1940   ac_status=$?
   1941   if test -s conftest.err; then
   1942     grep -v '^ *+' conftest.err >conftest.er1
   1943     cat conftest.er1 >&5
   1944     mv -f conftest.er1 conftest.err
   1945   fi
   1946   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   1947   test $ac_status = 0; } && {
   1948 	 test -z "$ac_c_werror_flag" ||
   1949 	 test ! -s conftest.err
   1950        } && test -s conftest$ac_exeext && {
   1951 	 test "$cross_compiling" = yes ||
   1952 	 $as_test_x conftest$ac_exeext
   1953        }; then :
   1954   ac_retval=0
   1955 else
   1956   $as_echo "$as_me: failed program was:" >&5
   1957 sed 's/^/| /' conftest.$ac_ext >&5
   1958 
   1959 	ac_retval=1
   1960 fi
   1961   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
   1962   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
   1963   # interfere with the next link command; also delete a directory that is
   1964   # left behind by Apple's compiler.  We do this before executing the actions.
   1965   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
   1966   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   1967   as_fn_set_status $ac_retval
   1968 
   1969 } # ac_fn_c_try_link
   1970 
   1971 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
   1972 # -------------------------------------------------------
   1973 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
   1974 # the include files in INCLUDES and setting the cache variable VAR
   1975 # accordingly.
   1976 ac_fn_c_check_header_mongrel ()
   1977 {
   1978   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   1979   if eval \${$3+:} false; then :
   1980   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   1981 $as_echo_n "checking for $2... " >&6; }
   1982 if eval \${$3+:} false; then :
   1983   $as_echo_n "(cached) " >&6
   1984 fi
   1985 eval ac_res=\$$3
   1986 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   1987 $as_echo "$ac_res" >&6; }
   1988 else
   1989   # Is the header compilable?
   1990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
   1991 $as_echo_n "checking $2 usability... " >&6; }
   1992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   1993 /* end confdefs.h.  */
   1994 $4
   1995 #include <$2>
   1996 _ACEOF
   1997 if ac_fn_c_try_compile "$LINENO"; then :
   1998   ac_header_compiler=yes
   1999 else
   2000   ac_header_compiler=no
   2001 fi
   2002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
   2004 $as_echo "$ac_header_compiler" >&6; }
   2005 
   2006 # Is the header present?
   2007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
   2008 $as_echo_n "checking $2 presence... " >&6; }
   2009 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2010 /* end confdefs.h.  */
   2011 #include <$2>
   2012 _ACEOF
   2013 if ac_fn_c_try_cpp "$LINENO"; then :
   2014   ac_header_preproc=yes
   2015 else
   2016   ac_header_preproc=no
   2017 fi
   2018 rm -f conftest.err conftest.i conftest.$ac_ext
   2019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
   2020 $as_echo "$ac_header_preproc" >&6; }
   2021 
   2022 # So?  What about this header?
   2023 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
   2024   yes:no: )
   2025     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
   2026 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
   2027     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2028 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2029     ;;
   2030   no:yes:* )
   2031     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
   2032 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
   2033     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
   2034 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
   2035     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
   2036 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
   2037     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
   2038 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
   2039     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
   2040 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
   2041     ;;
   2042 esac
   2043   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2044 $as_echo_n "checking for $2... " >&6; }
   2045 if eval \${$3+:} false; then :
   2046   $as_echo_n "(cached) " >&6
   2047 else
   2048   eval "$3=\$ac_header_compiler"
   2049 fi
   2050 eval ac_res=\$$3
   2051 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2052 $as_echo "$ac_res" >&6; }
   2053 fi
   2054   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2055 
   2056 } # ac_fn_c_check_header_mongrel
   2057 
   2058 # ac_fn_c_check_func LINENO FUNC VAR
   2059 # ----------------------------------
   2060 # Tests whether FUNC exists, setting the cache variable VAR accordingly
   2061 ac_fn_c_check_func ()
   2062 {
   2063   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2064   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2065 $as_echo_n "checking for $2... " >&6; }
   2066 if eval \${$3+:} false; then :
   2067   $as_echo_n "(cached) " >&6
   2068 else
   2069   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2070 /* end confdefs.h.  */
   2071 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
   2072    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
   2073 #define $2 innocuous_$2
   2074 
   2075 /* System header to define __stub macros and hopefully few prototypes,
   2076     which can conflict with char $2 (); below.
   2077     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   2078     <limits.h> exists even on freestanding compilers.  */
   2079 
   2080 #ifdef __STDC__
   2081 # include <limits.h>
   2082 #else
   2083 # include <assert.h>
   2084 #endif
   2085 
   2086 #undef $2
   2087 
   2088 /* Override any GCC internal prototype to avoid an error.
   2089    Use char because int might match the return type of a GCC
   2090    builtin and then its argument prototype would still apply.  */
   2091 #ifdef __cplusplus
   2092 extern "C"
   2093 #endif
   2094 char $2 ();
   2095 /* The GNU C library defines this for functions which it implements
   2096     to always fail with ENOSYS.  Some functions are actually named
   2097     something starting with __ and the normal name is an alias.  */
   2098 #if defined __stub_$2 || defined __stub___$2
   2099 choke me
   2100 #endif
   2101 
   2102 int
   2103 main ()
   2104 {
   2105 return $2 ();
   2106   ;
   2107   return 0;
   2108 }
   2109 _ACEOF
   2110 if ac_fn_c_try_link "$LINENO"; then :
   2111   eval "$3=yes"
   2112 else
   2113   eval "$3=no"
   2114 fi
   2115 rm -f core conftest.err conftest.$ac_objext \
   2116     conftest$ac_exeext conftest.$ac_ext
   2117 fi
   2118 eval ac_res=\$$3
   2119 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2120 $as_echo "$ac_res" >&6; }
   2121   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2122 
   2123 } # ac_fn_c_check_func
   2124 
   2125 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
   2126 # -------------------------------------------
   2127 # Tests whether TYPE exists after having included INCLUDES, setting cache
   2128 # variable VAR accordingly.
   2129 ac_fn_c_check_type ()
   2130 {
   2131   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   2132   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
   2133 $as_echo_n "checking for $2... " >&6; }
   2134 if eval \${$3+:} false; then :
   2135   $as_echo_n "(cached) " >&6
   2136 else
   2137   eval "$3=no"
   2138   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2139 /* end confdefs.h.  */
   2140 $4
   2141 int
   2142 main ()
   2143 {
   2144 if (sizeof ($2))
   2145 	 return 0;
   2146   ;
   2147   return 0;
   2148 }
   2149 _ACEOF
   2150 if ac_fn_c_try_compile "$LINENO"; then :
   2151   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2152 /* end confdefs.h.  */
   2153 $4
   2154 int
   2155 main ()
   2156 {
   2157 if (sizeof (($2)))
   2158 	    return 0;
   2159   ;
   2160   return 0;
   2161 }
   2162 _ACEOF
   2163 if ac_fn_c_try_compile "$LINENO"; then :
   2164 
   2165 else
   2166   eval "$3=yes"
   2167 fi
   2168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2169 fi
   2170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   2171 fi
   2172 eval ac_res=\$$3
   2173 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
   2174 $as_echo "$ac_res" >&6; }
   2175   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
   2176 
   2177 } # ac_fn_c_check_type
   2178 cat >config.log <<_ACEOF
   2179 This file contains any messages produced by compilers while
   2180 running configure, to aid debugging if configure makes a mistake.
   2181 
   2182 It was created by $as_me, which was
   2183 generated by GNU Autoconf 2.68.  Invocation command line was
   2184 
   2185   $ $0 $@
   2186 
   2187 _ACEOF
   2188 exec 5>>config.log
   2189 {
   2190 cat <<_ASUNAME
   2191 ## --------- ##
   2192 ## Platform. ##
   2193 ## --------- ##
   2194 
   2195 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
   2196 uname -m = `(uname -m) 2>/dev/null || echo unknown`
   2197 uname -r = `(uname -r) 2>/dev/null || echo unknown`
   2198 uname -s = `(uname -s) 2>/dev/null || echo unknown`
   2199 uname -v = `(uname -v) 2>/dev/null || echo unknown`
   2200 
   2201 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
   2202 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
   2203 
   2204 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
   2205 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
   2206 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
   2207 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
   2208 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
   2209 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
   2210 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
   2211 
   2212 _ASUNAME
   2213 
   2214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2215 for as_dir in $PATH
   2216 do
   2217   IFS=$as_save_IFS
   2218   test -z "$as_dir" && as_dir=.
   2219     $as_echo "PATH: $as_dir"
   2220   done
   2221 IFS=$as_save_IFS
   2222 
   2223 } >&5
   2224 
   2225 cat >&5 <<_ACEOF
   2226 
   2227 
   2228 ## ----------- ##
   2229 ## Core tests. ##
   2230 ## ----------- ##
   2231 
   2232 _ACEOF
   2233 
   2234 
   2235 # Keep a trace of the command line.
   2236 # Strip out --no-create and --no-recursion so they do not pile up.
   2237 # Strip out --silent because we don't want to record it for future runs.
   2238 # Also quote any args containing shell meta-characters.
   2239 # Make two passes to allow for proper duplicate-argument suppression.
   2240 ac_configure_args=
   2241 ac_configure_args0=
   2242 ac_configure_args1=
   2243 ac_must_keep_next=false
   2244 for ac_pass in 1 2
   2245 do
   2246   for ac_arg
   2247   do
   2248     case $ac_arg in
   2249     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
   2250     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   2251     | -silent | --silent | --silen | --sile | --sil)
   2252       continue ;;
   2253     *\'*)
   2254       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
   2255     esac
   2256     case $ac_pass in
   2257     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
   2258     2)
   2259       as_fn_append ac_configure_args1 " '$ac_arg'"
   2260       if test $ac_must_keep_next = true; then
   2261 	ac_must_keep_next=false # Got value, back to normal.
   2262       else
   2263 	case $ac_arg in
   2264 	  *=* | --config-cache | -C | -disable-* | --disable-* \
   2265 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
   2266 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
   2267 	  | -with-* | --with-* | -without-* | --without-* | --x)
   2268 	    case "$ac_configure_args0 " in
   2269 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
   2270 	    esac
   2271 	    ;;
   2272 	  -* ) ac_must_keep_next=true ;;
   2273 	esac
   2274       fi
   2275       as_fn_append ac_configure_args " '$ac_arg'"
   2276       ;;
   2277     esac
   2278   done
   2279 done
   2280 { ac_configure_args0=; unset ac_configure_args0;}
   2281 { ac_configure_args1=; unset ac_configure_args1;}
   2282 
   2283 # When interrupted or exit'd, cleanup temporary files, and complete
   2284 # config.log.  We remove comments because anyway the quotes in there
   2285 # would cause problems or look ugly.
   2286 # WARNING: Use '\'' to represent an apostrophe within the trap.
   2287 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
   2288 trap 'exit_status=$?
   2289   # Save into config.log some information that might help in debugging.
   2290   {
   2291     echo
   2292 
   2293     $as_echo "## ---------------- ##
   2294 ## Cache variables. ##
   2295 ## ---------------- ##"
   2296     echo
   2297     # The following way of writing the cache mishandles newlines in values,
   2298 (
   2299   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
   2300     eval ac_val=\$$ac_var
   2301     case $ac_val in #(
   2302     *${as_nl}*)
   2303       case $ac_var in #(
   2304       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   2305 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   2306       esac
   2307       case $ac_var in #(
   2308       _ | IFS | as_nl) ;; #(
   2309       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   2310       *) { eval $ac_var=; unset $ac_var;} ;;
   2311       esac ;;
   2312     esac
   2313   done
   2314   (set) 2>&1 |
   2315     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
   2316     *${as_nl}ac_space=\ *)
   2317       sed -n \
   2318 	"s/'\''/'\''\\\\'\'''\''/g;
   2319 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
   2320       ;; #(
   2321     *)
   2322       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   2323       ;;
   2324     esac |
   2325     sort
   2326 )
   2327     echo
   2328 
   2329     $as_echo "## ----------------- ##
   2330 ## Output variables. ##
   2331 ## ----------------- ##"
   2332     echo
   2333     for ac_var in $ac_subst_vars
   2334     do
   2335       eval ac_val=\$$ac_var
   2336       case $ac_val in
   2337       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2338       esac
   2339       $as_echo "$ac_var='\''$ac_val'\''"
   2340     done | sort
   2341     echo
   2342 
   2343     if test -n "$ac_subst_files"; then
   2344       $as_echo "## ------------------- ##
   2345 ## File substitutions. ##
   2346 ## ------------------- ##"
   2347       echo
   2348       for ac_var in $ac_subst_files
   2349       do
   2350 	eval ac_val=\$$ac_var
   2351 	case $ac_val in
   2352 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
   2353 	esac
   2354 	$as_echo "$ac_var='\''$ac_val'\''"
   2355       done | sort
   2356       echo
   2357     fi
   2358 
   2359     if test -s confdefs.h; then
   2360       $as_echo "## ----------- ##
   2361 ## confdefs.h. ##
   2362 ## ----------- ##"
   2363       echo
   2364       cat confdefs.h
   2365       echo
   2366     fi
   2367     test "$ac_signal" != 0 &&
   2368       $as_echo "$as_me: caught signal $ac_signal"
   2369     $as_echo "$as_me: exit $exit_status"
   2370   } >&5
   2371   rm -f core *.core core.conftest.* &&
   2372     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
   2373     exit $exit_status
   2374 ' 0
   2375 for ac_signal in 1 2 13 15; do
   2376   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
   2377 done
   2378 ac_signal=0
   2379 
   2380 # confdefs.h avoids OS command line length limits that DEFS can exceed.
   2381 rm -f -r conftest* confdefs.h
   2382 
   2383 $as_echo "/* confdefs.h */" > confdefs.h
   2384 
   2385 # Predefined preprocessor variables.
   2386 
   2387 cat >>confdefs.h <<_ACEOF
   2388 #define PACKAGE_NAME "$PACKAGE_NAME"
   2389 _ACEOF
   2390 
   2391 cat >>confdefs.h <<_ACEOF
   2392 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
   2393 _ACEOF
   2394 
   2395 cat >>confdefs.h <<_ACEOF
   2396 #define PACKAGE_VERSION "$PACKAGE_VERSION"
   2397 _ACEOF
   2398 
   2399 cat >>confdefs.h <<_ACEOF
   2400 #define PACKAGE_STRING "$PACKAGE_STRING"
   2401 _ACEOF
   2402 
   2403 cat >>confdefs.h <<_ACEOF
   2404 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
   2405 _ACEOF
   2406 
   2407 cat >>confdefs.h <<_ACEOF
   2408 #define PACKAGE_URL "$PACKAGE_URL"
   2409 _ACEOF
   2410 
   2411 
   2412 # Let the site file select an alternate cache file if it wants to.
   2413 # Prefer an explicitly selected file to automatically selected ones.
   2414 ac_site_file1=NONE
   2415 ac_site_file2=NONE
   2416 if test -n "$CONFIG_SITE"; then
   2417   # We do not want a PATH search for config.site.
   2418   case $CONFIG_SITE in #((
   2419     -*)  ac_site_file1=./$CONFIG_SITE;;
   2420     */*) ac_site_file1=$CONFIG_SITE;;
   2421     *)   ac_site_file1=./$CONFIG_SITE;;
   2422   esac
   2423 elif test "x$prefix" != xNONE; then
   2424   ac_site_file1=$prefix/share/config.site
   2425   ac_site_file2=$prefix/etc/config.site
   2426 else
   2427   ac_site_file1=$ac_default_prefix/share/config.site
   2428   ac_site_file2=$ac_default_prefix/etc/config.site
   2429 fi
   2430 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
   2431 do
   2432   test "x$ac_site_file" = xNONE && continue
   2433   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
   2434     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
   2435 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
   2436     sed 's/^/| /' "$ac_site_file" >&5
   2437     . "$ac_site_file" \
   2438       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2439 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2440 as_fn_error $? "failed to load site script $ac_site_file
   2441 See \`config.log' for more details" "$LINENO" 5; }
   2442   fi
   2443 done
   2444 
   2445 if test -r "$cache_file"; then
   2446   # Some versions of bash will fail to source /dev/null (special files
   2447   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
   2448   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
   2449     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
   2450 $as_echo "$as_me: loading cache $cache_file" >&6;}
   2451     case $cache_file in
   2452       [\\/]* | ?:[\\/]* ) . "$cache_file";;
   2453       *)                      . "./$cache_file";;
   2454     esac
   2455   fi
   2456 else
   2457   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
   2458 $as_echo "$as_me: creating cache $cache_file" >&6;}
   2459   >$cache_file
   2460 fi
   2461 
   2462 # Check that the precious variables saved in the cache have kept the same
   2463 # value.
   2464 ac_cache_corrupted=false
   2465 for ac_var in $ac_precious_vars; do
   2466   eval ac_old_set=\$ac_cv_env_${ac_var}_set
   2467   eval ac_new_set=\$ac_env_${ac_var}_set
   2468   eval ac_old_val=\$ac_cv_env_${ac_var}_value
   2469   eval ac_new_val=\$ac_env_${ac_var}_value
   2470   case $ac_old_set,$ac_new_set in
   2471     set,)
   2472       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
   2473 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
   2474       ac_cache_corrupted=: ;;
   2475     ,set)
   2476       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
   2477 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
   2478       ac_cache_corrupted=: ;;
   2479     ,);;
   2480     *)
   2481       if test "x$ac_old_val" != "x$ac_new_val"; then
   2482 	# differences in whitespace do not lead to failure.
   2483 	ac_old_val_w=`echo x $ac_old_val`
   2484 	ac_new_val_w=`echo x $ac_new_val`
   2485 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
   2486 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
   2487 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
   2488 	  ac_cache_corrupted=:
   2489 	else
   2490 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
   2491 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
   2492 	  eval $ac_var=\$ac_old_val
   2493 	fi
   2494 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
   2495 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
   2496 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
   2497 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
   2498       fi;;
   2499   esac
   2500   # Pass precious variables to config.status.
   2501   if test "$ac_new_set" = set; then
   2502     case $ac_new_val in
   2503     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
   2504     *) ac_arg=$ac_var=$ac_new_val ;;
   2505     esac
   2506     case " $ac_configure_args " in
   2507       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
   2508       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
   2509     esac
   2510   fi
   2511 done
   2512 if $ac_cache_corrupted; then
   2513   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2514 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2515   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
   2516 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
   2517   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
   2518 fi
   2519 ## -------------------- ##
   2520 ## Main body of script. ##
   2521 ## -------------------- ##
   2522 
   2523 ac_ext=c
   2524 ac_cpp='$CPP $CPPFLAGS'
   2525 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2526 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2527 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2528 
   2529 
   2530 
   2531 #TODO: IcuBug:8502
   2532 #AC_INIT([ICU],
   2533 #        m4_esyscmd_s([sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "./common/unicode/uvernum.h]"),
   2534 #        [http://icu-project.org/bugs],
   2535 #        [International Components for Unicode],
   2536 #        [http://icu-project.org])
   2537 
   2538 
   2539 
   2540 PACKAGE="icu"
   2541 
   2542 
   2543 # Use custom echo test for newline option
   2544 # Current autoconf (2.65) gives incorrect echo newline option
   2545 # for icu-config
   2546 # This may be removed later - mow (June 17, 2010)
   2547 ICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T=
   2548 case `/bin/sh -c "echo -n x"` in
   2549 -n*)
   2550   case `/bin/sh -c "echo 'x\c'"` in
   2551   *c*) ICU_ECHO_T=' ';;     # ECHO_T is single tab character.
   2552   *)   ICU_ECHO_C='\c';;
   2553   esac;;
   2554 *)
   2555   ICU_ECHO_N='-n';;
   2556 esac
   2557 
   2558 
   2559 
   2560 
   2561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICU version numbers" >&5
   2562 $as_echo_n "checking for ICU version numbers... " >&6; }
   2563 
   2564 # Get the ICU version from uversion.h or other headers
   2565 geticuversion() {
   2566     sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_ICU_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
   2567 }
   2568 getuversion() {
   2569     sed -n 's/^[ 	]*#[ 	]*define[ 	]*U_UNICODE_VERSION[ 	]*"\([^"]*\)".*/\1/p' "$@"
   2570 }
   2571 VERSION=`geticuversion $srcdir/common/unicode/uvernum.h`
   2572 if test x"$VERSION" = x; then
   2573    as_fn_error $? "Cannot determine ICU version number from uvernum.h header file" "$LINENO" 5
   2574 fi
   2575 
   2576 #TODO: IcuBug:8502
   2577 #if test "$VERSION" != "$PACKAGE_VERSION"; then
   2578 #   AC_MSG_ERROR([configure was generated for $PACKAGE_VERSION but uvernum.h has $VERSION - please rerun autoconf])
   2579 #fi
   2580 
   2581 UNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h`
   2582 if test x"$UNICODE_VERSION" = x; then
   2583     as_fn_error $? "Cannot determine Unicode version number from uchar.h header file" "$LINENO" 5
   2584 fi
   2585 # Compute a reasonable library version from the release version. This is
   2586 # very bad, but that's wanted... We want to make sure that the LIB_VERSION
   2587 # has at least a dot in it, so we'll add a .0 if needed.
   2588 #[LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`]
   2589 LIB_VERSION=$VERSION
   2590 LIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'`
   2591 
   2592 
   2593 
   2594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5
   2595 $as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; }
   2596 
   2597 
   2598 
   2599 # Determine the host system
   2600 ac_aux_dir=
   2601 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
   2602   if test -f "$ac_dir/install-sh"; then
   2603     ac_aux_dir=$ac_dir
   2604     ac_install_sh="$ac_aux_dir/install-sh -c"
   2605     break
   2606   elif test -f "$ac_dir/install.sh"; then
   2607     ac_aux_dir=$ac_dir
   2608     ac_install_sh="$ac_aux_dir/install.sh -c"
   2609     break
   2610   elif test -f "$ac_dir/shtool"; then
   2611     ac_aux_dir=$ac_dir
   2612     ac_install_sh="$ac_aux_dir/shtool install -c"
   2613     break
   2614   fi
   2615 done
   2616 if test -z "$ac_aux_dir"; then
   2617   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
   2618 fi
   2619 
   2620 # These three variables are undocumented and unsupported,
   2621 # and are intended to be withdrawn in a future Autoconf release.
   2622 # They can cause serious problems if a builder's source tree is in a directory
   2623 # whose full name contains unusual characters.
   2624 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
   2625 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
   2626 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
   2627 
   2628 
   2629 # Make sure we can run config.sub.
   2630 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
   2631   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
   2632 
   2633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
   2634 $as_echo_n "checking build system type... " >&6; }
   2635 if ${ac_cv_build+:} false; then :
   2636   $as_echo_n "(cached) " >&6
   2637 else
   2638   ac_build_alias=$build_alias
   2639 test "x$ac_build_alias" = x &&
   2640   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
   2641 test "x$ac_build_alias" = x &&
   2642   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
   2643 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
   2644   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
   2645 
   2646 fi
   2647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
   2648 $as_echo "$ac_cv_build" >&6; }
   2649 case $ac_cv_build in
   2650 *-*-*) ;;
   2651 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
   2652 esac
   2653 build=$ac_cv_build
   2654 ac_save_IFS=$IFS; IFS='-'
   2655 set x $ac_cv_build
   2656 shift
   2657 build_cpu=$1
   2658 build_vendor=$2
   2659 shift; shift
   2660 # Remember, the first character of IFS is used to create $*,
   2661 # except with old shells:
   2662 build_os=$*
   2663 IFS=$ac_save_IFS
   2664 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
   2665 
   2666 
   2667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
   2668 $as_echo_n "checking host system type... " >&6; }
   2669 if ${ac_cv_host+:} false; then :
   2670   $as_echo_n "(cached) " >&6
   2671 else
   2672   if test "x$host_alias" = x; then
   2673   ac_cv_host=$ac_cv_build
   2674 else
   2675   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
   2676     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
   2677 fi
   2678 
   2679 fi
   2680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
   2681 $as_echo "$ac_cv_host" >&6; }
   2682 case $ac_cv_host in
   2683 *-*-*) ;;
   2684 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
   2685 esac
   2686 host=$ac_cv_host
   2687 ac_save_IFS=$IFS; IFS='-'
   2688 set x $ac_cv_host
   2689 shift
   2690 host_cpu=$1
   2691 host_vendor=$2
   2692 shift; shift
   2693 # Remember, the first character of IFS is used to create $*,
   2694 # except with old shells:
   2695 host_os=$*
   2696 IFS=$ac_save_IFS
   2697 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
   2698 
   2699 
   2700 
   2701 
   2702 
   2703 # This variable is needed on z/OS because the C++ compiler only recognizes .C
   2704 _CXX_CXXSUFFIX=cpp
   2705 export _CXX_CXXSUFFIX
   2706 
   2707 # Accumulate #defines
   2708 
   2709 # CONFIG_CPPFLAGS: These are defines that are set for ICU Build time only.
   2710 # They are only needed for building ICU itself. Example: platform stuff
   2711 CONFIG_CPPFLAGS=""
   2712 # UCONFIG_CPPFLAGS: These are defines which are set for ICU build time,
   2713 # and also a notice is output that they need to be set
   2714 # for end-users of ICU also. uconfig.h.prepend is generated
   2715 # with, for example, "#define U_DISABLE_RENAMING 1"
   2716 # Example: ICU configuration stuff
   2717 UCONFIG_CPPFLAGS=""
   2718 # UCONFIG_CFLAGS: contains a copy of anything that needs to be set by end users
   2719 # such as -std
   2720 UCONFIG_CFLAGS=""
   2721 
   2722 # Check whether to build debug libraries
   2723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build debug libraries" >&5
   2724 $as_echo_n "checking whether to build debug libraries... " >&6; }
   2725 enabled=no
   2726 ENABLE_DEBUG=0
   2727 # Check whether --enable-debug was given.
   2728 if test "${enable_debug+set}" = set; then :
   2729   enableval=$enable_debug;  case "${enableval}" in
   2730          yes|"") enabled=yes; ENABLE_DEBUG=1; CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEBUG=1" ;;
   2731          *) ;;
   2732     esac
   2733 fi
   2734 
   2735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   2736 $as_echo "$enabled" >&6; }
   2737 
   2738 
   2739 # Check whether to build release libraries
   2740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build release libraries" >&5
   2741 $as_echo_n "checking whether to build release libraries... " >&6; }
   2742 enabled=yes
   2743 ENABLE_RELEASE=1
   2744 # Check whether --enable-release was given.
   2745 if test "${enable_release+set}" = set; then :
   2746   enableval=$enable_release;  case "${enableval}" in
   2747          no) enabled=no; ENABLE_RELEASE=0 ;;
   2748          *) ;;
   2749     esac
   2750 fi
   2751 
   2752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   2753 $as_echo "$enabled" >&6; }
   2754 
   2755 
   2756 # Don't use the default C/CXXFLags
   2757 : ${CFLAGS=""}
   2758 : ${CXXFLAGS=""}
   2759 
   2760 # Checks for compilers
   2761 ac_ext=c
   2762 ac_cpp='$CPP $CPPFLAGS'
   2763 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   2764 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   2765 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   2766 if test -n "$ac_tool_prefix"; then
   2767   for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
   2768   do
   2769     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   2770 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   2771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2772 $as_echo_n "checking for $ac_word... " >&6; }
   2773 if ${ac_cv_prog_CC+:} false; then :
   2774   $as_echo_n "(cached) " >&6
   2775 else
   2776   if test -n "$CC"; then
   2777   ac_cv_prog_CC="$CC" # Let the user override the test.
   2778 else
   2779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2780 for as_dir in $PATH
   2781 do
   2782   IFS=$as_save_IFS
   2783   test -z "$as_dir" && as_dir=.
   2784     for ac_exec_ext in '' $ac_executable_extensions; do
   2785   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2786     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
   2787     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2788     break 2
   2789   fi
   2790 done
   2791   done
   2792 IFS=$as_save_IFS
   2793 
   2794 fi
   2795 fi
   2796 CC=$ac_cv_prog_CC
   2797 if test -n "$CC"; then
   2798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
   2799 $as_echo "$CC" >&6; }
   2800 else
   2801   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2802 $as_echo "no" >&6; }
   2803 fi
   2804 
   2805 
   2806     test -n "$CC" && break
   2807   done
   2808 fi
   2809 if test -z "$CC"; then
   2810   ac_ct_CC=$CC
   2811   for ac_prog in clang gcc cc c99 c89 xlc_r xlc cl.exe icc
   2812 do
   2813   # Extract the first word of "$ac_prog", so it can be a program name with args.
   2814 set dummy $ac_prog; ac_word=$2
   2815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   2816 $as_echo_n "checking for $ac_word... " >&6; }
   2817 if ${ac_cv_prog_ac_ct_CC+:} false; then :
   2818   $as_echo_n "(cached) " >&6
   2819 else
   2820   if test -n "$ac_ct_CC"; then
   2821   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
   2822 else
   2823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   2824 for as_dir in $PATH
   2825 do
   2826   IFS=$as_save_IFS
   2827   test -z "$as_dir" && as_dir=.
   2828     for ac_exec_ext in '' $ac_executable_extensions; do
   2829   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   2830     ac_cv_prog_ac_ct_CC="$ac_prog"
   2831     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   2832     break 2
   2833   fi
   2834 done
   2835   done
   2836 IFS=$as_save_IFS
   2837 
   2838 fi
   2839 fi
   2840 ac_ct_CC=$ac_cv_prog_ac_ct_CC
   2841 if test -n "$ac_ct_CC"; then
   2842   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
   2843 $as_echo "$ac_ct_CC" >&6; }
   2844 else
   2845   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2846 $as_echo "no" >&6; }
   2847 fi
   2848 
   2849 
   2850   test -n "$ac_ct_CC" && break
   2851 done
   2852 
   2853   if test "x$ac_ct_CC" = x; then
   2854     CC=""
   2855   else
   2856     case $cross_compiling:$ac_tool_warned in
   2857 yes:)
   2858 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   2859 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   2860 ac_tool_warned=yes ;;
   2861 esac
   2862     CC=$ac_ct_CC
   2863   fi
   2864 fi
   2865 
   2866 
   2867 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2868 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2869 as_fn_error $? "no acceptable C compiler found in \$PATH
   2870 See \`config.log' for more details" "$LINENO" 5; }
   2871 
   2872 # Provide some information about the compiler.
   2873 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
   2874 set X $ac_compile
   2875 ac_compiler=$2
   2876 for ac_option in --version -v -V -qversion; do
   2877   { { ac_try="$ac_compiler $ac_option >&5"
   2878 case "(($ac_try" in
   2879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2880   *) ac_try_echo=$ac_try;;
   2881 esac
   2882 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2883 $as_echo "$ac_try_echo"; } >&5
   2884   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   2885   ac_status=$?
   2886   if test -s conftest.err; then
   2887     sed '10a\
   2888 ... rest of stderr output deleted ...
   2889          10q' conftest.err >conftest.er1
   2890     cat conftest.er1 >&5
   2891   fi
   2892   rm -f conftest.er1 conftest.err
   2893   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2894   test $ac_status = 0; }
   2895 done
   2896 
   2897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   2898 /* end confdefs.h.  */
   2899 
   2900 int
   2901 main ()
   2902 {
   2903 
   2904   ;
   2905   return 0;
   2906 }
   2907 _ACEOF
   2908 ac_clean_files_save=$ac_clean_files
   2909 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
   2910 # Try to create an executable without -o first, disregard a.out.
   2911 # It will help us diagnose broken compilers, and finding out an intuition
   2912 # of exeext.
   2913 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
   2914 $as_echo_n "checking whether the C compiler works... " >&6; }
   2915 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
   2916 
   2917 # The possible output files:
   2918 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
   2919 
   2920 ac_rmfiles=
   2921 for ac_file in $ac_files
   2922 do
   2923   case $ac_file in
   2924     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   2925     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
   2926   esac
   2927 done
   2928 rm -f $ac_rmfiles
   2929 
   2930 if { { ac_try="$ac_link_default"
   2931 case "(($ac_try" in
   2932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   2933   *) ac_try_echo=$ac_try;;
   2934 esac
   2935 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   2936 $as_echo "$ac_try_echo"; } >&5
   2937   (eval "$ac_link_default") 2>&5
   2938   ac_status=$?
   2939   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   2940   test $ac_status = 0; }; then :
   2941   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
   2942 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
   2943 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
   2944 # so that the user can short-circuit this test for compilers unknown to
   2945 # Autoconf.
   2946 for ac_file in $ac_files ''
   2947 do
   2948   test -f "$ac_file" || continue
   2949   case $ac_file in
   2950     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
   2951 	;;
   2952     [ab].out )
   2953 	# We found the default executable, but exeext='' is most
   2954 	# certainly right.
   2955 	break;;
   2956     *.* )
   2957 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
   2958 	then :; else
   2959 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   2960 	fi
   2961 	# We set ac_cv_exeext here because the later test for it is not
   2962 	# safe: cross compilers may not add the suffix if given an `-o'
   2963 	# argument, so we may need to know it at that point already.
   2964 	# Even if this section looks crufty: it has the advantage of
   2965 	# actually working.
   2966 	break;;
   2967     * )
   2968 	break;;
   2969   esac
   2970 done
   2971 test "$ac_cv_exeext" = no && ac_cv_exeext=
   2972 
   2973 else
   2974   ac_file=''
   2975 fi
   2976 if test -z "$ac_file"; then :
   2977   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   2978 $as_echo "no" >&6; }
   2979 $as_echo "$as_me: failed program was:" >&5
   2980 sed 's/^/| /' conftest.$ac_ext >&5
   2981 
   2982 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   2983 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   2984 as_fn_error 77 "C compiler cannot create executables
   2985 See \`config.log' for more details" "$LINENO" 5; }
   2986 else
   2987   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
   2988 $as_echo "yes" >&6; }
   2989 fi
   2990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
   2991 $as_echo_n "checking for C compiler default output file name... " >&6; }
   2992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
   2993 $as_echo "$ac_file" >&6; }
   2994 ac_exeext=$ac_cv_exeext
   2995 
   2996 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
   2997 ac_clean_files=$ac_clean_files_save
   2998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
   2999 $as_echo_n "checking for suffix of executables... " >&6; }
   3000 if { { ac_try="$ac_link"
   3001 case "(($ac_try" in
   3002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3003   *) ac_try_echo=$ac_try;;
   3004 esac
   3005 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3006 $as_echo "$ac_try_echo"; } >&5
   3007   (eval "$ac_link") 2>&5
   3008   ac_status=$?
   3009   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3010   test $ac_status = 0; }; then :
   3011   # If both `conftest.exe' and `conftest' are `present' (well, observable)
   3012 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
   3013 # work properly (i.e., refer to `conftest.exe'), while it won't with
   3014 # `rm'.
   3015 for ac_file in conftest.exe conftest conftest.*; do
   3016   test -f "$ac_file" || continue
   3017   case $ac_file in
   3018     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
   3019     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
   3020 	  break;;
   3021     * ) break;;
   3022   esac
   3023 done
   3024 else
   3025   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3026 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3027 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
   3028 See \`config.log' for more details" "$LINENO" 5; }
   3029 fi
   3030 rm -f conftest conftest$ac_cv_exeext
   3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
   3032 $as_echo "$ac_cv_exeext" >&6; }
   3033 
   3034 rm -f conftest.$ac_ext
   3035 EXEEXT=$ac_cv_exeext
   3036 ac_exeext=$EXEEXT
   3037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3038 /* end confdefs.h.  */
   3039 #include <stdio.h>
   3040 int
   3041 main ()
   3042 {
   3043 FILE *f = fopen ("conftest.out", "w");
   3044  return ferror (f) || fclose (f) != 0;
   3045 
   3046   ;
   3047   return 0;
   3048 }
   3049 _ACEOF
   3050 ac_clean_files="$ac_clean_files conftest.out"
   3051 # Check that the compiler produces executables we can run.  If not, either
   3052 # the compiler is broken, or we cross compile.
   3053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
   3054 $as_echo_n "checking whether we are cross compiling... " >&6; }
   3055 if test "$cross_compiling" != yes; then
   3056   { { ac_try="$ac_link"
   3057 case "(($ac_try" in
   3058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3059   *) ac_try_echo=$ac_try;;
   3060 esac
   3061 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3062 $as_echo "$ac_try_echo"; } >&5
   3063   (eval "$ac_link") 2>&5
   3064   ac_status=$?
   3065   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3066   test $ac_status = 0; }
   3067   if { ac_try='./conftest$ac_cv_exeext'
   3068   { { case "(($ac_try" in
   3069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3070   *) ac_try_echo=$ac_try;;
   3071 esac
   3072 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3073 $as_echo "$ac_try_echo"; } >&5
   3074   (eval "$ac_try") 2>&5
   3075   ac_status=$?
   3076   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3077   test $ac_status = 0; }; }; then
   3078     cross_compiling=no
   3079   else
   3080     if test "$cross_compiling" = maybe; then
   3081 	cross_compiling=yes
   3082     else
   3083 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3084 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3085 as_fn_error $? "cannot run C compiled programs.
   3086 If you meant to cross compile, use \`--host'.
   3087 See \`config.log' for more details" "$LINENO" 5; }
   3088     fi
   3089   fi
   3090 fi
   3091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
   3092 $as_echo "$cross_compiling" >&6; }
   3093 
   3094 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
   3095 ac_clean_files=$ac_clean_files_save
   3096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
   3097 $as_echo_n "checking for suffix of object files... " >&6; }
   3098 if ${ac_cv_objext+:} false; then :
   3099   $as_echo_n "(cached) " >&6
   3100 else
   3101   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3102 /* end confdefs.h.  */
   3103 
   3104 int
   3105 main ()
   3106 {
   3107 
   3108   ;
   3109   return 0;
   3110 }
   3111 _ACEOF
   3112 rm -f conftest.o conftest.obj
   3113 if { { ac_try="$ac_compile"
   3114 case "(($ac_try" in
   3115   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3116   *) ac_try_echo=$ac_try;;
   3117 esac
   3118 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3119 $as_echo "$ac_try_echo"; } >&5
   3120   (eval "$ac_compile") 2>&5
   3121   ac_status=$?
   3122   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3123   test $ac_status = 0; }; then :
   3124   for ac_file in conftest.o conftest.obj conftest.*; do
   3125   test -f "$ac_file" || continue;
   3126   case $ac_file in
   3127     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
   3128     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
   3129        break;;
   3130   esac
   3131 done
   3132 else
   3133   $as_echo "$as_me: failed program was:" >&5
   3134 sed 's/^/| /' conftest.$ac_ext >&5
   3135 
   3136 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3137 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3138 as_fn_error $? "cannot compute suffix of object files: cannot compile
   3139 See \`config.log' for more details" "$LINENO" 5; }
   3140 fi
   3141 rm -f conftest.$ac_cv_objext conftest.$ac_ext
   3142 fi
   3143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
   3144 $as_echo "$ac_cv_objext" >&6; }
   3145 OBJEXT=$ac_cv_objext
   3146 ac_objext=$OBJEXT
   3147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
   3148 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
   3149 if ${ac_cv_c_compiler_gnu+:} false; then :
   3150   $as_echo_n "(cached) " >&6
   3151 else
   3152   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3153 /* end confdefs.h.  */
   3154 
   3155 int
   3156 main ()
   3157 {
   3158 #ifndef __GNUC__
   3159        choke me
   3160 #endif
   3161 
   3162   ;
   3163   return 0;
   3164 }
   3165 _ACEOF
   3166 if ac_fn_c_try_compile "$LINENO"; then :
   3167   ac_compiler_gnu=yes
   3168 else
   3169   ac_compiler_gnu=no
   3170 fi
   3171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3172 ac_cv_c_compiler_gnu=$ac_compiler_gnu
   3173 
   3174 fi
   3175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
   3176 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
   3177 if test $ac_compiler_gnu = yes; then
   3178   GCC=yes
   3179 else
   3180   GCC=
   3181 fi
   3182 ac_test_CFLAGS=${CFLAGS+set}
   3183 ac_save_CFLAGS=$CFLAGS
   3184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
   3185 $as_echo_n "checking whether $CC accepts -g... " >&6; }
   3186 if ${ac_cv_prog_cc_g+:} false; then :
   3187   $as_echo_n "(cached) " >&6
   3188 else
   3189   ac_save_c_werror_flag=$ac_c_werror_flag
   3190    ac_c_werror_flag=yes
   3191    ac_cv_prog_cc_g=no
   3192    CFLAGS="-g"
   3193    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3194 /* end confdefs.h.  */
   3195 
   3196 int
   3197 main ()
   3198 {
   3199 
   3200   ;
   3201   return 0;
   3202 }
   3203 _ACEOF
   3204 if ac_fn_c_try_compile "$LINENO"; then :
   3205   ac_cv_prog_cc_g=yes
   3206 else
   3207   CFLAGS=""
   3208       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3209 /* end confdefs.h.  */
   3210 
   3211 int
   3212 main ()
   3213 {
   3214 
   3215   ;
   3216   return 0;
   3217 }
   3218 _ACEOF
   3219 if ac_fn_c_try_compile "$LINENO"; then :
   3220 
   3221 else
   3222   ac_c_werror_flag=$ac_save_c_werror_flag
   3223 	 CFLAGS="-g"
   3224 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3225 /* end confdefs.h.  */
   3226 
   3227 int
   3228 main ()
   3229 {
   3230 
   3231   ;
   3232   return 0;
   3233 }
   3234 _ACEOF
   3235 if ac_fn_c_try_compile "$LINENO"; then :
   3236   ac_cv_prog_cc_g=yes
   3237 fi
   3238 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3239 fi
   3240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3241 fi
   3242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3243    ac_c_werror_flag=$ac_save_c_werror_flag
   3244 fi
   3245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
   3246 $as_echo "$ac_cv_prog_cc_g" >&6; }
   3247 if test "$ac_test_CFLAGS" = set; then
   3248   CFLAGS=$ac_save_CFLAGS
   3249 elif test $ac_cv_prog_cc_g = yes; then
   3250   if test "$GCC" = yes; then
   3251     CFLAGS="-g -O2"
   3252   else
   3253     CFLAGS="-g"
   3254   fi
   3255 else
   3256   if test "$GCC" = yes; then
   3257     CFLAGS="-O2"
   3258   else
   3259     CFLAGS=
   3260   fi
   3261 fi
   3262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
   3263 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
   3264 if ${ac_cv_prog_cc_c89+:} false; then :
   3265   $as_echo_n "(cached) " >&6
   3266 else
   3267   ac_cv_prog_cc_c89=no
   3268 ac_save_CC=$CC
   3269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3270 /* end confdefs.h.  */
   3271 #include <stdarg.h>
   3272 #include <stdio.h>
   3273 #include <sys/types.h>
   3274 #include <sys/stat.h>
   3275 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
   3276 struct buf { int x; };
   3277 FILE * (*rcsopen) (struct buf *, struct stat *, int);
   3278 static char *e (p, i)
   3279      char **p;
   3280      int i;
   3281 {
   3282   return p[i];
   3283 }
   3284 static char *f (char * (*g) (char **, int), char **p, ...)
   3285 {
   3286   char *s;
   3287   va_list v;
   3288   va_start (v,p);
   3289   s = g (p, va_arg (v,int));
   3290   va_end (v);
   3291   return s;
   3292 }
   3293 
   3294 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
   3295    function prototypes and stuff, but not '\xHH' hex character constants.
   3296    These don't provoke an error unfortunately, instead are silently treated
   3297    as 'x'.  The following induces an error, until -std is added to get
   3298    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
   3299    array size at least.  It's necessary to write '\x00'==0 to get something
   3300    that's true only with -std.  */
   3301 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
   3302 
   3303 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
   3304    inside strings and character constants.  */
   3305 #define FOO(x) 'x'
   3306 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
   3307 
   3308 int test (int i, double x);
   3309 struct s1 {int (*f) (int a);};
   3310 struct s2 {int (*f) (double a);};
   3311 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
   3312 int argc;
   3313 char **argv;
   3314 int
   3315 main ()
   3316 {
   3317 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
   3318   ;
   3319   return 0;
   3320 }
   3321 _ACEOF
   3322 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
   3323 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
   3324 do
   3325   CC="$ac_save_CC $ac_arg"
   3326   if ac_fn_c_try_compile "$LINENO"; then :
   3327   ac_cv_prog_cc_c89=$ac_arg
   3328 fi
   3329 rm -f core conftest.err conftest.$ac_objext
   3330   test "x$ac_cv_prog_cc_c89" != "xno" && break
   3331 done
   3332 rm -f conftest.$ac_ext
   3333 CC=$ac_save_CC
   3334 
   3335 fi
   3336 # AC_CACHE_VAL
   3337 case "x$ac_cv_prog_cc_c89" in
   3338   x)
   3339     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
   3340 $as_echo "none needed" >&6; } ;;
   3341   xno)
   3342     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
   3343 $as_echo "unsupported" >&6; } ;;
   3344   *)
   3345     CC="$CC $ac_cv_prog_cc_c89"
   3346     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
   3347 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
   3348 esac
   3349 if test "x$ac_cv_prog_cc_c89" != xno; then :
   3350 
   3351 fi
   3352 
   3353 ac_ext=c
   3354 ac_cpp='$CPP $CPPFLAGS'
   3355 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3356 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3357 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3358 
   3359 # Make sure that we try clang++ first, which provides C++11 support.
   3360 # The g++ compiler is less likely to support C++11.
   3361 ac_ext=cpp
   3362 ac_cpp='$CXXCPP $CPPFLAGS'
   3363 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3364 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3365 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3366 if test -z "$CXX"; then
   3367   if test -n "$CCC"; then
   3368     CXX=$CCC
   3369   else
   3370     if test -n "$ac_tool_prefix"; then
   3371   for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
   3372   do
   3373     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
   3374 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
   3375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3376 $as_echo_n "checking for $ac_word... " >&6; }
   3377 if ${ac_cv_prog_CXX+:} false; then :
   3378   $as_echo_n "(cached) " >&6
   3379 else
   3380   if test -n "$CXX"; then
   3381   ac_cv_prog_CXX="$CXX" # Let the user override the test.
   3382 else
   3383 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3384 for as_dir in $PATH
   3385 do
   3386   IFS=$as_save_IFS
   3387   test -z "$as_dir" && as_dir=.
   3388     for ac_exec_ext in '' $ac_executable_extensions; do
   3389   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3390     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
   3391     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3392     break 2
   3393   fi
   3394 done
   3395   done
   3396 IFS=$as_save_IFS
   3397 
   3398 fi
   3399 fi
   3400 CXX=$ac_cv_prog_CXX
   3401 if test -n "$CXX"; then
   3402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
   3403 $as_echo "$CXX" >&6; }
   3404 else
   3405   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3406 $as_echo "no" >&6; }
   3407 fi
   3408 
   3409 
   3410     test -n "$CXX" && break
   3411   done
   3412 fi
   3413 if test -z "$CXX"; then
   3414   ac_ct_CXX=$CXX
   3415   for ac_prog in clang++ g++ c++ gpp xlC_r xlC aCC CC cxx cc++ cl.exe icc FCC KCC RCC
   3416 do
   3417   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3418 set dummy $ac_prog; ac_word=$2
   3419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3420 $as_echo_n "checking for $ac_word... " >&6; }
   3421 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
   3422   $as_echo_n "(cached) " >&6
   3423 else
   3424   if test -n "$ac_ct_CXX"; then
   3425   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
   3426 else
   3427 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3428 for as_dir in $PATH
   3429 do
   3430   IFS=$as_save_IFS
   3431   test -z "$as_dir" && as_dir=.
   3432     for ac_exec_ext in '' $ac_executable_extensions; do
   3433   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3434     ac_cv_prog_ac_ct_CXX="$ac_prog"
   3435     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3436     break 2
   3437   fi
   3438 done
   3439   done
   3440 IFS=$as_save_IFS
   3441 
   3442 fi
   3443 fi
   3444 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
   3445 if test -n "$ac_ct_CXX"; then
   3446   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
   3447 $as_echo "$ac_ct_CXX" >&6; }
   3448 else
   3449   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3450 $as_echo "no" >&6; }
   3451 fi
   3452 
   3453 
   3454   test -n "$ac_ct_CXX" && break
   3455 done
   3456 
   3457   if test "x$ac_ct_CXX" = x; then
   3458     CXX="g++"
   3459   else
   3460     case $cross_compiling:$ac_tool_warned in
   3461 yes:)
   3462 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   3463 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   3464 ac_tool_warned=yes ;;
   3465 esac
   3466     CXX=$ac_ct_CXX
   3467   fi
   3468 fi
   3469 
   3470   fi
   3471 fi
   3472 # Provide some information about the compiler.
   3473 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
   3474 set X $ac_compile
   3475 ac_compiler=$2
   3476 for ac_option in --version -v -V -qversion; do
   3477   { { ac_try="$ac_compiler $ac_option >&5"
   3478 case "(($ac_try" in
   3479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
   3480   *) ac_try_echo=$ac_try;;
   3481 esac
   3482 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
   3483 $as_echo "$ac_try_echo"; } >&5
   3484   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
   3485   ac_status=$?
   3486   if test -s conftest.err; then
   3487     sed '10a\
   3488 ... rest of stderr output deleted ...
   3489          10q' conftest.err >conftest.er1
   3490     cat conftest.er1 >&5
   3491   fi
   3492   rm -f conftest.er1 conftest.err
   3493   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   3494   test $ac_status = 0; }
   3495 done
   3496 
   3497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
   3498 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
   3499 if ${ac_cv_cxx_compiler_gnu+:} false; then :
   3500   $as_echo_n "(cached) " >&6
   3501 else
   3502   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3503 /* end confdefs.h.  */
   3504 
   3505 int
   3506 main ()
   3507 {
   3508 #ifndef __GNUC__
   3509        choke me
   3510 #endif
   3511 
   3512   ;
   3513   return 0;
   3514 }
   3515 _ACEOF
   3516 if ac_fn_cxx_try_compile "$LINENO"; then :
   3517   ac_compiler_gnu=yes
   3518 else
   3519   ac_compiler_gnu=no
   3520 fi
   3521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3522 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
   3523 
   3524 fi
   3525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
   3526 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
   3527 if test $ac_compiler_gnu = yes; then
   3528   GXX=yes
   3529 else
   3530   GXX=
   3531 fi
   3532 ac_test_CXXFLAGS=${CXXFLAGS+set}
   3533 ac_save_CXXFLAGS=$CXXFLAGS
   3534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
   3535 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
   3536 if ${ac_cv_prog_cxx_g+:} false; then :
   3537   $as_echo_n "(cached) " >&6
   3538 else
   3539   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
   3540    ac_cxx_werror_flag=yes
   3541    ac_cv_prog_cxx_g=no
   3542    CXXFLAGS="-g"
   3543    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3544 /* end confdefs.h.  */
   3545 
   3546 int
   3547 main ()
   3548 {
   3549 
   3550   ;
   3551   return 0;
   3552 }
   3553 _ACEOF
   3554 if ac_fn_cxx_try_compile "$LINENO"; then :
   3555   ac_cv_prog_cxx_g=yes
   3556 else
   3557   CXXFLAGS=""
   3558       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3559 /* end confdefs.h.  */
   3560 
   3561 int
   3562 main ()
   3563 {
   3564 
   3565   ;
   3566   return 0;
   3567 }
   3568 _ACEOF
   3569 if ac_fn_cxx_try_compile "$LINENO"; then :
   3570 
   3571 else
   3572   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3573 	 CXXFLAGS="-g"
   3574 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3575 /* end confdefs.h.  */
   3576 
   3577 int
   3578 main ()
   3579 {
   3580 
   3581   ;
   3582   return 0;
   3583 }
   3584 _ACEOF
   3585 if ac_fn_cxx_try_compile "$LINENO"; then :
   3586   ac_cv_prog_cxx_g=yes
   3587 fi
   3588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3589 fi
   3590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3591 fi
   3592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   3593    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
   3594 fi
   3595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
   3596 $as_echo "$ac_cv_prog_cxx_g" >&6; }
   3597 if test "$ac_test_CXXFLAGS" = set; then
   3598   CXXFLAGS=$ac_save_CXXFLAGS
   3599 elif test $ac_cv_prog_cxx_g = yes; then
   3600   if test "$GXX" = yes; then
   3601     CXXFLAGS="-g -O2"
   3602   else
   3603     CXXFLAGS="-g"
   3604   fi
   3605 else
   3606   if test "$GXX" = yes; then
   3607     CXXFLAGS="-O2"
   3608   else
   3609     CXXFLAGS=
   3610   fi
   3611 fi
   3612 ac_ext=c
   3613 ac_cpp='$CPP $CPPFLAGS'
   3614 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3615 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3616 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3617 
   3618 
   3619 # Ensure that if CXXFLAGS/CFLAGS were not set when calling configure, set it correctly based on (enable/disable) debug or release option
   3620 # The release mode use is the default one for autoconf
   3621 if test "$GCC" = yes; then
   3622     if test "$CFLAGS" = ""; then
   3623         if test "$ENABLE_DEBUG" = 1; then
   3624             CFLAGS=-g
   3625         fi
   3626         if test "$ENABLE_RELEASE" = 1; then
   3627             CFLAGS="$CFLAGS -O2"
   3628         fi
   3629     fi
   3630     if test "$CXXFLAGS" = ""; then
   3631         if test "$ENABLE_DEBUG" = 1; then
   3632             CXXFLAGS=-g
   3633         fi
   3634         if test "$ENABLE_RELEASE" = 1; then
   3635             CXXFLAGS="$CXXFLAGS -O2"
   3636         fi
   3637     fi
   3638 fi
   3639 
   3640 ac_ext=c
   3641 ac_cpp='$CPP $CPPFLAGS'
   3642 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3643 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3644 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
   3646 $as_echo_n "checking how to run the C preprocessor... " >&6; }
   3647 # On Suns, sometimes $CPP names a directory.
   3648 if test -n "$CPP" && test -d "$CPP"; then
   3649   CPP=
   3650 fi
   3651 if test -z "$CPP"; then
   3652   if ${ac_cv_prog_CPP+:} false; then :
   3653   $as_echo_n "(cached) " >&6
   3654 else
   3655       # Double quotes because CPP needs to be expanded
   3656     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
   3657     do
   3658       ac_preproc_ok=false
   3659 for ac_c_preproc_warn_flag in '' yes
   3660 do
   3661   # Use a header file that comes with gcc, so configuring glibc
   3662   # with a fresh cross-compiler works.
   3663   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3664   # <limits.h> exists even on freestanding compilers.
   3665   # On the NeXT, cc -E runs the code through the compiler's parser,
   3666   # not just through cpp. "Syntax error" is here to catch this case.
   3667   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3668 /* end confdefs.h.  */
   3669 #ifdef __STDC__
   3670 # include <limits.h>
   3671 #else
   3672 # include <assert.h>
   3673 #endif
   3674 		     Syntax error
   3675 _ACEOF
   3676 if ac_fn_c_try_cpp "$LINENO"; then :
   3677 
   3678 else
   3679   # Broken: fails on valid input.
   3680 continue
   3681 fi
   3682 rm -f conftest.err conftest.i conftest.$ac_ext
   3683 
   3684   # OK, works on sane cases.  Now check whether nonexistent headers
   3685   # can be detected and how.
   3686   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3687 /* end confdefs.h.  */
   3688 #include <ac_nonexistent.h>
   3689 _ACEOF
   3690 if ac_fn_c_try_cpp "$LINENO"; then :
   3691   # Broken: success on invalid input.
   3692 continue
   3693 else
   3694   # Passes both tests.
   3695 ac_preproc_ok=:
   3696 break
   3697 fi
   3698 rm -f conftest.err conftest.i conftest.$ac_ext
   3699 
   3700 done
   3701 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3702 rm -f conftest.i conftest.err conftest.$ac_ext
   3703 if $ac_preproc_ok; then :
   3704   break
   3705 fi
   3706 
   3707     done
   3708     ac_cv_prog_CPP=$CPP
   3709 
   3710 fi
   3711   CPP=$ac_cv_prog_CPP
   3712 else
   3713   ac_cv_prog_CPP=$CPP
   3714 fi
   3715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
   3716 $as_echo "$CPP" >&6; }
   3717 ac_preproc_ok=false
   3718 for ac_c_preproc_warn_flag in '' yes
   3719 do
   3720   # Use a header file that comes with gcc, so configuring glibc
   3721   # with a fresh cross-compiler works.
   3722   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
   3723   # <limits.h> exists even on freestanding compilers.
   3724   # On the NeXT, cc -E runs the code through the compiler's parser,
   3725   # not just through cpp. "Syntax error" is here to catch this case.
   3726   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3727 /* end confdefs.h.  */
   3728 #ifdef __STDC__
   3729 # include <limits.h>
   3730 #else
   3731 # include <assert.h>
   3732 #endif
   3733 		     Syntax error
   3734 _ACEOF
   3735 if ac_fn_c_try_cpp "$LINENO"; then :
   3736 
   3737 else
   3738   # Broken: fails on valid input.
   3739 continue
   3740 fi
   3741 rm -f conftest.err conftest.i conftest.$ac_ext
   3742 
   3743   # OK, works on sane cases.  Now check whether nonexistent headers
   3744   # can be detected and how.
   3745   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3746 /* end confdefs.h.  */
   3747 #include <ac_nonexistent.h>
   3748 _ACEOF
   3749 if ac_fn_c_try_cpp "$LINENO"; then :
   3750   # Broken: success on invalid input.
   3751 continue
   3752 else
   3753   # Passes both tests.
   3754 ac_preproc_ok=:
   3755 break
   3756 fi
   3757 rm -f conftest.err conftest.i conftest.$ac_ext
   3758 
   3759 done
   3760 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
   3761 rm -f conftest.i conftest.err conftest.$ac_ext
   3762 if $ac_preproc_ok; then :
   3763 
   3764 else
   3765   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   3766 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   3767 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
   3768 See \`config.log' for more details" "$LINENO" 5; }
   3769 fi
   3770 
   3771 ac_ext=c
   3772 ac_cpp='$CPP $CPPFLAGS'
   3773 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3774 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3775 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3776 
   3777 
   3778 # Find a good install program.  We prefer a C program (faster),
   3779 # so one script is as good as another.  But avoid the broken or
   3780 # incompatible versions:
   3781 # SysV /etc/install, /usr/sbin/install
   3782 # SunOS /usr/etc/install
   3783 # IRIX /sbin/install
   3784 # AIX /bin/install
   3785 # AmigaOS /C/install, which installs bootblocks on floppy discs
   3786 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
   3787 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
   3788 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
   3789 # OS/2's system install, which has a completely different semantic
   3790 # ./install, which can be erroneously created by make from ./install.sh.
   3791 # Reject install programs that cannot install multiple files.
   3792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
   3793 $as_echo_n "checking for a BSD-compatible install... " >&6; }
   3794 if test -z "$INSTALL"; then
   3795 if ${ac_cv_path_install+:} false; then :
   3796   $as_echo_n "(cached) " >&6
   3797 else
   3798   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3799 for as_dir in $PATH
   3800 do
   3801   IFS=$as_save_IFS
   3802   test -z "$as_dir" && as_dir=.
   3803     # Account for people who put trailing slashes in PATH elements.
   3804 case $as_dir/ in #((
   3805   ./ | .// | /[cC]/* | \
   3806   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
   3807   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
   3808   /usr/ucb/* ) ;;
   3809   *)
   3810     # OSF1 and SCO ODT 3.0 have their own names for install.
   3811     # Don't use installbsd from OSF since it installs stuff as root
   3812     # by default.
   3813     for ac_prog in ginstall scoinst install; do
   3814       for ac_exec_ext in '' $ac_executable_extensions; do
   3815 	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
   3816 	  if test $ac_prog = install &&
   3817 	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3818 	    # AIX install.  It has an incompatible calling convention.
   3819 	    :
   3820 	  elif test $ac_prog = install &&
   3821 	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
   3822 	    # program-specific install script used by HP pwplus--don't use.
   3823 	    :
   3824 	  else
   3825 	    rm -rf conftest.one conftest.two conftest.dir
   3826 	    echo one > conftest.one
   3827 	    echo two > conftest.two
   3828 	    mkdir conftest.dir
   3829 	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
   3830 	      test -s conftest.one && test -s conftest.two &&
   3831 	      test -s conftest.dir/conftest.one &&
   3832 	      test -s conftest.dir/conftest.two
   3833 	    then
   3834 	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
   3835 	      break 3
   3836 	    fi
   3837 	  fi
   3838 	fi
   3839       done
   3840     done
   3841     ;;
   3842 esac
   3843 
   3844   done
   3845 IFS=$as_save_IFS
   3846 
   3847 rm -rf conftest.one conftest.two conftest.dir
   3848 
   3849 fi
   3850   if test "${ac_cv_path_install+set}" = set; then
   3851     INSTALL=$ac_cv_path_install
   3852   else
   3853     # As a last resort, use the slow shell script.  Don't cache a
   3854     # value for INSTALL within a source directory, because that will
   3855     # break other packages using the cache if that directory is
   3856     # removed, or if the value is a relative name.
   3857     INSTALL=$ac_install_sh
   3858   fi
   3859 fi
   3860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
   3861 $as_echo "$INSTALL" >&6; }
   3862 
   3863 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
   3864 # It thinks the first close brace ends the variable substitution.
   3865 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
   3866 
   3867 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
   3868 
   3869 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
   3870 
   3871 
   3872 
   3873 
   3874 ac_ext=cpp
   3875 ac_cpp='$CXXCPP $CPPFLAGS'
   3876 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3877 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3878 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   3879 
   3880 
   3881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   3882 /* end confdefs.h.  */
   3883 
   3884 int
   3885 main ()
   3886 {
   3887 
   3888   ;
   3889   return 0;
   3890 }
   3891 _ACEOF
   3892 if ac_fn_cxx_try_link "$LINENO"; then :
   3893 
   3894 fi
   3895 rm -f core conftest.err conftest.$ac_objext \
   3896     conftest$ac_exeext conftest.$ac_ext
   3897 ac_ext=c
   3898 ac_cpp='$CPP $CPPFLAGS'
   3899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   3900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   3901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   3902 
   3903 
   3904 # make sure install is relative to srcdir - if a script
   3905 if test "$srcdir" = "."; then
   3906   # If srcdir isn't just ., then (srcdir) is already prepended.
   3907   if test "${ac_install_sh}" = "${INSTALL}"; then
   3908    INSTALL="\\\$(top_srcdir)/${ac_install_sh}"
   3909   fi
   3910 fi
   3911 
   3912 #AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true)
   3913 #AC_CHECK_PROG(STRIP, strip, strip, true)
   3914 
   3915 # Check for the platform make
   3916 for ac_prog in gmake gnumake
   3917 do
   3918   # Extract the first word of "$ac_prog", so it can be a program name with args.
   3919 set dummy $ac_prog; ac_word=$2
   3920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3921 $as_echo_n "checking for $ac_word... " >&6; }
   3922 if ${ac_cv_path_U_MAKE+:} false; then :
   3923   $as_echo_n "(cached) " >&6
   3924 else
   3925   case $U_MAKE in
   3926   [\\/]* | ?:[\\/]*)
   3927   ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path.
   3928   ;;
   3929   *)
   3930   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   3931 for as_dir in $PATH
   3932 do
   3933   IFS=$as_save_IFS
   3934   test -z "$as_dir" && as_dir=.
   3935     for ac_exec_ext in '' $ac_executable_extensions; do
   3936   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   3937     ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext"
   3938     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   3939     break 2
   3940   fi
   3941 done
   3942   done
   3943 IFS=$as_save_IFS
   3944 
   3945   ;;
   3946 esac
   3947 fi
   3948 U_MAKE=$ac_cv_path_U_MAKE
   3949 if test -n "$U_MAKE"; then
   3950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $U_MAKE" >&5
   3951 $as_echo "$U_MAKE" >&6; }
   3952 else
   3953   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   3954 $as_echo "no" >&6; }
   3955 fi
   3956 
   3957 
   3958   test -n "$U_MAKE" && break
   3959 done
   3960 test -n "$U_MAKE" || U_MAKE="make"
   3961 
   3962 
   3963 
   3964 
   3965 
   3966 # Check whether --with-cross-build was given.
   3967 if test "${with_cross_build+set}" = set; then :
   3968   withval=$with_cross_build; cross_buildroot="${withval}"
   3969 else
   3970   cross_buildroot=""
   3971 fi
   3972 
   3973 
   3974 if test "X$cross_buildroot" = "X"; then
   3975     if test "$cross_compiling" = "yes"; then
   3976         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
   3977 	    fi
   3978 else
   3979     if test -f "${cross_buildroot}/config/icucross.mk"; then
   3980         { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using cross buildroot: $cross_buildroot" >&5
   3981 $as_echo "Using cross buildroot: $cross_buildroot" >&6; }
   3982     else
   3983         if test -d "${cross_buildroot}"; then
   3984             as_fn_error $? "${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." "$LINENO" 5
   3985         else
   3986             as_fn_error $? "No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." "$LINENO" 5
   3987         fi
   3988     fi
   3989 fi
   3990 
   3991 
   3992 # Check for doxygen to generate documentation
   3993 # Extract the first word of "doxygen", so it can be a program name with args.
   3994 set dummy doxygen; ac_word=$2
   3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   3996 $as_echo_n "checking for $ac_word... " >&6; }
   3997 if ${ac_cv_path_DOXYGEN+:} false; then :
   3998   $as_echo_n "(cached) " >&6
   3999 else
   4000   case $DOXYGEN in
   4001   [\\/]* | ?:[\\/]*)
   4002   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
   4003   ;;
   4004   *)
   4005   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4006 as_dummy="$PATH:/usr/local/bin:/usr/bin"
   4007 for as_dir in $as_dummy
   4008 do
   4009   IFS=$as_save_IFS
   4010   test -z "$as_dir" && as_dir=.
   4011     for ac_exec_ext in '' $ac_executable_extensions; do
   4012   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   4013     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
   4014     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   4015     break 2
   4016   fi
   4017 done
   4018   done
   4019 IFS=$as_save_IFS
   4020 
   4021   ;;
   4022 esac
   4023 fi
   4024 DOXYGEN=$ac_cv_path_DOXYGEN
   4025 if test -n "$DOXYGEN"; then
   4026   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DOXYGEN" >&5
   4027 $as_echo "$DOXYGEN" >&6; }
   4028 else
   4029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   4030 $as_echo "no" >&6; }
   4031 fi
   4032 
   4033 
   4034 
   4035 # Check that the linker is usable
   4036 
   4037 case "${host}" in
   4038     *-*-cygwin*|*-*-mingw*)
   4039         if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then
   4040             as_fn_error $? "link.exe is not a valid linker. Your PATH is incorrect.
   4041                   Please follow the directions in ICU's readme." "$LINENO" 5
   4042         fi;;
   4043     *);;
   4044 esac
   4045 
   4046 # Determine the executable suffix
   4047 # We don't use AC_EXEEXT because some compilers output separate debugging
   4048 # files, which confuses the AC_EXEEXT macro.
   4049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking checking for executable suffix" >&5
   4050 $as_echo_n "checking checking for executable suffix... " >&6; }
   4051 case "${host}" in
   4052     *-*-cygwin*|*-*-mingw*)  EXEEXT=.exe ;;
   4053     *)      EXEEXT="" ;;
   4054 esac
   4055 ac_exeext=$EXEEXT
   4056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5
   4057 $as_echo "$EXEEXT" >&6; }
   4058 
   4059 
   4060 # Determine how strict we want to be when compiling
   4061 
   4062     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether strict compiling is on" >&5
   4063 $as_echo_n "checking whether strict compiling is on... " >&6; }
   4064     # Check whether --enable-strict was given.
   4065 if test "${enable_strict+set}" = set; then :
   4066   enableval=$enable_strict;
   4067         if test "$enableval" = no
   4068         then
   4069             ac_use_strict_options=no
   4070         else
   4071             ac_use_strict_options=yes
   4072         fi
   4073 
   4074 else
   4075   ac_use_strict_options=yes
   4076 fi
   4077 
   4078     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_use_strict_options" >&5
   4079 $as_echo "$ac_use_strict_options" >&6; }
   4080 
   4081     if test "$ac_use_strict_options" = yes
   4082     then
   4083         if test "$GCC" = yes
   4084         then
   4085             case "${host}" in
   4086             *-*-solaris*)
   4087                 # Don't use -std=c99 option on Solaris/GCC
   4088                 ;;
   4089             *)
   4090                 # Do not use -ansi. It limits us to C90, and it breaks some platforms.
   4091                 # We use -std=c99 to disable the gnu99 defaults and its associated warnings
   4092                 CFLAGS="$CFLAGS -std=c99"
   4093                 ;;
   4094             esac
   4095 
   4096             CFLAGS="$CFLAGS -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings"
   4097         else
   4098             case "${host}" in
   4099             *-*-cygwin)
   4100                 if test "`$CC /help 2>&1 | head -c9`" = "Microsoft"
   4101                 then
   4102                     CFLAGS="$CFLAGS /W4"
   4103                 fi
   4104             esac
   4105         fi
   4106         if test "$GXX" = yes
   4107         then
   4108             CXXFLAGS="$CXXFLAGS -W -Wall -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
   4109         else
   4110             case "${host}" in
   4111             *-*-cygwin)
   4112                 if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft"
   4113                 then
   4114                     CXXFLAGS="$CXXFLAGS /W4"
   4115                 fi
   4116             esac
   4117         fi
   4118     fi
   4119 
   4120 
   4121 # Check if we can build and use 64-bit libraries
   4122 
   4123 
   4124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
   4125 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
   4126 if ${ac_cv_path_GREP+:} false; then :
   4127   $as_echo_n "(cached) " >&6
   4128 else
   4129   if test -z "$GREP"; then
   4130   ac_path_GREP_found=false
   4131   # Loop through the user's path and test for each of PROGNAME-LIST
   4132   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4133 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4134 do
   4135   IFS=$as_save_IFS
   4136   test -z "$as_dir" && as_dir=.
   4137     for ac_prog in grep ggrep; do
   4138     for ac_exec_ext in '' $ac_executable_extensions; do
   4139       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
   4140       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
   4141 # Check for GNU ac_path_GREP and select it if it is found.
   4142   # Check for GNU $ac_path_GREP
   4143 case `"$ac_path_GREP" --version 2>&1` in
   4144 *GNU*)
   4145   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
   4146 *)
   4147   ac_count=0
   4148   $as_echo_n 0123456789 >"conftest.in"
   4149   while :
   4150   do
   4151     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4152     mv "conftest.tmp" "conftest.in"
   4153     cp "conftest.in" "conftest.nl"
   4154     $as_echo 'GREP' >> "conftest.nl"
   4155     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4156     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4157     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4158     if test $ac_count -gt ${ac_path_GREP_max-0}; then
   4159       # Best one so far, save it but keep looking for a better one
   4160       ac_cv_path_GREP="$ac_path_GREP"
   4161       ac_path_GREP_max=$ac_count
   4162     fi
   4163     # 10*(2^10) chars as input seems more than enough
   4164     test $ac_count -gt 10 && break
   4165   done
   4166   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4167 esac
   4168 
   4169       $ac_path_GREP_found && break 3
   4170     done
   4171   done
   4172   done
   4173 IFS=$as_save_IFS
   4174   if test -z "$ac_cv_path_GREP"; then
   4175     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4176   fi
   4177 else
   4178   ac_cv_path_GREP=$GREP
   4179 fi
   4180 
   4181 fi
   4182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
   4183 $as_echo "$ac_cv_path_GREP" >&6; }
   4184  GREP="$ac_cv_path_GREP"
   4185 
   4186 
   4187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
   4188 $as_echo_n "checking for egrep... " >&6; }
   4189 if ${ac_cv_path_EGREP+:} false; then :
   4190   $as_echo_n "(cached) " >&6
   4191 else
   4192   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
   4193    then ac_cv_path_EGREP="$GREP -E"
   4194    else
   4195      if test -z "$EGREP"; then
   4196   ac_path_EGREP_found=false
   4197   # Loop through the user's path and test for each of PROGNAME-LIST
   4198   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   4199 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
   4200 do
   4201   IFS=$as_save_IFS
   4202   test -z "$as_dir" && as_dir=.
   4203     for ac_prog in egrep; do
   4204     for ac_exec_ext in '' $ac_executable_extensions; do
   4205       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
   4206       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
   4207 # Check for GNU ac_path_EGREP and select it if it is found.
   4208   # Check for GNU $ac_path_EGREP
   4209 case `"$ac_path_EGREP" --version 2>&1` in
   4210 *GNU*)
   4211   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
   4212 *)
   4213   ac_count=0
   4214   $as_echo_n 0123456789 >"conftest.in"
   4215   while :
   4216   do
   4217     cat "conftest.in" "conftest.in" >"conftest.tmp"
   4218     mv "conftest.tmp" "conftest.in"
   4219     cp "conftest.in" "conftest.nl"
   4220     $as_echo 'EGREP' >> "conftest.nl"
   4221     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
   4222     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
   4223     as_fn_arith $ac_count + 1 && ac_count=$as_val
   4224     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
   4225       # Best one so far, save it but keep looking for a better one
   4226       ac_cv_path_EGREP="$ac_path_EGREP"
   4227       ac_path_EGREP_max=$ac_count
   4228     fi
   4229     # 10*(2^10) chars as input seems more than enough
   4230     test $ac_count -gt 10 && break
   4231   done
   4232   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
   4233 esac
   4234 
   4235       $ac_path_EGREP_found && break 3
   4236     done
   4237   done
   4238   done
   4239 IFS=$as_save_IFS
   4240   if test -z "$ac_cv_path_EGREP"; then
   4241     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
   4242   fi
   4243 else
   4244   ac_cv_path_EGREP=$EGREP
   4245 fi
   4246 
   4247    fi
   4248 fi
   4249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
   4250 $as_echo "$ac_cv_path_EGREP" >&6; }
   4251  EGREP="$ac_cv_path_EGREP"
   4252 
   4253 
   4254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
   4255 $as_echo_n "checking for ANSI C header files... " >&6; }
   4256 if ${ac_cv_header_stdc+:} false; then :
   4257   $as_echo_n "(cached) " >&6
   4258 else
   4259   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4260 /* end confdefs.h.  */
   4261 #include <stdlib.h>
   4262 #include <stdarg.h>
   4263 #include <string.h>
   4264 #include <float.h>
   4265 
   4266 int
   4267 main ()
   4268 {
   4269 
   4270   ;
   4271   return 0;
   4272 }
   4273 _ACEOF
   4274 if ac_fn_c_try_compile "$LINENO"; then :
   4275   ac_cv_header_stdc=yes
   4276 else
   4277   ac_cv_header_stdc=no
   4278 fi
   4279 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4280 
   4281 if test $ac_cv_header_stdc = yes; then
   4282   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
   4283   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4284 /* end confdefs.h.  */
   4285 #include <string.h>
   4286 
   4287 _ACEOF
   4288 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4289   $EGREP "memchr" >/dev/null 2>&1; then :
   4290 
   4291 else
   4292   ac_cv_header_stdc=no
   4293 fi
   4294 rm -f conftest*
   4295 
   4296 fi
   4297 
   4298 if test $ac_cv_header_stdc = yes; then
   4299   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
   4300   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4301 /* end confdefs.h.  */
   4302 #include <stdlib.h>
   4303 
   4304 _ACEOF
   4305 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
   4306   $EGREP "free" >/dev/null 2>&1; then :
   4307 
   4308 else
   4309   ac_cv_header_stdc=no
   4310 fi
   4311 rm -f conftest*
   4312 
   4313 fi
   4314 
   4315 if test $ac_cv_header_stdc = yes; then
   4316   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
   4317   if test "$cross_compiling" = yes; then :
   4318   :
   4319 else
   4320   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4321 /* end confdefs.h.  */
   4322 #include <ctype.h>
   4323 #include <stdlib.h>
   4324 #if ((' ' & 0x0FF) == 0x020)
   4325 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
   4326 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
   4327 #else
   4328 # define ISLOWER(c) \
   4329 		   (('a' <= (c) && (c) <= 'i') \
   4330 		     || ('j' <= (c) && (c) <= 'r') \
   4331 		     || ('s' <= (c) && (c) <= 'z'))
   4332 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
   4333 #endif
   4334 
   4335 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
   4336 int
   4337 main ()
   4338 {
   4339   int i;
   4340   for (i = 0; i < 256; i++)
   4341     if (XOR (islower (i), ISLOWER (i))
   4342 	|| toupper (i) != TOUPPER (i))
   4343       return 2;
   4344   return 0;
   4345 }
   4346 _ACEOF
   4347 if ac_fn_c_try_run "$LINENO"; then :
   4348 
   4349 else
   4350   ac_cv_header_stdc=no
   4351 fi
   4352 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4353   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4354 fi
   4355 
   4356 fi
   4357 fi
   4358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
   4359 $as_echo "$ac_cv_header_stdc" >&6; }
   4360 if test $ac_cv_header_stdc = yes; then
   4361 
   4362 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
   4363 
   4364 fi
   4365 
   4366 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
   4367 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
   4368 		  inttypes.h stdint.h unistd.h
   4369 do :
   4370   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
   4371 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
   4372 "
   4373 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
   4374   cat >>confdefs.h <<_ACEOF
   4375 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
   4376 _ACEOF
   4377 
   4378 fi
   4379 
   4380 done
   4381 
   4382 
   4383 
   4384     BITS_REQ=nochange
   4385     ENABLE_64BIT_LIBS=unknown
   4386     ## revisit this for cross-compile.
   4387 
   4388     # Check whether --enable-64bit-libs was given.
   4389 if test "${enable_64bit_libs+set}" = set; then :
   4390   enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs"
   4391          case "${enableval}" in
   4392             no|false|32) with_library_bits=32;  ;;
   4393             yes|true|64) with_library_bits=64else32 ;;
   4394             nochange) with_library_bits=nochange; ;;
   4395             *) as_fn_error $? "bad value ${enableval} for '--*-64bit-libs'" "$LINENO" 5 ;;
   4396             esac
   4397 fi
   4398 
   4399 
   4400 
   4401 
   4402 # Check whether --with-library-bits was given.
   4403 if test "${with_library_bits+set}" = set; then :
   4404   withval=$with_library_bits; case "${withval}" in
   4405             ""|nochange) BITS_REQ=$withval ;;
   4406             32|64|64else32) BITS_REQ=$withval ;;
   4407             *) as_fn_error $? "bad value ${withval} for --with-library-bits" "$LINENO" 5 ;;
   4408             esac
   4409 fi
   4410 
   4411 
   4412     # don't use these for cross compiling
   4413     if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then
   4414         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
   4415     fi
   4416     # The cast to long int works around a bug in the HP C Compiler
   4417 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   4418 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   4419 # This bug is HP SR number 8606223364.
   4420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
   4421 $as_echo_n "checking size of void *... " >&6; }
   4422 if ${ac_cv_sizeof_void_p+:} false; then :
   4423   $as_echo_n "(cached) " >&6
   4424 else
   4425   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p"        "$ac_includes_default"; then :
   4426 
   4427 else
   4428   if test "$ac_cv_type_void_p" = yes; then
   4429      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   4430 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   4431 as_fn_error 77 "cannot compute sizeof (void *)
   4432 See \`config.log' for more details" "$LINENO" 5; }
   4433    else
   4434      ac_cv_sizeof_void_p=0
   4435    fi
   4436 fi
   4437 
   4438 fi
   4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
   4440 $as_echo "$ac_cv_sizeof_void_p" >&6; }
   4441 
   4442 
   4443 
   4444 cat >>confdefs.h <<_ACEOF
   4445 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
   4446 _ACEOF
   4447 
   4448 
   4449     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64 bit binaries are built by default" >&5
   4450 $as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; }
   4451     case $ac_cv_sizeof_void_p in
   4452         8) DEFAULT_64BIT=yes ;;
   4453         4) DEFAULT_64BIT=no ;;
   4454         *) DEFAULT_64BIT=unknown
   4455     esac
   4456     BITS_GOT=unknown
   4457 
   4458     # 'OK' here means, we can exit any further checking, everything's copa
   4459     BITS_OK=yes
   4460 
   4461     # do we need to check for buildable/runnable 32 or 64 bit?
   4462     BITS_CHECK_32=no
   4463     BITS_CHECK_64=no
   4464 
   4465     # later, can we run the 32/64 bit binaries so made?
   4466     BITS_RUN_32=no
   4467     BITS_RUN_64=no
   4468 
   4469     if test "$DEFAULT_64BIT" = "yes"; then
   4470         # we get 64 bits by default.
   4471         BITS_GOT=64
   4472         case "$BITS_REQ" in
   4473             32)
   4474                 # need to look for 32 bit support.
   4475                 BITS_CHECK_32=yes
   4476                 # not copa.
   4477                 BITS_OK=no;;
   4478             # everyone else is happy.
   4479             nochange) ;;
   4480             *) ;;
   4481         esac
   4482     elif test "$DEFAULT_64BIT" = "no"; then
   4483         # not 64 bit by default.
   4484         BITS_GOT=32
   4485         case "$BITS_REQ" in
   4486             64|64else32)
   4487                 BITS_CHECK_64=yes
   4488                 #BITS_CHECK_32=yes
   4489                 BITS_OK=no;;
   4490             nochange) ;;
   4491             *) ;;
   4492         esac
   4493     elif test "$DEFAULT_64BIT" = "unknown"; then
   4494         # cross compiling.
   4495         BITS_GOT=unknown
   4496         case "$BITS_REQ" in
   4497             64|64else32) BITS_OK=no
   4498             BITS_CHECK_32=yes
   4499             BITS_CHECK_64=yes ;;
   4500             32) BITS_OK=no;;
   4501             nochange) ;;
   4502             *) ;;
   4503         esac
   4504     fi
   4505 
   4506     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DEFAULT_64BIT" >&5
   4507 $as_echo "$DEFAULT_64BIT" >&6; };
   4508 
   4509     if test "$BITS_OK" != "yes"; then
   4510         # not copa. back these up.
   4511         CFLAGS_OLD="${CFLAGS}"
   4512         CXXFLAGS_OLD="${CXXFLAGS}"
   4513         LDFLAGS_OLD="${LDFLAGS}"
   4514         ARFLAGS_OLD="${ARFLAGS}"
   4515 
   4516         CFLAGS_32="${CFLAGS}"
   4517         CXXFLAGS_32="${CXXFLAGS}"
   4518         LDFLAGS_32="${LDFLAGS}"
   4519         ARFLAGS_32="${ARFLAGS}"
   4520 
   4521         CFLAGS_64="${CFLAGS}"
   4522         CXXFLAGS_64="${CXXFLAGS}"
   4523         LDFLAGS_64="${LDFLAGS}"
   4524         ARFLAGS_64="${ARFLAGS}"
   4525 
   4526         CAN_BUILD_64=unknown
   4527         CAN_BUILD_32=unknown
   4528         # These results can't be cached because is sets compiler flags.
   4529         if test "$BITS_CHECK_64" = "yes"; then
   4530             { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 64-bit executables" >&5
   4531 $as_echo_n "checking how to build 64-bit executables... " >&6; }
   4532             CAN_BUILD_64=no
   4533             ####
   4534             # Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it.
   4535             #  Note, we don't have to actually check if the options work- we'll try them before using them.
   4536             #  So, only try actually testing the options, if you are trying to decide between multiple options.
   4537             # On exit from the following clauses:
   4538             # if CAN_BUILD_64=yes:
   4539             #    *FLAGS are assumed to contain the right settings for 64bit
   4540             # else if CAN_BUILD_64=no: (default)
   4541             #    *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD
   4542 
   4543             if test "$GCC" = yes; then
   4544                 CFLAGS="${CFLAGS} -m64"
   4545                 CXXFLAGS="${CXXFLAGS} -m64"
   4546                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4547 /* end confdefs.h.  */
   4548 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4549 _ACEOF
   4550 if ac_fn_c_try_compile "$LINENO"; then :
   4551   CAN_BUILD_64=yes
   4552 else
   4553   CAN_BUILD_64=no
   4554 fi
   4555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4556             else
   4557                 case "${host}" in
   4558                 sparc*-*-solaris*)
   4559                     # 1. try -m64
   4560                     CFLAGS="${CFLAGS} -m64"
   4561                     CXXFLAGS="${CXXFLAGS} -m64"
   4562                     if test "$cross_compiling" = yes; then :
   4563   CAN_BUILD_64=unknown
   4564 else
   4565   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4566 /* end confdefs.h.  */
   4567 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4568 _ACEOF
   4569 if ac_fn_c_try_run "$LINENO"; then :
   4570   CAN_BUILD_64=yes
   4571 else
   4572   CAN_BUILD_64=no
   4573 fi
   4574 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4575   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4576 fi
   4577 
   4578                     if test "$CAN_BUILD_64" != yes; then
   4579                         # Nope. back out changes.
   4580                         CFLAGS="${CFLAGS_OLD}"
   4581                         CXXFLAGS="${CFLAGS_OLD}"
   4582                         # 2. try xarch=v9 [deprecated]
   4583                         ## TODO: cross compile: the following won't work.
   4584                         SPARCV9=`isainfo -n 2>&1 | grep sparcv9`
   4585                         SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:`
   4586                         # "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs"
   4587                         if test -z "$SOL64" && test -n "$SPARCV9"; then
   4588                             CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9"
   4589                             CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9"
   4590                             LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9"
   4591                             CAN_BUILD_64=yes
   4592                         fi
   4593                     fi
   4594                     ;;
   4595                 i386-*-solaris*)
   4596                     # 1. try -m64
   4597                     CFLAGS="${CFLAGS} -m64"
   4598                     CXXFLAGS="${CXXFLAGS} -m64"
   4599                     if test "$cross_compiling" = yes; then :
   4600   CAN_BUILD_64=unknown
   4601 else
   4602   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4603 /* end confdefs.h.  */
   4604 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4605 _ACEOF
   4606 if ac_fn_c_try_run "$LINENO"; then :
   4607   CAN_BUILD_64=yes
   4608 else
   4609   CAN_BUILD_64=no
   4610 fi
   4611 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4612   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4613 fi
   4614 
   4615                     if test "$CAN_BUILD_64" != yes; then
   4616                         # Nope. back out changes.
   4617                         CFLAGS="${CFLAGS_OLD}"
   4618                         CXXFLAGS="${CXXFLAGS_OLD}"
   4619                         # 2. try the older compiler option
   4620                         ## TODO: cross compile problem
   4621                         AMD64=`isainfo -n 2>&1 | grep amd64`
   4622                         SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:`
   4623                         if test -z "$SOL64" && test -n "$AMD64"; then
   4624                             CFLAGS="${CFLAGS} -xtarget=generic64"
   4625                             CXXFLAGS="${CXXFLAGS} -xtarget=generic64"
   4626                             CAN_BUILD_64=yes
   4627                         fi
   4628                     fi
   4629                     ;;
   4630                 ia64-*-linux*)
   4631                     # check for ecc/ecpc compiler support
   4632                     ## TODO: cross compiler problem
   4633                     if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then
   4634                         if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then
   4635                             CAN_BUILD_64=yes
   4636                         fi
   4637                     fi
   4638                     ;;
   4639                 *-*-cygwin)
   4640                     # vcvarsamd64.bat should have been used to enable 64-bit builds.
   4641                     # We only do this check to display the correct answer.
   4642                     ## TODO: cross compiler problem
   4643                     if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then
   4644                         CAN_BUILD_64=yes
   4645                     fi
   4646                     ;;
   4647                 *-*-aix*|powerpc64-*-linux*)
   4648                     CFLAGS="${CFLAGS} -q64"
   4649                     CXXFLAGS="${CXXFLAGS} -q64"
   4650                     LDFLAGS="${LDFLAGS} -q64"
   4651                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4652 /* end confdefs.h.  */
   4653 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4654 _ACEOF
   4655 if ac_fn_c_try_compile "$LINENO"; then :
   4656   CAN_BUILD_64=yes
   4657 else
   4658   CAN_BUILD_64=no
   4659 fi
   4660 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4661                     if test "$CAN_BUILD_64" = yes; then
   4662                         # worked- set other options.
   4663                         case "${host}" in
   4664                         *-*-aix*)
   4665                             # tell AIX what executable mode to use.
   4666                             ARFLAGS="${ARFLAGS} -X64"
   4667                         esac
   4668                     fi
   4669                     ;;
   4670                 *-*-hpux*)
   4671                     # First we try the newer +DD64, if that doesn't work,
   4672                     # try other options.
   4673 
   4674                     CFLAGS="${CFLAGS} +DD64"
   4675                     CXXFLAGS="${CXXFLAGS} +DD64"
   4676                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4677 /* end confdefs.h.  */
   4678 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4679 _ACEOF
   4680 if ac_fn_c_try_compile "$LINENO"; then :
   4681   CAN_BUILD_64=yes
   4682 else
   4683   CAN_BUILD_64=no
   4684 fi
   4685 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4686                     if test "$CAN_BUILD_64" != yes; then
   4687                         # reset
   4688                         CFLAGS="${CFLAGS_OLD}"
   4689                         CXXFLAGS="${CXXFLAGS_OLD}"
   4690                         # append
   4691                         CFLAGS="${CFLAGS} +DA2.0W"
   4692                         CXXFLAGS="${CXXFLAGS} +DA2.0W"
   4693                         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4694 /* end confdefs.h.  */
   4695 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4696 _ACEOF
   4697 if ac_fn_c_try_compile "$LINENO"; then :
   4698   CAN_BUILD_64=yes
   4699 else
   4700   CAN_BUILD_64=no
   4701 fi
   4702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4703                     fi
   4704                     ;;
   4705                 *-*ibm-openedition*|*-*-os390*)
   4706                     CFLAGS="${CFLAGS} -Wc,lp64"
   4707                     CXXFLAGS="${CXXFLAGS} -Wc,lp64"
   4708                     LDFLAGS="${LDFLAGS} -Wl,lp64"
   4709                     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4710 /* end confdefs.h.  */
   4711 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4712 _ACEOF
   4713 if ac_fn_c_try_compile "$LINENO"; then :
   4714   CAN_BUILD_64=yes
   4715 else
   4716   CAN_BUILD_64=no
   4717 fi
   4718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4719                     ;;
   4720                 *)
   4721                     # unknown platform.
   4722                     ;;
   4723                 esac
   4724             fi
   4725             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_64" >&5
   4726 $as_echo "$CAN_BUILD_64" >&6; }
   4727             if test "$CAN_BUILD_64" = yes; then
   4728                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 64-bit binaries are being built " >&5
   4729 $as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; }
   4730                 if test "$cross_compiling" = yes; then :
   4731   BITS_RUN_64=unknown
   4732 else
   4733   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4734 /* end confdefs.h.  */
   4735 int main(void) {return (sizeof(void*)*8==64)?0:1;}
   4736 _ACEOF
   4737 if ac_fn_c_try_run "$LINENO"; then :
   4738   BITS_RUN_64=yes
   4739 else
   4740   BITS_RUN_64=no
   4741 fi
   4742 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4743   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4744 fi
   4745 
   4746                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_64" >&5
   4747 $as_echo "$BITS_RUN_64" >&6; };
   4748 
   4749                 CFLAGS_64="${CFLAGS}"
   4750                 CXXFLAGS_64="${CXXFLAGS}"
   4751                 LDFLAGS_64="${LDFLAGS}"
   4752                 ARFLAGS_64="${ARFLAGS}"
   4753             fi
   4754             # put it back.
   4755             CFLAGS="${CFLAGS_OLD}"
   4756             CXXFLAGS="${CXXFLAGS_OLD}"
   4757             LDFLAGS="${LDFLAGS_OLD}"
   4758             ARFLAGS="${ARFLAGS_OLD}"
   4759         fi
   4760         if test "$BITS_CHECK_32" = "yes"; then
   4761             # see comment under 'if BITS_CHECK_64', above.
   4762             { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to build 32-bit executables" >&5
   4763 $as_echo_n "checking how to build 32-bit executables... " >&6; }
   4764             if test "$GCC" = yes; then
   4765                 CFLAGS="${CFLAGS} -m32"
   4766                 CXXFLAGS="${CXXFLAGS} -m32"
   4767                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4768 /* end confdefs.h.  */
   4769 int main(void) {return (sizeof(void*)*8==32)?0:1;}
   4770 _ACEOF
   4771 if ac_fn_c_try_compile "$LINENO"; then :
   4772   CAN_BUILD_32=yes
   4773 else
   4774   CAN_BUILD_32=no
   4775 fi
   4776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4777             fi
   4778             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CAN_BUILD_32" >&5
   4779 $as_echo "$CAN_BUILD_32" >&6; }
   4780             if test "$CAN_BUILD_32" = yes; then
   4781                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether runnable 32-bit binaries are being built " >&5
   4782 $as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; }
   4783                 if test "$cross_compiling" = yes; then :
   4784   BITS_RUN_32=unknown
   4785 else
   4786   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4787 /* end confdefs.h.  */
   4788 int main(void) {return (sizeof(void*)*8==32)?0:1;}
   4789 _ACEOF
   4790 if ac_fn_c_try_run "$LINENO"; then :
   4791   BITS_RUN_32=yes
   4792 else
   4793   BITS_RUN_32=no
   4794 fi
   4795 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   4796   conftest.$ac_objext conftest.beam conftest.$ac_ext
   4797 fi
   4798 
   4799                 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BITS_RUN_32" >&5
   4800 $as_echo "$BITS_RUN_32" >&6; };
   4801                 CFLAGS_32="${CFLAGS}"
   4802                 CXXFLAGS_32="${CXXFLAGS}"
   4803                 LDFLAGS_32="${LDFLAGS}"
   4804                 ARFLAGS_32="${ARFLAGS}"
   4805             fi
   4806             # put it back.
   4807             CFLAGS="${CFLAGS_OLD}"
   4808             CXXFLAGS="${CXXFLAGS_OLD}"
   4809             LDFLAGS="${LDFLAGS_OLD}"
   4810             ARFLAGS="${ARFLAGS_OLD}"
   4811         fi
   4812 
   4813         ##
   4814         # OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do.
   4815         #
   4816 
   4817         # First, implement 64else32
   4818         if test "$BITS_REQ" = "64else32"; then
   4819             if test "$BITS_RUN_64" = "yes"; then
   4820                 BITS_REQ=64
   4821             else
   4822                 # no changes.
   4823                 BITS_OK=yes
   4824             fi
   4825         fi
   4826 
   4827         # implement.
   4828         if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then
   4829             CFLAGS="${CFLAGS_32}"
   4830             CXXFLAGS="${CXXFLAGS_32}"
   4831             LDFLAGS="${LDFLAGS_32}"
   4832             ARFLAGS="${ARFLAGS_32}"
   4833             BITS_OK=yes
   4834         elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then
   4835             CFLAGS="${CFLAGS_64}"
   4836             CXXFLAGS="${CXXFLAGS_64}"
   4837             LDFLAGS="${LDFLAGS_64}"
   4838             ARFLAGS="${ARFLAGS_64}"
   4839             BITS_OK=yes
   4840         elif test "$BITS_OK" != "yes"; then
   4841             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
   4842         fi
   4843      fi
   4844 
   4845 
   4846 
   4847 
   4848 # Determine the Makefile fragment
   4849 
   4850 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking which Makefile fragment to use for ${host}" >&5
   4851 $as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; }
   4852 if ${icu_cv_host_frag+:} false; then :
   4853   $as_echo_n "(cached) " >&6
   4854 else
   4855 
   4856 case "${host}" in
   4857 *-*-solaris*)
   4858 	if test "$GCC" = yes; then
   4859 		icu_cv_host_frag=mh-solaris-gcc
   4860 	else
   4861 		icu_cv_host_frag=mh-solaris
   4862 	fi ;;
   4863 alpha*-*-linux-gnu)
   4864 	if test "$GCC" = yes; then
   4865 		icu_cv_host_frag=mh-alpha-linux-gcc
   4866 	else
   4867 		icu_cv_host_frag=mh-alpha-linux-cc
   4868 	fi ;;
   4869 powerpc*-*-linux*)
   4870 	if test "$GCC" = yes; then
   4871 		icu_cv_host_frag=mh-linux
   4872 	else
   4873 		icu_cv_host_frag=mh-linux-va
   4874 	fi ;;
   4875 *-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu) icu_cv_host_frag=mh-linux ;;
   4876 *-*-cygwin|*-*-mingw32|*-*-mingw64)
   4877 	if test "$GCC" = yes; then
   4878 		cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4879 /* end confdefs.h.  */
   4880 
   4881 #ifndef __MINGW32__
   4882 #error This is not MinGW
   4883 #endif
   4884 int
   4885 main ()
   4886 {
   4887 
   4888   ;
   4889   return 0;
   4890 }
   4891 _ACEOF
   4892 if ac_fn_c_try_compile "$LINENO"; then :
   4893   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4894 /* end confdefs.h.  */
   4895 
   4896 #ifndef __MINGW64__
   4897 #error This is not MinGW64
   4898 #endif
   4899 int
   4900 main ()
   4901 {
   4902 
   4903   ;
   4904   return 0;
   4905 }
   4906 _ACEOF
   4907 if ac_fn_c_try_compile "$LINENO"; then :
   4908   icu_cv_host_frag=mh-mingw64
   4909 else
   4910   icu_cv_host_frag=mh-mingw
   4911 fi
   4912 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4913 else
   4914   icu_cv_host_frag=mh-cygwin
   4915 fi
   4916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   4917 	else
   4918 		icu_cv_host_frag=mh-cygwin-msvc
   4919 	fi ;;
   4920 *-*-*bsd*|*-*-dragonfly*) 	icu_cv_host_frag=mh-bsd-gcc ;;
   4921 *-*-aix*)
   4922 	if test "$GCC" = yes; then
   4923 		icu_cv_host_frag=mh-aix-gcc
   4924 	else
   4925 		icu_cv_host_frag=mh-aix-va
   4926 	fi ;;
   4927 *-*-hpux*)
   4928 	if test "$GCC" = yes; then
   4929 		icu_cv_host_frag=mh-hpux-gcc
   4930 	else
   4931 		case "$CXX" in
   4932 		*aCC)    icu_cv_host_frag=mh-hpux-acc ;;
   4933 		esac
   4934 	fi ;;
   4935 *-*ibm-openedition*|*-*-os390*)	icu_cv_host_frag=mh-os390 ;;
   4936 *-*-os400*)	icu_cv_host_frag=mh-os400 ;;
   4937 *-apple-rhapsody*)	icu_cv_host_frag=mh-darwin ;;
   4938 *-apple-darwin*)	icu_cv_host_frag=mh-darwin ;;
   4939 *-*-beos)       icu_cv_host_frag=mh-beos ;;
   4940 *-*-haiku)      icu_cv_host_frag=mh-haiku ;;
   4941 *-*-irix*)	icu_cv_host_frag=mh-irix ;;
   4942 *-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
   4943 *-*-nto*)	icu_cv_host_frag=mh-qnx ;;
   4944 *-ncr-*)	icu_cv_host_frag=mh-mpras ;;
   4945 *) 		icu_cv_host_frag=mh-unknown ;;
   4946 esac
   4947 
   4948 
   4949 fi
   4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $icu_cv_host_frag" >&5
   4951 $as_echo "$icu_cv_host_frag" >&6; }
   4952 
   4953 
   4954 # Checks for libraries and other host specific stuff
   4955 # On HP/UX, don't link to -lm from a shared lib because it isn't
   4956 #  PIC (at least on 10.2)
   4957 case "${host}" in
   4958 	*-*-hpux*) 	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
   4959 $as_echo_n "checking for floor in -lm... " >&6; }
   4960 if ${ac_cv_lib_m_floor+:} false; then :
   4961   $as_echo_n "(cached) " >&6
   4962 else
   4963   ac_check_lib_save_LIBS=$LIBS
   4964 LIBS="-lm  $LIBS"
   4965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   4966 /* end confdefs.h.  */
   4967 
   4968 /* Override any GCC internal prototype to avoid an error.
   4969    Use char because int might match the return type of a GCC
   4970    builtin and then its argument prototype would still apply.  */
   4971 #ifdef __cplusplus
   4972 extern "C"
   4973 #endif
   4974 char floor ();
   4975 int
   4976 main ()
   4977 {
   4978 return floor ();
   4979   ;
   4980   return 0;
   4981 }
   4982 _ACEOF
   4983 if ac_fn_c_try_link "$LINENO"; then :
   4984   ac_cv_lib_m_floor=yes
   4985 else
   4986   ac_cv_lib_m_floor=no
   4987 fi
   4988 rm -f core conftest.err conftest.$ac_objext \
   4989     conftest$ac_exeext conftest.$ac_ext
   4990 LIBS=$ac_check_lib_save_LIBS
   4991 fi
   4992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
   4993 $as_echo "$ac_cv_lib_m_floor" >&6; }
   4994 if test "x$ac_cv_lib_m_floor" = xyes; then :
   4995   LIB_M="-lm"
   4996 fi
   4997  ;;
   4998 
   4999 	*) 		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for floor in -lm" >&5
   5000 $as_echo_n "checking for floor in -lm... " >&6; }
   5001 if ${ac_cv_lib_m_floor+:} false; then :
   5002   $as_echo_n "(cached) " >&6
   5003 else
   5004   ac_check_lib_save_LIBS=$LIBS
   5005 LIBS="-lm  $LIBS"
   5006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5007 /* end confdefs.h.  */
   5008 
   5009 /* Override any GCC internal prototype to avoid an error.
   5010    Use char because int might match the return type of a GCC
   5011    builtin and then its argument prototype would still apply.  */
   5012 #ifdef __cplusplus
   5013 extern "C"
   5014 #endif
   5015 char floor ();
   5016 int
   5017 main ()
   5018 {
   5019 return floor ();
   5020   ;
   5021   return 0;
   5022 }
   5023 _ACEOF
   5024 if ac_fn_c_try_link "$LINENO"; then :
   5025   ac_cv_lib_m_floor=yes
   5026 else
   5027   ac_cv_lib_m_floor=no
   5028 fi
   5029 rm -f core conftest.err conftest.$ac_objext \
   5030     conftest$ac_exeext conftest.$ac_ext
   5031 LIBS=$ac_check_lib_save_LIBS
   5032 fi
   5033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_floor" >&5
   5034 $as_echo "$ac_cv_lib_m_floor" >&6; }
   5035 if test "x$ac_cv_lib_m_floor" = xyes; then :
   5036   cat >>confdefs.h <<_ACEOF
   5037 #define HAVE_LIBM 1
   5038 _ACEOF
   5039 
   5040   LIBS="-lm $LIBS"
   5041 
   5042 fi
   5043 
   5044 			LIB_M="" ;;
   5045 esac
   5046 
   5047 
   5048 # Check whether to build shared libraries
   5049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
   5050 $as_echo_n "checking whether to build shared libraries... " >&6; }
   5051 enabled=no
   5052 # Check whether --enable-shared was given.
   5053 if test "${enable_shared+set}" = set; then :
   5054   enableval=$enable_shared;  case "${enableval}" in
   5055 	     yes|"") enabled=yes; ENABLE_SHARED=YES ;;
   5056 	     no);;
   5057 	     *) ;;
   5058     esac
   5059 else
   5060   enabled=yes; ENABLE_SHARED=YES
   5061 
   5062 fi
   5063 
   5064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5065 $as_echo "$enabled" >&6; }
   5066 
   5067 
   5068 # Check whether to build static libraries
   5069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
   5070 $as_echo_n "checking whether to build static libraries... " >&6; }
   5071 enabled=no
   5072 # Check whether --enable-static was given.
   5073 if test "${enable_static+set}" = set; then :
   5074   enableval=$enable_static;  case "${enableval}" in
   5075 	     yes|"") enabled=yes; ENABLE_STATIC=YES ;;
   5076 	     no) ;;
   5077 	     *) ;;
   5078     esac
   5079 fi
   5080 
   5081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5082 $as_echo "$enabled" >&6; }
   5083 
   5084 
   5085 # When building release static library, there might be some optimization flags we can use
   5086 if test "$ENABLE_STATIC" = "YES"; then
   5087     if test "$ENABLE_SHARED" != "YES"; then
   5088         if test "$ENABLE_RELEASE" = 1; then
   5089             { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can use static library optimization option" >&5
   5090 $as_echo_n "checking whether we can use static library optimization option... " >&6; }
   5091             CHECK_STATIC_OPT_FLAG=no
   5092 
   5093             OLD_CPPFLAGS="${CPPFLAGS}"
   5094             OLD_LDFLAGS="${LDFLAGS}"
   5095 
   5096             case "${host}" in
   5097             *-linux*|i*86-*-*bsd*|i*86-pc-gnu)
   5098                 if test "$GCC" = yes; then
   5099                     CPPFLAGS="${CPPFLAGS} -ffunction-sections -fdata-sections"
   5100                     LDFLAGS="${LDFLAGS} -Wl,--gc-sections"
   5101                 fi
   5102                 ;;
   5103             *)
   5104                 ;;
   5105             esac
   5106 
   5107             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5108 /* end confdefs.h.  */
   5109 
   5110 int
   5111 main ()
   5112 {
   5113 
   5114   ;
   5115   return 0;
   5116 }
   5117 _ACEOF
   5118 if ac_fn_c_try_link "$LINENO"; then :
   5119   CHECK_STATIC_OPT_FLAG=yes
   5120 else
   5121   CHECK_STATIC_OPT_FLAG=no
   5122 fi
   5123 rm -f core conftest.err conftest.$ac_objext \
   5124     conftest$ac_exeext conftest.$ac_ext
   5125             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_STATIC_OPT_FLAG" >&5
   5126 $as_echo "$CHECK_STATIC_OPT_FLAG" >&6; }
   5127             if test "$CHECK_STATIC_OPT_FLAG" = no; then
   5128                 CPPFLAGS="${OLD_CPPFLAGS}"
   5129                 LDFLAGS="${OLD_LDFLAGS}"
   5130             fi
   5131         fi
   5132     fi
   5133 fi
   5134 
   5135 
   5136 # Check whether to enable auto cleanup of libraries
   5137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable auto cleanup of libraries" >&5
   5138 $as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; }
   5139 enabled=no
   5140 UCLN_NO_AUTO_CLEANUP=1
   5141 # Check whether --enable-auto-cleanup was given.
   5142 if test "${enable_auto_cleanup+set}" = set; then :
   5143   enableval=$enable_auto_cleanup;  case "${enableval}" in
   5144          yes) enabled=yes;
   5145          CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DUCLN_NO_AUTO_CLEANUP=0";
   5146          UCLN_NO_AUTO_CLEANUP=0
   5147           ;;
   5148          *) ;;
   5149     esac
   5150 fi
   5151 
   5152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5153 $as_echo "$enabled" >&6; }
   5154 
   5155 
   5156 # MSVC floating-point option
   5157 MSVC_RELEASE_FLAG=""
   5158 if test $enabled = yes
   5159 then
   5160     if test $icu_cv_host_frag = mh-cygwin-msvc
   5161     then
   5162         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5163 /* end confdefs.h.  */
   5164 
   5165     #if defined _MSC_VER && _MSC_VER >= 1400
   5166     #else
   5167     Microsoft Visual C++ < 2005
   5168     #endif
   5169 
   5170 int
   5171 main ()
   5172 {
   5173 
   5174   ;
   5175   return 0;
   5176 }
   5177 _ACEOF
   5178 if ac_fn_c_try_compile "$LINENO"; then :
   5179   MSVC_RELEASE_FLAG="/fp:precise"
   5180 else
   5181   MSVC_RELEASE_FLAG="/Op"
   5182 fi
   5183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5184 
   5185         CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}"
   5186         CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}"
   5187     fi
   5188 fi
   5189 
   5190 # Check whether to enabled draft APIs
   5191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable draft APIs" >&5
   5192 $as_echo_n "checking whether to enable draft APIs... " >&6; }
   5193 enabled=yes
   5194 U_DEFAULT_SHOW_DRAFT=1
   5195 # Check whether --enable-draft was given.
   5196 if test "${enable_draft+set}" = set; then :
   5197   enableval=$enable_draft;  case "${enableval}" in
   5198          no) enabled=no; U_DEFAULT_SHOW_DRAFT=0;
   5199          CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_DEFAULT_SHOW_DRAFT=0"
   5200           ;;
   5201          *) ;;
   5202     esac
   5203 fi
   5204 
   5205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5206 $as_echo "$enabled" >&6; }
   5207 # Make sure that we can use draft API in ICU.
   5208 if test "$U_DEFAULT_SHOW_DRAFT" = 0; then
   5209     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_SHOW_DRAFT_API"
   5210 fi
   5211 
   5212 
   5213 if test -n "$ac_tool_prefix"; then
   5214   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
   5215 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
   5216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5217 $as_echo_n "checking for $ac_word... " >&6; }
   5218 if ${ac_cv_prog_RANLIB+:} false; then :
   5219   $as_echo_n "(cached) " >&6
   5220 else
   5221   if test -n "$RANLIB"; then
   5222   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
   5223 else
   5224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5225 for as_dir in $PATH
   5226 do
   5227   IFS=$as_save_IFS
   5228   test -z "$as_dir" && as_dir=.
   5229     for ac_exec_ext in '' $ac_executable_extensions; do
   5230   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5231     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
   5232     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5233     break 2
   5234   fi
   5235 done
   5236   done
   5237 IFS=$as_save_IFS
   5238 
   5239 fi
   5240 fi
   5241 RANLIB=$ac_cv_prog_RANLIB
   5242 if test -n "$RANLIB"; then
   5243   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
   5244 $as_echo "$RANLIB" >&6; }
   5245 else
   5246   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5247 $as_echo "no" >&6; }
   5248 fi
   5249 
   5250 
   5251 fi
   5252 if test -z "$ac_cv_prog_RANLIB"; then
   5253   ac_ct_RANLIB=$RANLIB
   5254   # Extract the first word of "ranlib", so it can be a program name with args.
   5255 set dummy ranlib; ac_word=$2
   5256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5257 $as_echo_n "checking for $ac_word... " >&6; }
   5258 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
   5259   $as_echo_n "(cached) " >&6
   5260 else
   5261   if test -n "$ac_ct_RANLIB"; then
   5262   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
   5263 else
   5264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5265 for as_dir in $PATH
   5266 do
   5267   IFS=$as_save_IFS
   5268   test -z "$as_dir" && as_dir=.
   5269     for ac_exec_ext in '' $ac_executable_extensions; do
   5270   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5271     ac_cv_prog_ac_ct_RANLIB="ranlib"
   5272     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5273     break 2
   5274   fi
   5275 done
   5276   done
   5277 IFS=$as_save_IFS
   5278 
   5279 fi
   5280 fi
   5281 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
   5282 if test -n "$ac_ct_RANLIB"; then
   5283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
   5284 $as_echo "$ac_ct_RANLIB" >&6; }
   5285 else
   5286   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5287 $as_echo "no" >&6; }
   5288 fi
   5289 
   5290   if test "x$ac_ct_RANLIB" = x; then
   5291     RANLIB=":"
   5292   else
   5293     case $cross_compiling:$ac_tool_warned in
   5294 yes:)
   5295 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5296 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5297 ac_tool_warned=yes ;;
   5298 esac
   5299     RANLIB=$ac_ct_RANLIB
   5300   fi
   5301 else
   5302   RANLIB="$ac_cv_prog_RANLIB"
   5303 fi
   5304 
   5305 
   5306 # look for 'ar' the proper way
   5307 if test -n "$ac_tool_prefix"; then
   5308   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
   5309 set dummy ${ac_tool_prefix}ar; ac_word=$2
   5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5311 $as_echo_n "checking for $ac_word... " >&6; }
   5312 if ${ac_cv_prog_AR+:} false; then :
   5313   $as_echo_n "(cached) " >&6
   5314 else
   5315   if test -n "$AR"; then
   5316   ac_cv_prog_AR="$AR" # Let the user override the test.
   5317 else
   5318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5319 for as_dir in $PATH
   5320 do
   5321   IFS=$as_save_IFS
   5322   test -z "$as_dir" && as_dir=.
   5323     for ac_exec_ext in '' $ac_executable_extensions; do
   5324   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5325     ac_cv_prog_AR="${ac_tool_prefix}ar"
   5326     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5327     break 2
   5328   fi
   5329 done
   5330   done
   5331 IFS=$as_save_IFS
   5332 
   5333 fi
   5334 fi
   5335 AR=$ac_cv_prog_AR
   5336 if test -n "$AR"; then
   5337   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
   5338 $as_echo "$AR" >&6; }
   5339 else
   5340   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5341 $as_echo "no" >&6; }
   5342 fi
   5343 
   5344 
   5345 fi
   5346 if test -z "$ac_cv_prog_AR"; then
   5347   ac_ct_AR=$AR
   5348   # Extract the first word of "ar", so it can be a program name with args.
   5349 set dummy ar; ac_word=$2
   5350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
   5351 $as_echo_n "checking for $ac_word... " >&6; }
   5352 if ${ac_cv_prog_ac_ct_AR+:} false; then :
   5353   $as_echo_n "(cached) " >&6
   5354 else
   5355   if test -n "$ac_ct_AR"; then
   5356   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
   5357 else
   5358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   5359 for as_dir in $PATH
   5360 do
   5361   IFS=$as_save_IFS
   5362   test -z "$as_dir" && as_dir=.
   5363     for ac_exec_ext in '' $ac_executable_extensions; do
   5364   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
   5365     ac_cv_prog_ac_ct_AR="ar"
   5366     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
   5367     break 2
   5368   fi
   5369 done
   5370   done
   5371 IFS=$as_save_IFS
   5372 
   5373 fi
   5374 fi
   5375 ac_ct_AR=$ac_cv_prog_ac_ct_AR
   5376 if test -n "$ac_ct_AR"; then
   5377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
   5378 $as_echo "$ac_ct_AR" >&6; }
   5379 else
   5380   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5381 $as_echo "no" >&6; }
   5382 fi
   5383 
   5384   if test "x$ac_ct_AR" = x; then
   5385     AR="false"
   5386   else
   5387     case $cross_compiling:$ac_tool_warned in
   5388 yes:)
   5389 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
   5390 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
   5391 ac_tool_warned=yes ;;
   5392 esac
   5393     AR=$ac_ct_AR
   5394   fi
   5395 else
   5396   AR="$ac_cv_prog_AR"
   5397 fi
   5398 
   5399 
   5400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable renaming of symbols" >&5
   5401 $as_echo_n "checking whether to enable renaming of symbols... " >&6; }
   5402 enabled=yes
   5403 U_DISABLE_RENAMING=0
   5404 # Check whether --enable-renaming was given.
   5405 if test "${enable_renaming+set}" = set; then :
   5406   enableval=$enable_renaming;  case "${enableval}" in
   5407 	     yes|"") enabled=yes ;;
   5408 	     no) enabled=no; U_DISABLE_RENAMING=1;
   5409              UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_DISABLE_RENAMING=1"
   5410               ;;
   5411 	     *) ;;
   5412     esac
   5413 fi
   5414 
   5415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5416 $as_echo "$enabled" >&6; }
   5417 
   5418 
   5419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable function and data tracing" >&5
   5420 $as_echo_n "checking whether to enable function and data tracing... " >&6; }
   5421 enabled=no
   5422 U_ENABLE_TRACING=0
   5423 # Check whether --enable-tracing was given.
   5424 if test "${enable_tracing+set}" = set; then :
   5425   enableval=$enable_tracing;  case "${enableval}" in
   5426 	     yes|"") enabled=yes;
   5427                      CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_TRACING=1";
   5428                      U_ENABLE_TRACING=1 ;;
   5429 	     no) enabled=no; U_ENABLE_TRACING=0 ;;
   5430 	     *) ;;
   5431     esac
   5432 fi
   5433 
   5434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled" >&5
   5435 $as_echo "$enabled" >&6; }
   5436 
   5437 
   5438 # check if elf.h is present.
   5439 for ac_header in elf.h
   5440 do :
   5441   ac_fn_c_check_header_mongrel "$LINENO" "elf.h" "ac_cv_header_elf_h" "$ac_includes_default"
   5442 if test "x$ac_cv_header_elf_h" = xyes; then :
   5443   cat >>confdefs.h <<_ACEOF
   5444 #define HAVE_ELF_H 1
   5445 _ACEOF
   5446 
   5447 fi
   5448 
   5449 done
   5450 
   5451 if test "x$ac_cv_header_elf_h" = "xyes"; then
   5452     CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_HAVE_ELF_H=1";
   5453 fi
   5454 
   5455 U_ENABLE_DYLOAD=1
   5456 enable=yes
   5457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable dynamic loading of plugins" >&5
   5458 $as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; }
   5459 # Check whether --enable-dyload was given.
   5460 if test "${enable_dyload+set}" = set; then :
   5461   enableval=$enable_dyload;  case "${enableval}" in
   5462 	     yes|"")
   5463 		     U_ENABLE_DYLOAD=1
   5464                      enable=yes
   5465                      ;;
   5466 	     no)
   5467 	     	 U_ENABLE_DYLOAD=0;
   5468                  enable=no;
   5469                  CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DU_ENABLE_DYLOAD=0";
   5470                  ;;
   5471 	     *) ;;
   5472     esac
   5473 fi
   5474 
   5475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable" >&5
   5476 $as_echo "$enable" >&6; }
   5477 
   5478 
   5479 if test "$enable" = "yes"; then
   5480    for ac_header in dlfcn.h
   5481 do :
   5482   ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
   5483 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
   5484   cat >>confdefs.h <<_ACEOF
   5485 #define HAVE_DLFCN_H 1
   5486 _ACEOF
   5487 
   5488 fi
   5489 
   5490 done
   5491 
   5492    #AC_MSG_RESULT($enabled)
   5493    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
   5494 $as_echo_n "checking for library containing dlopen... " >&6; }
   5495 if ${ac_cv_search_dlopen+:} false; then :
   5496   $as_echo_n "(cached) " >&6
   5497 else
   5498   ac_func_search_save_LIBS=$LIBS
   5499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5500 /* end confdefs.h.  */
   5501 
   5502 /* Override any GCC internal prototype to avoid an error.
   5503    Use char because int might match the return type of a GCC
   5504    builtin and then its argument prototype would still apply.  */
   5505 #ifdef __cplusplus
   5506 extern "C"
   5507 #endif
   5508 char dlopen ();
   5509 int
   5510 main ()
   5511 {
   5512 return dlopen ();
   5513   ;
   5514   return 0;
   5515 }
   5516 _ACEOF
   5517 for ac_lib in '' dl; do
   5518   if test -z "$ac_lib"; then
   5519     ac_res="none required"
   5520   else
   5521     ac_res=-l$ac_lib
   5522     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   5523   fi
   5524   if ac_fn_c_try_link "$LINENO"; then :
   5525   ac_cv_search_dlopen=$ac_res
   5526 fi
   5527 rm -f core conftest.err conftest.$ac_objext \
   5528     conftest$ac_exeext
   5529   if ${ac_cv_search_dlopen+:} false; then :
   5530   break
   5531 fi
   5532 done
   5533 if ${ac_cv_search_dlopen+:} false; then :
   5534 
   5535 else
   5536   ac_cv_search_dlopen=no
   5537 fi
   5538 rm conftest.$ac_ext
   5539 LIBS=$ac_func_search_save_LIBS
   5540 fi
   5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
   5542 $as_echo "$ac_cv_search_dlopen" >&6; }
   5543 ac_res=$ac_cv_search_dlopen
   5544 if test "$ac_res" != no; then :
   5545   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   5546 
   5547 fi
   5548 
   5549    for ac_func in dlopen
   5550 do :
   5551   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
   5552 if test "x$ac_cv_func_dlopen" = xyes; then :
   5553   cat >>confdefs.h <<_ACEOF
   5554 #define HAVE_DLOPEN 1
   5555 _ACEOF
   5556 
   5557 fi
   5558 done
   5559 
   5560 
   5561    if test "x$ac_cv_func_dlopen" != xyes; then
   5562       CONFIG_CPPFLAGS="$CONFIG_CPPFLAGS -DHAVE_DLOPEN=0"
   5563    fi
   5564 fi
   5565 
   5566 # Check for miscellanous functions.
   5567 # So, use for putil / tools only.
   5568 # Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY
   5569 for ac_func in gettimeofday
   5570 do :
   5571   ac_fn_c_check_func "$LINENO" "gettimeofday" "ac_cv_func_gettimeofday"
   5572 if test "x$ac_cv_func_gettimeofday" = xyes; then :
   5573   cat >>confdefs.h <<_ACEOF
   5574 #define HAVE_GETTIMEOFDAY 1
   5575 _ACEOF
   5576 
   5577 fi
   5578 done
   5579 
   5580 
   5581 
   5582 # Check whether to use the evil rpath or not
   5583 # Check whether --enable-rpath was given.
   5584 if test "${enable_rpath+set}" = set; then :
   5585   enableval=$enable_rpath;  case "${enableval}" in
   5586 	     yes|"") ENABLE_RPATH=YES ;;
   5587 	     no) ;;
   5588 	     *) ;;
   5589     esac
   5590 else
   5591   ENABLE_RPATH=NO
   5592 
   5593 fi
   5594 
   5595 
   5596 
   5597 
   5598 
   5599 ac_ext=cpp
   5600 ac_cpp='$CXXCPP $CPPFLAGS'
   5601 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5602 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5603 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   5604 
   5605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++ compiler" >&5
   5606 $as_echo_n "checking if we have a C++ compiler... " >&6; }
   5607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5608 /* end confdefs.h.  */
   5609 
   5610 int
   5611 main ()
   5612 {
   5613 
   5614   ;
   5615   return 0;
   5616 }
   5617 _ACEOF
   5618 if ac_fn_cxx_try_compile "$LINENO"; then :
   5619   cxx_okay=yes
   5620 else
   5621   cxx_okay=no
   5622 fi
   5623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5624 if test $cxx_okay = yes
   5625 then
   5626 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Good" >&5
   5627 $as_echo "Good" >&6; }
   5628 else
   5629 	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
   5630 $as_echo "no" >&6; }
   5631 	as_fn_error $? "C++ compiler $CXX does not work or no compiler found" "$LINENO" 5
   5632 fi
   5633 
   5634 if [ "$GXX" = yes ]; then
   5635     # if CXXFLAGS does not have a "-std=" setting, set it now to -std=c++0x,
   5636     # and check that the compiler still works.
   5637     if ! echo "$CXXFLAGS" | grep '\-std=' >/dev/null 2>&1; then
   5638         OLD_CXXFLAGS="${CXXFLAGS}"
   5639         CXXFLAGS="$CXXFLAGS --std=c++0x"
   5640         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we have a C++11 compiler" >&5
   5641 $as_echo_n "checking if we have a C++11 compiler... " >&6; }
   5642         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5643 /* end confdefs.h.  */
   5644 
   5645 int
   5646 main ()
   5647 {
   5648 
   5649   ;
   5650   return 0;
   5651 }
   5652 _ACEOF
   5653 if ac_fn_cxx_try_compile "$LINENO"; then :
   5654   cxx11_okay=yes
   5655 else
   5656   cxx11_okay=no
   5657 fi
   5658 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5659         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx11_okay" >&5
   5660 $as_echo "$cxx11_okay" >&6; }
   5661         if [ $cxx11_okay = yes ]; then
   5662             { $as_echo "$as_me:${as_lineno-$LINENO}: Adding CXXFLAGS option --std=c++0x" >&5
   5663 $as_echo "$as_me: Adding CXXFLAGS option --std=c++0x" >&6;}
   5664             UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} --std=c++0x"
   5665         else
   5666             CXXFLAGS="$OLD_CXXFLAGS"
   5667         fi
   5668     fi
   5669 fi
   5670 
   5671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <string> works" >&5
   5672 $as_echo_n "checking if #include <string> works... " >&6; }
   5673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5674 /* end confdefs.h.  */
   5675 #include <string>
   5676 int
   5677 main ()
   5678 {
   5679 
   5680   ;
   5681   return 0;
   5682 }
   5683 _ACEOF
   5684 if ac_fn_cxx_try_compile "$LINENO"; then :
   5685   ac_cv_header_stdstring=yes
   5686 else
   5687   ac_cv_header_stdstring=no
   5688 fi
   5689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdstring" >&5
   5691 $as_echo "$ac_cv_header_stdstring" >&6; }
   5692 if test $ac_cv_header_stdstring = yes
   5693 then
   5694 	U_HAVE_STD_STRING=1
   5695 else
   5696         U_HAVE_STD_STRING=0
   5697         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STD_STRING=0"
   5698 fi
   5699 
   5700 
   5701 
   5702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if #include <atomic> works" >&5
   5703 $as_echo_n "checking if #include <atomic> works... " >&6; }
   5704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5705 /* end confdefs.h.  */
   5706 #include <atomic>
   5707 int
   5708 main ()
   5709 {
   5710 
   5711   ;
   5712   return 0;
   5713 }
   5714 _ACEOF
   5715 if ac_fn_cxx_try_compile "$LINENO"; then :
   5716   ac_cv_header_atomic=yes
   5717 else
   5718   ac_cv_header_atomic=no
   5719 fi
   5720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   5721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_atomic" >&5
   5722 $as_echo "$ac_cv_header_atomic" >&6; }
   5723 if test $ac_cv_header_atomic = yes
   5724 then
   5725 	U_HAVE_ATOMIC=1
   5726 else
   5727         U_HAVE_ATOMIC=0
   5728 fi
   5729 # Make this available via CPPFLAGS
   5730 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_ATOMIC=${U_HAVE_ATOMIC}"
   5731 
   5732 
   5733 ac_ext=c
   5734 ac_cpp='$CPP $CPPFLAGS'
   5735 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   5736 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   5737 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   5738 
   5739 
   5740 # Always build ICU with multi-threading support.
   5741 threads=true
   5742 ICU_USE_THREADS=1
   5743 OLD_LIBS=${LIBS}
   5744 
   5745 if test $threads = true; then
   5746   # For Compaq Tru64 (OSF1), we must look for pthread_attr_init
   5747   # and must do this before seaching for pthread_mutex_destroy, or
   5748   # we will pick up libpthreads.so not libpthread.so
   5749   # If this fails, then we must test for HPUX specials, before
   5750   # moving on to a more generic test
   5751 
   5752   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_attr_init in -lpthread" >&5
   5753 $as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; }
   5754 if ${ac_cv_lib_pthread_pthread_attr_init+:} false; then :
   5755   $as_echo_n "(cached) " >&6
   5756 else
   5757   ac_check_lib_save_LIBS=$LIBS
   5758 LIBS="-lpthread  $LIBS"
   5759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5760 /* end confdefs.h.  */
   5761 
   5762 /* Override any GCC internal prototype to avoid an error.
   5763    Use char because int might match the return type of a GCC
   5764    builtin and then its argument prototype would still apply.  */
   5765 #ifdef __cplusplus
   5766 extern "C"
   5767 #endif
   5768 char pthread_attr_init ();
   5769 int
   5770 main ()
   5771 {
   5772 return pthread_attr_init ();
   5773   ;
   5774   return 0;
   5775 }
   5776 _ACEOF
   5777 if ac_fn_c_try_link "$LINENO"; then :
   5778   ac_cv_lib_pthread_pthread_attr_init=yes
   5779 else
   5780   ac_cv_lib_pthread_pthread_attr_init=no
   5781 fi
   5782 rm -f core conftest.err conftest.$ac_objext \
   5783     conftest$ac_exeext conftest.$ac_ext
   5784 LIBS=$ac_check_lib_save_LIBS
   5785 fi
   5786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_attr_init" >&5
   5787 $as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; }
   5788 if test "x$ac_cv_lib_pthread_pthread_attr_init" = xyes; then :
   5789   cat >>confdefs.h <<_ACEOF
   5790 #define HAVE_LIBPTHREAD 1
   5791 _ACEOF
   5792 
   5793   LIBS="-lpthread $LIBS"
   5794 
   5795 fi
   5796 
   5797   if test $ac_cv_lib_pthread_pthread_attr_init = yes; then
   5798     ICU_USE_THREADS=1
   5799   else
   5800     # Locate the right library for POSIX threads. We look for the
   5801     # symbols in the libraries first, because on Solaris libc provides
   5802     # pthread_create but libpthread has the real code :(
   5803     # AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread
   5804     # FreeBSD users may need libpthread if they do not have libc_r.
   5805 
   5806 
   5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_mutex_destroy" >&5
   5808 $as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; }
   5809 if ${ac_cv_search_pthread_mutex_destroy+:} false; then :
   5810   $as_echo_n "(cached) " >&6
   5811 else
   5812   ac_func_search_save_LIBS="$LIBS"
   5813 ac_cv_search_pthread_mutex_destroy="no"
   5814 for i in pthread pthreads c_r ; do
   5815 LIBS="-l$i  $ac_func_search_save_LIBS"
   5816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5817 /* end confdefs.h.  */
   5818 
   5819 /* Override any GCC internal prototype to avoid an error.
   5820    Use char because int might match the return type of a GCC
   5821    builtin and then its argument prototype would still apply.  */
   5822 #ifdef __cplusplus
   5823 extern "C"
   5824 #endif
   5825 char pthread_mutex_destroy ();
   5826 int
   5827 main ()
   5828 {
   5829 return pthread_mutex_destroy ();
   5830   ;
   5831   return 0;
   5832 }
   5833 _ACEOF
   5834 if ac_fn_c_try_link "$LINENO"; then :
   5835   ac_cv_search_pthread_mutex_destroy="-l$i"
   5836 break
   5837 fi
   5838 rm -f core conftest.err conftest.$ac_objext \
   5839     conftest$ac_exeext conftest.$ac_ext
   5840 done
   5841 if test "$ac_cv_search_pthread_mutex_destroy" = "no"; then
   5842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5843 /* end confdefs.h.  */
   5844 
   5845 /* Override any GCC internal prototype to avoid an error.
   5846    Use char because int might match the return type of a GCC
   5847    builtin and then its argument prototype would still apply.  */
   5848 #ifdef __cplusplus
   5849 extern "C"
   5850 #endif
   5851 char pthread_mutex_destroy ();
   5852 int
   5853 main ()
   5854 {
   5855 return pthread_mutex_destroy ();
   5856   ;
   5857   return 0;
   5858 }
   5859 _ACEOF
   5860 if ac_fn_c_try_link "$LINENO"; then :
   5861   ac_cv_search_pthread_mutex_destroy="none required"
   5862 fi
   5863 rm -f core conftest.err conftest.$ac_objext \
   5864     conftest$ac_exeext conftest.$ac_ext
   5865 fi
   5866 LIBS="$ac_func_search_save_LIBS"
   5867 fi
   5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_mutex_destroy" >&5
   5869 $as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; }
   5870 if test "$ac_cv_search_pthread_mutex_destroy" != "no"; then
   5871   test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS"
   5872 
   5873 else :
   5874 
   5875 fi
   5876 
   5877     if test "$ac_cv_search_pthread_mutex_destroy" != no; then
   5878       ICU_USE_THREADS=1
   5879     else
   5880       # For HP 11
   5881       { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_mutex_init in -lpthread" >&5
   5882 $as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; }
   5883 if ${ac_cv_lib_pthread_pthread_mutex_init+:} false; then :
   5884   $as_echo_n "(cached) " >&6
   5885 else
   5886   ac_check_lib_save_LIBS=$LIBS
   5887 LIBS="-lpthread  $LIBS"
   5888 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5889 /* end confdefs.h.  */
   5890 
   5891 /* Override any GCC internal prototype to avoid an error.
   5892    Use char because int might match the return type of a GCC
   5893    builtin and then its argument prototype would still apply.  */
   5894 #ifdef __cplusplus
   5895 extern "C"
   5896 #endif
   5897 char pthread_mutex_init ();
   5898 int
   5899 main ()
   5900 {
   5901 return pthread_mutex_init ();
   5902   ;
   5903   return 0;
   5904 }
   5905 _ACEOF
   5906 if ac_fn_c_try_link "$LINENO"; then :
   5907   ac_cv_lib_pthread_pthread_mutex_init=yes
   5908 else
   5909   ac_cv_lib_pthread_pthread_mutex_init=no
   5910 fi
   5911 rm -f core conftest.err conftest.$ac_objext \
   5912     conftest$ac_exeext conftest.$ac_ext
   5913 LIBS=$ac_check_lib_save_LIBS
   5914 fi
   5915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
   5916 $as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
   5917 if test "x$ac_cv_lib_pthread_pthread_mutex_init" = xyes; then :
   5918   cat >>confdefs.h <<_ACEOF
   5919 #define HAVE_LIBPTHREAD 1
   5920 _ACEOF
   5921 
   5922   LIBS="-lpthread $LIBS"
   5923 
   5924 fi
   5925 
   5926       if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
   5927         ICU_USE_THREADS=1
   5928       fi
   5929     fi
   5930 
   5931     ac_fn_c_check_func "$LINENO" "pthread_mutex_lock" "ac_cv_func_pthread_mutex_lock"
   5932 if test "x$ac_cv_func_pthread_mutex_lock" = xyes; then :
   5933 
   5934 fi
   5935 
   5936 
   5937     if test $ac_cv_func_pthread_mutex_lock = yes; then
   5938       ICU_USE_THREADS=1
   5939     fi
   5940   fi
   5941   # Check to see if we are using CygWin with MSVC
   5942   case "${host}" in
   5943   *-pc-cygwin*|*-pc-mingw*)
   5944     # For gcc, the thread options are set by mh-mingw/mh-cygwin
   5945     # For msvc, the thread options are set by runConfigureICU
   5946     ICU_USE_THREADS=1
   5947     ;;
   5948   *-*-hpux*)
   5949     # Add -mt because it does several nice things on newer compilers.
   5950     case "${icu_cv_host_frag}" in
   5951       mh-hpux-acc)
   5952         OLD_CXXFLAGS="${CXXFLAGS}"
   5953         CXXFLAGS="${CXXFLAGS} -mt"
   5954         if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then
   5955            CXXFLAGS="${OLD_CXXFLAGS}"
   5956         else
   5957            UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -mt"
   5958         fi
   5959       ;;
   5960     esac
   5961     ;;
   5962   *-*-solaris*)
   5963     case "${icu_cv_host_frag}" in
   5964       mh-solaris)
   5965            LIBS="${LIBS} -mt"
   5966       ;;
   5967     esac
   5968     ;;
   5969   esac
   5970 fi
   5971 
   5972 # Check whether --enable-weak-threads was given.
   5973 if test "${enable_weak_threads+set}" = set; then :
   5974   enableval=$enable_weak_threads; case "${enableval}" in
   5975 		yes)
   5976             LIB_THREAD="${LIBS%${OLD_LIBS}}"
   5977             LIBS=${OLD_LIBS}
   5978             ;;
   5979 		no)  ;;
   5980 		*) as_fn_error $? "bad value ${enableval} for --enable-weak-threads" "$LINENO" 5 ;;
   5981 		esac
   5982 fi
   5983 
   5984 
   5985 
   5986 # Check for mmap()
   5987 
   5988 # The AC_FUNC_MMAP macro doesn't work properly.  It seems to be too specific.
   5989 # Do this check instead.
   5990 HAVE_MMAP=0
   5991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mmap" >&5
   5992 $as_echo_n "checking for mmap... " >&6; }
   5993 if ${ac_cv_func_mmap_ok+:} false; then :
   5994   $as_echo_n "(cached) " >&6
   5995 else
   5996   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   5997 /* end confdefs.h.  */
   5998 #include <unistd.h>
   5999 #include <sys/mman.h>
   6000 #include <sys/stat.h>
   6001 #include <fcntl.h>
   6002 int
   6003 main ()
   6004 {
   6005 mmap((void *)0, 0, PROT_READ, 0, 0, 0);
   6006   ;
   6007   return 0;
   6008 }
   6009 _ACEOF
   6010 if ac_fn_c_try_link "$LINENO"; then :
   6011   ac_cv_func_mmap_ok=yes
   6012 else
   6013   ac_cv_func_mmap_ok=no
   6014 fi
   6015 rm -f core conftest.err conftest.$ac_objext \
   6016     conftest$ac_exeext conftest.$ac_ext
   6017 fi
   6018 
   6019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_ok" >&5
   6020 $as_echo "$ac_cv_func_mmap_ok" >&6; }
   6021 if test $ac_cv_func_mmap_ok = yes
   6022 then
   6023     HAVE_MMAP=1
   6024 else
   6025     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_MMAP=0"
   6026 fi
   6027 
   6028 
   6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for genccode assembly" >&5
   6030 $as_echo_n "checking for genccode assembly... " >&6; }
   6031 
   6032 # Check to see if genccode can generate simple assembly.
   6033 GENCCODE_ASSEMBLY=
   6034 case "${host}" in
   6035 *-linux*|*-kfreebsd*-gnu*|i*86-*-*bsd*|i*86-pc-gnu)
   6036     if test "$GCC" = yes; then
   6037         # We're using gcc, and the simple -a gcc command line works for genccode
   6038         GENCCODE_ASSEMBLY="-a gcc"
   6039     fi ;;
   6040 i*86-*-solaris*)
   6041     if test "$GCC" = yes; then
   6042         # When using gcc, look if we're also using GNU as.
   6043         # When using GNU as, the simple -a gcc command line works for genccode.
   6044         asv=`"${CC}" -print-prog-name=as 2>/dev/null`
   6045         asv=`"${asv}" --version 2>/dev/null`
   6046         case "X${asv}" in
   6047         X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;;
   6048         X*) GENCCODE_ASSEMBLY="-a sun-x86" ;;
   6049         esac
   6050         unset asv
   6051     else
   6052         GENCCODE_ASSEMBLY="-a sun-x86"
   6053     fi ;;
   6054 sparc-*-solaris*)
   6055     GENCCODE_ASSEMBLY="-a sun"
   6056     ;;
   6057 ia64-*-hpux*)
   6058     GENCCODE_ASSEMBLY="-a aCC-ia64"
   6059     ;;
   6060 esac
   6061 
   6062 
   6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GENCCODE_ASSEMBLY" >&5
   6064 $as_echo "$GENCCODE_ASSEMBLY" >&6; }
   6065 
   6066 # Checks for header files
   6067 for ac_header in inttypes.h
   6068 do :
   6069   ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
   6070 if test "x$ac_cv_header_inttypes_h" = xyes; then :
   6071   cat >>confdefs.h <<_ACEOF
   6072 #define HAVE_INTTYPES_H 1
   6073 _ACEOF
   6074 
   6075 fi
   6076 
   6077 done
   6078 
   6079 if test $ac_cv_header_inttypes_h = no; then
   6080  U_HAVE_INTTYPES_H=0
   6081  CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
   6082 else
   6083  U_HAVE_INTTYPES_H=1
   6084 fi
   6085 if test "$CC" = ccc; then
   6086  { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"C compiler set to CCC ${CC}\" " >&5
   6087 $as_echo "\"C compiler set to CCC ${CC}\" " >&6; }
   6088  case "${host}" in
   6089         alpha*-*-*) U_HAVE_INTTYPES_H=0;
   6090         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INTTYPES_H=0"
   6091  esac
   6092 fi
   6093 
   6094 
   6095 
   6096 for ac_header in dirent.h
   6097 do :
   6098   ac_fn_c_check_header_mongrel "$LINENO" "dirent.h" "ac_cv_header_dirent_h" "$ac_includes_default"
   6099 if test "x$ac_cv_header_dirent_h" = xyes; then :
   6100   cat >>confdefs.h <<_ACEOF
   6101 #define HAVE_DIRENT_H 1
   6102 _ACEOF
   6103 
   6104 fi
   6105 
   6106 done
   6107 
   6108 if test $ac_cv_header_dirent_h = no; then
   6109  U_HAVE_DIRENT_H=0
   6110  CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_DIRENT_H=0"
   6111 else
   6112  U_HAVE_DIRENT_H=1
   6113 fi
   6114 
   6115 
   6116 
   6117 # Check for endianness
   6118  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
   6119 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
   6120 if ${ac_cv_c_bigendian+:} false; then :
   6121   $as_echo_n "(cached) " >&6
   6122 else
   6123   ac_cv_c_bigendian=unknown
   6124     # See if we're dealing with a universal compiler.
   6125     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6126 /* end confdefs.h.  */
   6127 #ifndef __APPLE_CC__
   6128 	       not a universal capable compiler
   6129 	     #endif
   6130 	     typedef int dummy;
   6131 
   6132 _ACEOF
   6133 if ac_fn_c_try_compile "$LINENO"; then :
   6134 
   6135 	# Check for potential -arch flags.  It is not universal unless
   6136 	# there are at least two -arch flags with different values.
   6137 	ac_arch=
   6138 	ac_prev=
   6139 	for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
   6140 	 if test -n "$ac_prev"; then
   6141 	   case $ac_word in
   6142 	     i?86 | x86_64 | ppc | ppc64)
   6143 	       if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
   6144 		 ac_arch=$ac_word
   6145 	       else
   6146 		 ac_cv_c_bigendian=universal
   6147 		 break
   6148 	       fi
   6149 	       ;;
   6150 	   esac
   6151 	   ac_prev=
   6152 	 elif test "x$ac_word" = "x-arch"; then
   6153 	   ac_prev=arch
   6154 	 fi
   6155        done
   6156 fi
   6157 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6158     if test $ac_cv_c_bigendian = unknown; then
   6159       # See if sys/param.h defines the BYTE_ORDER macro.
   6160       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6161 /* end confdefs.h.  */
   6162 #include <sys/types.h>
   6163 	     #include <sys/param.h>
   6164 
   6165 int
   6166 main ()
   6167 {
   6168 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
   6169 		     && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
   6170 		     && LITTLE_ENDIAN)
   6171 	      bogus endian macros
   6172 	     #endif
   6173 
   6174   ;
   6175   return 0;
   6176 }
   6177 _ACEOF
   6178 if ac_fn_c_try_compile "$LINENO"; then :
   6179   # It does; now see whether it defined to BIG_ENDIAN or not.
   6180 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6181 /* end confdefs.h.  */
   6182 #include <sys/types.h>
   6183 		#include <sys/param.h>
   6184 
   6185 int
   6186 main ()
   6187 {
   6188 #if BYTE_ORDER != BIG_ENDIAN
   6189 		 not big endian
   6190 		#endif
   6191 
   6192   ;
   6193   return 0;
   6194 }
   6195 _ACEOF
   6196 if ac_fn_c_try_compile "$LINENO"; then :
   6197   ac_cv_c_bigendian=yes
   6198 else
   6199   ac_cv_c_bigendian=no
   6200 fi
   6201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6202 fi
   6203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6204     fi
   6205     if test $ac_cv_c_bigendian = unknown; then
   6206       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
   6207       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6208 /* end confdefs.h.  */
   6209 #include <limits.h>
   6210 
   6211 int
   6212 main ()
   6213 {
   6214 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
   6215 	      bogus endian macros
   6216 	     #endif
   6217 
   6218   ;
   6219   return 0;
   6220 }
   6221 _ACEOF
   6222 if ac_fn_c_try_compile "$LINENO"; then :
   6223   # It does; now see whether it defined to _BIG_ENDIAN or not.
   6224 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6225 /* end confdefs.h.  */
   6226 #include <limits.h>
   6227 
   6228 int
   6229 main ()
   6230 {
   6231 #ifndef _BIG_ENDIAN
   6232 		 not big endian
   6233 		#endif
   6234 
   6235   ;
   6236   return 0;
   6237 }
   6238 _ACEOF
   6239 if ac_fn_c_try_compile "$LINENO"; then :
   6240   ac_cv_c_bigendian=yes
   6241 else
   6242   ac_cv_c_bigendian=no
   6243 fi
   6244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6245 fi
   6246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6247     fi
   6248     if test $ac_cv_c_bigendian = unknown; then
   6249       # Compile a test program.
   6250       if test "$cross_compiling" = yes; then :
   6251   # Try to guess by grepping values from an object file.
   6252 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6253 /* end confdefs.h.  */
   6254 short int ascii_mm[] =
   6255 		  { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
   6256 		short int ascii_ii[] =
   6257 		  { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
   6258 		int use_ascii (int i) {
   6259 		  return ascii_mm[i] + ascii_ii[i];
   6260 		}
   6261 		short int ebcdic_ii[] =
   6262 		  { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
   6263 		short int ebcdic_mm[] =
   6264 		  { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
   6265 		int use_ebcdic (int i) {
   6266 		  return ebcdic_mm[i] + ebcdic_ii[i];
   6267 		}
   6268 		extern int foo;
   6269 
   6270 int
   6271 main ()
   6272 {
   6273 return use_ascii (foo) == use_ebcdic (foo);
   6274   ;
   6275   return 0;
   6276 }
   6277 _ACEOF
   6278 if ac_fn_c_try_compile "$LINENO"; then :
   6279   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
   6280 	      ac_cv_c_bigendian=yes
   6281 	    fi
   6282 	    if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
   6283 	      if test "$ac_cv_c_bigendian" = unknown; then
   6284 		ac_cv_c_bigendian=no
   6285 	      else
   6286 		# finding both strings is unlikely to happen, but who knows?
   6287 		ac_cv_c_bigendian=unknown
   6288 	      fi
   6289 	    fi
   6290 fi
   6291 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   6292 else
   6293   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6294 /* end confdefs.h.  */
   6295 $ac_includes_default
   6296 int
   6297 main ()
   6298 {
   6299 
   6300 	     /* Are we little or big endian?  From Harbison&Steele.  */
   6301 	     union
   6302 	     {
   6303 	       long int l;
   6304 	       char c[sizeof (long int)];
   6305 	     } u;
   6306 	     u.l = 1;
   6307 	     return u.c[sizeof (long int) - 1] == 1;
   6308 
   6309   ;
   6310   return 0;
   6311 }
   6312 _ACEOF
   6313 if ac_fn_c_try_run "$LINENO"; then :
   6314   ac_cv_c_bigendian=no
   6315 else
   6316   ac_cv_c_bigendian=yes
   6317 fi
   6318 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
   6319   conftest.$ac_objext conftest.beam conftest.$ac_ext
   6320 fi
   6321 
   6322     fi
   6323 fi
   6324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
   6325 $as_echo "$ac_cv_c_bigendian" >&6; }
   6326  case $ac_cv_c_bigendian in #(
   6327    yes)
   6328      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
   6329 ;; #(
   6330    no)
   6331       ;; #(
   6332    universal)
   6333 
   6334 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
   6335 
   6336      ;; #(
   6337    *)
   6338      as_fn_error $? "unknown endianness
   6339  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
   6340  esac
   6341 
   6342 if test $ac_cv_c_bigendian = no; then
   6343 U_IS_BIG_ENDIAN=0
   6344 U_ENDIAN_CHAR="l"
   6345 else
   6346 U_IS_BIG_ENDIAN=1
   6347 U_ENDIAN_CHAR="b"
   6348 fi
   6349 
   6350 
   6351 # Do various POSIX related checks
   6352 U_HAVE_NL_LANGINFO_CODESET=0
   6353 U_NL_LANGINFO_CODESET=-1
   6354 ac_fn_c_check_func "$LINENO" "nl_langinfo" "ac_cv_func_nl_langinfo"
   6355 if test "x$ac_cv_func_nl_langinfo" = xyes; then :
   6356   U_HAVE_NL_LANGINFO=1
   6357 else
   6358   U_HAVE_NL_LANGINFO=0
   6359 fi
   6360 
   6361 if test $U_HAVE_NL_LANGINFO -eq 1; then
   6362   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo's argument to obtain the codeset" >&5
   6363 $as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; }
   6364 if ${ac_cv_nl_langinfo_codeset+:} false; then :
   6365   $as_echo_n "(cached) " >&6
   6366 else
   6367   ac_cv_nl_langinfo_codeset="unknown"
   6368   for a in CODESET _NL_CTYPE_CODESET_NAME; do
   6369   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6370 /* end confdefs.h.  */
   6371 #include <langinfo.h>
   6372 int
   6373 main ()
   6374 {
   6375 nl_langinfo($a);
   6376   ;
   6377   return 0;
   6378 }
   6379 _ACEOF
   6380 if ac_fn_c_try_link "$LINENO"; then :
   6381   ac_cv_nl_langinfo_codeset="$a"; break
   6382 fi
   6383 rm -f core conftest.err conftest.$ac_objext \
   6384     conftest$ac_exeext conftest.$ac_ext
   6385   done
   6386 fi
   6387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_nl_langinfo_codeset" >&5
   6388 $as_echo "$ac_cv_nl_langinfo_codeset" >&6; }
   6389   if test x$ac_cv_nl_langinfo_codeset != xunknown
   6390   then
   6391       U_HAVE_NL_LANGINFO_CODESET=1
   6392       U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset
   6393       if test "x${ac_cv_nl_langinfo_codeset}" != "xCODESET"
   6394       then
   6395         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DNL_LANGINFO_CODESET=${ac_cv_nl_langinfo_codeset}"
   6396       fi
   6397   else
   6398       CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_NL_LANGINFO_CODESET=0"
   6399   fi
   6400 fi
   6401 
   6402 
   6403 
   6404 # Namespace support checks
   6405 ac_ext=cpp
   6406 ac_cpp='$CXXCPP $CPPFLAGS'
   6407 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6408 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6409 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   6410 
   6411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for namespace support" >&5
   6412 $as_echo_n "checking for namespace support... " >&6; }
   6413 if ${ac_cv_namespace_ok+:} false; then :
   6414   $as_echo_n "(cached) " >&6
   6415 else
   6416   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6417 /* end confdefs.h.  */
   6418 namespace x_version {void f(){}}
   6419     namespace x = x_version;
   6420     using namespace x_version;
   6421 
   6422 int
   6423 main ()
   6424 {
   6425 f();
   6426   ;
   6427   return 0;
   6428 }
   6429 _ACEOF
   6430 if ac_fn_cxx_try_link "$LINENO"; then :
   6431   ac_cv_namespace_ok=yes
   6432 else
   6433   ac_cv_namespace_ok=no
   6434 fi
   6435 rm -f core conftest.err conftest.$ac_objext \
   6436     conftest$ac_exeext conftest.$ac_ext
   6437 fi
   6438 
   6439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_namespace_ok" >&5
   6440 $as_echo "$ac_cv_namespace_ok" >&6; }
   6441 if test $ac_cv_namespace_ok = no
   6442 then
   6443     as_fn_error $? "Namespace support is required to build ICU." "$LINENO" 5
   6444 fi
   6445 
   6446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for properly overriding new and delete" >&5
   6447 $as_echo_n "checking for properly overriding new and delete... " >&6; }
   6448 U_OVERRIDE_CXX_ALLOCATION=0
   6449 U_HAVE_PLACEMENT_NEW=0
   6450 if ${ac_cv_override_cxx_allocation_ok+:} false; then :
   6451   $as_echo_n "(cached) " >&6
   6452 else
   6453   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6454 /* end confdefs.h.  */
   6455 #include <stdlib.h>
   6456     class UMemory {
   6457     public:
   6458     void *operator new(size_t size) {return malloc(size);}
   6459     void *operator new[](size_t size) {return malloc(size);}
   6460     void operator delete(void *p) {free(p);}
   6461     void operator delete[](void *p) {free(p);}
   6462     };
   6463 
   6464 int
   6465 main ()
   6466 {
   6467 
   6468   ;
   6469   return 0;
   6470 }
   6471 _ACEOF
   6472 if ac_fn_cxx_try_link "$LINENO"; then :
   6473   ac_cv_override_cxx_allocation_ok=yes
   6474 else
   6475   ac_cv_override_cxx_allocation_ok=no
   6476 fi
   6477 rm -f core conftest.err conftest.$ac_objext \
   6478     conftest$ac_exeext conftest.$ac_ext
   6479 fi
   6480 
   6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_cxx_allocation_ok" >&5
   6482 $as_echo "$ac_cv_override_cxx_allocation_ok" >&6; }
   6483 if test $ac_cv_override_cxx_allocation_ok = yes
   6484 then
   6485     U_OVERRIDE_CXX_ALLOCATION=1
   6486     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for placement new and delete" >&5
   6487 $as_echo_n "checking for placement new and delete... " >&6; }
   6488     if ${ac_cv_override_placement_new_ok+:} false; then :
   6489   $as_echo_n "(cached) " >&6
   6490 else
   6491   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6492 /* end confdefs.h.  */
   6493 #include <stdlib.h>
   6494         class UMemory {
   6495         public:
   6496         void *operator new(size_t size) {return malloc(size);}
   6497         void *operator new[](size_t size) {return malloc(size);}
   6498         void operator delete(void *p) {free(p);}
   6499         void operator delete[](void *p) {free(p);}
   6500         void * operator new(size_t, void *ptr) { return ptr; }
   6501         void operator delete(void *, void *) {}
   6502         };
   6503 
   6504 int
   6505 main ()
   6506 {
   6507 
   6508   ;
   6509   return 0;
   6510 }
   6511 _ACEOF
   6512 if ac_fn_cxx_try_link "$LINENO"; then :
   6513   ac_cv_override_placement_new_ok=yes
   6514 else
   6515   ac_cv_override_placement_new_ok=no
   6516 fi
   6517 rm -f core conftest.err conftest.$ac_objext \
   6518     conftest$ac_exeext conftest.$ac_ext
   6519 fi
   6520 
   6521     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_override_placement_new_ok" >&5
   6522 $as_echo "$ac_cv_override_placement_new_ok" >&6; }
   6523     if test $ac_cv_override_placement_new_ok = yes
   6524     then
   6525         U_HAVE_PLACEMENT_NEW=1
   6526     else
   6527         CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_PLACEMENT_NEW=0"
   6528     fi
   6529 else
   6530     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_OVERRIDE_CXX_ALLOCATION=0"
   6531 fi
   6532 
   6533 
   6534 
   6535 ac_ext=c
   6536 ac_cpp='$CPP $CPPFLAGS'
   6537 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   6538 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   6539 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   6540 
   6541 ac_fn_c_check_func "$LINENO" "popen" "ac_cv_func_popen"
   6542 if test "x$ac_cv_func_popen" = xyes; then :
   6543 
   6544 fi
   6545 
   6546 if test x$ac_cv_func_popen = xyes
   6547 then
   6548      U_HAVE_POPEN=1
   6549 else
   6550      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_POPEN=0"
   6551      U_HAVE_POPEN=0
   6552 fi
   6553 
   6554 
   6555 ac_fn_c_check_func "$LINENO" "tzset" "ac_cv_func_tzset"
   6556 if test "x$ac_cv_func_tzset" = xyes; then :
   6557 
   6558 fi
   6559 
   6560 U_HAVE_TZSET=0
   6561 if test x$ac_cv_func_tzset = xyes
   6562 then
   6563     U_TZSET=tzset
   6564     U_HAVE_TZSET=1
   6565 else
   6566     ac_fn_c_check_func "$LINENO" "_tzset" "ac_cv_func__tzset"
   6567 if test "x$ac_cv_func__tzset" = xyes; then :
   6568 
   6569 fi
   6570 
   6571     if test x$ac_cv_func__tzset = xyes
   6572     then
   6573         U_TZSET=_tzset
   6574         U_HAVE_TZSET=1
   6575     else
   6576       CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZSET=0"
   6577     fi
   6578 fi
   6579 
   6580 
   6581 
   6582 U_HAVE_TZNAME=0
   6583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tzname" >&5
   6584 $as_echo_n "checking for tzname... " >&6; }
   6585 if ${ac_cv_var_tzname+:} false; then :
   6586   $as_echo_n "(cached) " >&6
   6587 else
   6588   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6589 /* end confdefs.h.  */
   6590 #ifndef __USE_POSIX
   6591 #define __USE_POSIX
   6592 #endif
   6593 #include <stdlib.h>
   6594 #include <time.h>
   6595 #ifndef tzname /* For SGI.  */
   6596 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
   6597 #endif
   6598 int
   6599 main ()
   6600 {
   6601 atoi(*tzname);
   6602   ;
   6603   return 0;
   6604 }
   6605 _ACEOF
   6606 if ac_fn_c_try_link "$LINENO"; then :
   6607   ac_cv_var_tzname=yes
   6608 else
   6609   ac_cv_var_tzname=no
   6610 fi
   6611 rm -f core conftest.err conftest.$ac_objext \
   6612     conftest$ac_exeext conftest.$ac_ext
   6613 fi
   6614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_tzname" >&5
   6615 $as_echo "$ac_cv_var_tzname" >&6; }
   6616 if test $ac_cv_var_tzname = yes; then
   6617   U_TZNAME=tzname
   6618   U_HAVE_TZNAME=1
   6619 else
   6620   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _tzname" >&5
   6621 $as_echo_n "checking for _tzname... " >&6; }
   6622 if ${ac_cv_var__tzname+:} false; then :
   6623   $as_echo_n "(cached) " >&6
   6624 else
   6625   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6626 /* end confdefs.h.  */
   6627 #include <stdlib.h>
   6628   #include <time.h>
   6629   extern char *_tzname[];
   6630 int
   6631 main ()
   6632 {
   6633 atoi(*_tzname);
   6634   ;
   6635   return 0;
   6636 }
   6637 _ACEOF
   6638 if ac_fn_c_try_link "$LINENO"; then :
   6639   ac_cv_var__tzname=yes
   6640 else
   6641   ac_cv_var__tzname=no
   6642 fi
   6643 rm -f core conftest.err conftest.$ac_objext \
   6644     conftest$ac_exeext conftest.$ac_ext
   6645 fi
   6646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__tzname" >&5
   6647 $as_echo "$ac_cv_var__tzname" >&6; }
   6648     if test $ac_cv_var__tzname = yes; then
   6649       U_TZNAME=_tzname
   6650       U_HAVE_TZNAME=1
   6651     else
   6652      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TZNAME=0"
   6653     fi
   6654 fi
   6655 
   6656 
   6657 
   6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for timezone" >&5
   6659 $as_echo_n "checking for timezone... " >&6; }
   6660 if ${ac_cv_var_timezone+:} false; then :
   6661   $as_echo_n "(cached) " >&6
   6662 else
   6663   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6664 /* end confdefs.h.  */
   6665 #ifndef __USE_POSIX
   6666 #define __USE_POSIX
   6667 #endif
   6668 #ifndef __USE_XOPEN
   6669 #define __USE_XOPEN
   6670 #endif
   6671 #include <time.h>
   6672 
   6673 int
   6674 main ()
   6675 {
   6676 timezone = 1;
   6677   ;
   6678   return 0;
   6679 }
   6680 _ACEOF
   6681 if ac_fn_c_try_link "$LINENO"; then :
   6682   ac_cv_var_timezone=yes
   6683 else
   6684   ac_cv_var_timezone=no
   6685 fi
   6686 rm -f core conftest.err conftest.$ac_objext \
   6687     conftest$ac_exeext conftest.$ac_ext
   6688 fi
   6689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var_timezone" >&5
   6690 $as_echo "$ac_cv_var_timezone" >&6; }
   6691 U_HAVE_TIMEZONE=0
   6692 if test $ac_cv_var_timezone = yes; then
   6693   U_TIMEZONE=timezone
   6694   U_HAVE_TIMEZONE=1
   6695 else
   6696   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __timezone" >&5
   6697 $as_echo_n "checking for __timezone... " >&6; }
   6698 if ${ac_cv_var___timezone+:} false; then :
   6699   $as_echo_n "(cached) " >&6
   6700 else
   6701   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6702 /* end confdefs.h.  */
   6703 #include <time.h>
   6704 int
   6705 main ()
   6706 {
   6707 __timezone = 1;
   6708   ;
   6709   return 0;
   6710 }
   6711 _ACEOF
   6712 if ac_fn_c_try_link "$LINENO"; then :
   6713   ac_cv_var___timezone=yes
   6714 else
   6715   ac_cv_var___timezone=no
   6716 fi
   6717 rm -f core conftest.err conftest.$ac_objext \
   6718     conftest$ac_exeext conftest.$ac_ext
   6719 fi
   6720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var___timezone" >&5
   6721 $as_echo "$ac_cv_var___timezone" >&6; }
   6722   if test $ac_cv_var___timezone = yes; then
   6723     U_TIMEZONE=__timezone
   6724     U_HAVE_TIMEZONE=1
   6725   else
   6726     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _timezone" >&5
   6727 $as_echo_n "checking for _timezone... " >&6; }
   6728 if ${ac_cv_var__timezone+:} false; then :
   6729   $as_echo_n "(cached) " >&6
   6730 else
   6731   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6732 /* end confdefs.h.  */
   6733 #include <time.h>
   6734 int
   6735 main ()
   6736 {
   6737 _timezone = 1;
   6738   ;
   6739   return 0;
   6740 }
   6741 _ACEOF
   6742 if ac_fn_c_try_link "$LINENO"; then :
   6743   ac_cv_var__timezone=yes
   6744 else
   6745   ac_cv_var__timezone=no
   6746 fi
   6747 rm -f core conftest.err conftest.$ac_objext \
   6748     conftest$ac_exeext conftest.$ac_ext
   6749 fi
   6750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_var__timezone" >&5
   6751 $as_echo "$ac_cv_var__timezone" >&6; }
   6752     if test $ac_cv_var__timezone = yes; then
   6753       U_TIMEZONE=_timezone
   6754       U_HAVE_TIMEZONE=1
   6755     else
   6756      CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_TIMEZONE=0"
   6757     fi
   6758   fi
   6759 fi
   6760 
   6761 
   6762 
   6763 # Checks for typedefs
   6764 ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default"
   6765 if test "x$ac_cv_type_int8_t" = xyes; then :
   6766 
   6767 else
   6768 
   6769 cat >>confdefs.h <<_ACEOF
   6770 #define int8_t signed char
   6771 _ACEOF
   6772 
   6773 fi
   6774 
   6775 ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default"
   6776 if test "x$ac_cv_type_uint8_t" = xyes; then :
   6777 
   6778 else
   6779 
   6780 cat >>confdefs.h <<_ACEOF
   6781 #define uint8_t unsigned char
   6782 _ACEOF
   6783 
   6784 fi
   6785 
   6786 ac_fn_c_check_type "$LINENO" "int16_t" "ac_cv_type_int16_t" "$ac_includes_default"
   6787 if test "x$ac_cv_type_int16_t" = xyes; then :
   6788 
   6789 else
   6790 
   6791 cat >>confdefs.h <<_ACEOF
   6792 #define int16_t signed short
   6793 _ACEOF
   6794 
   6795 fi
   6796 
   6797 ac_fn_c_check_type "$LINENO" "uint16_t" "ac_cv_type_uint16_t" "$ac_includes_default"
   6798 if test "x$ac_cv_type_uint16_t" = xyes; then :
   6799 
   6800 else
   6801 
   6802 cat >>confdefs.h <<_ACEOF
   6803 #define uint16_t unsigned short
   6804 _ACEOF
   6805 
   6806 fi
   6807 
   6808 ac_fn_c_check_type "$LINENO" "int32_t" "ac_cv_type_int32_t" "$ac_includes_default"
   6809 if test "x$ac_cv_type_int32_t" = xyes; then :
   6810 
   6811 else
   6812 
   6813 cat >>confdefs.h <<_ACEOF
   6814 #define int32_t signed long
   6815 _ACEOF
   6816 
   6817 fi
   6818 
   6819 ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default"
   6820 if test "x$ac_cv_type_uint32_t" = xyes; then :
   6821 
   6822 else
   6823 
   6824 cat >>confdefs.h <<_ACEOF
   6825 #define uint32_t unsigned long
   6826 _ACEOF
   6827 
   6828 fi
   6829 
   6830 ac_fn_c_check_type "$LINENO" "int64_t" "ac_cv_type_int64_t" "$ac_includes_default"
   6831 if test "x$ac_cv_type_int64_t" = xyes; then :
   6832 
   6833 else
   6834 
   6835 cat >>confdefs.h <<_ACEOF
   6836 #define int64_t signed long long
   6837 _ACEOF
   6838 
   6839 fi
   6840 
   6841 ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default"
   6842 if test "x$ac_cv_type_uint64_t" = xyes; then :
   6843 
   6844 else
   6845 
   6846 cat >>confdefs.h <<_ACEOF
   6847 #define uint64_t unsigned long long
   6848 _ACEOF
   6849 
   6850 fi
   6851 
   6852 
   6853 if test $ac_cv_type_int8_t = no; then
   6854 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT8_T=0"
   6855 fi
   6856 
   6857 if test $ac_cv_type_uint8_t = no; then
   6858 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT8_T=0"
   6859 fi
   6860 
   6861 if test $ac_cv_type_int16_t = no; then
   6862 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT16_T=0"
   6863 fi
   6864 
   6865 if test $ac_cv_type_uint16_t = no; then
   6866 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT16_T=0"
   6867 fi
   6868 
   6869 if test $ac_cv_type_int32_t = no; then
   6870 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT32_T=0"
   6871 fi
   6872 
   6873 if test $ac_cv_type_uint32_t = no; then
   6874 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT32_T=0"
   6875 fi
   6876 
   6877 if test $ac_cv_type_int64_t = no; then
   6878 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_INT64_T=0"
   6879 fi
   6880 
   6881 if test $ac_cv_type_uint64_t = no; then
   6882 CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_UINT64_T=0"
   6883 fi
   6884 
   6885 # Do various wchar_t related checks
   6886 ac_fn_c_check_header_mongrel "$LINENO" "wchar.h" "ac_cv_header_wchar_h" "$ac_includes_default"
   6887 if test "x$ac_cv_header_wchar_h" = xyes; then :
   6888 
   6889 fi
   6890 
   6891 
   6892 if test "$ac_cv_header_wchar_h" = no
   6893 then
   6894     U_HAVE_WCHAR_H=0
   6895     U_HAVE_WCSCPY=0
   6896     CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCHAR_H=0 -DU_HAVE_WCSCPY=0"
   6897 else
   6898 
   6899 $as_echo "#define HAVE_WCHAR_H 1" >>confdefs.h
   6900 
   6901     U_HAVE_WCHAR_H=1
   6902     # Some broken systems have wchar.h but not some of its functions...
   6903     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing wcscpy" >&5
   6904 $as_echo_n "checking for library containing wcscpy... " >&6; }
   6905 if ${ac_cv_search_wcscpy+:} false; then :
   6906   $as_echo_n "(cached) " >&6
   6907 else
   6908   ac_func_search_save_LIBS=$LIBS
   6909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   6910 /* end confdefs.h.  */
   6911 
   6912 /* Override any GCC internal prototype to avoid an error.
   6913    Use char because int might match the return type of a GCC
   6914    builtin and then its argument prototype would still apply.  */
   6915 #ifdef __cplusplus
   6916 extern "C"
   6917 #endif
   6918 char wcscpy ();
   6919 int
   6920 main ()
   6921 {
   6922 return wcscpy ();
   6923   ;
   6924   return 0;
   6925 }
   6926 _ACEOF
   6927 for ac_lib in '' wcs w; do
   6928   if test -z "$ac_lib"; then
   6929     ac_res="none required"
   6930   else
   6931     ac_res=-l$ac_lib
   6932     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
   6933   fi
   6934   if ac_fn_c_try_link "$LINENO"; then :
   6935   ac_cv_search_wcscpy=$ac_res
   6936 fi
   6937 rm -f core conftest.err conftest.$ac_objext \
   6938     conftest$ac_exeext
   6939   if ${ac_cv_search_wcscpy+:} false; then :
   6940   break
   6941 fi
   6942 done
   6943 if ${ac_cv_search_wcscpy+:} false; then :
   6944 
   6945 else
   6946   ac_cv_search_wcscpy=no
   6947 fi
   6948 rm conftest.$ac_ext
   6949 LIBS=$ac_func_search_save_LIBS
   6950 fi
   6951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_wcscpy" >&5
   6952 $as_echo "$ac_cv_search_wcscpy" >&6; }
   6953 ac_res=$ac_cv_search_wcscpy
   6954 if test "$ac_res" != no; then :
   6955   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
   6956 
   6957 fi
   6958 
   6959     if test "$ac_cv_search_wcscpy" != no; then
   6960       U_HAVE_WCSCPY=1
   6961     else
   6962       U_HAVE_WCSCPY=0
   6963       CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_WCSCPY=0"
   6964     fi
   6965 fi
   6966 
   6967 
   6968 
   6969 # The cast to long int works around a bug in the HP C Compiler
   6970 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
   6971 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
   6972 # This bug is HP SR number 8606223364.
   6973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of wchar_t" >&5
   6974 $as_echo_n "checking size of wchar_t... " >&6; }
   6975 if ${ac_cv_sizeof_wchar_t+:} false; then :
   6976   $as_echo_n "(cached) " >&6
   6977 else
   6978   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (wchar_t))" "ac_cv_sizeof_wchar_t"        "
   6979 #if STDC_HEADERS
   6980 #include <stddef.h>
   6981 #endif
   6982 #include <stdlib.h>
   6983 #if HAVE_WCHAR_H
   6984 #include <string.h>
   6985 #include <wchar.h>
   6986 #endif
   6987 "; then :
   6988 
   6989 else
   6990   if test "$ac_cv_type_wchar_t" = yes; then
   6991      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
   6992 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
   6993 as_fn_error 77 "cannot compute sizeof (wchar_t)
   6994 See \`config.log' for more details" "$LINENO" 5; }
   6995    else
   6996      ac_cv_sizeof_wchar_t=0
   6997    fi
   6998 fi
   6999 
   7000 fi
   7001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_wchar_t" >&5
   7002 $as_echo "$ac_cv_sizeof_wchar_t" >&6; }
   7003 
   7004 
   7005 
   7006 cat >>confdefs.h <<_ACEOF
   7007 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
   7008 _ACEOF
   7009 
   7010 
   7011 U_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t
   7012 # We do this check to verify that everything is okay.
   7013 if test $U_SIZEOF_WCHAR_T = 0; then
   7014     if test $U_HAVE_WCHAR_H=1; then
   7015        as_fn_error $? "There is wchar.h but the size of wchar_t is 0" "$LINENO" 5
   7016     fi
   7017 fi
   7018 
   7019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UTF-16 string literal support" >&5
   7020 $as_echo_n "checking for UTF-16 string literal support... " >&6; }
   7021 U_CHECK_UTF16_STRING=1
   7022 CHECK_UTF16_STRING_RESULT="unknown"
   7023 
   7024 case "${host}" in
   7025 *-*-aix*|powerpc64-*-linux*)
   7026     if test "$GCC" = no; then
   7027         OLD_CFLAGS="${CFLAGS}"
   7028         OLD_CXXFLAGS="${CXXFLAGS}"
   7029         CFLAGS="${CFLAGS} -qutf"
   7030         CXXFLAGS="${CXXFLAGS} -qutf"
   7031         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7032 /* end confdefs.h.  */
   7033 const unsigned short hello[] = u"hello";
   7034 int
   7035 main ()
   7036 {
   7037 
   7038   ;
   7039   return 0;
   7040 }
   7041 _ACEOF
   7042 if ac_fn_c_try_compile "$LINENO"; then :
   7043   U_CHECK_UTF16_STRING=1
   7044 else
   7045   U_CHECK_UTF16_STRING=0
   7046 fi
   7047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7048         if test "$U_CHECK_UTF16_STRING" = 0; then
   7049             CFLAGS="${OLD_CFLAGS}"
   7050             CXXFLAGS="${OLD_CXXFLAGS}"
   7051         else
   7052             UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -qutf"
   7053             CHECK_UTF16_STRING_RESULT="-qutf"
   7054         fi
   7055     fi
   7056     ;;
   7057 *-*-solaris*)
   7058     if test "$GCC" = no; then
   7059         OLD_CFLAGS="${CFLAGS}"
   7060         OLD_CXXFLAGS="${CXXFLAGS}"
   7061         CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort"
   7062         CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort"
   7063         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7064 /* end confdefs.h.  */
   7065 const unsigned short hello[] = U"hello";
   7066 int
   7067 main ()
   7068 {
   7069 
   7070   ;
   7071   return 0;
   7072 }
   7073 _ACEOF
   7074 if ac_fn_c_try_compile "$LINENO"; then :
   7075   U_CHECK_UTF16_STRING=1
   7076 else
   7077   U_CHECK_UTF16_STRING=0
   7078 fi
   7079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7080         if test "$U_CHECK_UTF16_STRING" = 0; then
   7081             CFLAGS="${OLD_CFLAGS}"
   7082             CXXFLAGS="${OLD_CXXFLAGS}"
   7083         else
   7084             CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort"
   7085             UCONFIG_CXXFLAGS="${UCONFIG_CXXFLAGS} -xustr=ascii_utf16_ushort"
   7086             UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -xustr=ascii_utf16_ushort"
   7087             # Since we can't detect the availability of this UTF-16 syntax at compile time,
   7088             # we depend on configure telling us that we can use it.
   7089             # Since we can't ensure ICU users use -xustr=ascii_utf16_ushort,
   7090             # we only use this macro within ICU.
   7091             # If an ICU user uses icu-config, this feature will be enabled.
   7092             CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_CHECK_UTF16_STRING=1"
   7093             U_CHECK_UTF16_STRING=0
   7094         fi
   7095     fi
   7096     ;;
   7097 *-*-hpux*)
   7098     if test "$GCC" = no; then
   7099         # The option will be detected at compile time without additional compiler options.
   7100         CHECK_UTF16_STRING_RESULT="available"
   7101     fi
   7102     ;;
   7103 *-*-cygwin)
   7104     # wchar_t can be used
   7105     CHECK_UTF16_STRING_RESULT="available"
   7106     ;;
   7107 *)
   7108     ;;
   7109 esac
   7110 
   7111 # GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future.
   7112 if test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then
   7113     if test "$GCC" = yes; then
   7114         OLD_CFLAGS="${CFLAGS}"
   7115         CFLAGS="${CFLAGS} -std=gnu99"
   7116         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7117 /* end confdefs.h.  */
   7118 
   7119 static const char16_t test[] = u"This is a UTF16 literal string.";
   7120 
   7121 int
   7122 main ()
   7123 {
   7124 
   7125   ;
   7126   return 0;
   7127 }
   7128 _ACEOF
   7129 if ac_fn_c_try_compile "$LINENO"; then :
   7130   CC_UTF16_STRING=1
   7131 else
   7132   CC_UTF16_STRING=0
   7133 fi
   7134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7135         if test "$CC_UTF16_STRING" = 1; then
   7136             UCONFIG_CFLAGS="${UCONFIG_CFLAGS} -std=gnu99"
   7137             CHECK_UTF16_STRING_RESULT="C only";
   7138         else
   7139             CFLAGS="${OLD_CFLAGS}"
   7140         fi
   7141     fi
   7142     if test "$GXX" = yes; then
   7143         # -Wno-return-type-c-linkage is desired so that stable ICU API is not warned about.
   7144         ac_ext=cpp
   7145 ac_cpp='$CXXCPP $CPPFLAGS'
   7146 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7147 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7148 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   7149 
   7150         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
   7151 /* end confdefs.h.  */
   7152 
   7153 static const char16_t test[] = u"This is a UTF16 literal string.";
   7154 
   7155 int
   7156 main ()
   7157 {
   7158 
   7159   ;
   7160   return 0;
   7161 }
   7162 _ACEOF
   7163 if ac_fn_cxx_try_compile "$LINENO"; then :
   7164   CXX_UTF16_STRING=1
   7165 else
   7166   CXX_UTF16_STRING=0
   7167 fi
   7168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
   7169         ac_ext=c
   7170 ac_cpp='$CPP $CPPFLAGS'
   7171 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
   7172 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
   7173 ac_compiler_gnu=$ac_cv_c_compiler_gnu
   7174 
   7175         if test "$CXX_UTF16_STRING" = 1; then
   7176             if test "$CC_UTF16_STRING" = 1; then
   7177                 CHECK_UTF16_STRING_RESULT="available";
   7178             else
   7179                 CHECK_UTF16_STRING_RESULT="C++ only";
   7180             fi
   7181         fi
   7182     fi
   7183 fi
   7184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHECK_UTF16_STRING_RESULT" >&5
   7185 $as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
   7186 
   7187 # Enable/disable extras
   7188 # Check whether --enable-extras was given.
   7189 if test "${enable_extras+set}" = set; then :
   7190   enableval=$enable_extras; case "${enableval}" in
   7191 		yes) extras=true ;;
   7192 		no)  extras=false ;;
   7193 		*) as_fn_error $? "bad value ${enableval} for --enable-extras" "$LINENO" 5 ;;
   7194 		esac
   7195 else
   7196   extras=true
   7197 fi
   7198 
   7199 
   7200 if test "$extras" = true; then
   7201   EXTRAS_TRUE=
   7202 else
   7203   EXTRAS_TRUE='#'
   7204 fi
   7205 # Check whether --enable-icuio was given.
   7206 if test "${enable_icuio+set}" = set; then :
   7207   enableval=$enable_icuio; case "${enableval}" in
   7208 		yes) icuio=true ;;
   7209 		no)  icuio=false ;;
   7210 		*) as_fn_error $? "bad value ${enableval} for --enable-icuio" "$LINENO" 5 ;;
   7211 		esac
   7212 else
   7213   icuio=true
   7214 fi
   7215 
   7216 
   7217 if test "$icuio" = true; then
   7218   ICUIO_TRUE=
   7219 else
   7220   ICUIO_TRUE='#'
   7221 fi
   7222 
   7223 # Enable/disable layout
   7224 # Check whether --enable-layout was given.
   7225 if test "${enable_layout+set}" = set; then :
   7226   enableval=$enable_layout; case "${enableval}" in
   7227 		yes) layout=true ;;
   7228 		no)  layout=false ;;
   7229 		*) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;;
   7230 		esac
   7231 else
   7232   layout=true
   7233 fi
   7234 
   7235 
   7236 if test "$layout" = true; then
   7237   LAYOUT_TRUE=
   7238 else
   7239   LAYOUT_TRUE='#'
   7240 fi
   7241 
   7242 # Enable/disable tools
   7243 # Check whether --enable-tools was given.
   7244 if test "${enable_tools+set}" = set; then :
   7245   enableval=$enable_tools; case "${enableval}" in
   7246 		yes) tools=true ;;
   7247 		no)  tools=false ;;
   7248 		*) as_fn_error $? "bad value ${enableval} for --enable-tools" "$LINENO" 5 ;;
   7249 		esac
   7250 else
   7251   tools=true
   7252 fi
   7253 
   7254 
   7255 if test "$tools" = true; then
   7256   TOOLS_TRUE=
   7257 else
   7258   TOOLS_TRUE='#'
   7259 fi
   7260 
   7261 
   7262 # Check whether --with-data-packaging was given.
   7263 if test "${with_data_packaging+set}" = set; then :
   7264   withval=$with_data_packaging; case "${withval}" in
   7265                 files|archive|library) datapackaging=$withval ;;
   7266 		auto) datapackaging=$withval ;;
   7267 		common) datapackaging=archive ;;
   7268 		dll) datapackaging=library ;;
   7269 		static) datapackaging=static ;;
   7270 		*) as_fn_error $? "bad value ${withval} for --with-data-packaging" "$LINENO" 5 ;;
   7271 		esac
   7272 else
   7273   datapackaging=
   7274 fi
   7275 
   7276 
   7277 # Note:  'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc..
   7278 # thesysconfdir=`eval echo $sysconfdir`
   7279 thedatadir=`eval echo $datadir`
   7280 # 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}.
   7281 pkgicudatadir=$datadir
   7282 thepkgicudatadir=$thedatadir
   7283 
   7284 
   7285 
   7286 
   7287 if test x"$datapackaging" = x -o x"$datapackaging" = xauto; then
   7288 	# default to library
   7289 	datapackaging=library
   7290 	if test "$ENABLE_STATIC" = "YES"; then
   7291 		if test "$ENABLE_SHARED" != "YES"; then
   7292 			datapackaging=static
   7293 		fi
   7294 	fi
   7295 fi
   7296 
   7297 datapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}"
   7298 
   7299 datapackaging_msg="(No explaination for mode $datapackaging.)"
   7300 
   7301 datapackaging_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."
   7302 datapackaging_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."
   7303 datapackaging_howfound="(unknown)"
   7304 
   7305 case "$datapackaging" in
   7306     files)
   7307     DATA_PACKAGING_MODE=files
   7308     datapackaging_msg="ICU data will be stored in individual files."
   7309     datapackaging_howfound="$datapackaging_msg_path"
   7310     ;;
   7311     archive)
   7312     DATA_PACKAGING_MODE=common
   7313     datapackaging_msg="ICU data will be stored in a single .dat file."
   7314     datapackaging_howfound="$datapackaging_msg_path"
   7315     ;;
   7316     library)
   7317     DATA_PACKAGING_MODE=dll
   7318     datapackaging_msg="ICU data will be linked with ICU."
   7319     if test "$ENABLE_STATIC" = "YES"; then
   7320         datapackaging_msg="$datapackaging_msg A static data library will be built. "
   7321     fi
   7322     if test "$ENABLE_SHARED" = "YES"; then
   7323         datapackaging_msg="$datapackaging_msg A shared data library will be built. "
   7324     fi
   7325     datapackaging_howfound="$datapackaging_msg_set"
   7326     ;;
   7327     static)
   7328     DATA_PACKAGING_MODE=static
   7329     datapackaging_msg="ICU data will be stored in a static library."
   7330     datapackaging_howfound="$datapackaging_msg_set"
   7331     ;;
   7332 esac
   7333 
   7334 
   7335 # Sets a library suffix
   7336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a library suffix to use" >&5
   7337 $as_echo_n "checking for a library suffix to use... " >&6; }
   7338 
   7339 # Check whether --with-library-suffix was given.
   7340 if test "${with_library_suffix+set}" = set; then :
   7341   withval=$with_library_suffix; ICULIBSUFFIX="${withval}"
   7342 else
   7343   ICULIBSUFFIX=
   7344 fi
   7345 
   7346 msg=$ICULIBSUFFIX
   7347 if test "$msg" = ""; then
   7348     msg=none
   7349 fi
   7350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $msg" >&5
   7351 $as_echo "$msg" >&6; }
   7352 
   7353 if test "$ICULIBSUFFIX" != ""
   7354 then
   7355     U_HAVE_LIB_SUFFIX=1
   7356     ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'`
   7357     UCONFIG_CPPFLAGS="${UCONFIG_CPPFLAGS} -DU_HAVE_LIB_SUFFIX=1 -DU_LIB_SUFFIX_C_NAME=${ICULIBSUFFIXCNAME} "
   7358 else
   7359     U_HAVE_LIB_SUFFIX=0
   7360 fi
   7361 
   7362 
   7363 
   7364 # Enable/disable tests
   7365 # Check whether --enable-tests was given.
   7366 if test "${enable_tests+set}" = set; then :
   7367   enableval=$enable_tests; case "${enableval}" in
   7368 		yes) tests=true ;;
   7369 		no)  tests=false ;;
   7370 		*) as_fn_error $? "bad value ${enableval} for --enable-tests" "$LINENO" 5 ;;
   7371 		esac
   7372 else
   7373   tests=true
   7374 fi
   7375 
   7376 
   7377 if test "$tests" = true; then
   7378   TESTS_TRUE=
   7379 else
   7380   TESTS_TRUE='#'
   7381 fi
   7382 
   7383 # Enable/disable samples
   7384 # Check whether --enable-samples was given.
   7385 if test "${enable_samples+set}" = set; then :
   7386   enableval=$enable_samples; case "${enableval}" in
   7387 		yes) samples=true ;;
   7388 		no)  samples=false ;;
   7389 		*) as_fn_error $? "bad value ${enableval} for --enable-samples" "$LINENO" 5 ;;
   7390 		esac
   7391 else
   7392   samples=true
   7393 fi
   7394 
   7395 
   7396 if test "$samples" = true; then
   7397   SAMPLES_TRUE=
   7398 else
   7399   SAMPLES_TRUE='#'
   7400 fi
   7401 
   7402 ICUDATA_CHAR=$U_ENDIAN_CHAR
   7403 
   7404 # Platform-specific Makefile setup
   7405 # set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform.
   7406 case "${host}" in
   7407 	*-*-solaris*) 	platform=U_SOLARIS ;;
   7408 	*-*-linux*|*-*-gnu|*-*-k*bsd*-gnu|*-*-kopensolaris*-gnu)        platform=U_LINUX ;;
   7409 	*-*-*bsd*|*-*-dragonfly*) 	platform=U_BSD ;;
   7410 	*-*-aix*) 	platform=U_AIX ;;
   7411 	*-*-hpux*) 	platform=U_HPUX ;;
   7412 	*-apple-darwin*|*-apple-rhapsody*)	platform=U_DARWIN ;;
   7413 	*-*-cygwin*)	platform=U_CYGWIN ;;
   7414 	*-*-mingw*)	platform=U_MINGW ;;
   7415 	*-*ibm-openedition*|*-*-os390*)	platform=OS390
   7416 			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
   7417 				ICUDATA_CHAR="e"
   7418 			fi ;;
   7419 	*-*-os400*)	platform=OS400
   7420 			if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
   7421 				ICUDATA_CHAR="e"
   7422 			fi ;;
   7423 	*-*-nto*)	platform=U_QNX ;;
   7424 	*-dec-osf*) 	platform=U_OSF ;;
   7425 	*-*-beos)		platform=U_BEOS ;;
   7426 	*-*-irix*)		platform=U_IRIX ;;
   7427 	*-ncr-*)		platform=U_MPRAS ;;
   7428 	*) 		platform=U_UNKNOWN_PLATFORM ;;
   7429 esac
   7430 
   7431 
   7432 platform_make_fragment_name="$icu_cv_host_frag"
   7433 platform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name"
   7434 
   7435 
   7436 
   7437 if test "${FORCE_LIBS}" != ""; then
   7438    echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}"  1>&6
   7439    LIBS=${FORCE_LIBS}
   7440 fi
   7441 
   7442 # Now that we're done using CPPFLAGS etc. for tests, we can change it
   7443 # for build.
   7444 
   7445 if test "${CC}" == "clang"; then
   7446    CLANGCFLAGS="-Qunused-arguments -Wno-parentheses-equality"
   7447 else
   7448    CLANGCFLAGS=""
   7449 fi
   7450 
   7451 if test "${CXX}" == "clang++"; then
   7452    CLANGCXXFLAGS="-Qunused-arguments -Wno-parentheses-equality"
   7453 else
   7454    CLANGCXXFLAGS=""
   7455 fi
   7456 
   7457 CPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)"
   7458 CFLAGS="$CFLAGS \$(THREADSCFLAGS) $CLANGCFLAGS"
   7459 CXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS) $CLANGCXXFLAGS"
   7460 
   7461 
   7462 
   7463 
   7464 # append all config cppflags
   7465 CPPFLAGS="$CPPFLAGS $CONFIG_CPPFLAGS $UCONFIG_CPPFLAGS"
   7466 
   7467 echo "CPPFLAGS=$CPPFLAGS"
   7468 echo "CFLAGS=$CFLAGS"
   7469 echo "CXXFLAGS=$CXXFLAGS"
   7470 
   7471 
   7472 # output the Makefiles
   7473 ac_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 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 test/perf/leperf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile"
   7474 
   7475 cat >confcache <<\_ACEOF
   7476 # This file is a shell script that caches the results of configure
   7477 # tests run on this system so they can be shared between configure
   7478 # scripts and configure runs, see configure's option --config-cache.
   7479 # It is not useful on other systems.  If it contains results you don't
   7480 # want to keep, you may remove or edit it.
   7481 #
   7482 # config.status only pays attention to the cache file if you give it
   7483 # the --recheck option to rerun configure.
   7484 #
   7485 # `ac_cv_env_foo' variables (set or unset) will be overridden when
   7486 # loading this file, other *unset* `ac_cv_foo' will be assigned the
   7487 # following values.
   7488 
   7489 _ACEOF
   7490 
   7491 # The following way of writing the cache mishandles newlines in values,
   7492 # but we know of no workaround that is simple, portable, and efficient.
   7493 # So, we kill variables containing newlines.
   7494 # Ultrix sh set writes to stderr and can't be redirected directly,
   7495 # and sets the high bit in the cache file unless we assign to the vars.
   7496 (
   7497   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
   7498     eval ac_val=\$$ac_var
   7499     case $ac_val in #(
   7500     *${as_nl}*)
   7501       case $ac_var in #(
   7502       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
   7503 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
   7504       esac
   7505       case $ac_var in #(
   7506       _ | IFS | as_nl) ;; #(
   7507       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
   7508       *) { eval $ac_var=; unset $ac_var;} ;;
   7509       esac ;;
   7510     esac
   7511   done
   7512 
   7513   (set) 2>&1 |
   7514     case $as_nl`(ac_space=' '; set) 2>&1` in #(
   7515     *${as_nl}ac_space=\ *)
   7516       # `set' does not quote correctly, so add quotes: double-quote
   7517       # substitution turns \\\\ into \\, and sed turns \\ into \.
   7518       sed -n \
   7519 	"s/'/'\\\\''/g;
   7520 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
   7521       ;; #(
   7522     *)
   7523       # `set' quotes correctly as required by POSIX, so do not add quotes.
   7524       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
   7525       ;;
   7526     esac |
   7527     sort
   7528 ) |
   7529   sed '
   7530      /^ac_cv_env_/b end
   7531      t clear
   7532      :clear
   7533      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
   7534      t end
   7535      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
   7536      :end' >>confcache
   7537 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
   7538   if test -w "$cache_file"; then
   7539     if test "x$cache_file" != "x/dev/null"; then
   7540       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
   7541 $as_echo "$as_me: updating cache $cache_file" >&6;}
   7542       if test ! -f "$cache_file" || test -h "$cache_file"; then
   7543 	cat confcache >"$cache_file"
   7544       else
   7545         case $cache_file in #(
   7546         */* | ?:*)
   7547 	  mv -f confcache "$cache_file"$$ &&
   7548 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
   7549         *)
   7550 	  mv -f confcache "$cache_file" ;;
   7551 	esac
   7552       fi
   7553     fi
   7554   else
   7555     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
   7556 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
   7557   fi
   7558 fi
   7559 rm -f confcache
   7560 
   7561 test "x$prefix" = xNONE && prefix=$ac_default_prefix
   7562 # Let make expand exec_prefix.
   7563 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
   7564 
   7565 # Transform confdefs.h into DEFS.
   7566 # Protect against shell expansion while executing Makefile rules.
   7567 # Protect against Makefile macro expansion.
   7568 #
   7569 # If the first sed substitution is executed (which looks for macros that
   7570 # take arguments), then branch to the quote section.  Otherwise,
   7571 # look for a macro that doesn't take arguments.
   7572 ac_script='
   7573 :mline
   7574 /\\$/{
   7575  N
   7576  s,\\\n,,
   7577  b mline
   7578 }
   7579 t clear
   7580 :clear
   7581 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
   7582 t quote
   7583 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
   7584 t quote
   7585 b any
   7586 :quote
   7587 s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
   7588 s/\[/\\&/g
   7589 s/\]/\\&/g
   7590 s/\$/$$/g
   7591 H
   7592 :any
   7593 ${
   7594 	g
   7595 	s/^\n//
   7596 	s/\n/ /g
   7597 	p
   7598 }
   7599 '
   7600 DEFS=`sed -n "$ac_script" confdefs.h`
   7601 
   7602 
   7603 ac_libobjs=
   7604 ac_ltlibobjs=
   7605 U=
   7606 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
   7607   # 1. Remove the extension, and $U if already installed.
   7608   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
   7609   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
   7610   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
   7611   #    will be set to the directory where LIBOBJS objects are built.
   7612   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
   7613   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
   7614 done
   7615 LIBOBJS=$ac_libobjs
   7616 
   7617 LTLIBOBJS=$ac_ltlibobjs
   7618 
   7619 
   7620 
   7621 
   7622 : "${CONFIG_STATUS=./config.status}"
   7623 ac_write_fail=0
   7624 ac_clean_files_save=$ac_clean_files
   7625 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
   7626 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
   7627 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
   7628 as_write_fail=0
   7629 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
   7630 #! $SHELL
   7631 # Generated by $as_me.
   7632 # Run this file to recreate the current configuration.
   7633 # Compiler output produced by configure, useful for debugging
   7634 # configure, is in config.log if it exists.
   7635 
   7636 debug=false
   7637 ac_cs_recheck=false
   7638 ac_cs_silent=false
   7639 
   7640 SHELL=\${CONFIG_SHELL-$SHELL}
   7641 export SHELL
   7642 _ASEOF
   7643 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
   7644 ## -------------------- ##
   7645 ## M4sh Initialization. ##
   7646 ## -------------------- ##
   7647 
   7648 # Be more Bourne compatible
   7649 DUALCASE=1; export DUALCASE # for MKS sh
   7650 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
   7651   emulate sh
   7652   NULLCMD=:
   7653   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
   7654   # is contrary to our usage.  Disable this feature.
   7655   alias -g '${1+"$@"}'='"$@"'
   7656   setopt NO_GLOB_SUBST
   7657 else
   7658   case `(set -o) 2>/dev/null` in #(
   7659   *posix*) :
   7660     set -o posix ;; #(
   7661   *) :
   7662      ;;
   7663 esac
   7664 fi
   7665 
   7666 
   7667 as_nl='
   7668 '
   7669 export as_nl
   7670 # Printing a long string crashes Solaris 7 /usr/bin/printf.
   7671 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
   7672 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
   7673 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
   7674 # Prefer a ksh shell builtin over an external printf program on Solaris,
   7675 # but without wasting forks for bash or zsh.
   7676 if test -z "$BASH_VERSION$ZSH_VERSION" \
   7677     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
   7678   as_echo='print -r --'
   7679   as_echo_n='print -rn --'
   7680 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
   7681   as_echo='printf %s\n'
   7682   as_echo_n='printf %s'
   7683 else
   7684   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
   7685     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
   7686     as_echo_n='/usr/ucb/echo -n'
   7687   else
   7688     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
   7689     as_echo_n_body='eval
   7690       arg=$1;
   7691       case $arg in #(
   7692       *"$as_nl"*)
   7693 	expr "X$arg" : "X\\(.*\\)$as_nl";
   7694 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
   7695       esac;
   7696       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
   7697     '
   7698     export as_echo_n_body
   7699     as_echo_n='sh -c $as_echo_n_body as_echo'
   7700   fi
   7701   export as_echo_body
   7702   as_echo='sh -c $as_echo_body as_echo'
   7703 fi
   7704 
   7705 # The user is always right.
   7706 if test "${PATH_SEPARATOR+set}" != set; then
   7707   PATH_SEPARATOR=:
   7708   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
   7709     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
   7710       PATH_SEPARATOR=';'
   7711   }
   7712 fi
   7713 
   7714 
   7715 # IFS
   7716 # We need space, tab and new line, in precisely that order.  Quoting is
   7717 # there to prevent editors from complaining about space-tab.
   7718 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
   7719 # splitting by setting IFS to empty value.)
   7720 IFS=" ""	$as_nl"
   7721 
   7722 # Find who we are.  Look in the path if we contain no directory separator.
   7723 as_myself=
   7724 case $0 in #((
   7725   *[\\/]* ) as_myself=$0 ;;
   7726   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   7727 for as_dir in $PATH
   7728 do
   7729   IFS=$as_save_IFS
   7730   test -z "$as_dir" && as_dir=.
   7731     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
   7732   done
   7733 IFS=$as_save_IFS
   7734 
   7735      ;;
   7736 esac
   7737 # We did not find ourselves, most probably we were run as `sh COMMAND'
   7738 # in which case we are not to be found in the path.
   7739 if test "x$as_myself" = x; then
   7740   as_myself=$0
   7741 fi
   7742 if test ! -f "$as_myself"; then
   7743   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   7744   exit 1
   7745 fi
   7746 
   7747 # Unset variables that we do not need and which cause bugs (e.g. in
   7748 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   7749 # suppresses any "Segmentation fault" message there.  '((' could
   7750 # trigger a bug in pdksh 5.2.14.
   7751 for as_var in BASH_ENV ENV MAIL MAILPATH
   7752 do eval test x\${$as_var+set} = xset \
   7753   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   7754 done
   7755 PS1='$ '
   7756 PS2='> '
   7757 PS4='+ '
   7758 
   7759 # NLS nuisances.
   7760 LC_ALL=C
   7761 export LC_ALL
   7762 LANGUAGE=C
   7763 export LANGUAGE
   7764 
   7765 # CDPATH.
   7766 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   7767 
   7768 
   7769 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   7770 # ----------------------------------------
   7771 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   7772 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   7773 # script with STATUS, using 1 if that was 0.
   7774 as_fn_error ()
   7775 {
   7776   as_status=$1; test $as_status -eq 0 && as_status=1
   7777   if test "$4"; then
   7778     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   7779     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   7780   fi
   7781   $as_echo "$as_me: error: $2" >&2
   7782   as_fn_exit $as_status
   7783 } # as_fn_error
   7784 
   7785 
   7786 # as_fn_set_status STATUS
   7787 # -----------------------
   7788 # Set $? to STATUS, without forking.
   7789 as_fn_set_status ()
   7790 {
   7791   return $1
   7792 } # as_fn_set_status
   7793 
   7794 # as_fn_exit STATUS
   7795 # -----------------
   7796 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   7797 as_fn_exit ()
   7798 {
   7799   set +e
   7800   as_fn_set_status $1
   7801   exit $1
   7802 } # as_fn_exit
   7803 
   7804 # as_fn_unset VAR
   7805 # ---------------
   7806 # Portably unset VAR.
   7807 as_fn_unset ()
   7808 {
   7809   { eval $1=; unset $1;}
   7810 }
   7811 as_unset=as_fn_unset
   7812 # as_fn_append VAR VALUE
   7813 # ----------------------
   7814 # Append the text in VALUE to the end of the definition contained in VAR. Take
   7815 # advantage of any shell optimizations that allow amortized linear growth over
   7816 # repeated appends, instead of the typical quadratic growth present in naive
   7817 # implementations.
   7818 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   7819   eval 'as_fn_append ()
   7820   {
   7821     eval $1+=\$2
   7822   }'
   7823 else
   7824   as_fn_append ()
   7825   {
   7826     eval $1=\$$1\$2
   7827   }
   7828 fi # as_fn_append
   7829 
   7830 # as_fn_arith ARG...
   7831 # ------------------
   7832 # Perform arithmetic evaluation on the ARGs, and store the result in the
   7833 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   7834 # must be portable across $(()) and expr.
   7835 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   7836   eval 'as_fn_arith ()
   7837   {
   7838     as_val=$(( $* ))
   7839   }'
   7840 else
   7841   as_fn_arith ()
   7842   {
   7843     as_val=`expr "$@" || test $? -eq 1`
   7844   }
   7845 fi # as_fn_arith
   7846 
   7847 
   7848 if expr a : '\(a\)' >/dev/null 2>&1 &&
   7849    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   7850   as_expr=expr
   7851 else
   7852   as_expr=false
   7853 fi
   7854 
   7855 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   7856   as_basename=basename
   7857 else
   7858   as_basename=false
   7859 fi
   7860 
   7861 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   7862   as_dirname=dirname
   7863 else
   7864   as_dirname=false
   7865 fi
   7866 
   7867 as_me=`$as_basename -- "$0" ||
   7868 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   7869 	 X"$0" : 'X\(//\)$' \| \
   7870 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   7871 $as_echo X/"$0" |
   7872     sed '/^.*\/\([^/][^/]*\)\/*$/{
   7873 	    s//\1/
   7874 	    q
   7875 	  }
   7876 	  /^X\/\(\/\/\)$/{
   7877 	    s//\1/
   7878 	    q
   7879 	  }
   7880 	  /^X\/\(\/\).*/{
   7881 	    s//\1/
   7882 	    q
   7883 	  }
   7884 	  s/.*/./; q'`
   7885 
   7886 # Avoid depending upon Character Ranges.
   7887 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   7888 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   7889 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   7890 as_cr_digits='0123456789'
   7891 as_cr_alnum=$as_cr_Letters$as_cr_digits
   7892 
   7893 ECHO_C= ECHO_N= ECHO_T=
   7894 case `echo -n x` in #(((((
   7895 -n*)
   7896   case `echo 'xy\c'` in
   7897   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   7898   xy)  ECHO_C='\c';;
   7899   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   7900        ECHO_T='	';;
   7901   esac;;
   7902 *)
   7903   ECHO_N='-n';;
   7904 esac
   7905 
   7906 rm -f conf$$ conf$$.exe conf$$.file
   7907 if test -d conf$$.dir; then
   7908   rm -f conf$$.dir/conf$$.file
   7909 else
   7910   rm -f conf$$.dir
   7911   mkdir conf$$.dir 2>/dev/null
   7912 fi
   7913 if (echo >conf$$.file) 2>/dev/null; then
   7914   if ln -s conf$$.file conf$$ 2>/dev/null; then
   7915     as_ln_s='ln -s'
   7916     # ... but there are two gotchas:
   7917     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   7918     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   7919     # In both cases, we have to default to `cp -p'.
   7920     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   7921       as_ln_s='cp -p'
   7922   elif ln conf$$.file conf$$ 2>/dev/null; then
   7923     as_ln_s=ln
   7924   else
   7925     as_ln_s='cp -p'
   7926   fi
   7927 else
   7928   as_ln_s='cp -p'
   7929 fi
   7930 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   7931 rmdir conf$$.dir 2>/dev/null
   7932 
   7933 
   7934 # as_fn_mkdir_p
   7935 # -------------
   7936 # Create "$as_dir" as a directory, including parents if necessary.
   7937 as_fn_mkdir_p ()
   7938 {
   7939 
   7940   case $as_dir in #(
   7941   -*) as_dir=./$as_dir;;
   7942   esac
   7943   test -d "$as_dir" || eval $as_mkdir_p || {
   7944     as_dirs=
   7945     while :; do
   7946       case $as_dir in #(
   7947       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   7948       *) as_qdir=$as_dir;;
   7949       esac
   7950       as_dirs="'$as_qdir' $as_dirs"
   7951       as_dir=`$as_dirname -- "$as_dir" ||
   7952 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   7953 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   7954 	 X"$as_dir" : 'X\(//\)$' \| \
   7955 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   7956 $as_echo X"$as_dir" |
   7957     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   7958 	    s//\1/
   7959 	    q
   7960 	  }
   7961 	  /^X\(\/\/\)[^/].*/{
   7962 	    s//\1/
   7963 	    q
   7964 	  }
   7965 	  /^X\(\/\/\)$/{
   7966 	    s//\1/
   7967 	    q
   7968 	  }
   7969 	  /^X\(\/\).*/{
   7970 	    s//\1/
   7971 	    q
   7972 	  }
   7973 	  s/.*/./; q'`
   7974       test -d "$as_dir" && break
   7975     done
   7976     test -z "$as_dirs" || eval "mkdir $as_dirs"
   7977   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   7978 
   7979 
   7980 } # as_fn_mkdir_p
   7981 if mkdir -p . 2>/dev/null; then
   7982   as_mkdir_p='mkdir -p "$as_dir"'
   7983 else
   7984   test -d ./-p && rmdir ./-p
   7985   as_mkdir_p=false
   7986 fi
   7987 
   7988 if test -x / >/dev/null 2>&1; then
   7989   as_test_x='test -x'
   7990 else
   7991   if ls -dL / >/dev/null 2>&1; then
   7992     as_ls_L_option=L
   7993   else
   7994     as_ls_L_option=
   7995   fi
   7996   as_test_x='
   7997     eval sh -c '\''
   7998       if test -d "$1"; then
   7999 	test -d "$1/.";
   8000       else
   8001 	case $1 in #(
   8002 	-*)set "./$1";;
   8003 	esac;
   8004 	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
   8005 	???[sx]*):;;*)false;;esac;fi
   8006     '\'' sh
   8007   '
   8008 fi
   8009 as_executable_p=$as_test_x
   8010 
   8011 # Sed expression to map a string onto a valid CPP name.
   8012 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   8013 
   8014 # Sed expression to map a string onto a valid variable name.
   8015 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   8016 
   8017 
   8018 exec 6>&1
   8019 ## ----------------------------------- ##
   8020 ## Main body of $CONFIG_STATUS script. ##
   8021 ## ----------------------------------- ##
   8022 _ASEOF
   8023 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
   8024 
   8025 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8026 # Save the log message, to keep $0 and so on meaningful, and to
   8027 # report actual input values of CONFIG_FILES etc. instead of their
   8028 # values after options handling.
   8029 ac_log="
   8030 This file was extended by $as_me, which was
   8031 generated by GNU Autoconf 2.68.  Invocation command line was
   8032 
   8033   CONFIG_FILES    = $CONFIG_FILES
   8034   CONFIG_HEADERS  = $CONFIG_HEADERS
   8035   CONFIG_LINKS    = $CONFIG_LINKS
   8036   CONFIG_COMMANDS = $CONFIG_COMMANDS
   8037   $ $0 $@
   8038 
   8039 on `(hostname || uname -n) 2>/dev/null | sed 1q`
   8040 "
   8041 
   8042 _ACEOF
   8043 
   8044 case $ac_config_files in *"
   8045 "*) set x $ac_config_files; shift; ac_config_files=$*;;
   8046 esac
   8047 
   8048 
   8049 
   8050 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8051 # Files that config.status was made for.
   8052 config_files="$ac_config_files"
   8053 
   8054 _ACEOF
   8055 
   8056 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8057 ac_cs_usage="\
   8058 \`$as_me' instantiates files and other configuration actions
   8059 from templates according to the current configuration.  Unless the files
   8060 and actions are specified as TAGs, all are instantiated by default.
   8061 
   8062 Usage: $0 [OPTION]... [TAG]...
   8063 
   8064   -h, --help       print this help, then exit
   8065   -V, --version    print version number and configuration settings, then exit
   8066       --config     print configuration, then exit
   8067   -q, --quiet, --silent
   8068                    do not print progress messages
   8069   -d, --debug      don't remove temporary files
   8070       --recheck    update $as_me by reconfiguring in the same conditions
   8071       --file=FILE[:TEMPLATE]
   8072                    instantiate the configuration file FILE
   8073 
   8074 Configuration files:
   8075 $config_files
   8076 
   8077 Report bugs to the package provider."
   8078 
   8079 _ACEOF
   8080 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8081 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
   8082 ac_cs_version="\\
   8083 config.status
   8084 configured by $0, generated by GNU Autoconf 2.68,
   8085   with options \\"\$ac_cs_config\\"
   8086 
   8087 Copyright (C) 2010 Free Software Foundation, Inc.
   8088 This config.status script is free software; the Free Software Foundation
   8089 gives unlimited permission to copy, distribute and modify it."
   8090 
   8091 ac_pwd='$ac_pwd'
   8092 srcdir='$srcdir'
   8093 INSTALL='$INSTALL'
   8094 test -n "\$AWK" || AWK=awk
   8095 _ACEOF
   8096 
   8097 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8098 # The default lists apply if the user does not specify any file.
   8099 ac_need_defaults=:
   8100 while test $# != 0
   8101 do
   8102   case $1 in
   8103   --*=?*)
   8104     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8105     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
   8106     ac_shift=:
   8107     ;;
   8108   --*=)
   8109     ac_option=`expr "X$1" : 'X\([^=]*\)='`
   8110     ac_optarg=
   8111     ac_shift=:
   8112     ;;
   8113   *)
   8114     ac_option=$1
   8115     ac_optarg=$2
   8116     ac_shift=shift
   8117     ;;
   8118   esac
   8119 
   8120   case $ac_option in
   8121   # Handling of the options.
   8122   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
   8123     ac_cs_recheck=: ;;
   8124   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
   8125     $as_echo "$ac_cs_version"; exit ;;
   8126   --config | --confi | --conf | --con | --co | --c )
   8127     $as_echo "$ac_cs_config"; exit ;;
   8128   --debug | --debu | --deb | --de | --d | -d )
   8129     debug=: ;;
   8130   --file | --fil | --fi | --f )
   8131     $ac_shift
   8132     case $ac_optarg in
   8133     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
   8134     '') as_fn_error $? "missing file argument" ;;
   8135     esac
   8136     as_fn_append CONFIG_FILES " '$ac_optarg'"
   8137     ac_need_defaults=false;;
   8138   --he | --h |  --help | --hel | -h )
   8139     $as_echo "$ac_cs_usage"; exit ;;
   8140   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
   8141   | -silent | --silent | --silen | --sile | --sil | --si | --s)
   8142     ac_cs_silent=: ;;
   8143 
   8144   # This is an error.
   8145   -*) as_fn_error $? "unrecognized option: \`$1'
   8146 Try \`$0 --help' for more information." ;;
   8147 
   8148   *) as_fn_append ac_config_targets " $1"
   8149      ac_need_defaults=false ;;
   8150 
   8151   esac
   8152   shift
   8153 done
   8154 
   8155 ac_configure_extra_args=
   8156 
   8157 if $ac_cs_silent; then
   8158   exec 6>/dev/null
   8159   ac_configure_extra_args="$ac_configure_extra_args --silent"
   8160 fi
   8161 
   8162 _ACEOF
   8163 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8164 if \$ac_cs_recheck; then
   8165   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
   8166   shift
   8167   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
   8168   CONFIG_SHELL='$SHELL'
   8169   export CONFIG_SHELL
   8170   exec "\$@"
   8171 fi
   8172 
   8173 _ACEOF
   8174 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8175 exec 5>>config.log
   8176 {
   8177   echo
   8178   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
   8179 ## Running $as_me. ##
   8180 _ASBOX
   8181   $as_echo "$ac_log"
   8182 } >&5
   8183 
   8184 _ACEOF
   8185 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8186 _ACEOF
   8187 
   8188 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8189 
   8190 # Handling of arguments.
   8191 for ac_config_target in $ac_config_targets
   8192 do
   8193   case $ac_config_target in
   8194     "icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;;
   8195     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
   8196     "data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;;
   8197     "config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;;
   8198     "config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;;
   8199     "config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;;
   8200     "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
   8201     "stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;;
   8202     "common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
   8203     "i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;;
   8204     "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;;
   8205     "layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;;
   8206     "io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;;
   8207     "extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;;
   8208     "extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;;
   8209     "extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;;
   8210     "extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;;
   8211     "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
   8212     "tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;;
   8213     "tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;;
   8214     "tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;;
   8215     "tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;;
   8216     "tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;;
   8217     "tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;;
   8218     "tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;;
   8219     "tools/gendict/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gendict/Makefile" ;;
   8220     "tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;;
   8221     "tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;;
   8222     "tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;;
   8223     "tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;;
   8224     "tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;;
   8225     "tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;;
   8226     "tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;;
   8227     "tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;;
   8228     "tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;;
   8229     "tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;;
   8230     "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
   8231     "test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;;
   8232     "test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;;
   8233     "test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;;
   8234     "test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;;
   8235     "test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;;
   8236     "test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;;
   8237     "test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;;
   8238     "test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;;
   8239     "test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;;
   8240     "test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;;
   8241     "test/perf/collperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collperf/Makefile" ;;
   8242     "test/perf/dicttrieperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/dicttrieperf/Makefile" ;;
   8243     "test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;;
   8244     "test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;;
   8245     "test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;;
   8246     "test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;;
   8247     "test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;;
   8248     "test/perf/howExpensiveIs/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/howExpensiveIs/Makefile" ;;
   8249     "test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;;
   8250     "test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;;
   8251     "test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;;
   8252     "test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;;
   8253     "test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;;
   8254     "test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;;
   8255     "test/perf/leperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/leperf/Makefile" ;;
   8256     "samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
   8257     "samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;;
   8258     "samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;;
   8259     "samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;;
   8260 
   8261   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
   8262   esac
   8263 done
   8264 
   8265 
   8266 # If the user did not use the arguments to specify the items to instantiate,
   8267 # then the envvar interface is used.  Set only those that are not.
   8268 # We use the long form for the default assignment because of an extremely
   8269 # bizarre bug on SunOS 4.1.3.
   8270 if $ac_need_defaults; then
   8271   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
   8272 fi
   8273 
   8274 # Have a temporary directory for convenience.  Make it in the build tree
   8275 # simply because there is no reason against having it here, and in addition,
   8276 # creating and moving files from /tmp can sometimes cause problems.
   8277 # Hook for its removal unless debugging.
   8278 # Note that there is a small window in which the directory will not be cleaned:
   8279 # after its creation but before its name has been assigned to `$tmp'.
   8280 $debug ||
   8281 {
   8282   tmp= ac_tmp=
   8283   trap 'exit_status=$?
   8284   : "${ac_tmp:=$tmp}"
   8285   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
   8286 ' 0
   8287   trap 'as_fn_exit 1' 1 2 13 15
   8288 }
   8289 # Create a (secure) tmp directory for tmp files.
   8290 
   8291 {
   8292   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
   8293   test -d "$tmp"
   8294 }  ||
   8295 {
   8296   tmp=./conf$$-$RANDOM
   8297   (umask 077 && mkdir "$tmp")
   8298 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
   8299 ac_tmp=$tmp
   8300 
   8301 # Set up the scripts for CONFIG_FILES section.
   8302 # No need to generate them if there are no CONFIG_FILES.
   8303 # This happens for instance with `./config.status config.h'.
   8304 if test -n "$CONFIG_FILES"; then
   8305 
   8306 
   8307 ac_cr=`echo X | tr X '\015'`
   8308 # On cygwin, bash can eat \r inside `` if the user requested igncr.
   8309 # But we know of no other shell where ac_cr would be empty at this
   8310 # point, so we can use a bashism as a fallback.
   8311 if test "x$ac_cr" = x; then
   8312   eval ac_cr=\$\'\\r\'
   8313 fi
   8314 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
   8315 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
   8316   ac_cs_awk_cr='\\r'
   8317 else
   8318   ac_cs_awk_cr=$ac_cr
   8319 fi
   8320 
   8321 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
   8322 _ACEOF
   8323 
   8324 
   8325 {
   8326   echo "cat >conf$$subs.awk <<_ACEOF" &&
   8327   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
   8328   echo "_ACEOF"
   8329 } >conf$$subs.sh ||
   8330   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8331 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
   8332 ac_delim='%!_!# '
   8333 for ac_last_try in false false false false false :; do
   8334   . ./conf$$subs.sh ||
   8335     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8336 
   8337   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
   8338   if test $ac_delim_n = $ac_delim_num; then
   8339     break
   8340   elif $ac_last_try; then
   8341     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
   8342   else
   8343     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
   8344   fi
   8345 done
   8346 rm -f conf$$subs.sh
   8347 
   8348 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8349 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
   8350 _ACEOF
   8351 sed -n '
   8352 h
   8353 s/^/S["/; s/!.*/"]=/
   8354 p
   8355 g
   8356 s/^[^!]*!//
   8357 :repl
   8358 t repl
   8359 s/'"$ac_delim"'$//
   8360 t delim
   8361 :nl
   8362 h
   8363 s/\(.\{148\}\)..*/\1/
   8364 t more1
   8365 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
   8366 p
   8367 n
   8368 b repl
   8369 :more1
   8370 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8371 p
   8372 g
   8373 s/.\{148\}//
   8374 t nl
   8375 :delim
   8376 h
   8377 s/\(.\{148\}\)..*/\1/
   8378 t more2
   8379 s/["\\]/\\&/g; s/^/"/; s/$/"/
   8380 p
   8381 b
   8382 :more2
   8383 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
   8384 p
   8385 g
   8386 s/.\{148\}//
   8387 t delim
   8388 ' <conf$$subs.awk | sed '
   8389 /^[^""]/{
   8390   N
   8391   s/\n//
   8392 }
   8393 ' >>$CONFIG_STATUS || ac_write_fail=1
   8394 rm -f conf$$subs.awk
   8395 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8396 _ACAWK
   8397 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
   8398   for (key in S) S_is_set[key] = 1
   8399   FS = ""
   8400 
   8401 }
   8402 {
   8403   line = $ 0
   8404   nfields = split(line, field, "@")
   8405   substed = 0
   8406   len = length(field[1])
   8407   for (i = 2; i < nfields; i++) {
   8408     key = field[i]
   8409     keylen = length(key)
   8410     if (S_is_set[key]) {
   8411       value = S[key]
   8412       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
   8413       len += length(value) + length(field[++i])
   8414       substed = 1
   8415     } else
   8416       len += 1 + keylen
   8417   }
   8418 
   8419   print line
   8420 }
   8421 
   8422 _ACAWK
   8423 _ACEOF
   8424 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8425 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
   8426   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
   8427 else
   8428   cat
   8429 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
   8430   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
   8431 _ACEOF
   8432 
   8433 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
   8434 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
   8435 # trailing colons and then remove the whole line if VPATH becomes empty
   8436 # (actually we leave an empty line to preserve line numbers).
   8437 if test "x$srcdir" = x.; then
   8438   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
   8439 h
   8440 s///
   8441 s/^/:/
   8442 s/[	 ]*$/:/
   8443 s/:\$(srcdir):/:/g
   8444 s/:\${srcdir}:/:/g
   8445 s/:@srcdir@:/:/g
   8446 s/^:*//
   8447 s/:*$//
   8448 x
   8449 s/\(=[	 ]*\).*/\1/
   8450 G
   8451 s/\n//
   8452 s/^[^=]*=[	 ]*$//
   8453 }'
   8454 fi
   8455 
   8456 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8457 fi # test -n "$CONFIG_FILES"
   8458 
   8459 
   8460 eval set X "  :F $CONFIG_FILES      "
   8461 shift
   8462 for ac_tag
   8463 do
   8464   case $ac_tag in
   8465   :[FHLC]) ac_mode=$ac_tag; continue;;
   8466   esac
   8467   case $ac_mode$ac_tag in
   8468   :[FHL]*:*);;
   8469   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
   8470   :[FH]-) ac_tag=-:-;;
   8471   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
   8472   esac
   8473   ac_save_IFS=$IFS
   8474   IFS=:
   8475   set x $ac_tag
   8476   IFS=$ac_save_IFS
   8477   shift
   8478   ac_file=$1
   8479   shift
   8480 
   8481   case $ac_mode in
   8482   :L) ac_source=$1;;
   8483   :[FH])
   8484     ac_file_inputs=
   8485     for ac_f
   8486     do
   8487       case $ac_f in
   8488       -) ac_f="$ac_tmp/stdin";;
   8489       *) # Look for the file first in the build tree, then in the source tree
   8490 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
   8491 	 # because $ac_f cannot contain `:'.
   8492 	 test -f "$ac_f" ||
   8493 	   case $ac_f in
   8494 	   [\\/$]*) false;;
   8495 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
   8496 	   esac ||
   8497 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
   8498       esac
   8499       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
   8500       as_fn_append ac_file_inputs " '$ac_f'"
   8501     done
   8502 
   8503     # Let's still pretend it is `configure' which instantiates (i.e., don't
   8504     # use $as_me), people would be surprised to read:
   8505     #    /* config.h.  Generated by config.status.  */
   8506     configure_input='Generated from '`
   8507 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
   8508 	`' by configure.'
   8509     if test x"$ac_file" != x-; then
   8510       configure_input="$ac_file.  $configure_input"
   8511       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
   8512 $as_echo "$as_me: creating $ac_file" >&6;}
   8513     fi
   8514     # Neutralize special characters interpreted by sed in replacement strings.
   8515     case $configure_input in #(
   8516     *\&* | *\|* | *\\* )
   8517        ac_sed_conf_input=`$as_echo "$configure_input" |
   8518        sed 's/[\\\\&|]/\\\\&/g'`;; #(
   8519     *) ac_sed_conf_input=$configure_input;;
   8520     esac
   8521 
   8522     case $ac_tag in
   8523     *:-:* | *:-) cat >"$ac_tmp/stdin" \
   8524       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
   8525     esac
   8526     ;;
   8527   esac
   8528 
   8529   ac_dir=`$as_dirname -- "$ac_file" ||
   8530 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   8531 	 X"$ac_file" : 'X\(//\)[^/]' \| \
   8532 	 X"$ac_file" : 'X\(//\)$' \| \
   8533 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
   8534 $as_echo X"$ac_file" |
   8535     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   8536 	    s//\1/
   8537 	    q
   8538 	  }
   8539 	  /^X\(\/\/\)[^/].*/{
   8540 	    s//\1/
   8541 	    q
   8542 	  }
   8543 	  /^X\(\/\/\)$/{
   8544 	    s//\1/
   8545 	    q
   8546 	  }
   8547 	  /^X\(\/\).*/{
   8548 	    s//\1/
   8549 	    q
   8550 	  }
   8551 	  s/.*/./; q'`
   8552   as_dir="$ac_dir"; as_fn_mkdir_p
   8553   ac_builddir=.
   8554 
   8555 case "$ac_dir" in
   8556 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
   8557 *)
   8558   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
   8559   # A ".." for each directory in $ac_dir_suffix.
   8560   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
   8561   case $ac_top_builddir_sub in
   8562   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
   8563   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
   8564   esac ;;
   8565 esac
   8566 ac_abs_top_builddir=$ac_pwd
   8567 ac_abs_builddir=$ac_pwd$ac_dir_suffix
   8568 # for backward compatibility:
   8569 ac_top_builddir=$ac_top_build_prefix
   8570 
   8571 case $srcdir in
   8572   .)  # We are building in place.
   8573     ac_srcdir=.
   8574     ac_top_srcdir=$ac_top_builddir_sub
   8575     ac_abs_top_srcdir=$ac_pwd ;;
   8576   [\\/]* | ?:[\\/]* )  # Absolute name.
   8577     ac_srcdir=$srcdir$ac_dir_suffix;
   8578     ac_top_srcdir=$srcdir
   8579     ac_abs_top_srcdir=$srcdir ;;
   8580   *) # Relative name.
   8581     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
   8582     ac_top_srcdir=$ac_top_build_prefix$srcdir
   8583     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
   8584 esac
   8585 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
   8586 
   8587 
   8588   case $ac_mode in
   8589   :F)
   8590   #
   8591   # CONFIG_FILE
   8592   #
   8593 
   8594   case $INSTALL in
   8595   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
   8596   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
   8597   esac
   8598 _ACEOF
   8599 
   8600 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8601 # If the template does not know about datarootdir, expand it.
   8602 # FIXME: This hack should be removed a few years after 2.60.
   8603 ac_datarootdir_hack=; ac_datarootdir_seen=
   8604 ac_sed_dataroot='
   8605 /datarootdir/ {
   8606   p
   8607   q
   8608 }
   8609 /@datadir@/p
   8610 /@docdir@/p
   8611 /@infodir@/p
   8612 /@localedir@/p
   8613 /@mandir@/p'
   8614 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
   8615 *datarootdir*) ac_datarootdir_seen=yes;;
   8616 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
   8617   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
   8618 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
   8619 _ACEOF
   8620 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8621   ac_datarootdir_hack='
   8622   s&@datadir@&$datadir&g
   8623   s&@docdir@&$docdir&g
   8624   s&@infodir@&$infodir&g
   8625   s&@localedir@&$localedir&g
   8626   s&@mandir@&$mandir&g
   8627   s&\\\${datarootdir}&$datarootdir&g' ;;
   8628 esac
   8629 _ACEOF
   8630 
   8631 # Neutralize VPATH when `$srcdir' = `.'.
   8632 # Shell code in configure.ac might set extrasub.
   8633 # FIXME: do we really want to maintain this feature?
   8634 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
   8635 ac_sed_extra="$ac_vpsub
   8636 $extrasub
   8637 _ACEOF
   8638 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
   8639 :t
   8640 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
   8641 s|@configure_input@|$ac_sed_conf_input|;t t
   8642 s&@top_builddir@&$ac_top_builddir_sub&;t t
   8643 s&@top_build_prefix@&$ac_top_build_prefix&;t t
   8644 s&@srcdir@&$ac_srcdir&;t t
   8645 s&@abs_srcdir@&$ac_abs_srcdir&;t t
   8646 s&@top_srcdir@&$ac_top_srcdir&;t t
   8647 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
   8648 s&@builddir@&$ac_builddir&;t t
   8649 s&@abs_builddir@&$ac_abs_builddir&;t t
   8650 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
   8651 s&@INSTALL@&$ac_INSTALL&;t t
   8652 $ac_datarootdir_hack
   8653 "
   8654 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
   8655   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   8656 
   8657 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
   8658   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
   8659   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
   8660       "$ac_tmp/out"`; test -z "$ac_out"; } &&
   8661   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   8662 which seems to be undefined.  Please make sure it is defined" >&5
   8663 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
   8664 which seems to be undefined.  Please make sure it is defined" >&2;}
   8665 
   8666   rm -f "$ac_tmp/stdin"
   8667   case $ac_file in
   8668   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
   8669   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
   8670   esac \
   8671   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
   8672  ;;
   8673 
   8674 
   8675 
   8676   esac
   8677 
   8678 done # for ac_tag
   8679 
   8680 
   8681 as_fn_exit 0
   8682 _ACEOF
   8683 ac_clean_files=$ac_clean_files_save
   8684 
   8685 test $ac_write_fail = 0 ||
   8686   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
   8687 
   8688 
   8689 # configure is writing to config.log, and then calls config.status.
   8690 # config.status does its own redirection, appending to config.log.
   8691 # Unfortunately, on DOS this fails, as config.log is still kept open
   8692 # by configure, so config.status won't be able to write to it; its
   8693 # output is simply discarded.  So we exec the FD to /dev/null,
   8694 # effectively closing config.log, so it can be properly (re)opened and
   8695 # appended to by config.status.  When coming back to configure, we
   8696 # need to make the FD available again.
   8697 if test "$no_create" != yes; then
   8698   ac_cs_success=:
   8699   ac_config_status_args=
   8700   test "$silent" = yes &&
   8701     ac_config_status_args="$ac_config_status_args --quiet"
   8702   exec 5>/dev/null
   8703   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
   8704   exec 5>>config.log
   8705   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
   8706   # would make configure fail if this is the last instruction.
   8707   $ac_cs_success || as_fn_exit 1
   8708 fi
   8709 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
   8710   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
   8711 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
   8712 fi
   8713 
   8714 
   8715 echo
   8716 echo "ICU for C/C++ $VERSION is ready to be built."
   8717 echo "=== Important Notes: ==="
   8718 
   8719 echo "Data Packaging: $datapackaging"
   8720 echo " This means: $datapackaging_msg"
   8721 echo " To locate data: $datapackaging_howfound"
   8722 
   8723 if test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then
   8724 echo "Building ICU: Use a GNU make such as $U_MAKE to build ICU."
   8725 else
   8726 echo "** WARNING: $U_MAKE may not be GNU make."
   8727 echo "This may cause ICU to fail to build. Please make sure that GNU make"
   8728 echo "is in your PATH so that the configure script can detect its location."
   8729 fi
   8730 if test "x$AR" = "xfalse"; then
   8731   echo "*** WARNING: Archiver ar not found. Set AR= or fix PATH. Some builds (such as static) may fail."
   8732 fi
   8733 
   8734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the version of \"$U_MAKE\"" >&5
   8735 $as_echo_n "checking the version of \"$U_MAKE\"... " >&6; }
   8736 if "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then
   8737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
   8738 $as_echo "ok" >&6; }
   8739 else
   8740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: too old or test failed - try upgrading GNU Make" >&5
   8741 $as_echo "too old or test failed - try upgrading GNU Make" >&6; }
   8742 fi
   8743 
   8744 
   8745 if test -n "$UCONFIG_CPPFLAGS"; then
   8746    HDRFILE="uconfig.h.prepend"
   8747    echo "*** WARNING: You must set the following flags before code compiled against this ICU will function properly:"
   8748    echo
   8749    echo "   ${UCONFIG_CPPFLAGS}"
   8750    echo
   8751    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.'
   8752    echo "Creating the file ${HDRFILE}"
   8753    echo
   8754    echo '---------------   ' "${HDRFILE}"
   8755    echo > "${HDRFILE}"
   8756    echo '/* ICU customizations: put these lines at the top of uconfig.h */' >> "${HDRFILE}"
   8757    echo >> "${HDRFILE}"
   8758    for flag in ${UCONFIG_CPPFLAGS};
   8759    do
   8760         echo " /* $flag */" >> "${HDRFILE}"
   8761         case "${flag}" in
   8762         -D*=*)
   8763            \echo "${flag}" | sed -n 's%-D\([^=]*\)=%#define \1 %p' >> "${HDRFILE}"
   8764           \echo >> "${HDRFILE}"
   8765           ;;
   8766         -D*)
   8767            \echo "${flag}" | sed -n 's%-D\([^=]*\)%#define \1 %p' >> "${HDRFILE}"
   8768           \echo >> "${HDRFILE}"
   8769           ;;
   8770         *)
   8771           \echo "/*  Not sure how to handle this argument: ${flag} */" >> "${HDRFILE}"
   8772           \echo >> "${HDRFILE}"
   8773           ;;
   8774         esac
   8775    done
   8776    cat "${HDRFILE}"
   8777    \echo  "/* End of ${HDRFILE} ------------ */" >> "${HDRFILE}"
   8778    echo >> "${HDRFILE}"
   8779    echo '--------------- end ' "${HDRFILE}"
   8780 fi
   8781 
   8782 
   8783 if test -n "$UCONFIG_CFLAGS"; then
   8784    echo "C   apps may want to build with CFLAGS   = ${UCONFIG_CFLAGS}"
   8785 fi
   8786 
   8787 if test -n "$UCONFIG_CXXFLAGS"; then
   8788    echo "C++ apps may want to build with CXXFLAGS = ${UCONFIG_CXXFLAGS}"
   8789 fi
   8790 
   8791 if test "$tools" = false;
   8792 then
   8793         echo "## Note: you have disabled ICU's tools. This ICU cannot build its own data or tests."
   8794         echo "## Expect build failures in the 'data', 'test', and other directories."
   8795 fi
   8796 
   8797 $as_unset _CXX_CXXSUFFIX
   8798