nsprpub/configure

Wed, 31 Dec 2014 06:55:50 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:55:50 +0100
changeset 2
7e26c7da4463
permissions
-rwxr-xr-x

Added tag UPSTREAM_283F7C6 for changeset ca08bd8f51b2

     1 #! /bin/sh
     2 # Guess values for system-dependent variables and create Makefiles.
     3 # Generated by GNU Autoconf 2.69.
     4 #
     5 #
     6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
     7 #
     8 #
     9 # This configure script is free software; the Free Software Foundation
    10 # gives unlimited permission to copy, distribute and modify it.
    11 ## -------------------- ##
    12 ## M4sh Initialization. ##
    13 ## -------------------- ##
    15 # Be more Bourne compatible
    16 DUALCASE=1; export DUALCASE # for MKS sh
    17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
    18   emulate sh
    19   NULLCMD=:
    20   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
    21   # is contrary to our usage.  Disable this feature.
    22   alias -g '${1+"$@"}'='"$@"'
    23   setopt NO_GLOB_SUBST
    24 else
    25   case `(set -o) 2>/dev/null` in #(
    26   *posix*) :
    27     set -o posix ;; #(
    28   *) :
    29      ;;
    30 esac
    31 fi
    34 as_nl='
    35 '
    36 export as_nl
    37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
    38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
    39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
    40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
    41 # Prefer a ksh shell builtin over an external printf program on Solaris,
    42 # but without wasting forks for bash or zsh.
    43 if test -z "$BASH_VERSION$ZSH_VERSION" \
    44     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
    45   as_echo='print -r --'
    46   as_echo_n='print -rn --'
    47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
    48   as_echo='printf %s\n'
    49   as_echo_n='printf %s'
    50 else
    51   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
    52     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
    53     as_echo_n='/usr/ucb/echo -n'
    54   else
    55     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
    56     as_echo_n_body='eval
    57       arg=$1;
    58       case $arg in #(
    59       *"$as_nl"*)
    60 	expr "X$arg" : "X\\(.*\\)$as_nl";
    61 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
    62       esac;
    63       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
    64     '
    65     export as_echo_n_body
    66     as_echo_n='sh -c $as_echo_n_body as_echo'
    67   fi
    68   export as_echo_body
    69   as_echo='sh -c $as_echo_body as_echo'
    70 fi
    72 # The user is always right.
    73 if test "${PATH_SEPARATOR+set}" != set; then
    74   PATH_SEPARATOR=:
    75   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
    76     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
    77       PATH_SEPARATOR=';'
    78   }
    79 fi
    82 # IFS
    83 # We need space, tab and new line, in precisely that order.  Quoting is
    84 # there to prevent editors from complaining about space-tab.
    85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
    86 # splitting by setting IFS to empty value.)
    87 IFS=" ""	$as_nl"
    89 # Find who we are.  Look in the path if we contain no directory separator.
    90 as_myself=
    91 case $0 in #((
    92   *[\\/]* ) as_myself=$0 ;;
    93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    94 for as_dir in $PATH
    95 do
    96   IFS=$as_save_IFS
    97   test -z "$as_dir" && as_dir=.
    98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
    99   done
   100 IFS=$as_save_IFS
   102      ;;
   103 esac
   104 # We did not find ourselves, most probably we were run as `sh COMMAND'
   105 # in which case we are not to be found in the path.
   106 if test "x$as_myself" = x; then
   107   as_myself=$0
   108 fi
   109 if test ! -f "$as_myself"; then
   110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
   111   exit 1
   112 fi
   114 # Unset variables that we do not need and which cause bugs (e.g. in
   115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
   116 # suppresses any "Segmentation fault" message there.  '((' could
   117 # trigger a bug in pdksh 5.2.14.
   118 for as_var in BASH_ENV ENV MAIL MAILPATH
   119 do eval test x\${$as_var+set} = xset \
   120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
   121 done
   122 PS1='$ '
   123 PS2='> '
   124 PS4='+ '
   126 # NLS nuisances.
   127 LC_ALL=C
   128 export LC_ALL
   129 LANGUAGE=C
   130 export LANGUAGE
   132 # CDPATH.
   133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
   135 # Use a proper internal environment variable to ensure we don't fall
   136   # into an infinite loop, continuously re-executing ourselves.
   137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
   138     _as_can_reexec=no; export _as_can_reexec;
   139     # We cannot yet assume a decent shell, so we have to provide a
   140 # neutralization value for shells without unset; and this also
   141 # works around shells that cannot unset nonexistent variables.
   142 # Preserve -v and -x to the replacement shell.
   143 BASH_ENV=/dev/null
   144 ENV=/dev/null
   145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
   146 case $- in # ((((
   147   *v*x* | *x*v* ) as_opts=-vx ;;
   148   *v* ) as_opts=-v ;;
   149   *x* ) as_opts=-x ;;
   150   * ) as_opts= ;;
   151 esac
   152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
   153 # Admittedly, this is quite paranoid, since all the known shells bail
   154 # out after a failed `exec'.
   155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
   156 as_fn_exit 255
   157   fi
   158   # We don't want this to propagate to other subprocesses.
   159           { _as_can_reexec=; unset _as_can_reexec;}
   160 if test "x$CONFIG_SHELL" = x; then
   161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
   162   emulate sh
   163   NULLCMD=:
   164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
   165   # is contrary to our usage.  Disable this feature.
   166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
   167   setopt NO_GLOB_SUBST
   168 else
   169   case \`(set -o) 2>/dev/null\` in #(
   170   *posix*) :
   171     set -o posix ;; #(
   172   *) :
   173      ;;
   174 esac
   175 fi
   176 "
   177   as_required="as_fn_return () { (exit \$1); }
   178 as_fn_success () { as_fn_return 0; }
   179 as_fn_failure () { as_fn_return 1; }
   180 as_fn_ret_success () { return 0; }
   181 as_fn_ret_failure () { return 1; }
   183 exitcode=0
   184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
   185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
   186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
   187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
   188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
   190 else
   191   exitcode=1; echo positional parameters were not saved.
   192 fi
   193 test x\$exitcode = x0 || exit 1
   194 test -x / || exit 1"
   195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
   196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
   197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
   198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
   199 test \$(( 1 + 1 )) = 2 || exit 1"
   200   if (eval "$as_required") 2>/dev/null; then :
   201   as_have_required=yes
   202 else
   203   as_have_required=no
   204 fi
   205   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
   207 else
   208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
   209 as_found=false
   210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
   211 do
   212   IFS=$as_save_IFS
   213   test -z "$as_dir" && as_dir=.
   214   as_found=:
   215   case $as_dir in #(
   216 	 /*)
   217 	   for as_base in sh bash ksh sh5; do
   218 	     # Try only shells that exist, to save several forks.
   219 	     as_shell=$as_dir/$as_base
   220 	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
   221 		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
   222   CONFIG_SHELL=$as_shell as_have_required=yes
   223 		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
   224   break 2
   225 fi
   226 fi
   227 	   done;;
   228        esac
   229   as_found=false
   230 done
   231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
   232 	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
   233   CONFIG_SHELL=$SHELL as_have_required=yes
   234 fi; }
   235 IFS=$as_save_IFS
   238       if test "x$CONFIG_SHELL" != x; then :
   239   export CONFIG_SHELL
   240              # We cannot yet assume a decent shell, so we have to provide a
   241 # neutralization value for shells without unset; and this also
   242 # works around shells that cannot unset nonexistent variables.
   243 # Preserve -v and -x to the replacement shell.
   244 BASH_ENV=/dev/null
   245 ENV=/dev/null
   246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
   247 case $- in # ((((
   248   *v*x* | *x*v* ) as_opts=-vx ;;
   249   *v* ) as_opts=-v ;;
   250   *x* ) as_opts=-x ;;
   251   * ) as_opts= ;;
   252 esac
   253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
   254 # Admittedly, this is quite paranoid, since all the known shells bail
   255 # out after a failed `exec'.
   256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
   257 exit 255
   258 fi
   260     if test x$as_have_required = xno; then :
   261   $as_echo "$0: This script requires a shell more modern than all"
   262   $as_echo "$0: the shells that I found on your system."
   263   if test x${ZSH_VERSION+set} = xset ; then
   264     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
   265     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
   266   else
   267     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
   268 $0: including any error possibly output before this
   269 $0: message. Then install a modern shell, or manually run
   270 $0: the script under such a shell if you do have one."
   271   fi
   272   exit 1
   273 fi
   274 fi
   275 fi
   276 SHELL=${CONFIG_SHELL-/bin/sh}
   277 export SHELL
   278 # Unset more variables known to interfere with behavior of common tools.
   279 CLICOLOR_FORCE= GREP_OPTIONS=
   280 unset CLICOLOR_FORCE GREP_OPTIONS
   282 ## --------------------- ##
   283 ## M4sh Shell Functions. ##
   284 ## --------------------- ##
   285 # as_fn_unset VAR
   286 # ---------------
   287 # Portably unset VAR.
   288 as_fn_unset ()
   289 {
   290   { eval $1=; unset $1;}
   291 }
   292 as_unset=as_fn_unset
   294 # as_fn_set_status STATUS
   295 # -----------------------
   296 # Set $? to STATUS, without forking.
   297 as_fn_set_status ()
   298 {
   299   return $1
   300 } # as_fn_set_status
   302 # as_fn_exit STATUS
   303 # -----------------
   304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
   305 as_fn_exit ()
   306 {
   307   set +e
   308   as_fn_set_status $1
   309   exit $1
   310 } # as_fn_exit
   312 # as_fn_mkdir_p
   313 # -------------
   314 # Create "$as_dir" as a directory, including parents if necessary.
   315 as_fn_mkdir_p ()
   316 {
   318   case $as_dir in #(
   319   -*) as_dir=./$as_dir;;
   320   esac
   321   test -d "$as_dir" || eval $as_mkdir_p || {
   322     as_dirs=
   323     while :; do
   324       case $as_dir in #(
   325       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
   326       *) as_qdir=$as_dir;;
   327       esac
   328       as_dirs="'$as_qdir' $as_dirs"
   329       as_dir=`$as_dirname -- "$as_dir" ||
   330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
   331 	 X"$as_dir" : 'X\(//\)[^/]' \| \
   332 	 X"$as_dir" : 'X\(//\)$' \| \
   333 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
   334 $as_echo X"$as_dir" |
   335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
   336 	    s//\1/
   337 	    q
   338 	  }
   339 	  /^X\(\/\/\)[^/].*/{
   340 	    s//\1/
   341 	    q
   342 	  }
   343 	  /^X\(\/\/\)$/{
   344 	    s//\1/
   345 	    q
   346 	  }
   347 	  /^X\(\/\).*/{
   348 	    s//\1/
   349 	    q
   350 	  }
   351 	  s/.*/./; q'`
   352       test -d "$as_dir" && break
   353     done
   354     test -z "$as_dirs" || eval "mkdir $as_dirs"
   355   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
   358 } # as_fn_mkdir_p
   360 # as_fn_executable_p FILE
   361 # -----------------------
   362 # Test if FILE is an executable regular file.
   363 as_fn_executable_p ()
   364 {
   365   test -f "$1" && test -x "$1"
   366 } # as_fn_executable_p
   367 # as_fn_append VAR VALUE
   368 # ----------------------
   369 # Append the text in VALUE to the end of the definition contained in VAR. Take
   370 # advantage of any shell optimizations that allow amortized linear growth over
   371 # repeated appends, instead of the typical quadratic growth present in naive
   372 # implementations.
   373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
   374   eval 'as_fn_append ()
   375   {
   376     eval $1+=\$2
   377   }'
   378 else
   379   as_fn_append ()
   380   {
   381     eval $1=\$$1\$2
   382   }
   383 fi # as_fn_append
   385 # as_fn_arith ARG...
   386 # ------------------
   387 # Perform arithmetic evaluation on the ARGs, and store the result in the
   388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
   389 # must be portable across $(()) and expr.
   390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
   391   eval 'as_fn_arith ()
   392   {
   393     as_val=$(( $* ))
   394   }'
   395 else
   396   as_fn_arith ()
   397   {
   398     as_val=`expr "$@" || test $? -eq 1`
   399   }
   400 fi # as_fn_arith
   403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
   404 # ----------------------------------------
   405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
   406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
   407 # script with STATUS, using 1 if that was 0.
   408 as_fn_error ()
   409 {
   410   as_status=$1; test $as_status -eq 0 && as_status=1
   411   if test "$4"; then
   412     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
   413     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
   414   fi
   415   $as_echo "$as_me: error: $2" >&2
   416   as_fn_exit $as_status
   417 } # as_fn_error
   419 if expr a : '\(a\)' >/dev/null 2>&1 &&
   420    test "X`expr 00001 : '.*\(...\)'`" = X001; then
   421   as_expr=expr
   422 else
   423   as_expr=false
   424 fi
   426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
   427   as_basename=basename
   428 else
   429   as_basename=false
   430 fi
   432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   433   as_dirname=dirname
   434 else
   435   as_dirname=false
   436 fi
   438 as_me=`$as_basename -- "$0" ||
   439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
   440 	 X"$0" : 'X\(//\)$' \| \
   441 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
   442 $as_echo X/"$0" |
   443     sed '/^.*\/\([^/][^/]*\)\/*$/{
   444 	    s//\1/
   445 	    q
   446 	  }
   447 	  /^X\/\(\/\/\)$/{
   448 	    s//\1/
   449 	    q
   450 	  }
   451 	  /^X\/\(\/\).*/{
   452 	    s//\1/
   453 	    q
   454 	  }
   455 	  s/.*/./; q'`
   457 # Avoid depending upon Character Ranges.
   458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
   459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
   460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
   461 as_cr_digits='0123456789'
   462 as_cr_alnum=$as_cr_Letters$as_cr_digits
   465   as_lineno_1=$LINENO as_lineno_1a=$LINENO
   466   as_lineno_2=$LINENO as_lineno_2a=$LINENO
   467   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
   468   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
   469   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
   470   sed -n '
   471     p
   472     /[$]LINENO/=
   473   ' <$as_myself |
   474     sed '
   475       s/[$]LINENO.*/&-/
   476       t lineno
   477       b
   478       :lineno
   479       N
   480       :loop
   481       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
   482       t loop
   483       s/-\n.*//
   484     ' >$as_me.lineno &&
   485   chmod +x "$as_me.lineno" ||
   486     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
   488   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
   489   # already done that, so ensure we don't try to do so again and fall
   490   # in an infinite loop.  This has already happened in practice.
   491   _as_can_reexec=no; export _as_can_reexec
   492   # Don't try to exec as it changes $[0], causing all sort of problems
   493   # (the dirname of $[0] is not the place where we might find the
   494   # original and so on.  Autoconf is especially sensitive to this).
   495   . "./$as_me.lineno"
   496   # Exit status is that of the last command.
   497   exit
   498 }
   500 ECHO_C= ECHO_N= ECHO_T=
   501 case `echo -n x` in #(((((
   502 -n*)
   503   case `echo 'xy\c'` in
   504   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
   505   xy)  ECHO_C='\c';;
   506   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
   507        ECHO_T='	';;
   508   esac;;
   509 *)
   510   ECHO_N='-n';;
   511 esac
   513 rm -f conf$$ conf$$.exe conf$$.file
   514 if test -d conf$$.dir; then
   515   rm -f conf$$.dir/conf$$.file
   516 else
   517   rm -f conf$$.dir
   518   mkdir conf$$.dir 2>/dev/null
   519 fi
   520 if (echo >conf$$.file) 2>/dev/null; then
   521   if ln -s conf$$.file conf$$ 2>/dev/null; then
   522     as_ln_s='ln -s'
   523     # ... but there are two gotchas:
   524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
   525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
   526     # In both cases, we have to default to `cp -pR'.
   527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
   528       as_ln_s='cp -pR'
   529   elif ln conf$$.file conf$$ 2>/dev/null; then
   530     as_ln_s=ln
   531   else
   532     as_ln_s='cp -pR'
   533   fi
   534 else
   535   as_ln_s='cp -pR'
   536 fi
   537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
   538 rmdir conf$$.dir 2>/dev/null
   540 if mkdir -p . 2>/dev/null; then
   541   as_mkdir_p='mkdir -p "$as_dir"'
   542 else
   543   test -d ./-p && rmdir ./-p
   544   as_mkdir_p=false
   545 fi
   547 as_test_x='test -x'
   548 as_executable_p=as_fn_executable_p
   550 # Sed expression to map a string onto a valid CPP name.
   551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
   553 # Sed expression to map a string onto a valid variable name.
   554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
   557 test -n "$DJDIR" || exec 7<&0 </dev/null
   558 exec 6>&1
   560 # Name of the host.
   561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
   562 # so uname gets run too.
   563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
   565 #
   566 # Initializations.
   567 #
   568 ac_default_prefix=/usr/local
   569 ac_clean_files=
   570 ac_config_libobj_dir=.
   571 LIBOBJS=
   572 cross_compiling=no
   573 subdirs=
   574 MFLAGS=
   575 MAKEFLAGS=
   577 # Identity of this package.
   578 PACKAGE_NAME=
   579 PACKAGE_TARNAME=
   580 PACKAGE_VERSION=
   581 PACKAGE_STRING=
   582 PACKAGE_BUGREPORT=
   583 PACKAGE_URL=
   585 ac_unique_file="pr/include/nspr.h"
   586 # Factoring default headers for most tests.
   587 ac_includes_default="\
   588 #include <stdio.h>
   589 #ifdef HAVE_SYS_TYPES_H
   590 # include <sys/types.h>
   591 #endif
   592 #ifdef HAVE_SYS_STAT_H
   593 # include <sys/stat.h>
   594 #endif
   595 #ifdef STDC_HEADERS
   596 # include <stdlib.h>
   597 # include <stddef.h>
   598 #else
   599 # ifdef HAVE_STDLIB_H
   600 #  include <stdlib.h>
   601 # endif
   602 #endif
   603 #ifdef HAVE_STRING_H
   604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
   605 #  include <memory.h>
   606 # endif
   607 # include <string.h>
   608 #endif
   609 #ifdef HAVE_STRINGS_H
   610 # include <strings.h>
   611 #endif
   612 #ifdef HAVE_INTTYPES_H
   613 # include <inttypes.h>
   614 #endif
   615 #ifdef HAVE_STDINT_H
   616 # include <stdint.h>
   617 #endif
   618 #ifdef HAVE_UNISTD_H
   619 # include <unistd.h>
   620 #endif"
   622 ac_subst_vars='LTLIBOBJS
   623 LIBOBJS
   624 MT
   625 NEXT_ROOT
   626 SYMBIAN_SDK_DIR
   627 MACOS_SDK_DIR
   628 WRAP_SYSTEM_INCLUDES
   629 VISIBILITY_FLAGS
   630 CYGWIN_WRAPPER
   631 OS_DLLFLAGS
   632 EXEFLAGS
   633 DLLFLAGS
   634 RCFLAGS
   635 RC
   636 OPTIMIZER
   637 NSINSTALL
   638 RELEASE_OBJDIR_NAME
   639 OBJDIR_NAME
   640 OBJDIR
   641 ULTRASPARC_LIBRARY
   642 MOZ_OBJFORMAT
   643 NOSUCHFILE
   644 AIX_LINK_OPTS
   645 RESOLVE_LINK_SYMBOLS
   646 OS_LIBS
   647 PROFILE_USE_LDFLAGS
   648 PROFILE_USE_CFLAGS
   649 PROFILE_GEN_LDFLAGS
   650 PROFILE_GEN_CFLAGS
   651 IMPLIB
   652 FILTER
   653 ASFLAGS
   654 AR_FLAGS
   655 DEFINES
   656 MACOSX_DEPLOYMENT_TARGET
   657 OS_TEST
   658 OS_RELEASE
   659 OS_ARCH
   660 OS_TARGET
   661 DSO_LDOPTS
   662 DSO_CFLAGS
   663 MKSHLIB
   664 WRAP_LDFLAGS
   665 ASM_SUFFIX
   666 DLL_SUFFIX
   667 LIB_SUFFIX
   668 OBJ_SUFFIX
   669 CPU_ARCH
   670 PR_MD_ARCH_DIR
   671 PR_MD_ASFILES
   672 PR_MD_CSRCS
   673 MDCPUCFG_H
   674 NSPR_MODNAME
   675 MOD_PATCH_VERSION
   676 MOD_MINOR_VERSION
   677 MOD_MAJOR_VERSION
   678 LIBPLC
   679 LIBNSPR
   680 USE_NSPR_THREADS
   681 USE_USER_PTHREADS
   682 USE_BTHREADS
   683 USE_PTHREADS
   684 ENABLE_STRIP
   685 OBJECT_MODE
   686 USE_64
   687 USE_X32
   688 USE_N32
   689 USE_IPV6
   690 USE_CPLUS
   691 MOZ_DEBUG_SYMBOLS
   692 MOZ_DEBUG
   693 MOZ_OPTIMIZE
   694 CROSS_COMPILE
   695 MSC_VER
   696 GCC_USE_GNU_LD
   697 GNU_CC
   698 HOST_LDFLAGS
   699 HOST_CFLAGS
   700 MOZILLA_CLIENT
   701 SHELL_OVERRIDE
   702 CCACHE
   703 EGREP
   704 GREP
   705 PERL
   706 CPP
   707 HOST_CC
   708 WINDRES
   709 STRIP
   710 LD
   711 AS
   712 AR
   713 RANLIB
   714 ac_ct_CXX
   715 CXXFLAGS
   716 CXX
   717 OBJEXT
   718 EXEEXT
   719 ac_ct_CC
   720 CPPFLAGS
   721 LDFLAGS
   722 CFLAGS
   723 WHOAMI
   724 dist_libdir
   725 dist_includedir
   726 dist_bindir
   727 dist_prefix
   728 CC
   729 target_os
   730 target_vendor
   731 target_cpu
   732 target
   733 host_os
   734 host_vendor
   735 host_cpu
   736 host
   737 build_os
   738 build_vendor
   739 build_cpu
   740 build
   741 target_alias
   742 host_alias
   743 build_alias
   744 LIBS
   745 ECHO_T
   746 ECHO_N
   747 ECHO_C
   748 DEFS
   749 mandir
   750 localedir
   751 libdir
   752 psdir
   753 pdfdir
   754 dvidir
   755 htmldir
   756 infodir
   757 docdir
   758 oldincludedir
   759 includedir
   760 localstatedir
   761 sharedstatedir
   762 sysconfdir
   763 datadir
   764 datarootdir
   765 libexecdir
   766 sbindir
   767 bindir
   768 program_transform_name
   769 prefix
   770 exec_prefix
   771 PACKAGE_URL
   772 PACKAGE_BUGREPORT
   773 PACKAGE_STRING
   774 PACKAGE_VERSION
   775 PACKAGE_TARNAME
   776 PACKAGE_NAME
   777 PATH_SEPARATOR
   778 SHELL'
   779 ac_subst_files=''
   780 ac_user_opts='
   781 enable_option_checking
   782 with_android_ndk
   783 with_android_toolchain
   784 with_android_version
   785 with_android_platform
   786 with_gonk
   787 with_dist_prefix
   788 with_dist_bindir
   789 with_dist_includedir
   790 with_dist_libdir
   791 with_mozilla
   792 enable_optimize
   793 enable_debug
   794 enable_debug_symbols
   795 enable_win32_target
   796 enable_symbian_target
   797 enable_debug_rtl
   798 enable_n32
   799 enable_x32
   800 enable_64bit
   801 enable_mdupdate
   802 enable_cplus
   803 with_arm_kuser
   804 with_macos_sdk
   805 enable_macos_target
   806 enable_os2_high_mem
   807 enable_thumb2
   808 with_thumb
   809 with_thumb_interwork
   810 with_arch
   811 with_fpu
   812 with_float_abi
   813 with_soft_float
   814 with_symbian_sdk
   815 with_ccache
   816 enable_strip
   817 with_pthreads
   818 enable_user_pthreads
   819 enable_nspr_threads
   820 with_bthreads
   821 enable_ipv6
   822 enable_wrap_malloc
   823 with_wrap_malloc
   824 '
   825       ac_precious_vars='build_alias
   826 host_alias
   827 target_alias
   828 CC
   829 CFLAGS
   830 LDFLAGS
   831 LIBS
   832 CPPFLAGS
   833 CXX
   834 CXXFLAGS
   835 CCC
   836 CPP'
   839 # Initialize some variables set by options.
   840 ac_init_help=
   841 ac_init_version=false
   842 ac_unrecognized_opts=
   843 ac_unrecognized_sep=
   844 # The variables have the same names as the options, with
   845 # dashes changed to underlines.
   846 cache_file=/dev/null
   847 exec_prefix=NONE
   848 no_create=
   849 no_recursion=
   850 prefix=NONE
   851 program_prefix=NONE
   852 program_suffix=NONE
   853 program_transform_name=s,x,x,
   854 silent=
   855 site=
   856 srcdir=
   857 verbose=
   858 x_includes=NONE
   859 x_libraries=NONE
   861 # Installation directory options.
   862 # These are left unexpanded so users can "make install exec_prefix=/foo"
   863 # and all the variables that are supposed to be based on exec_prefix
   864 # by default will actually change.
   865 # Use braces instead of parens because sh, perl, etc. also accept them.
   866 # (The list follows the same order as the GNU Coding Standards.)
   867 bindir='${exec_prefix}/bin'
   868 sbindir='${exec_prefix}/sbin'
   869 libexecdir='${exec_prefix}/libexec'
   870 datarootdir='${prefix}/share'
   871 datadir='${datarootdir}'
   872 sysconfdir='${prefix}/etc'
   873 sharedstatedir='${prefix}/com'
   874 localstatedir='${prefix}/var'
   875 includedir='${prefix}/include'
   876 oldincludedir='/usr/include'
   877 docdir='${datarootdir}/doc/${PACKAGE}'
   878 infodir='${datarootdir}/info'
   879 htmldir='${docdir}'
   880 dvidir='${docdir}'
   881 pdfdir='${docdir}'
   882 psdir='${docdir}'
   883 libdir='${exec_prefix}/lib'
   884 localedir='${datarootdir}/locale'
   885 mandir='${datarootdir}/man'
   887 ac_prev=
   888 ac_dashdash=
   889 for ac_option
   890 do
   891   # If the previous option needs an argument, assign it.
   892   if test -n "$ac_prev"; then
   893     eval $ac_prev=\$ac_option
   894     ac_prev=
   895     continue
   896   fi
   898   case $ac_option in
   899   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
   900   *=)   ac_optarg= ;;
   901   *)    ac_optarg=yes ;;
   902   esac
   904   # Accept the important Cygnus configure options, so we can diagnose typos.
   906   case $ac_dashdash$ac_option in
   907   --)
   908     ac_dashdash=yes ;;
   910   -bindir | --bindir | --bindi | --bind | --bin | --bi)
   911     ac_prev=bindir ;;
   912   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
   913     bindir=$ac_optarg ;;
   915   -build | --build | --buil | --bui | --bu)
   916     ac_prev=build_alias ;;
   917   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
   918     build_alias=$ac_optarg ;;
   920   -cache-file | --cache-file | --cache-fil | --cache-fi \
   921   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
   922     ac_prev=cache_file ;;
   923   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
   924   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
   925     cache_file=$ac_optarg ;;
   927   --config-cache | -C)
   928     cache_file=config.cache ;;
   930   -datadir | --datadir | --datadi | --datad)
   931     ac_prev=datadir ;;
   932   -datadir=* | --datadir=* | --datadi=* | --datad=*)
   933     datadir=$ac_optarg ;;
   935   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
   936   | --dataroo | --dataro | --datar)
   937     ac_prev=datarootdir ;;
   938   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
   939   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
   940     datarootdir=$ac_optarg ;;
   942   -disable-* | --disable-*)
   943     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
   944     # Reject names that are not valid shell variable names.
   945     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   946       as_fn_error $? "invalid feature name: $ac_useropt"
   947     ac_useropt_orig=$ac_useropt
   948     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   949     case $ac_user_opts in
   950       *"
   951 "enable_$ac_useropt"
   952 "*) ;;
   953       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
   954 	 ac_unrecognized_sep=', ';;
   955     esac
   956     eval enable_$ac_useropt=no ;;
   958   -docdir | --docdir | --docdi | --doc | --do)
   959     ac_prev=docdir ;;
   960   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
   961     docdir=$ac_optarg ;;
   963   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
   964     ac_prev=dvidir ;;
   965   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
   966     dvidir=$ac_optarg ;;
   968   -enable-* | --enable-*)
   969     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
   970     # Reject names that are not valid shell variable names.
   971     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
   972       as_fn_error $? "invalid feature name: $ac_useropt"
   973     ac_useropt_orig=$ac_useropt
   974     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
   975     case $ac_user_opts in
   976       *"
   977 "enable_$ac_useropt"
   978 "*) ;;
   979       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
   980 	 ac_unrecognized_sep=', ';;
   981     esac
   982     eval enable_$ac_useropt=\$ac_optarg ;;
   984   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
   985   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
   986   | --exec | --exe | --ex)
   987     ac_prev=exec_prefix ;;
   988   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
   989   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
   990   | --exec=* | --exe=* | --ex=*)
   991     exec_prefix=$ac_optarg ;;
   993   -gas | --gas | --ga | --g)
   994     # Obsolete; use --with-gas.
   995     with_gas=yes ;;
   997   -help | --help | --hel | --he | -h)
   998     ac_init_help=long ;;
   999   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
  1000     ac_init_help=recursive ;;
  1001   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
  1002     ac_init_help=short ;;
  1004   -host | --host | --hos | --ho)
  1005     ac_prev=host_alias ;;
  1006   -host=* | --host=* | --hos=* | --ho=*)
  1007     host_alias=$ac_optarg ;;
  1009   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
  1010     ac_prev=htmldir ;;
  1011   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
  1012   | --ht=*)
  1013     htmldir=$ac_optarg ;;
  1015   -includedir | --includedir | --includedi | --included | --include \
  1016   | --includ | --inclu | --incl | --inc)
  1017     ac_prev=includedir ;;
  1018   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
  1019   | --includ=* | --inclu=* | --incl=* | --inc=*)
  1020     includedir=$ac_optarg ;;
  1022   -infodir | --infodir | --infodi | --infod | --info | --inf)
  1023     ac_prev=infodir ;;
  1024   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
  1025     infodir=$ac_optarg ;;
  1027   -libdir | --libdir | --libdi | --libd)
  1028     ac_prev=libdir ;;
  1029   -libdir=* | --libdir=* | --libdi=* | --libd=*)
  1030     libdir=$ac_optarg ;;
  1032   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
  1033   | --libexe | --libex | --libe)
  1034     ac_prev=libexecdir ;;
  1035   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
  1036   | --libexe=* | --libex=* | --libe=*)
  1037     libexecdir=$ac_optarg ;;
  1039   -localedir | --localedir | --localedi | --localed | --locale)
  1040     ac_prev=localedir ;;
  1041   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
  1042     localedir=$ac_optarg ;;
  1044   -localstatedir | --localstatedir | --localstatedi | --localstated \
  1045   | --localstate | --localstat | --localsta | --localst | --locals)
  1046     ac_prev=localstatedir ;;
  1047   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
  1048   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
  1049     localstatedir=$ac_optarg ;;
  1051   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
  1052     ac_prev=mandir ;;
  1053   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
  1054     mandir=$ac_optarg ;;
  1056   -nfp | --nfp | --nf)
  1057     # Obsolete; use --without-fp.
  1058     with_fp=no ;;
  1060   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
  1061   | --no-cr | --no-c | -n)
  1062     no_create=yes ;;
  1064   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
  1065   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
  1066     no_recursion=yes ;;
  1068   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
  1069   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
  1070   | --oldin | --oldi | --old | --ol | --o)
  1071     ac_prev=oldincludedir ;;
  1072   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
  1073   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
  1074   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
  1075     oldincludedir=$ac_optarg ;;
  1077   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
  1078     ac_prev=prefix ;;
  1079   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
  1080     prefix=$ac_optarg ;;
  1082   -program-prefix | --program-prefix | --program-prefi | --program-pref \
  1083   | --program-pre | --program-pr | --program-p)
  1084     ac_prev=program_prefix ;;
  1085   -program-prefix=* | --program-prefix=* | --program-prefi=* \
  1086   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
  1087     program_prefix=$ac_optarg ;;
  1089   -program-suffix | --program-suffix | --program-suffi | --program-suff \
  1090   | --program-suf | --program-su | --program-s)
  1091     ac_prev=program_suffix ;;
  1092   -program-suffix=* | --program-suffix=* | --program-suffi=* \
  1093   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
  1094     program_suffix=$ac_optarg ;;
  1096   -program-transform-name | --program-transform-name \
  1097   | --program-transform-nam | --program-transform-na \
  1098   | --program-transform-n | --program-transform- \
  1099   | --program-transform | --program-transfor \
  1100   | --program-transfo | --program-transf \
  1101   | --program-trans | --program-tran \
  1102   | --progr-tra | --program-tr | --program-t)
  1103     ac_prev=program_transform_name ;;
  1104   -program-transform-name=* | --program-transform-name=* \
  1105   | --program-transform-nam=* | --program-transform-na=* \
  1106   | --program-transform-n=* | --program-transform-=* \
  1107   | --program-transform=* | --program-transfor=* \
  1108   | --program-transfo=* | --program-transf=* \
  1109   | --program-trans=* | --program-tran=* \
  1110   | --progr-tra=* | --program-tr=* | --program-t=*)
  1111     program_transform_name=$ac_optarg ;;
  1113   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
  1114     ac_prev=pdfdir ;;
  1115   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
  1116     pdfdir=$ac_optarg ;;
  1118   -psdir | --psdir | --psdi | --psd | --ps)
  1119     ac_prev=psdir ;;
  1120   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
  1121     psdir=$ac_optarg ;;
  1123   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  1124   | -silent | --silent | --silen | --sile | --sil)
  1125     silent=yes ;;
  1127   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
  1128     ac_prev=sbindir ;;
  1129   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
  1130   | --sbi=* | --sb=*)
  1131     sbindir=$ac_optarg ;;
  1133   -sharedstatedir | --sharedstatedir | --sharedstatedi \
  1134   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
  1135   | --sharedst | --shareds | --shared | --share | --shar \
  1136   | --sha | --sh)
  1137     ac_prev=sharedstatedir ;;
  1138   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
  1139   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
  1140   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
  1141   | --sha=* | --sh=*)
  1142     sharedstatedir=$ac_optarg ;;
  1144   -site | --site | --sit)
  1145     ac_prev=site ;;
  1146   -site=* | --site=* | --sit=*)
  1147     site=$ac_optarg ;;
  1149   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
  1150     ac_prev=srcdir ;;
  1151   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
  1152     srcdir=$ac_optarg ;;
  1154   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
  1155   | --syscon | --sysco | --sysc | --sys | --sy)
  1156     ac_prev=sysconfdir ;;
  1157   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
  1158   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
  1159     sysconfdir=$ac_optarg ;;
  1161   -target | --target | --targe | --targ | --tar | --ta | --t)
  1162     ac_prev=target_alias ;;
  1163   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
  1164     target_alias=$ac_optarg ;;
  1166   -v | -verbose | --verbose | --verbos | --verbo | --verb)
  1167     verbose=yes ;;
  1169   -version | --version | --versio | --versi | --vers | -V)
  1170     ac_init_version=: ;;
  1172   -with-* | --with-*)
  1173     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
  1174     # Reject names that are not valid shell variable names.
  1175     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  1176       as_fn_error $? "invalid package name: $ac_useropt"
  1177     ac_useropt_orig=$ac_useropt
  1178     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  1179     case $ac_user_opts in
  1180       *"
  1181 "with_$ac_useropt"
  1182 "*) ;;
  1183       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
  1184 	 ac_unrecognized_sep=', ';;
  1185     esac
  1186     eval with_$ac_useropt=\$ac_optarg ;;
  1188   -without-* | --without-*)
  1189     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
  1190     # Reject names that are not valid shell variable names.
  1191     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
  1192       as_fn_error $? "invalid package name: $ac_useropt"
  1193     ac_useropt_orig=$ac_useropt
  1194     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
  1195     case $ac_user_opts in
  1196       *"
  1197 "with_$ac_useropt"
  1198 "*) ;;
  1199       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
  1200 	 ac_unrecognized_sep=', ';;
  1201     esac
  1202     eval with_$ac_useropt=no ;;
  1204   --x)
  1205     # Obsolete; use --with-x.
  1206     with_x=yes ;;
  1208   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
  1209   | --x-incl | --x-inc | --x-in | --x-i)
  1210     ac_prev=x_includes ;;
  1211   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
  1212   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
  1213     x_includes=$ac_optarg ;;
  1215   -x-libraries | --x-libraries | --x-librarie | --x-librari \
  1216   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
  1217     ac_prev=x_libraries ;;
  1218   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
  1219   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
  1220     x_libraries=$ac_optarg ;;
  1222   -*) as_fn_error $? "unrecognized option: \`$ac_option'
  1223 Try \`$0 --help' for more information"
  1224     ;;
  1226   *=*)
  1227     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
  1228     # Reject names that are not valid shell variable names.
  1229     case $ac_envvar in #(
  1230       '' | [0-9]* | *[!_$as_cr_alnum]* )
  1231       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
  1232     esac
  1233     eval $ac_envvar=\$ac_optarg
  1234     export $ac_envvar ;;
  1236   *)
  1237     # FIXME: should be removed in autoconf 3.0.
  1238     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
  1239     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
  1240       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
  1241     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
  1242     ;;
  1244   esac
  1245 done
  1247 if test -n "$ac_prev"; then
  1248   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
  1249   as_fn_error $? "missing argument to $ac_option"
  1250 fi
  1252 if test -n "$ac_unrecognized_opts"; then
  1253   case $enable_option_checking in
  1254     no) ;;
  1255     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
  1256     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
  1257   esac
  1258 fi
  1260 # Check all directory arguments for consistency.
  1261 for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
  1262 		datadir sysconfdir sharedstatedir localstatedir includedir \
  1263 		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
  1264 		libdir localedir mandir
  1265 do
  1266   eval ac_val=\$$ac_var
  1267   # Remove trailing slashes.
  1268   case $ac_val in
  1269     */ )
  1270       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
  1271       eval $ac_var=\$ac_val;;
  1272   esac
  1273   # Be sure to have absolute directory names.
  1274   case $ac_val in
  1275     [\\/$]* | ?:[\\/]* )  continue;;
  1276     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
  1277   esac
  1278   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
  1279 done
  1281 # There might be people who depend on the old broken behavior: `$host'
  1282 # used to hold the argument of --host etc.
  1283 # FIXME: To remove some day.
  1284 build=$build_alias
  1285 host=$host_alias
  1286 target=$target_alias
  1288 # FIXME: To remove some day.
  1289 if test "x$host_alias" != x; then
  1290   if test "x$build_alias" = x; then
  1291     cross_compiling=maybe
  1292   elif test "x$build_alias" != "x$host_alias"; then
  1293     cross_compiling=yes
  1294   fi
  1295 fi
  1297 ac_tool_prefix=
  1298 test -n "$host_alias" && ac_tool_prefix=$host_alias-
  1300 test "$silent" = yes && exec 6>/dev/null
  1303 ac_pwd=`pwd` && test -n "$ac_pwd" &&
  1304 ac_ls_di=`ls -di .` &&
  1305 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
  1306   as_fn_error $? "working directory cannot be determined"
  1307 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
  1308   as_fn_error $? "pwd does not report name of working directory"
  1311 # Find the source files, if location was not specified.
  1312 if test -z "$srcdir"; then
  1313   ac_srcdir_defaulted=yes
  1314   # Try the directory containing this script, then the parent directory.
  1315   ac_confdir=`$as_dirname -- "$as_myself" ||
  1316 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  1317 	 X"$as_myself" : 'X\(//\)[^/]' \| \
  1318 	 X"$as_myself" : 'X\(//\)$' \| \
  1319 	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
  1320 $as_echo X"$as_myself" |
  1321     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  1322 	    s//\1/
  1325 	  /^X\(\/\/\)[^/].*/{
  1326 	    s//\1/
  1329 	  /^X\(\/\/\)$/{
  1330 	    s//\1/
  1333 	  /^X\(\/\).*/{
  1334 	    s//\1/
  1337 	  s/.*/./; q'`
  1338   srcdir=$ac_confdir
  1339   if test ! -r "$srcdir/$ac_unique_file"; then
  1340     srcdir=..
  1341   fi
  1342 else
  1343   ac_srcdir_defaulted=no
  1344 fi
  1345 if test ! -r "$srcdir/$ac_unique_file"; then
  1346   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
  1347   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
  1348 fi
  1349 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
  1350 ac_abs_confdir=`(
  1351 	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
  1352 	pwd)`
  1353 # When building in place, set srcdir=.
  1354 if test "$ac_abs_confdir" = "$ac_pwd"; then
  1355   srcdir=.
  1356 fi
  1357 # Remove unnecessary trailing slashes from srcdir.
  1358 # Double slashes in file names in object file debugging info
  1359 # mess up M-x gdb in Emacs.
  1360 case $srcdir in
  1361 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
  1362 esac
  1363 for ac_var in $ac_precious_vars; do
  1364   eval ac_env_${ac_var}_set=\${${ac_var}+set}
  1365   eval ac_env_${ac_var}_value=\$${ac_var}
  1366   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
  1367   eval ac_cv_env_${ac_var}_value=\$${ac_var}
  1368 done
  1371 # Report the --help message.
  1373 if test "$ac_init_help" = "long"; then
  1374   # Omit some internal or obsolete options to make the list less imposing.
  1375   # This message is too long to be a string in the A/UX 3.1 sh.
  1376   cat <<_ACEOF
  1377 \`configure' configures this package to adapt to many kinds of systems.
  1379 Usage: $0 [OPTION]... [VAR=VALUE]...
  1381 To assign environment variables (e.g., CC, CFLAGS...), specify them as
  1382 VAR=VALUE.  See below for descriptions of some of the useful variables.
  1384 Defaults for the options are specified in brackets.
  1386 Configuration:
  1387   -h, --help              display this help and exit
  1388       --help=short        display options specific to this package
  1389       --help=recursive    display the short help of all the included packages
  1390   -V, --version           display version information and exit
  1391   -q, --quiet, --silent   do not print \`checking ...' messages
  1392       --cache-file=FILE   cache test results in FILE [disabled]
  1393   -C, --config-cache      alias for \`--cache-file=config.cache'
  1394   -n, --no-create         do not create output files
  1395       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
  1397 Installation directories:
  1398   --prefix=PREFIX         install architecture-independent files in PREFIX
  1399                           [$ac_default_prefix]
  1400   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
  1401                           [PREFIX]
  1403 By default, \`make install' will install all the files in
  1404 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
  1405 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
  1406 for instance \`--prefix=\$HOME'.
  1408 For better control, use the options below.
  1410 Fine tuning of the installation directories:
  1411   --bindir=DIR            user executables [EPREFIX/bin]
  1412   --sbindir=DIR           system admin executables [EPREFIX/sbin]
  1413   --libexecdir=DIR        program executables [EPREFIX/libexec]
  1414   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  1415   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  1416   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  1417   --libdir=DIR            object code libraries [EPREFIX/lib]
  1418   --includedir=DIR        C header files [PREFIX/include]
  1419   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  1420   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  1421   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  1422   --infodir=DIR           info documentation [DATAROOTDIR/info]
  1423   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  1424   --mandir=DIR            man documentation [DATAROOTDIR/man]
  1425   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
  1426   --htmldir=DIR           html documentation [DOCDIR]
  1427   --dvidir=DIR            dvi documentation [DOCDIR]
  1428   --pdfdir=DIR            pdf documentation [DOCDIR]
  1429   --psdir=DIR             ps documentation [DOCDIR]
  1430 _ACEOF
  1432   cat <<\_ACEOF
  1434 System types:
  1435   --build=BUILD     configure for building on BUILD [guessed]
  1436   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  1437   --target=TARGET   configure for building compilers for TARGET [HOST]
  1438 _ACEOF
  1439 fi
  1441 if test -n "$ac_init_help"; then
  1443   cat <<\_ACEOF
  1445 Optional Features:
  1446   --disable-option-checking  ignore unrecognized --enable/--with options
  1447   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  1448   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  1449   --enable-optimize=OPT Enable code optimizations (ie. -O2)
  1450   --enable-debug=DBG    Enable debugging (using compiler flags DBG)
  1451   --enable-debug-symbols=DBG    Enable debugging symbols
  1452                                        (using compiler flags DBG)
  1453   --enable-win32-target=\$t
  1454                           Specify win32 flavor. (WIN95 or WINNT)
  1455   --enable-symbian-target=\$t
  1456                           Specify symbian flavor. (WINSCW or GCCE)
  1457   --enable-debug-rtl      Use the MSVC debug runtime library
  1458   --enable-n32            Enable n32 ABI support (IRIX only)
  1459   --enable-x32            Enable x32 ABI support (x86_64 only)
  1460   --enable-64bit          Enable 64-bit support (on certain platforms)
  1461   --enable-mdupdate       Enable use of certain compilers' mdupdate feature
  1462   --enable-cplus          Enable some c++ api routines
  1463   --enable-macos-target=VER
  1464                           Set the minimum MacOS version needed at runtime
  1465                           10.2 for ppc, 10.4 for x86
  1466   --disable-os2-high-mem  Disable high-memory support on OS/2
  1468   --enable-strip          Enable stripping of shared libs and programs
  1469   --enable-user-pthreads  Build using userland pthreads
  1470   --enable-nspr-threads   Build using classic nspr threads
  1471   --enable-ipv6           Compile ipv6 support
  1472   --enable-wrap-malloc    Wrap malloc calls (gnu linker only)
  1474 Optional Packages:
  1475   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  1476   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  1477   --with-android-ndk=DIR
  1478                           location where the Android NDK can be found
  1479   --with-android-toolchain=DIR
  1480                           location of the Android toolchain
  1481   --with-android-version=VER
  1482                           Android platform version, default 5 for arm, 9 for x86/mips
  1483   --with-android-platform=DIR
  1484                           location of platform dir
  1485   --with-gonk=DIR         location of gonk dir
  1486   --with-dist-prefix=DIST_PREFIX
  1487                           place build files in DIST_PREFIX dist
  1488   --with-dist-bindir=DIR  build execuatables in DIR DIST_PREFIX/bin
  1489   --with-dist-includedir=DIR
  1490                           build include files in DIR DIST_PREFIX/include/nspr
  1491   --with-dist-libdir=DIR  build library files in DIR DIST_PREFIX/lib
  1492   --with-mozilla          Compile NSPR with Mozilla support
  1493   --with-arm-kuser        Use kuser helpers (Linux/ARM only)
  1494                           (Requires kernel 2.6.13 or later)
  1495   --with-macos-sdk=dir    Location of platform SDK to use (Mac OS X only)
  1496   --with-thumb[=yes|no|toolchain-default]
  1497                           Use Thumb instruction set (-mthumb)
  1498   --with-thumb-interwork[=yes|no|toolchain-default]
  1499                            Use Thumb/ARM instuctions interwork (-mthumb-interwork)
  1500   --with-arch=[type|toolchain-default]
  1501                            Use specific CPU features (-march=type)
  1502   --with-fpu=[type|toolchain-default]
  1503                            Use specific FPU type (-mfpu=type)
  1504   --with-float-abi=[type|toolchain-default]
  1505                            Use specific arm float ABI (-mfloat-abi=type)
  1506   --with-soft-float[=yes|no|toolchain-default]
  1507                            Use soft float library (-msoft-float)
  1508   --with-symbian-sdk=SYMBIAN_SDK_DIR
  1509                           The path to the Symbian SDK
  1510   --with-ccache=path/to/ccache
  1511                           Enable compiling with ccache
  1512   --with-pthreads         Use system pthreads library as thread subsystem
  1513   --with-bthreads         Use system bthreads library as thread subsystem
  1514                           (BeOS only)
  1515   --with-wrap-malloc=SHAREDLIB  Location of malloc wrapper library
  1517 Some influential environment variables:
  1518   CC          C compiler command
  1519   CFLAGS      C compiler flags
  1520   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
  1521               nonstandard directory <lib dir>
  1522   LIBS        libraries to pass to the linker, e.g. -l<library>
  1523   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
  1524               you have headers in a nonstandard directory <include dir>
  1525   CXX         C++ compiler command
  1526   CXXFLAGS    C++ compiler flags
  1527   CPP         C preprocessor
  1529 Use these variables to override the choices made by `configure' or to help
  1530 it to find libraries and programs with nonstandard names/locations.
  1532 Report bugs to the package provider.
  1533 _ACEOF
  1534 ac_status=$?
  1535 fi
  1537 if test "$ac_init_help" = "recursive"; then
  1538   # If there are subdirs, report their specific --help.
  1539   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
  1540     test -d "$ac_dir" ||
  1541       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
  1542       continue
  1543     ac_builddir=.
  1545 case "$ac_dir" in
  1546 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  1547 *)
  1548   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  1549   # A ".." for each directory in $ac_dir_suffix.
  1550   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  1551   case $ac_top_builddir_sub in
  1552   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  1553   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  1554   esac ;;
  1555 esac
  1556 ac_abs_top_builddir=$ac_pwd
  1557 ac_abs_builddir=$ac_pwd$ac_dir_suffix
  1558 # for backward compatibility:
  1559 ac_top_builddir=$ac_top_build_prefix
  1561 case $srcdir in
  1562   .)  # We are building in place.
  1563     ac_srcdir=.
  1564     ac_top_srcdir=$ac_top_builddir_sub
  1565     ac_abs_top_srcdir=$ac_pwd ;;
  1566   [\\/]* | ?:[\\/]* )  # Absolute name.
  1567     ac_srcdir=$srcdir$ac_dir_suffix;
  1568     ac_top_srcdir=$srcdir
  1569     ac_abs_top_srcdir=$srcdir ;;
  1570   *) # Relative name.
  1571     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  1572     ac_top_srcdir=$ac_top_build_prefix$srcdir
  1573     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  1574 esac
  1575 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  1577     cd "$ac_dir" || { ac_status=$?; continue; }
  1578     # Check for guested configure.
  1579     if test -f "$ac_srcdir/configure.gnu"; then
  1580       echo &&
  1581       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
  1582     elif test -f "$ac_srcdir/configure"; then
  1583       echo &&
  1584       $SHELL "$ac_srcdir/configure" --help=recursive
  1585     else
  1586       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
  1587     fi || ac_status=$?
  1588     cd "$ac_pwd" || { ac_status=$?; break; }
  1589   done
  1590 fi
  1592 test -n "$ac_init_help" && exit $ac_status
  1593 if $ac_init_version; then
  1594   cat <<\_ACEOF
  1595 configure
  1596 generated by GNU Autoconf 2.69
  1598 Copyright (C) 2012 Free Software Foundation, Inc.
  1599 This configure script is free software; the Free Software Foundation
  1600 gives unlimited permission to copy, distribute and modify it.
  1601 _ACEOF
  1602   exit
  1603 fi
  1605 ## ------------------------ ##
  1606 ## Autoconf initialization. ##
  1607 ## ------------------------ ##
  1609 # ac_fn_c_try_compile LINENO
  1610 # --------------------------
  1611 # Try to compile conftest.$ac_ext, and return whether this succeeded.
  1612 ac_fn_c_try_compile ()
  1614   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1615   rm -f conftest.$ac_objext
  1616   if { { ac_try="$ac_compile"
  1617 case "(($ac_try" in
  1618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1619   *) ac_try_echo=$ac_try;;
  1620 esac
  1621 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1622 $as_echo "$ac_try_echo"; } >&5
  1623   (eval "$ac_compile") 2>conftest.err
  1624   ac_status=$?
  1625   if test -s conftest.err; then
  1626     grep -v '^ *+' conftest.err >conftest.er1
  1627     cat conftest.er1 >&5
  1628     mv -f conftest.er1 conftest.err
  1629   fi
  1630   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1631   test $ac_status = 0; } && {
  1632 	 test -z "$ac_c_werror_flag" ||
  1633 	 test ! -s conftest.err
  1634        } && test -s conftest.$ac_objext; then :
  1635   ac_retval=0
  1636 else
  1637   $as_echo "$as_me: failed program was:" >&5
  1638 sed 's/^/| /' conftest.$ac_ext >&5
  1640 	ac_retval=1
  1641 fi
  1642   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1643   as_fn_set_status $ac_retval
  1645 } # ac_fn_c_try_compile
  1647 # ac_fn_cxx_try_compile LINENO
  1648 # ----------------------------
  1649 # Try to compile conftest.$ac_ext, and return whether this succeeded.
  1650 ac_fn_cxx_try_compile ()
  1652   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1653   rm -f conftest.$ac_objext
  1654   if { { ac_try="$ac_compile"
  1655 case "(($ac_try" in
  1656   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1657   *) ac_try_echo=$ac_try;;
  1658 esac
  1659 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1660 $as_echo "$ac_try_echo"; } >&5
  1661   (eval "$ac_compile") 2>conftest.err
  1662   ac_status=$?
  1663   if test -s conftest.err; then
  1664     grep -v '^ *+' conftest.err >conftest.er1
  1665     cat conftest.er1 >&5
  1666     mv -f conftest.er1 conftest.err
  1667   fi
  1668   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1669   test $ac_status = 0; } && {
  1670 	 test -z "$ac_cxx_werror_flag" ||
  1671 	 test ! -s conftest.err
  1672        } && test -s conftest.$ac_objext; then :
  1673   ac_retval=0
  1674 else
  1675   $as_echo "$as_me: failed program was:" >&5
  1676 sed 's/^/| /' conftest.$ac_ext >&5
  1678 	ac_retval=1
  1679 fi
  1680   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1681   as_fn_set_status $ac_retval
  1683 } # ac_fn_cxx_try_compile
  1685 # ac_fn_c_try_cpp LINENO
  1686 # ----------------------
  1687 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
  1688 ac_fn_c_try_cpp ()
  1690   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1691   if { { ac_try="$ac_cpp conftest.$ac_ext"
  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_cpp conftest.$ac_ext") 2>conftest.err
  1699   ac_status=$?
  1700   if test -s conftest.err; then
  1701     grep -v '^ *+' conftest.err >conftest.er1
  1702     cat conftest.er1 >&5
  1703     mv -f conftest.er1 conftest.err
  1704   fi
  1705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1706   test $ac_status = 0; } > conftest.i && {
  1707 	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
  1708 	 test ! -s conftest.err
  1709        }; then :
  1710   ac_retval=0
  1711 else
  1712   $as_echo "$as_me: failed program was:" >&5
  1713 sed 's/^/| /' conftest.$ac_ext >&5
  1715     ac_retval=1
  1716 fi
  1717   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1718   as_fn_set_status $ac_retval
  1720 } # ac_fn_c_try_cpp
  1722 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
  1723 # -------------------------------------------------------
  1724 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
  1725 # the include files in INCLUDES and setting the cache variable VAR
  1726 # accordingly.
  1727 ac_fn_c_check_header_mongrel ()
  1729   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1730   if eval \${$3+:} false; then :
  1731   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  1732 $as_echo_n "checking for $2... " >&6; }
  1733 if eval \${$3+:} false; then :
  1734   $as_echo_n "(cached) " >&6
  1735 fi
  1736 eval ac_res=\$$3
  1737 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  1738 $as_echo "$ac_res" >&6; }
  1739 else
  1740   # Is the header compilable?
  1741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
  1742 $as_echo_n "checking $2 usability... " >&6; }
  1743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  1744 /* end confdefs.h.  */
  1745 $4
  1746 #include <$2>
  1747 _ACEOF
  1748 if ac_fn_c_try_compile "$LINENO"; then :
  1749   ac_header_compiler=yes
  1750 else
  1751   ac_header_compiler=no
  1752 fi
  1753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  1754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
  1755 $as_echo "$ac_header_compiler" >&6; }
  1757 # Is the header present?
  1758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
  1759 $as_echo_n "checking $2 presence... " >&6; }
  1760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  1761 /* end confdefs.h.  */
  1762 #include <$2>
  1763 _ACEOF
  1764 if ac_fn_c_try_cpp "$LINENO"; then :
  1765   ac_header_preproc=yes
  1766 else
  1767   ac_header_preproc=no
  1768 fi
  1769 rm -f conftest.err conftest.i conftest.$ac_ext
  1770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
  1771 $as_echo "$ac_header_preproc" >&6; }
  1773 # So?  What about this header?
  1774 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
  1775   yes:no: )
  1776     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
  1777 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
  1778     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  1779 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  1780     ;;
  1781   no:yes:* )
  1782     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
  1783 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
  1784     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
  1785 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
  1786     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
  1787 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
  1788     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
  1789 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
  1790     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
  1791 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
  1792     ;;
  1793 esac
  1794   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  1795 $as_echo_n "checking for $2... " >&6; }
  1796 if eval \${$3+:} false; then :
  1797   $as_echo_n "(cached) " >&6
  1798 else
  1799   eval "$3=\$ac_header_compiler"
  1800 fi
  1801 eval ac_res=\$$3
  1802 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  1803 $as_echo "$ac_res" >&6; }
  1804 fi
  1805   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1807 } # ac_fn_c_check_header_mongrel
  1809 # ac_fn_c_try_run LINENO
  1810 # ----------------------
  1811 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
  1812 # that executables *can* be run.
  1813 ac_fn_c_try_run ()
  1815   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1816   if { { ac_try="$ac_link"
  1817 case "(($ac_try" in
  1818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1819   *) ac_try_echo=$ac_try;;
  1820 esac
  1821 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1822 $as_echo "$ac_try_echo"; } >&5
  1823   (eval "$ac_link") 2>&5
  1824   ac_status=$?
  1825   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1826   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
  1827   { { case "(($ac_try" in
  1828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1829   *) ac_try_echo=$ac_try;;
  1830 esac
  1831 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1832 $as_echo "$ac_try_echo"; } >&5
  1833   (eval "$ac_try") 2>&5
  1834   ac_status=$?
  1835   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1836   test $ac_status = 0; }; }; then :
  1837   ac_retval=0
  1838 else
  1839   $as_echo "$as_me: program exited with status $ac_status" >&5
  1840        $as_echo "$as_me: failed program was:" >&5
  1841 sed 's/^/| /' conftest.$ac_ext >&5
  1843        ac_retval=$ac_status
  1844 fi
  1845   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  1846   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1847   as_fn_set_status $ac_retval
  1849 } # ac_fn_c_try_run
  1851 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
  1852 # -------------------------------------------------------
  1853 # Tests whether HEADER exists and can be compiled using the include files in
  1854 # INCLUDES, setting the cache variable VAR accordingly.
  1855 ac_fn_c_check_header_compile ()
  1857   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1858   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  1859 $as_echo_n "checking for $2... " >&6; }
  1860 if eval \${$3+:} false; then :
  1861   $as_echo_n "(cached) " >&6
  1862 else
  1863   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  1864 /* end confdefs.h.  */
  1865 $4
  1866 #include <$2>
  1867 _ACEOF
  1868 if ac_fn_c_try_compile "$LINENO"; then :
  1869   eval "$3=yes"
  1870 else
  1871   eval "$3=no"
  1872 fi
  1873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  1874 fi
  1875 eval ac_res=\$$3
  1876 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  1877 $as_echo "$ac_res" >&6; }
  1878   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1880 } # ac_fn_c_check_header_compile
  1882 # ac_fn_c_try_link LINENO
  1883 # -----------------------
  1884 # Try to link conftest.$ac_ext, and return whether this succeeded.
  1885 ac_fn_c_try_link ()
  1887   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1888   rm -f conftest.$ac_objext conftest$ac_exeext
  1889   if { { ac_try="$ac_link"
  1890 case "(($ac_try" in
  1891   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  1892   *) ac_try_echo=$ac_try;;
  1893 esac
  1894 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  1895 $as_echo "$ac_try_echo"; } >&5
  1896   (eval "$ac_link") 2>conftest.err
  1897   ac_status=$?
  1898   if test -s conftest.err; then
  1899     grep -v '^ *+' conftest.err >conftest.er1
  1900     cat conftest.er1 >&5
  1901     mv -f conftest.er1 conftest.err
  1902   fi
  1903   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  1904   test $ac_status = 0; } && {
  1905 	 test -z "$ac_c_werror_flag" ||
  1906 	 test ! -s conftest.err
  1907        } && test -s conftest$ac_exeext && {
  1908 	 test "$cross_compiling" = yes ||
  1909 	 test -x conftest$ac_exeext
  1910        }; then :
  1911   ac_retval=0
  1912 else
  1913   $as_echo "$as_me: failed program was:" >&5
  1914 sed 's/^/| /' conftest.$ac_ext >&5
  1916 	ac_retval=1
  1917 fi
  1918   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
  1919   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
  1920   # interfere with the next link command; also delete a directory that is
  1921   # left behind by Apple's compiler.  We do this before executing the actions.
  1922   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
  1923   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1924   as_fn_set_status $ac_retval
  1926 } # ac_fn_c_try_link
  1928 # ac_fn_c_check_func LINENO FUNC VAR
  1929 # ----------------------------------
  1930 # Tests whether FUNC exists, setting the cache variable VAR accordingly
  1931 ac_fn_c_check_func ()
  1933   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  1934   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
  1935 $as_echo_n "checking for $2... " >&6; }
  1936 if eval \${$3+:} false; then :
  1937   $as_echo_n "(cached) " >&6
  1938 else
  1939   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  1940 /* end confdefs.h.  */
  1941 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
  1942    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
  1943 #define $2 innocuous_$2
  1945 /* System header to define __stub macros and hopefully few prototypes,
  1946     which can conflict with char $2 (); below.
  1947     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  1948     <limits.h> exists even on freestanding compilers.  */
  1950 #ifdef __STDC__
  1951 # include <limits.h>
  1952 #else
  1953 # include <assert.h>
  1954 #endif
  1956 #undef $2
  1958 /* Override any GCC internal prototype to avoid an error.
  1959    Use char because int might match the return type of a GCC
  1960    builtin and then its argument prototype would still apply.  */
  1961 #ifdef __cplusplus
  1962 extern "C"
  1963 #endif
  1964 char $2 ();
  1965 /* The GNU C library defines this for functions which it implements
  1966     to always fail with ENOSYS.  Some functions are actually named
  1967     something starting with __ and the normal name is an alias.  */
  1968 #if defined __stub_$2 || defined __stub___$2
  1969 choke me
  1970 #endif
  1972 int
  1973 main ()
  1975 return $2 ();
  1977   return 0;
  1979 _ACEOF
  1980 if ac_fn_c_try_link "$LINENO"; then :
  1981   eval "$3=yes"
  1982 else
  1983   eval "$3=no"
  1984 fi
  1985 rm -f core conftest.err conftest.$ac_objext \
  1986     conftest$ac_exeext conftest.$ac_ext
  1987 fi
  1988 eval ac_res=\$$3
  1989 	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
  1990 $as_echo "$ac_res" >&6; }
  1991   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  1993 } # ac_fn_c_check_func
  1994 cat >config.log <<_ACEOF
  1995 This file contains any messages produced by compilers while
  1996 running configure, to aid debugging if configure makes a mistake.
  1998 It was created by $as_me, which was
  1999 generated by GNU Autoconf 2.69.  Invocation command line was
  2001   $ $0 $@
  2003 _ACEOF
  2004 exec 5>>config.log
  2006 cat <<_ASUNAME
  2007 ## --------- ##
  2008 ## Platform. ##
  2009 ## --------- ##
  2011 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
  2012 uname -m = `(uname -m) 2>/dev/null || echo unknown`
  2013 uname -r = `(uname -r) 2>/dev/null || echo unknown`
  2014 uname -s = `(uname -s) 2>/dev/null || echo unknown`
  2015 uname -v = `(uname -v) 2>/dev/null || echo unknown`
  2017 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
  2018 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
  2020 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
  2021 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
  2022 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
  2023 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
  2024 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
  2025 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
  2026 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
  2028 _ASUNAME
  2030 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2031 for as_dir in $PATH
  2032 do
  2033   IFS=$as_save_IFS
  2034   test -z "$as_dir" && as_dir=.
  2035     $as_echo "PATH: $as_dir"
  2036   done
  2037 IFS=$as_save_IFS
  2039 } >&5
  2041 cat >&5 <<_ACEOF
  2044 ## ----------- ##
  2045 ## Core tests. ##
  2046 ## ----------- ##
  2048 _ACEOF
  2051 # Keep a trace of the command line.
  2052 # Strip out --no-create and --no-recursion so they do not pile up.
  2053 # Strip out --silent because we don't want to record it for future runs.
  2054 # Also quote any args containing shell meta-characters.
  2055 # Make two passes to allow for proper duplicate-argument suppression.
  2056 ac_configure_args=
  2057 ac_configure_args0=
  2058 ac_configure_args1=
  2059 ac_must_keep_next=false
  2060 for ac_pass in 1 2
  2061 do
  2062   for ac_arg
  2063   do
  2064     case $ac_arg in
  2065     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
  2066     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  2067     | -silent | --silent | --silen | --sile | --sil)
  2068       continue ;;
  2069     *\'*)
  2070       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
  2071     esac
  2072     case $ac_pass in
  2073     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
  2074     2)
  2075       as_fn_append ac_configure_args1 " '$ac_arg'"
  2076       if test $ac_must_keep_next = true; then
  2077 	ac_must_keep_next=false # Got value, back to normal.
  2078       else
  2079 	case $ac_arg in
  2080 	  *=* | --config-cache | -C | -disable-* | --disable-* \
  2081 	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
  2082 	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
  2083 	  | -with-* | --with-* | -without-* | --without-* | --x)
  2084 	    case "$ac_configure_args0 " in
  2085 	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
  2086 	    esac
  2087 	    ;;
  2088 	  -* ) ac_must_keep_next=true ;;
  2089 	esac
  2090       fi
  2091       as_fn_append ac_configure_args " '$ac_arg'"
  2092       ;;
  2093     esac
  2094   done
  2095 done
  2096 { ac_configure_args0=; unset ac_configure_args0;}
  2097 { ac_configure_args1=; unset ac_configure_args1;}
  2099 # When interrupted or exit'd, cleanup temporary files, and complete
  2100 # config.log.  We remove comments because anyway the quotes in there
  2101 # would cause problems or look ugly.
  2102 # WARNING: Use '\'' to represent an apostrophe within the trap.
  2103 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
  2104 trap 'exit_status=$?
  2105   # Save into config.log some information that might help in debugging.
  2107     echo
  2109     $as_echo "## ---------------- ##
  2110 ## Cache variables. ##
  2111 ## ---------------- ##"
  2112     echo
  2113     # The following way of writing the cache mishandles newlines in values,
  2115   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
  2116     eval ac_val=\$$ac_var
  2117     case $ac_val in #(
  2118     *${as_nl}*)
  2119       case $ac_var in #(
  2120       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  2121 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  2122       esac
  2123       case $ac_var in #(
  2124       _ | IFS | as_nl) ;; #(
  2125       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  2126       *) { eval $ac_var=; unset $ac_var;} ;;
  2127       esac ;;
  2128     esac
  2129   done
  2130   (set) 2>&1 |
  2131     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
  2132     *${as_nl}ac_space=\ *)
  2133       sed -n \
  2134 	"s/'\''/'\''\\\\'\'''\''/g;
  2135 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
  2136       ;; #(
  2137     *)
  2138       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  2139       ;;
  2140     esac |
  2141     sort
  2143     echo
  2145     $as_echo "## ----------------- ##
  2146 ## Output variables. ##
  2147 ## ----------------- ##"
  2148     echo
  2149     for ac_var in $ac_subst_vars
  2150     do
  2151       eval ac_val=\$$ac_var
  2152       case $ac_val in
  2153       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  2154       esac
  2155       $as_echo "$ac_var='\''$ac_val'\''"
  2156     done | sort
  2157     echo
  2159     if test -n "$ac_subst_files"; then
  2160       $as_echo "## ------------------- ##
  2161 ## File substitutions. ##
  2162 ## ------------------- ##"
  2163       echo
  2164       for ac_var in $ac_subst_files
  2165       do
  2166 	eval ac_val=\$$ac_var
  2167 	case $ac_val in
  2168 	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
  2169 	esac
  2170 	$as_echo "$ac_var='\''$ac_val'\''"
  2171       done | sort
  2172       echo
  2173     fi
  2175     if test -s confdefs.h; then
  2176       $as_echo "## ----------- ##
  2177 ## confdefs.h. ##
  2178 ## ----------- ##"
  2179       echo
  2180       cat confdefs.h
  2181       echo
  2182     fi
  2183     test "$ac_signal" != 0 &&
  2184       $as_echo "$as_me: caught signal $ac_signal"
  2185     $as_echo "$as_me: exit $exit_status"
  2186   } >&5
  2187   rm -f core *.core core.conftest.* &&
  2188     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
  2189     exit $exit_status
  2190 ' 0
  2191 for ac_signal in 1 2 13 15; do
  2192   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
  2193 done
  2194 ac_signal=0
  2196 # confdefs.h avoids OS command line length limits that DEFS can exceed.
  2197 rm -f -r conftest* confdefs.h
  2199 $as_echo "/* confdefs.h */" > confdefs.h
  2201 # Predefined preprocessor variables.
  2203 cat >>confdefs.h <<_ACEOF
  2204 #define PACKAGE_NAME "$PACKAGE_NAME"
  2205 _ACEOF
  2207 cat >>confdefs.h <<_ACEOF
  2208 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
  2209 _ACEOF
  2211 cat >>confdefs.h <<_ACEOF
  2212 #define PACKAGE_VERSION "$PACKAGE_VERSION"
  2213 _ACEOF
  2215 cat >>confdefs.h <<_ACEOF
  2216 #define PACKAGE_STRING "$PACKAGE_STRING"
  2217 _ACEOF
  2219 cat >>confdefs.h <<_ACEOF
  2220 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
  2221 _ACEOF
  2223 cat >>confdefs.h <<_ACEOF
  2224 #define PACKAGE_URL "$PACKAGE_URL"
  2225 _ACEOF
  2228 # Let the site file select an alternate cache file if it wants to.
  2229 # Prefer an explicitly selected file to automatically selected ones.
  2230 ac_site_file1=NONE
  2231 ac_site_file2=NONE
  2232 if test -n "$CONFIG_SITE"; then
  2233   # We do not want a PATH search for config.site.
  2234   case $CONFIG_SITE in #((
  2235     -*)  ac_site_file1=./$CONFIG_SITE;;
  2236     */*) ac_site_file1=$CONFIG_SITE;;
  2237     *)   ac_site_file1=./$CONFIG_SITE;;
  2238   esac
  2239 elif test "x$prefix" != xNONE; then
  2240   ac_site_file1=$prefix/share/config.site
  2241   ac_site_file2=$prefix/etc/config.site
  2242 else
  2243   ac_site_file1=$ac_default_prefix/share/config.site
  2244   ac_site_file2=$ac_default_prefix/etc/config.site
  2245 fi
  2246 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
  2247 do
  2248   test "x$ac_site_file" = xNONE && continue
  2249   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
  2250     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
  2251 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
  2252     sed 's/^/| /' "$ac_site_file" >&5
  2253     . "$ac_site_file" \
  2254       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  2255 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  2256 as_fn_error $? "failed to load site script $ac_site_file
  2257 See \`config.log' for more details" "$LINENO" 5; }
  2258   fi
  2259 done
  2261 if test -r "$cache_file"; then
  2262   # Some versions of bash will fail to source /dev/null (special files
  2263   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
  2264   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
  2265     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
  2266 $as_echo "$as_me: loading cache $cache_file" >&6;}
  2267     case $cache_file in
  2268       [\\/]* | ?:[\\/]* ) . "$cache_file";;
  2269       *)                      . "./$cache_file";;
  2270     esac
  2271   fi
  2272 else
  2273   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
  2274 $as_echo "$as_me: creating cache $cache_file" >&6;}
  2275   >$cache_file
  2276 fi
  2278 # Check that the precious variables saved in the cache have kept the same
  2279 # value.
  2280 ac_cache_corrupted=false
  2281 for ac_var in $ac_precious_vars; do
  2282   eval ac_old_set=\$ac_cv_env_${ac_var}_set
  2283   eval ac_new_set=\$ac_env_${ac_var}_set
  2284   eval ac_old_val=\$ac_cv_env_${ac_var}_value
  2285   eval ac_new_val=\$ac_env_${ac_var}_value
  2286   case $ac_old_set,$ac_new_set in
  2287     set,)
  2288       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
  2289 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
  2290       ac_cache_corrupted=: ;;
  2291     ,set)
  2292       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
  2293 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
  2294       ac_cache_corrupted=: ;;
  2295     ,);;
  2296     *)
  2297       if test "x$ac_old_val" != "x$ac_new_val"; then
  2298 	# differences in whitespace do not lead to failure.
  2299 	ac_old_val_w=`echo x $ac_old_val`
  2300 	ac_new_val_w=`echo x $ac_new_val`
  2301 	if test "$ac_old_val_w" != "$ac_new_val_w"; then
  2302 	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
  2303 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
  2304 	  ac_cache_corrupted=:
  2305 	else
  2306 	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
  2307 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
  2308 	  eval $ac_var=\$ac_old_val
  2309 	fi
  2310 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
  2311 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
  2312 	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
  2313 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
  2314       fi;;
  2315   esac
  2316   # Pass precious variables to config.status.
  2317   if test "$ac_new_set" = set; then
  2318     case $ac_new_val in
  2319     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
  2320     *) ac_arg=$ac_var=$ac_new_val ;;
  2321     esac
  2322     case " $ac_configure_args " in
  2323       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
  2324       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
  2325     esac
  2326   fi
  2327 done
  2328 if $ac_cache_corrupted; then
  2329   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  2330 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  2331   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
  2332 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
  2333   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
  2334 fi
  2335 ## -------------------- ##
  2336 ## Main body of script. ##
  2337 ## -------------------- ##
  2339 ac_ext=c
  2340 ac_cpp='$CPP $CPPFLAGS'
  2341 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  2342 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  2343 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  2348 ac_aux_dir=
  2349 for ac_dir in ${srcdir}/build/autoconf "$srcdir"/${srcdir}/build/autoconf; do
  2350   if test -f "$ac_dir/install-sh"; then
  2351     ac_aux_dir=$ac_dir
  2352     ac_install_sh="$ac_aux_dir/install-sh -c"
  2353     break
  2354   elif test -f "$ac_dir/install.sh"; then
  2355     ac_aux_dir=$ac_dir
  2356     ac_install_sh="$ac_aux_dir/install.sh -c"
  2357     break
  2358   elif test -f "$ac_dir/shtool"; then
  2359     ac_aux_dir=$ac_dir
  2360     ac_install_sh="$ac_aux_dir/shtool install -c"
  2361     break
  2362   fi
  2363 done
  2364 if test -z "$ac_aux_dir"; then
  2365   as_fn_error $? "cannot find install-sh, install.sh, or shtool in ${srcdir}/build/autoconf \"$srcdir\"/${srcdir}/build/autoconf" "$LINENO" 5
  2366 fi
  2368 # These three variables are undocumented and unsupported,
  2369 # and are intended to be withdrawn in a future Autoconf release.
  2370 # They can cause serious problems if a builder's source tree is in a directory
  2371 # whose full name contains unusual characters.
  2372 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
  2373 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
  2374 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
  2377 # Make sure we can run config.sub.
  2378 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
  2379   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
  2381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
  2382 $as_echo_n "checking build system type... " >&6; }
  2383 if ${ac_cv_build+:} false; then :
  2384   $as_echo_n "(cached) " >&6
  2385 else
  2386   ac_build_alias=$build_alias
  2387 test "x$ac_build_alias" = x &&
  2388   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
  2389 test "x$ac_build_alias" = x &&
  2390   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
  2391 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
  2392   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
  2394 fi
  2395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
  2396 $as_echo "$ac_cv_build" >&6; }
  2397 case $ac_cv_build in
  2398 *-*-*) ;;
  2399 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
  2400 esac
  2401 build=$ac_cv_build
  2402 ac_save_IFS=$IFS; IFS='-'
  2403 set x $ac_cv_build
  2404 shift
  2405 build_cpu=$1
  2406 build_vendor=$2
  2407 shift; shift
  2408 # Remember, the first character of IFS is used to create $*,
  2409 # except with old shells:
  2410 build_os=$*
  2411 IFS=$ac_save_IFS
  2412 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
  2415 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
  2416 $as_echo_n "checking host system type... " >&6; }
  2417 if ${ac_cv_host+:} false; then :
  2418   $as_echo_n "(cached) " >&6
  2419 else
  2420   if test "x$host_alias" = x; then
  2421   ac_cv_host=$ac_cv_build
  2422 else
  2423   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
  2424     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
  2425 fi
  2427 fi
  2428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
  2429 $as_echo "$ac_cv_host" >&6; }
  2430 case $ac_cv_host in
  2431 *-*-*) ;;
  2432 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
  2433 esac
  2434 host=$ac_cv_host
  2435 ac_save_IFS=$IFS; IFS='-'
  2436 set x $ac_cv_host
  2437 shift
  2438 host_cpu=$1
  2439 host_vendor=$2
  2440 shift; shift
  2441 # Remember, the first character of IFS is used to create $*,
  2442 # except with old shells:
  2443 host_os=$*
  2444 IFS=$ac_save_IFS
  2445 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
  2448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
  2449 $as_echo_n "checking target system type... " >&6; }
  2450 if ${ac_cv_target+:} false; then :
  2451   $as_echo_n "(cached) " >&6
  2452 else
  2453   if test "x$target_alias" = x; then
  2454   ac_cv_target=$ac_cv_host
  2455 else
  2456   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
  2457     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
  2458 fi
  2460 fi
  2461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
  2462 $as_echo "$ac_cv_target" >&6; }
  2463 case $ac_cv_target in
  2464 *-*-*) ;;
  2465 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
  2466 esac
  2467 target=$ac_cv_target
  2468 ac_save_IFS=$IFS; IFS='-'
  2469 set x $ac_cv_target
  2470 shift
  2471 target_cpu=$1
  2472 target_vendor=$2
  2473 shift; shift
  2474 # Remember, the first character of IFS is used to create $*,
  2475 # except with old shells:
  2476 target_os=$*
  2477 IFS=$ac_save_IFS
  2478 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
  2481 # The aliases save the names the user supplied, while $host etc.
  2482 # will get canonicalized.
  2483 test -n "$target_alias" &&
  2484   test "$program_prefix$program_suffix$program_transform_name" = \
  2485     NONENONEs,x,x, &&
  2486   program_prefix=${target_alias}-
  2488 MOD_MAJOR_VERSION=4
  2489 MOD_MINOR_VERSION=10
  2490 MOD_PATCH_VERSION=6
  2491 NSPR_MODNAME=nspr20
  2492 _HAVE_PTHREADS=
  2493 USE_PTHREADS=
  2494 USE_USER_PTHREADS=
  2495 USE_NSPR_THREADS=
  2496 USE_N32=
  2497 USE_X32=
  2498 USE_64=
  2499 USE_CPLUS=
  2500 USE_IPV6=
  2501 USE_MDUPDATE=
  2502 _MACOSX_DEPLOYMENT_TARGET=
  2503 _OPTIMIZE_FLAGS=-O
  2504 _DEBUG_FLAGS=-g
  2505 MOZ_DEBUG=1
  2506 MOZ_OPTIMIZE=
  2507 OBJDIR='$(OBJDIR_NAME)'
  2508 OBJDIR_NAME=.
  2509 OBJDIR_SUFFIX=OBJ
  2510 NSINSTALL='$(MOD_DEPTH)/config/$(OBJDIR_NAME)/nsinstall'
  2511 NOSUCHFILE=/no-such-file
  2512 LIBNSPR='-L$(dist_libdir) -lnspr$(MOD_MAJOR_VERSION)'
  2513 LIBPLC='-L$(dist_libdir) -lplc$(MOD_MAJOR_VERSION)'
  2514 CYGWIN_WRAPPER=
  2515 MACOS_SDK_DIR=
  2516 NEXT_ROOT=
  2517 MT=
  2518 MOZ_OS2_HIGH_MEMORY=1
  2519 PROFILE_GEN_CFLAGS=
  2520 PROFILE_GEN_LDFLAGS=
  2521 PROFILE_USE_CFLAGS=
  2522 PROFILE_USE_LDFLAGS=
  2524 RESOLVE_LINK_SYMBOLS=
  2526 CFLAGS="${CFLAGS=}"
  2527 CXXFLAGS="${CXXFLAGS=}"
  2528 LDFLAGS="${LDFLAGS=}"
  2529 DLLFLAGS="${DLLFLAGS=}"
  2530 HOST_CFLAGS="${HOST_CFLAGS=}"
  2531 HOST_LDFLAGS="${HOST_LDFLAGS=}"
  2533 case "$target" in
  2534 *-cygwin*|*-mingw*|*-msys*)
  2535     # Check to see if we are really running in a msvc environemnt
  2536     _WIN32_MSVC=
  2537     for ac_prog in cl
  2538 do
  2539   # Extract the first word of "$ac_prog", so it can be a program name with args.
  2540 set dummy $ac_prog; ac_word=$2
  2541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  2542 $as_echo_n "checking for $ac_word... " >&6; }
  2543 if ${ac_cv_prog_CC+:} false; then :
  2544   $as_echo_n "(cached) " >&6
  2545 else
  2546   if test -n "$CC"; then
  2547   ac_cv_prog_CC="$CC" # Let the user override the test.
  2548 else
  2549 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  2550 for as_dir in $PATH
  2551 do
  2552   IFS=$as_save_IFS
  2553   test -z "$as_dir" && as_dir=.
  2554     for ac_exec_ext in '' $ac_executable_extensions; do
  2555   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  2556     ac_cv_prog_CC="$ac_prog"
  2557     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  2558     break 2
  2559   fi
  2560 done
  2561   done
  2562 IFS=$as_save_IFS
  2564 fi
  2565 fi
  2566 CC=$ac_cv_prog_CC
  2567 if test -n "$CC"; then
  2568   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  2569 $as_echo "$CC" >&6; }
  2570 else
  2571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  2572 $as_echo "no" >&6; }
  2573 fi
  2576   test -n "$CC" && break
  2577 done
  2579     if test "$CC" = "cl"; then
  2580         echo 'main() { return 0; }' > dummy.c
  2581         ${CC} -o dummy dummy.c >/dev/null 2>&1
  2582         if test $? = 0; then
  2583             _WIN32_MSVC=1
  2584             CXX=$CC
  2585         else
  2586             { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $(CC) test failed.  Using normal feature tests" >&5
  2587 $as_echo "$as_me: WARNING: $(CC) test failed.  Using normal feature tests" >&2;}
  2588         fi
  2589         rm -f dummy dummy.o dummy.obj dummy.exe dummy.c
  2590     fi
  2591     ;;
  2592 *-mks*)
  2593     _WIN32_MSVC=1
  2594     ;;
  2595 esac
  2597 if test -n "$_WIN32_MSVC"; then
  2598     SKIP_PATH_CHECKS=1
  2599     SKIP_COMPILER_CHECKS=1
  2600     SKIP_LIBRARY_CHECKS=1
  2601 fi
  2605 # Check whether --with-android-ndk was given.
  2606 if test "${with_android_ndk+set}" = set; then :
  2607   withval=$with_android_ndk; android_ndk=$withval
  2608 fi
  2612 # Check whether --with-android-toolchain was given.
  2613 if test "${with_android_toolchain+set}" = set; then :
  2614   withval=$with_android_toolchain; android_toolchain=$withval
  2615 fi
  2618 case "$target_cpu" in
  2619 arm)
  2620     android_version=5
  2621     ;;
  2622 i?86|mipsel)
  2623     android_version=9
  2624     ;;
  2625 esac
  2628 # Check whether --with-android-version was given.
  2629 if test "${with_android_version+set}" = set; then :
  2630   withval=$with_android_version; android_version=$withval
  2631 fi
  2635 # Check whether --with-android-platform was given.
  2636 if test "${with_android_platform+set}" = set; then :
  2637   withval=$with_android_platform; android_platform=$withval
  2638 fi
  2641 case "$target" in
  2642 arm-linux*-android*|*-linuxandroid*)
  2643     android_tool_prefix="arm-linux-androideabi"
  2644     ;;
  2645 i?86-*android*)
  2646     android_tool_prefix="i686-linux-android"
  2647     ;;
  2648 mipsel-*android*)
  2649     android_tool_prefix="mipsel-linux-android"
  2650     ;;
  2651 *)
  2652     android_tool_prefix="$target_os"
  2653     ;;
  2654 esac
  2658 # Check whether --with-gonk was given.
  2659 if test "${with_gonk+set}" = set; then :
  2660   withval=$with_gonk; gonkdir=$withval
  2661 fi
  2664 if test -n "$gonkdir" ; then
  2666         if test -z "$HOST_CPPFLAGS" ; then
  2667         HOST_CPPFLAGS=" "
  2668     fi
  2669     if test -z "$HOST_CFLAGS" ; then
  2670         HOST_CFLAGS=" "
  2671     fi
  2672     if test -z "$HOST_CXXFLAGS" ; then
  2673         HOST_CXXFLAGS=" "
  2674     fi
  2675     if test -z "$HOST_LDFLAGS" ; then
  2676         HOST_LDFLAGS=" "
  2677     fi
  2679     $as_echo "#define ANDROID 1" >>confdefs.h
  2681 else
  2682 case "$target" in
  2683 *-android*|*-linuxandroid*)
  2684     if test -z "$android_ndk" ; then
  2685        as_fn_error $? "You must specify --with-android-ndk=/path/to/ndk when targeting Android." "$LINENO" 5
  2686     fi
  2688     if test -z "$android_toolchain" ; then
  2689         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for android toolchain directory" >&5
  2690 $as_echo_n "checking for android toolchain directory... " >&6; }
  2692         kernel_name=`uname -s | tr "[:upper:]" "[:lower:]"`
  2694         case "$target_cpu" in
  2695         arm)
  2696             target_name=arm-linux-androideabi-4.4.3
  2697             ;;
  2698         i?86)
  2699             target_name=x86-4.4.3
  2700             ;;
  2701         mipsel)
  2702             target_name=mipsel-linux-android-4.4.3
  2703             ;;
  2704         esac
  2705         android_toolchain="$android_ndk"/toolchains/$target_name/prebuilt/$kernel_name-x86
  2707         if test -d "$android_toolchain" ; then
  2708             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $android_toolchain" >&5
  2709 $as_echo "$android_toolchain" >&6; }
  2710         else
  2711             as_fn_error $? "not found. You have to specify --with-android-toolchain=/path/to/ndk/toolchain." "$LINENO" 5
  2712         fi
  2713     fi
  2715     if test -z "$android_platform" ; then
  2716         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for android platform directory" >&5
  2717 $as_echo_n "checking for android platform directory... " >&6; }
  2719         case "$target_cpu" in
  2720         arm)
  2721             target_name=arm
  2722             ;;
  2723         i?86)
  2724             target_name=x86
  2725             ;;
  2726         mipsel)
  2727             target_name=mips
  2728             ;;
  2729         esac
  2731         android_platform="$android_ndk"/platforms/android-"$android_version"/arch-"$target_name"
  2733         if test -d "$android_platform" ; then
  2734             { $as_echo "$as_me:${as_lineno-$LINENO}: result: $android_platform" >&5
  2735 $as_echo "$android_platform" >&6; }
  2736         else
  2737             as_fn_error $? "not found. You have to specify --with-android-platform=/path/to/ndk/platform." "$LINENO" 5
  2738         fi
  2739     fi
  2741             case "$target_cpu" in
  2742     i?86)
  2743         if ! test -e "$android_toolchain"/bin/"$android_tool_prefix"-gcc; then
  2744                         android_tool_prefix="i686-android-linux"
  2745         fi
  2746         ;;
  2747     esac
  2749         AS="$android_toolchain"/bin/"$android_tool_prefix"-as
  2750     CC="$android_toolchain"/bin/"$android_tool_prefix"-gcc
  2751     CXX="$android_toolchain"/bin/"$android_tool_prefix"-g++
  2752     CPP="$android_toolchain"/bin/"$android_tool_prefix"-cpp
  2753     LD="$android_toolchain"/bin/"$android_tool_prefix"-ld
  2754     AR="$android_toolchain"/bin/"$android_tool_prefix"-ar
  2755     RANLIB="$android_toolchain"/bin/"$android_tool_prefix"-ranlib
  2756     STRIP="$android_toolchain"/bin/"$android_tool_prefix"-strip
  2758     CPPFLAGS="-I$android_platform/usr/include $CPPFLAGS"
  2759     CFLAGS="-mandroid -I$android_platform/usr/include -fno-short-enums -fno-exceptions $CFLAGS"
  2760     CXXFLAGS="-mandroid -I$android_platform/usr/include -fpic -fno-short-enums -fno-exceptions $CXXFLAGS"
  2761     LDFLAGS="-mandroid -L$android_platform/usr/lib -Wl,-rpath-link=$android_platform/usr/lib --sysroot=$android_platform $LDFLAGS"
  2763         if test -z "$HOST_CPPFLAGS" ; then
  2764         HOST_CPPFLAGS=" "
  2765     fi
  2766     if test -z "$HOST_CFLAGS" ; then
  2767         HOST_CFLAGS=" "
  2768     fi
  2769     if test -z "$HOST_CXXFLAGS" ; then
  2770         HOST_CXXFLAGS=" "
  2771     fi
  2772     if test -z "$HOST_LDFLAGS" ; then
  2773         HOST_LDFLAGS=" "
  2774     fi
  2776     $as_echo "#define ANDROID 1" >>confdefs.h
  2778     ;;
  2779 esac
  2780 fi
  2782 dist_prefix='${MOD_DEPTH}/dist'
  2783 dist_bindir='${dist_prefix}/bin'
  2784 dist_includedir='${dist_prefix}/include/nspr'
  2785 dist_libdir='${dist_prefix}/lib'
  2786 if test "${includedir}" = '${prefix}/include'; then
  2787     includedir='${prefix}/include/nspr'
  2788 fi
  2791 # Check whether --with-dist-prefix was given.
  2792 if test "${with_dist_prefix+set}" = set; then :
  2793   withval=$with_dist_prefix; dist_prefix=$withval
  2794 fi
  2798 # Check whether --with-dist-bindir was given.
  2799 if test "${with_dist_bindir+set}" = set; then :
  2800   withval=$with_dist_bindir; dist_bindir=$withval
  2801 fi
  2805 # Check whether --with-dist-includedir was given.
  2806 if test "${with_dist_includedir+set}" = set; then :
  2807   withval=$with_dist_includedir; dist_includedir=$withval
  2808 fi
  2812 # Check whether --with-dist-libdir was given.
  2813 if test "${with_dist_libdir+set}" = set; then :
  2814   withval=$with_dist_libdir; dist_libdir=$withval
  2815 fi
  2824 # Check whether --with-mozilla was given.
  2825 if test "${with_mozilla+set}" = set; then :
  2826   withval=$with_mozilla;    if test "$withval" = "yes"; then
  2827             $as_echo "#define MOZILLA_CLIENT 1" >>confdefs.h
  2829             MOZILLA_CLIENT=1
  2830 	    else
  2831 	        MOZILLA_CLIENT=
  2832 	    fi
  2833 else
  2834   	if test -n "$MOZILLA_CLIENT"; then
  2835 	        $as_echo "#define MOZILLA_CLIENT 1" >>confdefs.h
  2837 	    fi
  2838 fi
  2841 # Check whether --enable-optimize was given.
  2842 if test "${enable_optimize+set}" = set; then :
  2843   enableval=$enable_optimize;  if test "$enableval" != "no"; then
  2844           MOZ_OPTIMIZE=1
  2845           if test -n "$enableval" -a "$enableval" != "yes"; then
  2846             _OPTIMIZE_FLAGS=`echo $enableval | sed -e 's|\\\ | |g'`
  2847             _SAVE_OPTIMIZE_FLAGS=$_OPTIMIZE_FLAGS
  2848           fi
  2849       else
  2850           MOZ_OPTIMIZE=
  2851       fi
  2852 fi
  2855 # Check whether --enable-debug was given.
  2856 if test "${enable_debug+set}" = set; then :
  2857   enableval=$enable_debug;  if test "$enableval" != "no"; then
  2858           MOZ_DEBUG=1
  2859           MOZ_DEBUG_SYMBOLS=1
  2860           if test -n "$enableval" -a "$enableval" != "yes"; then
  2861               _DEBUG_FLAGS=`echo $enableval | sed -e 's|\\\ | |g'`
  2862               _SAVE_DEBUG_FLAGS=$_DEBUG_FLAGS
  2863           fi
  2864       else
  2865           MOZ_DEBUG=
  2866       fi
  2867 else
  2868   MOZ_DEBUG_SYMBOLS=1
  2869 fi
  2872 # Check whether --enable-debug-symbols was given.
  2873 if test "${enable_debug_symbols+set}" = set; then :
  2874   enableval=$enable_debug_symbols;  if test "$enableval" != "no"; then
  2875           MOZ_DEBUG_SYMBOLS=1
  2876           if test -n "$enableval" -a "$enableval" != "yes"; then
  2877               if test -z "$_SAVE_DEBUG_FLAGS"; then
  2878                   _DEBUG_FLAGS=`echo $enableval | sed -e 's|\\\ | |g'`
  2879                   _SAVE_DEBUG_FLAGS=$_DEBUG_FLAGS
  2880               else
  2881                   as_fn_error $? "--enable-debug-symbols flags cannot be used with --enable-debug flags" "$LINENO" 5
  2882               fi
  2883           fi
  2884       else
  2885           MOZ_DEBUG_SYMBOLS=
  2886       fi
  2887 fi
  2890 # Check whether --enable-win32-target was given.
  2891 if test "${enable_win32_target+set}" = set; then :
  2892   enableval=$enable_win32_target; OS_TARGET=`echo $enableval | tr a-z A-Z`
  2893 fi
  2896 # Check whether --enable-symbian-target was given.
  2897 if test "${enable_symbian_target+set}" = set; then :
  2898   enableval=$enable_symbian_target; OS_TARGET=`echo $enableval | tr a-z A-Z`
  2899 fi
  2902 # Check whether --enable-debug-rtl was given.
  2903 if test "${enable_debug_rtl+set}" = set; then :
  2904   enableval=$enable_debug_rtl;  if test "$enableval" = "yes"; then
  2905 	    USE_DEBUG_RTL=1
  2906       else
  2907 	    USE_DEBUG_RTL=0
  2908       fi
  2909 fi
  2912 # Check whether --enable-n32 was given.
  2913 if test "${enable_n32+set}" = set; then :
  2914   enableval=$enable_n32;  if test "$enableval" = "yes"; then
  2915 	USE_N32=1
  2916       else if test "$enableval" = "no"; then
  2917 	USE_N32=
  2918       fi
  2919     fi
  2920 fi
  2923 # Check whether --enable-x32 was given.
  2924 if test "${enable_x32+set}" = set; then :
  2925   enableval=$enable_x32;  if test "$enableval" = "yes"; then
  2926         USE_X32=1
  2927       else if test "$enableval" = "no"; then
  2928         USE_X32=
  2929       fi
  2930     fi
  2931 fi
  2934 # Check whether --enable-64bit was given.
  2935 if test "${enable_64bit+set}" = set; then :
  2936   enableval=$enable_64bit;  if test "$enableval" = "yes"; then
  2937 	    USE_64=1
  2938       fi
  2939 fi
  2942 # Check whether --enable-mdupdate was given.
  2943 if test "${enable_mdupdate+set}" = set; then :
  2944   enableval=$enable_mdupdate;  if test "$enableval" = "yes"; then
  2945 	    USE_MDUPDATE=1
  2946       fi
  2947 fi
  2950 # Check whether --enable-cplus was given.
  2951 if test "${enable_cplus+set}" = set; then :
  2952   enableval=$enable_cplus;  if test "$enableval" = "yes"; then
  2953 	    USE_CPLUS=1
  2954       fi
  2955 fi
  2959 # Check whether --with-arm-kuser was given.
  2960 if test "${with_arm_kuser+set}" = set; then :
  2961   withval=$with_arm_kuser;  if test "$withval" = "yes"; then
  2962 	    $as_echo "#define _PR_ARM_KUSER 1" >>confdefs.h
  2964       fi
  2965 fi
  2969 # Check whether --with-macos-sdk was given.
  2970 if test "${with_macos_sdk+set}" = set; then :
  2971   withval=$with_macos_sdk; MACOS_SDK_DIR=$withval
  2972 fi
  2975 # Check whether --enable-macos-target was given.
  2976 if test "${enable_macos_target+set}" = set; then :
  2977   enableval=$enable_macos_target; _MACOSX_DEPLOYMENT_TARGET=$enableval
  2978 fi
  2981 case "$target" in
  2983 *-aix*)
  2984     case "${target_os}" in
  2985     aix3.2*)
  2986         USE_NSPR_THREADS=1
  2987         ;;
  2988     *)
  2989         USE_PTHREADS=1
  2990         ;;
  2991     esac
  2992     ;;
  2994 esac
  2996 if test -z "$CC"; then
  2997     case "$target" in
  2999     *-aix*)
  3000         if test -z "$USE_NSPR_THREADS"; then
  3001             CC=xlc_r
  3002         else
  3003             CC=xlc
  3004         fi
  3005     ;;
  3007     *-hpux*)
  3008         CC=cc
  3009     ;;
  3011     *-irix*)
  3012         CC=cc
  3013     ;;
  3015     *-osf*)
  3016         CC=cc
  3017     ;;
  3019     *-solaris*)
  3020         CC=cc
  3021     ;;
  3023     esac
  3024 fi
  3026 if test -z "$CXX"; then
  3027     case "$target" in
  3029     *-aix*)
  3030         if test -z "$USE_NSPR_THREADS"; then
  3031             CXX=xlC_r
  3032         else
  3033             CXX=xlC
  3034         fi
  3035     ;;
  3037     *-hpux*)
  3038         case "${target_os}" in
  3039         hpux10.30)
  3040             CXX=aCC
  3041             ;;
  3042         hpux11.*)
  3043             CXX=aCC
  3044             ;;
  3045         *)
  3046             CXX=CC
  3047             ;;
  3048         esac
  3049     ;;
  3051     *-irix*)
  3052         CXX=CC
  3053     ;;
  3055     *-osf*)
  3056         CXX=cxx
  3057     ;;
  3059     *-solaris*)
  3060         CXX=CC
  3061     ;;
  3063     esac
  3064 fi
  3066 if test -z "$SKIP_PATH_CHECKS"; then
  3067     # Extract the first word of "$WHOAMI whoami", so it can be a program name with args.
  3068 set dummy $WHOAMI whoami; ac_word=$2
  3069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3070 $as_echo_n "checking for $ac_word... " >&6; }
  3071 if ${ac_cv_path_WHOAMI+:} false; then :
  3072   $as_echo_n "(cached) " >&6
  3073 else
  3074   case $WHOAMI in
  3075   [\\/]* | ?:[\\/]*)
  3076   ac_cv_path_WHOAMI="$WHOAMI" # Let the user override the test with a path.
  3077   ;;
  3078   *)
  3079   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3080 for as_dir in $PATH
  3081 do
  3082   IFS=$as_save_IFS
  3083   test -z "$as_dir" && as_dir=.
  3084     for ac_exec_ext in '' $ac_executable_extensions; do
  3085   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3086     ac_cv_path_WHOAMI="$as_dir/$ac_word$ac_exec_ext"
  3087     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3088     break 2
  3089   fi
  3090 done
  3091   done
  3092 IFS=$as_save_IFS
  3094   test -z "$ac_cv_path_WHOAMI" && ac_cv_path_WHOAMI="echo not_whoami"
  3095   ;;
  3096 esac
  3097 fi
  3098 WHOAMI=$ac_cv_path_WHOAMI
  3099 if test -n "$WHOAMI"; then
  3100   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WHOAMI" >&5
  3101 $as_echo "$WHOAMI" >&6; }
  3102 else
  3103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3104 $as_echo "no" >&6; }
  3105 fi
  3108 fi
  3110 if test -n "$MOZ_DEBUG"; then
  3111     $as_echo "#define DEBUG 1" >>confdefs.h
  3113     DEFINES="$DEFINES -UNDEBUG"
  3115     case "${target_os}" in
  3116     beos*)
  3117         DEFINES="$DEFINES -DDEBUG_${USER}"
  3118         ;;
  3119     mks*|cygwin*|mingw*|msys*|os2*)
  3120         DEFINES="$DEFINES -DDEBUG_`echo ${USERNAME} | sed -e 's| |_|g'`"
  3121         ;;
  3122     *)
  3123         DEFINES="$DEFINES -DDEBUG_`$WHOAMI`"
  3124         ;;
  3125     esac
  3126 else
  3127     $as_echo "#define NDEBUG 1" >>confdefs.h
  3129     DEFINES="$DEFINES -UDEBUG"
  3130 fi
  3132 if test -z "$SKIP_COMPILER_CHECKS"; then
  3133 if test "$target" != "$host"; then
  3134     echo "cross compiling from $host to $target"
  3135     cross_compiling=yes
  3137     case "$build:$target" in
  3138       powerpc-apple-darwin8*:i?86-apple-darwin*)
  3139                                                 _SAVE_CFLAGS=$CFLAGS
  3140         _SAVE_CXXFLAGS=$CXXFLAGS
  3141         CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk $CFLAGS"
  3142         CXXFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk $CXXFLAGS"
  3143         ;;
  3144       *:arm*-apple-darwin*)
  3145                                 _SAVE_CFLAGS=$CFLAGS
  3146         _SAVE_CXXFLAGS=$CXXFLAGS
  3147         CFLAGS="-isysroot $MACOS_SDK_DIR $CFLAGS"
  3148         CXXFLAGS="-isysroot $MACOS_SDK_DIR $CXXFLAGS"
  3149         ;;
  3150     esac
  3152     for ac_prog in $CC "${target_alias}-gcc" "${target}-gcc"
  3153 do
  3154   # Extract the first word of "$ac_prog", so it can be a program name with args.
  3155 set dummy $ac_prog; ac_word=$2
  3156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3157 $as_echo_n "checking for $ac_word... " >&6; }
  3158 if ${ac_cv_prog_CC+:} false; then :
  3159   $as_echo_n "(cached) " >&6
  3160 else
  3161   if test -n "$CC"; then
  3162   ac_cv_prog_CC="$CC" # Let the user override the test.
  3163 else
  3164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3165 for as_dir in $PATH
  3166 do
  3167   IFS=$as_save_IFS
  3168   test -z "$as_dir" && as_dir=.
  3169     for ac_exec_ext in '' $ac_executable_extensions; do
  3170   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3171     ac_cv_prog_CC="$ac_prog"
  3172     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3173     break 2
  3174   fi
  3175 done
  3176   done
  3177 IFS=$as_save_IFS
  3179 fi
  3180 fi
  3181 CC=$ac_cv_prog_CC
  3182 if test -n "$CC"; then
  3183   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3184 $as_echo "$CC" >&6; }
  3185 else
  3186   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3187 $as_echo "no" >&6; }
  3188 fi
  3191   test -n "$CC" && break
  3192 done
  3193 test -n "$CC" || CC="echo"
  3195     unset ac_cv_prog_CC
  3196     fi
  3198 ac_ext=c
  3199 ac_cpp='$CPP $CPPFLAGS'
  3200 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3201 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3202 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  3203 if test -n "$ac_tool_prefix"; then
  3204   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
  3205 set dummy ${ac_tool_prefix}gcc; ac_word=$2
  3206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3207 $as_echo_n "checking for $ac_word... " >&6; }
  3208 if ${ac_cv_prog_CC+:} false; then :
  3209   $as_echo_n "(cached) " >&6
  3210 else
  3211   if test -n "$CC"; then
  3212   ac_cv_prog_CC="$CC" # Let the user override the test.
  3213 else
  3214 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3215 for as_dir in $PATH
  3216 do
  3217   IFS=$as_save_IFS
  3218   test -z "$as_dir" && as_dir=.
  3219     for ac_exec_ext in '' $ac_executable_extensions; do
  3220   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3221     ac_cv_prog_CC="${ac_tool_prefix}gcc"
  3222     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3223     break 2
  3224   fi
  3225 done
  3226   done
  3227 IFS=$as_save_IFS
  3229 fi
  3230 fi
  3231 CC=$ac_cv_prog_CC
  3232 if test -n "$CC"; then
  3233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3234 $as_echo "$CC" >&6; }
  3235 else
  3236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3237 $as_echo "no" >&6; }
  3238 fi
  3241 fi
  3242 if test -z "$ac_cv_prog_CC"; then
  3243   ac_ct_CC=$CC
  3244   # Extract the first word of "gcc", so it can be a program name with args.
  3245 set dummy gcc; ac_word=$2
  3246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3247 $as_echo_n "checking for $ac_word... " >&6; }
  3248 if ${ac_cv_prog_ac_ct_CC+:} false; then :
  3249   $as_echo_n "(cached) " >&6
  3250 else
  3251   if test -n "$ac_ct_CC"; then
  3252   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  3253 else
  3254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3255 for as_dir in $PATH
  3256 do
  3257   IFS=$as_save_IFS
  3258   test -z "$as_dir" && as_dir=.
  3259     for ac_exec_ext in '' $ac_executable_extensions; do
  3260   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3261     ac_cv_prog_ac_ct_CC="gcc"
  3262     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3263     break 2
  3264   fi
  3265 done
  3266   done
  3267 IFS=$as_save_IFS
  3269 fi
  3270 fi
  3271 ac_ct_CC=$ac_cv_prog_ac_ct_CC
  3272 if test -n "$ac_ct_CC"; then
  3273   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  3274 $as_echo "$ac_ct_CC" >&6; }
  3275 else
  3276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3277 $as_echo "no" >&6; }
  3278 fi
  3280   if test "x$ac_ct_CC" = x; then
  3281     CC=""
  3282   else
  3283     case $cross_compiling:$ac_tool_warned in
  3284 yes:)
  3285 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  3286 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  3287 ac_tool_warned=yes ;;
  3288 esac
  3289     CC=$ac_ct_CC
  3290   fi
  3291 else
  3292   CC="$ac_cv_prog_CC"
  3293 fi
  3295 if test -z "$CC"; then
  3296           if test -n "$ac_tool_prefix"; then
  3297     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
  3298 set dummy ${ac_tool_prefix}cc; ac_word=$2
  3299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3300 $as_echo_n "checking for $ac_word... " >&6; }
  3301 if ${ac_cv_prog_CC+:} false; then :
  3302   $as_echo_n "(cached) " >&6
  3303 else
  3304   if test -n "$CC"; then
  3305   ac_cv_prog_CC="$CC" # Let the user override the test.
  3306 else
  3307 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3308 for as_dir in $PATH
  3309 do
  3310   IFS=$as_save_IFS
  3311   test -z "$as_dir" && as_dir=.
  3312     for ac_exec_ext in '' $ac_executable_extensions; do
  3313   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3314     ac_cv_prog_CC="${ac_tool_prefix}cc"
  3315     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3316     break 2
  3317   fi
  3318 done
  3319   done
  3320 IFS=$as_save_IFS
  3322 fi
  3323 fi
  3324 CC=$ac_cv_prog_CC
  3325 if test -n "$CC"; then
  3326   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3327 $as_echo "$CC" >&6; }
  3328 else
  3329   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3330 $as_echo "no" >&6; }
  3331 fi
  3334   fi
  3335 fi
  3336 if test -z "$CC"; then
  3337   # Extract the first word of "cc", so it can be a program name with args.
  3338 set dummy cc; ac_word=$2
  3339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3340 $as_echo_n "checking for $ac_word... " >&6; }
  3341 if ${ac_cv_prog_CC+:} false; then :
  3342   $as_echo_n "(cached) " >&6
  3343 else
  3344   if test -n "$CC"; then
  3345   ac_cv_prog_CC="$CC" # Let the user override the test.
  3346 else
  3347   ac_prog_rejected=no
  3348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3349 for as_dir in $PATH
  3350 do
  3351   IFS=$as_save_IFS
  3352   test -z "$as_dir" && as_dir=.
  3353     for ac_exec_ext in '' $ac_executable_extensions; do
  3354   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3355     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
  3356        ac_prog_rejected=yes
  3357        continue
  3358      fi
  3359     ac_cv_prog_CC="cc"
  3360     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3361     break 2
  3362   fi
  3363 done
  3364   done
  3365 IFS=$as_save_IFS
  3367 if test $ac_prog_rejected = yes; then
  3368   # We found a bogon in the path, so make sure we never use it.
  3369   set dummy $ac_cv_prog_CC
  3370   shift
  3371   if test $# != 0; then
  3372     # We chose a different compiler from the bogus one.
  3373     # However, it has the same basename, so the bogon will be chosen
  3374     # first if we set CC to just the basename; use the full file name.
  3375     shift
  3376     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
  3377   fi
  3378 fi
  3379 fi
  3380 fi
  3381 CC=$ac_cv_prog_CC
  3382 if test -n "$CC"; then
  3383   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3384 $as_echo "$CC" >&6; }
  3385 else
  3386   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3387 $as_echo "no" >&6; }
  3388 fi
  3391 fi
  3392 if test -z "$CC"; then
  3393   if test -n "$ac_tool_prefix"; then
  3394   for ac_prog in cl.exe
  3395   do
  3396     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  3397 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  3398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3399 $as_echo_n "checking for $ac_word... " >&6; }
  3400 if ${ac_cv_prog_CC+:} false; then :
  3401   $as_echo_n "(cached) " >&6
  3402 else
  3403   if test -n "$CC"; then
  3404   ac_cv_prog_CC="$CC" # Let the user override the test.
  3405 else
  3406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3407 for as_dir in $PATH
  3408 do
  3409   IFS=$as_save_IFS
  3410   test -z "$as_dir" && as_dir=.
  3411     for ac_exec_ext in '' $ac_executable_extensions; do
  3412   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3413     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
  3414     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3415     break 2
  3416   fi
  3417 done
  3418   done
  3419 IFS=$as_save_IFS
  3421 fi
  3422 fi
  3423 CC=$ac_cv_prog_CC
  3424 if test -n "$CC"; then
  3425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
  3426 $as_echo "$CC" >&6; }
  3427 else
  3428   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3429 $as_echo "no" >&6; }
  3430 fi
  3433     test -n "$CC" && break
  3434   done
  3435 fi
  3436 if test -z "$CC"; then
  3437   ac_ct_CC=$CC
  3438   for ac_prog in cl.exe
  3439 do
  3440   # Extract the first word of "$ac_prog", so it can be a program name with args.
  3441 set dummy $ac_prog; ac_word=$2
  3442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3443 $as_echo_n "checking for $ac_word... " >&6; }
  3444 if ${ac_cv_prog_ac_ct_CC+:} false; then :
  3445   $as_echo_n "(cached) " >&6
  3446 else
  3447   if test -n "$ac_ct_CC"; then
  3448   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
  3449 else
  3450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  3451 for as_dir in $PATH
  3452 do
  3453   IFS=$as_save_IFS
  3454   test -z "$as_dir" && as_dir=.
  3455     for ac_exec_ext in '' $ac_executable_extensions; do
  3456   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  3457     ac_cv_prog_ac_ct_CC="$ac_prog"
  3458     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  3459     break 2
  3460   fi
  3461 done
  3462   done
  3463 IFS=$as_save_IFS
  3465 fi
  3466 fi
  3467 ac_ct_CC=$ac_cv_prog_ac_ct_CC
  3468 if test -n "$ac_ct_CC"; then
  3469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
  3470 $as_echo "$ac_ct_CC" >&6; }
  3471 else
  3472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3473 $as_echo "no" >&6; }
  3474 fi
  3477   test -n "$ac_ct_CC" && break
  3478 done
  3480   if test "x$ac_ct_CC" = x; then
  3481     CC=""
  3482   else
  3483     case $cross_compiling:$ac_tool_warned in
  3484 yes:)
  3485 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  3486 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  3487 ac_tool_warned=yes ;;
  3488 esac
  3489     CC=$ac_ct_CC
  3490   fi
  3491 fi
  3493 fi
  3496 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3497 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3498 as_fn_error $? "no acceptable C compiler found in \$PATH
  3499 See \`config.log' for more details" "$LINENO" 5; }
  3501 # Provide some information about the compiler.
  3502 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
  3503 set X $ac_compile
  3504 ac_compiler=$2
  3505 for ac_option in --version -v -V -qversion; do
  3506   { { ac_try="$ac_compiler $ac_option >&5"
  3507 case "(($ac_try" in
  3508   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3509   *) ac_try_echo=$ac_try;;
  3510 esac
  3511 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3512 $as_echo "$ac_try_echo"; } >&5
  3513   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  3514   ac_status=$?
  3515   if test -s conftest.err; then
  3516     sed '10a\
  3517 ... rest of stderr output deleted ...
  3518          10q' conftest.err >conftest.er1
  3519     cat conftest.er1 >&5
  3520   fi
  3521   rm -f conftest.er1 conftest.err
  3522   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3523   test $ac_status = 0; }
  3524 done
  3526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3527 /* end confdefs.h.  */
  3529 int
  3530 main ()
  3534   return 0;
  3536 _ACEOF
  3537 ac_clean_files_save=$ac_clean_files
  3538 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
  3539 # Try to create an executable without -o first, disregard a.out.
  3540 # It will help us diagnose broken compilers, and finding out an intuition
  3541 # of exeext.
  3542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
  3543 $as_echo_n "checking whether the C compiler works... " >&6; }
  3544 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
  3546 # The possible output files:
  3547 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
  3549 ac_rmfiles=
  3550 for ac_file in $ac_files
  3551 do
  3552   case $ac_file in
  3553     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  3554     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
  3555   esac
  3556 done
  3557 rm -f $ac_rmfiles
  3559 if { { ac_try="$ac_link_default"
  3560 case "(($ac_try" in
  3561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3562   *) ac_try_echo=$ac_try;;
  3563 esac
  3564 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3565 $as_echo "$ac_try_echo"; } >&5
  3566   (eval "$ac_link_default") 2>&5
  3567   ac_status=$?
  3568   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3569   test $ac_status = 0; }; then :
  3570   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
  3571 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
  3572 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
  3573 # so that the user can short-circuit this test for compilers unknown to
  3574 # Autoconf.
  3575 for ac_file in $ac_files ''
  3576 do
  3577   test -f "$ac_file" || continue
  3578   case $ac_file in
  3579     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
  3580 	;;
  3581     [ab].out )
  3582 	# We found the default executable, but exeext='' is most
  3583 	# certainly right.
  3584 	break;;
  3585     *.* )
  3586 	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
  3587 	then :; else
  3588 	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  3589 	fi
  3590 	# We set ac_cv_exeext here because the later test for it is not
  3591 	# safe: cross compilers may not add the suffix if given an `-o'
  3592 	# argument, so we may need to know it at that point already.
  3593 	# Even if this section looks crufty: it has the advantage of
  3594 	# actually working.
  3595 	break;;
  3596     * )
  3597 	break;;
  3598   esac
  3599 done
  3600 test "$ac_cv_exeext" = no && ac_cv_exeext=
  3602 else
  3603   ac_file=''
  3604 fi
  3605 if test -z "$ac_file"; then :
  3606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  3607 $as_echo "no" >&6; }
  3608 $as_echo "$as_me: failed program was:" >&5
  3609 sed 's/^/| /' conftest.$ac_ext >&5
  3611 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3612 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3613 as_fn_error 77 "C compiler cannot create executables
  3614 See \`config.log' for more details" "$LINENO" 5; }
  3615 else
  3616   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  3617 $as_echo "yes" >&6; }
  3618 fi
  3619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
  3620 $as_echo_n "checking for C compiler default output file name... " >&6; }
  3621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
  3622 $as_echo "$ac_file" >&6; }
  3623 ac_exeext=$ac_cv_exeext
  3625 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
  3626 ac_clean_files=$ac_clean_files_save
  3627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
  3628 $as_echo_n "checking for suffix of executables... " >&6; }
  3629 if { { ac_try="$ac_link"
  3630 case "(($ac_try" in
  3631   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3632   *) ac_try_echo=$ac_try;;
  3633 esac
  3634 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3635 $as_echo "$ac_try_echo"; } >&5
  3636   (eval "$ac_link") 2>&5
  3637   ac_status=$?
  3638   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3639   test $ac_status = 0; }; then :
  3640   # If both `conftest.exe' and `conftest' are `present' (well, observable)
  3641 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
  3642 # work properly (i.e., refer to `conftest.exe'), while it won't with
  3643 # `rm'.
  3644 for ac_file in conftest.exe conftest conftest.*; do
  3645   test -f "$ac_file" || continue
  3646   case $ac_file in
  3647     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
  3648     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
  3649 	  break;;
  3650     * ) break;;
  3651   esac
  3652 done
  3653 else
  3654   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3655 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3656 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
  3657 See \`config.log' for more details" "$LINENO" 5; }
  3658 fi
  3659 rm -f conftest conftest$ac_cv_exeext
  3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
  3661 $as_echo "$ac_cv_exeext" >&6; }
  3663 rm -f conftest.$ac_ext
  3664 EXEEXT=$ac_cv_exeext
  3665 ac_exeext=$EXEEXT
  3666 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3667 /* end confdefs.h.  */
  3668 #include <stdio.h>
  3669 int
  3670 main ()
  3672 FILE *f = fopen ("conftest.out", "w");
  3673  return ferror (f) || fclose (f) != 0;
  3676   return 0;
  3678 _ACEOF
  3679 ac_clean_files="$ac_clean_files conftest.out"
  3680 # Check that the compiler produces executables we can run.  If not, either
  3681 # the compiler is broken, or we cross compile.
  3682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
  3683 $as_echo_n "checking whether we are cross compiling... " >&6; }
  3684 if test "$cross_compiling" != yes; then
  3685   { { ac_try="$ac_link"
  3686 case "(($ac_try" in
  3687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3688   *) ac_try_echo=$ac_try;;
  3689 esac
  3690 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3691 $as_echo "$ac_try_echo"; } >&5
  3692   (eval "$ac_link") 2>&5
  3693   ac_status=$?
  3694   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3695   test $ac_status = 0; }
  3696   if { ac_try='./conftest$ac_cv_exeext'
  3697   { { case "(($ac_try" in
  3698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3699   *) ac_try_echo=$ac_try;;
  3700 esac
  3701 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3702 $as_echo "$ac_try_echo"; } >&5
  3703   (eval "$ac_try") 2>&5
  3704   ac_status=$?
  3705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3706   test $ac_status = 0; }; }; then
  3707     cross_compiling=no
  3708   else
  3709     if test "$cross_compiling" = maybe; then
  3710 	cross_compiling=yes
  3711     else
  3712 	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  3713 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  3714 as_fn_error $? "cannot run C compiled programs.
  3715 If you meant to cross compile, use \`--host'.
  3716 See \`config.log' for more details" "$LINENO" 5; }
  3717     fi
  3718   fi
  3719 fi
  3720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
  3721 $as_echo "$cross_compiling" >&6; }
  3723 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
  3724 ac_clean_files=$ac_clean_files_save
  3725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
  3726 $as_echo_n "checking for suffix of object files... " >&6; }
  3727 if ${ac_cv_objext+:} false; then :
  3728   $as_echo_n "(cached) " >&6
  3729 else
  3730   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3731 /* end confdefs.h.  */
  3733 int
  3734 main ()
  3738   return 0;
  3740 _ACEOF
  3741 rm -f conftest.o conftest.obj
  3742 if { { ac_try="$ac_compile"
  3743 case "(($ac_try" in
  3744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  3745   *) ac_try_echo=$ac_try;;
  3746 esac
  3747 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  3748 $as_echo "$ac_try_echo"; } >&5
  3749   (eval "$ac_compile") 2>&5
  3750   ac_status=$?
  3751   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  3752   test $ac_status = 0; }; then :
  3753   for ac_file in conftest.o conftest.obj conftest.*; do
  3754   test -f "$ac_file" || continue;
  3755   case $ac_file in
  3756     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
  3757     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
  3758        break;;
  3759   esac
  3760 done
  3761 else
  3762   $as_echo "$as_me: failed program was:" >&5
  3763 sed 's/^/| /' conftest.$ac_ext >&5
  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 $? "cannot compute suffix of object files: cannot compile
  3768 See \`config.log' for more details" "$LINENO" 5; }
  3769 fi
  3770 rm -f conftest.$ac_cv_objext conftest.$ac_ext
  3771 fi
  3772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
  3773 $as_echo "$ac_cv_objext" >&6; }
  3774 OBJEXT=$ac_cv_objext
  3775 ac_objext=$OBJEXT
  3776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
  3777 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
  3778 if ${ac_cv_c_compiler_gnu+:} false; then :
  3779   $as_echo_n "(cached) " >&6
  3780 else
  3781   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3782 /* end confdefs.h.  */
  3784 int
  3785 main ()
  3787 #ifndef __GNUC__
  3788        choke me
  3789 #endif
  3792   return 0;
  3794 _ACEOF
  3795 if ac_fn_c_try_compile "$LINENO"; then :
  3796   ac_compiler_gnu=yes
  3797 else
  3798   ac_compiler_gnu=no
  3799 fi
  3800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  3801 ac_cv_c_compiler_gnu=$ac_compiler_gnu
  3803 fi
  3804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
  3805 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
  3806 if test $ac_compiler_gnu = yes; then
  3807   GCC=yes
  3808 else
  3809   GCC=
  3810 fi
  3811 ac_test_CFLAGS=${CFLAGS+set}
  3812 ac_save_CFLAGS=$CFLAGS
  3813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
  3814 $as_echo_n "checking whether $CC accepts -g... " >&6; }
  3815 if ${ac_cv_prog_cc_g+:} false; then :
  3816   $as_echo_n "(cached) " >&6
  3817 else
  3818   ac_save_c_werror_flag=$ac_c_werror_flag
  3819    ac_c_werror_flag=yes
  3820    ac_cv_prog_cc_g=no
  3821    CFLAGS="-g"
  3822    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3823 /* end confdefs.h.  */
  3825 int
  3826 main ()
  3830   return 0;
  3832 _ACEOF
  3833 if ac_fn_c_try_compile "$LINENO"; then :
  3834   ac_cv_prog_cc_g=yes
  3835 else
  3836   CFLAGS=""
  3837       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3838 /* end confdefs.h.  */
  3840 int
  3841 main ()
  3845   return 0;
  3847 _ACEOF
  3848 if ac_fn_c_try_compile "$LINENO"; then :
  3850 else
  3851   ac_c_werror_flag=$ac_save_c_werror_flag
  3852 	 CFLAGS="-g"
  3853 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3854 /* end confdefs.h.  */
  3856 int
  3857 main ()
  3861   return 0;
  3863 _ACEOF
  3864 if ac_fn_c_try_compile "$LINENO"; then :
  3865   ac_cv_prog_cc_g=yes
  3866 fi
  3867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  3868 fi
  3869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  3870 fi
  3871 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  3872    ac_c_werror_flag=$ac_save_c_werror_flag
  3873 fi
  3874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
  3875 $as_echo "$ac_cv_prog_cc_g" >&6; }
  3876 if test "$ac_test_CFLAGS" = set; then
  3877   CFLAGS=$ac_save_CFLAGS
  3878 elif test $ac_cv_prog_cc_g = yes; then
  3879   if test "$GCC" = yes; then
  3880     CFLAGS="-g -O2"
  3881   else
  3882     CFLAGS="-g"
  3883   fi
  3884 else
  3885   if test "$GCC" = yes; then
  3886     CFLAGS="-O2"
  3887   else
  3888     CFLAGS=
  3889   fi
  3890 fi
  3891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
  3892 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
  3893 if ${ac_cv_prog_cc_c89+:} false; then :
  3894   $as_echo_n "(cached) " >&6
  3895 else
  3896   ac_cv_prog_cc_c89=no
  3897 ac_save_CC=$CC
  3898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  3899 /* end confdefs.h.  */
  3900 #include <stdarg.h>
  3901 #include <stdio.h>
  3902 struct stat;
  3903 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
  3904 struct buf { int x; };
  3905 FILE * (*rcsopen) (struct buf *, struct stat *, int);
  3906 static char *e (p, i)
  3907      char **p;
  3908      int i;
  3910   return p[i];
  3912 static char *f (char * (*g) (char **, int), char **p, ...)
  3914   char *s;
  3915   va_list v;
  3916   va_start (v,p);
  3917   s = g (p, va_arg (v,int));
  3918   va_end (v);
  3919   return s;
  3922 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
  3923    function prototypes and stuff, but not '\xHH' hex character constants.
  3924    These don't provoke an error unfortunately, instead are silently treated
  3925    as 'x'.  The following induces an error, until -std is added to get
  3926    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
  3927    array size at least.  It's necessary to write '\x00'==0 to get something
  3928    that's true only with -std.  */
  3929 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
  3931 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
  3932    inside strings and character constants.  */
  3933 #define FOO(x) 'x'
  3934 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
  3936 int test (int i, double x);
  3937 struct s1 {int (*f) (int a);};
  3938 struct s2 {int (*f) (double a);};
  3939 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
  3940 int argc;
  3941 char **argv;
  3942 int
  3943 main ()
  3945 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
  3947   return 0;
  3949 _ACEOF
  3950 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
  3951 	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
  3952 do
  3953   CC="$ac_save_CC $ac_arg"
  3954   if ac_fn_c_try_compile "$LINENO"; then :
  3955   ac_cv_prog_cc_c89=$ac_arg
  3956 fi
  3957 rm -f core conftest.err conftest.$ac_objext
  3958   test "x$ac_cv_prog_cc_c89" != "xno" && break
  3959 done
  3960 rm -f conftest.$ac_ext
  3961 CC=$ac_save_CC
  3963 fi
  3964 # AC_CACHE_VAL
  3965 case "x$ac_cv_prog_cc_c89" in
  3966   x)
  3967     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
  3968 $as_echo "none needed" >&6; } ;;
  3969   xno)
  3970     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
  3971 $as_echo "unsupported" >&6; } ;;
  3972   *)
  3973     CC="$CC $ac_cv_prog_cc_c89"
  3974     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
  3975 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
  3976 esac
  3977 if test "x$ac_cv_prog_cc_c89" != xno; then :
  3979 fi
  3981 ac_ext=c
  3982 ac_cpp='$CPP $CPPFLAGS'
  3983 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  3984 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  3985 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  3988 if test "$target" != "$host"; then
  3989     if test -n "$USE_CPLUS"; then
  3990         for ac_prog in $CXX "${target_alias}-g++" "${target}-g++"
  3991 do
  3992   # Extract the first word of "$ac_prog", so it can be a program name with args.
  3993 set dummy $ac_prog; ac_word=$2
  3994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  3995 $as_echo_n "checking for $ac_word... " >&6; }
  3996 if ${ac_cv_prog_CXX+:} false; then :
  3997   $as_echo_n "(cached) " >&6
  3998 else
  3999   if test -n "$CXX"; then
  4000   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  4001 else
  4002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4003 for as_dir in $PATH
  4004 do
  4005   IFS=$as_save_IFS
  4006   test -z "$as_dir" && as_dir=.
  4007     for ac_exec_ext in '' $ac_executable_extensions; do
  4008   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4009     ac_cv_prog_CXX="$ac_prog"
  4010     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4011     break 2
  4012   fi
  4013 done
  4014   done
  4015 IFS=$as_save_IFS
  4017 fi
  4018 fi
  4019 CXX=$ac_cv_prog_CXX
  4020 if test -n "$CXX"; then
  4021   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  4022 $as_echo "$CXX" >&6; }
  4023 else
  4024   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4025 $as_echo "no" >&6; }
  4026 fi
  4029   test -n "$CXX" && break
  4030 done
  4031 test -n "$CXX" || CXX="echo"
  4033         unset ac_cv_prog_CXX
  4034         ac_ext=cpp
  4035 ac_cpp='$CXXCPP $CPPFLAGS'
  4036 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4037 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4038 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  4039 if test -z "$CXX"; then
  4040   if test -n "$CCC"; then
  4041     CXX=$CCC
  4042   else
  4043     if test -n "$ac_tool_prefix"; then
  4044   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  4045   do
  4046     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  4047 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  4048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4049 $as_echo_n "checking for $ac_word... " >&6; }
  4050 if ${ac_cv_prog_CXX+:} false; then :
  4051   $as_echo_n "(cached) " >&6
  4052 else
  4053   if test -n "$CXX"; then
  4054   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  4055 else
  4056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4057 for as_dir in $PATH
  4058 do
  4059   IFS=$as_save_IFS
  4060   test -z "$as_dir" && as_dir=.
  4061     for ac_exec_ext in '' $ac_executable_extensions; do
  4062   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4063     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  4064     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4065     break 2
  4066   fi
  4067 done
  4068   done
  4069 IFS=$as_save_IFS
  4071 fi
  4072 fi
  4073 CXX=$ac_cv_prog_CXX
  4074 if test -n "$CXX"; then
  4075   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  4076 $as_echo "$CXX" >&6; }
  4077 else
  4078   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4079 $as_echo "no" >&6; }
  4080 fi
  4083     test -n "$CXX" && break
  4084   done
  4085 fi
  4086 if test -z "$CXX"; then
  4087   ac_ct_CXX=$CXX
  4088   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  4089 do
  4090   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4091 set dummy $ac_prog; ac_word=$2
  4092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4093 $as_echo_n "checking for $ac_word... " >&6; }
  4094 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
  4095   $as_echo_n "(cached) " >&6
  4096 else
  4097   if test -n "$ac_ct_CXX"; then
  4098   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  4099 else
  4100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4101 for as_dir in $PATH
  4102 do
  4103   IFS=$as_save_IFS
  4104   test -z "$as_dir" && as_dir=.
  4105     for ac_exec_ext in '' $ac_executable_extensions; do
  4106   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4107     ac_cv_prog_ac_ct_CXX="$ac_prog"
  4108     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4109     break 2
  4110   fi
  4111 done
  4112   done
  4113 IFS=$as_save_IFS
  4115 fi
  4116 fi
  4117 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  4118 if test -n "$ac_ct_CXX"; then
  4119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  4120 $as_echo "$ac_ct_CXX" >&6; }
  4121 else
  4122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4123 $as_echo "no" >&6; }
  4124 fi
  4127   test -n "$ac_ct_CXX" && break
  4128 done
  4130   if test "x$ac_ct_CXX" = x; then
  4131     CXX="g++"
  4132   else
  4133     case $cross_compiling:$ac_tool_warned in
  4134 yes:)
  4135 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  4136 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  4137 ac_tool_warned=yes ;;
  4138 esac
  4139     CXX=$ac_ct_CXX
  4140   fi
  4141 fi
  4143   fi
  4144 fi
  4145 # Provide some information about the compiler.
  4146 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  4147 set X $ac_compile
  4148 ac_compiler=$2
  4149 for ac_option in --version -v -V -qversion; do
  4150   { { ac_try="$ac_compiler $ac_option >&5"
  4151 case "(($ac_try" in
  4152   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  4153   *) ac_try_echo=$ac_try;;
  4154 esac
  4155 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  4156 $as_echo "$ac_try_echo"; } >&5
  4157   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  4158   ac_status=$?
  4159   if test -s conftest.err; then
  4160     sed '10a\
  4161 ... rest of stderr output deleted ...
  4162          10q' conftest.err >conftest.er1
  4163     cat conftest.er1 >&5
  4164   fi
  4165   rm -f conftest.er1 conftest.err
  4166   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  4167   test $ac_status = 0; }
  4168 done
  4170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  4171 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  4172 if ${ac_cv_cxx_compiler_gnu+:} false; then :
  4173   $as_echo_n "(cached) " >&6
  4174 else
  4175   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4176 /* end confdefs.h.  */
  4178 int
  4179 main ()
  4181 #ifndef __GNUC__
  4182        choke me
  4183 #endif
  4186   return 0;
  4188 _ACEOF
  4189 if ac_fn_cxx_try_compile "$LINENO"; then :
  4190   ac_compiler_gnu=yes
  4191 else
  4192   ac_compiler_gnu=no
  4193 fi
  4194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4195 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  4197 fi
  4198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  4199 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  4200 if test $ac_compiler_gnu = yes; then
  4201   GXX=yes
  4202 else
  4203   GXX=
  4204 fi
  4205 ac_test_CXXFLAGS=${CXXFLAGS+set}
  4206 ac_save_CXXFLAGS=$CXXFLAGS
  4207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  4208 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
  4209 if ${ac_cv_prog_cxx_g+:} false; then :
  4210   $as_echo_n "(cached) " >&6
  4211 else
  4212   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  4213    ac_cxx_werror_flag=yes
  4214    ac_cv_prog_cxx_g=no
  4215    CXXFLAGS="-g"
  4216    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4217 /* end confdefs.h.  */
  4219 int
  4220 main ()
  4224   return 0;
  4226 _ACEOF
  4227 if ac_fn_cxx_try_compile "$LINENO"; then :
  4228   ac_cv_prog_cxx_g=yes
  4229 else
  4230   CXXFLAGS=""
  4231       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4232 /* end confdefs.h.  */
  4234 int
  4235 main ()
  4239   return 0;
  4241 _ACEOF
  4242 if ac_fn_cxx_try_compile "$LINENO"; then :
  4244 else
  4245   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  4246 	 CXXFLAGS="-g"
  4247 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4248 /* end confdefs.h.  */
  4250 int
  4251 main ()
  4255   return 0;
  4257 _ACEOF
  4258 if ac_fn_cxx_try_compile "$LINENO"; then :
  4259   ac_cv_prog_cxx_g=yes
  4260 fi
  4261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4262 fi
  4263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4264 fi
  4265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4266    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  4267 fi
  4268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  4269 $as_echo "$ac_cv_prog_cxx_g" >&6; }
  4270 if test "$ac_test_CXXFLAGS" = set; then
  4271   CXXFLAGS=$ac_save_CXXFLAGS
  4272 elif test $ac_cv_prog_cxx_g = yes; then
  4273   if test "$GXX" = yes; then
  4274     CXXFLAGS="-g -O2"
  4275   else
  4276     CXXFLAGS="-g"
  4277   fi
  4278 else
  4279   if test "$GXX" = yes; then
  4280     CXXFLAGS="-O2"
  4281   else
  4282     CXXFLAGS=
  4283   fi
  4284 fi
  4285 ac_ext=c
  4286 ac_cpp='$CPP $CPPFLAGS'
  4287 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4288 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4289 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4291     fi
  4293     case "$build:$target" in
  4294       powerpc-apple-darwin8*:i?86-apple-darwin*|*:arm*-apple-darwin*)
  4295                                 CFLAGS=$_SAVE_CFLAGS
  4296         CXXFLAGS=$_SAVE_CXXFLAGS
  4297         ;;
  4298     esac
  4300     for ac_prog in $RANLIB "${target_alias}-ranlib" "${target}-ranlib"
  4301 do
  4302   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4303 set dummy $ac_prog; ac_word=$2
  4304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4305 $as_echo_n "checking for $ac_word... " >&6; }
  4306 if ${ac_cv_prog_RANLIB+:} false; then :
  4307   $as_echo_n "(cached) " >&6
  4308 else
  4309   if test -n "$RANLIB"; then
  4310   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  4311 else
  4312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4313 for as_dir in $PATH
  4314 do
  4315   IFS=$as_save_IFS
  4316   test -z "$as_dir" && as_dir=.
  4317     for ac_exec_ext in '' $ac_executable_extensions; do
  4318   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4319     ac_cv_prog_RANLIB="$ac_prog"
  4320     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4321     break 2
  4322   fi
  4323 done
  4324   done
  4325 IFS=$as_save_IFS
  4327 fi
  4328 fi
  4329 RANLIB=$ac_cv_prog_RANLIB
  4330 if test -n "$RANLIB"; then
  4331   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  4332 $as_echo "$RANLIB" >&6; }
  4333 else
  4334   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4335 $as_echo "no" >&6; }
  4336 fi
  4339   test -n "$RANLIB" && break
  4340 done
  4341 test -n "$RANLIB" || RANLIB="echo"
  4343     for ac_prog in $AR "${target_alias}-ar" "${target}-ar"
  4344 do
  4345   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4346 set dummy $ac_prog; ac_word=$2
  4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4348 $as_echo_n "checking for $ac_word... " >&6; }
  4349 if ${ac_cv_prog_AR+:} false; then :
  4350   $as_echo_n "(cached) " >&6
  4351 else
  4352   if test -n "$AR"; then
  4353   ac_cv_prog_AR="$AR" # Let the user override the test.
  4354 else
  4355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4356 for as_dir in $PATH
  4357 do
  4358   IFS=$as_save_IFS
  4359   test -z "$as_dir" && as_dir=.
  4360     for ac_exec_ext in '' $ac_executable_extensions; do
  4361   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4362     ac_cv_prog_AR="$ac_prog"
  4363     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4364     break 2
  4365   fi
  4366 done
  4367   done
  4368 IFS=$as_save_IFS
  4370 fi
  4371 fi
  4372 AR=$ac_cv_prog_AR
  4373 if test -n "$AR"; then
  4374   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  4375 $as_echo "$AR" >&6; }
  4376 else
  4377   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4378 $as_echo "no" >&6; }
  4379 fi
  4382   test -n "$AR" && break
  4383 done
  4384 test -n "$AR" || AR="echo"
  4386     for ac_prog in $AS "${target_alias}-as" "${target}-as"
  4387 do
  4388   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4389 set dummy $ac_prog; ac_word=$2
  4390 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4391 $as_echo_n "checking for $ac_word... " >&6; }
  4392 if ${ac_cv_prog_AS+:} false; then :
  4393   $as_echo_n "(cached) " >&6
  4394 else
  4395   if test -n "$AS"; then
  4396   ac_cv_prog_AS="$AS" # Let the user override the test.
  4397 else
  4398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4399 for as_dir in $PATH
  4400 do
  4401   IFS=$as_save_IFS
  4402   test -z "$as_dir" && as_dir=.
  4403     for ac_exec_ext in '' $ac_executable_extensions; do
  4404   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4405     ac_cv_prog_AS="$ac_prog"
  4406     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4407     break 2
  4408   fi
  4409 done
  4410   done
  4411 IFS=$as_save_IFS
  4413 fi
  4414 fi
  4415 AS=$ac_cv_prog_AS
  4416 if test -n "$AS"; then
  4417   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
  4418 $as_echo "$AS" >&6; }
  4419 else
  4420   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4421 $as_echo "no" >&6; }
  4422 fi
  4425   test -n "$AS" && break
  4426 done
  4427 test -n "$AS" || AS="echo"
  4429     for ac_prog in $LD "${target_alias}-ld" "${target}-ld"
  4430 do
  4431   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4432 set dummy $ac_prog; ac_word=$2
  4433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4434 $as_echo_n "checking for $ac_word... " >&6; }
  4435 if ${ac_cv_prog_LD+:} false; then :
  4436   $as_echo_n "(cached) " >&6
  4437 else
  4438   if test -n "$LD"; then
  4439   ac_cv_prog_LD="$LD" # Let the user override the test.
  4440 else
  4441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4442 for as_dir in $PATH
  4443 do
  4444   IFS=$as_save_IFS
  4445   test -z "$as_dir" && as_dir=.
  4446     for ac_exec_ext in '' $ac_executable_extensions; do
  4447   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4448     ac_cv_prog_LD="$ac_prog"
  4449     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4450     break 2
  4451   fi
  4452 done
  4453   done
  4454 IFS=$as_save_IFS
  4456 fi
  4457 fi
  4458 LD=$ac_cv_prog_LD
  4459 if test -n "$LD"; then
  4460   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  4461 $as_echo "$LD" >&6; }
  4462 else
  4463   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4464 $as_echo "no" >&6; }
  4465 fi
  4468   test -n "$LD" && break
  4469 done
  4470 test -n "$LD" || LD="echo"
  4472     for ac_prog in $STRIP "${target_alias}-strip" "${target}-strip"
  4473 do
  4474   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4475 set dummy $ac_prog; ac_word=$2
  4476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4477 $as_echo_n "checking for $ac_word... " >&6; }
  4478 if ${ac_cv_prog_STRIP+:} false; then :
  4479   $as_echo_n "(cached) " >&6
  4480 else
  4481   if test -n "$STRIP"; then
  4482   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
  4483 else
  4484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4485 for as_dir in $PATH
  4486 do
  4487   IFS=$as_save_IFS
  4488   test -z "$as_dir" && as_dir=.
  4489     for ac_exec_ext in '' $ac_executable_extensions; do
  4490   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4491     ac_cv_prog_STRIP="$ac_prog"
  4492     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4493     break 2
  4494   fi
  4495 done
  4496   done
  4497 IFS=$as_save_IFS
  4499 fi
  4500 fi
  4501 STRIP=$ac_cv_prog_STRIP
  4502 if test -n "$STRIP"; then
  4503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  4504 $as_echo "$STRIP" >&6; }
  4505 else
  4506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4507 $as_echo "no" >&6; }
  4508 fi
  4511   test -n "$STRIP" && break
  4512 done
  4513 test -n "$STRIP" || STRIP="echo"
  4515     for ac_prog in $WINDRES "${target_alias}-windres" "${target}-windres"
  4516 do
  4517   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4518 set dummy $ac_prog; ac_word=$2
  4519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4520 $as_echo_n "checking for $ac_word... " >&6; }
  4521 if ${ac_cv_prog_WINDRES+:} false; then :
  4522   $as_echo_n "(cached) " >&6
  4523 else
  4524   if test -n "$WINDRES"; then
  4525   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
  4526 else
  4527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4528 for as_dir in $PATH
  4529 do
  4530   IFS=$as_save_IFS
  4531   test -z "$as_dir" && as_dir=.
  4532     for ac_exec_ext in '' $ac_executable_extensions; do
  4533   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4534     ac_cv_prog_WINDRES="$ac_prog"
  4535     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4536     break 2
  4537   fi
  4538 done
  4539   done
  4540 IFS=$as_save_IFS
  4542 fi
  4543 fi
  4544 WINDRES=$ac_cv_prog_WINDRES
  4545 if test -n "$WINDRES"; then
  4546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
  4547 $as_echo "$WINDRES" >&6; }
  4548 else
  4549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4550 $as_echo "no" >&6; }
  4551 fi
  4554   test -n "$WINDRES" && break
  4555 done
  4556 test -n "$WINDRES" || WINDRES="echo"
  4559     _SAVE_CC="$CC"
  4560     _SAVE_CFLAGS="$CFLAGS"
  4561     _SAVE_LDFLAGS="$LDFLAGS"
  4563     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $host compiler" >&5
  4564 $as_echo_n "checking for $host compiler... " >&6; }
  4565     for ac_prog in $HOST_CC gcc cc /usr/ucb/cc
  4566 do
  4567   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4568 set dummy $ac_prog; ac_word=$2
  4569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4570 $as_echo_n "checking for $ac_word... " >&6; }
  4571 if ${ac_cv_prog_HOST_CC+:} false; then :
  4572   $as_echo_n "(cached) " >&6
  4573 else
  4574   if test -n "$HOST_CC"; then
  4575   ac_cv_prog_HOST_CC="$HOST_CC" # Let the user override the test.
  4576 else
  4577 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4578 for as_dir in $PATH
  4579 do
  4580   IFS=$as_save_IFS
  4581   test -z "$as_dir" && as_dir=.
  4582     for ac_exec_ext in '' $ac_executable_extensions; do
  4583   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4584     ac_cv_prog_HOST_CC="$ac_prog"
  4585     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4586     break 2
  4587   fi
  4588 done
  4589   done
  4590 IFS=$as_save_IFS
  4592 fi
  4593 fi
  4594 HOST_CC=$ac_cv_prog_HOST_CC
  4595 if test -n "$HOST_CC"; then
  4596   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HOST_CC" >&5
  4597 $as_echo "$HOST_CC" >&6; }
  4598 else
  4599   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4600 $as_echo "no" >&6; }
  4601 fi
  4604   test -n "$HOST_CC" && break
  4605 done
  4606 test -n "$HOST_CC" || HOST_CC=""""
  4608     if test -z "$HOST_CC"; then
  4609         as_fn_error $? "no acceptable cc found in \$PATH" "$LINENO" 5
  4610     fi
  4611     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HOST_CC" >&5
  4612 $as_echo "$HOST_CC" >&6; }
  4613     if test -z "$HOST_CFLAGS"; then
  4614         HOST_CFLAGS="$CFLAGS"
  4615     fi
  4616     if test -z "$HOST_LDFLAGS"; then
  4617         HOST_LDFLAGS="$LDFLAGS"
  4618     fi
  4620     CC="$HOST_CC"
  4621     CFLAGS="$HOST_CFLAGS"
  4622     LDFLAGS="$HOST_LDFLAGS"
  4624     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host compiler ($HOST_CC $HOST_CFLAGS $HOST_LDFLAGS) works" >&5
  4625 $as_echo_n "checking whether the $host compiler ($HOST_CC $HOST_CFLAGS $HOST_LDFLAGS) works... " >&6; }
  4627 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4628 /* end confdefs.h.  */
  4630 int
  4631 main ()
  4633 return 0;
  4635   return 0;
  4637 _ACEOF
  4638 if ac_fn_c_try_compile "$LINENO"; then :
  4639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  4640 $as_echo "yes" >&6; }
  4641 else
  4642   as_fn_error $? "installation or configuration problem: $host compiler $HOST_CC cannot create executables." "$LINENO" 5
  4643 fi
  4644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4646     CC=$_SAVE_CC
  4647     CFLAGS=$_SAVE_CFLAGS
  4648     LDFLAGS=$_SAVE_LDFLAGS
  4649 else
  4650     if test -n "$USE_CPLUS"; then
  4651         if test "$CC" = "cl" -a -z "$CXX"; then
  4652             CXX=$CC
  4653         else
  4654             ac_ext=cpp
  4655 ac_cpp='$CXXCPP $CPPFLAGS'
  4656 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4657 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4658 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
  4659 if test -z "$CXX"; then
  4660   if test -n "$CCC"; then
  4661     CXX=$CCC
  4662   else
  4663     if test -n "$ac_tool_prefix"; then
  4664   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  4665   do
  4666     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
  4667 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
  4668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4669 $as_echo_n "checking for $ac_word... " >&6; }
  4670 if ${ac_cv_prog_CXX+:} false; then :
  4671   $as_echo_n "(cached) " >&6
  4672 else
  4673   if test -n "$CXX"; then
  4674   ac_cv_prog_CXX="$CXX" # Let the user override the test.
  4675 else
  4676 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4677 for as_dir in $PATH
  4678 do
  4679   IFS=$as_save_IFS
  4680   test -z "$as_dir" && as_dir=.
  4681     for ac_exec_ext in '' $ac_executable_extensions; do
  4682   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4683     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
  4684     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4685     break 2
  4686   fi
  4687 done
  4688   done
  4689 IFS=$as_save_IFS
  4691 fi
  4692 fi
  4693 CXX=$ac_cv_prog_CXX
  4694 if test -n "$CXX"; then
  4695   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
  4696 $as_echo "$CXX" >&6; }
  4697 else
  4698   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4699 $as_echo "no" >&6; }
  4700 fi
  4703     test -n "$CXX" && break
  4704   done
  4705 fi
  4706 if test -z "$CXX"; then
  4707   ac_ct_CXX=$CXX
  4708   for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
  4709 do
  4710   # Extract the first word of "$ac_prog", so it can be a program name with args.
  4711 set dummy $ac_prog; ac_word=$2
  4712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4713 $as_echo_n "checking for $ac_word... " >&6; }
  4714 if ${ac_cv_prog_ac_ct_CXX+:} false; then :
  4715   $as_echo_n "(cached) " >&6
  4716 else
  4717   if test -n "$ac_ct_CXX"; then
  4718   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
  4719 else
  4720 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4721 for as_dir in $PATH
  4722 do
  4723   IFS=$as_save_IFS
  4724   test -z "$as_dir" && as_dir=.
  4725     for ac_exec_ext in '' $ac_executable_extensions; do
  4726   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4727     ac_cv_prog_ac_ct_CXX="$ac_prog"
  4728     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4729     break 2
  4730   fi
  4731 done
  4732   done
  4733 IFS=$as_save_IFS
  4735 fi
  4736 fi
  4737 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
  4738 if test -n "$ac_ct_CXX"; then
  4739   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
  4740 $as_echo "$ac_ct_CXX" >&6; }
  4741 else
  4742   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4743 $as_echo "no" >&6; }
  4744 fi
  4747   test -n "$ac_ct_CXX" && break
  4748 done
  4750   if test "x$ac_ct_CXX" = x; then
  4751     CXX="g++"
  4752   else
  4753     case $cross_compiling:$ac_tool_warned in
  4754 yes:)
  4755 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  4756 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  4757 ac_tool_warned=yes ;;
  4758 esac
  4759     CXX=$ac_ct_CXX
  4760   fi
  4761 fi
  4763   fi
  4764 fi
  4765 # Provide some information about the compiler.
  4766 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
  4767 set X $ac_compile
  4768 ac_compiler=$2
  4769 for ac_option in --version -v -V -qversion; do
  4770   { { ac_try="$ac_compiler $ac_option >&5"
  4771 case "(($ac_try" in
  4772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
  4773   *) ac_try_echo=$ac_try;;
  4774 esac
  4775 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
  4776 $as_echo "$ac_try_echo"; } >&5
  4777   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
  4778   ac_status=$?
  4779   if test -s conftest.err; then
  4780     sed '10a\
  4781 ... rest of stderr output deleted ...
  4782          10q' conftest.err >conftest.er1
  4783     cat conftest.er1 >&5
  4784   fi
  4785   rm -f conftest.er1 conftest.err
  4786   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
  4787   test $ac_status = 0; }
  4788 done
  4790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
  4791 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
  4792 if ${ac_cv_cxx_compiler_gnu+:} false; then :
  4793   $as_echo_n "(cached) " >&6
  4794 else
  4795   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4796 /* end confdefs.h.  */
  4798 int
  4799 main ()
  4801 #ifndef __GNUC__
  4802        choke me
  4803 #endif
  4806   return 0;
  4808 _ACEOF
  4809 if ac_fn_cxx_try_compile "$LINENO"; then :
  4810   ac_compiler_gnu=yes
  4811 else
  4812   ac_compiler_gnu=no
  4813 fi
  4814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4815 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
  4817 fi
  4818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
  4819 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
  4820 if test $ac_compiler_gnu = yes; then
  4821   GXX=yes
  4822 else
  4823   GXX=
  4824 fi
  4825 ac_test_CXXFLAGS=${CXXFLAGS+set}
  4826 ac_save_CXXFLAGS=$CXXFLAGS
  4827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
  4828 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
  4829 if ${ac_cv_prog_cxx_g+:} false; then :
  4830   $as_echo_n "(cached) " >&6
  4831 else
  4832   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
  4833    ac_cxx_werror_flag=yes
  4834    ac_cv_prog_cxx_g=no
  4835    CXXFLAGS="-g"
  4836    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4837 /* end confdefs.h.  */
  4839 int
  4840 main ()
  4844   return 0;
  4846 _ACEOF
  4847 if ac_fn_cxx_try_compile "$LINENO"; then :
  4848   ac_cv_prog_cxx_g=yes
  4849 else
  4850   CXXFLAGS=""
  4851       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4852 /* end confdefs.h.  */
  4854 int
  4855 main ()
  4859   return 0;
  4861 _ACEOF
  4862 if ac_fn_cxx_try_compile "$LINENO"; then :
  4864 else
  4865   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  4866 	 CXXFLAGS="-g"
  4867 	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  4868 /* end confdefs.h.  */
  4870 int
  4871 main ()
  4875   return 0;
  4877 _ACEOF
  4878 if ac_fn_cxx_try_compile "$LINENO"; then :
  4879   ac_cv_prog_cxx_g=yes
  4880 fi
  4881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4882 fi
  4883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4884 fi
  4885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  4886    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
  4887 fi
  4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
  4889 $as_echo "$ac_cv_prog_cxx_g" >&6; }
  4890 if test "$ac_test_CXXFLAGS" = set; then
  4891   CXXFLAGS=$ac_save_CXXFLAGS
  4892 elif test $ac_cv_prog_cxx_g = yes; then
  4893   if test "$GXX" = yes; then
  4894     CXXFLAGS="-g -O2"
  4895   else
  4896     CXXFLAGS="-g"
  4897   fi
  4898 else
  4899   if test "$GXX" = yes; then
  4900     CXXFLAGS="-O2"
  4901   else
  4902     CXXFLAGS=
  4903   fi
  4904 fi
  4905 ac_ext=c
  4906 ac_cpp='$CPP $CPPFLAGS'
  4907 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  4908 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  4909 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  4911         fi
  4912     fi
  4913     if test -n "$ac_tool_prefix"; then
  4914   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
  4915 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
  4916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4917 $as_echo_n "checking for $ac_word... " >&6; }
  4918 if ${ac_cv_prog_RANLIB+:} false; then :
  4919   $as_echo_n "(cached) " >&6
  4920 else
  4921   if test -n "$RANLIB"; then
  4922   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
  4923 else
  4924 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4925 for as_dir in $PATH
  4926 do
  4927   IFS=$as_save_IFS
  4928   test -z "$as_dir" && as_dir=.
  4929     for ac_exec_ext in '' $ac_executable_extensions; do
  4930   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4931     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
  4932     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4933     break 2
  4934   fi
  4935 done
  4936   done
  4937 IFS=$as_save_IFS
  4939 fi
  4940 fi
  4941 RANLIB=$ac_cv_prog_RANLIB
  4942 if test -n "$RANLIB"; then
  4943   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
  4944 $as_echo "$RANLIB" >&6; }
  4945 else
  4946   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4947 $as_echo "no" >&6; }
  4948 fi
  4951 fi
  4952 if test -z "$ac_cv_prog_RANLIB"; then
  4953   ac_ct_RANLIB=$RANLIB
  4954   # Extract the first word of "ranlib", so it can be a program name with args.
  4955 set dummy ranlib; ac_word=$2
  4956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  4957 $as_echo_n "checking for $ac_word... " >&6; }
  4958 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
  4959   $as_echo_n "(cached) " >&6
  4960 else
  4961   if test -n "$ac_ct_RANLIB"; then
  4962   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
  4963 else
  4964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  4965 for as_dir in $PATH
  4966 do
  4967   IFS=$as_save_IFS
  4968   test -z "$as_dir" && as_dir=.
  4969     for ac_exec_ext in '' $ac_executable_extensions; do
  4970   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  4971     ac_cv_prog_ac_ct_RANLIB="ranlib"
  4972     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  4973     break 2
  4974   fi
  4975 done
  4976   done
  4977 IFS=$as_save_IFS
  4979 fi
  4980 fi
  4981 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
  4982 if test -n "$ac_ct_RANLIB"; then
  4983   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
  4984 $as_echo "$ac_ct_RANLIB" >&6; }
  4985 else
  4986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  4987 $as_echo "no" >&6; }
  4988 fi
  4990   if test "x$ac_ct_RANLIB" = x; then
  4991     RANLIB=":"
  4992   else
  4993     case $cross_compiling:$ac_tool_warned in
  4994 yes:)
  4995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
  4996 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
  4997 ac_tool_warned=yes ;;
  4998 esac
  4999     RANLIB=$ac_ct_RANLIB
  5000   fi
  5001 else
  5002   RANLIB="$ac_cv_prog_RANLIB"
  5003 fi
  5005     for ac_prog in as
  5006 do
  5007   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5008 set dummy $ac_prog; ac_word=$2
  5009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5010 $as_echo_n "checking for $ac_word... " >&6; }
  5011 if ${ac_cv_path_AS+:} false; then :
  5012   $as_echo_n "(cached) " >&6
  5013 else
  5014   case $AS in
  5015   [\\/]* | ?:[\\/]*)
  5016   ac_cv_path_AS="$AS" # Let the user override the test with a path.
  5017   ;;
  5018   *)
  5019   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5020 for as_dir in $PATH
  5021 do
  5022   IFS=$as_save_IFS
  5023   test -z "$as_dir" && as_dir=.
  5024     for ac_exec_ext in '' $ac_executable_extensions; do
  5025   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  5026     ac_cv_path_AS="$as_dir/$ac_word$ac_exec_ext"
  5027     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5028     break 2
  5029   fi
  5030 done
  5031   done
  5032 IFS=$as_save_IFS
  5034   ;;
  5035 esac
  5036 fi
  5037 AS=$ac_cv_path_AS
  5038 if test -n "$AS"; then
  5039   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
  5040 $as_echo "$AS" >&6; }
  5041 else
  5042   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5043 $as_echo "no" >&6; }
  5044 fi
  5047   test -n "$AS" && break
  5048 done
  5049 test -n "$AS" || AS="$CC"
  5051     for ac_prog in ar
  5052 do
  5053   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5054 set dummy $ac_prog; ac_word=$2
  5055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5056 $as_echo_n "checking for $ac_word... " >&6; }
  5057 if ${ac_cv_path_AR+:} false; then :
  5058   $as_echo_n "(cached) " >&6
  5059 else
  5060   case $AR in
  5061   [\\/]* | ?:[\\/]*)
  5062   ac_cv_path_AR="$AR" # Let the user override the test with a path.
  5063   ;;
  5064   *)
  5065   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5066 for as_dir in $PATH
  5067 do
  5068   IFS=$as_save_IFS
  5069   test -z "$as_dir" && as_dir=.
  5070     for ac_exec_ext in '' $ac_executable_extensions; do
  5071   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  5072     ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
  5073     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5074     break 2
  5075   fi
  5076 done
  5077   done
  5078 IFS=$as_save_IFS
  5080   ;;
  5081 esac
  5082 fi
  5083 AR=$ac_cv_path_AR
  5084 if test -n "$AR"; then
  5085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
  5086 $as_echo "$AR" >&6; }
  5087 else
  5088   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5089 $as_echo "no" >&6; }
  5090 fi
  5093   test -n "$AR" && break
  5094 done
  5095 test -n "$AR" || AR="echo not_ar"
  5097     for ac_prog in ld link
  5098 do
  5099   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5100 set dummy $ac_prog; ac_word=$2
  5101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5102 $as_echo_n "checking for $ac_word... " >&6; }
  5103 if ${ac_cv_path_LD+:} false; then :
  5104   $as_echo_n "(cached) " >&6
  5105 else
  5106   case $LD in
  5107   [\\/]* | ?:[\\/]*)
  5108   ac_cv_path_LD="$LD" # Let the user override the test with a path.
  5109   ;;
  5110   *)
  5111   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5112 for as_dir in $PATH
  5113 do
  5114   IFS=$as_save_IFS
  5115   test -z "$as_dir" && as_dir=.
  5116     for ac_exec_ext in '' $ac_executable_extensions; do
  5117   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  5118     ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
  5119     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5120     break 2
  5121   fi
  5122 done
  5123   done
  5124 IFS=$as_save_IFS
  5126   ;;
  5127 esac
  5128 fi
  5129 LD=$ac_cv_path_LD
  5130 if test -n "$LD"; then
  5131   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
  5132 $as_echo "$LD" >&6; }
  5133 else
  5134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5135 $as_echo "no" >&6; }
  5136 fi
  5139   test -n "$LD" && break
  5140 done
  5141 test -n "$LD" || LD="echo not_ld"
  5143     for ac_prog in strip
  5144 do
  5145   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5146 set dummy $ac_prog; ac_word=$2
  5147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5148 $as_echo_n "checking for $ac_word... " >&6; }
  5149 if ${ac_cv_path_STRIP+:} false; then :
  5150   $as_echo_n "(cached) " >&6
  5151 else
  5152   case $STRIP in
  5153   [\\/]* | ?:[\\/]*)
  5154   ac_cv_path_STRIP="$STRIP" # Let the user override the test with a path.
  5155   ;;
  5156   *)
  5157   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5158 for as_dir in $PATH
  5159 do
  5160   IFS=$as_save_IFS
  5161   test -z "$as_dir" && as_dir=.
  5162     for ac_exec_ext in '' $ac_executable_extensions; do
  5163   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  5164     ac_cv_path_STRIP="$as_dir/$ac_word$ac_exec_ext"
  5165     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5166     break 2
  5167   fi
  5168 done
  5169   done
  5170 IFS=$as_save_IFS
  5172   ;;
  5173 esac
  5174 fi
  5175 STRIP=$ac_cv_path_STRIP
  5176 if test -n "$STRIP"; then
  5177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
  5178 $as_echo "$STRIP" >&6; }
  5179 else
  5180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5181 $as_echo "no" >&6; }
  5182 fi
  5185   test -n "$STRIP" && break
  5186 done
  5187 test -n "$STRIP" || STRIP="echo not_strip"
  5189     for ac_prog in windres
  5190 do
  5191   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5192 set dummy $ac_prog; ac_word=$2
  5193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5194 $as_echo_n "checking for $ac_word... " >&6; }
  5195 if ${ac_cv_path_WINDRES+:} false; then :
  5196   $as_echo_n "(cached) " >&6
  5197 else
  5198   case $WINDRES in
  5199   [\\/]* | ?:[\\/]*)
  5200   ac_cv_path_WINDRES="$WINDRES" # Let the user override the test with a path.
  5201   ;;
  5202   *)
  5203   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5204 for as_dir in $PATH
  5205 do
  5206   IFS=$as_save_IFS
  5207   test -z "$as_dir" && as_dir=.
  5208     for ac_exec_ext in '' $ac_executable_extensions; do
  5209   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  5210     ac_cv_path_WINDRES="$as_dir/$ac_word$ac_exec_ext"
  5211     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5212     break 2
  5213   fi
  5214 done
  5215   done
  5216 IFS=$as_save_IFS
  5218   ;;
  5219 esac
  5220 fi
  5221 WINDRES=$ac_cv_path_WINDRES
  5222 if test -n "$WINDRES"; then
  5223   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
  5224 $as_echo "$WINDRES" >&6; }
  5225 else
  5226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5227 $as_echo "no" >&6; }
  5228 fi
  5231   test -n "$WINDRES" && break
  5232 done
  5233 test -n "$WINDRES" || WINDRES="echo not_windres"
  5235     if test -z "$HOST_CC"; then
  5236         HOST_CC="$CC"
  5237     fi
  5238     if test -z "$HOST_CFLAGS"; then
  5239         HOST_CFLAGS="$CFLAGS"
  5240     fi
  5241 fi
  5243 ac_ext=c
  5244 ac_cpp='$CPP $CPPFLAGS'
  5245 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  5246 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  5247 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  5248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
  5249 $as_echo_n "checking how to run the C preprocessor... " >&6; }
  5250 # On Suns, sometimes $CPP names a directory.
  5251 if test -n "$CPP" && test -d "$CPP"; then
  5252   CPP=
  5253 fi
  5254 if test -z "$CPP"; then
  5255   if ${ac_cv_prog_CPP+:} false; then :
  5256   $as_echo_n "(cached) " >&6
  5257 else
  5258       # Double quotes because CPP needs to be expanded
  5259     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
  5260     do
  5261       ac_preproc_ok=false
  5262 for ac_c_preproc_warn_flag in '' yes
  5263 do
  5264   # Use a header file that comes with gcc, so configuring glibc
  5265   # with a fresh cross-compiler works.
  5266   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  5267   # <limits.h> exists even on freestanding compilers.
  5268   # On the NeXT, cc -E runs the code through the compiler's parser,
  5269   # not just through cpp. "Syntax error" is here to catch this case.
  5270   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5271 /* end confdefs.h.  */
  5272 #ifdef __STDC__
  5273 # include <limits.h>
  5274 #else
  5275 # include <assert.h>
  5276 #endif
  5277 		     Syntax error
  5278 _ACEOF
  5279 if ac_fn_c_try_cpp "$LINENO"; then :
  5281 else
  5282   # Broken: fails on valid input.
  5283 continue
  5284 fi
  5285 rm -f conftest.err conftest.i conftest.$ac_ext
  5287   # OK, works on sane cases.  Now check whether nonexistent headers
  5288   # can be detected and how.
  5289   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5290 /* end confdefs.h.  */
  5291 #include <ac_nonexistent.h>
  5292 _ACEOF
  5293 if ac_fn_c_try_cpp "$LINENO"; then :
  5294   # Broken: success on invalid input.
  5295 continue
  5296 else
  5297   # Passes both tests.
  5298 ac_preproc_ok=:
  5299 break
  5300 fi
  5301 rm -f conftest.err conftest.i conftest.$ac_ext
  5303 done
  5304 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  5305 rm -f conftest.i conftest.err conftest.$ac_ext
  5306 if $ac_preproc_ok; then :
  5307   break
  5308 fi
  5310     done
  5311     ac_cv_prog_CPP=$CPP
  5313 fi
  5314   CPP=$ac_cv_prog_CPP
  5315 else
  5316   ac_cv_prog_CPP=$CPP
  5317 fi
  5318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
  5319 $as_echo "$CPP" >&6; }
  5320 ac_preproc_ok=false
  5321 for ac_c_preproc_warn_flag in '' yes
  5322 do
  5323   # Use a header file that comes with gcc, so configuring glibc
  5324   # with a fresh cross-compiler works.
  5325   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
  5326   # <limits.h> exists even on freestanding compilers.
  5327   # On the NeXT, cc -E runs the code through the compiler's parser,
  5328   # not just through cpp. "Syntax error" is here to catch this case.
  5329   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5330 /* end confdefs.h.  */
  5331 #ifdef __STDC__
  5332 # include <limits.h>
  5333 #else
  5334 # include <assert.h>
  5335 #endif
  5336 		     Syntax error
  5337 _ACEOF
  5338 if ac_fn_c_try_cpp "$LINENO"; then :
  5340 else
  5341   # Broken: fails on valid input.
  5342 continue
  5343 fi
  5344 rm -f conftest.err conftest.i conftest.$ac_ext
  5346   # OK, works on sane cases.  Now check whether nonexistent headers
  5347   # can be detected and how.
  5348   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5349 /* end confdefs.h.  */
  5350 #include <ac_nonexistent.h>
  5351 _ACEOF
  5352 if ac_fn_c_try_cpp "$LINENO"; then :
  5353   # Broken: success on invalid input.
  5354 continue
  5355 else
  5356   # Passes both tests.
  5357 ac_preproc_ok=:
  5358 break
  5359 fi
  5360 rm -f conftest.err conftest.i conftest.$ac_ext
  5362 done
  5363 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
  5364 rm -f conftest.i conftest.err conftest.$ac_ext
  5365 if $ac_preproc_ok; then :
  5367 else
  5368   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
  5369 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
  5370 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
  5371 See \`config.log' for more details" "$LINENO" 5; }
  5372 fi
  5374 ac_ext=c
  5375 ac_cpp='$CPP $CPPFLAGS'
  5376 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
  5377 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
  5378 ac_compiler_gnu=$ac_cv_c_compiler_gnu
  5381 if test "$GCC" = "yes"; then
  5382     GNU_CC=1
  5383 fi
  5384 if test "$GXX" = "yes"; then
  5385     GNU_CXX=1
  5386 fi
  5387 if test "`echo | $AS -v 2>&1 | grep -c GNU`" != "0"; then
  5388     GNU_AS=1
  5389 fi
  5390 rm -f a.out
  5392 case "$build:$target" in
  5393     i?86-apple-darwin*:powerpc-apple-darwin*)
  5394                                 cross_compiling=yes
  5395         ;;
  5396 esac
  5398 if test "$cross_compiling"  = "yes"; then
  5399     CROSS_COMPILE=1
  5400 else
  5401     CROSS_COMPILE=
  5402 fi
  5404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc -pipe support" >&5
  5405 $as_echo_n "checking for gcc -pipe support... " >&6; }
  5406 if test -n "$GNU_CC" && test -n "$GNU_CXX" && test -n "$GNU_AS"; then
  5407     echo '#include <stdio.h>' > dummy-hello.c
  5408     echo 'int main() { printf("Hello World\n"); return 0; }' >> dummy-hello.c
  5409     ${CC} -S dummy-hello.c -o dummy-hello.s 2>&5
  5410     cat dummy-hello.s | ${AS} -o dummy-hello.S - 2>&5
  5411     if test $? = 0; then
  5412         _res_as_stdin="yes"
  5413     else
  5414         _res_as_stdin="no"
  5415     fi
  5416     if test "$_res_as_stdin" = "yes"; then
  5417         _SAVE_CFLAGS=$CFLAGS
  5418         CFLAGS="$CFLAGS -pipe"
  5419         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5420 /* end confdefs.h.  */
  5421  #include <stdio.h>
  5422 int
  5423 main ()
  5425 printf("Hello World\n");
  5427   return 0;
  5429 _ACEOF
  5430 if ac_fn_c_try_compile "$LINENO"; then :
  5431   _res_gcc_pipe="yes"
  5432 else
  5433   _res_gcc_pipe="no"
  5434 fi
  5435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  5436         CFLAGS=$_SAVE_CFLAGS
  5437     fi
  5438     if test "$_res_as_stdin" = "yes" && test "$_res_gcc_pipe" = "yes"; then
  5439         _res="yes";
  5440         CFLAGS="$CFLAGS -pipe"
  5441         CXXFLAGS="$CXXFLAGS -pipe"
  5442     else
  5443         _res="no"
  5444     fi
  5445     rm -f dummy-hello.c dummy-hello.s dummy-hello.S dummy-hello a.out
  5446     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_res" >&5
  5447 $as_echo "$_res" >&6; }
  5448 else
  5449     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5450 $as_echo "no" >&6; }
  5451 fi
  5454 _SAVE_CFLAGS="$CFLAGS"
  5455 CFLAGS="$CFLAGS -fprofile-generate -fprofile-correction"
  5457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler supports -fprofile-generate" >&5
  5458 $as_echo_n "checking whether C compiler supports -fprofile-generate... " >&6; }
  5459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5460 /* end confdefs.h.  */
  5462 int
  5463 main ()
  5465 return 0;
  5467   return 0;
  5469 _ACEOF
  5470 if ac_fn_c_try_compile "$LINENO"; then :
  5471    PROFILE_GEN_CFLAGS="-fprofile-generate"
  5472                  result="yes"
  5473 else
  5474   result="no"
  5475 fi
  5476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  5477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
  5478 $as_echo "$result" >&6; }
  5480 if test $result = "yes"; then
  5481    PROFILE_GEN_LDFLAGS="-fprofile-generate"
  5482    PROFILE_USE_CFLAGS="-fprofile-use -fprofile-correction -Wcoverage-mismatch"
  5483    PROFILE_USE_LDFLAGS="-fprofile-use"
  5484 fi
  5486 CFLAGS="$_SAVE_CFLAGS"
  5488 if test "$GNU_CC"; then
  5489     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for visibility(hidden) attribute" >&5
  5490 $as_echo_n "checking for visibility(hidden) attribute... " >&6; }
  5491 if ${ac_cv_visibility_hidden+:} false; then :
  5492   $as_echo_n "(cached) " >&6
  5493 else
  5494   cat > conftest.c <<EOF
  5495         int foo __attribute__ ((visibility ("hidden"))) = 1;
  5496 EOF
  5497         ac_cv_visibility_hidden=no
  5498         if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
  5499             if grep '\.hidden.*foo' conftest.s >/dev/null; then
  5500                 ac_cv_visibility_hidden=yes
  5501             fi
  5502         fi
  5503         rm -f conftest.cs
  5505 fi
  5506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_visibility_hidden" >&5
  5507 $as_echo "$ac_cv_visibility_hidden" >&6; }
  5508     if test "$ac_cv_visibility_hidden" = "yes"; then
  5509         $as_echo "#define HAVE_VISIBILITY_HIDDEN_ATTRIBUTE 1" >>confdefs.h
  5511         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for visibility pragma support" >&5
  5512 $as_echo_n "checking for visibility pragma support... " >&6; }
  5513 if ${ac_cv_visibility_pragma+:} false; then :
  5514   $as_echo_n "(cached) " >&6
  5515 else
  5516   cat > conftest.c <<EOF
  5517 #pragma GCC visibility push(hidden)
  5518             int foo_hidden = 1;
  5519 #pragma GCC visibility push(default)
  5520             int foo_default = 1;
  5521 EOF
  5522             ac_cv_visibility_pragma=no
  5523             if ${CC-cc} -Werror -S conftest.c -o conftest.s >/dev/null 2>&1; then
  5524                 if grep '\.hidden.*foo_hidden' conftest.s >/dev/null; then
  5525                     if ! grep '\.hidden.*foo_default' conftest.s > /dev/null; then
  5526                         ac_cv_visibility_pragma=yes
  5527                     fi
  5528                 fi
  5529             fi
  5530             rm -f conftest.cs
  5532 fi
  5533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_visibility_pragma" >&5
  5534 $as_echo "$ac_cv_visibility_pragma" >&6; }
  5535         if test "$ac_cv_visibility_pragma" = "yes"; then
  5536             $as_echo "#define HAVE_VISIBILITY_PRAGMA 1" >>confdefs.h
  5538             # To work around a build problem on Linux x86-64 (Bugzilla bug
  5539             # 293438), we use the -fvisibility=hidden flag.  This flag is less
  5540             # optimal than #pragma GCC visibility push(hidden) because the flag
  5541             # assumes that symbols defined outside the current source file have
  5542             # the default visibility.  This has the advantage that we don't need
  5543             # to wrap system header files, but has the disadvantage that calls
  5544             # to hidden symbols defined in other source files cannot be
  5545             # optimized by the compiler.  The -fvisibility=hidden flag does
  5546             # hide and export symbols correctly.
  5547             #VISIBILITY_FLAGS='-I$(dist_includedir)/system_wrappers -include $(topsrcdir)/config/gcc_hidden.h'
  5548             #WRAP_SYSTEM_INCLUDES=1
  5549             VISIBILITY_FLAGS="-fvisibility=hidden"
  5550             WRAP_SYSTEM_INCLUDES=
  5551         fi
  5552     fi
  5553 fi # GNU_CC
  5555 fi # SKIP_COMPILER_CHECKS
  5557 if test -z "$SKIP_PATH_CHECKS"; then
  5558     for ac_prog in perl5 perl
  5559 do
  5560   # Extract the first word of "$ac_prog", so it can be a program name with args.
  5561 set dummy $ac_prog; ac_word=$2
  5562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  5563 $as_echo_n "checking for $ac_word... " >&6; }
  5564 if ${ac_cv_path_PERL+:} false; then :
  5565   $as_echo_n "(cached) " >&6
  5566 else
  5567   case $PERL in
  5568   [\\/]* | ?:[\\/]*)
  5569   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
  5570   ;;
  5571   *)
  5572   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  5573 for as_dir in $PATH
  5574 do
  5575   IFS=$as_save_IFS
  5576   test -z "$as_dir" && as_dir=.
  5577     for ac_exec_ext in '' $ac_executable_extensions; do
  5578   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  5579     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
  5580     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  5581     break 2
  5582   fi
  5583 done
  5584   done
  5585 IFS=$as_save_IFS
  5587   ;;
  5588 esac
  5589 fi
  5590 PERL=$ac_cv_path_PERL
  5591 if test -n "$PERL"; then
  5592   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
  5593 $as_echo "$PERL" >&6; }
  5594 else
  5595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  5596 $as_echo "no" >&6; }
  5597 fi
  5600   test -n "$PERL" && break
  5601 done
  5602 test -n "$PERL" || PERL="echo not_perl"
  5604 elif test -z "$PERL"; then
  5605     PERL=perl
  5606 fi
  5608 OBJ_SUFFIX=o
  5609 LIB_SUFFIX=a
  5610 DLL_SUFFIX=so
  5611 ASM_SUFFIX=s
  5612 MKSHLIB='$(LD) $(DSO_LDOPTS) -o $@'
  5613 PR_MD_ASFILES=
  5614 PR_MD_CSRCS=
  5615 PR_MD_ARCH_DIR=unix
  5616 AR_FLAGS='cr $@'
  5617 AS='$(CC)'
  5618 ASFLAGS='$(CFLAGS)'
  5620 if test -n "$CROSS_COMPILE"; then
  5621     OS_ARCH=`echo $target_os | sed -e 's|/|_|g'`
  5622     OS_RELEASE=
  5623     OS_TEST="${target_cpu}"
  5624     case "${target_os}" in
  5625         linux*)       OS_ARCH=Linux ;;
  5626         solaris*)     OS_ARCH=SunOS OS_RELEASE=5 ;;
  5627         mingw*)       OS_ARCH=WINNT CPU_ARCH=x86 ;;
  5628         darwin*)      OS_ARCH=Darwin ;;
  5629         riscos*)      OS_ARCH=RISCOS ;;
  5630     esac
  5631 else
  5632     OS_ARCH=`uname -s | sed -e 's|/|_|g'`
  5633     OS_RELEASE=`uname -r`
  5634     OS_TEST=`uname -m`
  5635 fi
  5637 if test "$OS_ARCH" = "IRIX64"; then
  5638     OS_ARCH=IRIX
  5639 fi
  5641 if test "$OS_ARCH" = "AIX"; then
  5642     OS_RELEASE=`uname -v`.`uname -r`
  5643 fi
  5645 if test "$OS_ARCH" = "FreeBSD"; then
  5646     OS_RELEASE=`echo $OS_RELEASE | sed 's/-.*//'`
  5647 fi
  5649 if test "$OS_ARCH" = "Linux"; then
  5650     OS_RELEASE=`echo $OS_RELEASE | sed 's/-.*//'`
  5651     OS_RELEASE=`echo $OS_RELEASE | awk -F\. '{ print $1 "." $2 }'`
  5652 fi
  5654 #######################################################################
  5655 # Master "Core Components" macros for getting the OS target           #
  5656 #######################################################################
  5659 # Note: OS_TARGET should be specified on the command line for gmake.
  5660 # When OS_TARGET=WIN95 is specified, then a Windows 95 target is built.
  5661 # The difference between the Win95 target and the WinNT target is that
  5662 # the WinNT target uses Windows NT specific features not available
  5663 # in Windows 95. The Win95 target will run on Windows NT, but (supposedly)
  5664 # at lesser performance (the Win95 target uses threads; the WinNT target
  5665 # uses fibers).
  5667 # If OS_TARGET is not specified, it defaults to $(OS_ARCH), i.e., no
  5668 # cross-compilation.
  5672 # The following hack allows one to build on a WIN95 machine (as if
  5673 # s/he were cross-compiling on a WINNT host for a WIN95 target).
  5674 # It also accomodates for MKS's uname.exe.  If you never intend
  5675 # to do development on a WIN95 machine, you don't need this hack.
  5677 case "$OS_ARCH" in
  5678 Windows_95)
  5679     OS_ARCH=Windows_NT
  5680     OS_TARGET=WIN95
  5681     ;;
  5682 Windows_98)
  5683     OS_ARCH=Windows_NT
  5684     OS_TARGET=WIN95
  5685     ;;
  5686 CYGWIN_9*|CYGWIN_ME*)
  5687     OS_ARCH='CYGWIN_NT-4.0'
  5688     OS_TARGET=WIN95
  5689     ;;
  5690 OS_2)
  5691     OS_ARCH=OS2
  5692     OS_TARGET=OS2
  5693     ;;
  5694 esac
  5697 # On WIN32, we also define the variable CPU_ARCH.
  5700 case "$OS_ARCH" in
  5701 Windows_NT)
  5703 # If uname -s returns "Windows_NT", we assume that we are using
  5704 # the uname.exe in MKS toolkit.
  5706 # The -r option of MKS uname only returns the major version number.
  5707 # So we need to use its -v option to get the minor version number.
  5708 # Moreover, it doesn't have the -p option, so we need to use uname -m.
  5710     OS_ARCH=WINNT
  5711     OS_MINOR_RELEASE=`uname -v`
  5712     if test "$OS_MINOR_RELEASE" = "00"; then
  5713         OS_MINOR_RELEASE=0
  5714     fi
  5715     OS_RELEASE="${OS_RELEASE}.${OS_MINOR_RELEASE}"
  5716     CPU_ARCH=`uname -m`
  5718     # MKS's uname -m returns "586" on a Pentium machine.
  5720     if echo "$CPU_ARCH" | grep -c 86 >/dev/null; then
  5721         CPU_ARCH=x86
  5722     fi
  5723     ;;
  5724 CYGWIN_NT*|MINGW*_NT*|MSYS_NT*)
  5726 # If uname -s returns "CYGWIN_NT-4.0", we assume that we are using
  5727 # the uname.exe in the Cygwin tools.
  5728 # If uname -s returns "MINGW32_NT-5.1", we assume that we are using
  5729 # the uname.exe in the MSYS tools.
  5730 # If uname -s returns "MSYS_NT-6.3", we assume that we are using
  5731 # the uname.exe in the MSYS2 tools.
  5733     OS_RELEASE=`expr $OS_ARCH : '.*NT-\(.*\)'`
  5734     OS_ARCH=WINNT
  5735     CPU_ARCH=`uname -m`
  5737     # Cygwin's uname -m returns "i686" on a Pentium Pro machine.
  5739     if echo "$CPU_ARCH" | grep -c 86 >/dev/null; then
  5740         CPU_ARCH=x86
  5741     fi
  5742     ;;
  5743 esac
  5745 if test -n "$MOZILLA_CLIENT" && test "$OS_ARCH" = "WINNT"; then
  5746     OS_TARGET=WIN95
  5747     if test -n "$MOZ_DEBUG" -a -z "$USE_DEBUG_RTL"; then
  5748         USE_DEBUG_RTL=1
  5749     fi
  5750 fi
  5751 if test -z "$OS_TARGET"; then
  5752     OS_TARGET=$OS_ARCH
  5753 fi
  5754 if test "$OS_TARGET" = "WIN95"; then
  5755     OS_RELEASE="4.0"
  5756 fi
  5757 OS_CONFIG="${OS_TARGET}${OS_RELEASE}"
  5759 # Check whether --enable-os2-high-mem was given.
  5760 if test "${enable_os2_high_mem+set}" = set; then :
  5761   enableval=$enable_os2_high_mem;  if test "$enableval" = "no"; then
  5762         MOZ_OS2_HIGH_MEMORY=
  5763       else
  5764         MOZ_OS2_HIGH_MEMORY=1
  5765       fi
  5766 fi
  5770 MOZ_ALIGN=toolchain-default
  5772 case "$target" in
  5773 arm*-android*|arm*-linuxandroid*)
  5774     MOZ_THUMB=yes
  5775     MOZ_ARCH=armv7-a
  5776     MOZ_FPU=vfp
  5777     MOZ_FLOAT_ABI=softfp
  5778     MOZ_SOFT_FLOAT=yes
  5779     MOZ_ALIGN=no
  5780     ;;
  5781 arm*-*)
  5782     if test -n "$MOZ_PLATFORM_MAEMO"; then
  5783         MOZ_THUMB=no
  5784         MOZ_ARCH=armv7-a
  5785         MOZ_FLOAT_ABI=softfp
  5786     fi
  5787     if test "$MOZ_PLATFORM_MAEMO" = 6; then
  5788         MOZ_THUMB=yes
  5789     fi
  5790     ;;
  5791 esac
  5793 # Check whether --enable-thumb2 was given.
  5794 if test "${enable_thumb2+set}" = set; then :
  5795   enableval=$enable_thumb2; MOZ_THUMB=$enableval
  5796 fi
  5800 # Check whether --with-thumb was given.
  5801 if test "${with_thumb+set}" = set; then :
  5802   withval=$with_thumb; if test -z "$GNU_CC"; then
  5803         as_fn_error $? "--with-thumb is not supported on non-GNU toolchain-defaults" "$LINENO" 5
  5804     fi
  5805     MOZ_THUMB=$withval
  5806 fi
  5810 # Check whether --with-thumb-interwork was given.
  5811 if test "${with_thumb_interwork+set}" = set; then :
  5812   withval=$with_thumb_interwork; if test -z "$GNU_CC"; then
  5813         as_fn_error $? "--with-thumb-interwork is not supported on non-GNU toolchain-defaults" "$LINENO" 5
  5814     fi
  5815     MOZ_THUMB_INTERWORK=$withval
  5816 fi
  5820 # Check whether --with-arch was given.
  5821 if test "${with_arch+set}" = set; then :
  5822   withval=$with_arch; if test -z "$GNU_CC"; then
  5823         as_fn_error $? "--with-arch is not supported on non-GNU toolchain-defaults" "$LINENO" 5
  5824     fi
  5825     MOZ_ARCH=$withval
  5826 fi
  5830 # Check whether --with-fpu was given.
  5831 if test "${with_fpu+set}" = set; then :
  5832   withval=$with_fpu; if test -z "$GNU_CC"; then
  5833         as_fn_error $? "--with-fpu is not supported on non-GNU toolchain-defaults" "$LINENO" 5
  5834     fi
  5835     MOZ_FPU=$withval
  5836 fi
  5840 # Check whether --with-float-abi was given.
  5841 if test "${with_float_abi+set}" = set; then :
  5842   withval=$with_float_abi; if test -z "$GNU_CC"; then
  5843         as_fn_error $? "--with-float-abi is not supported on non-GNU toolchain-defaults" "$LINENO" 5
  5844     fi
  5845     MOZ_FLOAT_ABI=$withval
  5846 fi
  5850 # Check whether --with-soft-float was given.
  5851 if test "${with_soft_float+set}" = set; then :
  5852   withval=$with_soft_float; if test -z "$GNU_CC"; then
  5853         as_fn_error $? "--with-soft-float is not supported on non-GNU toolchain-defaults" "$LINENO" 5
  5854     fi
  5855     MOZ_SOFT_FLOAT=$withval
  5856 fi
  5859 case "$MOZ_ARCH" in
  5860 toolchain-default|"")
  5861     arch_flag=""
  5862     ;;
  5863 *)
  5864     arch_flag="-march=$MOZ_ARCH"
  5865     ;;
  5866 esac
  5868 case "$MOZ_THUMB" in
  5869 yes)
  5870     MOZ_THUMB2=1
  5871     thumb_flag="-mthumb"
  5872     ;;
  5873 no)
  5874     MOZ_THUMB2=
  5875     thumb_flag="-marm"
  5876     ;;
  5877 *)
  5878     _SAVE_CFLAGS="$CFLAGS"
  5879     CFLAGS="$arch_flag"
  5880     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5881 /* end confdefs.h.  */
  5883 int
  5884 main ()
  5886 return sizeof(__thumb2__);
  5888   return 0;
  5890 _ACEOF
  5891 if ac_fn_c_try_compile "$LINENO"; then :
  5892   MOZ_THUMB2=1
  5893 else
  5894   MOZ_THUMB2=
  5895 fi
  5896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  5897     CFLAGS="$_SAVE_CFLAGS"
  5898     thumb_flag=""
  5899     ;;
  5900 esac
  5902 case "$MOZ_THUMB_INTERWORK" in
  5903 yes)
  5904     thumb_interwork_flag="-mthumb-interwork"
  5905     ;;
  5906 no)
  5907     thumb_interwork_flag="-mno-thumb-interwork"
  5908     ;;
  5909 *) # toolchain-default
  5910     thumb_interwork_flag=""
  5911     ;;
  5912 esac
  5914 case "$MOZ_FPU" in
  5915 toolchain-default|"")
  5916     fpu_flag=""
  5917     ;;
  5918 *)
  5919     fpu_flag="-mfpu=$MOZ_FPU"
  5920     ;;
  5921 esac
  5923 case "$MOZ_FLOAT_ABI" in
  5924 toolchain-default|"")
  5925     float_abi_flag=""
  5926     ;;
  5927 *)
  5928     float_abi_flag="-mfloat-abi=$MOZ_FLOAT_ABI"
  5929     ;;
  5930 esac
  5932 case "$MOZ_SOFT_FLOAT" in
  5933 yes)
  5934     soft_float_flag="-msoft-float"
  5935     ;;
  5936 no)
  5937     soft_float_flag="-mno-soft-float"
  5938     ;;
  5939 *) # toolchain-default
  5940     soft_float_flag=""
  5941     ;;
  5942 esac
  5944 case "$MOZ_ALIGN" in
  5945 toolchain-default|"")
  5946     align_flag=""
  5947     ;;
  5948 no)
  5949     align_flag="-mno-unaligned-access"
  5950     ;;
  5951 yes)
  5952     align_flag="-munaligned-access"
  5953     ;;
  5954 *)
  5955     align_flag=""
  5956     ;;
  5957 esac
  5959 if test -n "$align_flag"; then
  5960   _SAVE_CFLAGS="$CFLAGS"
  5961   CFLAGS="$CFLAGS $align_flag"
  5962   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether alignment flag ($align_flag) is supported" >&5
  5963 $as_echo_n "checking whether alignment flag ($align_flag) is supported... " >&6; }
  5964   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5965 /* end confdefs.h.  */
  5967 int
  5968 main ()
  5972   return 0;
  5974 _ACEOF
  5975 if ac_fn_c_try_compile "$LINENO"; then :
  5977 else
  5978   align_flag=""
  5979 fi
  5980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  5981   CFLAGS="$_SAVE_CFLAGS"
  5982 fi
  5984 all_flags=`echo $arch_flag $thumb_flag $thumb_interwork_flag $fpu_flag $float_abi_flag $soft_float_flag $align_flag`
  5985 if test -n "$all_flags"; then
  5986     _SAVE_CFLAGS="$CFLAGS"
  5987     CFLAGS="$all_flags"
  5988     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the chosen combination of compiler flags ($all_flags) works" >&5
  5989 $as_echo_n "checking whether the chosen combination of compiler flags ($all_flags) works... " >&6; }
  5990     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  5991 /* end confdefs.h.  */
  5993 int
  5994 main ()
  5996 return 0;
  5998   return 0;
  6000 _ACEOF
  6001 if ac_fn_c_try_compile "$LINENO"; then :
  6002   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  6003 $as_echo "yes" >&6; }
  6004 else
  6005   as_fn_error $? "no" "$LINENO" 5
  6006 fi
  6007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  6009     CFLAGS="$_SAVE_CFLAGS $all_flags"
  6010     CXXFLAGS="$CXXFLAGS $all_flags"
  6011     ASFLAGS="$ASFLAGS $all_flags"
  6012     if test -n "$thumb_flag"; then
  6013         LDFLAGS="$LDFLAGS $thumb_flag"
  6014     fi
  6015 fi
  6017 case "$host" in
  6018 *-mingw*|*-msys*)
  6019     NSINSTALL=nsinstall
  6020     ;;
  6021 *-cygwin*|*-mks*)
  6022     NSINSTALL='$(CYGWIN_WRAPPER) nsinstall'
  6023     if test `echo "${PATH}" | grep -c \;` = 0; then
  6024         CYGWIN_WRAPPER='sh $(topsrcdir)/build/cygwin-wrapper'
  6025     fi
  6026     ;;
  6027 *-beos*)
  6028     HOST_CFLAGS="$HOST_CFLAGS -DXP_BEOS -DBeOS -DBEOS -D_POSIX_SOURCE"
  6029     ;;
  6030 *os2*)
  6031     ;;
  6032 *)
  6033     HOST_CFLAGS="$HOST_CFLAGS -DXP_UNIX"
  6034     ;;
  6035 esac
  6037 case "$target" in
  6039 *-aix*)
  6040     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6042     $as_echo "#define AIX 1" >>confdefs.h
  6044     $as_echo "#define SYSV 1" >>confdefs.h
  6046     DSO_LDOPTS='-brtl -bnortllib -bM:SRE -bnoentry -bexpall -blibpath:/usr/lib:/lib'
  6048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
  6049 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
  6050 if ${ac_cv_path_GREP+:} false; then :
  6051   $as_echo_n "(cached) " >&6
  6052 else
  6053   if test -z "$GREP"; then
  6054   ac_path_GREP_found=false
  6055   # Loop through the user's path and test for each of PROGNAME-LIST
  6056   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6057 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  6058 do
  6059   IFS=$as_save_IFS
  6060   test -z "$as_dir" && as_dir=.
  6061     for ac_prog in grep ggrep; do
  6062     for ac_exec_ext in '' $ac_executable_extensions; do
  6063       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
  6064       as_fn_executable_p "$ac_path_GREP" || continue
  6065 # Check for GNU ac_path_GREP and select it if it is found.
  6066   # Check for GNU $ac_path_GREP
  6067 case `"$ac_path_GREP" --version 2>&1` in
  6068 *GNU*)
  6069   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
  6070 *)
  6071   ac_count=0
  6072   $as_echo_n 0123456789 >"conftest.in"
  6073   while :
  6074   do
  6075     cat "conftest.in" "conftest.in" >"conftest.tmp"
  6076     mv "conftest.tmp" "conftest.in"
  6077     cp "conftest.in" "conftest.nl"
  6078     $as_echo 'GREP' >> "conftest.nl"
  6079     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  6080     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  6081     as_fn_arith $ac_count + 1 && ac_count=$as_val
  6082     if test $ac_count -gt ${ac_path_GREP_max-0}; then
  6083       # Best one so far, save it but keep looking for a better one
  6084       ac_cv_path_GREP="$ac_path_GREP"
  6085       ac_path_GREP_max=$ac_count
  6086     fi
  6087     # 10*(2^10) chars as input seems more than enough
  6088     test $ac_count -gt 10 && break
  6089   done
  6090   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  6091 esac
  6093       $ac_path_GREP_found && break 3
  6094     done
  6095   done
  6096   done
  6097 IFS=$as_save_IFS
  6098   if test -z "$ac_cv_path_GREP"; then
  6099     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  6100   fi
  6101 else
  6102   ac_cv_path_GREP=$GREP
  6103 fi
  6105 fi
  6106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
  6107 $as_echo "$ac_cv_path_GREP" >&6; }
  6108  GREP="$ac_cv_path_GREP"
  6111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
  6112 $as_echo_n "checking for egrep... " >&6; }
  6113 if ${ac_cv_path_EGREP+:} false; then :
  6114   $as_echo_n "(cached) " >&6
  6115 else
  6116   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
  6117    then ac_cv_path_EGREP="$GREP -E"
  6118    else
  6119      if test -z "$EGREP"; then
  6120   ac_path_EGREP_found=false
  6121   # Loop through the user's path and test for each of PROGNAME-LIST
  6122   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  6123 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
  6124 do
  6125   IFS=$as_save_IFS
  6126   test -z "$as_dir" && as_dir=.
  6127     for ac_prog in egrep; do
  6128     for ac_exec_ext in '' $ac_executable_extensions; do
  6129       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
  6130       as_fn_executable_p "$ac_path_EGREP" || continue
  6131 # Check for GNU ac_path_EGREP and select it if it is found.
  6132   # Check for GNU $ac_path_EGREP
  6133 case `"$ac_path_EGREP" --version 2>&1` in
  6134 *GNU*)
  6135   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
  6136 *)
  6137   ac_count=0
  6138   $as_echo_n 0123456789 >"conftest.in"
  6139   while :
  6140   do
  6141     cat "conftest.in" "conftest.in" >"conftest.tmp"
  6142     mv "conftest.tmp" "conftest.in"
  6143     cp "conftest.in" "conftest.nl"
  6144     $as_echo 'EGREP' >> "conftest.nl"
  6145     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
  6146     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
  6147     as_fn_arith $ac_count + 1 && ac_count=$as_val
  6148     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
  6149       # Best one so far, save it but keep looking for a better one
  6150       ac_cv_path_EGREP="$ac_path_EGREP"
  6151       ac_path_EGREP_max=$ac_count
  6152     fi
  6153     # 10*(2^10) chars as input seems more than enough
  6154     test $ac_count -gt 10 && break
  6155   done
  6156   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
  6157 esac
  6159       $ac_path_EGREP_found && break 3
  6160     done
  6161   done
  6162   done
  6163 IFS=$as_save_IFS
  6164   if test -z "$ac_cv_path_EGREP"; then
  6165     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
  6166   fi
  6167 else
  6168   ac_cv_path_EGREP=$EGREP
  6169 fi
  6171    fi
  6172 fi
  6173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
  6174 $as_echo "$ac_cv_path_EGREP" >&6; }
  6175  EGREP="$ac_cv_path_EGREP"
  6178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
  6179 $as_echo_n "checking for ANSI C header files... " >&6; }
  6180 if ${ac_cv_header_stdc+:} false; then :
  6181   $as_echo_n "(cached) " >&6
  6182 else
  6183   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  6184 /* end confdefs.h.  */
  6185 #include <stdlib.h>
  6186 #include <stdarg.h>
  6187 #include <string.h>
  6188 #include <float.h>
  6190 int
  6191 main ()
  6195   return 0;
  6197 _ACEOF
  6198 if ac_fn_c_try_compile "$LINENO"; then :
  6199   ac_cv_header_stdc=yes
  6200 else
  6201   ac_cv_header_stdc=no
  6202 fi
  6203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
  6205 if test $ac_cv_header_stdc = yes; then
  6206   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
  6207   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  6208 /* end confdefs.h.  */
  6209 #include <string.h>
  6211 _ACEOF
  6212 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  6213   $EGREP "memchr" >/dev/null 2>&1; then :
  6215 else
  6216   ac_cv_header_stdc=no
  6217 fi
  6218 rm -f conftest*
  6220 fi
  6222 if test $ac_cv_header_stdc = yes; then
  6223   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
  6224   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  6225 /* end confdefs.h.  */
  6226 #include <stdlib.h>
  6228 _ACEOF
  6229 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  6230   $EGREP "free" >/dev/null 2>&1; then :
  6232 else
  6233   ac_cv_header_stdc=no
  6234 fi
  6235 rm -f conftest*
  6237 fi
  6239 if test $ac_cv_header_stdc = yes; then
  6240   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
  6241   if test "$cross_compiling" = yes; then :
  6243 else
  6244   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  6245 /* end confdefs.h.  */
  6246 #include <ctype.h>
  6247 #include <stdlib.h>
  6248 #if ((' ' & 0x0FF) == 0x020)
  6249 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
  6250 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
  6251 #else
  6252 # define ISLOWER(c) \
  6253 		   (('a' <= (c) && (c) <= 'i') \
  6254 		     || ('j' <= (c) && (c) <= 'r') \
  6255 		     || ('s' <= (c) && (c) <= 'z'))
  6256 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
  6257 #endif
  6259 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
  6260 int
  6261 main ()
  6263   int i;
  6264   for (i = 0; i < 256; i++)
  6265     if (XOR (islower (i), ISLOWER (i))
  6266 	|| toupper (i) != TOUPPER (i))
  6267       return 2;
  6268   return 0;
  6270 _ACEOF
  6271 if ac_fn_c_try_run "$LINENO"; then :
  6273 else
  6274   ac_cv_header_stdc=no
  6275 fi
  6276 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  6277   conftest.$ac_objext conftest.beam conftest.$ac_ext
  6278 fi
  6280 fi
  6281 fi
  6282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
  6283 $as_echo "$ac_cv_header_stdc" >&6; }
  6284 if test $ac_cv_header_stdc = yes; then
  6286 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
  6288 fi
  6290 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
  6291 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
  6292 		  inttypes.h stdint.h unistd.h
  6293 do :
  6294   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
  6295 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
  6297 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
  6298   cat >>confdefs.h <<_ACEOF
  6299 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
  6300 _ACEOF
  6302 fi
  6304 done
  6307 ac_fn_c_check_header_mongrel "$LINENO" "sys/atomic_op.h" "ac_cv_header_sys_atomic_op_h" "$ac_includes_default"
  6308 if test "x$ac_cv_header_sys_atomic_op_h" = xyes; then :
  6309   $as_echo "#define AIX_HAVE_ATOMIC_OP_H 1" >>confdefs.h
  6311 fi
  6314     case "${target_os}" in
  6315     aix3.2*)
  6316         $as_echo "#define AIX_RENAME_SELECT 1" >>confdefs.h
  6318         $as_echo "#define _PR_NO_LARGE_FILES 1" >>confdefs.h
  6320         AIX_LINK_OPTS='-bnso -berok'
  6321         PR_MD_ASFILES=os_AIX.s
  6322         ;;
  6323     aix4.1*)
  6324         $as_echo "#define AIX_TIMERS 1" >>confdefs.h
  6326         $as_echo "#define _PR_NO_LARGE_FILES 1" >>confdefs.h
  6328         $as_echo "#define AIX4_1 1" >>confdefs.h
  6330         MKSHLIB=
  6331         DSO_LDOPTS=
  6332         AIX_LINK_OPTS='-bnso -berok'
  6333         LIBNSPR='-L$(dist_libdir) -lnspr$(MOD_MAJOR_VERSION)_shr'
  6334         LIBPLC='-L$(dist_libdir) -lplc$(MOD_MAJOR_VERSION)_shr'
  6335         ;;
  6336     aix4.2*)
  6337         $as_echo "#define AIX_TIMERS 1" >>confdefs.h
  6339         $as_echo "#define _PR_HAVE_OFF64_T 1" >>confdefs.h
  6341         AIX_LINK_OPTS='-brtl -bnso -berok'
  6342         ;;
  6343     aix4.3*)
  6344         $as_echo "#define AIX_TIMERS 1" >>confdefs.h
  6346         $as_echo "#define _PR_HAVE_OFF64_T 1" >>confdefs.h
  6348         $as_echo "#define AIX4_3_PLUS 1" >>confdefs.h
  6350         $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
  6352         $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  6354         USE_IPV6=1
  6355         AIX_LINK_OPTS='-brtl -bnso -berok'
  6356         ;;
  6357     *)
  6358         $as_echo "#define AIX_TIMERS 1" >>confdefs.h
  6360         $as_echo "#define _PR_HAVE_OFF64_T 1" >>confdefs.h
  6362         $as_echo "#define AIX4_3_PLUS 1" >>confdefs.h
  6364         $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
  6366         $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  6368         USE_IPV6=1
  6369         AIX_LINK_OPTS='-brtl -bnso -berok'
  6370         ;;
  6371     esac
  6372     CFLAGS="$CFLAGS -qro -qroconst"
  6373     AIX_WRAP='$(DIST)/lib/aixwrap.o'
  6374     AIX_TMP='./_aix_tmp.o'
  6375     if test -n "$USE_64"; then
  6376         MDCPUCFG_H=_aix64.cfg
  6377         OBJECT_MODE=64
  6378     else
  6379         MDCPUCFG_H=_aix32.cfg
  6380     fi
  6381     PR_MD_CSRCS=aix.c
  6382     RESOLVE_LINK_SYMBOLS=1
  6383     ;;
  6385 *-beos*)
  6386     $as_echo "#define XP_BEOS 1" >>confdefs.h
  6388     $as_echo "#define BeOS 1" >>confdefs.h
  6390     $as_echo "#define BEOS 1" >>confdefs.h
  6392     $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
  6394     DSO_LDOPTS=-nostart
  6395     MDCPUCFG_H=_beos.cfg
  6396     USE_BTHREADS=1
  6397     PR_MD_ARCH_DIR=beos
  6398     RESOLVE_LINK_SYMBOLS=1
  6399     case "${target_cpu}" in
  6400     i*86)
  6401         _OPTIMIZE_FLAGS=-O2
  6402         _DEBUG_FLAGS='-gdwarf-2 -O0'
  6403         MKSHLIB='$(CCC) $(DSO_LDOPTS) -o $@'
  6404         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyaddr in -lbind" >&5
  6405 $as_echo_n "checking for gethostbyaddr in -lbind... " >&6; }
  6406 if ${ac_cv_lib_bind_gethostbyaddr+:} false; then :
  6407   $as_echo_n "(cached) " >&6
  6408 else
  6409   ac_check_lib_save_LIBS=$LIBS
  6410 LIBS="-lbind  $LIBS"
  6411 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  6412 /* end confdefs.h.  */
  6414 /* Override any GCC internal prototype to avoid an error.
  6415    Use char because int might match the return type of a GCC
  6416    builtin and then its argument prototype would still apply.  */
  6417 #ifdef __cplusplus
  6418 extern "C"
  6419 #endif
  6420 char gethostbyaddr ();
  6421 int
  6422 main ()
  6424 return gethostbyaddr ();
  6426   return 0;
  6428 _ACEOF
  6429 if ac_fn_c_try_link "$LINENO"; then :
  6430   ac_cv_lib_bind_gethostbyaddr=yes
  6431 else
  6432   ac_cv_lib_bind_gethostbyaddr=no
  6433 fi
  6434 rm -f core conftest.err conftest.$ac_objext \
  6435     conftest$ac_exeext conftest.$ac_ext
  6436 LIBS=$ac_check_lib_save_LIBS
  6437 fi
  6438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bind_gethostbyaddr" >&5
  6439 $as_echo "$ac_cv_lib_bind_gethostbyaddr" >&6; }
  6440 if test "x$ac_cv_lib_bind_gethostbyaddr" = xyes; then :
  6441   OS_LIBS="$OS_LIBS -lbind -lsocket"
  6442 fi
  6444         ;;
  6445     powerpc)
  6446         CC=mwcc
  6447         CCC=mwcc
  6448         LD=mwld
  6449         DSO_LDOPTS='-xms -export pragma -init _init_routine_ -term _term_routine_ -lroot -lnet /boot/develop/lib/ppc/glue-noinit.a /boot/develop/lib/ppc/init_term_dyn.o /boot/develop/lib/ppc/start_dyn.o'
  6450         _OPTIMIZE_FLAGS=-O2
  6451         _DEBUG_FLAGS='-g -O0'
  6452         ;;
  6453     esac
  6454     ;;
  6456 *-bsdi*)
  6457     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6459     $as_echo "#define BSDI 1" >>confdefs.h
  6461     $as_echo "#define NEED_BSDREGEX 1" >>confdefs.h
  6464     CFLAGS="$CFLAGS -Wall -Wno-format"
  6465     CXXFLAGS="$CXXFLAGS -Wall -Wno-format"
  6467     if echo "$OS_TEST" | grep -c 86 >/dev/null; then
  6468         CPU_ARCH=x86
  6469     elif echo "$OS_TEST" | grep -c sparc >/dev/null; then
  6470         CPU_ARCH=sparc
  6471     fi
  6473     MDCPUCFG_H=_bsdi.cfg
  6474     PR_MD_CSRCS=bsdi.c
  6476     DSO_LDOPTS=-r
  6478     case "$target_os" in
  6479     bsdi1.1*)
  6480         $as_echo "#define _PR_BSDI_JMPBUF_IS_ARRAY 1" >>confdefs.h
  6482         $as_echo "#define _PR_STAT_HAS_ONLY_ST_ATIME 1" >>confdefs.h
  6484         $as_echo "#define _PR_NEED_H_ERRNO 1" >>confdefs.h
  6486         MKSHLIB=
  6487         DSO_CFLAGS=
  6488         DSO_LDOPTS=
  6489         ;;
  6491     bsdi2.1*)
  6492         $as_echo "#define _PR_TIMESPEC_HAS_TS_SEC 1" >>confdefs.h
  6494         $as_echo "#define _PR_BSDI_JMPBUF_IS_ARRAY 1" >>confdefs.h
  6496         $as_echo "#define HAVE_DLL 1" >>confdefs.h
  6498         $as_echo "#define USE_DLFCN 1" >>confdefs.h
  6500         $as_echo "#define _PR_STAT_HAS_ST_ATIMESPEC 1" >>confdefs.h
  6502         PR_MD_ASFILES=os_BSD_OS_386_2.s
  6503         ;;
  6505     bsdi4.* | bsdi5.*)
  6506         $as_echo "#define _PR_SELECT_CONST_TIMEVAL 1" >>confdefs.h
  6508         $as_echo "#define _PR_BSDI_JMPBUF_IS_STRUCT 1" >>confdefs.h
  6510         $as_echo "#define HAVE_DLL 1" >>confdefs.h
  6512         $as_echo "#define USE_DLFCN 1" >>confdefs.h
  6514         $as_echo "#define _PR_STAT_HAS_ST_ATIMESPEC 1" >>confdefs.h
  6516         MKSHLIB='$(CC) -o $@ $(DSO_LDOPTS)'
  6517         DSO_CFLAGS=-fPIC
  6518         DSO_LDOPTS='-shared -Wl,-soname,$(@:$(OBJDIR)/%.so=%.so)'
  6519         STRIP="$STRIP -d"
  6520         case "$target_os" in
  6521         bsdi4.2* | bsdi4.3* | bsdi5.*)
  6522             $as_echo "#define _PR_HAVE_GETPROTO_R 1" >>confdefs.h
  6524             $as_echo "#define _PR_HAVE_GETPROTO_R_POINTER 1" >>confdefs.h
  6526             ;;
  6527         esac
  6528         ;;
  6529     *)
  6530         $as_echo "#define _PR_SELECT_CONST_TIMEVAL 1" >>confdefs.h
  6532         $as_echo "#define _PR_BSDI_JMPBUF_IS_STRUCT 1" >>confdefs.h
  6534         $as_echo "#define HAVE_DLL 1" >>confdefs.h
  6536         $as_echo "#define USE_DLFCN 1" >>confdefs.h
  6538         $as_echo "#define _PR_STAT_HAS_ST_ATIMESPEC 1" >>confdefs.h
  6540         ;;
  6541     esac
  6543     ;;
  6545 *-darwin*)
  6546     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6548     $as_echo "#define DARWIN 1" >>confdefs.h
  6550     $as_echo "#define HAVE_BSD_FLOCK 1" >>confdefs.h
  6552     $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
  6554     AS='$(CC) -x assembler-with-cpp'
  6555     CFLAGS="$CFLAGS -Wall -fno-common"
  6556     case "${target_cpu}" in
  6557         arm*)
  6558             CPU_ARCH=arm
  6559             ;;
  6560         i*86*|x86_64)
  6561             if test -n "$USE_64"; then
  6562                 CPU_ARCH=x86_64
  6563             else
  6564                 CPU_ARCH=i386
  6565             fi
  6566             ;;
  6567         *)
  6568             CPU_ARCH=ppc
  6569             ;;
  6570     esac
  6571     if test "`echo $CC | grep -c '\-arch '`" = "0"; then
  6572         CC="$CC -arch $CPU_ARCH"
  6573     fi
  6574     ac_fn_c_check_header_mongrel "$LINENO" "crt_externs.h" "ac_cv_header_crt_externs_h" "$ac_includes_default"
  6575 if test "x$ac_cv_header_crt_externs_h" = xyes; then :
  6577 fi
  6580     DSO_CFLAGS=-fPIC
  6581     DSO_LDOPTS='-dynamiclib -compatibility_version 1 -current_version 1 -all_load -install_name @executable_path/$@ -headerpad_max_install_names'
  6582     _OPTIMIZE_FLAGS=-O2
  6583     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  6584     STRIP="$STRIP -x -S"
  6585     DLL_SUFFIX=dylib
  6586     USE_PTHREADS=1
  6587     MDCPUCFG_H=_darwin.cfg
  6588     PR_MD_CSRCS=darwin.c
  6589     PR_MD_ASFILES=os_Darwin.s
  6591     # Add Mac OS X support for loading CFM & CFBundle plugins
  6592     if test -f "${MACOS_SDK_DIR}/System/Library/Frameworks/Carbon.framework/Carbon"; then
  6593         $as_echo "#define XP_MACOSX 1" >>confdefs.h
  6595         OS_TARGET=MacOSX
  6597         if test -n "$_MACOSX_DEPLOYMENT_TARGET" ; then
  6598                         export MACOSX_DEPLOYMENT_TARGET=$_MACOSX_DEPLOYMENT_TARGET
  6599         elif test -z "$MACOSX_DEPLOYMENT_TARGET" ; then
  6600                                                 case "${target_cpu}" in
  6601                 powerpc*)
  6602                                         export MACOSX_DEPLOYMENT_TARGET=10.2
  6603                     ;;
  6604                 i*86*)
  6605                                         export MACOSX_DEPLOYMENT_TARGET=10.4
  6606                     ;;
  6607             esac
  6608         fi
  6611         if test "$MACOS_SDK_DIR"; then
  6613             if test ! -d "$MACOS_SDK_DIR"; then
  6614                 as_fn_error $? "SDK not found.  When using --with-macos-sdk, you must
  6615 specify a valid SDK.  SDKs are installed when the optional cross-development
  6616 tools are selected during the Xcode/Developer Tools installation." "$LINENO" 5
  6617             fi
  6620             CC_VERSION=`$CC -v 2>&1 | grep 'gcc version'`
  6621             GCC_VERSION_FULL=`echo $CC_VERSION | $PERL -pe 's/^.*gcc version ([^ ]*).*/$1/'`
  6622             GCC_VERSION=`echo $GCC_VERSION_FULL | $PERL -pe '(split(/\./))[0]>=4&&s/(^\d*\.\d*).*/$1/;'`
  6624             GCC_VERSION_MAJOR=`echo $GCC_VERSION_FULL | $PERL -pe 's/(^\d*).*/$1/;'`
  6625             if test "$GCC_VERSION_MAJOR" -lt "4" ; then
  6626                 SDK_C_FRAMEWORK="-F${MACOS_SDK_DIR}/System/Library/Frameworks"
  6627                 if test -d "${MACOS_SDK_DIR}/Library/Frameworks" ; then
  6628                     SDK_C_FRAMEWORK="$SDK_C_FRAMEWORK -F${MACOS_SDK_DIR}/Library/Frameworks"
  6629                 fi
  6631                 SDK_C_INCLUDE="-isystem ${MACOS_SDK_DIR}/usr/include/gcc/darwin/${GCC_VERSION} -isystem ${MACOS_SDK_DIR}/usr/include ${SDK_C_FRAMEWORK}"
  6633                 CFLAGS="$CFLAGS -nostdinc ${SDK_C_INCLUDE}"
  6635                                 CPP="$CPP -nostdinc ${SDK_C_INCLUDE}"
  6638                 HOST_DARWIN_MAJOR=`echo "$build_os" | sed -E -e 's/^darwin([0-9]+).*$/\1/'`
  6640                 if test "$HOST_DARWIN_MAJOR" -lt 9 ; then
  6641                                                                                                                         MACOS_SDK_LIBS="-L${MACOS_SDK_DIR}/usr/lib/gcc/darwin -L${MACOS_SDK_DIR}/usr/lib/gcc/darwin/${GCC_VERSION_FULL} -L${MACOS_SDK_DIR}/usr/lib ${SDK_C_FRAMEWORK}"
  6642                 else
  6643                                                                                                                                                                                                         MACOS_SDK_LIBS="-Wl,-syslibroot,${MACOS_SDK_DIR}"
  6644                 fi
  6646                 LDFLAGS="${MACOS_SDK_LIBS} $LDFLAGS"
  6647                 export NEXT_ROOT=$MACOS_SDK_DIR
  6649                 if test -n "$CROSS_COMPILE" ; then
  6650                                                                                 HOST_CC="NEXT_ROOT= $HOST_CC"
  6651                     HOST_CXX="NEXT_ROOT= $HOST_CXX"
  6652                 fi
  6653             else
  6654                                                 CFLAGS="$CFLAGS -isysroot ${MACOS_SDK_DIR}"
  6656                                 CPP="$CPP -isysroot ${MACOS_SDK_DIR}"
  6658                                                                                 if test "$GCC_VERSION_FULL" != "4.0.0" ; then
  6659                                                             LDFLAGS="$LDFLAGS -isysroot ${MACOS_SDK_DIR}"
  6660                 else
  6661                                                             LDFLAGS="$LDFLAGS -Wl,-syslibroot,${MACOS_SDK_DIR}"
  6662                 fi
  6663             fi
  6664         fi
  6665     fi
  6666     ;;
  6668 *-dgux*)
  6669     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6671     $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  6673     $as_echo "#define SVR4 1" >>confdefs.h
  6675     $as_echo "#define SYSV 1" >>confdefs.h
  6677     $as_echo "#define DGUX 1" >>confdefs.h
  6679     $as_echo "#define _DGUX_SOURCE 1" >>confdefs.h
  6681     $as_echo "#define _POSIX4A_DRAFT6_SOURCE 1" >>confdefs.h
  6683     DSO_LDOPTS=-G
  6684     _OPTIMIZE_FLAGS=-O2
  6685     _DEBUG_FLAGS=
  6686     MDCPUCFG_H=_dgux.cfg
  6687     PR_MD_CSRCS=dgux.c
  6688     ;;
  6690 *-freebsd*)
  6691     if test -z "$USE_NSPR_THREADS"; then
  6692         USE_PTHREADS=1
  6693     fi
  6694     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6696     $as_echo "#define FREEBSD 1" >>confdefs.h
  6698     $as_echo "#define HAVE_BSD_FLOCK 1" >>confdefs.h
  6700     $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
  6702     CFLAGS="$CFLAGS $(DSO_CFLAGS) -ansi -Wall"
  6703     MOZ_OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo elf`
  6704     if test "$MOZ_OBJFORMAT" = "elf"; then
  6705         DLL_SUFFIX=so
  6706     else
  6707         DLL_SUFFIX=so.1.0
  6708     fi
  6709     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  6710     DSO_CFLAGS=-fPIC
  6711     DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)'
  6712     MDCPUCFG_H=_freebsd.cfg
  6713     PR_MD_CSRCS=freebsd.c
  6714     ;;
  6716 *-hpux*)
  6717     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6719     $as_echo "#define HPUX 1" >>confdefs.h
  6721     $as_echo "#define _HPUX_SOURCE 1" >>confdefs.h
  6723     # OSF1 and HPUX report the POLLHUP event for a socket when the
  6724     # shutdown(SHUT_WR) operation is called for the remote end, even though
  6725     # the socket is still writeable. Use select(), instead of poll(), to
  6726     # workaround this problem.
  6727     $as_echo "#define _PR_POLL_WITH_SELECT 1" >>confdefs.h
  6729     $as_echo "#define _USE_BIG_FDS 1" >>confdefs.h
  6731     DSO_LDOPTS='-b +h $(notdir $@)'
  6732     PR_MD_CSRCS=hpux.c
  6733     if test "$OS_TEST" = "ia64"; then
  6734         DLL_SUFFIX=so
  6735         DSO_LDOPTS="$DSO_LDOPTS +b '\$\$ORIGIN'"
  6736         CPU_ARCH_TAG=_$OS_TEST
  6737         if test -z "$USE_64"; then
  6738             COMPILER_TAG=_32
  6739         fi
  6740         PR_MD_ASFILES=os_HPUX_ia64.s
  6741     else
  6742         $as_echo "#define hppa 1" >>confdefs.h
  6744         DLL_SUFFIX=sl
  6745         PR_MD_ASFILES=os_HPUX.s
  6746     fi
  6747     if test -n "$USE_64"; then
  6748         MDCPUCFG_H=_hpux64.cfg
  6749     else
  6750         MDCPUCFG_H=_hpux32.cfg
  6751     fi
  6752     if test -z "$GNU_CC"; then
  6753         CC="$CC -Ae"
  6754         CXX="$CXX -ext"
  6755         DSO_CFLAGS=+Z
  6756     else
  6757         DSO_CFLAGS=-fPIC
  6758         ASFLAGS="$ASFLAGS -x assembler-with-cpp"
  6759     fi
  6761     if test -n "$MOZILLA_CLIENT"; then
  6762         DEFAULT_IMPL_STRATEGY=_EMU
  6763     fi
  6765     if echo "$OS_RELEASE" | grep ^A.09 >/dev/null; then
  6766         $as_echo "#define _PR_NEED_H_ERRNO 1" >>confdefs.h
  6768         $as_echo "#define HPUX9 1" >>confdefs.h
  6770         DEFAULT_IMPL_STRATEGY=_EMU
  6771     	USE_NSPR_THREADS=1
  6772     fi
  6774     if echo "$OS_RELEASE" | egrep '^(A.09|B.10)' >/dev/null; then
  6775         $as_echo "#define _PR_NO_LARGE_FILES 1" >>confdefs.h
  6777     fi
  6779     if echo "$OS_RELEASE" | egrep '^(B.10.10|B.10.20)' >/dev/null; then
  6780         $as_echo "#define _PR_NEED_H_ERRNO 1" >>confdefs.h
  6782     fi
  6784     if echo "$OS_RELEASE" | egrep '^(B.10.10|B.10.20)' >/dev/null; then
  6785         $as_echo "#define HAVE_INT_LOCALTIME_R 1" >>confdefs.h
  6787     fi
  6789     if echo "$OS_RELEASE" | egrep '^(B.10.30|B.11)' >/dev/null; then
  6790         $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  6792     fi
  6794     # HP-UX 11i v2 (B.11.23) or higher
  6796     case "$OS_RELEASE" in
  6797     [C-Z]*|B.[2-9]*|B.1[2-9]*|B.11.[3-9]*|B.11.2[3-9]*)
  6798         USE_IPV6=1
  6799         ;;
  6800     esac
  6803     if test "$OS_RELEASE" = "B.10.01"; then
  6804         $as_echo "#define HPUX10 1" >>confdefs.h
  6806         DEFAULT_IMPL_STRATEGY=_EMU
  6807     fi
  6809     if test "$OS_RELEASE" = "B.10.10"; then
  6810         $as_echo "#define HPUX10 1" >>confdefs.h
  6812         $as_echo "#define HPUX10_10 1" >>confdefs.h
  6814         DEFAULT_IMPL_STRATEGY=_PTH
  6815     fi
  6817     if test "$OS_RELEASE" = "B.10.20"; then
  6818         $as_echo "#define HPUX10 1" >>confdefs.h
  6820         $as_echo "#define HPUX10_20 1" >>confdefs.h
  6822         if test -z "$GNU_CC"; then
  6823             CFLAGS="$CFLAGS +DAportable +DS1.1"
  6824             CXXFLAGS="$CXXFLAGS +DAportable +DS1.1"
  6825         fi
  6826         DEFAULT_IMPL_STRATEGY=_PTH
  6827     fi
  6829     if test "$OS_RELEASE" = "B.10.30"; then
  6830         $as_echo "#define HPUX10 1" >>confdefs.h
  6832         $as_echo "#define HPUX10_30 1" >>confdefs.h
  6834         if test -z "$GNU_CC"; then
  6835             CFLAGS="$CFLAGS +DAportable +DS1.1"
  6836             CXXFLAGS="$CXXFLAGS +DAportable +DS1.1"
  6837         fi
  6838         DEFAULT_IMPL_STRATEGY=_PTH
  6839     fi
  6841     if echo "$OS_RELEASE" | grep ^B.11 >/dev/null; then
  6842         $as_echo "#define HPUX10 1" >>confdefs.h
  6844         $as_echo "#define HPUX11 1" >>confdefs.h
  6846         $as_echo "#define _LARGEFILE64_SOURCE 1" >>confdefs.h
  6848         $as_echo "#define _PR_HAVE_OFF64_T 1" >>confdefs.h
  6850         $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  6852         if test -z "$GNU_CC"; then
  6853             if test -z "$USE_64"; then
  6854                 if test "$OS_TEST" = "ia64"; then
  6855                     CFLAGS="$CFLAGS +DD32"
  6856                     CXXFLAGS="$CXXFLAGS +DD32"
  6857                 else
  6858                     CFLAGS="$CFLAGS +DAportable +DS2.0"
  6859                     CXXFLAGS="$CXXFLAGS +DAportable +DS2.0"
  6860                 fi
  6861             else
  6862                 if test "$OS_TEST" = "ia64"; then
  6863                     CFLAGS="$CFLAGS +DD64"
  6864                     CXXFLAGS="$CXXFLAGS +DD64"
  6865                 else
  6866                     CFLAGS="$CFLAGS +DA2.0W +DS2.0"
  6867                     CXXFLAGS="$CXXFLAGS +DA2.0W +DS2.0"
  6868                 fi
  6869             fi
  6870         fi
  6871         DEFAULT_IMPL_STRATEGY=_PTH
  6872     fi
  6874     if test "$DEFAULT_IMPL_STRATEGY" = "_EMU"; then
  6875         USE_NSPR_THREADS=1
  6876         USE_PTHREADS=
  6877         USE_USER_PTHREADS=
  6878     elif test "$DEFAULT_IMPL_STRATEGY" = "_PTH"; then
  6879         USE_PTHREADS=1
  6880         if test "$USE_NSPR_THREADS"; then
  6881             USE_PTHREADS=
  6882         fi
  6883         if test "$USE_USER_PTHREADS"; then
  6884             USE_PTHREADS=
  6885         fi
  6886     fi
  6887     ;;
  6889 *-irix*)
  6890     $as_echo "#define XP_UNIX 1" >>confdefs.h
  6892     $as_echo "#define IRIX 1" >>confdefs.h
  6894     $as_echo "#define SVR4 1" >>confdefs.h
  6896     $as_echo "#define _SGI_MP_SOURCE 1" >>confdefs.h
  6898     $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  6900     PR_MD_CSRCS=irix.c
  6901     PR_MD_ASFILES=os_Irix.s
  6902     MKSHLIB='$(LD) $(DSO_LDOPTS) -rdata_shared -shared -soname $(notdir $@) -o $@'
  6903     STRIP="$STRIP -f"
  6904     RESOLVE_LINK_SYMBOLS=1
  6905     if test -n "$USE_64"; then
  6906         MDCPUCFG_H=_irix64.cfg
  6907     else
  6908         MDCPUCFG_H=_irix32.cfg
  6909     fi
  6910     case "${target_os}" in
  6911     irix6*)
  6912         $as_echo "#define IRIX6 1" >>confdefs.h
  6914         USE_PTHREADS=1
  6915         USE_N32=1
  6916         COMPILER_TAG=_n32
  6917         IMPL_STRATEGY=_PTH
  6918         ;;
  6919     irix5*)
  6920         $as_echo "#define IRIX5 1" >>confdefs.h
  6922         USE_NSPR_THREADS=1
  6923         ;;
  6924     *)
  6925         USE_PTHREADS=1
  6926         USE_N32=1
  6927         ;;
  6928     esac
  6929     if test "$GNU_CC"; then
  6930                                                         	    AS='$(CC) -Wp,-P -x assembler-with-cpp -D_ASM -mips2 $(INCLUDES)'
  6931 	    CFLAGS="$CFLAGS -Wall -Wno-format"
  6932 	    _OPTIMIZE_FLAGS="-O6"
  6933     else
  6934 	    if test -n "$USE_N32"; then
  6935 		AS='as -D_ASM $(INCLUDES) -n32'
  6936 	    else
  6937 		AS='as -D_ASM $(INCLUDES)'
  6938 	    fi
  6939 	    CFLAGS="$CFLAGS -fullwarn -xansi"
  6940 	    if test "$USE_N32"; then
  6941 	        _OPTIMIZE_FLAGS="-O -OPT:Olimit=4000"
  6942 	    else
  6943 	        _OPTIMIZE_FLAGS="-O -Olimit 4000"
  6944 	    fi
  6945 	    if test "$USE_MDUPDATE"; then
  6946                 CFLAGS="$CFLAGS -MDupdate \$(DEPENDENCIES)"
  6947 	    fi
  6948 	    case "${target}" in
  6949 	    *-irix6.*)
  6950 	        CFLAGS="$CFLAGS -multigot"
  6951 	        DSO_LDOPTS="-no_unresolved"
  6952 	        if test "$USE_N32"; then
  6953 		        CFLAGS="$CFLAGS -n32 -woff 1209"
  6954 		        DSO_LDOPTS="$DSO_LDOPTS -n32"
  6955 	        else
  6956 		        if test "$USE_64"; then
  6957 		            CFLAGS="$CFLAGS -64"
  6958 		        else
  6959 		            CFLAGS="$CFLAGS -32"
  6960 		        fi
  6961 	        fi
  6962 	        ;;
  6963 	    *)
  6964 	        CFLAGS="$CFLAGS -xgot"
  6965 	        ;;
  6966 	    esac
  6967     fi
  6968     if test "${target_os}" = "irix5.3"; then
  6969 	    $as_echo "#define IRIX5_3 1" >>confdefs.h
  6971     fi
  6972     case "${target_os}" in
  6973 	irix6.5)
  6974 	    if test -z "$GNU_CC"; then
  6975 		    CFLAGS="$CFLAGS -mips3"
  6976 	    fi
  6977 	    $as_echo "#define _PR_HAVE_GETPROTO_R 1" >>confdefs.h
  6979 	    $as_echo "#define _PR_HAVE_GETPROTO_R_POINTER 1" >>confdefs.h
  6981 	    $as_echo "#define _PR_HAVE_SGI_PRDA_PROCMASK 1" >>confdefs.h
  6983 	    ;;
  6984 	irix5*)
  6985 	    ;;
  6986 	*)
  6987 	    $as_echo "#define _PR_HAVE_SGI_PRDA_PROCMASK 1" >>confdefs.h
  6989 	    ;;
  6990 	esac
  6991     ;;
  6993 *-linux*|*-gnu*|*-k*bsd*-gnu|*-android*|*-linuxandroid*)
  6994     if test -z "$USE_NSPR_THREADS"; then
  6995         USE_PTHREADS=1
  6996         IMPL_STRATEGY=_PTH
  6997     fi
  6998     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7000     $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
  7002     $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  7004     case "${target}" in
  7005     *-android*|*-linuxandroid*)
  7006         OS_TARGET=Android
  7007         $as_echo "#define LINUX 1" >>confdefs.h
  7009         ;;
  7010     *-linux*)
  7011         $as_echo "#define LINUX 1" >>confdefs.h
  7013         ;;
  7014     esac
  7015     CFLAGS="$CFLAGS -Wall"
  7016     CXXFLAGS="$CXXFLAGS -Wall"
  7017     MDCPUCFG_H=_linux.cfg
  7018     PR_MD_CSRCS=linux.c
  7019     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  7020     DSO_CFLAGS=-fPIC
  7021     DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)'
  7022     _OPTIMIZE_FLAGS=-O2
  7023     _DEBUG_FLAGS="-g -fno-inline"  # most people on linux use gcc/gdb, and that
  7024                                    # combo is not yet good at debugging inlined
  7025                                    # functions (even when using DWARF2 as the
  7026                                    # debugging format)
  7027     COMPILER_TAG=_glibc
  7028     if echo "$OS_TEST" | grep -c 86 >/dev/null; then
  7029         CPU_ARCH=x86
  7030     else
  7031         CPU_ARCH=$OS_TEST
  7032     fi
  7033     CPU_ARCH_TAG=_${CPU_ARCH}
  7034     case "${target_cpu}" in
  7035     alpha)
  7036         $as_echo "#define _ALPHA_ 1" >>confdefs.h
  7038         $as_echo "#define __alpha 1" >>confdefs.h
  7040         CFLAGS="$CFLAGS -mieee"
  7041         CXXFLAGS="$CXXFLAGS -mieee"
  7042         ;;
  7043     i*86)
  7044         $as_echo "#define i386 1" >>confdefs.h
  7046         PR_MD_ASFILES=os_Linux_x86.s
  7047         ;;
  7048     ia64)
  7049         PR_MD_ASFILES=os_Linux_ia64.s
  7050         ;;
  7051     x86_64)
  7052         if test -n "$USE_64"; then
  7053             PR_MD_ASFILES=os_Linux_x86_64.s
  7054         elif test -n "$USE_X32"; then
  7055             PR_MD_ASFILES=os_Linux_x86_64.s
  7056             CC="$CC -mx32"
  7057             CXX="$CXX -mx32"
  7058         else
  7059             $as_echo "#define i386 1" >>confdefs.h
  7061             PR_MD_ASFILES=os_Linux_x86.s
  7062             CC="$CC -m32"
  7063             CXX="$CXX -m32"
  7064         fi
  7065         ;;
  7066     ppc|powerpc)
  7067         PR_MD_ASFILES=os_Linux_ppc.s
  7068         ;;
  7069     powerpc64)
  7070         if test -n "$USE_64"; then
  7071             CC="$CC -m64"
  7072             CXX="$CXX -m64"
  7073         else
  7074             PR_MD_ASFILES=os_Linux_ppc.s
  7075         fi
  7076         ;;
  7077     m68k)
  7078         CFLAGS="$CFLAGS -m68020-60"
  7079         CXXFLAGS="$CXXFLAGS -m68020-60"
  7080         ;;
  7081     esac
  7082     ;;
  7084 *-mingw*|*-msys*|*-cygwin*|*-mks*)
  7085     $as_echo "#define XP_PC 1" >>confdefs.h
  7087     $as_echo "#define WIN32 1" >>confdefs.h
  7089     PR_MD_ARCH_DIR=windows
  7090     RESOLVE_LINK_SYMBOLS=1
  7092     if test -n "$GNU_CC"; then
  7093         CC="$CC -mwindows"
  7094         CXX="$CXX -mwindows"
  7095         DLL_SUFFIX=dll
  7096         MKSHLIB='$(CC) -shared -Wl,--export-all-symbols -Wl,--out-implib -Wl,$(IMPORT_LIBRARY) $(DLLBASE) -o $(subst $(OBJDIR)/,,$(SHARED_LIBRARY))'
  7097         RC=$WINDRES
  7098         # Use temp file for windres (bug 213281)
  7099         RCFLAGS='-O coff --use-temp-file'
  7100     else
  7101         CC=cl
  7102         CXX=cl
  7103         LD=link
  7104         AR='lib -NOLOGO -OUT:"$@"'
  7105         AR_FLAGS=
  7106         RANLIB='echo not_ranlib'
  7107         STRIP='echo not_strip'
  7108         RC=rc.exe
  7109         GARBAGE='$(OBJDIR)/vc20.pdb $(OBJDIR)/vc40.pdb'
  7110         OBJ_SUFFIX=obj
  7111         LIB_SUFFIX=lib
  7112         DLL_SUFFIX=dll
  7114         # Determine compiler version
  7116         _MSVC_VER_FILTER='s|.* \([0-9]\+\.[0-9]\+\.[0-9]\+\(\.[0-9]\+\)\?\).*|\1|p'
  7118         CC_VERSION=`"${CC}" -v 2>&1 | sed -ne "$_MSVC_VER_FILTER"`
  7119         _CC_MAJOR_VERSION=`echo ${CC_VERSION} | awk -F\. '{ print $1 }'`
  7120         _CC_MINOR_VERSION=`echo ${CC_VERSION} | awk -F\. '{ print $2 }'`
  7121         _CC_RELEASE=`echo ${CC_VERSION} | awk -F\. '{ print $3 }'`
  7122         _CC_BUILD=`echo ${CC_VERSION} | awk -F\. '{ print $4 }'`
  7123         MSC_VER=${_CC_MAJOR_VERSION}${_CC_MINOR_VERSION}
  7125         if test "$_CC_MAJOR_VERSION" -eq "14"; then
  7126                                             if test $_CC_RELEASE -gt 50727; then
  7127               _USE_DYNAMICBASE=1
  7128            elif test $_CC_BUILD -ge 762; then
  7129               _USE_DYNAMICBASE=1
  7130            fi
  7131            $as_echo "#define _CRT_SECURE_NO_DEPRECATE 1" >>confdefs.h
  7133            $as_echo "#define _CRT_NONSTDC_NO_DEPRECATE 1" >>confdefs.h
  7135         elif test $_CC_MAJOR_VERSION -ge 15; then
  7136            _USE_DYNAMICBASE=1
  7137            $as_echo "#define _CRT_SECURE_NO_WARNINGS 1" >>confdefs.h
  7139            $as_echo "#define _CRT_NONSTDC_NO_WARNINGS 1" >>confdefs.h
  7141         fi
  7143         if test -n "$_USE_DYNAMICBASE"; then
  7144            DLLFLAGS="$DLLFLAGS -DYNAMICBASE"
  7145         fi
  7147         # Ensure that mt is Microsoft (R) Manifest Tool and not magnetic
  7148         # tape manipulation utility (or something else)
  7149         if test "$MSC_VER" -ge "1400"; then
  7151             _MSMT_VER_FILTER='s|.* \([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*|\1|p'
  7154             MSMT_TOOL=`mt 2>&1|grep 'Microsoft (R) Manifest Tool'`
  7155             if test -n "$MSMT_TOOL"; then
  7156                 MSMANIFEST_TOOL_VERSION=`echo ${MSMT_TOOL}|sed -ne "$_MSMT_VER_FILTER"`
  7157                 if test -z "$MSMANIFEST_TOOL_VERSION"; then
  7158                     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown version of the Microsoft (R) Manifest Tool." >&5
  7159 $as_echo "$as_me: WARNING: Unknown version of the Microsoft (R) Manifest Tool." >&2;}
  7160                 fi
  7161                 MT=mt
  7162                 unset MSMT_TOOL
  7163             else
  7164                 as_fn_error $? "Microsoft (R) Manifest Tool must be in your \$PATH." "$LINENO" 5
  7165             fi
  7166         fi
  7168         CFLAGS="$CFLAGS -W3 -nologo -GF -Gy"
  7169         DLLFLAGS="$DLLFLAGS -OUT:\"\$@\""
  7170         _DEBUG_FLAGS=-Zi
  7171         _OPTIMIZE_FLAGS=-O2
  7173         PROFILE_GEN_CFLAGS="-GL"
  7174         PROFILE_GEN_LDFLAGS="-LTCG:PGINSTRUMENT"
  7175         PROFILE_USE_CFLAGS="-GL -wd4624 -wd4952"
  7176         PROFILE_USE_LDFLAGS="-LTCG:PGUPDATE"
  7178         if test "$MSC_VER" -ge "1800"; then
  7179                                                 CFLAGS="$CFLAGS -FS"
  7180                                     PROFILE_GEN_CFLAGS="$PROFILE_GEN_CFLAGS -Gw"
  7181             PROFILE_USE_CFLAGS="$PROFILE_USE_CFLAGS -Gw"
  7182         fi
  7184         if test -z "$MOZ_OPTIMIZE"; then
  7185             CFLAGS="$CFLAGS -Od"
  7186         fi
  7188         if test "$USE_DEBUG_RTL" = 1; then
  7189             CFLAGS="$CFLAGS -MDd"
  7190         else
  7191             CFLAGS="$CFLAGS -MD"
  7192         fi
  7194         if test -n "$MOZ_DEBUG"; then
  7195             $as_echo "#define _DEBUG 1" >>confdefs.h
  7197         else
  7198             DEFINES="$DEFINES -U_DEBUG"
  7199         fi
  7201         if test -n "$MOZ_DEBUG_SYMBOLS"; then
  7202             if test -n "$MOZ_OPTIMIZE"; then
  7203                 DLLFLAGS="$DLLFLAGS -DEBUG -OPT:REF"
  7204                 LDFLAGS="$LDFLAGS -DEBUG -OPT:REF"
  7205             else
  7206                 DLLFLAGS="$DLLFLAGS -DEBUG"
  7207                 LDFLAGS="$LDFLAGS -DEBUG"
  7208             fi
  7209         fi
  7211         OS_DLLFLAGS="-nologo -DLL -SUBSYSTEM:WINDOWS"
  7212         if test "$MSC_VER" -le "1200" -a -z "$MOZ_DEBUG_SYMBOLS"; then
  7213             OS_DLLFLAGS="$OS_DLLFLAGS -PDB:NONE"
  7214         fi
  7216         if test "$OS_TARGET" = "WINNT"; then
  7217             CFLAGS="$CFLAGS -GT"
  7218             LIBNSPR='$(dist_libdir)/libnspr$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
  7219             LIBPLC='$(dist_libdir)/libplc$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
  7220         else
  7221             LIBNSPR='$(dist_libdir)/nspr$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
  7222             LIBPLC='$(dist_libdir)/plc$(MOD_MAJOR_VERSION).$(LIB_SUFFIX)'
  7223         fi
  7224     fi # GNU_CC
  7226     if test -n "$USE_STATIC_TLS"; then
  7227         $as_echo "#define _PR_USE_STATIC_TLS 1" >>confdefs.h
  7229     fi
  7231     if test "$OS_TARGET" = "WINNT"; then
  7232         $as_echo "#define WINNT 1" >>confdefs.h
  7234     else
  7235         $as_echo "#define WIN95 1" >>confdefs.h
  7237         # undefine WINNT as some versions of mingw gcc define it by default
  7238         DEFINES="$DEFINES -UWINNT"
  7239         $as_echo "#define _PR_GLOBAL_THREADS_ONLY 1" >>confdefs.h
  7241     fi
  7243     if test "$CPU_ARCH" = "x86"; then
  7244         CPU_ARCH_TAG=
  7245     else
  7246         CPU_ARCH_TAG=$CPU_ARCH
  7247     fi
  7249     if test "$USE_DEBUG_RTL" = 1; then
  7250         OBJDIR_SUFFIX=OBJD
  7251     fi
  7253     case "$OS_TARGET" in
  7254     WINNT)
  7255 	    MDCPUCFG_H=_winnt.cfg
  7256 	    ;;
  7257     WIN95)
  7258 	    MDCPUCFG_H=_win95.cfg
  7259 	    ;;
  7260     *)
  7261 	    as_fn_error $? "Missing OS_TARGET for ${target}.  Use --enable-win32-target to set." "$LINENO" 5
  7262    	;;
  7263     esac
  7265     case "$target_cpu" in
  7266     i*86)
  7267 	if test -n "$USE_64"; then
  7268 	    $as_echo "#define _AMD64_ 1" >>confdefs.h
  7270 	else
  7271 	    $as_echo "#define _X86_ 1" >>confdefs.h
  7273 	fi
  7274         ;;
  7275     x86_64)
  7276 	    $as_echo "#define _AMD64_ 1" >>confdefs.h
  7278 	    USE_64=1
  7279 	    ;;
  7280     ia64)
  7281 	    $as_echo "#define _IA64_ 1" >>confdefs.h
  7283 	    USE_64=1
  7284 	    ;;
  7285     *)
  7286 	    $as_echo "#define _CPU_ARCH_NOT_DEFINED 1" >>confdefs.h
  7288 	    ;;
  7289     esac
  7290     ;;
  7292 *-netbsd*)
  7293     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7295     $as_echo "#define NETBSD 1" >>confdefs.h
  7297     $as_echo "#define HAVE_BSD_FLOCK 1" >>confdefs.h
  7299     if test -z "$USE_NSPR_THREADS"; then
  7300         USE_PTHREADS=1
  7301     fi
  7302     MDCPUCFG_H=_netbsd.cfg
  7303     PR_MD_CSRCS=netbsd.c
  7305     DSO_CFLAGS='-fPIC -DPIC'
  7306     CFLAGS="$CFLAGS -ansi -Wall"
  7307     CXXFLAGS="$CXXFLAGS -ansi -Wall"
  7308     MKSHLIB='$(CC) -o $@ $(DSO_LDOPTS)'
  7310     if test -z "$OBJECT_FMT"; then
  7311         if echo __ELF__ | ${CC-cc} -E - | grep -q __ELF__ 2>/dev/null; then
  7312             OBJECT_FMT=a.out
  7313             DLL_SUFFIX=so.1.0
  7314             DSO_LDOPTS='-shared'
  7315         else
  7316             OBJECT_FMT=ELF
  7317             DLL_SUFFIX=so
  7318             DSO_LDOPTS='-shared -Wl,-soname,$(notdir $@)'
  7319         fi
  7320     fi
  7322     if test "$LIBRUNPATH"; then
  7323         DSO_LDOPTS="$DSO_LDOPTS -Wl,-R$LIBRUNPATH"
  7324     fi
  7325     ;;
  7327 *-nto*)
  7328     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7330     $as_echo "#define NTO 1" >>confdefs.h
  7332     $as_echo "#define _QNX_SOURCE 1" >>confdefs.h
  7334     $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  7336     MDCPUCFG_H=_nto.cfg
  7337     PR_MD_CSRCS=nto.c
  7338     MKSHLIB='$(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(notdir $@) -o $@'
  7339     DSO_CFLAGS=-fPIC
  7340     DSO_LDOPTS=-shared
  7341     OS_LIBS="$OS_LIBS -lsocket"
  7342     _OPTIMIZE_FLAGS="-O1"
  7343     _DEBUG_FLAGS="-gstabs"
  7344 	;;
  7346 *-openbsd*)
  7347     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7349     $as_echo "#define OPENBSD 1" >>confdefs.h
  7351     $as_echo "#define HAVE_BSD_FLOCK 1" >>confdefs.h
  7353     $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
  7355     CFLAGS="$CFLAGS -ansi -Wall"
  7356     CXXFLAGS="$CXXFLAGS -ansi -Wall"
  7357     DLL_SUFFIX=so.1.0
  7358     DSO_CFLAGS=-fPIC
  7359     MDCPUCFG_H=_openbsd.cfg
  7360     PR_MD_CSRCS=openbsd.c
  7361     OS_LIBS="-lc"
  7362     if test -z "$USE_NSPR_THREADS"; then
  7363         USE_PTHREADS=1
  7364     fi
  7365     DSO_LDOPTS='-shared -fPIC'
  7366     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  7367     ;;
  7369 *-osf*)
  7370     SHELL_OVERRIDE="SHELL		= /usr/bin/ksh"
  7371     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7373     $as_echo "#define OSF1 1" >>confdefs.h
  7375     $as_echo "#define _REENTRANT 1" >>confdefs.h
  7377     # OSF1 and HPUX report the POLLHUP event for a socket when the
  7378     # shutdown(SHUT_WR) operation is called for the remote end, even though
  7379     # the socket is still writeable. Use select(), instead of poll(), to
  7380     # workaround this problem.
  7381     $as_echo "#define _PR_POLL_WITH_SELECT 1" >>confdefs.h
  7384     if echo "$OS_RELEASE" | egrep -c '(V2.0|V3.2)' 2>/dev/null ; then
  7385         USE_NSPR_THREADS=1
  7386     fi
  7388     if test -z "$GNU_CC"; then
  7389         CC="$CC -std1 -ieee_with_inexact"
  7390         if test "$OS_RELEASE" != "V2.0"; then
  7391             CC="$CC -readonly_strings"
  7392         fi
  7393         _OPTIMIZE_FLAGS="$_OPTIMIZE_FLAGS -Olimit 4000"
  7394         ac_fn_c_check_header_mongrel "$LINENO" "machine/builtins.h" "ac_cv_header_machine_builtins_h" "$ac_includes_default"
  7395 if test "x$ac_cv_header_machine_builtins_h" = xyes; then :
  7396   $as_echo "#define OSF1_HAVE_MACHINE_BUILTINS_H 1" >>confdefs.h
  7398 fi
  7401     else
  7402         CFLAGS="$CFLAGS -mieee"
  7403         CXXFLAGS="$CXXFLAGS -mieee"
  7404     fi
  7406     if echo $OS_RELEASE | egrep -c '(V2.0|V3.2)' 2>/dev/null; then
  7407         $as_echo "#define HAVE_INT_LOCALTIME_R 1" >>confdefs.h
  7409     else
  7410         $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  7412         $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  7414     fi
  7415     if echo $OS_RELEASE | grep -c V4.0 >/dev/null; then
  7416         $as_echo "#define OSF1V4_MAP_PRIVATE_BUG 1" >>confdefs.h
  7418     fi
  7419     DSO_LDOPTS='-shared -all -expect_unresolved "*" -soname $(notdir $@)'
  7420     MDCPUCFG_H=_osf1.cfg
  7421     PR_MD_CSRCS=osf1.c
  7422     ;;
  7424 *-qnx*)
  7425     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7427     $as_echo "#define QNX 1" >>confdefs.h
  7429     $as_echo "#define _PR_NEED_H_ERRNO 1" >>confdefs.h
  7431     USE_NSPR_THREADS=1
  7432     MDCPUCFG_H=_qnx.cfg
  7433     PR_MD_CSRCS=qnx.c
  7434     ;;
  7436 *-riscos*)
  7437     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7439     $as_echo "#define RISCOS 1" >>confdefs.h
  7441     $as_echo "#define _PR_NEED_H_ERRNO 1" >>confdefs.h
  7443     USE_PTHREADS=1
  7444     MDCPUCFG_H=_riscos.cfg
  7445     PR_MD_CSRCS=riscos.c
  7446     DSO_CFLAGS=-fPIC
  7447     DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)'
  7448     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  7449     ;;
  7451 *-*-sco*)
  7452     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7454     $as_echo "#define SCO 1" >>confdefs.h
  7456     $as_echo "#define sco 1" >>confdefs.h
  7458     $as_echo "#define SYSV 1" >>confdefs.h
  7460     $as_echo "#define _SVID3 1" >>confdefs.h
  7462     $as_echo "#define _PR_NEED_H_ERRNO 1" >>confdefs.h
  7464     CC='cc -b elf -KPIC'
  7465     CXX='$(NSDEPTH)/build/hcpp CC +.cpp +w'
  7466     USE_NSPR_THREADS=1
  7467     CPU_ARCH=x86
  7468     DSO_LDOPTS='-b elf -G'
  7469     MDCPUCFG_H=_scoos.cfg
  7470     PR_MD_SRCS=scoos.c
  7471     ;;
  7473 *-solaris*)
  7474     if test -z "$USE_NSPR_THREADS"; then
  7475         USE_PTHREADS=1
  7476     fi
  7477     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7479     $as_echo "#define SVR4 1" >>confdefs.h
  7481     $as_echo "#define SYSV 1" >>confdefs.h
  7483     $as_echo "#define __svr4 1" >>confdefs.h
  7485     $as_echo "#define __svr4__ 1" >>confdefs.h
  7487     $as_echo "#define SOLARIS 1" >>confdefs.h
  7489     $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  7491     CPU_ARCH=`uname -p`
  7492     MDCPUCFG_H=_solaris.cfg
  7493     PR_MD_CSRCS=solaris.c
  7494     LD=/usr/ccs/bin/ld
  7495     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  7496     RESOLVE_LINK_SYMBOLS=1
  7497     case "${OS_RELEASE}" in
  7498     5.8|5.9)
  7499         ;;
  7500     *)
  7501         # It is safe to use the -Bdirect linker flag on Solaris 10 or later.
  7502         USE_B_DIRECT=1
  7503         ;;
  7504     esac
  7505     if test -n "$GNU_CC"; then
  7506         DSO_CFLAGS=-fPIC
  7507         if `$CC -print-prog-name=ld` -v 2>&1 | grep -c GNU >/dev/null; then
  7508             GCC_USE_GNU_LD=1
  7509         fi
  7510         DSO_LDOPTS='-shared -Wl,-h,$(notdir $@),-z,combreloc,-z,defs,-z,ignore'
  7511         if test -n "$USE_B_DIRECT"; then
  7512             DSO_LDOPTS="$DSO_LDOPTS,-Bdirect"
  7513         fi
  7514     else
  7515         DSO_CFLAGS=-KPIC
  7516         DSO_LDOPTS='-G -h $(notdir $@) -z combreloc -z defs -z ignore'
  7517         if test -n "$USE_B_DIRECT"; then
  7518             DSO_LDOPTS="$DSO_LDOPTS -Bdirect"
  7519         fi
  7520     fi
  7521     if test -n "$GNU_CC"; then
  7522         CFLAGS="$CFLAGS -Wall"
  7523         CXXFLAGS="$CXXFLAGS -Wall"
  7524         if test -n "$USE_MDUPDATE"; then
  7525             CFLAGS="$CFLAGS -MDupdate \$(DEPENDENCIES)"
  7526             CXXFLAGS="$CXXFLAGS -MDupdate \$(DEPENDENCIES)"
  7527         fi
  7528         GCC_AS=`$CC -print-prog-name=as`
  7529         if test "`echo | $GCC_AS -v 2>&1 | grep -c GNU`" != "0"; then
  7530             GNU_AS=1
  7531         fi
  7532     else
  7533         CFLAGS="$CFLAGS -xstrconst"
  7534         CXXFLAGS="$CXXFLAGS -Qoption cg -xstrconst -features=tmplife"
  7535         if test -z "$MOZ_OPTIMIZE"; then
  7536             CFLAGS="$CFLAGS -xs"
  7537             CXXFLAGS="$CXXFLAGS -xs"
  7538         fi
  7539         _OPTIMIZE_FLAGS=-xO4
  7540     fi
  7541     if test -z "$GNU_AS"; then
  7542         ASFLAGS="$ASFLAGS -Wa,-P"
  7543     fi
  7544     if test -n "$USE_64"; then
  7545         if test -n "$GNU_CC"; then
  7546             CC="$CC -m64"
  7547             CXX="$CXX -m64"
  7548         else
  7549             if test "$OS_TEST" = "i86pc"; then
  7550                 CC="$CC -xarch=amd64"
  7551                 CXX="$CXX -xarch=amd64"
  7552             else
  7553                 CC="$CC -xarch=v9"
  7554                 CXX="$CXX -xarch=v9"
  7555             fi
  7556         fi
  7557     fi
  7558     if test "$OS_TEST" = "i86pc"; then
  7559         if test -z "$USE_64"; then
  7560             $as_echo "#define i386 1" >>confdefs.h
  7562         fi
  7563         CPU_ARCH_TAG=_$OS_TEST
  7564         # The default debug format, DWARF (-g), is not supported by gcc
  7565         # on i386-ANY-sysv4/solaris, but the stabs format is.  It is
  7566         # assumed that the Solaris assembler /usr/ccs/bin/as is used.
  7567         # If your gcc uses GNU as, you do not need the -Wa,-s option.
  7568         if test -n "$MOZ_DEBUG" && test -n "$GNU_CC"; then
  7569             _DEBUG_FLAGS=-gstabs
  7570             if test -z "$GNU_AS"; then
  7571                 _DEBUG_FLAGS="$_DEBUG_FLAGS -Wa,-s"
  7572             fi
  7573         fi
  7574     fi
  7575     case "${target_os}" in
  7576     solaris2.3*)
  7577         $as_echo "#define _PR_NO_LARGE_FILES 1" >>confdefs.h
  7579         ;;
  7580     solaris2.4*)
  7581         $as_echo "#define _PR_NO_LARGE_FILES 1" >>confdefs.h
  7583         ;;
  7584     solaris2.5*)
  7585         $as_echo "#define SOLARIS2_5 1" >>confdefs.h
  7587         ;;
  7588     *)
  7589         $as_echo "#define _PR_HAVE_OFF64_T 1" >>confdefs.h
  7591         # The lfcompile64(5) man page on Solaris 2.6 says:
  7592         #     For applications that do not wish to conform to the POSIX or
  7593         #     X/Open  specifications,  the  64-bit transitional interfaces
  7594         #     are available by default.  No compile-time flags need to  be
  7595         #     set.
  7596         # But gcc 2.7.2.x fails to define _LARGEFILE64_SOURCE by default.
  7597         # The native compiler, gcc 2.8.x, and egcs don't have this problem.
  7598         if test -n "$GNU_CC"; then
  7599             $as_echo "#define _LARGEFILE64_SOURCE 1" >>confdefs.h
  7601         fi
  7602         ;;
  7603     esac
  7604     case "${target_os}" in
  7605     solaris2.3*)
  7606         ;;
  7607     solaris2.4*)
  7608         ;;
  7609     solaris2.5*)
  7610         ;;
  7611     solaris2.6*)
  7612         ;;
  7613     solaris2.7*)
  7614         ;;
  7615     *)
  7616         # Solaris 8 or higher has IPv6.
  7617         $as_echo "#define _PR_INET6 1" >>confdefs.h
  7619         ;;
  7620     esac
  7621     if test "$CPU_ARCH" = "sparc"; then
  7622         # 64-bit Solaris SPARC requires V9 architecture, so the following
  7623         # is not needed.
  7624         if test -z "$USE_64"; then
  7625             ULTRASPARC_LIBRARY=nspr_flt
  7626         fi
  7627     fi
  7628     # Purify requires that binaries linked against nspr also
  7629     # be linked against -lrt (or -lposix4) so add it to OS_LIBS
  7630     _rev=`uname -r`
  7631     _librt=`echo $_rev 5.6 | awk '{ if ($1 > $2) print "-lrt"; else print "-lposix4" }'`
  7632     OS_LIBS="$OS_LIBS $_librt"
  7633     ;;
  7635 *-sco-sysv5*)
  7636     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7638     $as_echo "#define UNIXWARE 1" >>confdefs.h
  7640     $as_echo "#define SVR4 1" >>confdefs.h
  7642     $as_echo "#define SYSV 1" >>confdefs.h
  7644     USE_NSPR_THREADS=1
  7645     if echo $OS_RELEASE | grep -c 2.1 2>/dev/null; then
  7646         $as_echo "#define _PR_NO_LARGE_FILES 1" >>confdefs.h
  7648         CC='$(NSDEPTH)/build/hcc cc'
  7649         CXX='$(NSDEPTH)/build/hcpp CC'
  7650         MDCPUCFG_H=_unixware.cfg
  7651     else
  7652         $as_echo "#define _LARGEFILE64_SOURCE 1" >>confdefs.h
  7654         $as_echo "#define _PR_HAVE_OFF64_T 1" >>confdefs.h
  7656         $as_echo "#define _PR_HAVE_SOCKADDR_LEN 1" >>confdefs.h
  7658         MDCPUCFG_H=_unixware7.cfg
  7659     fi
  7660     PR_MD_CSRCS=unixware.c
  7661     DSO_LDOPTS=-G
  7662     CPU_ARCH=x86
  7663     ;;
  7665 *-symbian*)
  7667 # Check whether --with-symbian-sdk was given.
  7668 if test "${with_symbian_sdk+set}" = set; then :
  7669   withval=$with_symbian_sdk; SYMBIAN_SDK_DIR=$withval
  7670 fi
  7673     echo -----------------------------------------------------------------------------
  7674     echo Building with Symbian SDK in: $SYMBIAN_SDK_DIR
  7675     echo -----------------------------------------------------------------------------
  7677     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7679     $as_echo "#define SYMBIAN 1" >>confdefs.h
  7681     $as_echo "#define __arm__ 1" >>confdefs.h
  7683     $as_echo "#define __SYMBIAN32__ 1" >>confdefs.h
  7685     $as_echo "#define _UNICODE 1" >>confdefs.h
  7687     $as_echo "#define NDEBUG 1" >>confdefs.h
  7689     $as_echo "#define __SUPPORT_CPP_EXCEPTIONS__ 1" >>confdefs.h
  7691     $as_echo "#define MOZ_STDERR_TO_STDOUT 1" >>confdefs.h
  7693     $as_echo "#define HAVE_FCNTL_FILE_LOCKING 1" >>confdefs.h
  7695     $as_echo "#define HAVE_SOCKLEN_T 1" >>confdefs.h
  7697     USE_PTHREADS=1
  7698     LIB_SUFFIX=lib
  7699     DLL_SUFFIX=dll
  7700     MKSHLIB=
  7701     DSO_LDOPTS=
  7702     DSO_CFLAGS=
  7703     VISIBILITY_FLAGS=
  7704     MDCPUCFG_H=_symbian.cfg
  7705     PR_MD_CSRCS=symbian.c
  7706     NSINSTALL=nsinstall
  7707     RANLIB='echo no ranlib '
  7708     CPU_ARCH=ARM
  7709     OS_ARCH=SYMBIAN
  7710     OS_EXE_CFLAGS="$OS_EXE_CFLAGS -D__EXE__"
  7711     CFLAGS="$CFLAGS -MD -nostdinc"
  7712     SYMBIAN_SYS_INCLUDE="-I$SYMBIAN_SDK_DIR/Epoc32/include/variant -I$SYMBIAN_SDK_DIR/Epoc32/include -I$SYMBIAN_SDK_DIR/Epoc32/include/stdapis"
  7713     echo -------------------------------------------------------
  7714     echo SYMBIAN_SYS_INCLUDE is: $SYMBIAN_SYS_INCLUDE
  7715     echo -------------------------------------------------------
  7716     case "$OS_TARGET" in
  7717     WINSCW)
  7718         CC=mwccsym2.exe
  7719         CXX=mwccsym2.exe
  7720         LD=mwldsym2.exe
  7721         AR=mwldsym2.exe
  7722         WINSCW_LD_DIR="\$(SYMBIAN_SDK_DIR)/EPOC32/RELEASE/WINSCW/UDEB"
  7723         CFLAGS="$CFLAGS -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -exc ms -trigraphs on -nostderr -gccdep -cwd source -i- -I\$(VPATH)"
  7724         SYMBIAN_SYS_INCLUDE="$SYMBIAN_SYS_INCLUDE -include Symbian_OS_v9.2.hrh"
  7725         AR_FLAGS="-library -msgstyle gcc -stdlib -subsystem windows -noimplib -o \$@"
  7726         $as_echo "#define _DEBUG 1" >>confdefs.h
  7728         $as_echo "#define __CW32__ 1" >>confdefs.h
  7730         $as_echo "#define __WINS__ 1" >>confdefs.h
  7732         $as_echo "#define __WINSCW__ 1" >>confdefs.h
  7734         DEFINES="$DEFINES -U_WIN32"
  7735 	    ;;
  7736     GCCE)
  7737         CFLAGS="$CFLAGS -Wall -Wno-unknown-pragmas -fexceptions -march=armv5t -mapcs -pipe -x c -msoft-float"
  7738         CXXFLAGS="$CXXFLAGS $CFLAGS -Wno-ctor-dtor-privacy"
  7739         SYMBIAN_SYS_INCLUDE="$SYMBIAN_SYS_INCLUDE -include $SYMBIAN_SDK_DIR/EPOC32/INCLUDE/GCCE/GCCE.h"
  7740         $as_echo "#define __GCCE__ 1" >>confdefs.h
  7742         $as_echo "#define __EABI__ 1" >>confdefs.h
  7744         DEFINES="$DEFINES -D__PRODUCT_INCLUDE__=$SYMBIAN_SDK_DIR/Epoc32/include/variant/Symbian_OS_v9.2.hrh"
  7745 	    ;;
  7746     *)
  7747 	    as_fn_error $? "Missing OS_TARGET for ${target}. Set --enable-symbian-target to with 'WINSCW' or 'GCCE'." "$LINENO" 5
  7748    	;;
  7749     esac
  7750     CFLAGS="$CFLAGS ${SYMBIAN_SYS_INCLUDE}"
  7751     ;;
  7753 *-os2*)
  7754     $as_echo "#define XP_OS2 1" >>confdefs.h
  7756     $as_echo "#define XP_PC 1" >>confdefs.h
  7758     $as_echo "#define BSD_SELECT 1" >>confdefs.h
  7760     $as_echo "#define TCPV40HDRS 1" >>confdefs.h
  7762     LIB_SUFFIX=lib
  7763     DLL_SUFFIX=dll
  7764     RC=rc.exe
  7765     PR_MD_ARCH_DIR=os2
  7766     PROG_SUFFIX=.exe
  7767     NSINSTALL=nsinstall
  7768     MDCPUCFG_H=_os2.cfg
  7769     RESOLVE_LINK_SYMBOLS=1
  7771     $as_echo "#define OS2 1" >>confdefs.h
  7773     AR=emxomfar
  7774     AR_FLAGS='r $@'
  7775     CFLAGS="$CFLAGS -Wall -Zomf"
  7776     CXXFLAGS="$CFLAGS -Wall -Zomf"
  7777     MKSHLIB='$(CC) $(DSO_LDOPTS) -o $@'
  7778     DSO_CFLAGS=
  7779     DSO_LDOPTS='-Zomf -Zdll'
  7780     LDFLAGS='-Zmap'
  7781     _OPTIMIZE_FLAGS="-O2 -s"
  7782     _DEBUG_FLAGS="-g -fno-inline"
  7783     if test -n "$MOZ_OPTIMIZE"; then
  7784       DSO_LDOPTS="$DSO_LDOPTS -Zlinker /EXEPACK:2 -Zlinker /PACKCODE -Zlinker /PACKDATA"
  7785     fi
  7786     IMPLIB='emximp -o'
  7787     FILTER='emxexp -o'
  7788     if test -n "$MOZ_OS2_HIGH_MEMORY"; then
  7789       LDFLAGS="$LDFLAGS -Zhigh-mem"
  7790       $as_echo "#define MOZ_OS2_HIGH_MEMORY 1" >>confdefs.h
  7792     fi
  7794     # GCC for OS/2 currently predefines these, but we don't want them
  7795     DEFINES="$DEFINES -Uunix -U__unix -U__unix__"
  7796     ;;
  7798 *)
  7799     $as_echo "#define XP_UNIX 1" >>confdefs.h
  7801     ;;
  7803 esac
  7805 if test -z "$SKIP_LIBRARY_CHECKS"; then
  7809 case $target in
  7810 *-darwin*|*-beos*|*-os2*)
  7811     ;;
  7812 *)
  7813     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
  7814 $as_echo_n "checking for dlopen in -ldl... " >&6; }
  7815 if ${ac_cv_lib_dl_dlopen+:} false; then :
  7816   $as_echo_n "(cached) " >&6
  7817 else
  7818   ac_check_lib_save_LIBS=$LIBS
  7819 LIBS="-ldl  $LIBS"
  7820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7821 /* end confdefs.h.  */
  7823 /* Override any GCC internal prototype to avoid an error.
  7824    Use char because int might match the return type of a GCC
  7825    builtin and then its argument prototype would still apply.  */
  7826 #ifdef __cplusplus
  7827 extern "C"
  7828 #endif
  7829 char dlopen ();
  7830 int
  7831 main ()
  7833 return dlopen ();
  7835   return 0;
  7837 _ACEOF
  7838 if ac_fn_c_try_link "$LINENO"; then :
  7839   ac_cv_lib_dl_dlopen=yes
  7840 else
  7841   ac_cv_lib_dl_dlopen=no
  7842 fi
  7843 rm -f core conftest.err conftest.$ac_objext \
  7844     conftest$ac_exeext conftest.$ac_ext
  7845 LIBS=$ac_check_lib_save_LIBS
  7846 fi
  7847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
  7848 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
  7849 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
  7850   ac_fn_c_check_header_mongrel "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default"
  7851 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
  7852   OS_LIBS="-ldl $OS_LIBS"
  7853 fi
  7856 fi
  7858     ;;
  7859 esac
  7864 if test $ac_cv_c_compiler_gnu = yes; then
  7865     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC needs -traditional" >&5
  7866 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
  7867 if ${ac_cv_prog_gcc_traditional+:} false; then :
  7868   $as_echo_n "(cached) " >&6
  7869 else
  7870     ac_pattern="Autoconf.*'x'"
  7871   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7872 /* end confdefs.h.  */
  7873 #include <sgtty.h>
  7874 Autoconf TIOCGETP
  7875 _ACEOF
  7876 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7877   $EGREP "$ac_pattern" >/dev/null 2>&1; then :
  7878   ac_cv_prog_gcc_traditional=yes
  7879 else
  7880   ac_cv_prog_gcc_traditional=no
  7881 fi
  7882 rm -f conftest*
  7885   if test $ac_cv_prog_gcc_traditional = no; then
  7886     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
  7887 /* end confdefs.h.  */
  7888 #include <termio.h>
  7889 Autoconf TCGETA
  7890 _ACEOF
  7891 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  7892   $EGREP "$ac_pattern" >/dev/null 2>&1; then :
  7893   ac_cv_prog_gcc_traditional=yes
  7894 fi
  7895 rm -f conftest*
  7897   fi
  7898 fi
  7899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_gcc_traditional" >&5
  7900 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
  7901   if test $ac_cv_prog_gcc_traditional = yes; then
  7902     CC="$CC -traditional"
  7903   fi
  7904 fi
  7906 _SAVE_LIBS="$LIBS"
  7907 LIBS="$LIBS $OS_LIBS"
  7908 for ac_func in dladdr gettid lchown setpriority strerror syscall
  7909 do :
  7910   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
  7911 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
  7912 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
  7913   cat >>confdefs.h <<_ACEOF
  7914 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
  7915 _ACEOF
  7917 fi
  7918 done
  7920 LIBS="$_SAVE_LIBS"
  7924 # Check whether --with-ccache was given.
  7925 if test "${with_ccache+set}" = set; then :
  7926   withval=$with_ccache; CCACHE=$withval
  7927 else
  7928   CCACHE="no"
  7929 fi
  7932 if test "$CCACHE" != "no"; then
  7933     if test -n "$CCACHE"; then
  7934         if test "$CCACHE" = "yes"; then
  7935             CCACHE=
  7936         else
  7937             if test ! -e "$CCACHE"; then
  7938                 as_fn_error $? "$CCACHE not found" "$LINENO" 5
  7939             fi
  7940         fi
  7941     fi
  7942     for ac_prog in $CCACHE ccache
  7943 do
  7944   # Extract the first word of "$ac_prog", so it can be a program name with args.
  7945 set dummy $ac_prog; ac_word=$2
  7946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
  7947 $as_echo_n "checking for $ac_word... " >&6; }
  7948 if ${ac_cv_path_CCACHE+:} false; then :
  7949   $as_echo_n "(cached) " >&6
  7950 else
  7951   case $CCACHE in
  7952   [\\/]* | ?:[\\/]*)
  7953   ac_cv_path_CCACHE="$CCACHE" # Let the user override the test with a path.
  7954   ;;
  7955   *)
  7956   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  7957 for as_dir in $PATH
  7958 do
  7959   IFS=$as_save_IFS
  7960   test -z "$as_dir" && as_dir=.
  7961     for ac_exec_ext in '' $ac_executable_extensions; do
  7962   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
  7963     ac_cv_path_CCACHE="$as_dir/$ac_word$ac_exec_ext"
  7964     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
  7965     break 2
  7966   fi
  7967 done
  7968   done
  7969 IFS=$as_save_IFS
  7971   ;;
  7972 esac
  7973 fi
  7974 CCACHE=$ac_cv_path_CCACHE
  7975 if test -n "$CCACHE"; then
  7976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CCACHE" >&5
  7977 $as_echo "$CCACHE" >&6; }
  7978 else
  7979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  7980 $as_echo "no" >&6; }
  7981 fi
  7984   test -n "$CCACHE" && break
  7985 done
  7987     if test -z "$CCACHE" -o "$CCACHE" = ":"; then
  7988         as_fn_error $? "ccache not found" "$LINENO" 5
  7989     elif test -x "$CCACHE"; then
  7990         CC="$CCACHE $CC"
  7991         CXX="$CCACHE $CXX"
  7992     else
  7993         as_fn_error $? "$CCACHE is not executable" "$LINENO" 5
  7994     fi
  7995 fi
  7997 # Check whether --enable-strip was given.
  7998 if test "${enable_strip+set}" = set; then :
  7999   enableval=$enable_strip;  if test "$enableval" = "yes"; then
  8000 	    ENABLE_STRIP=1
  8001       fi
  8002 fi
  8005 case "${target_os}" in
  8006 hpux*)
  8007 if test -z "$GNU_CC"; then
  8009     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for +Olit support" >&5
  8010 $as_echo_n "checking for +Olit support... " >&6; }
  8011 if ${ac_cv_hpux_usable_olit_option+:} false; then :
  8012   $as_echo_n "(cached) " >&6
  8013 else
  8014                   ac_cv_hpux_usable_olit_option=no
  8015         rm -f conftest*
  8016         echo 'int main() { return 0; }' | cat > conftest.c
  8017         ${CC-cc} ${CFLAGS} +Olit=all -o conftest conftest.c > conftest.out 2>&1
  8018         if test $? -eq 0; then
  8019             if test -z "`egrep -i '(unrecognize|unknown)' conftest.out`"; then
  8020                 ac_cv_hpux_usable_olit_option=yes
  8021             fi
  8022         fi
  8023         rm -f conftest*
  8025 fi
  8026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_hpux_usable_olit_option" >&5
  8027 $as_echo "$ac_cv_hpux_usable_olit_option" >&6; }
  8029     if test "$ac_cv_hpux_usable_olit_option" = "yes"; then
  8030         CFLAGS="$CFLAGS +Olit=all"
  8031         CXXFLAGS="$CXXFLAGS +Olit=all"
  8032     else
  8033         CFLAGS="$CFLAGS +ESlit"
  8034         CXXFLAGS="$CXXFLAGS +ESlit"
  8035     fi
  8036 fi
  8037 ;;
  8038 esac
  8042 case "$target_os" in
  8043 darwin*)
  8044     _HAVE_PTHREADS=1
  8045     ;;
  8046 *)
  8048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthreads" >&5
  8049 $as_echo_n "checking for pthread_create in -lpthreads... " >&6; }
  8050 echo "
  8051     #include <pthread.h>
  8052     void *foo(void *v) { return v; }
  8053     int main() {
  8054         pthread_t t;
  8055         if (!pthread_create(&t, 0, &foo, 0)) {
  8056             pthread_join(t, 0);
  8058         return 0;
  8059     }" > dummy.c ;
  8060     echo "${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lpthreads $LDFLAGS $LIBS" 1>&5;
  8061     ${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lpthreads $LDFLAGS $LIBS 2>&5;
  8062     _res=$? ;
  8063     rm -f dummy.c dummy${ac_exeext} ;
  8064     if test "$_res" = "0"; then
  8065         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  8066 $as_echo "yes" >&6; }
  8067         _HAVE_PTHREADS=1 _PTHREAD_LDFLAGS="-lpthreads"
  8068     else
  8069         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  8070 $as_echo "no" >&6; }
  8072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lpthread" >&5
  8073 $as_echo_n "checking for pthread_create in -lpthread... " >&6; }
  8074 echo "
  8075     #include <pthread.h>
  8076     void *foo(void *v) { return v; }
  8077     int main() {
  8078         pthread_t t;
  8079         if (!pthread_create(&t, 0, &foo, 0)) {
  8080             pthread_join(t, 0);
  8082         return 0;
  8083     }" > dummy.c ;
  8084     echo "${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lpthread $LDFLAGS $LIBS" 1>&5;
  8085     ${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lpthread $LDFLAGS $LIBS 2>&5;
  8086     _res=$? ;
  8087     rm -f dummy.c dummy${ac_exeext} ;
  8088     if test "$_res" = "0"; then
  8089         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  8090 $as_echo "yes" >&6; }
  8091         _HAVE_PTHREADS=1 _PTHREAD_LDFLAGS="-lpthread"
  8092     else
  8093         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  8094 $as_echo "no" >&6; }
  8096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc_r" >&5
  8097 $as_echo_n "checking for pthread_create in -lc_r... " >&6; }
  8098 echo "
  8099     #include <pthread.h>
  8100     void *foo(void *v) { return v; }
  8101     int main() {
  8102         pthread_t t;
  8103         if (!pthread_create(&t, 0, &foo, 0)) {
  8104             pthread_join(t, 0);
  8106         return 0;
  8107     }" > dummy.c ;
  8108     echo "${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lc_r $LDFLAGS $LIBS" 1>&5;
  8109     ${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lc_r $LDFLAGS $LIBS 2>&5;
  8110     _res=$? ;
  8111     rm -f dummy.c dummy${ac_exeext} ;
  8112     if test "$_res" = "0"; then
  8113         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  8114 $as_echo "yes" >&6; }
  8115         _HAVE_PTHREADS=1 _PTHREAD_LDFLAGS="-lc_r"
  8116     else
  8117         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  8118 $as_echo "no" >&6; }
  8120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_create in -lc" >&5
  8121 $as_echo_n "checking for pthread_create in -lc... " >&6; }
  8122 echo "
  8123     #include <pthread.h>
  8124     void *foo(void *v) { return v; }
  8125     int main() {
  8126         pthread_t t;
  8127         if (!pthread_create(&t, 0, &foo, 0)) {
  8128             pthread_join(t, 0);
  8130         return 0;
  8131     }" > dummy.c ;
  8132     echo "${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lc $LDFLAGS $LIBS" 1>&5;
  8133     ${CC-cc} -o dummy${ac_exeext} dummy.c $CFLAGS $CPPFLAGS -lc $LDFLAGS $LIBS 2>&5;
  8134     _res=$? ;
  8135     rm -f dummy.c dummy${ac_exeext} ;
  8136     if test "$_res" = "0"; then
  8137         { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
  8138 $as_echo "yes" >&6; }
  8139         _HAVE_PTHREADS=1
  8141     else
  8142         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
  8143 $as_echo "no" >&6; }
  8145     fi
  8148     fi
  8151     fi
  8154     fi
  8156     ;;
  8157 esac
  8160 # Check whether --with-pthreads was given.
  8161 if test "${with_pthreads+set}" = set; then :
  8162   withval=$with_pthreads;  if test "$withval" = "yes"; then
  8163 	    if test -n "$_HAVE_PTHREADS"; then
  8164 		    USE_PTHREADS=1
  8165 		    USE_USER_PTHREADS=
  8166 		    USE_NSPR_THREADS=
  8167 	    else
  8168 		    as_fn_error $? " --with-pthreads specified for a system without pthread support " "$LINENO" 5;
  8169 	    fi
  8170 	  else
  8171 	    USE_PTHREADS=
  8172 	    _PTHREAD_LDFLAGS=
  8173 	  fi
  8174 else
  8175    if test -n "$_HAVE_PTHREADS" && test -z "$USE_USER_PTHREADS" && test -z "$USE_NSPR_THREADS"; then
  8176 	    USE_PTHREADS=1
  8177 	    USE_USER_PTHREADS=
  8178 	    USE_NSPR_THREADS=
  8179 	  fi
  8180 fi
  8183 # Check whether --enable-user-pthreads was given.
  8184 if test "${enable_user_pthreads+set}" = set; then :
  8185   enableval=$enable_user_pthreads;  if test "$enableval" = "yes"; then
  8186         if test -n "$_HAVE_PTHREADS"; then
  8187 		    USE_PTHREADS=
  8188 		    USE_USER_PTHREADS=1
  8189 		    USE_NSPR_THREADS=
  8190 	    else
  8191 		    as_fn_error $? " --enable-user-pthreads specified for a system without pthread support " "$LINENO" 5;
  8192 	    fi
  8193 	  fi
  8194 fi
  8197 # Check whether --enable-nspr-threads was given.
  8198 if test "${enable_nspr_threads+set}" = set; then :
  8199   enableval=$enable_nspr_threads;  if test "$enableval" = "yes"; then
  8200 	    USE_PTHREADS=
  8201 	    USE_USER_PTHREADS=
  8202 	    USE_NSPR_THREADS=1
  8203 	  fi
  8204 fi
  8207 case "$target" in
  8208 *-beos*)
  8210 # Check whether --with-bthreads was given.
  8211 if test "${with_bthreads+set}" = set; then :
  8212   withval=$with_bthreads; 	if test "$withval" = "yes"; then
  8213     	    USE_BTHREADS=1
  8214 	        USE_USER_PTHREADS=
  8215 	        USE_PTHREADS=
  8216 	    fi
  8217 fi
  8219     ;;
  8220 esac
  8222 fi # SKIP_LIBRARY_CHECKS
  8224 # Check whether --enable-ipv6 was given.
  8225 if test "${enable_ipv6+set}" = set; then :
  8226   enableval=$enable_ipv6;  if test "$enableval" = "yes"; then
  8227 	    USE_IPV6=1
  8228       else
  8229 	    USE_IPV6=
  8230       fi
  8231 fi
  8234 if test -n "$USE_PTHREADS"; then
  8235       rm -f conftest*
  8236    ac_cv_have_dash_pthread=no
  8237    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-cc} accepts -pthread" >&5
  8238 $as_echo_n "checking whether ${CC-cc} accepts -pthread... " >&6; }
  8239    echo 'int main() { return 0; }' | cat > conftest.c
  8240    ${CC-cc} -pthread -o conftest conftest.c > conftest.out 2>&1
  8241    if test $? -eq 0; then
  8242 	if test -z "`egrep -i '(unrecognize|unknown)' conftest.out | grep pthread`" && test -z "`egrep -i '(error|incorrect)' conftest.out`" ; then
  8243 	    ac_cv_have_dash_pthread=yes
  8244 		case "$target_os" in
  8245 	    freebsd*)
  8246 # Freebsd doesn't use -pthread for compiles, it uses them for linking
  8247             ;;
  8248 	    *)
  8249             CFLAGS="$CFLAGS -pthread"
  8250             CXXFLAGS="$CXXFLAGS -pthread"
  8251             ;;
  8252         esac
  8253 	fi
  8254     fi
  8255     rm -f conftest*
  8256     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_dash_pthread" >&5
  8257 $as_echo "$ac_cv_have_dash_pthread" >&6; }
  8259 			    ac_cv_have_dash_pthreads=no
  8260     if test "$ac_cv_have_dash_pthread" = "no"; then
  8261 	    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${CC-cc} accepts -pthreads" >&5
  8262 $as_echo_n "checking whether ${CC-cc} accepts -pthreads... " >&6; }
  8263     	echo 'int main() { return 0; }' | cat > conftest.c
  8264 	    ${CC-cc} -pthreads -o conftest conftest.c > conftest.out 2>&1
  8265     	if test $? -eq 0; then
  8266 	    	if test -z "`egrep -i '(unrecognize|unknown)' conftest.out | grep pthreads`" && test -z "`egrep -i '(error|incorrect)' conftest.out`" ; then
  8267 			    ac_cv_have_dash_pthreads=yes
  8268 			    CFLAGS="$CFLAGS -pthreads"
  8269 			    CXXFLAGS="$CXXFLAGS -pthreads"
  8270 		    fi
  8271 	    fi
  8272 	    rm -f conftest*
  8273     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_dash_pthreads" >&5
  8274 $as_echo "$ac_cv_have_dash_pthreads" >&6; }
  8275     fi
  8277     case "$target" in
  8278     *-solaris*)
  8279         if test "$ac_cv_have_dash_pthreads" = "yes"; then
  8280             _PTHREAD_LDFLAGS=
  8281         fi
  8282 	    ;;
  8283     *-freebsd*)
  8284 	    $as_echo "#define _REENTRANT 1" >>confdefs.h
  8286 	    $as_echo "#define _THREAD_SAFE 1" >>confdefs.h
  8288 	    	    if test "$ac_cv_have_dash_pthread" = "yes"; then
  8289 	        _PTHREAD_LDFLAGS="-pthread"
  8290 	    else
  8291 	        _PTHREAD_LDFLAGS="-lc_r"
  8292 	    fi
  8293 	    ;;
  8294     *-netbsd*)
  8295 	    if test "$ac_cv_have_dash_pthread" = "yes"; then
  8296 	        _PTHREAD_LDFLAGS="-pthread"
  8297 	    fi
  8298 	    ;;
  8299     *-bsdi*)
  8300 	    $as_echo "#define _THREAD_SAFE 1" >>confdefs.h
  8302 	    	    if test "$ac_cv_have_dash_pthread" = "yes"; then
  8303 	        _PTHREAD_LDFLAGS=
  8304 	    fi
  8305 	    ;;
  8306     *-openbsd*)
  8307         if test "$ac_cv_have_dash_pthread" = "yes"; then
  8308             _PTHREAD_LDFLAGS=-pthread
  8309         fi
  8310         ;;
  8311     *-linux*|*-gnu*|*-k*bsd*-gnu)
  8312         $as_echo "#define _REENTRANT 1" >>confdefs.h
  8314         ;;
  8315     esac
  8317 else
  8318     if test -n "$USE_USER_PTHREADS"; then
  8319 	    USE_PTHREADS=
  8320 	    USE_NSPR_THREADS=
  8321     else
  8322         _PTHREAD_LDFLAGS=
  8323     fi
  8324 fi
  8326 case "$target" in
  8327 *-aix*)
  8328     if test -n "$USE_NSPR_THREADS"; then
  8329         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8331     fi
  8332     case "$target_os" in
  8333     aix4.1*)
  8334         if test -z "$USE_PTHREADS"; then
  8335             $as_echo "#define AIX_RENAME_SELECT 1" >>confdefs.h
  8337         fi
  8338         ;;
  8339     aix4.2*)
  8340         if test -z "$USE_NSPR_THREADS"; then
  8341             $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  8343         fi
  8344         ;;
  8345     aix4.3*)
  8346         if test -z "$USE_NSPR_THREADS"; then
  8347             $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  8349         fi
  8350         if test -n "$USE_PTHREADS"; then
  8351             $as_echo "#define _PR_HAVE_THREADSAFE_GETHOST 1" >>confdefs.h
  8353         fi
  8354         ;;
  8355     *)
  8356         if test -z "$USE_NSPR_THREADS"; then
  8357             $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  8359         fi
  8360         if test -n "$USE_PTHREADS"; then
  8361             $as_echo "#define _PR_HAVE_THREADSAFE_GETHOST 1" >>confdefs.h
  8363         fi
  8364         ;;
  8365     esac
  8366     ;;
  8367 *-bsdi*)
  8368     if test -n "$USE_PTHREADS"; then
  8369         $as_echo "#define _PR_NEED_PTHREAD_INIT 1" >>confdefs.h
  8371     fi
  8372     ;;
  8373 *-freebsd*)
  8374     if test -n "$USE_NSPR_THREADS"; then
  8375         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8377     fi
  8378     ;;
  8379 *-hpux*)
  8380     if test -n "$USE_NSPR_THREADS"; then
  8381         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8383     fi
  8384     if test "$USE_PTHREADS"; then
  8385         if echo "$OS_RELEASE" | egrep '^(B.10.10|B.10.20)' >/dev/null; then
  8386             $as_echo "#define _REENTRANT 1" >>confdefs.h
  8388             $as_echo "#define _PR_DCETHREADS 1" >>confdefs.h
  8390         else
  8391             cat >>confdefs.h <<_ACEOF
  8392 #define _POSIX_C_SOURCE 199506L
  8393 _ACEOF
  8395             $as_echo "#define _PR_HAVE_THREADSAFE_GETHOST 1" >>confdefs.h
  8397         fi
  8398     fi
  8399     if test "$USE_USER_PTHREADS"; then
  8400         cat >>confdefs.h <<_ACEOF
  8401 #define _POSIX_C_SOURCE 199506L
  8402 _ACEOF
  8404     fi
  8405     ;;
  8406 *-irix*)
  8407     if test "${target_os}" = "irix6.5"; then
  8408         if test -n "$USE_PTHREADS"; then
  8409             $as_echo "#define _PR_HAVE_GETHOST_R 1" >>confdefs.h
  8411             $as_echo "#define _PR_HAVE_GETHOST_R_POINTER 1" >>confdefs.h
  8413         fi
  8414     fi
  8415     ;;
  8416 *-linux*|*-gnu*|*-k*bsd*-gnu)
  8417     if test -n "$USE_NSPR_THREADS"; then
  8418         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8420     fi
  8421     ;;
  8422 *-mingw*|*-msys*|*-cygwin*|*-mks*|*-os2*|*-beos*)
  8423         USE_PTHREADS=
  8424     _PTHREAD_LDFLAGS=
  8425     USE_USER_PTHREADS=
  8426     ;;
  8427 *-netbsd*|*-openbsd*)
  8428     if test -n "$USE_NSPR_THREADS"; then
  8429         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8431     fi
  8432     ;;
  8433 *-osf*)
  8434     if test -n "$USE_NSPR_THREADS"; then
  8435         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8437     fi
  8438     if test -n "$USE_PTHREADS"; then
  8439         if echo $OS_RELEASE | egrep -c '(V2.0|V3.2)' 2>/dev/null; then
  8441         else
  8442             $as_echo "#define _PR_HAVE_THREADSAFE_GETHOST 1" >>confdefs.h
  8444         fi
  8445     fi
  8446     ;;
  8447 *-solaris*)
  8448     if test -n "$USE_NSPR_THREADS"; then
  8449         $as_echo "#define _PR_LOCAL_THREADS_ONLY 1" >>confdefs.h
  8451     fi
  8452     if test -n "$USE_PTHREADS"; then
  8453         $as_echo "#define _REENTRANT 1" >>confdefs.h
  8455         $as_echo "#define HAVE_POINTER_LOCALTIME_R 1" >>confdefs.h
  8457         if test "$OS_TEST" = "i86pc"; then
  8458             if test -n "$USE_64"; then
  8459                PR_MD_ASFILES=os_SunOS_x86_64.s
  8460             else
  8461                PR_MD_ASFILES=os_SunOS_x86.s
  8462             fi
  8463         else
  8464             if test -n "$USE_64"; then
  8465                 PR_MD_ASFILES=os_SunOS_sparcv9.s
  8466             fi
  8467         fi
  8468     fi
  8469     ;;
  8470 *-nto*)
  8471     if test -n "$USE_PTHREADS"; then
  8472         $as_echo "#define _PR_HAVE_GETHOST_R 1" >>confdefs.h
  8474         $as_echo "#define _PR_HAVE_GETHOST_R_POINTER 1" >>confdefs.h
  8476     fi
  8477     ;;
  8478 esac
  8480 OS_LIBS="$_PTHREAD_LDFLAGS $OS_LIBS"
  8482 if test -n "$_SAVE_OPTIMIZE_FLAGS"; then
  8483     _OPTIMIZE_FLAGS="$_SAVE_OPTIMIZE_FLAGS"
  8484 fi
  8486 if test -n "$_SAVE_DEBUG_FLAGS"; then
  8487     _DEBUG_FLAGS="$_SAVE_DEBUG_FLAGS"
  8488 fi
  8490 if test -n "$MOZ_OPTIMIZE"; then
  8491     CFLAGS="$CFLAGS $_OPTIMIZE_FLAGS"
  8492     CXXFLAGS="$CXXFLAGS $_OPTIMIZE_FLAGS"
  8493 fi
  8495 if test -n "$MOZ_DEBUG_SYMBOLS"; then
  8496     CFLAGS="$CFLAGS $_DEBUG_FLAGS"
  8497     CXXFLAGS="$CXXFLAGS $_DEBUG_FLAGS"
  8498 fi
  8500 if test -n "$MOZ_OPTIMIZE"; then
  8501     OBJDIR_TAG=_OPT
  8502 else
  8503     OBJDIR_TAG=_DBG
  8504 fi
  8506 if test -n "$USE_64"; then
  8507     COMPILER_TAG=_64
  8508 fi
  8510 RELEASE_OBJDIR_NAME="${OS_CONFIG}${CPU_ARCH_TAG}${COMPILER_TAG}${IMPL_STRATEGY}${OBJDIR_TAG}.${OBJDIR_SUFFIX}"
  8512 case "$target_os" in
  8513 cygwin*|mks*)
  8514     CC="\$(CYGWIN_WRAPPER) $CC"
  8515     CXX="\$(CYGWIN_WRAPPER) $CXX"
  8516     RC="\$(CYGWIN_WRAPPER) $RC"
  8517     ;;
  8518 esac
  8520 # Check whether --enable-wrap-malloc was given.
  8521 if test "${enable_wrap_malloc+set}" = set; then :
  8522   enableval=$enable_wrap_malloc;      if test "$enableval" = "yes"; then
  8523 	    _WRAP_MALLOC=1
  8524       fi
  8525 fi
  8528 if test -n "$_WRAP_MALLOC"; then
  8529     if test -n "$GNU_CC"; then
  8530         WRAP_LDFLAGS="${WRAP_LDFLAGS} -Wl,--wrap=malloc,--wrap=calloc,--wrap=valloc,--wrap=free,--wrap=realloc,--wrap=memalign"
  8531         WRAP_LDFLAGS="${WRAP_LDFLAGS} -Wl,--wrap=__builtin_new,--wrap=__builtin_vec_new,--wrap=__builtin_delete,--wrap=__builtin_vec_delete"
  8532         WRAP_LDFLAGS="${WRAP_LDFLAGS} -Wl,--wrap=strdup,--wrap=strndup"
  8533         WRAP_LDFLAGS="${WRAP_LDFLAGS} -Wl,--wrap=posix_memalign,--wrap=malloc_usable_size"
  8534     else
  8535         as_fn_error $? "--enable-wrap-malloc is not supported for non-GNU toolchains" "$LINENO" 5
  8536     fi
  8537 fi
  8540 # Check whether --with-wrap-malloc was given.
  8541 if test "${with_wrap_malloc+set}" = set; then :
  8542   withval=$with_wrap_malloc; WRAP_LDFLAGS="${WRAP_LDFLAGS} $withval"
  8543 fi
  8651 MAKEFILES="
  8652     Makefile
  8653     config/Makefile
  8654     config/autoconf.mk
  8655     config/nsprincl.mk
  8656     config/nsprincl.sh
  8657     config/nspr-config
  8658     config/nspr.pc
  8659     lib/Makefile
  8660     lib/ds/Makefile
  8661     lib/libc/Makefile
  8662     lib/libc/include/Makefile
  8663     lib/libc/src/Makefile
  8664     lib/tests/Makefile
  8665     pkg/Makefile
  8666     pr/Makefile
  8667     pr/include/Makefile
  8668     pr/include/md/Makefile
  8669     pr/include/obsolete/Makefile
  8670     pr/include/private/Makefile
  8671     pr/src/Makefile
  8672     pr/src/io/Makefile
  8673     pr/src/linking/Makefile
  8674     pr/src/malloc/Makefile
  8675     pr/src/md/Makefile
  8676     pr/src/md/${PR_MD_ARCH_DIR}/Makefile
  8677     pr/src/memory/Makefile
  8678     pr/src/misc/Makefile
  8679     pr/src/threads/Makefile
  8680     pr/tests/Makefile
  8681     pr/tests/dll/Makefile
  8684 if test "$OS_TARGET" = "Linux"; then
  8685     MAKEFILES="$MAKEFILES
  8686         pkg/linux/Makefile
  8688 elif test "$OS_TARGET" = "SunOS"; then
  8689     MAKEFILES="$MAKEFILES
  8690         pkg/solaris/Makefile
  8691         pkg/solaris/SUNWpr/Makefile
  8692         pkg/solaris/SUNWprd/Makefile
  8694 fi
  8696 if test -z "$USE_PTHREADS" && test -z "$USE_BTHREADS"; then
  8697     MAKEFILES="$MAKEFILES
  8698         pr/src/threads/combined/Makefile
  8700 elif test -n "$USE_PTHREADS"; then
  8701     MAKEFILES="$MAKEFILES
  8702         pr/src/pthreads/Makefile
  8704 elif test -n "$USE_BTHREADS"; then
  8705     MAKEFILES="$MAKEFILES
  8706         pr/src/bthreads/Makefile
  8708 fi
  8710 if test -n "$USE_CPLUS"; then
  8711     MAKEFILES="$MAKEFILES
  8712         pr/src/cplus/Makefile
  8713         pr/src/cplus/tests/Makefile
  8715 fi
  8717 echo $MAKEFILES > unallmakefiles
  8719 ac_config_files="$ac_config_files $MAKEFILES"
  8721 ac_config_commands="$ac_config_commands default"
  8723 cat >confcache <<\_ACEOF
  8724 # This file is a shell script that caches the results of configure
  8725 # tests run on this system so they can be shared between configure
  8726 # scripts and configure runs, see configure's option --config-cache.
  8727 # It is not useful on other systems.  If it contains results you don't
  8728 # want to keep, you may remove or edit it.
  8730 # config.status only pays attention to the cache file if you give it
  8731 # the --recheck option to rerun configure.
  8733 # `ac_cv_env_foo' variables (set or unset) will be overridden when
  8734 # loading this file, other *unset* `ac_cv_foo' will be assigned the
  8735 # following values.
  8737 _ACEOF
  8739 # The following way of writing the cache mishandles newlines in values,
  8740 # but we know of no workaround that is simple, portable, and efficient.
  8741 # So, we kill variables containing newlines.
  8742 # Ultrix sh set writes to stderr and can't be redirected directly,
  8743 # and sets the high bit in the cache file unless we assign to the vars.
  8745   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
  8746     eval ac_val=\$$ac_var
  8747     case $ac_val in #(
  8748     *${as_nl}*)
  8749       case $ac_var in #(
  8750       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
  8751 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
  8752       esac
  8753       case $ac_var in #(
  8754       _ | IFS | as_nl) ;; #(
  8755       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
  8756       *) { eval $ac_var=; unset $ac_var;} ;;
  8757       esac ;;
  8758     esac
  8759   done
  8761   (set) 2>&1 |
  8762     case $as_nl`(ac_space=' '; set) 2>&1` in #(
  8763     *${as_nl}ac_space=\ *)
  8764       # `set' does not quote correctly, so add quotes: double-quote
  8765       # substitution turns \\\\ into \\, and sed turns \\ into \.
  8766       sed -n \
  8767 	"s/'/'\\\\''/g;
  8768 	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
  8769       ;; #(
  8770     *)
  8771       # `set' quotes correctly as required by POSIX, so do not add quotes.
  8772       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
  8773       ;;
  8774     esac |
  8775     sort
  8776 ) |
  8777   sed '
  8778      /^ac_cv_env_/b end
  8779      t clear
  8780      :clear
  8781      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
  8782      t end
  8783      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
  8784      :end' >>confcache
  8785 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  8786   if test -w "$cache_file"; then
  8787     if test "x$cache_file" != "x/dev/null"; then
  8788       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
  8789 $as_echo "$as_me: updating cache $cache_file" >&6;}
  8790       if test ! -f "$cache_file" || test -h "$cache_file"; then
  8791 	cat confcache >"$cache_file"
  8792       else
  8793         case $cache_file in #(
  8794         */* | ?:*)
  8795 	  mv -f confcache "$cache_file"$$ &&
  8796 	  mv -f "$cache_file"$$ "$cache_file" ;; #(
  8797         *)
  8798 	  mv -f confcache "$cache_file" ;;
  8799 	esac
  8800       fi
  8801     fi
  8802   else
  8803     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
  8804 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  8805   fi
  8806 fi
  8807 rm -f confcache
  8809 test "x$prefix" = xNONE && prefix=$ac_default_prefix
  8810 # Let make expand exec_prefix.
  8811 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
  8813 # Transform confdefs.h into DEFS.
  8814 # Protect against shell expansion while executing Makefile rules.
  8815 # Protect against Makefile macro expansion.
  8817 # If the first sed substitution is executed (which looks for macros that
  8818 # take arguments), then branch to the quote section.  Otherwise,
  8819 # look for a macro that doesn't take arguments.
  8820 ac_script='
  8821 :mline
  8822 /\\$/{
  8824  s,\\\n,,
  8825  b mline
  8827 t clear
  8828 :clear
  8829 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
  8830 t quote
  8831 s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
  8832 t quote
  8833 b any
  8834 :quote
  8835 s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
  8836 s/\[/\\&/g
  8837 s/\]/\\&/g
  8838 s/\$/$$/g
  8840 :any
  8841 ${
  8843 	s/^\n//
  8844 	s/\n/ /g
  8848 DEFS=`sed -n "$ac_script" confdefs.h`
  8851 ac_libobjs=
  8852 ac_ltlibobjs=
  8853 U=
  8854 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  8855   # 1. Remove the extension, and $U if already installed.
  8856   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  8857   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  8858   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
  8859   #    will be set to the directory where LIBOBJS objects are built.
  8860   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  8861   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
  8862 done
  8863 LIBOBJS=$ac_libobjs
  8865 LTLIBOBJS=$ac_ltlibobjs
  8869 : "${CONFIG_STATUS=./config.status}"
  8870 ac_write_fail=0
  8871 ac_clean_files_save=$ac_clean_files
  8872 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
  8873 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
  8874 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
  8875 as_write_fail=0
  8876 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
  8877 #! $SHELL
  8878 # Generated by $as_me.
  8879 # Run this file to recreate the current configuration.
  8880 # Compiler output produced by configure, useful for debugging
  8881 # configure, is in config.log if it exists.
  8883 debug=false
  8884 ac_cs_recheck=false
  8885 ac_cs_silent=false
  8887 SHELL=\${CONFIG_SHELL-$SHELL}
  8888 export SHELL
  8889 _ASEOF
  8890 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
  8891 ## -------------------- ##
  8892 ## M4sh Initialization. ##
  8893 ## -------------------- ##
  8895 # Be more Bourne compatible
  8896 DUALCASE=1; export DUALCASE # for MKS sh
  8897 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
  8898   emulate sh
  8899   NULLCMD=:
  8900   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
  8901   # is contrary to our usage.  Disable this feature.
  8902   alias -g '${1+"$@"}'='"$@"'
  8903   setopt NO_GLOB_SUBST
  8904 else
  8905   case `(set -o) 2>/dev/null` in #(
  8906   *posix*) :
  8907     set -o posix ;; #(
  8908   *) :
  8909      ;;
  8910 esac
  8911 fi
  8914 as_nl='
  8916 export as_nl
  8917 # Printing a long string crashes Solaris 7 /usr/bin/printf.
  8918 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
  8919 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
  8920 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
  8921 # Prefer a ksh shell builtin over an external printf program on Solaris,
  8922 # but without wasting forks for bash or zsh.
  8923 if test -z "$BASH_VERSION$ZSH_VERSION" \
  8924     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
  8925   as_echo='print -r --'
  8926   as_echo_n='print -rn --'
  8927 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
  8928   as_echo='printf %s\n'
  8929   as_echo_n='printf %s'
  8930 else
  8931   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
  8932     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
  8933     as_echo_n='/usr/ucb/echo -n'
  8934   else
  8935     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
  8936     as_echo_n_body='eval
  8937       arg=$1;
  8938       case $arg in #(
  8939       *"$as_nl"*)
  8940 	expr "X$arg" : "X\\(.*\\)$as_nl";
  8941 	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
  8942       esac;
  8943       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
  8945     export as_echo_n_body
  8946     as_echo_n='sh -c $as_echo_n_body as_echo'
  8947   fi
  8948   export as_echo_body
  8949   as_echo='sh -c $as_echo_body as_echo'
  8950 fi
  8952 # The user is always right.
  8953 if test "${PATH_SEPARATOR+set}" != set; then
  8954   PATH_SEPARATOR=:
  8955   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
  8956     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
  8957       PATH_SEPARATOR=';'
  8959 fi
  8962 # IFS
  8963 # We need space, tab and new line, in precisely that order.  Quoting is
  8964 # there to prevent editors from complaining about space-tab.
  8965 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
  8966 # splitting by setting IFS to empty value.)
  8967 IFS=" ""	$as_nl"
  8969 # Find who we are.  Look in the path if we contain no directory separator.
  8970 as_myself=
  8971 case $0 in #((
  8972   *[\\/]* ) as_myself=$0 ;;
  8973   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
  8974 for as_dir in $PATH
  8975 do
  8976   IFS=$as_save_IFS
  8977   test -z "$as_dir" && as_dir=.
  8978     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
  8979   done
  8980 IFS=$as_save_IFS
  8982      ;;
  8983 esac
  8984 # We did not find ourselves, most probably we were run as `sh COMMAND'
  8985 # in which case we are not to be found in the path.
  8986 if test "x$as_myself" = x; then
  8987   as_myself=$0
  8988 fi
  8989 if test ! -f "$as_myself"; then
  8990   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
  8991   exit 1
  8992 fi
  8994 # Unset variables that we do not need and which cause bugs (e.g. in
  8995 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
  8996 # suppresses any "Segmentation fault" message there.  '((' could
  8997 # trigger a bug in pdksh 5.2.14.
  8998 for as_var in BASH_ENV ENV MAIL MAILPATH
  8999 do eval test x\${$as_var+set} = xset \
  9000   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
  9001 done
  9002 PS1='$ '
  9003 PS2='> '
  9004 PS4='+ '
  9006 # NLS nuisances.
  9007 LC_ALL=C
  9008 export LC_ALL
  9009 LANGUAGE=C
  9010 export LANGUAGE
  9012 # CDPATH.
  9013 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
  9016 # as_fn_error STATUS ERROR [LINENO LOG_FD]
  9017 # ----------------------------------------
  9018 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
  9019 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
  9020 # script with STATUS, using 1 if that was 0.
  9021 as_fn_error ()
  9023   as_status=$1; test $as_status -eq 0 && as_status=1
  9024   if test "$4"; then
  9025     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  9026     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
  9027   fi
  9028   $as_echo "$as_me: error: $2" >&2
  9029   as_fn_exit $as_status
  9030 } # as_fn_error
  9033 # as_fn_set_status STATUS
  9034 # -----------------------
  9035 # Set $? to STATUS, without forking.
  9036 as_fn_set_status ()
  9038   return $1
  9039 } # as_fn_set_status
  9041 # as_fn_exit STATUS
  9042 # -----------------
  9043 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
  9044 as_fn_exit ()
  9046   set +e
  9047   as_fn_set_status $1
  9048   exit $1
  9049 } # as_fn_exit
  9051 # as_fn_unset VAR
  9052 # ---------------
  9053 # Portably unset VAR.
  9054 as_fn_unset ()
  9056   { eval $1=; unset $1;}
  9058 as_unset=as_fn_unset
  9059 # as_fn_append VAR VALUE
  9060 # ----------------------
  9061 # Append the text in VALUE to the end of the definition contained in VAR. Take
  9062 # advantage of any shell optimizations that allow amortized linear growth over
  9063 # repeated appends, instead of the typical quadratic growth present in naive
  9064 # implementations.
  9065 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
  9066   eval 'as_fn_append ()
  9068     eval $1+=\$2
  9069   }'
  9070 else
  9071   as_fn_append ()
  9073     eval $1=\$$1\$2
  9075 fi # as_fn_append
  9077 # as_fn_arith ARG...
  9078 # ------------------
  9079 # Perform arithmetic evaluation on the ARGs, and store the result in the
  9080 # global $as_val. Take advantage of shells that can avoid forks. The arguments
  9081 # must be portable across $(()) and expr.
  9082 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
  9083   eval 'as_fn_arith ()
  9085     as_val=$(( $* ))
  9086   }'
  9087 else
  9088   as_fn_arith ()
  9090     as_val=`expr "$@" || test $? -eq 1`
  9092 fi # as_fn_arith
  9095 if expr a : '\(a\)' >/dev/null 2>&1 &&
  9096    test "X`expr 00001 : '.*\(...\)'`" = X001; then
  9097   as_expr=expr
  9098 else
  9099   as_expr=false
  9100 fi
  9102 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
  9103   as_basename=basename
  9104 else
  9105   as_basename=false
  9106 fi
  9108 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
  9109   as_dirname=dirname
  9110 else
  9111   as_dirname=false
  9112 fi
  9114 as_me=`$as_basename -- "$0" ||
  9115 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
  9116 	 X"$0" : 'X\(//\)$' \| \
  9117 	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
  9118 $as_echo X/"$0" |
  9119     sed '/^.*\/\([^/][^/]*\)\/*$/{
  9120 	    s//\1/
  9123 	  /^X\/\(\/\/\)$/{
  9124 	    s//\1/
  9127 	  /^X\/\(\/\).*/{
  9128 	    s//\1/
  9131 	  s/.*/./; q'`
  9133 # Avoid depending upon Character Ranges.
  9134 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
  9135 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  9136 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
  9137 as_cr_digits='0123456789'
  9138 as_cr_alnum=$as_cr_Letters$as_cr_digits
  9140 ECHO_C= ECHO_N= ECHO_T=
  9141 case `echo -n x` in #(((((
  9142 -n*)
  9143   case `echo 'xy\c'` in
  9144   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
  9145   xy)  ECHO_C='\c';;
  9146   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
  9147        ECHO_T='	';;
  9148   esac;;
  9149 *)
  9150   ECHO_N='-n';;
  9151 esac
  9153 rm -f conf$$ conf$$.exe conf$$.file
  9154 if test -d conf$$.dir; then
  9155   rm -f conf$$.dir/conf$$.file
  9156 else
  9157   rm -f conf$$.dir
  9158   mkdir conf$$.dir 2>/dev/null
  9159 fi
  9160 if (echo >conf$$.file) 2>/dev/null; then
  9161   if ln -s conf$$.file conf$$ 2>/dev/null; then
  9162     as_ln_s='ln -s'
  9163     # ... but there are two gotchas:
  9164     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
  9165     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
  9166     # In both cases, we have to default to `cp -pR'.
  9167     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
  9168       as_ln_s='cp -pR'
  9169   elif ln conf$$.file conf$$ 2>/dev/null; then
  9170     as_ln_s=ln
  9171   else
  9172     as_ln_s='cp -pR'
  9173   fi
  9174 else
  9175   as_ln_s='cp -pR'
  9176 fi
  9177 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
  9178 rmdir conf$$.dir 2>/dev/null
  9181 # as_fn_mkdir_p
  9182 # -------------
  9183 # Create "$as_dir" as a directory, including parents if necessary.
  9184 as_fn_mkdir_p ()
  9187   case $as_dir in #(
  9188   -*) as_dir=./$as_dir;;
  9189   esac
  9190   test -d "$as_dir" || eval $as_mkdir_p || {
  9191     as_dirs=
  9192     while :; do
  9193       case $as_dir in #(
  9194       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
  9195       *) as_qdir=$as_dir;;
  9196       esac
  9197       as_dirs="'$as_qdir' $as_dirs"
  9198       as_dir=`$as_dirname -- "$as_dir" ||
  9199 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  9200 	 X"$as_dir" : 'X\(//\)[^/]' \| \
  9201 	 X"$as_dir" : 'X\(//\)$' \| \
  9202 	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
  9203 $as_echo X"$as_dir" |
  9204     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  9205 	    s//\1/
  9208 	  /^X\(\/\/\)[^/].*/{
  9209 	    s//\1/
  9212 	  /^X\(\/\/\)$/{
  9213 	    s//\1/
  9216 	  /^X\(\/\).*/{
  9217 	    s//\1/
  9220 	  s/.*/./; q'`
  9221       test -d "$as_dir" && break
  9222     done
  9223     test -z "$as_dirs" || eval "mkdir $as_dirs"
  9224   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
  9227 } # as_fn_mkdir_p
  9228 if mkdir -p . 2>/dev/null; then
  9229   as_mkdir_p='mkdir -p "$as_dir"'
  9230 else
  9231   test -d ./-p && rmdir ./-p
  9232   as_mkdir_p=false
  9233 fi
  9236 # as_fn_executable_p FILE
  9237 # -----------------------
  9238 # Test if FILE is an executable regular file.
  9239 as_fn_executable_p ()
  9241   test -f "$1" && test -x "$1"
  9242 } # as_fn_executable_p
  9243 as_test_x='test -x'
  9244 as_executable_p=as_fn_executable_p
  9246 # Sed expression to map a string onto a valid CPP name.
  9247 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
  9249 # Sed expression to map a string onto a valid variable name.
  9250 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
  9253 exec 6>&1
  9254 ## ----------------------------------- ##
  9255 ## Main body of $CONFIG_STATUS script. ##
  9256 ## ----------------------------------- ##
  9257 _ASEOF
  9258 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
  9260 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9261 # Save the log message, to keep $0 and so on meaningful, and to
  9262 # report actual input values of CONFIG_FILES etc. instead of their
  9263 # values after options handling.
  9264 ac_log="
  9265 This file was extended by $as_me, which was
  9266 generated by GNU Autoconf 2.69.  Invocation command line was
  9268   CONFIG_FILES    = $CONFIG_FILES
  9269   CONFIG_HEADERS  = $CONFIG_HEADERS
  9270   CONFIG_LINKS    = $CONFIG_LINKS
  9271   CONFIG_COMMANDS = $CONFIG_COMMANDS
  9272   $ $0 $@
  9274 on `(hostname || uname -n) 2>/dev/null | sed 1q`
  9277 _ACEOF
  9279 case $ac_config_files in *"
  9280 "*) set x $ac_config_files; shift; ac_config_files=$*;;
  9281 esac
  9285 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9286 # Files that config.status was made for.
  9287 config_files="$ac_config_files"
  9288 config_commands="$ac_config_commands"
  9290 _ACEOF
  9292 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9293 ac_cs_usage="\
  9294 \`$as_me' instantiates files and other configuration actions
  9295 from templates according to the current configuration.  Unless the files
  9296 and actions are specified as TAGs, all are instantiated by default.
  9298 Usage: $0 [OPTION]... [TAG]...
  9300   -h, --help       print this help, then exit
  9301   -V, --version    print version number and configuration settings, then exit
  9302       --config     print configuration, then exit
  9303   -q, --quiet, --silent
  9304                    do not print progress messages
  9305   -d, --debug      don't remove temporary files
  9306       --recheck    update $as_me by reconfiguring in the same conditions
  9307       --file=FILE[:TEMPLATE]
  9308                    instantiate the configuration file FILE
  9310 Configuration files:
  9311 $config_files
  9313 Configuration commands:
  9314 $config_commands
  9316 Report bugs to the package provider."
  9318 _ACEOF
  9319 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9320 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
  9321 ac_cs_version="\\
  9322 config.status
  9323 configured by $0, generated by GNU Autoconf 2.69,
  9324   with options \\"\$ac_cs_config\\"
  9326 Copyright (C) 2012 Free Software Foundation, Inc.
  9327 This config.status script is free software; the Free Software Foundation
  9328 gives unlimited permission to copy, distribute and modify it."
  9330 ac_pwd='$ac_pwd'
  9331 srcdir='$srcdir'
  9332 test -n "\$AWK" || AWK=awk
  9333 _ACEOF
  9335 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9336 # The default lists apply if the user does not specify any file.
  9337 ac_need_defaults=:
  9338 while test $# != 0
  9339 do
  9340   case $1 in
  9341   --*=?*)
  9342     ac_option=`expr "X$1" : 'X\([^=]*\)='`
  9343     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
  9344     ac_shift=:
  9345     ;;
  9346   --*=)
  9347     ac_option=`expr "X$1" : 'X\([^=]*\)='`
  9348     ac_optarg=
  9349     ac_shift=:
  9350     ;;
  9351   *)
  9352     ac_option=$1
  9353     ac_optarg=$2
  9354     ac_shift=shift
  9355     ;;
  9356   esac
  9358   case $ac_option in
  9359   # Handling of the options.
  9360   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
  9361     ac_cs_recheck=: ;;
  9362   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
  9363     $as_echo "$ac_cs_version"; exit ;;
  9364   --config | --confi | --conf | --con | --co | --c )
  9365     $as_echo "$ac_cs_config"; exit ;;
  9366   --debug | --debu | --deb | --de | --d | -d )
  9367     debug=: ;;
  9368   --file | --fil | --fi | --f )
  9369     $ac_shift
  9370     case $ac_optarg in
  9371     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
  9372     '') as_fn_error $? "missing file argument" ;;
  9373     esac
  9374     as_fn_append CONFIG_FILES " '$ac_optarg'"
  9375     ac_need_defaults=false;;
  9376   --he | --h |  --help | --hel | -h )
  9377     $as_echo "$ac_cs_usage"; exit ;;
  9378   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  9379   | -silent | --silent | --silen | --sile | --sil | --si | --s)
  9380     ac_cs_silent=: ;;
  9382   # This is an error.
  9383   -*) as_fn_error $? "unrecognized option: \`$1'
  9384 Try \`$0 --help' for more information." ;;
  9386   *) as_fn_append ac_config_targets " $1"
  9387      ac_need_defaults=false ;;
  9389   esac
  9390   shift
  9391 done
  9393 ac_configure_extra_args=
  9395 if $ac_cs_silent; then
  9396   exec 6>/dev/null
  9397   ac_configure_extra_args="$ac_configure_extra_args --silent"
  9398 fi
  9400 _ACEOF
  9401 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9402 if \$ac_cs_recheck; then
  9403   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  9404   shift
  9405   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  9406   CONFIG_SHELL='$SHELL'
  9407   export CONFIG_SHELL
  9408   exec "\$@"
  9409 fi
  9411 _ACEOF
  9412 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9413 exec 5>>config.log
  9415   echo
  9416   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
  9417 ## Running $as_me. ##
  9418 _ASBOX
  9419   $as_echo "$ac_log"
  9420 } >&5
  9422 _ACEOF
  9423 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9424 _ACEOF
  9426 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9428 # Handling of arguments.
  9429 for ac_config_target in $ac_config_targets
  9430 do
  9431   case $ac_config_target in
  9432     "$MAKEFILES") CONFIG_FILES="$CONFIG_FILES $MAKEFILES" ;;
  9433     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
  9435   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  9436   esac
  9437 done
  9440 # If the user did not use the arguments to specify the items to instantiate,
  9441 # then the envvar interface is used.  Set only those that are not.
  9442 # We use the long form for the default assignment because of an extremely
  9443 # bizarre bug on SunOS 4.1.3.
  9444 if $ac_need_defaults; then
  9445   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  9446   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
  9447 fi
  9449 # Have a temporary directory for convenience.  Make it in the build tree
  9450 # simply because there is no reason against having it here, and in addition,
  9451 # creating and moving files from /tmp can sometimes cause problems.
  9452 # Hook for its removal unless debugging.
  9453 # Note that there is a small window in which the directory will not be cleaned:
  9454 # after its creation but before its name has been assigned to `$tmp'.
  9455 $debug ||
  9457   tmp= ac_tmp=
  9458   trap 'exit_status=$?
  9459   : "${ac_tmp:=$tmp}"
  9460   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
  9461 ' 0
  9462   trap 'as_fn_exit 1' 1 2 13 15
  9464 # Create a (secure) tmp directory for tmp files.
  9467   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  9468   test -d "$tmp"
  9469 }  ||
  9471   tmp=./conf$$-$RANDOM
  9472   (umask 077 && mkdir "$tmp")
  9473 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
  9474 ac_tmp=$tmp
  9476 # Set up the scripts for CONFIG_FILES section.
  9477 # No need to generate them if there are no CONFIG_FILES.
  9478 # This happens for instance with `./config.status config.h'.
  9479 if test -n "$CONFIG_FILES"; then
  9482 ac_cr=`echo X | tr X '\015'`
  9483 # On cygwin, bash can eat \r inside `` if the user requested igncr.
  9484 # But we know of no other shell where ac_cr would be empty at this
  9485 # point, so we can use a bashism as a fallback.
  9486 if test "x$ac_cr" = x; then
  9487   eval ac_cr=\$\'\\r\'
  9488 fi
  9489 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
  9490 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  9491   ac_cs_awk_cr='\\r'
  9492 else
  9493   ac_cs_awk_cr=$ac_cr
  9494 fi
  9496 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
  9497 _ACEOF
  9501   echo "cat >conf$$subs.awk <<_ACEOF" &&
  9502   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  9503   echo "_ACEOF"
  9504 } >conf$$subs.sh ||
  9505   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  9506 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
  9507 ac_delim='%!_!# '
  9508 for ac_last_try in false false false false false :; do
  9509   . ./conf$$subs.sh ||
  9510     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  9512   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  9513   if test $ac_delim_n = $ac_delim_num; then
  9514     break
  9515   elif $ac_last_try; then
  9516     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  9517   else
  9518     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  9519   fi
  9520 done
  9521 rm -f conf$$subs.sh
  9523 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9524 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
  9525 _ACEOF
  9526 sed -n '
  9528 s/^/S["/; s/!.*/"]=/
  9531 s/^[^!]*!//
  9532 :repl
  9533 t repl
  9534 s/'"$ac_delim"'$//
  9535 t delim
  9536 :nl
  9538 s/\(.\{148\}\)..*/\1/
  9539 t more1
  9540 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
  9543 b repl
  9544 :more1
  9545 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  9548 s/.\{148\}//
  9549 t nl
  9550 :delim
  9552 s/\(.\{148\}\)..*/\1/
  9553 t more2
  9554 s/["\\]/\\&/g; s/^/"/; s/$/"/
  9557 :more2
  9558 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
  9561 s/.\{148\}//
  9562 t delim
  9563 ' <conf$$subs.awk | sed '
  9564 /^[^""]/{
  9566   s/\n//
  9568 ' >>$CONFIG_STATUS || ac_write_fail=1
  9569 rm -f conf$$subs.awk
  9570 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9571 _ACAWK
  9572 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  9573   for (key in S) S_is_set[key] = 1
  9574   FS = ""
  9578   line = $ 0
  9579   nfields = split(line, field, "@")
  9580   substed = 0
  9581   len = length(field[1])
  9582   for (i = 2; i < nfields; i++) {
  9583     key = field[i]
  9584     keylen = length(key)
  9585     if (S_is_set[key]) {
  9586       value = S[key]
  9587       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
  9588       len += length(value) + length(field[++i])
  9589       substed = 1
  9590     } else
  9591       len += 1 + keylen
  9594   print line
  9597 _ACAWK
  9598 _ACEOF
  9599 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9600 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  9601   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
  9602 else
  9603   cat
  9604 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  9605   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
  9606 _ACEOF
  9608 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
  9609 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
  9610 # trailing colons and then remove the whole line if VPATH becomes empty
  9611 # (actually we leave an empty line to preserve line numbers).
  9612 if test "x$srcdir" = x.; then
  9613   ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
  9615 s///
  9616 s/^/:/
  9617 s/[	 ]*$/:/
  9618 s/:\$(srcdir):/:/g
  9619 s/:\${srcdir}:/:/g
  9620 s/:@srcdir@:/:/g
  9621 s/^:*//
  9622 s/:*$//
  9624 s/\(=[	 ]*\).*/\1/
  9626 s/\n//
  9627 s/^[^=]*=[	 ]*$//
  9628 }'
  9629 fi
  9631 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9632 fi # test -n "$CONFIG_FILES"
  9635 eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
  9636 shift
  9637 for ac_tag
  9638 do
  9639   case $ac_tag in
  9640   :[FHLC]) ac_mode=$ac_tag; continue;;
  9641   esac
  9642   case $ac_mode$ac_tag in
  9643   :[FHL]*:*);;
  9644   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  9645   :[FH]-) ac_tag=-:-;;
  9646   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  9647   esac
  9648   ac_save_IFS=$IFS
  9649   IFS=:
  9650   set x $ac_tag
  9651   IFS=$ac_save_IFS
  9652   shift
  9653   ac_file=$1
  9654   shift
  9656   case $ac_mode in
  9657   :L) ac_source=$1;;
  9658   :[FH])
  9659     ac_file_inputs=
  9660     for ac_f
  9661     do
  9662       case $ac_f in
  9663       -) ac_f="$ac_tmp/stdin";;
  9664       *) # Look for the file first in the build tree, then in the source tree
  9665 	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
  9666 	 # because $ac_f cannot contain `:'.
  9667 	 test -f "$ac_f" ||
  9668 	   case $ac_f in
  9669 	   [\\/$]*) false;;
  9670 	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
  9671 	   esac ||
  9672 	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
  9673       esac
  9674       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
  9675       as_fn_append ac_file_inputs " '$ac_f'"
  9676     done
  9678     # Let's still pretend it is `configure' which instantiates (i.e., don't
  9679     # use $as_me), people would be surprised to read:
  9680     #    /* config.h.  Generated by config.status.  */
  9681     configure_input='Generated from '`
  9682 	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
  9683 	`' by configure.'
  9684     if test x"$ac_file" != x-; then
  9685       configure_input="$ac_file.  $configure_input"
  9686       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
  9687 $as_echo "$as_me: creating $ac_file" >&6;}
  9688     fi
  9689     # Neutralize special characters interpreted by sed in replacement strings.
  9690     case $configure_input in #(
  9691     *\&* | *\|* | *\\* )
  9692        ac_sed_conf_input=`$as_echo "$configure_input" |
  9693        sed 's/[\\\\&|]/\\\\&/g'`;; #(
  9694     *) ac_sed_conf_input=$configure_input;;
  9695     esac
  9697     case $ac_tag in
  9698     *:-:* | *:-) cat >"$ac_tmp/stdin" \
  9699       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
  9700     esac
  9701     ;;
  9702   esac
  9704   ac_dir=`$as_dirname -- "$ac_file" ||
  9705 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
  9706 	 X"$ac_file" : 'X\(//\)[^/]' \| \
  9707 	 X"$ac_file" : 'X\(//\)$' \| \
  9708 	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
  9709 $as_echo X"$ac_file" |
  9710     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
  9711 	    s//\1/
  9714 	  /^X\(\/\/\)[^/].*/{
  9715 	    s//\1/
  9718 	  /^X\(\/\/\)$/{
  9719 	    s//\1/
  9722 	  /^X\(\/\).*/{
  9723 	    s//\1/
  9726 	  s/.*/./; q'`
  9727   as_dir="$ac_dir"; as_fn_mkdir_p
  9728   ac_builddir=.
  9730 case "$ac_dir" in
  9731 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
  9732 *)
  9733   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
  9734   # A ".." for each directory in $ac_dir_suffix.
  9735   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
  9736   case $ac_top_builddir_sub in
  9737   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
  9738   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
  9739   esac ;;
  9740 esac
  9741 ac_abs_top_builddir=$ac_pwd
  9742 ac_abs_builddir=$ac_pwd$ac_dir_suffix
  9743 # for backward compatibility:
  9744 ac_top_builddir=$ac_top_build_prefix
  9746 case $srcdir in
  9747   .)  # We are building in place.
  9748     ac_srcdir=.
  9749     ac_top_srcdir=$ac_top_builddir_sub
  9750     ac_abs_top_srcdir=$ac_pwd ;;
  9751   [\\/]* | ?:[\\/]* )  # Absolute name.
  9752     ac_srcdir=$srcdir$ac_dir_suffix;
  9753     ac_top_srcdir=$srcdir
  9754     ac_abs_top_srcdir=$srcdir ;;
  9755   *) # Relative name.
  9756     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
  9757     ac_top_srcdir=$ac_top_build_prefix$srcdir
  9758     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
  9759 esac
  9760 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
  9763   case $ac_mode in
  9764   :F)
  9766   # CONFIG_FILE
  9769 _ACEOF
  9771 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9772 # If the template does not know about datarootdir, expand it.
  9773 # FIXME: This hack should be removed a few years after 2.60.
  9774 ac_datarootdir_hack=; ac_datarootdir_seen=
  9775 ac_sed_dataroot='
  9776 /datarootdir/ {
  9780 /@datadir@/p
  9781 /@docdir@/p
  9782 /@infodir@/p
  9783 /@localedir@/p
  9784 /@mandir@/p'
  9785 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
  9786 *datarootdir*) ac_datarootdir_seen=yes;;
  9787 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  9788   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
  9789 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
  9790 _ACEOF
  9791 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9792   ac_datarootdir_hack='
  9793   s&@datadir@&$datadir&g
  9794   s&@docdir@&$docdir&g
  9795   s&@infodir@&$infodir&g
  9796   s&@localedir@&$localedir&g
  9797   s&@mandir@&$mandir&g
  9798   s&\\\${datarootdir}&$datarootdir&g' ;;
  9799 esac
  9800 _ACEOF
  9802 # Neutralize VPATH when `$srcdir' = `.'.
  9803 # Shell code in configure.ac might set extrasub.
  9804 # FIXME: do we really want to maintain this feature?
  9805 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  9806 ac_sed_extra="$ac_vpsub
  9807 $extrasub
  9808 _ACEOF
  9809 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  9810 :t
  9811 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
  9812 s|@configure_input@|$ac_sed_conf_input|;t t
  9813 s&@top_builddir@&$ac_top_builddir_sub&;t t
  9814 s&@top_build_prefix@&$ac_top_build_prefix&;t t
  9815 s&@srcdir@&$ac_srcdir&;t t
  9816 s&@abs_srcdir@&$ac_abs_srcdir&;t t
  9817 s&@top_srcdir@&$ac_top_srcdir&;t t
  9818 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
  9819 s&@builddir@&$ac_builddir&;t t
  9820 s&@abs_builddir@&$ac_abs_builddir&;t t
  9821 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
  9822 $ac_datarootdir_hack
  9824 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
  9825   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  9827 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  9828   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  9829   { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
  9830       "$ac_tmp/out"`; test -z "$ac_out"; } &&
  9831   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  9832 which seems to be undefined.  Please make sure it is defined" >&5
  9833 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
  9834 which seems to be undefined.  Please make sure it is defined" >&2;}
  9836   rm -f "$ac_tmp/stdin"
  9837   case $ac_file in
  9838   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  9839   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  9840   esac \
  9841   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
  9842  ;;
  9845   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
  9846 $as_echo "$as_me: executing $ac_file commands" >&6;}
  9847  ;;
  9848   esac
  9851   case $ac_file$ac_mode in
  9852     "default":C) chmod +x config/nspr-config ;;
  9854   esac
  9855 done # for ac_tag
  9858 as_fn_exit 0
  9859 _ACEOF
  9860 ac_clean_files=$ac_clean_files_save
  9862 test $ac_write_fail = 0 ||
  9863   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
  9866 # configure is writing to config.log, and then calls config.status.
  9867 # config.status does its own redirection, appending to config.log.
  9868 # Unfortunately, on DOS this fails, as config.log is still kept open
  9869 # by configure, so config.status won't be able to write to it; its
  9870 # output is simply discarded.  So we exec the FD to /dev/null,
  9871 # effectively closing config.log, so it can be properly (re)opened and
  9872 # appended to by config.status.  When coming back to configure, we
  9873 # need to make the FD available again.
  9874 if test "$no_create" != yes; then
  9875   ac_cs_success=:
  9876   ac_config_status_args=
  9877   test "$silent" = yes &&
  9878     ac_config_status_args="$ac_config_status_args --quiet"
  9879   exec 5>/dev/null
  9880   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  9881   exec 5>>config.log
  9882   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  9883   # would make configure fail if this is the last instruction.
  9884   $ac_cs_success || as_fn_exit 1
  9885 fi
  9886 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  9887   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
  9888 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
  9889 fi

mercurial